diff --git a/.gitignore b/.gitignore index bd653d7aad8e..1e2e490f2db1 100644 --- a/.gitignore +++ b/.gitignore @@ -19,7 +19,6 @@ ios/Config/AppStoreConnect.local.plist .swiftpm/ .ci-source-packages/ .ci-reload-derived-data/ -.glaeda/ # GhosttyKit binary (built from ghostty submodule via scripts/setup.sh) GhosttyKit.xcframework @@ -79,6 +78,3 @@ tmux-*.log # Remote-only Blacksmith cmux-tui benchmark output /testbox-benchmark/ /.cmux-scratch/ - -# Locally downloaded prebuilt client for Packages/Shared/CmuxTerminalClient -Packages/Shared/CmuxTerminalClient/CmuxTerminalClient.xcframework/ diff --git a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceResolver.swift b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceResolver.swift index b99dd45b173f..953195cfdd69 100644 --- a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceResolver.swift +++ b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceResolver.swift @@ -32,8 +32,10 @@ public struct WindowAppearanceResolver { cornerRadius: settings.sidebarCornerRadius, blurOpacity: settings.sidebarBlurOpacity, // The snapshot initializer replaces this compatibility value - // with the resolved sidebar scheme. - colorScheme: settings.colorScheme + // with the terminal authority below. + colorScheme: settings.colorScheme, + compositorGlass: settings.sidebarCompositorGlass, + compositorBlurRadius: settings.sidebarGlassBlurRadius ), windowGlassSettings: WindowGlassSettingsSnapshot( sidebarBlendModeRawValue: settings.sidebarBlendMode, @@ -77,18 +79,21 @@ public struct WindowAppearanceResolver { unifySurfaceBackdrops: defaults.object(forKey: "sidebarMatchTerminalBackground") as? Bool ?? WindowChromeSidebarTintDefaults.matchesTerminalBackground, colorScheme: ambientScheme, - sidebarMaterial: defaults.string(forKey: "sidebarMaterial") ?? WindowChromeSidebarMaterialOption.sidebar.rawValue, - sidebarBlendMode: defaults.string(forKey: "sidebarBlendMode") ?? WindowChromeSidebarBlendModeOption.withinWindow.rawValue, - sidebarState: defaults.string(forKey: "sidebarState") ?? WindowChromeSidebarStateOption.followWindow.rawValue, + sidebarMaterial: defaults.string(forKey: "sidebarMaterial") ?? WindowChromeSidebarMaterialOption.hudWindow.rawValue, + sidebarBlendMode: defaults.string(forKey: "sidebarBlendMode") ?? WindowChromeSidebarBlendModeOption.behindWindow.rawValue, + sidebarState: defaults.string(forKey: "sidebarState") ?? WindowChromeSidebarStateOption.active.rawValue, sidebarTintHex: defaults.string(forKey: "sidebarTintHex") ?? tintDefaults.hex, sidebarTintHexLight: defaults.string(forKey: "sidebarTintHexLight"), sidebarTintHexDark: defaults.string(forKey: "sidebarTintHexDark"), sidebarTintOpacity: defaults.object(forKey: "sidebarTintOpacity") as? Double ?? tintDefaults.opacity, sidebarCornerRadius: defaults.object(forKey: "sidebarCornerRadius") as? Double ?? 0.0, sidebarBlurOpacity: defaults.object(forKey: "sidebarBlurOpacity") as? Double ?? 1.0, - bgGlassEnabled: defaults.object(forKey: "bgGlassEnabled") as? Bool ?? false, + bgGlassEnabled: defaults.object(forKey: "bgGlassEnabled") as? Bool ?? true, bgGlassTintHex: defaults.string(forKey: "bgGlassTintHex") ?? "#000000", bgGlassTintOpacity: defaults.object(forKey: "bgGlassTintOpacity") as? Double ?? 0.03, + sidebarCompositorGlass: defaults.object(forKey: "sidebarCompositorGlass") as? Bool ?? true, + sidebarGlassBlurRadius: defaults.object(forKey: "sidebarGlassBlurRadius") as? Double + ?? SidebarBackdropSettingsSnapshot.compositorBlurRadiusRange.lowerBound, reduceTransparency: reduceTransparency )) } diff --git a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceSnapshot.swift b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceSnapshot.swift index f5e7aad74007..769bbf8b11b6 100644 --- a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceSnapshot.swift +++ b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceSnapshot.swift @@ -81,7 +81,9 @@ public struct WindowAppearanceSnapshot { tintOpacity: sidebarSettings.tintOpacity, cornerRadius: sidebarSettings.cornerRadius, blurOpacity: sidebarSettings.blurOpacity, - colorScheme: sidebarScheme + colorScheme: sidebarScheme, + compositorGlass: sidebarSettings.compositorGlass, + compositorBlurRadius: sidebarSettings.compositorBlurRadius ) self.windowGlassSettings = windowGlassSettings self.resolvedColorScheme = resolvedScheme @@ -89,6 +91,21 @@ public struct WindowAppearanceSnapshot { self.sidebarColorScheme = sidebarScheme } + /// Whether the window ground is clear glass blurred by the compositor. + /// + /// The workspace card paints its own opaque terminal colour, so the ground + /// can go clear under it. A translucent terminal already has Ghostty's own + /// blur path and keeps the legacy plan, and Reduce Transparency keeps the + /// opaque plan. This one answer drives the ground, the sidebar layer, and + /// the window plan, so they can never disagree. + public var usesCompositorGlass: Bool { + sidebarSettings.compositorGlass + && !reducesTransparency + && !unifySurfaceBackdrops + && terminalBackgroundOpacity >= 0.999 + && !terminalBackgroundBlur.isMacOSGlassStyle + } + /// Clamps opacity into the visible `0...1` range. public static func clampedOpacity(_ opacity: Double) -> CGFloat { CGFloat(max(0.0, min(1.0, opacity))) @@ -249,14 +266,23 @@ public struct WindowAppearanceSnapshot { public func policy(for role: WindowBackdropRole) -> WindowBackdropPolicy { switch role { case .windowRoot: + // Clear glass ground: the compositor blurs the desktop behind the + // transparent window and the sidebar layer paints the tint over + // it; the workspace card stays the one opaque surface. + if usesCompositorGlass { + return .clear + } return terminalBackdropPolicy() case .terminalCanvas, .bonsplitChrome, .titlebar, .browserSurface: return .clear - case .leftSidebar, .rightSidebar: + case .leftSidebar: if unifySurfaceBackdrops { return .clear } let materialPolicy = sidebarSettings.materialPolicy + if usesCompositorGlass { + return .sidebarMaterial(sidebarSettings.tintOnlyMaterialPolicy) + } guard reducesTransparency else { return .sidebarMaterial(materialPolicy) } @@ -266,6 +292,18 @@ public struct WindowAppearanceSnapshot { ? compositedTerminalBackgroundColor : Self.resolvedColor(.windowBackgroundColor, for: resolvedColorScheme) return .sidebarMaterial(materialPolicy.opaque(over: baseColor)) + case .rightSidebar: + if unifySurfaceBackdrops { + return .clear + } + // The tools sidebar (files, find, vault) is a work surface, not + // chrome: it always sits on a solid terminal-coloured ground and + // never follows the workspace sidebar's glass. + return .ghosttyTerminalBackdrop( + color: terminalBackgroundColor, + opacity: 1.0, + renderingMode: terminalRenderingMode + ) } } @@ -312,6 +350,17 @@ public struct WindowAppearanceSnapshot { if reducesTransparency { return opaqueWindowFillPlan(rootPolicy: rootPolicy) } + if usesCompositorGlass { + return WindowBackdropPlan( + hostingPhase: .transparentRootBackdrop, + windowBackgroundColor: windowBackgroundPolicy.transparentWindowBaseColor, + windowIsOpaque: false, + rootPolicy: .clear, + glass: nil, + shouldApplyGhosttyCompositorBlur: false, + compositorBlurRadius: sidebarSettings.effectiveCompositorBlurRadius + ) + } if windowGlassSettings.shouldApply( glassEffectAvailable: glassEffectAvailable, windowBackgroundPolicy: windowBackgroundPolicy diff --git a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceUserSettingsSnapshot.swift b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceUserSettingsSnapshot.swift index 38cf3c0c4f45..3be5d2ac8a8c 100644 --- a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceUserSettingsSnapshot.swift +++ b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Appearance/WindowAppearanceUserSettingsSnapshot.swift @@ -46,6 +46,11 @@ public struct WindowAppearanceUserSettingsSnapshot { /// Background glass tint opacity. public let bgGlassTintOpacity: Double + /// Whether the sidebar glass uses the compositor blur path. + public let sidebarCompositorGlass: Bool + + /// Sidebar compositor blur radius in points. + public let sidebarGlassBlurRadius: Double /// The macOS Reduce Transparency setting. public let reduceTransparency: Bool @@ -65,8 +70,12 @@ public struct WindowAppearanceUserSettingsSnapshot { bgGlassEnabled: Bool, bgGlassTintHex: String, bgGlassTintOpacity: Double, + sidebarCompositorGlass: Bool = false, + sidebarGlassBlurRadius: Double = SidebarBackdropSettingsSnapshot.compositorBlurRadiusRange.lowerBound, reduceTransparency: Bool = false ) { + self.sidebarCompositorGlass = sidebarCompositorGlass + self.sidebarGlassBlurRadius = sidebarGlassBlurRadius self.unifySurfaceBackdrops = unifySurfaceBackdrops self.colorScheme = colorScheme self.sidebarMaterial = sidebarMaterial diff --git a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropController.swift b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropController.swift index f43b0bad7016..50fa61f51e3a 100644 --- a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropController.swift +++ b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropController.swift @@ -43,7 +43,9 @@ public final class WindowBackdropController { didChangeGlassRoot = dependencies.glassEffect.remove(from: window) window.backgroundColor = plan.windowBackgroundColor window.isOpaque = false - if plan.shouldApplyGhosttyCompositorBlur { + if let radius = plan.compositorBlurRadius { + dependencies.setCompositorBackgroundBlur(windowNumber: window.windowNumber, radius: radius) + } else if plan.shouldApplyGhosttyCompositorBlur { dependencies.applyGhosttyCompositorBlurIfNeeded(to: window) } else { dependencies.resetCompositorBackgroundBlur(windowNumber: window.windowNumber) diff --git a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropControllerDependencies.swift b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropControllerDependencies.swift index 65523987f15e..ca7753d2c085 100644 --- a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropControllerDependencies.swift +++ b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropControllerDependencies.swift @@ -9,6 +9,9 @@ public protocol WindowBackdropControllerDependencies: AnyObject { /// Resets compositor blur for a window number. func resetCompositorBackgroundBlur(windowNumber: Int) + /// Sets the compositor blur radius, in points, for a window number. + func setCompositorBackgroundBlur(windowNumber: Int, radius: Int) + /// Applies Ghostty's compositor blur to a transparent window when needed. func applyGhosttyCompositorBlurIfNeeded(to window: NSWindow) } diff --git a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropPlan.swift b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropPlan.swift index f073c3c8b5e6..0cc41929a748 100644 --- a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropPlan.swift +++ b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Backdrop/WindowBackdropPlan.swift @@ -21,6 +21,11 @@ public struct WindowBackdropPlan { /// Whether Ghostty compositor blur should be applied. public let shouldApplyGhosttyCompositorBlur: Bool + /// Explicit compositor blur radius (points) for the sidebar glass ground, + /// when `hostingPhase` is `.transparentRootBackdrop` and the sidebar owns + /// the blur instead of Ghostty's config. + public let compositorBlurRadius: Int? + /// Creates a window backdrop plan. public init( hostingPhase: WindowBackdropHostingPhase, @@ -28,7 +33,8 @@ public struct WindowBackdropPlan { windowIsOpaque: Bool, rootPolicy: WindowBackdropPolicy, glass: WindowBackdropGlassPlan?, - shouldApplyGhosttyCompositorBlur: Bool + shouldApplyGhosttyCompositorBlur: Bool, + compositorBlurRadius: Int? = nil ) { self.hostingPhase = hostingPhase self.windowBackgroundColor = windowBackgroundColor @@ -36,6 +42,7 @@ public struct WindowBackdropPlan { self.rootPolicy = rootPolicy self.glass = glass self.shouldApplyGhosttyCompositorBlur = shouldApplyGhosttyCompositorBlur + self.compositorBlurRadius = compositorBlurRadius } /// Whether the window should be transparent. @@ -58,6 +65,7 @@ public struct WindowBackdropPlan { glass?.tintColor.hexString(includeAlpha: true) ?? "nil", glass.map { String(describing: $0.style) } ?? "nil", String(shouldApplyGhosttyCompositorBlur), + compositorBlurRadius.map(String.init) ?? "nil", ].joined(separator: "|") } } diff --git a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Sidebar/SidebarBackdropSettingsSnapshot.swift b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Sidebar/SidebarBackdropSettingsSnapshot.swift index 7574818fca77..d6390828bc01 100644 --- a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Sidebar/SidebarBackdropSettingsSnapshot.swift +++ b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Sidebar/SidebarBackdropSettingsSnapshot.swift @@ -34,6 +34,26 @@ public struct SidebarBackdropSettingsSnapshot { /// Color scheme used to pick light/dark tint overrides. public let colorScheme: ColorScheme + /// Whether the sidebar glass is a clear window ground with a compositor + /// blur behind it (tint painted on top) instead of an AppKit material. + /// This is the only path with an adjustable blur radius. + public let compositorGlass: Bool + + /// Compositor blur radius in points, used when `compositorGlass` is on. + /// Read through `effectiveCompositorBlurRadius`, which clamps it. + public let compositorBlurRadius: Double + + /// Blur radius bounds in points. Mirrors the settings catalog's range + /// (this module cannot import it): a floor so the sidebar always reads + /// as glass, a ceiling before blur turns to smear. + public static let compositorBlurRadiusRange: ClosedRange = 12...60 + + /// The blur radius the window actually receives, clamped to the range. + public var effectiveCompositorBlurRadius: Int { + let range = Self.compositorBlurRadiusRange + return Int(min(range.upperBound, max(range.lowerBound, compositorBlurRadius)).rounded()) + } + /// Creates a sidebar backdrop settings snapshot. public init( materialRawValue: String, @@ -45,7 +65,9 @@ public struct SidebarBackdropSettingsSnapshot { tintOpacity: Double, cornerRadius: Double, blurOpacity: Double, - colorScheme: ColorScheme + colorScheme: ColorScheme, + compositorGlass: Bool = false, + compositorBlurRadius: Double = Self.compositorBlurRadiusRange.lowerBound ) { self.materialRawValue = materialRawValue self.blendModeRawValue = blendModeRawValue @@ -57,6 +79,27 @@ public struct SidebarBackdropSettingsSnapshot { self.cornerRadius = cornerRadius self.blurOpacity = blurOpacity self.colorScheme = colorScheme + self.compositorGlass = compositorGlass + self.compositorBlurRadius = compositorBlurRadius + } + + /// Tint-only policy for the compositor-glass path: the window ground is + /// clear and the compositor blurs behind it, so the sidebar layer paints + /// just the tint. No effect view is created for a nil material. + /// + /// Chosen by `WindowAppearanceSnapshot`, which owns the decision, so the + /// layer can never go tint-only over a ground that stayed opaque. + public var tintOnlyMaterialPolicy: SidebarBackdropMaterialPolicy { + SidebarBackdropMaterialPolicy( + material: nil, + blendingMode: .behindWindow, + state: .active, + opacity: 1.0, + tintColor: resolvedTintColor, + cornerRadius: CGFloat(max(0, cornerRadius)), + preferLiquidGlass: false, + usesWindowLevelGlass: false + ) } /// Resolved AppKit material policy for these settings. @@ -64,16 +107,6 @@ public struct SidebarBackdropSettingsSnapshot { let materialOption = WindowChromeSidebarMaterialOption(rawValue: materialRawValue) let blendingMode = WindowChromeSidebarBlendModeOption(rawValue: blendModeRawValue)?.mode ?? .behindWindow let state = WindowChromeSidebarStateOption(rawValue: stateRawValue)?.state ?? .active - let resolvedHex: String - if colorScheme == .dark, let tintHexDark { - resolvedHex = tintHexDark - } else if colorScheme == .light, let tintHexLight { - resolvedHex = tintHexLight - } else { - resolvedHex = tintHex - } - let tintColor = (NSColor(hex: resolvedHex) ?? NSColor(hex: tintHex) ?? .black) - .withAlphaComponent(tintOpacity) let preferLiquidGlass = materialOption?.usesLiquidGlass ?? false let usesWindowLevelGlass = preferLiquidGlass && blendingMode == .behindWindow @@ -82,13 +115,34 @@ public struct SidebarBackdropSettingsSnapshot { blendingMode: blendingMode, state: state, opacity: blurOpacity, - tintColor: tintColor, + tintColor: resolvedTintColor, cornerRadius: CGFloat(max(0, cornerRadius)), preferLiquidGlass: preferLiquidGlass, usesWindowLevelGlass: usesWindowLevelGlass ) } + /// The tint colour with its opacity baked in, honouring the per-scheme + /// overrides. Light mode swaps the stock dark tint for the light default; + /// a chosen colour, or a chosen opacity, still wins. + var resolvedTintColor: NSColor { + var resolvedHex = tintHex + var opacity = tintOpacity + if colorScheme == .dark, let tintHexDark { + resolvedHex = tintHexDark + } else if colorScheme == .light, let tintHexLight { + resolvedHex = tintHexLight + } else if colorScheme == .light { + let stock = WindowChromeSidebarTintDefaults() + if tintHex.caseInsensitiveCompare(stock.hex) == .orderedSame { + resolvedHex = WindowChromeSidebarTintDefaults.light.hex + if tintOpacity == stock.opacity { opacity = WindowChromeSidebarTintDefaults.light.opacity } + } + } + return (NSColor(hex: resolvedHex) ?? NSColor(hex: tintHex) ?? .black) + .withAlphaComponent(opacity) + } + /// Stable identity for AppKit mutations. public var appKitMutationID: String { [ @@ -102,6 +156,8 @@ public struct SidebarBackdropSettingsSnapshot { identityComponent(cornerRadius), identityComponent(blurOpacity), String(describing: colorScheme), + String(compositorGlass), + identityComponent(compositorBlurRadius), ].joined(separator: "|") } diff --git a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Sidebar/WindowChromeSidebarTintDefaults.swift b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Sidebar/WindowChromeSidebarTintDefaults.swift index 587758d51306..41ffc4616dd6 100644 --- a/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Sidebar/WindowChromeSidebarTintDefaults.swift +++ b/Packages/macOS/CmuxAppKitSupportUI/Sources/CmuxAppKitSupportUI/WindowChrome/Sidebar/WindowChromeSidebarTintDefaults.swift @@ -9,12 +9,19 @@ public struct WindowChromeSidebarTintDefaults: Sendable { /// Whether the sidebar uses the terminal background instead of the tint /// when the user has not chosen. Mirrors the /// `sidebarAppearance.matchTerminalBackground` catalog default. - public static let matchesTerminalBackground = true + public static let matchesTerminalBackground = false + + /// What light mode uses while the stock tint is in place. The stock + /// #393939 is a dark glass and light mode turns the sidebar text dark, + /// so it gets a light glass: Aside's cool mid-light gray ground (~#CACDCE + /// over a typical wallpaper). Main's light #000000 at 18% assumed a light + /// material under it; the compositor ground is the raw desktop blur. + public static let light = WindowChromeSidebarTintDefaults(hex: "#D1D4D5", opacity: 0.88) /// Creates sidebar tint defaults. public init( - hex: String = "#000000", - opacity: Double = 0.18 + hex: String = "#393939", + opacity: Double = 0.72 ) { self.hex = hex self.opacity = opacity diff --git a/Packages/macOS/CmuxAppKitSupportUI/Tests/CmuxAppKitSupportUITests/WindowChrome/Appearance/WindowAppearanceResolverTests.swift b/Packages/macOS/CmuxAppKitSupportUI/Tests/CmuxAppKitSupportUITests/WindowChrome/Appearance/WindowAppearanceResolverTests.swift index f81469f0f5ca..d4023bba0996 100644 --- a/Packages/macOS/CmuxAppKitSupportUI/Tests/CmuxAppKitSupportUITests/WindowChrome/Appearance/WindowAppearanceResolverTests.swift +++ b/Packages/macOS/CmuxAppKitSupportUI/Tests/CmuxAppKitSupportUITests/WindowChrome/Appearance/WindowAppearanceResolverTests.swift @@ -182,9 +182,9 @@ import Testing #expect(snapshot.resolvedColorScheme == terminalScheme) } - /// A user who never chose keeps the sidebar and titlebar on the terminal - /// background, so a light terminal theme never sits beside dark chrome. - @Test func sidebarMatchesTerminalBackgroundUntilTheUserOptsOut() throws { + /// A user who never chose gets the glass sidebar; matching the terminal + /// background is opt-in (Settings > Sidebar > Match Terminal Background). + @Test func sidebarUsesGlassUntilTheUserOptsIntoMatchingTheTerminal() throws { let suiteName = "cmux.tests.match-terminal-default" let defaults = try #require(UserDefaults(suiteName: suiteName)) defaults.removePersistentDomain(forName: suiteName) @@ -198,10 +198,10 @@ import Testing ) ) - #expect(resolver.currentFromUserDefaults(defaults: defaults).unifySurfaceBackdrops) - - defaults.set(false, forKey: "sidebarMatchTerminalBackground") #expect(!resolver.currentFromUserDefaults(defaults: defaults).unifySurfaceBackdrops) + + defaults.set(true, forKey: "sidebarMatchTerminalBackground") + #expect(resolver.currentFromUserDefaults(defaults: defaults).unifySurfaceBackdrops) } @Test func ghosttyMacOSGlassStyleForcesClearRootAndTerminalTintedGlass() { @@ -234,6 +234,30 @@ import Testing #expect(plan.glass?.tintColor.hexString(includeAlpha: true) == "#272822FF") } + /// The stock tint is a dark glass, so light mode swaps it for the light + /// default; dark keeps it, and a chosen colour or opacity still wins. + @Test func stockSidebarTintIsAppearanceAware() { + func tint(_ scheme: ColorScheme, hex: String = WindowChromeSidebarTintDefaults().hex, + opacity: Double = WindowChromeSidebarTintDefaults().opacity) -> (String, Double) { + let color = SidebarBackdropSettingsSnapshot( + materialRawValue: WindowChromeSidebarMaterialOption.hudWindow.rawValue, + blendModeRawValue: "behindWindow", stateRawValue: "active", + tintHex: hex, tintHexLight: nil, tintHexDark: nil, tintOpacity: opacity, + cornerRadius: 0, blurOpacity: 1, colorScheme: scheme, + compositorGlass: true, compositorBlurRadius: 12 + ).resolvedTintColor + return (color.hexString(), Double(color.alphaComponent)) + } + func expect(_ actual: (String, Double), _ hex: String, _ alpha: Double) { + #expect(actual.0 == hex) + #expect(abs(actual.1 - alpha) < 0.001) + } + expect(tint(.dark), "#393939", 0.72) + expect(tint(.light), "#D1D4D5", 0.88) + expect(tint(.light, hex: "#FF0000"), "#FF0000", 0.72) + expect(tint(.light, opacity: 0.4), "#D1D4D5", 0.4) + } + private func makeSettings( unifySurfaceBackdrops: Bool, sidebarBlendMode: String, diff --git a/Packages/macOS/CmuxAppKitSupportUI/Tests/CmuxAppKitSupportUITests/WindowChrome/Backdrop/WindowBackdropControllerTests.swift b/Packages/macOS/CmuxAppKitSupportUI/Tests/CmuxAppKitSupportUITests/WindowChrome/Backdrop/WindowBackdropControllerTests.swift index 95f31164e57c..dfea22e8899a 100644 --- a/Packages/macOS/CmuxAppKitSupportUI/Tests/CmuxAppKitSupportUITests/WindowChrome/Backdrop/WindowBackdropControllerTests.swift +++ b/Packages/macOS/CmuxAppKitSupportUI/Tests/CmuxAppKitSupportUITests/WindowChrome/Backdrop/WindowBackdropControllerTests.swift @@ -107,6 +107,7 @@ private final class FakeBackdropDependencies: WindowBackdropControllerDependenci let glass = FakeGlassEffect() var resetBlurWindowNumbers: [Int] = [] var appliedBlurWindows: [NSWindow] = [] + var setBlurRadii: [(windowNumber: Int, radius: Int)] = [] var glassEffect: any WindowGlassEffectManaging { glass @@ -116,6 +117,10 @@ private final class FakeBackdropDependencies: WindowBackdropControllerDependenci resetBlurWindowNumbers.append(windowNumber) } + func setCompositorBackgroundBlur(windowNumber: Int, radius: Int) { + setBlurRadii.append((windowNumber, radius)) + } + func applyGhosttyCompositorBlurIfNeeded(to window: NSWindow) { appliedBlurWindows.append(window) } diff --git a/Packages/macOS/CmuxFoundation/Sources/CmuxFoundation/ConfigValidation/CmuxConfigSchema.generated.swift b/Packages/macOS/CmuxFoundation/Sources/CmuxFoundation/ConfigValidation/CmuxConfigSchema.generated.swift index 8713d07f824d..0afd816ff719 100644 --- a/Packages/macOS/CmuxFoundation/Sources/CmuxFoundation/ConfigValidation/CmuxConfigSchema.generated.swift +++ b/Packages/macOS/CmuxFoundation/Sources/CmuxFoundation/ConfigValidation/CmuxConfigSchema.generated.swift @@ -1887,12 +1887,12 @@ enum CmuxEmbeddedConfigSchema { "properties": { "matchTerminalBackground": { "type": "boolean", - "default": true, + "default": false, "description": "Use the terminal background instead of the sidebar tint." }, "tintColor": { "$ref": "#/$defs/colorHex", - "default": "#000000", + "default": "#393939", "description": "Base sidebar tint color used when light/dark overrides are not set." }, "lightModeTintColor": { @@ -1909,7 +1909,7 @@ enum CmuxEmbeddedConfigSchema { "type": "number", "minimum": 0, "maximum": 1, - "default": 0.18, + "default": 0.72, "description": "Sidebar tint opacity from 0 to 1. Note: this only controls the sidebar tint, not terminal/window transparency. For terminal background transparency or blur, set `background-opacity` and `background-blur` in `~/.config/ghostty/config` and run `cmux reload-config`." } } diff --git a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarAppearanceCatalogSection.swift b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarAppearanceCatalogSection.swift index dc403a6c58ea..3756428f5489 100644 --- a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarAppearanceCatalogSection.swift +++ b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarAppearanceCatalogSection.swift @@ -4,13 +4,13 @@ import Foundation public struct SidebarAppearanceCatalogSection: SettingCatalogSection { public let matchTerminalBackground = DefaultsKey( id: "sidebarAppearance.matchTerminalBackground", - defaultValue: true, + defaultValue: false, userDefaultsKey: "sidebarMatchTerminalBackground" ) public let tintColorHex = DefaultsKey( id: "sidebarAppearance.tintColor", - defaultValue: "#000000", + defaultValue: "#393939", userDefaultsKey: "sidebarTintHex" ) @@ -28,7 +28,7 @@ public struct SidebarAppearanceCatalogSection: SettingCatalogSection { public let tintOpacity = DefaultsKey( id: "sidebarAppearance.tintOpacity", - defaultValue: 0.18, + defaultValue: 0.72, userDefaultsKey: "sidebarTintOpacity" ) @@ -38,6 +38,24 @@ public struct SidebarAppearanceCatalogSection: SettingCatalogSection { userDefaultsKey: "sidebarBlurOpacity" ) + public let compositorGlass = DefaultsKey( + id: "sidebarAppearance.compositorGlass", + defaultValue: true, + userDefaultsKey: "sidebarCompositorGlass" + ) + + public let glassBlurRadius = DefaultsKey( + id: "sidebarAppearance.glassBlurRadius", + defaultValue: Self.glassBlurRadiusRange.lowerBound, + userDefaultsKey: "sidebarGlassBlurRadius" + ) + + /// Compositor blur radius bounds in points. The floor keeps the sidebar + /// reading as glass (a crisp pane is not the look); the ceiling is where + /// blur stops reading as glass and just smears. Mirrored by the clamp in + /// `SidebarBackdropSettingsSnapshot`, which cannot import this module. + public static let glassBlurRadiusRange: ClosedRange = 12...60 + public let cornerRadius = DefaultsKey( id: "sidebarAppearance.cornerRadius", defaultValue: 0.0, @@ -52,19 +70,19 @@ public struct SidebarAppearanceCatalogSection: SettingCatalogSection { public let material = DefaultsKey( id: "sidebarAppearance.material", - defaultValue: .sidebar, + defaultValue: .hudWindow, userDefaultsKey: "sidebarMaterial" ) public let blendMode = DefaultsKey( id: "sidebarAppearance.blendMode", - defaultValue: .withinWindow, + defaultValue: .behindWindow, userDefaultsKey: "sidebarBlendMode" ) public let state = DefaultsKey( id: "sidebarAppearance.state", - defaultValue: .followWindow, + defaultValue: .active, userDefaultsKey: "sidebarState" ) diff --git a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarCatalogSection.swift b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarCatalogSection.swift index d71253644833..0220f6ed4882 100644 --- a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarCatalogSection.swift +++ b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarCatalogSection.swift @@ -229,5 +229,32 @@ public struct SidebarCatalogSection: SettingCatalogSection { userDefaultsKey: "sidebarNotificationBadgeColorHex" ) + public let peekReveal = DefaultsKey( + id: "sidebar.peekReveal", + defaultValue: .quick, + userDefaultsKey: "sidebarPeekReveal" + ) + + /// When true the hidden sidebar never hover-reveals; only the toggle + /// shortcut brings it back. + public let peekDisabled = DefaultsKey( + id: "sidebar.peekDisabled", + defaultValue: false, + userDefaultsKey: "sidebarPeekDisabled" + ) + + public let rowDensity = DefaultsKey( + id: "sidebar.rowDensity", + defaultValue: .cozy, + userDefaultsKey: "sidebarRowDensity" + ) + + /// When true, starting a drag on an unselected workspace no longer + /// switches to it first. + public let dragSwitchDisabled = DefaultsKey( + id: "sidebar.dragSwitchDisabled", + defaultValue: false, + userDefaultsKey: "sidebarDragSwitchDisabled" + ) public init() {} } diff --git a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/SidebarCustomizationOptions.swift b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/SidebarCustomizationOptions.swift new file mode 100644 index 000000000000..e2a78c8b9bd2 --- /dev/null +++ b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/SidebarCustomizationOptions.swift @@ -0,0 +1,19 @@ +import Foundation + +/// How eagerly the collapsed sidebar's hover-reveal responds to the pointer. +public enum SidebarPeekRevealPreset: String, CaseIterable, Sendable, SettingCodable { + /// No dwell at all: touching the edge strip reveals immediately. + case instant + /// The shipped default: a short rest distinguishes intent from transit. + case quick + /// A longer rest and a narrower strip, for pointers that live near the + /// window edge. + case relaxed +} + +/// Vertical breathing room inside each workspace row. +public enum SidebarRowDensity: String, CaseIterable, Sendable, SettingCodable { + case compact + case cozy + case spacious +} diff --git a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+Default.swift b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+Default.swift index 468dc11a2159..856e03851f6a 100644 --- a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+Default.swift +++ b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+Default.swift @@ -17,7 +17,7 @@ extension Array where Element == CuratedSettingEntry { /// a different set of entries pass their own array via /// ``SettingsSearchIndex/init(catalog:curatedEntries:)``. public static func cmuxDefault(catalog: SettingCatalog) -> [CuratedSettingEntry] { - appendingDevicesEntries(to: insertingBrowserMemorySaverEntries(between: [ + appendingDevicesEntries(to: insertingSidebarCustomizationEntries(into: insertingBrowserMemorySaverEntries(between: [ // Account / integrations .init(section: .account, id: "account", title: String(localized: "settings.section.account", defaultValue: "Account"), synonyms: "Account auth authentication login logout signin sign-in signout sign-out email user profile stack team"), .init(section: .automation, id: "claude-code", title: String(localized: "settings.automation.claudeCode", defaultValue: "Claude Code Integration"), synonyms: "Claude Code Integration automation.claudeCodeIntegration claude code hooks agent integration status notifications"), @@ -601,7 +601,7 @@ extension Array where Element == CuratedSettingEntry { // Reset .init(section: .reset, id: "reset-all", title: String(localized: "settings.reset.resetAll", defaultValue: "Reset All Settings"), synonyms: "Reset All Settings factory reset restore defaults clear preferences"), - ])) + terminalGhosttyOptionEntries + sidebarAgentUsageEntries + ]))) + terminalGhosttyOptionEntries + sidebarAgentUsageEntries } private static var keyboardShortcutActionSynonyms: String { diff --git a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+SidebarCustomization.swift b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+SidebarCustomization.swift new file mode 100644 index 000000000000..fe13f3bf9bc8 --- /dev/null +++ b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+SidebarCustomization.swift @@ -0,0 +1,30 @@ +import Foundation + +extension Array where Element == CuratedSettingEntry { + /// `entries` with ``sidebarCustomizationEntries`` placed right after the + /// Match Terminal Background entry, where the rows sit in Settings > + /// Sidebar. A call rather than splitting ``cmuxDefault(catalog:)``'s + /// large literal keeps its contextual type concrete. + static func insertingSidebarCustomizationEntries(into entries: [CuratedSettingEntry]) -> [CuratedSettingEntry] { + var result = entries + let anchor = result.firstIndex { $0.section == .sidebarAppearance && $0.id == "match-terminal" } + result.insert(contentsOf: sidebarCustomizationEntries, at: anchor.map { $0 + 1 } ?? result.endIndex) + return result + } + + /// Search entries for the sidebar glass, peek, density and drag rows + /// (`SidebarSection+Customization`), in row order. + static var sidebarCustomizationEntries: [CuratedSettingEntry] { + [ + .init(section: .sidebarAppearance, id: "sidebar-glass-tint", title: String(localized: "settings.sidebar.tintOpacity", defaultValue: "Tint Opacity"), synonyms: "sidebarAppearance.tintOpacity sidebarTintOpacity glass glassmorphism tint opacity transparency blur floating docked panel peek clear frosted opaque"), + .init(section: .sidebarAppearance, id: "sidebar-liquid-glass", title: String(localized: "settings.sidebar.liquidGlass", defaultValue: "Liquid Glass"), synonyms: "sidebarAppearance.compositorGlass sidebarCompositorGlass liquid glass blur compositor frosted transparency see-through backdrop"), + .init(section: .sidebarAppearance, id: "sidebar-tint-color", title: String(localized: "settings.sidebar.tintColor", defaultValue: "Tint Color"), synonyms: "sidebarAppearance.tintColor sidebarTintHex tint colour color glass hex grey gray"), + .init(section: .sidebarAppearance, id: "sidebar-glass-blur", title: String(localized: "settings.sidebar.blurOpacity", defaultValue: "Blur Opacity"), synonyms: "blur opacity sidebarAppearance.glassBlurRadius sidebarGlassBlurRadius blur radius glass frosted clear see-through transparency backdrop compositor"), + .init(section: .sidebarAppearance, id: "sidebar-row-hover", title: String(localized: "settings.sidebar.rowHover", defaultValue: "Row Hover"), synonyms: "sidebarRowHover row hover highlight pointer mouse wash workspace list"), + .init(section: .sidebarAppearance, id: "sidebar-peek-reveal", title: String(localized: "settings.sidebar.peekReveal", defaultValue: "Sidebar Peek Reveal Speed"), synonyms: "sidebar.peekReveal peek hover reveal edge dwell instant quick relaxed sensitivity floating sidebar"), + .init(section: .sidebarAppearance, id: "sidebar-peek-disabled", title: String(localized: "settings.sidebar.peekDisabled", defaultValue: "Disable Sidebar Peek"), synonyms: "sidebar.peekDisabled peek hover reveal disable never auto hide floating sidebar edge"), + .init(section: .sidebarAppearance, id: "sidebar-row-density", title: String(localized: "settings.sidebar.rowDensity", defaultValue: "Row Density"), synonyms: "sidebar.rowDensity density compact cozy spacious row height padding workspace list"), + .init(section: .sidebarAppearance, id: "sidebar-drag-switch", title: String(localized: "settings.sidebar.dragSwitchDisabled", defaultValue: "Disable Switch on Drag"), synonyms: "sidebar.dragSwitchDisabled drag reorder switch selection workspace pick up") + ] + } +} diff --git a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection+Customization.swift b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection+Customization.swift new file mode 100644 index 000000000000..7a5d29b695cc --- /dev/null +++ b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection+Customization.swift @@ -0,0 +1,293 @@ +import CmuxSettings +import SwiftUI + +extension SidebarSection { + /// The sidebar feel group: glass, reveal, motion, density, drag. + @ViewBuilder + var customizationRows: some View { + SettingsCardRow( + configurationReview: .settingsOnly, + String(localized: "settings.sidebar.liquidGlass", defaultValue: "Liquid Glass"), + subtitle: String(localized: "settings.sidebar.liquidGlass.subtitle", defaultValue: "Blur what is behind the window through the sidebar.") + ) { + Toggle("", isOn: Binding(get: { liquidGlass.current }, set: { liquidGlass.set($0) })) + .labelsHidden() + .toggleStyle(.switch) + .controlSize(.small) + } + .settingsSearchAnchors(["setting:sidebarAppearance:sidebar-liquid-glass"]) + SettingsCardDivider() + + SettingsCardRow( + configurationReview: .settingsOnly, + String(localized: "settings.sidebar.blurOpacity", defaultValue: "Blur Opacity"), + subtitle: String(localized: "settings.sidebar.blurOpacity.subtitle", defaultValue: "How much the glass blurs what is behind the window. Lower is lighter; higher is frostier."), + controlWidth: 250 + ) { + HStack(spacing: 8) { + // Shown as a percentage of the blur range: 0% is the lightest + // blur (the floor), 100% the frostiest. + let blurRadius = glassBlurDraft ?? glassBlur.current + let floor = Self.glassBlurRange.lowerBound + Slider( + value: Binding( + get: { blurRadius / floor }, + set: { multiplier in + let radius = (multiplier * floor).rounded() + glassBlurDraft = radius + debounceGlassWrite("glassBlur") { glassBlur.set(radius) } + } + ), + in: 1.0...(Self.glassBlurRange.upperBound / floor), + onEditingChanged: { editing in + guard !editing, let draft = glassBlurDraft else { return } + glassBlurDraft = nil + flushGlassWrite("glassBlur") { glassBlur.set(draft) } + } + ) + .frame(width: 130) + .accessibilityIdentifier("SettingsSidebarGlassBlurSlider") + + Text("\(Int(((blurRadius - floor) / (Self.glassBlurRange.upperBound - floor) * 100).rounded()))%") + .cmuxFont(size: 12, weight: .medium, design: .rounded) + .monospacedDigit() + .frame(width: 44, alignment: .trailing) + + Button(String(localized: "settings.sidebar.glassBlur.reset", defaultValue: "Reset")) { + glassBlurDraft = nil + glassBlur.set(floor) + } + .buttonStyle(.bordered) + .controlSize(.small) + .disabled(abs(blurRadius - floor) < 0.5) + } + } + .disabled(!liquidGlass.current) + .settingsSearchAnchors(["setting:sidebarAppearance:sidebar-glass-blur"]) + SettingsCardDivider() + + SettingsCardRow( + configurationReview: .json("sidebarAppearance.tintColor"), + String(localized: "settings.sidebar.tintColor", defaultValue: "Tint Color"), + subtitle: String(localized: "settings.sidebar.tintColor.subtitle", defaultValue: "The color laid over the glass.") + ) { + HStack(spacing: 8) { + if glassTintHex.current != Self.defaultGlassTintHex { + Button(String(localized: "settings.sidebar.tintColor.reset", defaultValue: "Reset")) { + glassTintHex.reset() + } + .buttonStyle(.bordered) + .controlSize(.small) + } + HexColorPicker( + storedHex: glassTintHex.current, + fallback: Color.gray, + reconcileRevision: glassTintHex.revision + ) { hex in + glassTintHex.set(hex) + } + Text(glassTintHex.current) + .cmuxFont(size: 12, weight: .medium, design: .monospaced) + .foregroundStyle(.secondary) + .frame(width: 76, alignment: .trailing) + } + } + SettingsCardDivider() + + SettingsCardRow( + configurationReview: .json("sidebarAppearance.tintOpacity"), + String(localized: "settings.sidebar.tintOpacity", defaultValue: "Tint Opacity"), + subtitle: String(localized: "settings.sidebar.tintOpacity.subtitle", defaultValue: "How strongly the tint color covers the glass, from clear glass to a solid panel."), + controlWidth: 250 + ) { + HStack(spacing: 8) { + let tintValue = glassTintDraft ?? glassTint.current + Slider( + value: Binding( + get: { tintValue }, + // Continuous track (a stepped slider draws tick dots); + // store rounded so the percent label stays stable. + set: { newValue in + let rounded = (newValue * 100).rounded() / 100 + glassTintDraft = rounded + debounceGlassWrite("glassTint") { glassTint.set(rounded) } + } + ), + in: 0.0...1.0, + onEditingChanged: { editing in + guard !editing, let draft = glassTintDraft else { return } + glassTintDraft = nil + flushGlassWrite("glassTint") { glassTint.set(draft) } + } + ) + .frame(width: 130) + .accessibilityIdentifier("SettingsSidebarGlassTintSlider") + + Text("\(Int((tintValue * 100).rounded()))%") + .cmuxFont(size: 12, weight: .medium, design: .rounded) + .monospacedDigit() + .frame(width: 44, alignment: .trailing) + + Button(String(localized: "settings.sidebar.glassTint.reset", defaultValue: "Reset")) { + glassTintDraft = nil + glassTint.set(Self.defaultGlassTint) + } + .buttonStyle(.bordered) + .controlSize(.small) + .disabled(abs(tintValue - Self.defaultGlassTint) < 0.001) + } + } + SettingsCardDivider() + + SettingsCardRow( + configurationReview: .json("sidebarAppearance.matchTerminalBackground"), + String(localized: "settings.sidebarAppearance.matchTerminalBackground", defaultValue: "Match Terminal Background"), + subtitle: String(localized: "settings.sidebarAppearance.matchTerminalBackground.subtitle", defaultValue: "Use the same background color and transparency as the terminal.") + ) { + Toggle("", isOn: Binding(get: { matchTerminal.current }, set: { matchTerminal.set($0) })) + .labelsHidden() + .toggleStyle(.switch) + .controlSize(.small) + } + SettingsCardDivider() + + SidebarRowHoverSettingRow() + SettingsCardDivider() + + SettingsCardRow( + configurationReview: .settingsOnly, + String(localized: "settings.sidebar.peekReveal", defaultValue: "Sidebar Peek Reveal Speed"), + subtitle: String(localized: "settings.sidebar.peekReveal.subtitle", defaultValue: "How eagerly the hidden sidebar peeks out when the pointer reaches the left edge or the sidebar button.") + ) { + Picker("", selection: Binding( + get: { peekReveal.current }, + set: { peekReveal.set($0) } + )) { + ForEach(SidebarPeekRevealPreset.allCases, id: \.self) { preset in + Text(peekRevealLabel(preset)).tag(preset) + } + } + .labelsHidden() + .pickerStyle(.segmented) + .fixedSize() + .disabled(peekDisabled.current) + } + .settingsSearchAnchors(["setting:sidebarAppearance:sidebar-peek-reveal"]) + SettingsCardDivider() + + SettingsCardRow( + configurationReview: .settingsOnly, + String(localized: "settings.sidebar.peekDisabled", defaultValue: "Disable Sidebar Peek"), + subtitle: peekDisabled.current + ? String(localized: "settings.sidebar.peekDisabled.subtitleOn", defaultValue: "The hidden sidebar never peeks out; bring it back with the shortcut or the sidebar button.") + : String(localized: "settings.sidebar.peekDisabled.subtitleOff", defaultValue: "The hidden sidebar peeks out when the pointer rests at the left edge.") + ) { + Toggle("", isOn: Binding(get: { peekDisabled.current }, set: { peekDisabled.set($0) })) + .labelsHidden() + .controlSize(.small) + } + .settingsSearchAnchors(["setting:sidebarAppearance:sidebar-peek-disabled"]) + SettingsCardDivider() + + SettingsCardRow( + configurationReview: .settingsOnly, + String(localized: "settings.sidebar.rowDensity", defaultValue: "Row Density"), + subtitle: String(localized: "settings.sidebar.rowDensity.subtitle", defaultValue: "Vertical breathing room inside each workspace row.") + ) { + Picker("", selection: Binding( + get: { rowDensity.current }, + set: { rowDensity.set($0) } + )) { + ForEach(SidebarRowDensity.allCases, id: \.self) { density in + Text(densityLabel(density)).tag(density) + } + } + .labelsHidden() + .pickerStyle(.segmented) + .fixedSize() + } + .settingsSearchAnchors(["setting:sidebarAppearance:sidebar-row-density"]) + SettingsCardDivider() + + SettingsCardRow( + configurationReview: .settingsOnly, + String(localized: "settings.sidebar.dragSwitchDisabled", defaultValue: "Disable Switch on Drag"), + subtitle: dragSwitchDisabled.current + ? String(localized: "settings.sidebar.dragSwitchDisabled.subtitleOn", defaultValue: "Dragging a workspace only reorders it; your current workspace stays selected.") + : String(localized: "settings.sidebar.dragSwitchDisabled.subtitleOff", defaultValue: "Picking up a workspace you are not on switches to it, so the row in your hand is the one you are using.") + ) { + Toggle("", isOn: Binding(get: { dragSwitchDisabled.current }, set: { dragSwitchDisabled.set($0) })) + .labelsHidden() + .controlSize(.small) + } + .settingsSearchAnchors(["setting:sidebarAppearance:sidebar-drag-switch"]) + SettingsCardDivider() + } + + /// Compositor blur bounds in points; the floor is also the default. + static let glassBlurRange = SidebarAppearanceCatalogSection.glassBlurRadiusRange + + /// Default tint strength, mirrored from the catalog key. + static let defaultGlassTint = SidebarAppearanceCatalogSection().tintOpacity.defaultValue + + /// Default tint colour, mirrored from the catalog key. + static let defaultGlassTintHex = SidebarAppearanceCatalogSection().tintColorHex.defaultValue + + /// Coalesces slider writes: each thumb movement replaces the pending + /// write, so the stored value (and the window re-render it triggers) + /// lands once the thumb pauses instead of on every pixel. + private func debounceGlassWrite(_ key: String, _ write: @escaping @MainActor @Sendable () -> Void) { + tasks.replaceOnMainActor(key) { + guard (try? await Task.sleep(for: .milliseconds(45))) != nil else { return } + write() + } + } + + /// Writes immediately, superseding any pending debounced write. + private func flushGlassWrite(_ key: String, _ write: @escaping @MainActor @Sendable () -> Void) { + tasks.replaceOnMainActor(key) { write() } + } + + private func peekRevealLabel(_ preset: SidebarPeekRevealPreset) -> String { + switch preset { + case .instant: + String(localized: "settings.sidebar.peekReveal.instant", defaultValue: "Instant") + case .quick: + String(localized: "settings.sidebar.peekReveal.quick", defaultValue: "Quick") + case .relaxed: + String(localized: "settings.sidebar.peekReveal.relaxed", defaultValue: "Relaxed") + } + } + + private func densityLabel(_ density: SidebarRowDensity) -> String { + switch density { + case .compact: + String(localized: "settings.sidebar.rowDensity.compact", defaultValue: "Compact") + case .cozy: + String(localized: "settings.sidebar.rowDensity.cozy", defaultValue: "Cozy") + case .spacious: + String(localized: "settings.sidebar.rowDensity.spacious", defaultValue: "Spacious") + } + } +} + +/// Settings > Sidebar > Row Hover (`sidebarRowHover`, UI-only, on by +/// default). Its own view so the key stays private to this file; the sidebar +/// rows read it from UserDefaults and follow it live. +private struct SidebarRowHoverSettingRow: View { + @AppStorage("sidebarRowHover") private var rowHover = true + + var body: some View { + SettingsCardRow( + configurationReview: .settingsOnly, + String(localized: "settings.sidebar.rowHover", defaultValue: "Row Hover"), + subtitle: String(localized: "settings.sidebar.rowHover.subtitle", defaultValue: "Highlight rows under the pointer.") + ) { + Toggle("", isOn: $rowHover) + .labelsHidden() + .toggleStyle(.switch) + .controlSize(.small) + } + .settingsSearchAnchors(["setting:sidebarAppearance:sidebar-row-hover"]) + } +} diff --git a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection+RightMaxWidth.swift b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection+RightMaxWidth.swift new file mode 100644 index 000000000000..875ad98b948c --- /dev/null +++ b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection+RightMaxWidth.swift @@ -0,0 +1,58 @@ +import CmuxSettings +import SwiftUI + +/// The Dock Max Width row's bindings: the override toggle remembers the +/// last custom width so turning it back on restores it. +extension SidebarSection { + var rightMaxWidthOverrideEnabled: Bool { + rightMaxWidth.current.isFinite && rightMaxWidth.current > 0 + } + var rightMaxWidthOverrideBinding: Binding { + Binding( + get: { rightMaxWidthOverrideEnabled }, + set: { enabled in + if enabled { + let restored = rightSidebarWidthSettings.storedMaximumWidthWhenEnabling( + rememberedStoredValue: rememberedRightMaxWidth.current + ) + rememberedRightMaxWidth.set(restored) + rightMaxWidth.set(restored) + } else { + rememberedRightMaxWidth.set( + rightSidebarWidthSettings.storedRememberedMaximumWidth( + activeStoredValue: rightMaxWidth.current, + rememberedStoredValue: rememberedRightMaxWidth.current + ) + ) + rightMaxWidth.set(RightSidebarWidthSettings.noOverrideValue) + } + } + ) + } + + var rightMaxWidthEditorBinding: Binding { + Binding( + get: { + rightSidebarWidthSettings.editorMaximumWidth( + activeStoredValue: rightMaxWidth.current, + rememberedStoredValue: rememberedRightMaxWidth.current + ) + }, + set: { + let clamped = clampedRightMaxWidth($0) + rememberedRightMaxWidth.set(clamped) + if rightMaxWidthOverrideEnabled { + rightMaxWidth.set(clamped) + } + } + ) + } + + var rightMaxWidthSubtitle: String { + String(localized: "settings.sidebar.rightMaxWidth.subtitle", defaultValue: "Lets the Dock in the right sidebar grow up to this width while leaving room for terminals.") + } + + private func clampedRightMaxWidth(_ value: Double) -> Double { + rightSidebarWidthSettings.clampedSettingsEditorMaximumWidth(value) + } +} diff --git a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection.swift b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection.swift index 5e6af8e966e6..3c92604c5b0e 100644 --- a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection.swift +++ b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection.swift @@ -6,11 +6,13 @@ public struct SidebarSection: View { private let catalog: SettingCatalog let hostActions: SettingsHostActions @State var rightSidebarTabs: [RightSidebarTabSettingsItem] - private let rightSidebarWidthSettings = RightSidebarWidthSettings() + let rightSidebarWidthSettings = RightSidebarWidthSettings() @State private var sidebarFont: SettingsFontSize @State private var fontSaveFailed = false - @State private var tasks = MainActorTaskStore() - @State private var matchTerminal: DefaultsValueModel + // Not `private`: the customization rows debounce their slider writes + // through the same store. + @State var tasks = MainActorTaskStore() + @State var matchTerminal: DefaultsValueModel @State var hideAll: DefaultsValueModel @State private var wrapTitles: DefaultsValueModel @State private var showDesc: DefaultsValueModel @@ -36,8 +38,20 @@ public struct SidebarSection: View { @State var notificationBadgePosition: DefaultsValueModel @State var showMetadata: DefaultsValueModel @State private var compactAgentStatus: DefaultsValueModel - @State private var rightMaxWidth: DefaultsValueModel - @State private var rememberedRightMaxWidth: DefaultsValueModel + @State var rightMaxWidth: DefaultsValueModel + @State var rememberedRightMaxWidth: DefaultsValueModel + @State var glassTint: DefaultsValueModel + @State var glassBlur: DefaultsValueModel + @State var liquidGlass: DefaultsValueModel + @State var glassTintHex: DefaultsValueModel + /// In-flight slider values while the thumb is moving. The stored value + /// is written debounced, so the window is not re-rendered per pixel. + @State var glassTintDraft: Double? + @State var glassBlurDraft: Double? + @State var peekReveal: DefaultsValueModel + @State var peekDisabled: DefaultsValueModel + @State var rowDensity: DefaultsValueModel + @State var dragSwitchDisabled: DefaultsValueModel public init(defaultsStore: UserDefaultsSettingsStore, catalog: SettingCatalog, hostActions: SettingsHostActions) { self.catalog = catalog self.hostActions = hostActions @@ -71,6 +85,14 @@ public struct SidebarSection: View { _compactAgentStatus = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.compactAgentStatus)) _rightMaxWidth = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.rightMaxWidth)) _rememberedRightMaxWidth = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.rememberedRightMaxWidth)) + _glassTint = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebarAppearance.tintOpacity)) + _glassBlur = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebarAppearance.glassBlurRadius)) + _liquidGlass = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebarAppearance.compositorGlass)) + _glassTintHex = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebarAppearance.tintColorHex)) + _peekReveal = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.peekReveal)) + _peekDisabled = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.peekDisabled)) + _rowDensity = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.rowDensity)) + _dragSwitchDisabled = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.dragSwitchDisabled)) } /// The rendered sidebar settings section. public var body: some View { @@ -110,6 +132,14 @@ public struct SidebarSection: View { compactAgentStatus, rightMaxWidth, rememberedRightMaxWidth, + glassTint, + glassBlur, + liquidGlass, + glassTintHex, + peekReveal, + peekDisabled, + rowDensity, + dragSwitchDisabled, ] models.forEach { $0.startObserving() } } @@ -122,72 +152,10 @@ public struct SidebarSection: View { if !Task.isCancelled { fontSaveFailed = !saved } } } - private var rightMaxWidthOverrideEnabled: Bool { - rightMaxWidth.current.isFinite && rightMaxWidth.current > 0 - } - private var rightMaxWidthOverrideBinding: Binding { - Binding( - get: { rightMaxWidthOverrideEnabled }, - set: { enabled in - if enabled { - let restored = rightSidebarWidthSettings.storedMaximumWidthWhenEnabling( - rememberedStoredValue: rememberedRightMaxWidth.current - ) - rememberedRightMaxWidth.set(restored) - rightMaxWidth.set(restored) - } else { - rememberedRightMaxWidth.set( - rightSidebarWidthSettings.storedRememberedMaximumWidth( - activeStoredValue: rightMaxWidth.current, - rememberedStoredValue: rememberedRightMaxWidth.current - ) - ) - rightMaxWidth.set(RightSidebarWidthSettings.noOverrideValue) - } - } - ) - } - - private var rightMaxWidthEditorBinding: Binding { - Binding( - get: { - rightSidebarWidthSettings.editorMaximumWidth( - activeStoredValue: rightMaxWidth.current, - rememberedStoredValue: rememberedRightMaxWidth.current - ) - }, - set: { - let clamped = clampedRightMaxWidth($0) - rememberedRightMaxWidth.set(clamped) - if rightMaxWidthOverrideEnabled { - rightMaxWidth.set(clamped) - } - } - ) - } - - private var rightMaxWidthSubtitle: String { - String(localized: "settings.sidebar.rightMaxWidth.subtitle", defaultValue: "Lets the Dock in the right sidebar grow up to this width while leaving room for terminals.") - } - - private func clampedRightMaxWidth(_ value: Double) -> Double { - rightSidebarWidthSettings.clampedSettingsEditorMaximumWidth(value) - } - @ViewBuilder private var mainCard: some View { SettingsCard { - SettingsCardRow( - configurationReview: .json("sidebarAppearance.matchTerminalBackground"), - String(localized: "settings.sidebarAppearance.matchTerminalBackground", defaultValue: "Match Terminal Background"), - subtitle: String(localized: "settings.sidebarAppearance.matchTerminalBackground.subtitle", defaultValue: "Use the same background color and transparency as the terminal.") - ) { - Toggle("", isOn: Binding(get: { matchTerminal.current }, set: { matchTerminal.set($0) })) - .labelsHidden() - .toggleStyle(.switch) - .controlSize(.small) - } - SettingsCardDivider() + customizationRows SettingsCardRow( configurationReview: .settingsOnly, diff --git a/Packages/macOS/CmuxSettingsUI/Tests/CmuxSettingsUITests/SettingsRowAnchorResolutionTests.swift b/Packages/macOS/CmuxSettingsUI/Tests/CmuxSettingsUITests/SettingsRowAnchorResolutionTests.swift index cac6c01c33db..87a6e23d0629 100644 --- a/Packages/macOS/CmuxSettingsUI/Tests/CmuxSettingsUITests/SettingsRowAnchorResolutionTests.swift +++ b/Packages/macOS/CmuxSettingsUI/Tests/CmuxSettingsUITests/SettingsRowAnchorResolutionTests.swift @@ -149,6 +149,8 @@ struct SettingsRowAnchorResolutionTests { "sidebar.beta.workspaceTodos.controls.enabled", "sidebar.beta.workspaceTodos.checklistStyle", "sidebarAppearance.matchTerminalBackground", + "sidebarAppearance.tintColor", + "sidebarAppearance.tintOpacity", "shortcuts.showModifierHoldHints", "terminal.agentHibernation.enabled", "terminal.agentHibernation.idleSeconds", @@ -215,6 +217,13 @@ struct SettingsRowAnchorResolutionTests { "setting:browser:http-allowlist", "setting:browser:url-allowlist", "setting:workspaceColors:palette", + "setting:sidebarAppearance:sidebar-liquid-glass", + "setting:sidebarAppearance:sidebar-glass-blur", + "setting:sidebarAppearance:sidebar-row-hover", + "setting:sidebarAppearance:sidebar-peek-reveal", + "setting:sidebarAppearance:sidebar-peek-disabled", + "setting:sidebarAppearance:sidebar-row-density", + "setting:sidebarAppearance:sidebar-drag-switch", "setting:browser:enable-browser", "setting:browserImport:import-data", "setting:browserImport:import-hint", diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekEffect.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekEffect.swift new file mode 100644 index 000000000000..24be46837159 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekEffect.swift @@ -0,0 +1,14 @@ +/// A timer the peek machine wants started or stopped. +/// +/// Returned by the machine instead of being scheduled inside it, so the state +/// transitions stay pure and the timing policy stays testable without a clock. +public enum SidebarPeekEffect: Sendable, Hashable { + /// Start (or restart) the dwell timer before revealing. + case startDwellTimer + /// Stop the dwell timer. + case cancelDwellTimer + /// Start (or restart) the grace timer before dismissing. + case startGraceTimer + /// Stop the grace timer. + case cancelGraceTimer +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekEvent.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekEvent.swift new file mode 100644 index 000000000000..4c4426aa92a2 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekEvent.swift @@ -0,0 +1,35 @@ +/// Everything that can move the peek state machine. +/// +/// Deliberately exhaustive and value-typed: the machine is pure, so every +/// interaction the panel supports has to arrive as one of these rather than as +/// a side effect somewhere in a view. +public enum SidebarPeekEvent: Sendable, Hashable { + /// The pointer entered the reveal strip along the window's leading edge. + case pointerEnteredEdge + /// The pointer left the reveal strip. + case pointerExitedEdge + /// The dwell timer finished; the user rested at the edge long enough. + case dwellElapsed + /// The grace timer finished with no hold left to keep the panel open. + case graceElapsed + /// A hold was acquired (pointer entered the panel, a menu opened, a field + /// took focus, a drag started). + case holdAcquired(SidebarPeekHold) + /// A hold was released. + case holdReleased(SidebarPeekHold) + /// A drag carrying content crossed the reveal strip. + /// + /// Distinct from a plain pointer entry because a drag skips dwell: someone + /// dragging a file or a workspace toward a hidden sidebar has already + /// declared intent, and making them hover through a delay while holding a + /// drag is the worst version of this interaction. + case dragEnteredEdge + /// The user activated a workspace from the panel. + case workspaceActivated + /// The user pressed Escape. + case escapePressed + /// The sidebar was docked open, so peek has nothing left to do. + case sidebarDocked + /// The sidebar was collapsed, arming peek. + case sidebarCollapsed +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekHold.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekHold.swift new file mode 100644 index 000000000000..b5a83bbef4a9 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekHold.swift @@ -0,0 +1,33 @@ +/// Reasons the peek panel must stay open regardless of where the pointer is. +/// +/// Pointer-driven panels are usually ruined by the cases where the pointer is +/// legitimately somewhere else: a context menu the user opened from a row, a +/// text field they are typing into, a drag they are carrying. Each of those +/// registers a hold, and dismissal is refused while any hold is set. +public struct SidebarPeekHold: OptionSet, Sendable, Hashable { + public let rawValue: Int + + /// Creates a hold set from its raw bits. + public init(rawValue: Int) { + self.rawValue = rawValue + } + + /// The pointer is inside the panel. + public static let pointerInsidePanel = SidebarPeekHold(rawValue: 1 << 0) + /// A context menu opened from the panel is showing. + /// + /// The menu is its own window, so the pointer leaves the panel the moment + /// the menu appears. Without this hold the panel dismisses out from under + /// the menu the user just opened. + public static let contextMenuOpen = SidebarPeekHold(rawValue: 1 << 1) + /// A text field in the panel has keyboard focus, such as the filter field + /// or an inline rename. + public static let keyboardFocusInside = SidebarPeekHold(rawValue: 1 << 2) + /// A drag is in flight over the panel. + public static let dragInFlight = SidebarPeekHold(rawValue: 1 << 3) + + /// Whether any hold is set. + public var isHolding: Bool { + !isEmpty + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekMachine.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekMachine.swift new file mode 100644 index 000000000000..499fcf6d6b8c --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekMachine.swift @@ -0,0 +1,138 @@ +/// The pure state machine behind the collapsed sidebar's hover-reveal. +/// +/// Holds no timers, no views, and no clock: it maps `(state, event)` to a new +/// state plus the timers its owner should start or cancel. Every timing and +/// dismissal rule that makes a hover panel bearable lives here and is unit +/// tested without a run loop. +/// +/// ```swift +/// var state = SidebarPeekState.idle +/// let machine = SidebarPeekMachine(policy: .default) +/// let effects = machine.apply(.pointerEnteredEdge, to: &state) +/// // effects == [.startDwellTimer] +/// ``` +public struct SidebarPeekMachine: Sendable { + /// The timing and behaviour policy this machine enforces. + public let policy: SidebarPeekPolicy + + /// Creates a machine bound to `policy`. + /// + /// - Parameter policy: Timings and behaviour flags to enforce. + public init(policy: SidebarPeekPolicy = .default) { + self.policy = policy + } + + /// Applies `event` to `state`, returning the timers to start or cancel. + /// + /// - Parameters: + /// - event: The interaction that occurred. + /// - state: The state to advance, mutated in place. + /// - Returns: Timer effects for the caller to perform, in order. + @discardableResult + public func apply( + _ event: SidebarPeekEvent, + to state: inout SidebarPeekState + ) -> [SidebarPeekEffect] { + switch event { + case .sidebarDocked: + // A docked sidebar makes peek meaningless. Drop every hold too, so + // a menu that was open over the panel cannot strand the machine in + // a held state after the panel is gone. + state.setPhase(.idle) + state.clearHolds() + return [.cancelDwellTimer, .cancelGraceTimer] + + case .sidebarCollapsed: + state.setPhase(.idle) + state.clearHolds() + return [.cancelDwellTimer, .cancelGraceTimer] + + case .pointerEnteredEdge: + guard policy.isEnabled else { return [] } + switch state.phase { + case .idle: + state.setPhase(.arming) + return [.startDwellTimer] + case .dismissing: + // Back at the edge before grace ran out: keep the panel and + // stop the countdown rather than dismissing and re-revealing. + state.setPhase(.peeking) + return [.cancelGraceTimer] + case .arming, .peeking: + return [] + } + + case .dragEnteredEdge: + guard policy.isEnabled else { return [] } + // A drag has already declared intent, so it skips dwell entirely. + state.setPhase(.peeking) + state.insert(.dragInFlight) + return [.cancelDwellTimer, .cancelGraceTimer] + + case .pointerExitedEdge: + switch state.phase { + case .arming: + // Left before dwell finished: this was a pass-through, not a + // request. Nothing was shown, so nothing needs dismissing. + state.setPhase(.idle) + return [.cancelDwellTimer] + case .peeking: + return beginDismissalIfUnheld(&state) + case .idle, .dismissing: + return [] + } + + case .dwellElapsed: + guard state.phase == .arming else { return [] } + state.setPhase(.peeking) + return [] + + case .graceElapsed: + guard state.phase == .dismissing else { return [] } + // A hold acquired after the timer started but before it fired must + // still win; the phase check alone would not catch that. + guard !state.holds.isHolding else { + state.setPhase(.peeking) + return [.cancelGraceTimer] + } + state.setPhase(.idle) + return [] + + case .holdAcquired(let hold): + state.insert(hold) + guard state.phase != .idle else { return [] } + state.setPhase(.peeking) + return [.cancelDwellTimer, .cancelGraceTimer] + + case .holdReleased(let hold): + state.remove(hold) + guard state.phase == .peeking else { return [] } + return beginDismissalIfUnheld(&state) + + case .workspaceActivated: + guard policy.dismissesOnWorkspaceActivation else { return [] } + guard state.phase.presentsPanel else { return [] } + // Deliberate: no grace period. The user said where they were going, + // so the panel gets out of the way immediately instead of hovering + // over the content they just asked for. + state.setPhase(.idle) + state.clearHolds() + return [.cancelDwellTimer, .cancelGraceTimer] + + case .escapePressed: + guard state.phase != .idle else { return [] } + state.setPhase(.idle) + state.clearHolds() + return [.cancelDwellTimer, .cancelGraceTimer] + } + } + + /// Starts dismissal, unless something is still holding the panel open. + private func beginDismissalIfUnheld( + _ state: inout SidebarPeekState + ) -> [SidebarPeekEffect] { + guard !state.holds.isHolding else { return [] } + state.setPhase(.dismissing) + return [.startGraceTimer] + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekPhase.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekPhase.swift new file mode 100644 index 000000000000..b43b6514fde6 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekPhase.swift @@ -0,0 +1,32 @@ +/// Where the collapsed sidebar's hover-reveal currently sits. +/// +/// Peek exists so a collapsed sidebar is still reachable without a keystroke: +/// the pointer rests at the window's leading edge and the workspace list floats +/// in over the content, the way Arc and Aside reveal a hidden rail. +public enum SidebarPeekPhase: String, Sendable, Hashable, CaseIterable { + /// Collapsed and idle. Nothing is drawn and no timer is running. + case idle + /// The pointer is in the edge zone and the dwell timer is running. + /// + /// Dwell is what keeps peek from being a nuisance. Without it, every + /// pointer trip across the leading edge on the way to a terminal flashes + /// the sidebar open. + case arming + /// The panel is presented. + case peeking + /// The panel is presented and the grace timer is running toward dismissal. + /// + /// Grace absorbs the gap between leaving the edge strip and entering the + /// panel, and it forgives a pointer that wobbles off the panel's edge. + case dismissing + + /// Whether the floating panel is on screen in this phase. + public var presentsPanel: Bool { + switch self { + case .idle, .arming: + return false + case .peeking, .dismissing: + return true + } + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekPolicy.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekPolicy.swift new file mode 100644 index 000000000000..8d96cd2a9976 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekPolicy.swift @@ -0,0 +1,64 @@ +public import Foundation + +/// The tunable behaviour of the peek interaction. +/// +/// Every value here is a real preference someone will want to change: how +/// eager the reveal is, how forgiving the dismissal is, and whether picking a +/// workspace closes the panel. Keeping them in one value type means the +/// settings surface configures a policy rather than reaching into the machine. +public struct SidebarPeekPolicy: Sendable, Hashable { + /// How long the pointer must rest in the edge strip before revealing. + public let dwell: Duration + /// How long the panel survives after the last hold is released. + public let grace: Duration + /// Width of the pointer-sensitive strip along the window's leading edge. + public let edgeWidth: Double + /// Whether activating a workspace dismisses the panel. + /// + /// On by default: peek is a reach-in gesture, and staying open after the + /// user has said where they wanted to go leaves the panel covering the + /// content they just asked for. + public let dismissesOnWorkspaceActivation: Bool + /// Whether peek is enabled at all. + public let isEnabled: Bool + + /// The shipped defaults. + /// + /// 180ms of dwell is long enough that crossing the edge on the way + /// somewhere else does not trigger a reveal, and short enough that a + /// deliberate rest feels immediate. 250ms of grace covers the diagonal + /// from the edge strip into the panel and a grazing exit along a row, + /// while keeping the dismissal feeling immediate once the pointer has + /// genuinely left. The 10pt strip forgives a pointer thrown at the + /// screen edge that stops a few points short. + public static let `default` = SidebarPeekPolicy( + dwell: .milliseconds(120), + grace: .milliseconds(250), + edgeWidth: 14, + dismissesOnWorkspaceActivation: true, + isEnabled: true + ) + + /// Creates a policy. + /// + /// - Parameters: + /// - dwell: Rest time at the edge before revealing. + /// - grace: Delay between the last hold releasing and dismissal. + /// - edgeWidth: Width in points of the leading-edge reveal strip. + /// - dismissesOnWorkspaceActivation: Whether picking a workspace closes + /// the panel. + /// - isEnabled: Whether hover-reveal runs at all. + public init( + dwell: Duration, + grace: Duration, + edgeWidth: Double, + dismissesOnWorkspaceActivation: Bool, + isEnabled: Bool + ) { + self.dwell = dwell + self.grace = grace + self.edgeWidth = edgeWidth + self.dismissesOnWorkspaceActivation = dismissesOnWorkspaceActivation + self.isEnabled = isEnabled + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekState.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekState.swift new file mode 100644 index 000000000000..7dd113b51329 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPeekState.swift @@ -0,0 +1,46 @@ +/// The peek machine's full state: which phase it is in and what is holding it +/// open. +public struct SidebarPeekState: Sendable, Hashable { + /// The current phase. + public private(set) var phase: SidebarPeekPhase + /// Reasons the panel must stay open regardless of pointer position. + public private(set) var holds: SidebarPeekHold + + /// Whether the floating panel should be on screen. + public var presentsPanel: Bool { + phase.presentsPanel + } + + /// The idle starting state. + public static let idle = SidebarPeekState(phase: .idle, holds: []) + + /// Creates a state. + /// + /// - Parameters: + /// - phase: The phase to start in. + /// - holds: Holds already in effect. + public init(phase: SidebarPeekPhase, holds: SidebarPeekHold) { + self.phase = phase + self.holds = holds + } + + /// Replaces the phase. + mutating func setPhase(_ phase: SidebarPeekPhase) { + self.phase = phase + } + + /// Adds a hold. + mutating func insert(_ hold: SidebarPeekHold) { + holds.insert(hold) + } + + /// Removes a hold. + mutating func remove(_ hold: SidebarPeekHold) { + holds.remove(hold) + } + + /// Clears every hold, used when peek shuts down entirely. + mutating func clearHolds() { + holds = [] + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPresentationMode+PeekPanel.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPresentationMode+PeekPanel.swift new file mode 100644 index 000000000000..c4a8e51029f8 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPresentationMode+PeekPanel.swift @@ -0,0 +1,25 @@ +extension SidebarPresentationMode { + /// Whether the floating sidebar card's window should exist in this mode. + /// + /// The card is a second full sidebar list in its own child window. A + /// docked, visible sidebar can never show it, so it is not mounted there. + /// It is mounted whenever a card can appear: floating mode (shown or + /// hidden, so hiding still slides the card out), or a hidden docked + /// sidebar with peek on (mounted ahead of the reveal, so the edge dwell + /// and the titlebar hover find it ready). + /// + /// - Parameters: + /// - sidebarVisible: Whether the sidebar is shown (docked or floating). + /// - peekEnabled: Whether hover-reveal is on. + /// - peekPresenting: Whether a peek is currently showing the card. + /// - Returns: True while a card can appear. + public func needsPeekPanel( + sidebarVisible: Bool, + peekEnabled: Bool, + peekPresenting: Bool + ) -> Bool { + let occupiesLayout = sidebarVisible && self == .docked + guard !occupiesLayout else { return false } + return self == .floating || peekEnabled || peekPresenting + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPresentationMode.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPresentationMode.swift new file mode 100644 index 000000000000..b979cb868f90 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/SidebarPresentationMode.swift @@ -0,0 +1,22 @@ +/// Whether the sidebar occupies layout or floats above the content. +/// +/// The two modes are the same list in two frames, and switching between them is +/// a first-class, one-click move rather than a preference buried in settings. +/// Docked is for working *in* the list; floating is for reaching into it and +/// getting back out. +public enum SidebarPresentationMode: String, Sendable, Hashable, CaseIterable { + /// The sidebar takes width from the content, as a normal split. + case docked + /// The sidebar floats over the content as an inset, shadowed card. + case floating + + /// The mode this one toggles to. + public var toggled: SidebarPresentationMode { + self == .docked ? .floating : .docked + } + + /// Whether the sidebar draws as a detached card rather than a flush pane. + public var isFloating: Bool { + self == .floating + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarNewWorkspaceButton.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarNewWorkspaceButton.swift new file mode 100644 index 000000000000..cb64cedef92d --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarNewWorkspaceButton.swift @@ -0,0 +1,60 @@ +public import SwiftUI + +/// The panel's footer action: create a workspace without leaving the sidebar. +/// +/// A full-width row rather than a small `+` glyph. The panel is often reached +/// by pointer, and a row-shaped target matches the rows above it, so the +/// gesture that picks a workspace is the same gesture that makes one. +public struct SidebarNewWorkspaceButton: View { + /// The sidebar accent color. + public let accent: Color + /// Point size of the label. + public let fontSize: CGFloat + /// Creates a workspace. + public let onCreate: () -> Void + + @State private var isHovering = false + + /// Creates the footer action. + /// + /// - Parameters: + /// - accent: The sidebar accent color. + /// - fontSize: Point size of the label. + /// - onCreate: Called to create a workspace. + public init( + accent: Color, + fontSize: CGFloat = 11.5, + onCreate: @escaping () -> Void + ) { + self.accent = accent + self.fontSize = fontSize + self.onCreate = onCreate + } + + public var body: some View { + Button(action: onCreate) { + HStack(spacing: 6) { + Image(systemName: "plus") + .font(.system(size: fontSize - 1, weight: .semibold)) + Text(String( + localized: "sidebar.newWorkspace", + defaultValue: "New workspace" + )) + .font(.system(size: fontSize, weight: .medium)) + Spacer(minLength: 0) + } + .foregroundStyle(isHovering ? AnyShapeStyle(accent) : AnyShapeStyle(.secondary)) + .padding(.horizontal, 8) + .padding(.vertical, 6) + .background( + RoundedRectangle(cornerRadius: 6, style: .continuous) + .fill(Color.primary.opacity(isHovering ? 0.06 : 0)) + ) + .contentShape(Rectangle()) + } + .buttonStyle(.plain) + .onHover { isHovering = $0 } + .padding(.horizontal, 8) + .accessibilityIdentifier("SidebarNewWorkspaceButton") + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPeekGlassBackdrop.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPeekGlassBackdrop.swift new file mode 100644 index 000000000000..ae45c9aaeadf --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPeekGlassBackdrop.swift @@ -0,0 +1,49 @@ +public import AppKit +public import SwiftUI + +/// Behind-window blur for the floating card. +/// +/// The card lives in its own borderless child window, which is exactly what +/// makes real glass possible: an NSVisualEffectView blending behind-window +/// samples whatever is under the panel, which here is the live terminal. +/// SwiftUI's `Material` cannot do this job in the panel; it blurs only +/// content inside its own window, and the panel's own backdrop is empty. +public struct SidebarPeekGlassBackdrop: NSViewRepresentable { + /// Corner radius matching the card shape. + public let cornerRadius: CGFloat + /// The material to blur with, matching the docked ground's. + public let material: NSVisualEffectView.Material + /// The material's alpha. Below 1.0 the raw backdrop shows through the + /// frost, matching the docked pane's see-through glass. + public let materialOpacity: Double + + /// Creates the backdrop. + public init( + cornerRadius: CGFloat, + material: NSVisualEffectView.Material = .popover, + materialOpacity: Double = 1.0 + ) { + self.cornerRadius = cornerRadius + self.material = material + self.materialOpacity = materialOpacity + } + + public func makeNSView(context: Context) -> NSVisualEffectView { + let view = NSVisualEffectView() + view.blendingMode = .behindWindow + view.material = material + view.state = .active + view.alphaValue = max(0.0, min(1.0, materialOpacity)) + view.wantsLayer = true + view.layer?.cornerRadius = cornerRadius + view.layer?.cornerCurve = .continuous + view.layer?.masksToBounds = true + return view + } + + public func updateNSView(_ view: NSVisualEffectView, context: Context) { + view.material = material + view.alphaValue = max(0.0, min(1.0, materialOpacity)) + view.layer?.cornerRadius = cornerRadius + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPeekPanelChrome.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPeekPanelChrome.swift new file mode 100644 index 000000000000..955d01c654e4 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPeekPanelChrome.swift @@ -0,0 +1,109 @@ +public import AppKit +public import SwiftUI + +/// The floating peek panel's frame: material, hairline rim, and shadow, with +/// the workspace list hosted inside it. +/// +/// Content-agnostic on purpose. The list, the filter field, and the footer are +/// the same views the docked sidebar draws; only the frame around them changes +/// between modes, which is what makes float and dock feel like one surface in +/// two positions rather than two different sidebars. +public struct SidebarPeekPanelChrome: View { + /// Geometry for the card. + public let metrics: SidebarPeekPanelMetrics + /// The AppKit material to blur the backdrop with. + public let material: Material + /// The legibility tint painted over the glass, alpha included. Injected + /// so the floating card and the docked pane wear the exact same wash. + public let tint: Color + /// The AppKit material behind the tint, matching the docked ground's. + /// Nil draws no effect view: the host window supplies the blur itself. + public let glassMaterial: NSVisualEffectView.Material? + /// The material's alpha, matching the docked ground's frost thickness. + public let glassOpacity: Double + /// The panel's contents. + @ViewBuilder public let content: () -> Content + + @Environment(\.colorScheme) private var colorScheme + + /// Creates the panel frame. + /// + /// - Parameters: + /// - metrics: Card geometry. + /// - material: Backdrop material for the glass. + /// - content: The list and chrome to host. + public init( + metrics: SidebarPeekPanelMetrics = .default, + material: Material = .regularMaterial, + tint: Color = Color(nsColor: .windowBackgroundColor).opacity(0.52), + glassMaterial: NSVisualEffectView.Material? = .popover, + glassOpacity: Double = 1.0, + @ViewBuilder content: @escaping () -> Content + ) { + self.metrics = metrics + self.material = material + self.tint = tint + self.glassMaterial = glassMaterial + self.glassOpacity = glassOpacity + self.content = content + } + + public var body: some View { + content() + .background(surface) + .overlay(rim) + .clipShape(shape) + .shadow( + color: .black.opacity(metrics.shadowOpacity), + radius: metrics.shadowRadius, + x: 0, + y: metrics.shadowOffsetY + ) + .padding(.leading, metrics.leadingInset) + .padding(.top, metrics.topInset) + .padding(.bottom, metrics.bottomInset) + .accessibilityIdentifier("SidebarPeekPanel") + } + + /// The card's ground: real behind-window glass with a legibility tint. + /// + /// The glass samples the terminal under the panel window; the tint is + /// what keeps row labels readable over it. Blur alone leaves ghosted + /// terminal text inside the card; the tint pushes it back to a shimmer + /// without going opaque, which is the whole glassmorphism effect. + private var surface: some View { + ZStack { + if let glassMaterial { + SidebarPeekGlassBackdrop( + cornerRadius: metrics.cornerRadius, + material: glassMaterial, + materialOpacity: glassOpacity + ) + } + shape.fill(tint) + } + } + + private var shape: RoundedRectangle { + RoundedRectangle(cornerRadius: metrics.cornerRadius, style: .continuous) + } + + /// The rim: a hairline border plus a brighter top edge. + /// + /// The gradient is the whole gloss effect. A uniform border reads as a + /// sticker; catching a little more light along the top edge and letting it + /// fall off downward is what makes the card read as a pane of glass lying + /// over the content rather than a rectangle drawn on it. + private var rim: some View { + shape.strokeBorder( + LinearGradient( + colors: colorScheme == .dark + ? [Color.white.opacity(0.22), Color.white.opacity(0.06)] + : [Color.white.opacity(0.75), Color.black.opacity(0.10)], + startPoint: .top, + endPoint: .bottom + ), + lineWidth: metrics.borderWidth + ) + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPeekPanelMetrics.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPeekPanelMetrics.swift new file mode 100644 index 000000000000..aef11b8d0a3b --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPeekPanelMetrics.swift @@ -0,0 +1,79 @@ +public import CoreGraphics +public import SwiftUI + +/// Geometry for the floating peek panel. +/// +/// The floating frame is the docked frame inset on three sides. Keeping the +/// list's own width identical across modes is deliberate: switching float and +/// dock should move the frame, not reflow the rows inside it, so the row a user +/// was reading stays the same shape. +public struct SidebarPeekPanelMetrics: Sendable, Equatable { + /// Distance from the window's leading edge to the panel. + public let leadingInset: CGFloat + /// Distance from the top of the content area to the panel. + /// + /// Larger than the other insets so the card hangs below the titlebar band + /// instead of sliding underneath it. A card that reaches into the titlebar + /// reads as part of the window chrome; starting it below the band is what + /// makes it read as a sheet lying over the content. + public let topInset: CGFloat + /// Distance from the window's bottom edge to the panel. + public let bottomInset: CGFloat + /// The panel's corner radius. + public let cornerRadius: CGFloat + /// Radius of the drop shadow. + public let shadowRadius: CGFloat + /// Vertical offset of the drop shadow. + public let shadowOffsetY: CGFloat + /// Opacity of the drop shadow. + public let shadowOpacity: Double + /// Width of the hairline border. + public let borderWidth: CGFloat + + /// The shipped defaults. + /// + /// A 12pt radius against the row's 6pt keeps the card reading as a + /// container for the rows rather than as one big row. The shadow is large + /// and soft rather than tight and dark, so the panel separates from a + /// terminal's arbitrary background without printing a hard edge on it. + public static let `default` = SidebarPeekPanelMetrics( + leadingInset: 10, + topInset: 10, + bottomInset: 10, + cornerRadius: 12, + shadowRadius: 22, + shadowOffsetY: 6, + shadowOpacity: 0.34, + borderWidth: 0.5 + ) + + /// Creates panel metrics. + public init( + leadingInset: CGFloat, + topInset: CGFloat, + bottomInset: CGFloat, + cornerRadius: CGFloat, + shadowRadius: CGFloat, + shadowOffsetY: CGFloat, + shadowOpacity: Double, + borderWidth: CGFloat + ) { + self.leadingInset = leadingInset + self.topInset = topInset + self.bottomInset = bottomInset + self.cornerRadius = cornerRadius + self.shadowRadius = shadowRadius + self.shadowOffsetY = shadowOffsetY + self.shadowOpacity = shadowOpacity + self.borderWidth = borderWidth + } + + /// Hairline colour for the panel's edge. + /// + /// The card sits on an unknown background (whatever the terminal is + /// showing), so the border is drawn from the panel's own side of the edge: + /// a light inner rim in dark mode, a dark one in light mode. + public func borderColor(isDark: Bool) -> Color { + isDark ? Color.white.opacity(0.12) : Color.black.opacity(0.10) + } +} diff --git a/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPresentationToggleButton.swift b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPresentationToggleButton.swift new file mode 100644 index 000000000000..a20d38856dc8 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Sources/CmuxSidebar/Peek/UI/SidebarPresentationToggleButton.swift @@ -0,0 +1,73 @@ +public import SwiftUI + +/// The one-click switch between the docked and floating sidebar. +/// +/// Sits in the panel's top-trailing corner where a window control would, and +/// stays in the same place in both modes so the gesture to go back is the +/// gesture that got you here. +public struct SidebarPresentationToggleButton: View { + /// The mode currently in effect. + public let mode: SidebarPresentationMode + /// The sidebar accent color. + public let accent: Color + /// Point size of the glyph. + public let fontSize: CGFloat + /// Switches to the other mode. + public let onToggle: () -> Void + + @State private var isHovering = false + + /// Creates the toggle. + /// + /// - Parameters: + /// - mode: The mode currently in effect. + /// - accent: The sidebar accent color. + /// - fontSize: Point size of the glyph. + /// - onToggle: Called to switch modes. + public init( + mode: SidebarPresentationMode, + accent: Color, + fontSize: CGFloat = 11, + onToggle: @escaping () -> Void + ) { + self.mode = mode + self.accent = accent + self.fontSize = fontSize + self.onToggle = onToggle + } + + public var body: some View { + Button(action: onToggle) { + Image(systemName: glyph) + .font(.system(size: fontSize, weight: .medium)) + .foregroundStyle(isHovering ? AnyShapeStyle(accent) : AnyShapeStyle(.secondary)) + .frame(width: 20, height: 20) + .background( + RoundedRectangle(cornerRadius: 4, style: .continuous) + .fill(Color.primary.opacity(isHovering ? 0.08 : 0)) + ) + .contentShape(Rectangle()) + } + .buttonStyle(.plain) + .onHover { isHovering = $0 } + .help(helpText) + .accessibilityLabel(helpText) + .accessibilityIdentifier("SidebarPresentationToggle") + } + + /// Shows the mode being switched *to*, not the mode in effect: the button + /// is a door, and a door is labelled with where it leads. + /// + /// Both glyphs are drawn from the same `sidebar.*` family so the control + /// reads as one switch with two positions. A pushpin would say "keep this", + /// which is not what docking does to the layout. + private var glyph: String { + mode.isFloating ? "sidebar.leading" : "macwindow" + } + + private var helpText: String { + mode.isFloating + ? String(localized: "sidebar.presentation.dock", defaultValue: "Dock sidebar") + : String(localized: "sidebar.presentation.float", defaultValue: "Float sidebar") + } +} diff --git a/Packages/macOS/CmuxSidebar/Tests/CmuxSidebarTests/SidebarPeekMachineTests.swift b/Packages/macOS/CmuxSidebar/Tests/CmuxSidebarTests/SidebarPeekMachineTests.swift new file mode 100644 index 000000000000..dde8e01d1137 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Tests/CmuxSidebarTests/SidebarPeekMachineTests.swift @@ -0,0 +1,236 @@ +import Foundation +import Testing +@testable import CmuxSidebar + +@Suite("SidebarPeekMachine") +struct SidebarPeekMachineTests { + private let machine = SidebarPeekMachine(policy: .default) + + private func armedAndRevealed() -> SidebarPeekState { + var state = SidebarPeekState.idle + machine.apply(.pointerEnteredEdge, to: &state) + machine.apply(.dwellElapsed, to: &state) + return state + } + + // MARK: - Reveal + + @Test func restingAtTheEdgeArmsDwellBeforeRevealing() { + var state = SidebarPeekState.idle + let effects = machine.apply(.pointerEnteredEdge, to: &state) + #expect(state.phase == .arming) + #expect(!state.presentsPanel) + #expect(effects == [.startDwellTimer]) + } + + @Test func dwellElapsingRevealsThePanel() { + var state = SidebarPeekState.idle + machine.apply(.pointerEnteredEdge, to: &state) + let effects = machine.apply(.dwellElapsed, to: &state) + #expect(state.phase == .peeking) + #expect(state.presentsPanel) + #expect(effects.isEmpty) + } + + @Test func crossingTheEdgeWithoutRestingNeverReveals() { + // The whole point of dwell: a pointer travelling to a terminal passes + // through the edge strip constantly and must not flash the sidebar. + var state = SidebarPeekState.idle + machine.apply(.pointerEnteredEdge, to: &state) + let effects = machine.apply(.pointerExitedEdge, to: &state) + #expect(state.phase == .idle) + #expect(!state.presentsPanel) + #expect(effects == [.cancelDwellTimer]) + } + + @Test func aDragSkipsDwellEntirely() { + var state = SidebarPeekState.idle + let effects = machine.apply(.dragEnteredEdge, to: &state) + #expect(state.phase == .peeking) + #expect(state.holds.contains(.dragInFlight)) + #expect(effects.contains(.cancelDwellTimer)) + } + + @Test func disabledPolicyNeverReveals() { + let disabled = SidebarPeekMachine(policy: SidebarPeekPolicy( + dwell: .milliseconds(180), + grace: .milliseconds(260), + edgeWidth: 6, + dismissesOnWorkspaceActivation: true, + isEnabled: false + )) + var state = SidebarPeekState.idle + #expect(disabled.apply(.pointerEnteredEdge, to: &state).isEmpty) + #expect(disabled.apply(.dragEnteredEdge, to: &state).isEmpty) + #expect(state.phase == .idle) + } + + // MARK: - Dismissal + + @Test func leavingTheEdgeStartsGraceRatherThanDismissingOutright() { + var state = armedAndRevealed() + let effects = machine.apply(.pointerExitedEdge, to: &state) + #expect(state.phase == .dismissing) + // Still drawn: grace is what lets the pointer travel the diagonal from + // the edge strip into the panel without the panel vanishing en route. + #expect(state.presentsPanel) + #expect(effects == [.startGraceTimer]) + } + + @Test func returningToTheEdgeDuringGraceCancelsDismissal() { + var state = armedAndRevealed() + machine.apply(.pointerExitedEdge, to: &state) + let effects = machine.apply(.pointerEnteredEdge, to: &state) + #expect(state.phase == .peeking) + #expect(effects == [.cancelGraceTimer]) + } + + @Test func graceElapsingWithNoHoldDismisses() { + var state = armedAndRevealed() + machine.apply(.pointerExitedEdge, to: &state) + machine.apply(.graceElapsed, to: &state) + #expect(state.phase == .idle) + #expect(!state.presentsPanel) + } + + @Test func enteringThePanelDuringGraceKeepsItOpen() { + var state = armedAndRevealed() + machine.apply(.pointerExitedEdge, to: &state) + let effects = machine.apply(.holdAcquired(.pointerInsidePanel), to: &state) + #expect(state.phase == .peeking) + #expect(effects.contains(.cancelGraceTimer)) + } + + // MARK: - Holds + + @Test(arguments: [ + SidebarPeekHold.contextMenuOpen, + SidebarPeekHold.keyboardFocusInside, + SidebarPeekHold.dragInFlight, + ]) + func aHoldRefusesDismissalWhileThePointerIsElsewhere(hold: SidebarPeekHold) { + var state = armedAndRevealed() + machine.apply(.holdAcquired(hold), to: &state) + let effects = machine.apply(.pointerExitedEdge, to: &state) + #expect(state.phase == .peeking) + #expect(effects.isEmpty) + } + + @Test func openingAContextMenuSurvivesThePointerLeavingThePanel() { + // The classic hover-panel bug: a context menu is its own window, so + // opening one moves the pointer out of the panel and the panel + // dismisses under the menu the user just opened. + var state = armedAndRevealed() + machine.apply(.holdAcquired(.pointerInsidePanel), to: &state) + machine.apply(.holdAcquired(.contextMenuOpen), to: &state) + machine.apply(.holdReleased(.pointerInsidePanel), to: &state) + #expect(state.phase == .peeking) + } + + @Test func releasingTheLastHoldStartsGrace() { + var state = armedAndRevealed() + machine.apply(.holdAcquired(.pointerInsidePanel), to: &state) + machine.apply(.holdAcquired(.contextMenuOpen), to: &state) + #expect(machine.apply(.holdReleased(.contextMenuOpen), to: &state).isEmpty) + let effects = machine.apply(.holdReleased(.pointerInsidePanel), to: &state) + #expect(state.phase == .dismissing) + #expect(effects == [.startGraceTimer]) + } + + @Test func aHoldAcquiredMidGraceWinsOverTheTimerThatAlreadyFired() { + // The grace timer cannot be un-fired once scheduled, so a hold taken + // between scheduling and firing has to be re-checked at fire time. + var state = armedAndRevealed() + machine.apply(.pointerExitedEdge, to: &state) + state.insert(.keyboardFocusInside) + let effects = machine.apply(.graceElapsed, to: &state) + #expect(state.phase == .peeking) + #expect(effects == [.cancelGraceTimer]) + } + + @Test func typingInTheFilterKeepsThePanelOpenWithThePointerAway() { + var state = armedAndRevealed() + machine.apply(.holdAcquired(.keyboardFocusInside), to: &state) + machine.apply(.pointerExitedEdge, to: &state) + machine.apply(.graceElapsed, to: &state) + #expect(state.presentsPanel) + } + + // MARK: - Explicit exits + + @Test func activatingAWorkspaceDismissesImmediatelyWithoutGrace() { + var state = armedAndRevealed() + machine.apply(.holdAcquired(.pointerInsidePanel), to: &state) + let effects = machine.apply(.workspaceActivated, to: &state) + #expect(state.phase == .idle) + #expect(state.holds.isEmpty) + #expect(!effects.contains(.startGraceTimer)) + } + + @Test func activationCanBeConfiguredToLeaveThePanelOpen() { + let sticky = SidebarPeekMachine(policy: SidebarPeekPolicy( + dwell: .milliseconds(180), + grace: .milliseconds(260), + edgeWidth: 6, + dismissesOnWorkspaceActivation: false, + isEnabled: true + )) + var state = SidebarPeekState.idle + sticky.apply(.pointerEnteredEdge, to: &state) + sticky.apply(.dwellElapsed, to: &state) + sticky.apply(.workspaceActivated, to: &state) + #expect(state.phase == .peeking) + } + + @Test func escapeDismissesThroughEveryHold() { + var state = armedAndRevealed() + machine.apply(.holdAcquired(.pointerInsidePanel), to: &state) + machine.apply(.holdAcquired(.contextMenuOpen), to: &state) + machine.apply(.escapePressed, to: &state) + #expect(state.phase == .idle) + #expect(state.holds.isEmpty) + } + + @Test func dockingTheSidebarClearsEveryHoldSoPeekCannotStrand() { + var state = armedAndRevealed() + machine.apply(.holdAcquired(.contextMenuOpen), to: &state) + let effects = machine.apply(.sidebarDocked, to: &state) + #expect(state.phase == .idle) + #expect(state.holds.isEmpty) + #expect(effects.contains(.cancelDwellTimer)) + #expect(effects.contains(.cancelGraceTimer)) + } + + // MARK: - Robustness + + @Test func staleTimerEventsInTheWrongPhaseAreIgnored() { + // Timers fire from outside the machine and can outlive the phase that + // scheduled them; every one has to be a no-op rather than a jump. + var state = SidebarPeekState.idle + #expect(machine.apply(.dwellElapsed, to: &state).isEmpty) + #expect(state.phase == .idle) + #expect(machine.apply(.graceElapsed, to: &state).isEmpty) + #expect(state.phase == .idle) + + var peeking = armedAndRevealed() + #expect(machine.apply(.dwellElapsed, to: &peeking).isEmpty) + #expect(peeking.phase == .peeking) + } + + @Test func repeatedEdgeEntriesDoNotRestartDwell() { + var state = SidebarPeekState.idle + machine.apply(.pointerEnteredEdge, to: &state) + // A jittering pointer re-entering the strip must not push the reveal + // further away by restarting the countdown each time. + let effects = machine.apply(.pointerEnteredEdge, to: &state) + #expect(effects.isEmpty) + #expect(state.phase == .arming) + } + + @Test func everyPhaseAgreesWithItsPanelVisibility() { + for phase in SidebarPeekPhase.allCases { + let state = SidebarPeekState(phase: phase, holds: []) + #expect(state.presentsPanel == phase.presentsPanel) + } + } +} diff --git a/Packages/macOS/CmuxSidebar/Tests/CmuxSidebarTests/SidebarPresentationModePeekPanelTests.swift b/Packages/macOS/CmuxSidebar/Tests/CmuxSidebarTests/SidebarPresentationModePeekPanelTests.swift new file mode 100644 index 000000000000..f52ed22baf41 --- /dev/null +++ b/Packages/macOS/CmuxSidebar/Tests/CmuxSidebarTests/SidebarPresentationModePeekPanelTests.swift @@ -0,0 +1,53 @@ +import Testing +@testable import CmuxSidebar + +@Suite("SidebarPresentationMode peek panel mount") +struct SidebarPresentationModePeekPanelTests { + @Test func dockedVisibleSidebarNeverMountsTheCard() { + // The typing setup most people keep: no second list behind it. + for peekEnabled in [false, true] { + for peekPresenting in [false, true] { + #expect(!SidebarPresentationMode.docked.needsPeekPanel( + sidebarVisible: true, + peekEnabled: peekEnabled, + peekPresenting: peekPresenting + )) + } + } + } + + @Test func floatingVisibleSidebarMountsTheCard() { + #expect(SidebarPresentationMode.floating.needsPeekPanel( + sidebarVisible: true, + peekEnabled: false, + peekPresenting: false + )) + } + + @Test func hiddenDockedSidebarMountsAheadOfAPeekOnlyWhenPeekIsOn() { + #expect(SidebarPresentationMode.docked.needsPeekPanel(sidebarVisible: false, peekEnabled: true, peekPresenting: false)) + #expect(!SidebarPresentationMode.docked.needsPeekPanel(sidebarVisible: false, peekEnabled: false, peekPresenting: false)) + } + + @Test func hiddenFloatingSidebarKeepsTheCardSoHidingSlidesItOut() { + // Unmounting in the same update as the hide would drop the exit + // slide, peek or no peek. + for peekEnabled in [false, true] { + #expect(SidebarPresentationMode.floating.needsPeekPanel( + sidebarVisible: false, + peekEnabled: peekEnabled, + peekPresenting: false + )) + } + } + + @Test func aPeekStillShowingKeepsTheCardWhilePeekTurnsOff() { + // The policy can flip off while the card is up; the card leaves + // through the machine, not by its window vanishing first. + #expect(SidebarPresentationMode.docked.needsPeekPanel( + sidebarVisible: false, + peekEnabled: false, + peekPresenting: true + )) + } +} diff --git a/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Window/Blur/CompositorBlurController.swift b/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Window/Blur/CompositorBlurController.swift index a4da6447c56c..789408a0f479 100644 --- a/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Window/Blur/CompositorBlurController.swift +++ b/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Window/Blur/CompositorBlurController.swift @@ -39,11 +39,18 @@ public struct CompositorBlurController: Sendable { /// `window.windowNumber` in its own (main-actor) isolation domain. /// Nonpositive numbers do not identify a realized window and are ignored. public func resetBackgroundBlur(windowNumber: Int) { + setBackgroundBlur(windowNumber: windowNumber, radius: 0) + } + + /// Sets the compositor background blur radius (in points) on the window + /// with the given `windowNumber`. Only transparent pixels of the window + /// blur what lies behind them, so an opaque terminal card is unaffected. + public func setBackgroundBlur(windowNumber: Int, radius: Int) { guard windowNumber > 0 else { return } _ = cmuxCGSSetWindowBackgroundBlurRadius( cmuxCGSDefaultConnectionForThread(), UInt(windowNumber), - 0 + Int32(max(0, radius)) ) } } diff --git a/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Window/Settings/WindowBackgroundSettingsReading.swift b/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Window/Settings/WindowBackgroundSettingsReading.swift index e250cea040c4..fd0301863013 100644 --- a/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Window/Settings/WindowBackgroundSettingsReading.swift +++ b/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Window/Settings/WindowBackgroundSettingsReading.swift @@ -8,9 +8,9 @@ /// match the legacy god-file reads byte-for-byte: `sidebarBlendMode` defaults /// to `"withinWindow"` and `bgGlassEnabled` defaults to `false`. public protocol WindowBackgroundSettingsReading: Sendable { - /// The raw `sidebarBlendMode` value (legacy default `"withinWindow"`). + /// The raw `sidebarBlendMode` value (default `"behindWindow"`). var sidebarBlendModeRawValue: String { get } - /// Whether the background-glass effect is enabled (legacy default `false`). + /// Whether the background-glass effect is enabled (default `true`). var isBackgroundGlassEnabled: Bool { get } } diff --git a/Resources/Localizable.xcstrings b/Resources/Localizable.xcstrings index 3fcb927a5416..d23711730467 100644 --- a/Resources/Localizable.xcstrings +++ b/Resources/Localizable.xcstrings @@ -1,6 +1,655 @@ { "sourceLanguage": "en", "strings": { + "cli.versionSkew.header": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%1$@ is not supported by the app on %2$@. The CLI and the app come from different builds." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%1$@ wird von der App an %2$@ nicht unterstützt. CLI und App stammen aus unterschiedlichen Builds." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "%1$@ n’est pas pris en charge par l’app sur %2$@. La CLI et l’app proviennent de builds différents." + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "%1$@ غير مدعوم من التطبيق على %2$@. واجهة سطر الأوامر والتطبيق من إصدارين مختلفين." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "La app en %2$@ no admite %1$@. La CLI y la app proceden de compilaciones distintas." + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "%2$@ 上的 App 不支援 %1$@。CLI 與 App 來自不同的建置版本。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "%2$@ 上的 App 不支持 %1$@。CLI 与 App 来自不同的构建版本。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "%2$@의 앱은 %1$@을(를) 지원하지 않습니다. CLI와 앱의 빌드가 서로 다릅니다." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%2$@ のアプリは %1$@ に対応していません。CLI とアプリのビルドが異なります。" + } + } + } + }, + "cli.versionSkew.cliLine": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "This CLI: %@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Diese CLI: %@" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Cette CLI : %@" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "واجهة سطر الأوامر هذه: %@" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Esta CLI: %@" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "此 CLI:%@" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "此 CLI:%@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "이 CLI: %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "この CLI: %@" + } + } + } + }, + "cli.versionSkew.appLine": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Connected app: %@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Verbundene App: %@" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "App connectée : %@" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "التطبيق المتصل: %@" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "App conectada: %@" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "已連線的 App:%@" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "已连接的 App:%@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "연결된 앱: %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "接続先アプリ: %@" + } + } + } + }, + "cli.versionSkew.fixLine": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Fix: %@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Lösung: %@" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Solution : %@" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "الحل: %@" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Solución: %@" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "解決方式:%@" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "解决方法:%@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "해결 방법: %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "対処: %@" + } + } + } + }, + "cli.versionSkew.fix.otherProduct": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "This socket belongs to %1$@, which has its own CLI. Run %2$@, or put its directory first on PATH." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dieser Socket gehört zu %1$@, das eine eigene CLI hat. Führe %2$@ aus oder setze dessen Verzeichnis an den Anfang von PATH." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Ce socket appartient à %1$@, qui a sa propre CLI. Exécutez %2$@ ou placez son dossier en tête du PATH." + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "ينتمي هذا المقبس إلى %1$@، وله واجهة سطر أوامر خاصة به. شغّل %2$@، أو ضع مجلده أولًا في PATH." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Este socket pertenece a %1$@, que tiene su propia CLI. Ejecuta %2$@ o pon su carpeta al principio de PATH." + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "此 socket 屬於 %1$@,它有自己的 CLI。請執行 %2$@,或將其目錄放在 PATH 的最前面。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "此 socket 属于 %1$@,它有自己的 CLI。请运行 %2$@,或将其目录放在 PATH 的最前面。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "이 소켓은 자체 CLI가 있는 %1$@의 것입니다. %2$@을(를) 실행하거나 해당 디렉터리를 PATH 맨 앞에 두세요." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "このソケットは独自の CLI を持つ %1$@ のものです。%2$@ を実行するか、そのディレクトリを PATH の先頭に置いてください。" + } + } + } + }, + "cli.versionSkew.fix.otherProductNoPath": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "This socket belongs to %@, which has its own CLI. Run the cmux CLI inside that app's bundle (Contents/Resources/bin/cmux)." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dieser Socket gehört zu %@, das eine eigene CLI hat. Führe die cmux-CLI im Bundle dieser App aus (Contents/Resources/bin/cmux)." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Ce socket appartient à %@, qui a sa propre CLI. Exécutez la CLI cmux incluse dans le bundle de cette app (Contents/Resources/bin/cmux)." + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "ينتمي هذا المقبس إلى %@، وله واجهة سطر أوامر خاصة به. شغّل واجهة cmux الموجودة داخل حزمة ذلك التطبيق (Contents/Resources/bin/cmux)." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Este socket pertenece a %@, que tiene su propia CLI. Ejecuta la CLI de cmux incluida en el paquete de esa app (Contents/Resources/bin/cmux)." + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "此 socket 屬於 %@,它有自己的 CLI。請執行該 App 套件內的 cmux CLI(Contents/Resources/bin/cmux)。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "此 socket 属于 %@,它有自己的 CLI。请运行该 App 包内的 cmux CLI(Contents/Resources/bin/cmux)。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "이 소켓은 자체 CLI가 있는 %@의 것입니다. 해당 앱 번들 안의 cmux CLI(Contents/Resources/bin/cmux)를 실행하세요." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "このソケットは独自の CLI を持つ %@ のものです。そのアプリのバンドル内の cmux CLI(Contents/Resources/bin/cmux)を実行してください。" + } + } + } + }, + "cli.versionSkew.fix.cliOlder": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "This CLI is older than the app. Run the app's CLI, %@, or remove the older cmux from PATH." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Diese CLI ist älter als die App. Führe die CLI der App aus (%@) oder entferne die ältere cmux-CLI aus PATH." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Cette CLI est plus ancienne que l’app. Exécutez la CLI de l’app, %@, ou retirez l’ancienne cmux du PATH." + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "واجهة سطر الأوامر هذه أقدم من التطبيق. شغّل واجهة التطبيق %@، أو أزل نسخة cmux الأقدم من PATH." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Esta CLI es más antigua que la app. Ejecuta la CLI de la app, %@, o quita la cmux antigua de PATH." + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "此 CLI 比 App 舊。請執行 App 的 CLI(%@),或從 PATH 移除較舊的 cmux。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "此 CLI 比 App 旧。请运行 App 的 CLI(%@),或从 PATH 中移除较旧的 cmux。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "이 CLI는 앱보다 오래되었습니다. 앱의 CLI(%@)를 실행하거나 PATH에서 이전 cmux를 제거하세요." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "この CLI はアプリより古いです。アプリの CLI(%@)を実行するか、古い cmux を PATH から外してください。" + } + } + } + }, + "cli.versionSkew.fix.appOlder": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "The running app is older than this CLI. Quit and reopen cmux to finish an installed update, or update it with cmux > Check for Updates." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die laufende App ist älter als diese CLI. Beende cmux und öffne es erneut, um ein installiertes Update abzuschließen, oder aktualisiere es über cmux > Nach Updates suchen." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "L’app en cours d’exécution est plus ancienne que cette CLI. Quittez puis rouvrez cmux pour terminer une mise à jour installée, ou mettez-la à jour via cmux > Rechercher les mises à jour." + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "التطبيق قيد التشغيل أقدم من واجهة سطر الأوامر هذه. أغلق cmux وأعد فتحه لإكمال تحديث مثبّت، أو حدّثه من cmux > التحقق من وجود تحديثات." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "La app en ejecución es más antigua que esta CLI. Cierra y vuelve a abrir cmux para terminar una actualización instalada, o actualízala con cmux > Buscar actualizaciones." + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "執行中的 App 比此 CLI 舊。請結束並重新開啟 cmux 以完成已安裝的更新,或透過 cmux > 檢查更新 進行更新。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "正在运行的 App 比此 CLI 旧。请退出并重新打开 cmux 以完成已安装的更新,或通过 cmux > 检查更新 进行更新。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "실행 중인 앱이 이 CLI보다 오래되었습니다. 설치된 업데이트를 마치려면 cmux를 종료했다가 다시 열거나, cmux > 업데이트 확인으로 업데이트하세요." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "実行中のアプリはこの CLI より古いです。インストール済みのアップデートを完了するには cmux を終了して開き直すか、cmux > アップデートを確認 で更新してください。" + } + } + } + }, + "cli.versionSkew.fix.unknown": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Could not read the app's version. Compare it in cmux > About cmux with this CLI, then relaunch or update the older one." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die Version der App konnte nicht gelesen werden. Vergleiche sie unter cmux > Über cmux mit dieser CLI und starte dann die ältere neu oder aktualisiere sie." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Impossible de lire la version de l’app. Comparez-la dans cmux > À propos de cmux avec cette CLI, puis relancez ou mettez à jour la plus ancienne." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "No se pudo leer la versión de la app. Compárala en cmux > Acerca de cmux con esta CLI y luego reinicia o actualiza la más antigua." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "アプリのバージョンを取得できませんでした。cmux > cmuxについて でこの CLI と比較し、古い方を再起動または更新してください。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "앱 버전을 읽을 수 없습니다. cmux > cmux에 관하여에서 이 CLI와 비교한 다음 오래된 쪽을 다시 실행하거나 업데이트하세요." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "无法读取 App 的版本。请在 cmux > 关于 cmux 中与此 CLI 比较,然后重新启动或更新较旧的一方。" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "無法讀取 App 的版本。請在 cmux > 關於 cmux 中與此 CLI 比較,然後重新啟動或更新較舊的一方。" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "تعذّرت قراءة إصدار التطبيق. قارنه في cmux > حول cmux مع واجهة سطر الأوامر هذه، ثم أعد تشغيل الأقدم أو حدّثه." + } + } + } + }, + "cli.versionSkew.app.unknown": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "unknown (it does not answer system.identify)" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "unbekannt (antwortet nicht auf system.identify)" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "inconnue (elle ne répond pas à system.identify)" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "غير معروف (لا يستجيب لـ system.identify)" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "desconocida (no responde a system.identify)" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "未知(不回應 system.identify)" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "未知(不响应 system.identify)" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "알 수 없음(system.identify에 응답하지 않음)" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "不明(system.identify に応答しません)" + } + } + } + }, + "cli.versionSkew.app.noVersion": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%@, a build that does not report its version" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%@, ein Build, der seine Version nicht meldet" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "%@, un build qui n’indique pas sa version" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "%@، إصدار لا يُبلغ عن رقم نسخته" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "%@, una compilación que no indica su versión" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "%@,此建置版本不回報其版本號" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "%@,此构建版本不报告其版本号" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "%@, 버전을 보고하지 않는 빌드" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%@(バージョンを報告しないビルド)" + } + } + } + }, "browser.omnibar.accessibilityLabel": { "extractionState": "manual", "localizations": { @@ -10170,6 +10819,65 @@ } } }, + "computerUse.onboarding.helperUnavailable": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Computer Use is unavailable in this dev build. Install cmux NIGHTLY to use it." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "このdevビルドではComputer Useを使用できません。使用するにはcmux NIGHTLYをインストールしてください。" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Computer Use ist in diesem Dev-Build nicht verfügbar. Installiere cmux NIGHTLY, um es zu nutzen." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Computer Use no está disponible en esta compilación de desarrollo. Instala cmux NIGHTLY para usarlo." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Computer Use n’est pas disponible dans cette version de développement. Installez cmux NIGHTLY pour l’utiliser." + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "이 개발 빌드에서는 Computer Use를 사용할 수 없습니다. 사용하려면 cmux NIGHTLY를 설치하세요." + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "استخدام الكمبيوتر غير متاح في إصدار التطوير هذا. ثبّت cmux NIGHTLY لاستخدامه." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "此开发版本无法使用 Computer Use。请安装 cmux NIGHTLY 后使用。" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "此開發版本無法使用 Computer Use。請安裝 cmux NIGHTLY 後使用。" + } + } + } + }, "computerUse.onboarding.hero.confirmCapture": { "extractionState": "manual", "localizations": { @@ -15064,131 +15772,6 @@ } } }, - "cli.vault.error.conflictingForkSelectors": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "vault fork takes --checkpoint or --turn , not both" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "vault fork には --checkpoint と --turn のどちらか一方だけを指定してください" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "vault fork 只能指定 --checkpoint 或 --turn 之一,不能同时指定" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "vault fork akzeptiert --checkpoint oder --turn , nicht beides" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "vault fork accepte --checkpoint ou --turn , pas les deux" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "يقبل vault fork الخيار --checkpoint أو --turn ، وليس كليهما" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "vault fork acepta --checkpoint o --turn , no ambos" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "vault fork 只能指定 --checkpoint 或 --turn 其中之一,不能同時指定" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "vault fork에는 --checkpoint 또는 --turn 중 하나만 지정할 수 있습니다" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "vault fork prihvata --checkpoint ili --turn , ne oboje" - } - }, - "da": { - "stringUnit": { - "state": "translated", - "value": "vault fork accepterer --checkpoint eller --turn , ikke begge" - } - }, - "it": { - "stringUnit": { - "state": "translated", - "value": "vault fork accetta --checkpoint oppure --turn , non entrambi" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "vault fork ទទួលយក --checkpoint ឬ --turn មិនមែនទាំងពីរទេ" - } - }, - "nb": { - "stringUnit": { - "state": "translated", - "value": "vault fork godtar --checkpoint eller --turn , ikke begge" - } - }, - "pl": { - "stringUnit": { - "state": "translated", - "value": "vault fork przyjmuje --checkpoint albo --turn , nie oba naraz" - } - }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "vault fork aceita --checkpoint ou --turn , não ambos" - } - }, - "ru": { - "stringUnit": { - "state": "translated", - "value": "vault fork принимает --checkpoint или --turn , но не оба сразу" - } - }, - "th": { - "stringUnit": { - "state": "translated", - "value": "vault fork รับ --checkpoint หรือ --turn อย่างใดอย่างหนึ่ง ไม่ใช่ทั้งสองอย่าง" - } - }, - "tr": { - "stringUnit": { - "state": "translated", - "value": "vault fork, --checkpoint veya --turn kabul eder, ikisini birden değil" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "vault fork приймає --checkpoint або --turn , але не обидва" - } - } - } - }, "cli.vault.checkpoints.viewOnly": { "extractionState": "manual", "localizations": { @@ -22671,131 +23254,6 @@ } } }, - "socket.vault.conflictingForkSelectors": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Pass checkpoint or turn, not both." - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "checkpoint と turn のどちらか一方だけを指定してください。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请只传入 checkpoint 或 turn 之一,不要同时传入。" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Übergib checkpoint oder turn, nicht beides." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Passez checkpoint ou turn, pas les deux." - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "مرّر checkpoint أو turn، وليس كليهما." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Pasa checkpoint o turn, no ambos." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "請只傳入 checkpoint 或 turn 其中之一,不要同時傳入。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "checkpoint 또는 turn 중 하나만 전달하세요." - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "Proslijedite checkpoint ili turn, ne oboje." - } - }, - "da": { - "stringUnit": { - "state": "translated", - "value": "Angiv checkpoint eller turn, ikke begge." - } - }, - "it": { - "stringUnit": { - "state": "translated", - "value": "Passa checkpoint oppure turn, non entrambi." - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "សូមបញ្ជូន checkpoint ឬ turn មិនមែនទាំងពីរទេ។" - } - }, - "nb": { - "stringUnit": { - "state": "translated", - "value": "Oppgi checkpoint eller turn, ikke begge." - } - }, - "pl": { - "stringUnit": { - "state": "translated", - "value": "Przekaż checkpoint albo turn, nie oba naraz." - } - }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Passe checkpoint ou turn, não ambos." - } - }, - "ru": { - "stringUnit": { - "state": "translated", - "value": "Передайте checkpoint или turn, но не оба сразу." - } - }, - "th": { - "stringUnit": { - "state": "translated", - "value": "ส่ง checkpoint หรือ turn อย่างใดอย่างหนึ่ง ไม่ใช่ทั้งสองอย่าง" - } - }, - "tr": { - "stringUnit": { - "state": "translated", - "value": "checkpoint veya turn gönderin, ikisini birden değil." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Передайте checkpoint або turn, але не обидва." - } - } - } - }, "terminal.notification.action.reply": { "extractionState": "manual", "localizations": { @@ -365551,51064 +366009,51323 @@ } } }, - "settings.sidebarAppearance.reset": { + "settings.sidebar.blurOpacity": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين لون الشريط الجانبي" + "value": "عتامة التمويه" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Resetuj nijansu bočne trake" + "value": "Neprozirnost zamućenja" } }, "da": { "stringUnit": { "state": "translated", - "value": "Nulstil sidebjælkens farvetone" + "value": "Sløringsopacitet" } }, "de": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Farbton zurücksetzen" + "value": "Unschärfe-Deckkraft" } }, "en": { "stringUnit": { "state": "translated", - "value": "Reset Sidebar Tint" + "value": "Blur Opacity" } }, "es": { "stringUnit": { "state": "translated", - "value": "Restablecer tinte de la barra lateral" + "value": "Opacidad del desenfoque" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Réinitialiser la teinte de la barre latérale" + "value": "Opacité du flou" } }, "it": { "stringUnit": { "state": "translated", - "value": "Ripristina tinta barra laterale" + "value": "Opacità sfocatura" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバーのティントをリセット" + "value": "ぼかしの不透明度" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 색조 초기화" + "value": "흐림 불투명도" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Tilbakestill sidefelts fargetone" + "value": "Uskarphet-opasitet" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Resetuj odcień paska bocznego" + "value": "Krycie rozmycia" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Redefinir Tonalidade da Barra Lateral" + "value": "Opacidade do Desfoque" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Сбросить оттенок боковой панели" + "value": "Непрозрачность размытия" } }, "th": { "stringUnit": { "state": "translated", - "value": "รีเซ็ตโทนสีแถบด้านข้าง" + "value": "ความทึบของการเบลอ" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Kenar Çubuğu Renk Tonunu Sıfırla" + "value": "Bulanıklık Opaklığı" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Скинути відтінок бічної панелі" + "value": "Непрозорість розмиття" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "重置侧边栏色调" + "value": "模糊不透明度" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重置側邊欄色調" + "value": "模糊不透明度" } } } }, - "settings.sidebarAppearance.reset.button": { + "settings.sidebar.blurOpacity.subtitle": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "مدى تمويه الزجاج لما خلف النافذة. القيمة الأقل أخف، والأعلى أكثر ضبابية." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Resetuj" + "value": "Koliko staklo zamućuje ono što je iza prozora. Niže je lakše; više je mutnije." } }, "da": { "stringUnit": { "state": "translated", - "value": "Nulstil" + "value": "Hvor meget glasset slører det, der er bag vinduet. Lavere er lettere; højere er mere frostet." } }, "de": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "Wie stark das Glas den Bereich hinter dem Fenster weichzeichnet. Niedriger ist leichter, höher ist milchiger." } }, "en": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "How much the glass blurs what is behind the window. Lower is lighter; higher is frostier." } }, "es": { "stringUnit": { "state": "translated", - "value": "Restablecer" + "value": "Cuánto desenfoca el cristal lo que hay detrás de la ventana. Menos es más ligero; más es más esmerilado." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Réinitialiser" + "value": "Intensité du flou appliqué par le verre à ce qui se trouve derrière la fenêtre. Plus bas, c'est plus léger ; plus haut, plus dépoli." } }, "it": { "stringUnit": { "state": "translated", - "value": "Ripristina" + "value": "Quanto il vetro sfoca ciò che si trova dietro la finestra. Più basso è più leggero; più alto è più smerigliato." } }, "ja": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "ガラスがウインドウの背後をどれだけぼかすか。低いほど軽く、高いほどすりガラス状になります。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "초기화" + "value": "유리가 창 뒤의 내용을 얼마나 흐리게 할지 정합니다. 낮을수록 가볍고, 높을수록 더 뿌옇게 보입니다." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Tilbakestill" + "value": "Hvor mye glasset gjør det bak vinduet uskarpt. Lavere er lettere; høyere er mer frostet." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Resetuj" + "value": "Jak mocno szkło rozmywa to, co znajduje się za oknem. Niżej jest lżej, wyżej bardziej matowo." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Redefinir" + "value": "Quanto o vidro desfoca o que está atrás da janela. Menor é mais leve; maior é mais fosco." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Сбросить" + "value": "Насколько сильно стекло размывает то, что за окном. Чем ниже, тем легче; чем выше, тем матовее." } }, "th": { "stringUnit": { "state": "translated", - "value": "รีเซ็ต" + "value": "ระดับที่กระจกเบลอสิ่งที่อยู่ด้านหลังหน้าต่าง ค่าต่ำจะเบากว่า ค่าสูงจะขุ่นกว่า" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sıfırla" + "value": "Camın pencerenin arkasındakini ne kadar bulanıklaştıracağı. Düşük değer daha hafif, yüksek değer daha buzlu görünür." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Скинути" + "value": "Наскільки сильно скло розмиває те, що за вікном. Чим нижче, тим легше; чим вище, тим матовіше." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "玻璃对窗口后方内容的模糊程度。越低越轻,越高越磨砂。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "玻璃對視窗後方內容的模糊程度。越低越輕,越高越霧面。" } } } }, - "settings.sidebarAppearance.reset.subtitle": { + "settings.sidebar.dragSwitchDisabled": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "استعادة مظهر الشريط الجانبي الافتراضي." + "value": "تعطيل التبديل عند السحب" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Vrati zadani izgled bočne trake." + "value": "Onemogući prebacivanje pri prevlačenju" } }, "da": { "stringUnit": { "state": "translated", - "value": "Gendan standardudseendet for sidebjælken." + "value": "Slå skift ved træk fra" } }, "de": { "stringUnit": { "state": "translated", - "value": "Standard-Seitenleisten-Erscheinungsbild wiederherstellen." + "value": "Wechsel beim Ziehen deaktivieren" } }, "en": { "stringUnit": { "state": "translated", - "value": "Restore default sidebar appearance." + "value": "Disable Switch on Drag" } }, "es": { "stringUnit": { "state": "translated", - "value": "Restaurar la apariencia predeterminada de la barra lateral." + "value": "Desactivar cambio al arrastrar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Restaurer l'apparence par défaut de la barre latérale." + "value": "Désactiver le changement au glissement" } }, "it": { "stringUnit": { "state": "translated", - "value": "Ripristina l'aspetto predefinito della barra laterale." + "value": "Disattiva il cambio al trascinamento" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバーの外観をデフォルトに戻す。" + "value": "ドラッグ時の切り替えを無効化" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 모양을 기본값으로 복원합니다." + "value": "드래그 시 전환 끄기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Gjenopprett standard sidefelts utseende." + "value": "Slå av bytte ved draing" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Przywróć domyślny wygląd paska bocznego." + "value": "Wyłącz przełączanie przy przeciąganiu" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Restaurar aparência padrão da barra lateral." + "value": "Desativar Troca ao Arrastar" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Восстановить внешний вид боковой панели по умолчанию." + "value": "Отключить переключение при перетаскивании" } }, "th": { "stringUnit": { "state": "translated", - "value": "คืนค่ารูปลักษณ์แถบด้านข้างเป็นค่าเริ่มต้น" + "value": "ปิดการสลับเมื่อลาก" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Varsayılan kenar çubuğu görünümünü geri yükle." + "value": "Sürüklerken Geçişi Kapat" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Відновити стандартний зовнішній вигляд бічної панелі." + "value": "Вимкнути перемикання під час перетягування" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "恢复默认侧边栏外观。" + "value": "停用拖动时切换" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "恢復預設側邊欄外觀。" + "value": "停用拖曳時切換" } } } }, - "settings.sidebarAppearance.tintColorDark": { + "settings.sidebar.dragSwitchDisabled.subtitleOff": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لون الوضع الداكن" + "value": "التقاط مساحة عمل لست فيها ينقلك إليها، لذا يكون الصف الذي تسحبه هو الذي تستخدمه." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Nijansa tamnog načina" + "value": "Podizanje radnog prostora u kojem niste prebacuje na njega, pa je red koji držite onaj koji koristite." } }, "da": { "stringUnit": { "state": "translated", - "value": "Mørk tilstand farvetone" + "value": "Når du samler et arbejdsområde op, som du ikke er i, skiftes der til det, så rækken i din hånd er den, du bruger." } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbton im dunklen Modus" + "value": "Wenn du einen Arbeitsbereich aufnimmst, in dem du gerade nicht bist, wird zu ihm gewechselt, sodass die Zeile in deiner Hand die ist, die du verwendest." } }, "en": { "stringUnit": { "state": "translated", - "value": "Dark Mode Tint" + "value": "Picking up a workspace you are not on switches to it, so the row in your hand is the one you are using." } }, "es": { "stringUnit": { "state": "translated", - "value": "Tinte del modo oscuro" + "value": "Al tomar un espacio de trabajo en el que no estás, se cambia a él, así que la fila que llevas es la que estás usando." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Teinte du mode sombre" + "value": "Saisir un espace de travail sur lequel vous n'êtes pas y bascule, de sorte que la ligne que vous tenez est celle que vous utilisez." } }, "it": { "stringUnit": { "state": "translated", - "value": "Tinta modalità scura" + "value": "Prendere un'area di lavoro in cui non ti trovi passa a quella, così la riga che tieni è quella che stai usando." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ダークモードのティント" + "value": "表示中でないワークスペースをつかむとそのワークスペースに切り替わるため、手にしている行が使用中の行になります。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다크 모드 색조" + "value": "현재 위치하지 않은 작업 공간을 집으면 그 작업 공간으로 전환되므로, 끌고 있는 행이 사용 중인 행이 됩니다." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fargetone for mørk modus" + "value": "Når du plukker opp et arbeidsområde du ikke er i, byttes det til det, så raden du holder er den du bruker." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Odcień trybu ciemnego" + "value": "Podniesienie przestrzeni roboczej, w której nie jesteś, przełącza na nią, więc trzymany wiersz jest tym, którego używasz." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Tonalidade do Modo Escuro" + "value": "Pegar uma área de trabalho em que você não está muda para ela, então a linha na sua mão é a que você está usando." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Оттенок тёмного режима" + "value": "Если взять рабочее пространство, в котором вы не находитесь, произойдёт переключение на него, и строка в руке будет той, которой вы пользуетесь." } }, "th": { "stringUnit": { "state": "translated", - "value": "โทนสีโหมดมืด" + "value": "การหยิบเวิร์กสเปซที่คุณไม่ได้อยู่จะสลับไปยังเวิร์กสเปซนั้น แถวที่คุณถืออยู่จึงเป็นแถวที่คุณกำลังใช้" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Koyu Mod Renk Tonu" + "value": "Üzerinde olmadığınız bir çalışma alanını tuttuğunuzda ona geçilir, böylece elinizdeki satır kullandığınız satır olur." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Відтінок для темного режиму" + "value": "Якщо взяти робочу область, у якій ви не перебуваєте, відбудеться перемикання на неї, тож рядок у руці буде тим, яким ви користуєтеся." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "深色模式色调" + "value": "拿起一个当前未处于的工作区会切换到该工作区,因此手中的行就是正在使用的那个。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "深色模式色調" + "value": "拿起一個目前未處於的工作區會切換到該工作區,因此手中的列就是正在使用的那個。" } } } }, - "settings.sidebarAppearance.tintColorDark.picker": { + "settings.sidebar.dragSwitchDisabled.subtitleOn": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لون داكن" + "value": "سحب مساحة عمل يعيد ترتيبها فقط؛ وتبقى مساحة العمل الحالية محددة." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Tamna nijansa" + "value": "Prevlačenje radnog prostora ga samo premješta; vaš trenutni radni prostor ostaje odabran." } }, "da": { "stringUnit": { "state": "translated", - "value": "Mørk farvetone" + "value": "Når du trækker et arbejdsområde, flyttes det kun; dit nuværende arbejdsområde forbliver valgt." } }, "de": { "stringUnit": { "state": "translated", - "value": "Dunkler Farbton" + "value": "Das Ziehen eines Arbeitsbereichs ordnet ihn nur neu an; dein aktueller Arbeitsbereich bleibt ausgewählt." } }, "en": { "stringUnit": { "state": "translated", - "value": "Dark tint" + "value": "Dragging a workspace only reorders it; your current workspace stays selected." } }, "es": { "stringUnit": { "state": "translated", - "value": "Tinte oscuro" + "value": "Arrastrar un espacio de trabajo solo lo reordena; tu espacio de trabajo actual sigue seleccionado." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Teinte sombre" + "value": "Faire glisser un espace de travail le réordonne seulement ; votre espace de travail actuel reste sélectionné." } }, "it": { "stringUnit": { "state": "translated", - "value": "Tinta scura" + "value": "Trascinare un'area di lavoro la riordina soltanto; l'area di lavoro corrente resta selezionata." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ダークティント" + "value": "ワークスペースをドラッグしても並べ替えるだけで、現在のワークスペースは選択されたままです。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다크 색조" + "value": "작업 공간을 드래그하면 순서만 바뀌고 현재 작업 공간은 선택된 상태로 유지됩니다." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Mørk fargetone" + "value": "Når du drar et arbeidsområde, flyttes det bare; det nåværende arbeidsområdet forblir valgt." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Ciemny odcień" + "value": "Przeciągnięcie przestrzeni roboczej tylko zmienia jej kolejność; bieżąca przestrzeń robocza pozostaje zaznaczona." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Tonalidade escura" + "value": "Arrastar uma área de trabalho apenas a reordena; sua área de trabalho atual continua selecionada." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Тёмный оттенок" + "value": "Перетаскивание рабочего пространства только меняет его порядок; текущее рабочее пространство остаётся выбранным." } }, "th": { "stringUnit": { "state": "translated", - "value": "โทนมืด" + "value": "การลากเวิร์กสเปซจะจัดลำดับใหม่เท่านั้น เวิร์กสเปซปัจจุบันของคุณจะยังคงถูกเลือกอยู่" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Koyu ton" + "value": "Bir çalışma alanını sürüklemek yalnızca sırasını değiştirir; geçerli çalışma alanınız seçili kalır." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Темний відтінок" + "value": "Перетягування робочої області лише змінює її порядок; поточна робоча область залишається вибраною." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "深色色调" + "value": "拖动工作区只会调整其顺序;当前工作区保持选中。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "深色色調" + "value": "拖曳工作區只會調整其順序;目前的工作區保持選取。" } } } }, - "settings.sidebarAppearance.tintColorDark.subtitle": { + "settings.sidebar.glassBlur.reset": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لون تلوين الشريط الجانبي عند استخدام المظهر الداكن." + "value": "إعادة تعيين" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Boja nijanse bočne trake pri tamnom izgledu." + "value": "Reset" } }, "da": { "stringUnit": { "state": "translated", - "value": "Sidebjælkens farvetone ved mørkt udseende." + "value": "Reset" } }, "de": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Farbton bei dunklem Erscheinungsbild." + "value": "Zurücksetzen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Sidebar tint color when using dark appearance." + "value": "Reset" } }, "es": { "stringUnit": { "state": "translated", - "value": "Color de tinte de la barra lateral en apariencia oscura." + "value": "Restablecer" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de teinte de la barre latérale en apparence sombre." + "value": "Réinitialiser" } }, "it": { "stringUnit": { "state": "translated", - "value": "Colore tinta della barra laterale in modalità scura." + "value": "Reset" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ダーク表示時のサイドバーのティントカラー。" + "value": "リセット" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다크 모양 사용 시 사이드바 색조 색상." + "value": "재설정" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fargetone for sidefeltet med mørkt utseende." + "value": "Reset" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Kolor odcienia paska bocznego w ciemnym wyglądzie." + "value": "Reset" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Cor de tonalidade da barra lateral na aparência escura." + "value": "Reset" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Цвет оттенка боковой панели в тёмном режиме." + "value": "Reset" } }, "th": { "stringUnit": { "state": "translated", - "value": "สีโทนของแถบด้านข้างเมื่อใช้รูปลักษณ์มืด" + "value": "Reset" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Koyu görünüm kullanılırken kenar çubuğu renk tonu." + "value": "Reset" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Колір відтінку бічної панелі при темному зовнішньому вигляді." + "value": "Reset" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "使用深色外观时侧边栏的色调颜色。" + "value": "重置" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用深色外觀時側邊欄的色調顏色。" + "value": "重置" } } } }, - "settings.sidebarAppearance.tintColorLight": { + "settings.sidebar.glassTint.reset": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لون الوضع الفاتح" + "value": "إعادة تعيين" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Nijansa svijetlog načina" + "value": "Reset" } }, "da": { "stringUnit": { "state": "translated", - "value": "Lys tilstand farvetone" + "value": "Reset" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbton im hellen Modus" + "value": "Zurücksetzen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Light Mode Tint" + "value": "Reset" } }, "es": { "stringUnit": { "state": "translated", - "value": "Tinte del modo claro" + "value": "Restablecer" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Teinte du mode clair" + "value": "Réinitialiser" } }, "it": { "stringUnit": { "state": "translated", - "value": "Tinta modalità chiara" + "value": "Reset" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ライトモードのティント" + "value": "リセット" } }, "ko": { "stringUnit": { "state": "translated", - "value": "라이트 모드 색조" + "value": "재설정" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fargetone for lys modus" + "value": "Reset" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Odcień trybu jasnego" + "value": "Reset" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Tonalidade do Modo Claro" + "value": "Reset" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Оттенок светлого режима" + "value": "Reset" } }, "th": { "stringUnit": { "state": "translated", - "value": "โทนสีโหมดสว่าง" + "value": "Reset" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Açık Mod Renk Tonu" + "value": "Reset" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Відтінок для світлого режиму" + "value": "Reset" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "浅色模式色调" + "value": "重置" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "淺色模式色調" + "value": "重置" } } } }, - "settings.sidebarAppearance.tintColorLight.picker": { + "settings.sidebar.liquidGlass": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لون فاتح" + "value": "Liquid Glass" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Svijetla nijansa" + "value": "Liquid Glass" } }, "da": { "stringUnit": { "state": "translated", - "value": "Lys farvetone" + "value": "Liquid Glass" } }, "de": { "stringUnit": { "state": "translated", - "value": "Heller Farbton" + "value": "Liquid Glass" } }, "en": { "stringUnit": { "state": "translated", - "value": "Light tint" + "value": "Liquid Glass" } }, "es": { "stringUnit": { "state": "translated", - "value": "Tinte claro" + "value": "Liquid Glass" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Teinte claire" + "value": "Liquid Glass" } }, "it": { "stringUnit": { "state": "translated", - "value": "Tinta chiara" + "value": "Liquid Glass" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ライトティント" + "value": "Liquid Glass" } }, "ko": { "stringUnit": { "state": "translated", - "value": "라이트 색조" + "value": "Liquid Glass" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Lys fargetone" + "value": "Liquid Glass" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Jasny odcień" + "value": "Liquid Glass" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Tonalidade clara" + "value": "Liquid Glass" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Светлый оттенок" + "value": "Liquid Glass" } }, "th": { "stringUnit": { "state": "translated", - "value": "โทนสว่าง" + "value": "Liquid Glass" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Açık ton" + "value": "Liquid Glass" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Світлий відтінок" + "value": "Liquid Glass" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "浅色色调" + "value": "液态玻璃" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "淺色色調" + "value": "Liquid Glass" } } } }, - "settings.sidebarAppearance.tintColorLight.subtitle": { + "settings.sidebar.liquidGlass.subtitle": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لون تلوين الشريط الجانبي عند استخدام المظهر الفاتح." + "value": "تمويه ما خلف النافذة عبر الشريط الجانبي." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Boja nijanse bočne trake pri svijetlom izgledu." + "value": "Zamuti ono što je iza prozora kroz bočnu traku." } }, "da": { "stringUnit": { "state": "translated", - "value": "Sidebjælkens farvetone ved lyst udseende." + "value": "Slør det, der er bag vinduet, gennem sidebjælken." } }, "de": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Farbton bei hellem Erscheinungsbild." + "value": "Zeichnet den Bereich hinter dem Fenster durch die Seitenleiste unscharf." } }, "en": { "stringUnit": { "state": "translated", - "value": "Sidebar tint color when using light appearance." + "value": "Blur what is behind the window through the sidebar." } }, "es": { "stringUnit": { "state": "translated", - "value": "Color de tinte de la barra lateral en apariencia clara." + "value": "Desenfoca lo que hay detrás de la ventana a través de la barra lateral." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de teinte de la barre latérale en apparence claire." + "value": "Floute ce qui se trouve derrière la fenêtre à travers la barre latérale." } }, "it": { "stringUnit": { "state": "translated", - "value": "Colore tinta della barra laterale in modalità chiara." + "value": "Sfoca ciò che si trova dietro la finestra attraverso la barra laterale." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ライト表示時のサイドバーのティントカラー。" + "value": "サイドバー越しに、ウインドウの背後にあるものをぼかします。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "라이트 모양 사용 시 사이드바 색조 색상." + "value": "사이드바를 통해 창 뒤에 있는 내용을 흐리게 표시합니다." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fargetone for sidefeltet med lyst utseende." + "value": "Gjør det som ligger bak vinduet uskarpt gjennom sidefeltet." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Kolor odcienia paska bocznego w jasnym wyglądzie." + "value": "Rozmywa to, co znajduje się za oknem, przez pasek boczny." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Cor de tonalidade da barra lateral na aparência clara." + "value": "Desfoca o que está atrás da janela através da barra lateral." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Цвет оттенка боковой панели в светлом режиме." + "value": "Размывает то, что находится за окном, сквозь боковую панель." } }, "th": { "stringUnit": { "state": "translated", - "value": "สีโทนของแถบด้านข้างเมื่อใช้รูปลักษณ์สว่าง" + "value": "เบลอสิ่งที่อยู่ด้านหลังหน้าต่างผ่านแถบด้านข้าง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Açık görünüm kullanılırken kenar çubuğu renk tonu." + "value": "Kenar çubuğu üzerinden pencerenin arkasındakini bulanıklaştırır." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Колір відтінку бічної панелі при світлому зовнішньому вигляді." + "value": "Розмиває те, що знаходиться за вікном, крізь бічну панель." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "使用浅色外观时侧边栏的色调颜色。" + "value": "透过侧边栏模糊窗口后方的内容。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用淺色外觀時側邊欄的色調顏色。" + "value": "透過側邊欄模糊視窗後方的內容。" } } } }, - "settings.sidebarAppearance.tintOpacity": { + "settings.sidebar.peekDisabled": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "شفافية اللون" + "value": "تعطيل لمحة الشريط الجانبي" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prozirnost nijanse" + "value": "Onemogući pojavljivanje bočne trake" } }, "da": { "stringUnit": { "state": "translated", - "value": "Farvetone gennemsigtighed" + "value": "Slå kig frem af sidebjælken fra" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbton-Deckkraft" + "value": "Seitenleisten-Vorschau deaktivieren" } }, "en": { "stringUnit": { "state": "translated", - "value": "Tint Opacity" + "value": "Disable Sidebar Peek" } }, "es": { "stringUnit": { "state": "translated", - "value": "Opacidad del tinte" + "value": "Desactivar aparición de la barra lateral" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Opacité de la teinte" + "value": "Désactiver l'aperçu de la barre latérale" } }, "it": { "stringUnit": { "state": "translated", - "value": "Opacità tinta" + "value": "Disattiva comparsa della barra laterale" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ティントの不透明度" + "value": "サイドバーのプレビューを無効化" } }, "ko": { "stringUnit": { "state": "translated", - "value": "색조 불투명도" + "value": "사이드바 미리 보기 끄기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fargetone-opasitet" + "value": "Slå av titt fram av sidefeltet" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Krycie odcienia" + "value": "Wyłącz wysuwanie paska bocznego" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Opacidade da Tonalidade" + "value": "Desativar Revelação da Barra Lateral" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Непрозрачность оттенка" + "value": "Отключить появление боковой панели" } }, "th": { "stringUnit": { "state": "translated", - "value": "ความทึบของโทนสี" + "value": "ปิดการแอบดูแถบด้านข้าง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Renk Tonu Opaklığı" + "value": "Kenar Çubuğu Önizlemesini Kapat" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Непрозорість відтінку" + "value": "Вимкнути появу бічної панелі" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "色调不透明度" + "value": "停用侧边栏预览" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "色調不透明度" + "value": "停用側邊欄預覽" } } } }, - "settings.sidebarAppearance.tintOpacity.subtitle": { + "settings.sidebar.peekDisabled.subtitleOff": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مدى قوة ظهور لون التلوين فوق مادة الشريط الجانبي." + "value": "يظهر الشريط الجانبي المخفي عندما يستقر المؤشر عند الحافة اليسرى." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Koliko jako se boja nijanse prikazuje preko materijala bočne trake." + "value": "Skrivena bočna traka se pojavi kada pokazivač miruje na lijevoj ivici." } }, "da": { "stringUnit": { "state": "translated", - "value": "Hvor stærkt farvetonen vises over sidebjælkens materiale." + "value": "Den skjulte sidebjælke kigger frem, når markøren hviler ved venstre kant." } }, "de": { "stringUnit": { "state": "translated", - "value": "Wie stark der Farbton über dem Seitenleisten-Material sichtbar ist." + "value": "Die ausgeblendete Seitenleiste kommt hervor, wenn der Zeiger am linken Rand verweilt." } }, "en": { "stringUnit": { "state": "translated", - "value": "How strongly the tint color shows over the sidebar material." + "value": "The hidden sidebar peeks out when the pointer rests at the left edge." } }, "es": { "stringUnit": { "state": "translated", - "value": "Intensidad del color de tinte sobre el material de la barra lateral." + "value": "La barra lateral oculta asoma cuando el puntero se detiene en el borde izquierdo." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Intensité de la teinte sur le matériau de la barre latérale." + "value": "La barre latérale masquée apparaît lorsque le pointeur reste sur le bord gauche." } }, "it": { "stringUnit": { "state": "translated", - "value": "Intensità della tinta sul materiale della barra laterale." + "value": "La barra laterale nascosta fa capolino quando il puntatore si ferma sul bordo sinistro." } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバーの素材上にティントカラーがどの程度表示されるか。" + "value": "ポインタが左端にとどまると、非表示のサイドバーが現れます。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 재질 위에 색조 색상이 표시되는 강도." + "value": "포인터가 왼쪽 가장자리에 머물면 숨겨진 사이드바가 나타납니다." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Hvor sterkt fargetonen vises over sidefelts materiale." + "value": "Det skjulte sidefeltet titter fram når pekeren hviler ved venstre kant." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Jak silnie kolor odcienia jest widoczny na materiale paska bocznego." + "value": "Ukryty pasek boczny wysuwa się, gdy wskaźnik zatrzyma się przy lewej krawędzi." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Intensidade da cor de tonalidade sobre o material da barra lateral." + "value": "A barra lateral oculta aparece quando o ponteiro para na borda esquerda." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Насколько сильно оттенок виден на материале боковой панели." + "value": "Скрытая боковая панель выглядывает, когда указатель задерживается у левого края." } }, "th": { "stringUnit": { "state": "translated", - "value": "ความเข้มของสีโทนที่แสดงบนวัสดุแถบด้านข้าง" + "value": "แถบด้านข้างที่ซ่อนอยู่จะโผล่ออกมาเมื่อตัวชี้หยุดอยู่ที่ขอบซ้าย" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Renk tonunun kenar çubuğu materyali üzerinde ne kadar güçlü göründüğü." + "value": "İşaretçi sol kenarda beklediğinde gizli kenar çubuğu görünür." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Наскільки сильно колір відтінку проявляється поверх матеріалу бічної панелі." + "value": "Прихована бічна панель виглядає, коли вказівник зупиняється біля лівого краю." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "色调颜色在侧边栏材质上的显示强度。" + "value": "指针停留在左侧边缘时,隐藏的侧边栏会探出。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "色調顏色在側邊欄材質上的顯示強度。" + "value": "指標停留在左側邊緣時,隱藏的側邊欄會探出。" } } } }, - "settings.state.active": { + "settings.sidebar.peekDisabled.subtitleOn": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "نشط" + "value": "لا يظهر الشريط الجانبي المخفي أبدًا؛ أعده باستخدام الاختصار أو زر الشريط الجانبي." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Aktivno" + "value": "Skrivena bočna traka se nikada ne pojavljuje; vratite je prečicom ili dugmetom bočne trake." } }, "da": { "stringUnit": { "state": "translated", - "value": "Aktiv" + "value": "Den skjulte sidebjælke kigger aldrig frem; hent den tilbage med genvejen eller sidebjælkeknappen." } }, "de": { "stringUnit": { "state": "translated", - "value": "Aktiv" + "value": "Die ausgeblendete Seitenleiste kommt nie hervor; hole sie mit dem Kurzbefehl oder der Seitenleistentaste zurück." } }, "en": { "stringUnit": { "state": "translated", - "value": "Active" + "value": "The hidden sidebar never peeks out; bring it back with the shortcut or the sidebar button." } }, "es": { "stringUnit": { "state": "translated", - "value": "Activo" + "value": "La barra lateral oculta nunca asoma; recupérala con el atajo o con el botón de la barra lateral." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Actif" + "value": "La barre latérale masquée n'apparaît jamais ; rappelez-la avec le raccourci ou le bouton de la barre latérale." } }, "it": { "stringUnit": { "state": "translated", - "value": "Attivo" + "value": "La barra laterale nascosta non fa mai capolino; richiamala con la scorciatoia o con il pulsante della barra laterale." } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクティブ" + "value": "非表示のサイドバーは現れません。ショートカットまたはサイドバーボタンで戻します。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성" + "value": "숨겨진 사이드바가 나타나지 않습니다. 단축키나 사이드바 버튼으로 다시 표시하세요." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Aktiv" + "value": "Det skjulte sidefeltet titter aldri fram; hent det tilbake med snarveien eller sidefeltknappen." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Aktywny" + "value": "Ukryty pasek boczny nigdy się nie wysuwa; przywróć go skrótem lub przyciskiem paska bocznego." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Ativo" + "value": "A barra lateral oculta nunca aparece; traga-a de volta com o atalho ou com o botão da barra lateral." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Активное" + "value": "Скрытая боковая панель никогда не выглядывает; верните её сочетанием клавиш или кнопкой боковой панели." } }, "th": { "stringUnit": { "state": "translated", - "value": "ใช้งานอยู่" + "value": "แถบด้านข้างที่ซ่อนอยู่จะไม่โผล่ออกมา ใช้ปุ่มลัดหรือปุ่มแถบด้านข้างเพื่อแสดงอีกครั้ง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Etkin" + "value": "Gizli kenar çubuğu hiçbir zaman görünmez; kısayolla veya kenar çubuğu düğmesiyle geri getirin." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Активний" + "value": "Прихована бічна панель ніколи не виглядає; поверніть її сполученням клавіш або кнопкою бічної панелі." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "活跃" + "value": "隐藏的侧边栏不会探出;使用快捷键或侧边栏按钮将其恢复。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用中" + "value": "隱藏的側邊欄不會探出;使用快速鍵或側邊欄按鈕將其恢復。" } } } }, - "settings.state.followWindow": { + "settings.sidebar.peekReveal": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "متابعة النافذة" + "value": "سرعة إظهار لمحة الشريط الجانبي" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prati prozor" + "value": "Brzina otkrivanja bočne trake" } }, "da": { "stringUnit": { "state": "translated", - "value": "Følg vindue" + "value": "Hastighed for kig frem af sidebjælken" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fenster folgen" + "value": "Geschwindigkeit der Seitenleisten-Vorschau" } }, "en": { "stringUnit": { "state": "translated", - "value": "Follow Window" + "value": "Sidebar Peek Reveal Speed" } }, "es": { "stringUnit": { "state": "translated", - "value": "Seguir ventana" + "value": "Velocidad de aparición de la barra lateral" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Suivre la fenêtre" + "value": "Vitesse d'apparition de la barre latérale" } }, "it": { "stringUnit": { "state": "translated", - "value": "Segui finestra" + "value": "Velocità di comparsa della barra laterale" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ウインドウに追従" + "value": "サイドバーのプレビュー表示速度" } }, "ko": { "stringUnit": { "state": "translated", - "value": "윈도우 따르기" + "value": "사이드바 미리 보기 표시 속도" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Følg vindu" + "value": "Hastighet for titt fram av sidefeltet" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Podążaj za oknem" + "value": "Szybkość wysuwania paska bocznego" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Seguir Janela" + "value": "Velocidade de Revelação da Barra Lateral" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Следовать за окном" + "value": "Скорость появления боковой панели" } }, "th": { "stringUnit": { "state": "translated", - "value": "ตามหน้าต่าง" + "value": "ความเร็วในการแสดงแถบด้านข้างแบบแอบดู" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Pencereyi Takip Et" + "value": "Kenar Çubuğu Gösterme Hızı" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Відповідно до вікна" + "value": "Швидкість появи бічної панелі" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "跟随窗口" + "value": "侧边栏预览显示速度" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "跟隨視窗" + "value": "側邊欄預覽顯示速度" } } } }, - "settings.state.inactive": { + "settings.sidebar.peekReveal.instant": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "غير نشط" + "value": "فوري" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Neaktivno" + "value": "Trenutno" } }, "da": { "stringUnit": { "state": "translated", - "value": "Inaktiv" + "value": "Øjeblikkelig" } }, "de": { "stringUnit": { "state": "translated", - "value": "Inaktiv" + "value": "Sofort" } }, "en": { "stringUnit": { "state": "translated", - "value": "Inactive" + "value": "Instant" } }, "es": { "stringUnit": { "state": "translated", - "value": "Inactivo" + "value": "Inmediato" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Inactif" + "value": "Instantané" } }, "it": { "stringUnit": { "state": "translated", - "value": "Inattivo" + "value": "Immediato" } }, "ja": { "stringUnit": { "state": "translated", - "value": "非アクティブ" + "value": "即時" } }, "ko": { "stringUnit": { "state": "translated", - "value": "비활성" + "value": "즉시" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Inaktiv" + "value": "Umiddelbart" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Nieaktywny" + "value": "Natychmiast" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Inativo" + "value": "Instantâneo" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Неактивное" + "value": "Мгновенно" } }, "th": { "stringUnit": { "state": "translated", - "value": "ไม่ได้ใช้งาน" + "value": "ทันที" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Etkin Değil" + "value": "Anında" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Неактивний" + "value": "Миттєво" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "不活跃" + "value": "即时" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "非使用中" + "value": "即時" } } } }, - "settings.terminal.adaptiveDefaultTheme": { + "settings.sidebar.peekReveal.quick": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Adapt Default Theme to Appearance" + "value": "سريع" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "デフォルトテーマを外観に合わせる" + "value": "Brzo" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "让默认主题跟随外观" + "value": "Hurtig" } }, "de": { "stringUnit": { "state": "translated", - "value": "Standard-Theme an das Erscheinungsbild anpassen" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Adapter le thème par défaut à l’apparence" + "value": "Schnell" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تكييف السمة الافتراضية مع المظهر" + "value": "Quick" } }, "es": { "stringUnit": { "state": "translated", - "value": "Adaptar el tema predeterminado a la apariencia" + "value": "Rápido" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "依外觀調整預設主題" + "value": "Rapide" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "모양에 맞게 기본 테마 조정" - } - } - } - }, - "settings.terminal.agentAutoResume": { - "extractionState": "manual", - "localizations": { - "en": { + "it": { "stringUnit": { "state": "translated", - "value": "Resume Agent Sessions on Reopen" + "value": "Rapido" } }, "ja": { "stringUnit": { "state": "translated", - "value": "再度開いたときにエージェントセッションを再開" + "value": "速い" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "重新打开时恢复代理会话" + "value": "빠르게" } }, - "de": { + "nb": { "stringUnit": { "state": "translated", - "value": "Agenten-Sitzungen beim erneuten Öffnen fortsetzen" + "value": "Rask" } }, - "fr": { + "pl": { "stringUnit": { "state": "translated", - "value": "Reprendre les sessions d'agent à la réouverture" + "value": "Szybko" } }, - "ar": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "استئناف جلسات الوكيل عند إعادة الفتح" + "value": "Rápido" } }, - "es": { + "ru": { "stringUnit": { "state": "translated", - "value": "Reanudar sesiones de agentes al volver a abrir" + "value": "Быстро" } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "重新開啟時恢復代理工作階段" + "value": "เร็ว" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "다시 열 때 에이전트 세션 재개" - } - } - } - }, - "settings.terminal.agentHibernation": { - "extractionState": "manual", - "localizations": { - "en": { + "tr": { "stringUnit": { "state": "translated", - "value": "Agent Hibernation" + "value": "Hızlı" } }, - "ja": { + "uk": { "stringUnit": { "state": "translated", - "value": "エージェント休止" + "value": "Швидко" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "代理休眠" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Agenten-Ruhezustand" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Hibernation de l'agent" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "سبات الوكيل" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Hibernación de agentes" + "value": "快速" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "代理休眠" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "에이전트 최대 절전" + "value": "快速" } } } }, - "settings.terminal.agentHibernation.idleSeconds": { + "settings.sidebar.peekReveal.relaxed": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Hibernate After Idle Seconds" + "value": "هادئ" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "休止までのアイドル秒数" + "value": "Opušteno" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "空闲多少秒后休眠" + "value": "Afslappet" } }, "de": { "stringUnit": { "state": "translated", - "value": "In den Ruhezustand versetzen nach Sekunden im Leerlauf" + "value": "Entspannt" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Hiberner après plusieurs secondes d'inactivité" + "value": "Relaxed" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "السبات بعد ثوانٍ من الخمول" + "value": "Relajado" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Hibernar después de segundos de inactividad" + "value": "Détendu" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "閒置指定秒數後休眠" + "value": "Rilassato" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "のんびり" } }, "ko": { "stringUnit": { "state": "translated", - "value": "유휴 시간(초) 후 최대 절전" + "value": "여유롭게" } - } - } - }, - "settings.terminal.agentHibernation.idleSeconds.subtitle": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "A terminal must have no output and report an idle agent lifecycle for this long before it can be hibernated." + "value": "Avslappet" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "この時間だけ出力がなく、エージェントのライフサイクルがアイドルと報告された端末だけを休止できます。" + "value": "Spokojnie" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "终端必须持续这么久没有输出并报告代理生命周期为空闲,才能被休眠。" + "value": "Tranquilo" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ein Terminal darf keine Ausgabe haben und muss so lange einen inaktiven Agenten-Lebenszyklus melden, bevor es in den Ruhezustand versetzt werden kann." + "value": "Спокойно" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Un terminal ne doit produire aucune sortie et signaler un cycle de vie d’agent inactif pendant cette durée avant de pouvoir être hiberné." + "value": "ผ่อนคลาย" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "يجب ألا تحتوي الطرفية على أي مخرجات وتُبلغ عن دورة حياة وكيل خاملة لهذه المدة قبل إدخالها في السبات." + "value": "Sakin" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Una terminal no debe tener salida y debe reportar un ciclo de vida de agente inactivo durante este tiempo antes de poder ser hibernada." + "value": "Спокійно" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "終端機必須在此期間內無任何輸出,且回報代理生命週期處於閒置狀態,才能進入休眠。" + "value": "从容" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "터미널은 최대 절전 모드로 전환되기 전에 출력물이 없고 에이전트 라이프사이클이 이 시간 동안 유휴 상태임을 보고해야 합니다." + "value": "從容" } } } }, - "settings.terminal.agentHibernation.maxLiveTerminals": { + "settings.sidebar.peekReveal.subtitle": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Max Live Agent Terminals" + "value": "مدى سرعة ظهور الشريط الجانبي المخفي عندما يصل المؤشر إلى الحافة اليسرى أو زر الشريط الجانبي." } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ライブエージェント端末の上限" + "value": "Koliko brzo se skrivena bočna traka pojavi kada pokazivač dođe do lijeve ivice ili dugmeta bočne trake." } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "最大活动代理终端数" + "value": "Hvor ivrigt den skjulte sidebjælke kigger frem, når markøren når venstre kant eller sidebjælkeknappen." } }, "de": { "stringUnit": { "state": "translated", - "value": "Maximale Anzahl aktiver Agenten-Terminals" + "value": "Wie schnell die ausgeblendete Seitenleiste hervorkommt, wenn der Zeiger den linken Rand oder die Seitenleistentaste erreicht." } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Nombre max de terminaux d'agent actifs" + "value": "How eagerly the hidden sidebar peeks out when the pointer reaches the left edge or the sidebar button." } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "الحد الأقصى للطرفيات النشطة للوكيل" + "value": "Con qué rapidez asoma la barra lateral oculta cuando el puntero llega al borde izquierdo o al botón de la barra lateral." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Terminales de agentes activas máximas" + "value": "Rapidité avec laquelle la barre latérale masquée apparaît lorsque le pointeur atteint le bord gauche ou le bouton de la barre latérale." } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "作用中代理終端機數量上限" + "value": "Quanto rapidamente la barra laterale nascosta fa capolino quando il puntatore raggiunge il bordo sinistro o il pulsante della barra laterale." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ポインタが左端またはサイドバーボタンに届いたときに、非表示のサイドバーがどれだけ素早く現れるか。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "최대 활성 에이전트 터미널 수" + "value": "포인터가 왼쪽 가장자리나 사이드바 버튼에 닿았을 때 숨겨진 사이드바가 얼마나 빨리 나타날지 정합니다." } - } - } - }, - "settings.terminal.agentHibernation.maxLiveTerminals.subtitle": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Visible terminals stay live. Extra idle background agent terminals hibernate oldest first." + "value": "Hvor raskt det skjulte sidefeltet titter fram når pekeren når venstre kant eller sidefeltknappen." } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "表示中の端末はライブのままです。余分なアイドル中のバックグラウンドエージェント端末は古い順に休止します。" + "value": "Jak chętnie ukryty pasek boczny wysuwa się, gdy wskaźnik dotrze do lewej krawędzi lub przycisku paska bocznego." } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "可见的终端保持活动。多出的空闲后台代理终端按最旧优先休眠。" + "value": "Com que rapidez a barra lateral oculta aparece quando o ponteiro chega à borda esquerda ou ao botão da barra lateral." } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Sichtbare Terminals bleiben aktiv. Zusätzliche im Hintergrund befindliche, inaktive Agenten-Terminals werden beginnend mit dem ältesten in den Ruhezustand versetzt." + "value": "Насколько быстро скрытая боковая панель выглядывает, когда указатель достигает левого края или кнопки боковой панели." } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Les terminaux visibles restent actifs. Les terminaux d’agent inactifs supplémentaires en arrière-plan hibernent en commençant par les plus anciens." + "value": "ความไวที่แถบด้านข้างที่ซ่อนอยู่จะโผล่ออกมาเมื่อตัวชี้ไปถึงขอบซ้ายหรือปุ่มแถบด้านข้าง" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تظل الطرفيات المرئية نشطة. وتدخل طرفيات الوكيل الخلفية الخاملة الإضافية في السبات، الأقدم أولاً." + "value": "Gizli kenar çubuğunun, işaretçi sol kenara veya kenar çubuğu düğmesine ulaştığında ne kadar hızlı görüneceği." } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Las terminales visibles permanecen activas. Las terminales de agentes inactivas adicionales en segundo plano se hibernan empezando por la más antigua." + "value": "Наскільки швидко прихована бічна панель виглядає, коли вказівник досягає лівого краю або кнопки бічної панелі." } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "可見的終端機會保持作用中。超出上限的閒置背景代理終端機將從最舊的開始休眠。" + "value": "指针到达左侧边缘或侧边栏按钮时,隐藏的侧边栏探出的灵敏程度。" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "화면에 보이는 터미널은 활성 상태로 유지됩니다. 백그라운드에 있는 추가 유휴 에이전트 터미널은 오래된 순서대로 최대 절전 모드로 전환됩니다." + "value": "指標到達左側邊緣或側邊欄按鈕時,隱藏的側邊欄探出的靈敏程度。" } } } }, - "settings.terminal.copyOnSelect": { + "settings.sidebar.rowDensity": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "النسخ عند التحديد" + "value": "كثافة الصفوف" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Kopiraj pri odabiru" + "value": "Gustoća redova" } }, "da": { "stringUnit": { "state": "translated", - "value": "Kopiér ved markering" + "value": "Rækketæthed" } }, "de": { "stringUnit": { "state": "translated", - "value": "Beim Auswählen kopieren" + "value": "Zeilendichte" } }, "en": { "stringUnit": { "state": "translated", - "value": "Copy on Selection" + "value": "Row Density" } }, "es": { "stringUnit": { "state": "translated", - "value": "Copiar al seleccionar" + "value": "Densidad de filas" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Copier à la sélection" + "value": "Densité des lignes" } }, "it": { "stringUnit": { "state": "translated", - "value": "Copia alla selezione" + "value": "Densità delle righe" } }, "ja": { "stringUnit": { "state": "translated", - "value": "選択時にコピー" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "ចម្លងពេលជ្រើស" + "value": "行の密度" } }, "ko": { "stringUnit": { "state": "translated", - "value": "선택 시 복사" + "value": "행 밀도" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Kopier ved markering" + "value": "Radtetthet" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Kopiuj po zaznaczeniu" + "value": "Gęstość wierszy" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Copiar ao selecionar" + "value": "Densidade das Linhas" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Копировать при выделении" + "value": "Плотность строк" } }, "th": { "stringUnit": { "state": "translated", - "value": "คัดลอกเมื่อเลือก" + "value": "ความหนาแน่นของแถว" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Seçimde kopyala" + "value": "Satır Yoğunluğu" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Копіювати під час виділення" + "value": "Щільність рядків" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "选择时复制" + "value": "行密度" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選取時複製" + "value": "列密度" } } } }, - "settings.terminal.showCopyConfirmation": { + "settings.sidebar.rowDensity.compact": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "إظهار تأكيد النسخ" + "value": "مضغوط" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prikaži potvrdu kopiranja" + "value": "Kompaktno" } }, "da": { "stringUnit": { "state": "translated", - "value": "Vis kopieringsbekræftelse" + "value": "Kompakt" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kopierbestätigung anzeigen" + "value": "Kompakt" } }, "en": { "stringUnit": { "state": "translated", - "value": "Show Copy Confirmation" + "value": "Compact" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mostrar confirmación de copia" + "value": "Compacta" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher la confirmation de copie" + "value": "Compacte" } }, "it": { "stringUnit": { "state": "translated", - "value": "Mostra conferma di copia" + "value": "Compatta" } }, "ja": { "stringUnit": { "state": "translated", - "value": "コピーの確認を表示" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "បង្ហាញការបញ្ជាក់ការចម្លង" + "value": "コンパクト" } }, "ko": { "stringUnit": { "state": "translated", - "value": "복사 확인 표시" + "value": "컴팩트" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Vis kopieringsbekreftelse" + "value": "Kompakt" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Pokazuj potwierdzenie kopiowania" + "value": "Kompaktowa" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Mostrar confirmação de cópia" + "value": "Compacta" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Показывать подтверждение копирования" + "value": "Компактно" } }, "th": { "stringUnit": { "state": "translated", - "value": "แสดงการยืนยันการคัดลอก" + "value": "กะทัดรัด" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Kopyalama onayını göster" + "value": "Kompakt" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Показувати підтвердження копіювання" + "value": "Компактно" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "显示复制确认" + "value": "紧凑" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示複製確認" + "value": "緊湊" } } } }, - "settings.terminal.showCopyConfirmation.subtitle": { + "settings.sidebar.rowDensity.cozy": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "يعرض «تم النسخ إلى الحافظة» لفترة وجيزة أسفل الطرفية عندما يؤدي تحديد النص إلى نسخه." + "value": "مريح" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Kratko prikazuje „Kopirano u međuspremnik“ na dnu terminala kada se odabrani tekst kopira." + "value": "Udobno" } }, "da": { "stringUnit": { "state": "translated", - "value": "Viser kortvarigt „Kopieret til udklipsholder“ nederst i en terminal, når markering af tekst kopierer den." + "value": "Behagelig" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zeigt unten im Terminal kurz „In die Zwischenablage kopiert“ an, wenn durch Auswählen von Text kopiert wird." + "value": "Komfortabel" } }, "en": { "stringUnit": { "state": "translated", - "value": "Briefly shows “Copied to clipboard” at the bottom of a terminal when selecting text copies it." + "value": "Cozy" } }, "es": { "stringUnit": { "state": "translated", - "value": "Muestra brevemente «Copiado al portapapeles» en la parte inferior de una terminal cuando al seleccionar texto se copia." + "value": "Cómoda" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Affiche brièvement « Copié dans le presse-papiers » en bas d’un terminal lorsque la sélection de texte le copie." + "value": "Confortable" } }, "it": { "stringUnit": { "state": "translated", - "value": "Mostra brevemente «Copiato negli appunti» in fondo a un terminale quando la selezione del testo lo copia." + "value": "Comoda" } }, "ja": { "stringUnit": { "state": "translated", - "value": "テキストを選択してコピーしたときに、ターミナルの下部に「クリップボードにコピーしました」を短く表示します。" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "បង្ហាញ «បានចម្លងទៅក្ដារតម្រៀប» មួយភ្លែតនៅខាងក្រោម terminal នៅពេលការជ្រើសអត្ថបទចម្លងវា។" + "value": "ほどよい" } }, "ko": { "stringUnit": { "state": "translated", - "value": "텍스트를 선택해 복사하면 터미널 하단에 “클립보드에 복사됨”을 잠시 표시합니다." + "value": "보통" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Viser kort «Kopiert til utklippstavlen» nederst i en terminal når markering av tekst kopierer den." + "value": "Komfortabel" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Na chwilę wyświetla „Skopiowano do schowka” u dołu terminala, gdy zaznaczenie tekstu go kopiuje." + "value": "Wygodna" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Mostra brevemente “Copiado para a área de transferência” na parte inferior do terminal quando selecionar texto o copia." + "value": "Confortável" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Ненадолго показывает «Скопировано в буфер обмена» внизу терминала, когда выделение текста копирует его." + "value": "Удобно" } }, "th": { "stringUnit": { "state": "translated", - "value": "แสดง “คัดลอกไปยังคลิปบอร์ดแล้ว” ชั่วครู่ที่ด้านล่างของเทอร์มินัลเมื่อการเลือกข้อความคัดลอกข้อความนั้น" + "value": "สบายตา" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Metin seçimi onu kopyaladığında terminalin altında kısa süreliğine “Panoya kopyalandı” gösterir." + "value": "Rahat" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Ненадовго показує «Скопійовано в буфер обміну» внизу термінала, коли виділення тексту копіює його." + "value": "Зручно" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "选择文本并复制时,在终端底部短暂显示“已复制到剪贴板”。" + "value": "适中" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選取文字並複製時,在終端機底部短暫顯示「已複製到剪貼簿」。" + "value": "適中" } } } }, - "settings.terminal.reflowHardWrapOnCopy": { + "settings.sidebar.rowDensity.spacious": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "إعادة ضم النص المقسّم يدويًا عند النسخ" + "value": "واسع" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Prostrano" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Rummelig" } }, "de": { "stringUnit": { "state": "translated", - "value": "Hart umbrochenen Text beim Kopieren zusammenfügen" + "value": "Großzügig" } }, "en": { "stringUnit": { "state": "translated", - "value": "Reflow Hard-Wrapped Text on Copy" + "value": "Spacious" } }, "es": { "stringUnit": { "state": "translated", - "value": "Unir el texto con saltos de línea forzados al copiar" + "value": "Amplia" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fusionner les lignes à retour forcé lors de la copie" + "value": "Spacieuse" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "コピー時にハード改行されたテキストを再結合" + "value": "Ampia" } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "복사 시 강제 줄바꿈된 텍스트 다시 잇기" + "value": "ゆったり" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "复制时重新合并硬换行文本" + "value": "넓게" } }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "複製時重新接合硬換行文字" - } - } - } - }, - "settings.terminal.memoryGuardrail": { - "extractionState": "manual", - "localizations": { - "en": { + "nb": { "stringUnit": { "state": "translated", - "value": "Runaway Memory Guardrail" + "value": "Romslig" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "メモリ暴走ガードレール" + "value": "Przestronna" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "内存失控防护" + "value": "Espaçosa" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Schutz vor ausufernder Speichernutzung" + "value": "Просторно" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Garde-fou contre l’emballement de la mémoire" + "value": "กว้างขวาง" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "الحماية من الاستهلاك المفرط للذاكرة" + "value": "Ferah" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Protección contra el consumo excesivo de memoria" + "value": "Просторо" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "記憶體失控防護機制" + "value": "宽松" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "메모리 폭주 가드레일" + "value": "寬鬆" } } } }, - "settings.terminal.memoryGuardrail.threshold": { + "settings.sidebar.rowDensity.subtitle": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Memory Warning Threshold (GB)" + "value": "المساحة العمودية داخل كل صف من صفوف مساحات العمل." } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "メモリ警告のしきい値(GB)" + "value": "Vertikalni prostor unutar svakog reda radnog prostora." } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "内存警告阈值(GB)" + "value": "Lodret luft i hver arbejdsområderække." } }, "de": { "stringUnit": { "state": "translated", - "value": "Grenzwert für Speicherwarnung (GB)" + "value": "Vertikaler Freiraum in jeder Arbeitsbereichszeile." } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Seuil d'avertissement de mémoire (Go)" + "value": "Vertical breathing room inside each workspace row." } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "عتبة تحذير الذاكرة (جيجابايت)" + "value": "Espacio vertical dentro de cada fila de espacio de trabajo." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Umbral de advertencia de memoria (GB)" + "value": "Espace vertical à l'intérieur de chaque ligne d'espace de travail." } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "記憶體警告門檻值 (GB)" + "value": "Spazio verticale all'interno di ogni riga dell'area di lavoro." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "各ワークスペース行の縦方向の余白。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "메모리 경고 임계값 (GB)" + "value": "각 작업 공간 행 안의 세로 여백입니다." } - } - } - }, - "settings.terminal.memoryGuardrail.threshold.subtitle": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "A pane is flagged once its combined process-tree memory crosses this many gigabytes." + "value": "Loddrett luft i hver arbeidsområderad." } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ペインのプロセスツリーの合計メモリがこのギガバイト数を超えるとフラグが立てられます。" + "value": "Pionowy odstęp wewnątrz każdego wiersza przestrzeni roboczej." } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "当窗格的进程树内存合计超过这么多 GB 时,该窗格会被标记。" + "value": "Espaço vertical dentro de cada linha de área de trabalho." } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ein Teilfenster wird markiert, sobald der Speicher des gesamten Prozessbaums diese Anzahl an Gigabytes überschreitet." + "value": "Вертикальный отступ внутри каждой строки рабочего пространства." } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Un volet est signalé dès que la mémoire combinée de son arborescence de processus dépasse ce nombre de gigaoctets." + "value": "ระยะห่างแนวตั้งภายในแต่ละแถวของเวิร์กสเปซ" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "يتم تمييز الجزء بمجرد أن تتجاوز الذاكرة المجمعة لشجرة عملياته هذا العدد من الجيجابايت." + "value": "Her çalışma alanı satırının içindeki dikey boşluk." } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Un panel se marca una vez que la memoria combinada de su árbol de procesos supera esta cantidad de gigabytes." + "value": "Вертикальний відступ усередині кожного рядка робочої області." } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "一旦窗格的處理程序樹合併記憶體超過此 GB 數,該窗格就會被標記。" + "value": "每个工作区行内部的纵向留白。" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "분할 창의 결합된 프로세스 트리 메모리가 지정된 기가바이트를 초과하면 해당 분할 창에 플래그가 지정됩니다." + "value": "每個工作區列內部的縱向留白。" } } } }, - "settings.terminal.rendererRealization": { + "settings.sidebar.rowHover": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reclaim Offscreen Terminal Memory" + "value": "تمييز الصفوف" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "画面外のターミナルのメモリを回収" + "value": "Isticanje redova" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "回收屏幕外终端内存" + "value": "Fremhæv rækker" } }, "de": { "stringUnit": { "state": "translated", - "value": "Speicher von nicht sichtbaren Terminals freigeben" + "value": "Zeilen-Hover" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Récupérer la mémoire des terminaux hors écran" + "value": "Row Hover" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "تحرير ذاكرة الطرفيات غير الظاهرة" + "value": "Resaltar filas" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Liberar la memoria de las terminales fuera de pantalla" + "value": "Survol des lignes" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "回收螢幕外終端機記憶體" + "value": "Evidenzia righe" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "行のホバー" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면 밖 터미널 메모리 회수" + "value": "행 호버" } - } - } - }, - "settings.terminal.rendererRealization.idleSeconds": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Reclaim After Idle Seconds" + "value": "Uthev rader" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "アイドル秒数経過後に回収" + "value": "Podświetlanie wierszy" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "空闲多少秒后回收" + "value": "Destacar linhas" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Freigeben nach Sekunden im Leerlauf" + "value": "Подсветка строк" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Récupérer après plusieurs secondes d'inactivité" + "value": "ไฮไลต์แถว" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "الاستعادة بعد ثوانٍ من الخمول" + "value": "Satır vurgulama" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Reclamar después de segundos de inactividad" + "value": "Підсвічування рядків" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "閒置指定秒數後回收" + "value": "行悬停高亮" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "유휴 시간(초) 후 회수" + "value": "列懸停醒目提示" } } } }, - "settings.terminal.rendererRealization.idleSeconds.subtitle": { + "settings.sidebar.rowHover.subtitle": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "An off-screen terminal must stay off-screen this long before its renderer memory is reclaimed." + "value": "تمييز الصفوف الموجودة تحت المؤشر." } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "オフスクリーンの端末は、レンダラーのメモリが回収されるまでこの時間オフスクリーンのままである必要があります。" + "value": "Istakni redove ispod pokazivača." } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "屏幕外终端必须保持在屏幕外这么久,其渲染器内存才会被回收。" + "value": "Fremhæv rækker under markøren." } }, "de": { "stringUnit": { "state": "translated", - "value": "Ein nicht sichtbares Terminal muss so lange außerhalb des Bildschirms bleiben, bevor der Speicher seines Renderers freigegeben wird." + "value": "Zeilen unter dem Zeiger hervorheben." } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Un terminal hors écran doit le rester pendant cette durée avant que la mémoire de son moteur de rendu ne soit récupérée." + "value": "Highlight rows under the pointer." } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "يجب أن تظل الطرفية الخارجة عن الشاشة خارج الشاشة لهذه المدة قبل استعادة ذاكرة مصيرها." + "value": "Resalta las filas bajo el puntero." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Una terminal fuera de pantalla debe permanecer fuera de pantalla este tiempo antes de que se reclame la memoria de su renderizador." + "value": "Mettre en évidence les lignes sous le pointeur." } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "螢幕外終端機必須保持在螢幕外達此長度,其轉譯器記憶體才會被回收。" + "value": "Evidenzia le righe sotto il puntatore." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ポインタの下にある行をハイライトします。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면 밖의 터미널이 이 시간 동안 화면 밖에 유지되어야 렌더러 메모리가 회수됩니다." + "value": "포인터 아래의 행을 강조 표시합니다." } - } - } - }, - "settings.terminal.rendererRealization.maxWarmRenderers": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Max Warm Renderers" + "value": "Uthev rader under pekeren." } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ウォームレンダラーの最大数" + "value": "Podświetlaj wiersze pod wskaźnikiem." } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "最大热渲染器数" + "value": "Destaca as linhas sob o ponteiro." } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Maximale Anzahl warmer Renderer" + "value": "Подсвечивать строки под указателем." } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Nombre max de moteurs de rendu prêts" + "value": "ไฮไลต์แถวที่อยู่ใต้ตัวชี้" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "الحد الأقصى للمصيرات الجاهزة" + "value": "İşaretçinin altındaki satırları vurgula." } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Renderizadores listos máximos" + "value": "Підсвічувати рядки під вказівником." } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "保持預熱的轉譯器數量上限" + "value": "高亮显示指针下方的行。" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "최대 웜 렌더러 수" + "value": "醒目提示指標下方的列。" } } } }, - "settings.terminal.rendererRealization.maxWarmRenderers.subtitle": { + "settings.sidebar.tintColor": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "The most recently visible terminals keep their renderer ready so switching stays instant. Extra off-screen renderers are reclaimed oldest first." + "value": "لون التظليل" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "最近表示した端末はレンダラーを準備状態に保ち、切り替えを高速に保ちます。余分なオフスクリーンのレンダラーは古いものから回収されます。" + "value": "Boja nijanse" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "最近可见的终端会保留其渲染器就绪状态,以便切换保持瞬时。多出的屏幕外渲染器按最旧优先回收。" + "value": "Farvetone" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die zuletzt sichtbaren Terminals halten ihren Renderer bereit, damit das Umschalten sofort erfolgt. Zusätzliche nicht sichtbare Renderer werden beginnend mit dem ältesten freigegeben." + "value": "Tönungsfarbe" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Les terminaux les plus récemment visibles maintiennent leur moteur de rendu prêt pour un changement instantané. Les moteurs de rendu hors écran supplémentaires sont récupérés en commençant par les plus anciens." + "value": "Tint Color" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "تحتفظ الطرفيات الأحدث ظهورًا بمصيرها جاهزًا بحيث يظل التبديل فوريًا. يتم استعادة المصيرات الخارجة عن الشاشة الإضافية، الأقدم أولاً." + "value": "Color del tinte" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Las terminales visibles más recientemente mantienen su renderizador listo para que el cambio siga siendo instantáneo. Los renderizadores fuera de pantalla adicionales se reclaman empezando por el más antiguo." + "value": "Couleur de teinte" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "最近顯示的終端機會保持其轉譯器就緒,以便即時進行切換。超出上限的螢幕外轉譯器將從最舊的開始回收。" + "value": "Colore tinta" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ティントの色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "가장 최근에 표시된 터미널은 렌더러를 준비 상태로 유지하여 전환이 즉시 이루어지도록 합니다. 추가로 존재하는 화면 밖의 렌더러는 가장 오래된 것부터 차례대로 회수됩니다." + "value": "색조 색상" } - } - } - }, - "settings.terminal.resumeCommands": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Resume Commands" + "value": "Fargetone" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "復元コマンド" + "value": "Kolor odcienia" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "恢复命令" + "value": "Cor da Tonalidade" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fortsetzungsbefehle" + "value": "Цвет оттенка" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Commandes de reprise" + "value": "สีโทน" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "أوامر الاستئناف" + "value": "Renk Tonu" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Comandos de reanudación" + "value": "Колір відтінку" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "恢復指令" + "value": "色调颜色" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "재개 명령" + "value": "色調顏色" } } } }, - "settings.terminal.resumeCommands.cwdOnlySummary": { + "settings.sidebar.tintColor.reset": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "cwd: %@" + "value": "إعادة تعيين" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "cwd: %@" + "value": "Reset" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "cwd:%@" + "value": "Reset" } }, "de": { "stringUnit": { "state": "translated", - "value": "cwd: %@" + "value": "Zurücksetzen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "cwd : %@" + "value": "Reset" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "cwd: %@" + "value": "Restablecer" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "cwd: %@" + "value": "Réinitialiser" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "cwd: %@" + "value": "Reset" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リセット" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cwd: %@" + "value": "재설정" } - } - } - }, - "settings.terminal.resumeCommands.cwdSummary": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Prefix: %@, cwd: %@" + "value": "Reset" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "プレフィックス: %@、cwd: %@" + "value": "Reset" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "前缀:%@,cwd:%@" + "value": "Reset" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Präfix: %@, cwd: %@" + "value": "Reset" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Préfixe : %@, cwd : %@" + "value": "Reset" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "البادئة: %@، cwd: %@" + "value": "Reset" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Prefijo: %@, cwd: %@" + "value": "Reset" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "前綴:%@,工作目錄:%@" + "value": "重置" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "접두사: %@, cwd: %@" + "value": "重置" } } } }, - "settings.terminal.resumeCommands.delete": { + "settings.sidebar.tintColor.subtitle": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Delete" + "value": "اللون المطبّق فوق الزجاج." } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "削除" + "value": "Boja položena preko stakla." } }, - "de": { + "da": { "stringUnit": { "state": "translated", - "value": "Löschen" + "value": "Farven, der lægges over glasset." } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Supprimer" + "value": "Die Farbe, die über das Glas gelegt wird." } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "حذف" + "value": "The color laid over the glass." } }, "es": { "stringUnit": { "state": "translated", - "value": "Borrar" + "value": "El color que se aplica sobre el cristal." } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "刪除" + "value": "La couleur appliquée sur le verre." } }, - "zh-Hans": { + "it": { "stringUnit": { "state": "translated", - "value": "删除" + "value": "Il colore applicato sopra il vetro." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ガラスに重ねる色。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "삭제" + "value": "유리 위에 덧입히는 색상입니다." } - } - } - }, - "settings.terminal.resumeCommands.deleteFailed": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Could not delete the resume command approval." + "value": "Fargen som legges over glasset." } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "復元コマンドの承認を削除できませんでした。" + "value": "Kolor nakładany na szkło." } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "无法删除该恢复命令授权。" + "value": "A cor aplicada sobre o vidro." } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Die Freigabe des Fortsetzungsbefehls konnte nicht gelöscht werden." + "value": "Цвет, накладываемый поверх стекла." } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Impossible de supprimer l’approbation de la commande de reprise." + "value": "สีที่ทาทับบนกระจก" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تعذر حذف الموافقة على أمر الاستئناف." + "value": "Camın üzerine uygulanan renk." } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "No se pudo eliminar la aprobación del comando de reanudación." + "value": "Колір, що накладається поверх скла." } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "無法刪除恢復指令核准。" + "value": "覆盖在玻璃上的颜色。" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "재개 명령 승인을 삭제할 수 없습니다." + "value": "覆蓋在玻璃上的顏色。" } } } }, - "settings.terminal.resumeCommands.deleted": { + "settings.sidebar.tintOpacity": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Resume command approval deleted." + "value": "شفافية اللون" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "復元コマンドの承認を削除しました。" + "value": "Prozirnost nijanse" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "恢复命令授权已删除。" + "value": "Farvetone gennemsigtighed" } }, "de": { "stringUnit": { "state": "translated", - "value": "Freigabe des Fortsetzungsbefehls gelöscht." + "value": "Farbton-Deckkraft" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Approbation de la commande de reprise supprimée." + "value": "Tint Opacity" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "تم حذف الموافقة على أمر الاستئناف." + "value": "Opacidad del tinte" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Aprobación del comando de reanudación eliminada." + "value": "Opacité de la teinte" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "恢復指令核准已刪除。" + "value": "Opacità tinta" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ティントの不透明度" } }, "ko": { "stringUnit": { "state": "translated", - "value": "재개 명령 승인이 삭제되었습니다." + "value": "색조 불투명도" } - } - } - }, - "settings.terminal.resumeCommands.empty": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "No custom resume commands have been approved." + "value": "Fargetone-opasitet" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "承認済みのカスタム復元コマンドはありません。" + "value": "Krycie odcienia" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "尚未授权任何自定义恢复命令。" + "value": "Opacidade da Tonalidade" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Es wurden keine benutzerdefinierten Fortsetzungsbefehle freigegeben." + "value": "Непрозрачность оттенка" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Aucune commande de reprise personnalisée n’a été approuvée." + "value": "ความทึบของโทนสี" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "لم تتم الموافقة على أي أوامر استئناف مخصصة." + "value": "Renk Tonu Opaklığı" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "No se ha aprobado ningún comando de reanudación personalizado." + "value": "Непрозорість відтінку" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "尚未核准任何自訂恢復指令。" + "value": "色调不透明度" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "승인된 사용자 정의 재개 명령이 없습니다." + "value": "色調不透明度" } } } }, - "settings.terminal.resumeCommands.envSummary": { + "settings.sidebar.tintOpacity.subtitle": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "env: %@" + "value": "مدى تغطية لون التظليل للزجاج، من زجاج شفاف إلى لوح مصمت." } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "環境変数: %@" + "value": "Koliko snažno boja nijanse prekriva staklo, od prozirnog stakla do pune ploče." } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "env:%@" + "value": "Hvor kraftigt farvetonen dækker glasset, fra klart glas til et massivt panel." } }, "de": { "stringUnit": { "state": "translated", - "value": "env: %@" + "value": "Wie stark die Tönung das Glas bedeckt, von klarem Glas bis zu einer deckenden Fläche." } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "env : %@" + "value": "How strongly the tint color covers the glass, from clear glass to a solid panel." } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "env: %@" + "value": "Cuánto cubre el color del tinte el cristal, desde cristal transparente hasta un panel sólido." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "env: %@" + "value": "Intensité avec laquelle la teinte couvre le verre, du verre transparent à un panneau opaque." } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "環境變數:%@" + "value": "Quanto il colore della tinta copre il vetro, dal vetro trasparente a un pannello pieno." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ティントの色がガラスをどれだけ覆うか。透明なガラスから不透明なパネルまで調整できます。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "환경 변수: %@" + "value": "색조가 유리를 얼마나 덮을지 정합니다. 투명한 유리부터 불투명한 패널까지 조절할 수 있습니다." } - } - } - }, - "settings.terminal.resumeCommands.invalidPrefix": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Enter a valid shell-style command prefix." + "value": "Hvor kraftig fargetonen dekker glasset, fra klart glass til et heldekkende panel." } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "有効なシェル形式のコマンドプレフィックスを入力してください。" + "value": "Jak mocno kolor odcienia pokrywa szkło, od przezroczystego szkła po pełny panel." } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "请输入有效的 shell 风格命令前缀。" + "value": "Quanto a cor da tonalidade cobre o vidro, de vidro transparente a um painel sólido." } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Geben Sie ein gültiges Befehlspräfix im Shell-Stil ein." + "value": "Насколько сильно оттенок покрывает стекло, от прозрачного стекла до сплошной панели." } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Saisissez un préfixe de commande de type shell valide." + "value": "ระดับที่สีโทนปกคลุมกระจก ตั้งแต่กระจกใสไปจนถึงแผงทึบ" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "أدخل بادئة أمر صالحة بنمط shell." + "value": "Renk tonunun camı ne kadar kaplayacağı, şeffaf camdan opak bir panele kadar." } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Introduce un prefijo de comando válido estilo shell." + "value": "Наскільки сильно відтінок покриває скло, від прозорого скла до суцільної панелі." } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "請輸入有效的 shell 風格指令前綴。" + "value": "色调颜色覆盖玻璃的程度,从透明玻璃到不透明面板。" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "유효한 셸 형식의 명령 접두사를 입력하십시오." + "value": "色調顏色覆蓋玻璃的程度,從透明玻璃到不透明面板。" } } } }, - "settings.terminal.resumeCommands.invalidSignature": { + "sidebar.newWorkspace": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Signature does not match. Delete this approval and approve the command again." + "value": "مساحة عمل جديدة" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "署名が一致しません。この承認を削除してから、コマンドを再度承認してください。" + "value": "Novi radni prostor" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "签名不匹配。请删除此授权并重新授权该命令。" + "value": "Nyt arbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Signatur stimmt nicht überein. Löschen Sie diese Freigabe und geben Sie den Befehl erneut frei." + "value": "Neuer Arbeitsbereich" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "La signature ne correspond pas. Supprimez cette approbation et approuvez à nouveau la commande." + "value": "New workspace" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "التوقيع غير متطابق. احذف هذه الموافقة ووافق على الأمر مرة أخرى." + "value": "Nuevo espacio de trabajo" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "La firma no coincide. Elimina esta aprobación y vuelve a aprobar el comando." + "value": "Nouvel espace de travail" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "簽章不符。請刪除此核准並重新核准該指令。" + "value": "Nuova area di lavoro" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "新規ワークスペース" } }, "ko": { "stringUnit": { "state": "translated", - "value": "서명이 일치하지 않습니다. 이 승인을 삭제하고 명령을 다시 승인하십시오." + "value": "새 작업 공간" } - } - } - }, - "settings.terminal.resumeCommands.policy.auto": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Auto" + "value": "Nytt arbeidsområde" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "自動" + "value": "Nowa przestrzeń robocza" } }, - "ar": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "آلي" + "value": "Nova Área de Trabalho" } }, - "zh-Hant": { + "ru": { "stringUnit": { "state": "translated", - "value": "汽車" + "value": "Новое рабочее пространство" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "自动" + "value": "เวิร์กสเปซใหม่" } }, - "ko": { + "tr": { "stringUnit": { "state": "translated", - "value": "자동" + "value": "Yeni Çalışma Alanı" } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Auto" + "value": "Нова робоча область" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Automatique" + "value": "新建工作区" } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Automático" + "value": "新增工作區" } } } }, - "settings.terminal.resumeCommands.policy.manual": { + "sidebar.presentation.dock": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Manual" + "value": "تثبيت الشريط الجانبي" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "手動" + "value": "Usidri bočnu traku" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "手动" + "value": "Fastgør sidebjælken" } }, "de": { "stringUnit": { "state": "translated", - "value": "Manuell" + "value": "Seitenleiste andocken" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Manuel" + "value": "Dock sidebar" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "يدوي" + "value": "Acoplar barra lateral" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Manual" + "value": "Ancrer la barre latérale" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "手動" + "value": "Aggancia la barra laterale" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "サイドバーを固定" } }, "ko": { "stringUnit": { "state": "translated", - "value": "수동" + "value": "사이드바 고정" } - } - } - }, - "settings.terminal.resumeCommands.policy.prompt": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Ask" + "value": "Fest sidefeltet" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "確認" + "value": "Zadokuj pasek boczny" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "询问" + "value": "Fixar barra lateral" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nachfragen" + "value": "Закрепить боковую панель" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Demander" + "value": "ปักหมุดแถบด้านข้าง" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "سؤال" + "value": "Kenar çubuğunu sabitle" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Preguntar" + "value": "Закріпити бічну панель" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "詢問" + "value": "停靠侧边栏" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "묻기" + "value": "停靠側邊欄" } } } }, - "settings.terminal.resumeCommands.prefixPlaceholder": { + "sidebar.presentation.float": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Command prefix" + "value": "جعل الشريط الجانبي عائمًا" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "コマンドプレフィックス" + "value": "Učini bočnu traku plutajućom" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "命令前缀" + "value": "Gør sidebjælken svævende" } }, "de": { "stringUnit": { "state": "translated", - "value": "Befehlspräfix" + "value": "Seitenleiste schweben lassen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Préfixe de commande" + "value": "Float sidebar" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "بادئة الأمر" + "value": "Hacer flotante la barra lateral" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Prefijo de comando" + "value": "Rendre la barre latérale flottante" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "指令前綴" + "value": "Rendi fluttuante la barra laterale" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "サイドバーをフローティング表示" } }, "ko": { "stringUnit": { "state": "translated", - "value": "명령 접두사" + "value": "사이드바 띄우기" } - } - } - }, - "settings.terminal.resumeCommands.prefixSummary": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Prefix: %@" + "value": "Gjør sidefeltet flytende" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "プレフィックス: %@" + "value": "Ustaw pasek boczny jako pływający" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "前缀:%@" + "value": "Tornar barra lateral flutuante" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Präfix: %@" + "value": "Сделать боковую панель плавающей" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Préfixe : %@" + "value": "ทำให้แถบด้านข้างลอย" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "البادئة: %@" + "value": "Kenar çubuğunu yüzer yap" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Prefijo: %@" + "value": "Зробити бічну панель плаваючою" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "前綴:%@" + "value": "浮动侧边栏" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "접두사: %@" + "value": "浮動側邊欄" } } } }, - "settings.terminal.resumeCommands.save": { + "workspaceGroup.contextMenu.groupColor": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Save" + "value": "لون المجموعة" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "保存" + "value": "Boja grupe" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Gruppefarve" } }, "de": { "stringUnit": { "state": "translated", - "value": "Speichern" + "value": "Gruppenfarbe" } }, - "zh-Hans": { + "en": { "stringUnit": { "state": "translated", - "value": "保存" + "value": "Group Color" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Enregistrer" + "value": "Color del grupo" } }, - "ar": { + "fr": { "stringUnit": { "state": "translated", - "value": "حفظ" + "value": "Couleur du groupe" } }, - "es": { + "it": { "stringUnit": { "state": "translated", - "value": "Guardar" + "value": "Colore gruppo" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "儲存" + "value": "グループカラー" } }, "ko": { "stringUnit": { "state": "translated", - "value": "저장" + "value": "그룹 색상" } - } - } - }, - "settings.terminal.resumeCommands.sourceUnknown": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Unknown source" + "value": "Gruppefarge" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "不明なソース" + "value": "Kolor grupy" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "来源未知" + "value": "Cor do Grupo" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Unbekannte Quelle" + "value": "Цвет группы" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Source inconnue" + "value": "สีกลุ่ม" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "مصدر غير معروف" + "value": "Grup Rengi" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Origen desconocido" + "value": "Колір групи" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未知來源" + "value": "分组颜色" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "알 수 없는 출처" + "value": "群組顏色" } } } }, - "settings.terminal.resumeCommands.subtitle": { + "settings.sidebarAppearance.reset": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Review signed command prefixes that can restore non-agent terminal surfaces." + "value": "إعادة تعيين لون الشريط الجانبي" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "非エージェントのターミナルサーフェスを復元できる署名済みコマンドプレフィックスを確認します。" + "value": "Resetuj nijansu bočne trake" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "查看可用于恢复非代理终端表面的已签名命令前缀。" + "value": "Nulstil sidebjælkens farvetone" } }, "de": { "stringUnit": { "state": "translated", - "value": "Überprüfen Sie signierte Befehlspräfixe, die Terminal-Oberflächen von Nicht-Agenten wiederherstellen können." + "value": "Seitenleisten-Farbton zurücksetzen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Passez en revue les préfixes de commande signés qui peuvent restaurer les surfaces d’affichage de terminal autres que celles des agents." + "value": "Reset Sidebar Tint" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "مراجعة بادئات الأوامر الموقعة التي يمكنها استعادة أسطح الطرفيات غير التابعة لوكلاء." + "value": "Restablecer tinte de la barra lateral" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Revisa los prefijos de comandos firmados que pueden restaurar superficies de terminal que no sean de agentes." + "value": "Réinitialiser la teinte de la barre latérale" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "檢視可還原非代理終端機介面的已簽署指令前綴。" + "value": "Ripristina tinta barra laterale" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "サイドバーのティントをリセット" } }, "ko": { "stringUnit": { "state": "translated", - "value": "에이전트가 아닌 터미널 화면을 복원할 수 있는 서명된 명령 접두사를 검토합니다." + "value": "사이드바 색조 초기화" } - } - } - }, - "settings.terminal.resumeCommands.updateFailed": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Could not update the resume command approval." + "value": "Tilbakestill sidefelts fargetone" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "復元コマンドの承認を更新できませんでした。" + "value": "Resetuj odcień paska bocznego" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "无法更新该恢复命令授权。" + "value": "Redefinir Tonalidade da Barra Lateral" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Die Freigabe des Fortsetzungsbefehls konnte nicht aktualisiert werden." + "value": "Сбросить оттенок боковой панели" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Impossible de mettre à jour l’approbation de la commande de reprise." + "value": "รีเซ็ตโทนสีแถบด้านข้าง" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تعذر تحديث الموافقة على أمر الاستئناف." + "value": "Kenar Çubuğu Renk Tonunu Sıfırla" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "No se pudo actualizar la aprobación del comando de reanudación." + "value": "Скинути відтінок бічної панелі" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "無法更新恢復指令核准。" + "value": "重置侧边栏色调" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "재개 명령 승인을 업데이트할 수 없습니다." + "value": "重置側邊欄色調" } } } }, - "settings.terminal.resumeCommands.updated": { + "settings.sidebarAppearance.reset.button": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Resume command approval updated." + "value": "إعادة تعيين" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "復元コマンドの承認を更新しました。" + "value": "Resetuj" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "恢复命令授权已更新。" + "value": "Nulstil" } }, "de": { "stringUnit": { "state": "translated", - "value": "Freigabe des Fortsetzungsbefehls aktualisiert." + "value": "Zurücksetzen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Approbation de la commande de reprise mise à jour." + "value": "Reset" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "تم تحديث الموافقة على أمر الاستئناف." + "value": "Restablecer" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Aprobación del comando de reanudación actualizada." + "value": "Réinitialiser" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "恢復指令核准已更新。" + "value": "Ripristina" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リセット" } }, "ko": { "stringUnit": { "state": "translated", - "value": "재개 명령 승인이 업데이트되었습니다." + "value": "초기화" } - } - } - }, - "settings.terminal.scrollBar": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Show Terminal Scroll Bar" + "value": "Tilbakestill" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ターミナルのスクロールバーを表示" + "value": "Resetuj" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "显示终端滚动条" + "value": "Redefinir" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Terminal-Bildlaufleiste anzeigen" + "value": "Сбросить" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Afficher la barre de défilement du terminal" + "value": "รีเซ็ต" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "عرض شريط تمرير الطرفية" + "value": "Sıfırla" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Mostrar barra de desplazamiento de la terminal" + "value": "Скинути" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "顯示終端機捲軸" + "value": "重置" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "터미널 스크롤 바 표시" + "value": "重置" } } } }, - "settings.terminal.scrollSpeed": { + "settings.sidebarAppearance.reset.subtitle": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Scroll Speed" + "value": "استعادة مظهر الشريط الجانبي الافتراضي." } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "スクロール速度" + "value": "Vrati zadani izgled bočne trake." } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "滚动速度" + "value": "Gendan standardudseendet for sidebjælken." } }, "de": { "stringUnit": { "state": "translated", - "value": "Scrollgeschwindigkeit" + "value": "Standard-Seitenleisten-Erscheinungsbild wiederherstellen." } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Vitesse de défilement" + "value": "Restore default sidebar appearance." } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "سرعة التمرير" + "value": "Restaurar la apariencia predeterminada de la barra lateral." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Velocidad de desplazamiento" + "value": "Restaurer l'apparence par défaut de la barre latérale." } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "捲動速度" + "value": "Ripristina l'aspetto predefinito della barra laterale." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "サイドバーの外観をデフォルトに戻す。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "스크롤 속도" + "value": "사이드바 모양을 기본값으로 복원합니다." } - } - } - }, - "settings.terminal.scrollSpeed.reset": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "Gjenopprett standard sidefelts utseende." } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "Przywróć domyślny wygląd paska bocznego." } }, - "de": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "Restaurar aparência padrão da barra lateral." } }, - "fr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Réinitialiser" + "value": "Восстановить внешний вид боковой панели по умолчанию." } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "คืนค่ารูปลักษณ์แถบด้านข้างเป็นค่าเริ่มต้น" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "Varsayılan kenar çubuğu görünümünü geri yükle." } }, - "ar": { + "uk": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "Відновити стандартний зовнішній вигляд бічної панелі." } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Restablecer" + "value": "恢复默认侧边栏外观。" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "재설정" + "value": "恢復預設側邊欄外觀。" } } } }, - "settings.terminal.scrollSpeed.subtitle": { + "settings.sidebarAppearance.tintColorDark": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Multiplier applied to terminal scroll wheel and trackpad deltas. Higher scrolls faster." + "value": "لون الوضع الداكن" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ターミナルのスクロールホイールとトラックパッドの移動量に適用される倍率です。大きいほど速くスクロールします。" + "value": "Nijansa tamnog načina" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "应用于终端滚轮和触控板增量的倍数。数值越大滚动越快。" + "value": "Mørk tilstand farvetone" } }, "de": { "stringUnit": { "state": "translated", - "value": "Multiplikator für Terminal-Mausrad- und Trackpad-Deltas. Höhere Werte scrollen schneller." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Multiplicateur appliqué aux deltas de la molette de défilement et du pavé tactile du terminal. Une valeur plus élevée fait défiler plus vite." + "value": "Farbton im dunklen Modus" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المضاعف المطبق على الفروق في عجلة تمرير الطرفية ولوحة التتبع. القيم الأعلى تمرر بشكل أسرع." + "value": "Dark Mode Tint" } }, "es": { "stringUnit": { "state": "translated", - "value": "Multiplicador aplicado a los cambios de la rueda de desplazamiento y del trackpad de la terminal. Un valor más alto desplaza más rápido." + "value": "Tinte del modo oscuro" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "套用至終端機滾輪與軌跡板位移量的倍數。數值越高,捲動越快。" + "value": "Teinte du mode sombre" } }, - "ko": { + "it": { "stringUnit": { "state": "translated", - "value": "터미널 스크롤 휠 및 트랙패드 델타에 적용되는 승수입니다. 높은 값일수록 더 빠르게 스크롤됩니다." + "value": "Tinta modalità scura" } - } - } - }, - "settings.terminal.scrollSpeed.value": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "ja": { "stringUnit": { "state": "translated", - "value": "%.2f×" + "value": "ダークモードのティント" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "%.2f×" + "value": "다크 모드 색조" } - } - } - }, - "settings.terminal.sessionContentAlignment": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Session Content Alignment" + "value": "Fargetone for mørk modus" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "セッションコンテンツの配置" + "value": "Odcień trybu ciemnego" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "会话内容对齐" + "value": "Tonalidade do Modo Escuro" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ausrichtung des Sitzungsinhalts" + "value": "Оттенок тёмного режима" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Alignement du contenu de la session" + "value": "โทนสีโหมดมืด" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "محاذاة محتوى الجلسة" + "value": "Koyu Mod Renk Tonu" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Alineación del contenido de la sesión" + "value": "Відтінок для темного режиму" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作階段內容對齊方式" + "value": "深色模式色调" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "세션 콘텐츠 정렬" + "value": "深色模式色調" } } } }, - "settings.terminal.sessionContentAlignment.center": { + "settings.sidebarAppearance.tintColorDark.picker": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Center" + "value": "لون داكن" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "中央" + "value": "Tamna nijansa" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "居中" + "value": "Mørk farvetone" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zentriert" + "value": "Dunkler Farbton" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Centrer" + "value": "Dark tint" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "وسط" + "value": "Tinte oscuro" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Centro" + "value": "Teinte sombre" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "置中" + "value": "Tinta scura" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ダークティント" } }, "ko": { "stringUnit": { "state": "translated", - "value": "가운데" + "value": "다크 색조" } - } - } - }, - "settings.terminal.sessionContentAlignment.left": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Left" + "value": "Mørk fargetone" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "左" + "value": "Ciemny odcień" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "左对齐" + "value": "Tonalidade escura" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Links" + "value": "Тёмный оттенок" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Gauche" + "value": "โทนมืด" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "يسار" + "value": "Koyu ton" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Izquierda" + "value": "Темний відтінок" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "靠左" + "value": "深色色调" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "왼쪽" + "value": "深色色調" } } } }, - "settings.terminal.sessionContentAlignment.right": { + "settings.sidebarAppearance.tintColorDark.subtitle": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Right" + "value": "لون تلوين الشريط الجانبي عند استخدام المظهر الداكن." } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "右" + "value": "Boja nijanse bočne trake pri tamnom izgledu." } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "右对齐" + "value": "Sidebjælkens farvetone ved mørkt udseende." } }, "de": { "stringUnit": { "state": "translated", - "value": "Rechts" + "value": "Seitenleisten-Farbton bei dunklem Erscheinungsbild." } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Droite" + "value": "Sidebar tint color when using dark appearance." } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "يمين" + "value": "Color de tinte de la barra lateral en apariencia oscura." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Derecha" + "value": "Couleur de teinte de la barre latérale en apparence sombre." } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "靠右" + "value": "Colore tinta della barra laterale in modalità scura." } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "오른쪽" + "value": "ダーク表示時のサイドバーのティントカラー。" } - } - } - }, - "settings.terminal.sessionContentAlignment.subtitle": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "ko": { "stringUnit": { "state": "translated", - "value": "Places width-capped content within the pane." + "value": "다크 모양 사용 시 사이드바 색조 색상." } }, - "ja": { + "nb": { "stringUnit": { "state": "translated", - "value": "幅を制限したコンテンツをペイン内に配置します。" + "value": "Fargetone for sidefeltet med mørkt utseende." } }, - "zh-Hans": { + "pl": { "stringUnit": { "state": "translated", - "value": "决定限宽内容在窗格中的位置。" + "value": "Kolor odcienia paska bocznego w ciemnym wyglądzie." } }, - "de": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Platziert in der Breite begrenzten Inhalt innerhalb des Teilfensters." + "value": "Cor de tonalidade da barra lateral na aparência escura." } }, - "fr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Positionne le contenu limité en largeur à l’intérieur du volet." + "value": "Цвет оттенка боковой панели в тёмном режиме." } }, - "ar": { + "th": { "stringUnit": { "state": "translated", - "value": "يضع المحتوى محدود العرض داخل الجزء." + "value": "สีโทนของแถบด้านข้างเมื่อใช้รูปลักษณ์มืด" } }, - "es": { + "tr": { "stringUnit": { "state": "translated", - "value": "Coloca el contenido con límite de ancho dentro del panel." + "value": "Koyu görünüm kullanılırken kenar çubuğu renk tonu." } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "將限制寬度的內容置於窗格內。" + "value": "Колір відтінку бічної панелі при темному зовнішньому вигляді." } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "너비가 제한된 콘텐츠를 분할 창 내에 배치합니다." - } - } - } - }, - "settings.terminal.sessionContentWidth": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Session Content Width" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "セッションコンテンツの幅" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "会话内容宽度" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Breite des Sitzungsinhalts" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Largeur du contenu de la session" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "عرض محتوى الجلسة" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Ancho del contenido de la sesión" + "value": "使用深色外观时侧边栏的色调颜色。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作階段內容寬度" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "세션 콘텐츠 너비" + "value": "使用深色外觀時側邊欄的色調顏色。" } } } }, - "settings.terminal.sessionContentWidth.toggle": { + "settings.sidebarAppearance.tintColorLight": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limit session content width" + "value": "لون الوضع الفاتح" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "セッションコンテンツの幅を制限" + "value": "Nijansa svijetlog načina" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "限制会话内容宽度" + "value": "Lys tilstand farvetone" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sitzungsinhaltsbreite begrenzen" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Limiter la largeur du contenu de la session" + "value": "Farbton im hellen Modus" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحديد عرض محتوى الجلسة" + "value": "Light Mode Tint" } }, "es": { "stringUnit": { "state": "translated", - "value": "Limitar ancho del contenido de la sesión" + "value": "Tinte del modo claro" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "限制工作階段內容寬度" + "value": "Teinte du mode clair" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "세션 콘텐츠 너비 제한" - } - } - } - }, - "settings.terminal.sessionContentWidth.unit": { - "extractionState": "manual", - "localizations": { - "en": { + "it": { "stringUnit": { "state": "translated", - "value": "pt" + "value": "Tinta modalità chiara" } }, "ja": { "stringUnit": { "state": "translated", - "value": "pt" - } - } - } - }, - "settings.terminal.tabBarFontSize": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Tab Bar Font Size" + "value": "ライトモードのティント" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "タブバーのフォントサイズ" + "value": "라이트 모드 색조" } }, - "zh-Hans": { + "nb": { "stringUnit": { "state": "translated", - "value": "标签栏字号" + "value": "Fargetone for lys modus" } }, - "de": { + "pl": { "stringUnit": { "state": "translated", - "value": "Schriftgröße der Tab-Leiste" + "value": "Odcień trybu jasnego" } }, - "fr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Taille de police de la barre d'onglets" + "value": "Tonalidade do Modo Claro" } }, - "ar": { + "ru": { "stringUnit": { "state": "translated", - "value": "حجم خط شريط علامات التبويب" + "value": "Оттенок светлого режима" } }, - "es": { + "th": { "stringUnit": { "state": "translated", - "value": "Tamaño de fuente de la barra de pestañas" + "value": "โทนสีโหมดสว่าง" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "標籤列字型大小" + "value": "Açık Mod Renk Tonu" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "탭 바 글꼴 크기" + "value": "Відтінок для світлого режиму" } - } - } - }, - "settings.terminal.tabBarFontSize.points": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%@ pt" + "value": "浅色模式色调" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@ pt" + "value": "淺色模式色調" } } } }, - "settings.terminal.tabBarFontSize.reset": { + "settings.sidebarAppearance.tintColorLight.picker": { "extractionState": "manual", "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Reset" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "リセット" - } - }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "لون فاتح" } }, - "fr": { + "bs": { "stringUnit": { "state": "translated", - "value": "Réinitialiser" + "value": "Svijetla nijansa" } }, - "zh-Hant": { + "da": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "Lys farvetone" } }, - "zh-Hans": { + "de": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "Heller Farbton" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "Light tint" } }, "es": { "stringUnit": { "state": "translated", - "value": "Restablecer" + "value": "Tinte claro" } }, - "ko": { + "fr": { "stringUnit": { "state": "translated", - "value": "재설정" + "value": "Teinte claire" } - } - } - }, - "settings.terminal.tabBarFontSize.saveFailed": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "it": { "stringUnit": { "state": "translated", - "value": "Couldn't save tab bar font size. Please try again." + "value": "Tinta chiara" } }, "ja": { "stringUnit": { "state": "translated", - "value": "タブバーのフォントサイズを保存できませんでした。もう一度お試しください。" + "value": "ライトティント" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "无法保存标签栏字号。请重试。" + "value": "라이트 색조" } }, - "de": { + "nb": { "stringUnit": { "state": "translated", - "value": "Schriftgröße der Tab-Leiste konnte nicht gespeichert werden. Bitte versuchen Sie es erneut." + "value": "Lys fargetone" } }, - "fr": { + "pl": { "stringUnit": { "state": "translated", - "value": "Impossible d’enregistrer la taille de la police de la barre d’onglets. Veuillez réessayer." + "value": "Jasny odcień" } }, - "ar": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "تعذر حفظ حجم خط شريط علامات التبويب. يرجى المحاولة مرة أخرى." + "value": "Tonalidade clara" } }, - "es": { + "ru": { "stringUnit": { "state": "translated", - "value": "No se pudo guardar el tamaño de fuente de la barra de pestañas. Inténtalo de nuevo." + "value": "Светлый оттенок" } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "無法儲存標籤列字型大小。請再試一次。" + "value": "โทนสว่าง" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "탭 바 글꼴 크기를 저장할 수 없습니다. 다시 시도해 주세요." - } - } - } - }, - "settings.terminal.tabBarFontSize.subtitle": { - "extractionState": "manual", - "localizations": { - "en": { + "tr": { "stringUnit": { "state": "translated", - "value": "Controls the font size of the terminal and browser tab titles at the top of each pane." + "value": "Açık ton" } }, - "ja": { + "uk": { "stringUnit": { "state": "translated", - "value": "各ペーン上部のターミナルとブラウザのタブタイトルのフォントサイズを調整します。" + "value": "Світлий відтінок" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "控制每个窗格顶部终端和浏览器标签页标题的字号。" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Steuert die Schriftgröße der Terminal- und Browser-Tab-Titel oben in jedem Teilfenster." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Contrôle la taille de la police des titres d’onglets du terminal et du navigateur en haut de chaque volet." - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "يتحكم في حجم خط عناوين علامات تبويب الطرفية والمتصفح في الجزء العلوي من كل جزء." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Controla el tamaño de fuente de los títulos de las pestañas de la terminal y del navegador en la parte superior de cada panel." + "value": "浅色色调" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "控制每個窗格頂端終端機與瀏覽器標籤頁標題的字型大小。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "각 분할 창의 상단에 있는 터미널 및 브라우저 탭 제목의 글꼴 크기를 조절합니다." + "value": "淺色色調" } } } }, - "settings.terminal.textBoxMaxLines": { + "settings.sidebarAppearance.tintColorLight.subtitle": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "الحد الأقصى لأسطر مربع النص" + "value": "لون تلوين الشريط الجانبي عند استخدام المظهر الفاتح." } }, "bs": { "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "state": "translated", + "value": "Boja nijanse bočne trake pri svijetlom izgledu." } }, "da": { "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "state": "translated", + "value": "Sidebjælkens farvetone ved lyst udseende." } }, "de": { "stringUnit": { "state": "translated", - "value": "Maximale Zeilen der TextBox" + "value": "Seitenleisten-Farbton bei hellem Erscheinungsbild." } }, "en": { "stringUnit": { "state": "translated", - "value": "TextBox Max Lines" + "value": "Sidebar tint color when using light appearance." } }, "es": { "stringUnit": { "state": "translated", - "value": "Líneas máximas del cuadro de texto" + "value": "Color de tinte de la barra lateral en apariencia clara." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Nombre maximal de lignes de la TextBox" + "value": "Couleur de teinte de la barre latérale en apparence claire." } }, "it": { "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "state": "translated", + "value": "Colore tinta della barra laterale in modalità chiara." } }, "ja": { "stringUnit": { "state": "translated", - "value": "TextBox の最大行数" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "value": "ライト表示時のサイドバーのティントカラー。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "TextBox 최대 줄 수" + "value": "라이트 모양 사용 시 사이드바 색조 색상." } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "state": "translated", + "value": "Fargetone for sidefeltet med lyst utseende." } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "state": "translated", + "value": "Kolor odcienia paska bocznego w jasnym wyglądzie." } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "state": "translated", + "value": "Cor de tonalidade da barra lateral na aparência clara." } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "state": "translated", + "value": "Цвет оттенка боковой панели в светлом режиме." } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "state": "translated", + "value": "สีโทนของแถบด้านข้างเมื่อใช้รูปลักษณ์สว่าง" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "state": "translated", + "value": "Açık görünüm kullanılırken kenar çubuğu renk tonu." } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "TextBox Max Lines" + "state": "translated", + "value": "Колір відтінку бічної панелі при світлому зовнішньому вигляді." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "TextBox 最大行数" + "value": "使用浅色外观时侧边栏的色调颜色。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "文字框最大行數" + "value": "使用淺色外觀時側邊欄的色調顏色。" } } } }, - "settings.terminal.textBoxMaxLines.subtitle": { + "settings.sidebarAppearance.tintOpacity": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "يحدد أقصى ارتفاع يمكن أن يصل إليه إدخال الطرفية الغني قبل أن يتطلب التمرير." + "value": "شفافية اللون" } }, "bs": { "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "state": "translated", + "value": "Prozirnost nijanse" } }, "da": { "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "state": "translated", + "value": "Farvetone gennemsigtighed" } }, "de": { "stringUnit": { "state": "translated", - "value": "Begrenzt, wie hoch das Rich-Terminal-Eingabefeld wachsen kann, bevor es scrollt." + "value": "Farbton-Deckkraft" } }, "en": { "stringUnit": { "state": "translated", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "value": "Tint Opacity" } }, "es": { "stringUnit": { "state": "translated", - "value": "Limita la altura que puede alcanzar la entrada enriquecida de la terminal antes de desplazarse." + "value": "Opacidad del tinte" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Limite la hauteur que la saisie riche du terminal peut atteindre avant l’apparition du défilement." + "value": "Opacité de la teinte" } }, "it": { "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "state": "translated", + "value": "Opacità tinta" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リッチなターミナル入力欄がスクロールする前に広がれる最大の高さを制限します。" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "value": "ティントの不透明度" } }, "ko": { "stringUnit": { "state": "translated", - "value": "서식 있는 터미널 입력 창이 스크롤되기 전까지 확장할 수 있는 최대 높이를 제한합니다." + "value": "색조 불투명도" } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "state": "translated", + "value": "Fargetone-opasitet" } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "state": "translated", + "value": "Krycie odcienia" } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "state": "translated", + "value": "Opacidade da Tonalidade" } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "state": "translated", + "value": "Непрозрачность оттенка" } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "state": "translated", + "value": "ความทึบของโทนสี" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "state": "translated", + "value": "Renk Tonu Opaklığı" } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "state": "translated", + "value": "Непрозорість відтінку" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "限制富文本终端输入框在开始滚动前能长到多高。" + "value": "色调不透明度" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "限制進階終端機輸入在需要捲動前可增長的高度上限。" + "value": "色調不透明度" } } } }, - "settings.terminal.textEditingGestures": { + "settings.sidebarAppearance.tintOpacity.subtitle": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Text Editing Gestures" + "value": "مدى قوة ظهور لون التلوين فوق مادة الشريط الجانبي." } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "テキスト編集ジェスチャー" + "value": "Koliko jako se boja nijanse prikazuje preko materijala bočne trake." } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "文本编辑手势" + "value": "Hvor stærkt farvetonen vises over sidebjælkens materiale." } }, "de": { "stringUnit": { "state": "translated", - "value": "Textbearbeitungsgesten" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Gestes d’édition de texte" + "value": "Wie stark der Farbton über dem Seitenleisten-Material sichtbar ist." } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إيماءات تحرير النص" + "value": "How strongly the tint color shows over the sidebar material." } }, "es": { "stringUnit": { "state": "translated", - "value": "Gestos de edición de texto" + "value": "Intensidad del color de tinte sobre el material de la barra lateral." } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "文字編輯手勢" + "value": "Intensité de la teinte sur le matériau de la barre latérale." } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "텍스트 편집 제스처" - } - } - } - }, - "settings.textBox.defaultSubmitAction": { - "extractionState": "manual", - "localizations": { - "en": { + "it": { "stringUnit": { "state": "translated", - "value": "Default Submit Action" + "value": "Intensità della tinta sul materiale della barra laterale." } }, "ja": { "stringUnit": { "state": "translated", - "value": "デフォルトの送信アクション" + "value": "サイドバーの素材上にティントカラーがどの程度表示されるか。" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "默认提交动作" + "value": "사이드바 재질 위에 색조 색상이 표시되는 강도." } }, - "de": { + "nb": { "stringUnit": { "state": "translated", - "value": "Standard-Absendeaktion" + "value": "Hvor sterkt fargetonen vises over sidefelts materiale." } }, - "fr": { + "pl": { "stringUnit": { "state": "translated", - "value": "Action d'envoi par défaut" + "value": "Jak silnie kolor odcienia jest widoczny na materiale paska bocznego." } }, - "ar": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "إجراء الإرسال الافتراضي" + "value": "Intensidade da cor de tonalidade sobre o material da barra lateral." } }, - "es": { + "ru": { "stringUnit": { "state": "translated", - "value": "Acción de envío predeterminada" + "value": "Насколько сильно оттенок виден на материале боковой панели." } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "預設送出動作" + "value": "ความเข้มของสีโทนที่แสดงบนวัสดุแถบด้านข้าง" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "기본 제출 작업" - } - } - } - }, - "settings.textBox.defaultSubmitAction.subtitle": { - "extractionState": "manual", - "localizations": { - "en": { + "tr": { "stringUnit": { "state": "translated", - "value": "Used for new terminal sessions. Active Claude, Codex, OpenCode, and Pi sessions always submit as text entry." + "value": "Renk tonunun kenar çubuğu materyali üzerinde ne kadar güçlü göründüğü." } }, - "ja": { + "uk": { "stringUnit": { "state": "translated", - "value": "新しいターミナルセッションで使います。アクティブな Claude、Codex、OpenCode、Pi セッションでは常にテキスト入力として送信します。" + "value": "Наскільки сильно колір відтінку проявляється поверх матеріалу бічної панелі." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "用于新的终端会话。活动的 Claude、Codex、OpenCode 和 Pi 会话始终以文本输入方式提交。" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Wird für neue Terminal-Sitzungen verwendet. Aktive Claude-, Codex-, OpenCode- und Pi-Sitzungen senden Eingaben immer als Texteintrag." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Utilisé pour les nouvelles sessions de terminal. Les sessions actives Claude, Codex, OpenCode et Pi envoient toujours sous forme de texte saisi." - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "يستخدم لجلسات الطرفية الجديدة. تقوم جلسات Claude و Codex و OpenCode و Pi النشطة دائمًا بالإرسال كإدخال نصي." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Se usa para nuevas sesiones de terminal. Las sesiones activas de Claude, Codex, OpenCode y Pi siempre se envían como entrada de texto." + "value": "色调颜色在侧边栏材质上的显示强度。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "用於新的終端機工作階段。作用中的 Claude、Codex、OpenCode 與 Pi 工作階段會始終以文字輸入形式送出。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "새 터미널 세션에 사용됩니다. 활성화된 Claude, Codex, OpenCode, Pi 세션은 항상 텍스트 입력으로 제출됩니다." + "value": "色調顏色在側邊欄材質上的顯示強度。" } } } }, - "settings.textBox.focusOnNewTerminals": { + "settings.state.active": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تركيز TextBox في الطرفيات الجديدة" + "value": "نشط" } }, "bs": { "stringUnit": { - "state": "needs_review", - "value": "Fokusiraj TextBox u novim terminalima" + "state": "translated", + "value": "Aktivno" } }, "da": { "stringUnit": { - "state": "needs_review", - "value": "Fokuser TextBox i nye terminaler" + "state": "translated", + "value": "Aktiv" } }, "de": { "stringUnit": { "state": "translated", - "value": "TextBox in neuen Terminals fokussieren" + "value": "Aktiv" } }, "en": { "stringUnit": { "state": "translated", - "value": "Focus TextBox on New Terminals" + "value": "Active" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enfocar TextBox en las terminales nuevas" + "value": "Activo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Placer le focus sur la TextBox pour les nouveaux terminaux" + "value": "Actif" } }, "it": { "stringUnit": { - "state": "needs_review", - "value": "Focalizza TextBox nei nuovi terminali" + "state": "translated", + "value": "Attivo" } }, "ja": { "stringUnit": { "state": "translated", - "value": "新しいターミナルで TextBox にフォーカス" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "ផ្តោត TextBox នៅក្នុងស្ថានីយថ្មី" + "value": "アクティブ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "새 터미널 생성 시 TextBox에 포커스" + "value": "활성" } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "Fokuser TextBox i nye terminaler" + "state": "translated", + "value": "Aktiv" } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "Ustaw fokus TextBox w nowych terminalach" + "state": "translated", + "value": "Aktywny" } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "Focar TextBox em novos terminais" + "state": "translated", + "value": "Ativo" } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "Фокусировать TextBox в новых терминалах" + "state": "translated", + "value": "Активное" } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "โฟกัส TextBox ในเทอร์มินัลใหม่" + "state": "translated", + "value": "ใช้งานอยู่" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "Yeni terminallerde TextBox odakla" + "state": "translated", + "value": "Etkin" } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "Фокусувати TextBox у нових терміналах" + "state": "translated", + "value": "Активний" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "在新终端中聚焦 TextBox" + "value": "活跃" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "在新終端機中聚焦 TextBox" + "value": "使用中" } } } }, - "settings.textBox.maxLines": { + "settings.state.followWindow": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "الحد الأقصى لأسطر مربع النص" + "value": "متابعة النافذة" } }, "bs": { "stringUnit": { - "state": "needs_review", - "value": "Maksimalan broj redova TextBoxa" + "state": "translated", + "value": "Prati prozor" } }, "da": { "stringUnit": { - "state": "needs_review", - "value": "Maksimale TextBox-linjer" + "state": "translated", + "value": "Følg vindue" } }, "de": { "stringUnit": { "state": "translated", - "value": "Maximale Zeilen der TextBox" + "value": "Fenster folgen" } }, "en": { "stringUnit": { "state": "translated", - "value": "TextBox Max Lines" + "value": "Follow Window" } }, "es": { "stringUnit": { "state": "translated", - "value": "Líneas máximas del cuadro de texto" + "value": "Seguir ventana" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Nombre maximal de lignes de la TextBox" + "value": "Suivre la fenêtre" } }, "it": { "stringUnit": { - "state": "needs_review", - "value": "Righe massime di TextBox" + "state": "translated", + "value": "Segui finestra" } }, "ja": { "stringUnit": { "state": "translated", - "value": "TextBox の最大行数" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "ចំនួនបន្ទាត់អតិបរមា TextBox" + "value": "ウインドウに追従" } }, "ko": { "stringUnit": { "state": "translated", - "value": "TextBox 최대 줄 수" + "value": "윈도우 따르기" } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "Maksimalt antall TextBox-linjer" + "state": "translated", + "value": "Følg vindu" } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "Maksymalna liczba wierszy TextBox" + "state": "translated", + "value": "Podążaj za oknem" } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "Máximo de linhas do TextBox" + "state": "translated", + "value": "Seguir Janela" } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "Максимум строк TextBox" + "state": "translated", + "value": "Следовать за окном" } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "จำนวนบรรทัดสูงสุดของ TextBox" + "state": "translated", + "value": "ตามหน้าต่าง" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "TextBox en fazla satır" + "state": "translated", + "value": "Pencereyi Takip Et" } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "Максимум рядків TextBox" + "state": "translated", + "value": "Відповідно до вікна" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "TextBox 最大行数" + "value": "跟随窗口" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "文字框最大行數" + "value": "跟隨視窗" } } } }, - "settings.textBox.maxLines.subtitle": { + "settings.state.inactive": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "يحدد أقصى ارتفاع يمكن أن يصل إليه إدخال الطرفية الغني قبل أن يتطلب التمرير." + "value": "غير نشط" } }, "bs": { "stringUnit": { - "state": "needs_review", - "value": "Ograničava visinu bogatog terminalskog unosa prije nego što se počne skrolati." + "state": "translated", + "value": "Neaktivno" } }, "da": { "stringUnit": { - "state": "needs_review", - "value": "Begrænser hvor høj den rige terminalinput kan blive, før den ruller." + "state": "translated", + "value": "Inaktiv" } }, "de": { "stringUnit": { "state": "translated", - "value": "Begrenzt, wie hoch das Rich-Terminal-Eingabefeld wachsen kann, bevor es scrollt." + "value": "Inaktiv" } }, "en": { "stringUnit": { "state": "translated", - "value": "Limits how tall the rich terminal input can grow before it scrolls." + "value": "Inactive" } }, "es": { "stringUnit": { "state": "translated", - "value": "Limita la altura que puede alcanzar la entrada enriquecida de la terminal antes de desplazarse." + "value": "Inactivo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Limite la hauteur que la saisie riche du terminal peut atteindre avant l’apparition du défilement." + "value": "Inactif" } }, "it": { "stringUnit": { - "state": "needs_review", - "value": "Limita l’altezza dell’input terminale avanzato prima che inizi a scorrere." + "state": "translated", + "value": "Inattivo" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リッチなターミナル入力欄がスクロールする前に広がれる最大の高さを制限します。" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "កំណត់កម្ពស់អតិបរមាដែលការបញ្ចូលស្ថានីយ rich អាចលូតលាស់ មុនពេលវារមូរ។" + "value": "非アクティブ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "서식 있는 터미널 입력 창이 스크롤되기 전까지 확장할 수 있는 최대 높이를 제한합니다." + "value": "비활성" } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "Begrenser hvor høy den rike terminalinndataen kan bli før den ruller." + "state": "translated", + "value": "Inaktiv" } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "Ogranicza wysokość rozbudowanego wejścia terminala przed przewijaniem." + "state": "translated", + "value": "Nieaktywny" } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "Limita a altura que a entrada rica do terminal pode atingir antes de rolar." + "state": "translated", + "value": "Inativo" } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "Ограничивает высоту расширенного ввода терминала до начала прокрутки." + "state": "translated", + "value": "Неактивное" } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "จำกัดความสูงของอินพุตเทอร์มินัลแบบ rich ก่อนที่จะเริ่มเลื่อน" + "state": "translated", + "value": "ไม่ได้ใช้งาน" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "Zengin terminal girişinin kaymadan önce ne kadar büyüyebileceğini sınırlar." + "state": "translated", + "value": "Etkin Değil" } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "Обмежує висоту розширеного вводу термінала до початку прокручування." + "state": "translated", + "value": "Неактивний" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "限制富终端输入在滚动前可增长的最大高度。" + "value": "不活跃" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "限制進階終端機輸入在需要捲動前可增長的高度上限。" + "value": "非使用中" } } } }, - "settings.textBox.showOnNewTerminals": { + "settings.terminal.adaptiveDefaultTheme": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إظهار TextBox في الطرفيات الجديدة" - } - }, - "bs": { - "stringUnit": { - "state": "needs_review", - "value": "Prikaži TextBox u novim terminalima" - } - }, - "da": { - "stringUnit": { - "state": "needs_review", - "value": "Vis TextBox i nye terminaler" + "value": "Adapt Default Theme to Appearance" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "TextBox bei neuen Terminals anzeigen" + "value": "デフォルトテーマを外観に合わせる" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Show TextBox on New Terminals" + "value": "让默认主题跟随外观" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Mostrar TextBox en las terminales nuevas" + "value": "Standard-Theme an das Erscheinungsbild anpassen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher la TextBox pour les nouveaux terminaux" - } - }, - "it": { - "stringUnit": { - "state": "needs_review", - "value": "Mostra TextBox nei nuovi terminali" + "value": "Adapter le thème par défaut à l’apparence" } }, - "ja": { + "ar": { "stringUnit": { "state": "translated", - "value": "新しいターミナルで TextBox を表示" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "បង្ហាញ TextBox នៅក្នុងស្ថានីយថ្មី" + "value": "تكييف السمة الافتراضية مع المظهر" } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "새 터미널 생성 시 TextBox 표시" - } - }, - "nb": { - "stringUnit": { - "state": "needs_review", - "value": "Vis TextBox i nye terminaler" - } - }, - "pl": { - "stringUnit": { - "state": "needs_review", - "value": "Pokaż TextBox w nowych terminalach" - } - }, - "pt-BR": { - "stringUnit": { - "state": "needs_review", - "value": "Mostrar TextBox em novos terminais" - } - }, - "ru": { - "stringUnit": { - "state": "needs_review", - "value": "Показывать TextBox в новых терминалах" - } - }, - "th": { - "stringUnit": { - "state": "needs_review", - "value": "แสดง TextBox ในเทอร์มินัลใหม่" - } - }, - "tr": { - "stringUnit": { - "state": "needs_review", - "value": "Yeni terminallerde TextBox göster" - } - }, - "uk": { - "stringUnit": { - "state": "needs_review", - "value": "Показувати TextBox у нових терміналах" + "value": "Adaptar el tema predeterminado a la apariencia" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "在新终端中显示 TextBox" + "value": "依外觀調整預設主題" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "在新終端機中顯示 TextBox" + "value": "모양에 맞게 기본 테마 조정" } } } }, - "settings.textBox.submitAction.claude": { + "settings.terminal.agentAutoResume": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Claude Dangerous" + "value": "Resume Agent Sessions on Reopen" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Claude(危険モード)" + "value": "再度開いたときにエージェントセッションを再開" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "重新打开时恢复代理会话" } }, "de": { "stringUnit": { "state": "translated", - "value": "Claude (gefährlicher Modus)" + "value": "Agenten-Sitzungen beim erneuten Öffnen fortsetzen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Claude (mode dangereux)" + "value": "Reprendre les sessions d'agent à la réouverture" } }, "ar": { "stringUnit": { "state": "translated", - "value": "Claude (وضع خطير)" + "value": "استئناف جلسات الوكيل عند إعادة الفتح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Claude (modo peligroso)" + "value": "Reanudar sesiones de agentes al volver a abrir" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Claude(危險模式)" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "Claude(危险模式)" + "value": "重新開啟時恢復代理工作階段" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Claude(위험 모드)" + "value": "다시 열 때 에이전트 세션 재개" } } } }, - "settings.textBox.submitAction.codex": { + "settings.terminal.agentHibernation": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Codex --yolo" + "value": "Agent Hibernation" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Codex --yolo" - } - } - } - }, - "settings.textBox.submitAction.opencode": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "OpenCode" + "value": "エージェント休止" } }, - "ja": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "代理休眠" } }, "de": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "Agenten-Ruhezustand" } }, "fr": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "Hibernation de l'agent" } }, "ar": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "سبات الوكيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "Hibernación de agentes" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "OpenCode" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "OpenCode" + "value": "代理休眠" } }, "ko": { "stringUnit": { "state": "translated", - "value": "OpenCode" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "OpenCode" - } - }, - "da": { - "stringUnit": { - "state": "translated", - "value": "OpenCode" + "value": "에이전트 최대 절전" } - }, - "it": { + } + } + }, + "settings.terminal.agentHibernation.idleSeconds": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "Hibernate After Idle Seconds" } }, - "km": { + "ja": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "休止までのアイドル秒数" } }, - "nb": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "空闲多少秒后休眠" } }, - "pl": { + "de": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "In den Ruhezustand versetzen nach Sekunden im Leerlauf" } }, - "pt-BR": { + "fr": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "Hiberner après plusieurs secondes d'inactivité" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "السبات بعد ثوانٍ من الخمول" } }, - "th": { + "es": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "Hibernar después de segundos de inactividad" } }, - "tr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "閒置指定秒數後休眠" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "OpenCode" + "value": "유휴 시간(초) 후 최대 절전" } } } }, - "settings.textBox.submitAction.pi": { + "settings.terminal.agentHibernation.idleSeconds.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "A terminal must have no output and report an idle agent lifecycle for this long before it can be hibernated." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Pi" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "Pi" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "Pi" + "value": "この時間だけ出力がなく、エージェントのライフサイクルがアイドルと報告された端末だけを休止できます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "终端必须持续这么久没有输出并报告代理生命周期为空闲,才能被休眠。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "Ein Terminal darf keine Ausgabe haben und muss so lange einen inaktiven Agenten-Lebenszyklus melden, bevor es in den Ruhezustand versetzt werden kann." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "Un terminal ne doit produire aucune sortie et signaler un cycle de vie d’agent inactif pendant cette durée avant de pouvoir être hiberné." } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "يجب ألا تحتوي الطرفية على أي مخرجات وتُبلغ عن دورة حياة وكيل خاملة لهذه المدة قبل إدخالها في السبات." } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "Una terminal no debe tener salida y debe reportar un ciclo de vida de agente inactivo durante este tiempo antes de poder ser hibernada." } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "終端機必須在此期間內無任何輸出,且回報代理生命週期處於閒置狀態,才能進入休眠。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "터미널은 최대 절전 모드로 전환되기 전에 출력물이 없고 에이전트 라이프사이클이 이 시간 동안 유휴 상태임을 보고해야 합니다." } - }, - "nb": { + } + } + }, + "settings.terminal.agentHibernation.maxLiveTerminals": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "Max Live Agent Terminals" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "ライブエージェント端末の上限" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "最大活动代理终端数" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "Maximale Anzahl aktiver Agenten-Terminals" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "Nombre max de terminaux d'agent actifs" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "الحد الأقصى للطرفيات النشطة للوكيل" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "Terminales de agentes activas máximas" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "作用中代理終端機數量上限" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "Pi" + "value": "최대 활성 에이전트 터미널 수" } } } }, - "settings.textBox.submitAction.textEntry": { + "settings.terminal.agentHibernation.maxLiveTerminals.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Text Entry" + "value": "Visible terminals stay live. Extra idle background agent terminals hibernate oldest first." } }, "ja": { "stringUnit": { "state": "translated", - "value": "テキスト入力" + "value": "表示中の端末はライブのままです。余分なアイドル中のバックグラウンドエージェント端末は古い順に休止します。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "文本输入" + "value": "可见的终端保持活动。多出的空闲后台代理终端按最旧优先休眠。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Texteingabe" + "value": "Sichtbare Terminals bleiben aktiv. Zusätzliche im Hintergrund befindliche, inaktive Agenten-Terminals werden beginnend mit dem ältesten in den Ruhezustand versetzt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Saisie de texte" + "value": "Les terminaux visibles restent actifs. Les terminaux d’agent inactifs supplémentaires en arrière-plan hibernent en commençant par les plus anciens." } }, "ar": { "stringUnit": { "state": "translated", - "value": "إدخال النص" + "value": "تظل الطرفيات المرئية نشطة. وتدخل طرفيات الوكيل الخلفية الخاملة الإضافية في السبات، الأقدم أولاً." } }, "es": { "stringUnit": { "state": "translated", - "value": "Entrada de texto" + "value": "Las terminales visibles permanecen activas. Las terminales de agentes inactivas adicionales en segundo plano se hibernan empezando por la más antigua." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "文字輸入" + "value": "可見的終端機會保持作用中。超出上限的閒置背景代理終端機將從最舊的開始休眠。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "텍스트 입력" + "value": "화면에 보이는 터미널은 활성 상태로 유지됩니다. 백그라운드에 있는 추가 유휴 에이전트 터미널은 오래된 순서대로 최대 절전 모드로 전환됩니다." } } } }, - "settings.title": { + "settings.terminal.copyOnSelect": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "الإعدادات" + "value": "النسخ عند التحديد" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Postavke" + "value": "Kopiraj pri odabiru" } }, "da": { "stringUnit": { "state": "translated", - "value": "Indstillinger" + "value": "Kopiér ved markering" } }, "de": { "stringUnit": { "state": "translated", - "value": "Einstellungen" + "value": "Beim Auswählen kopieren" } }, "en": { "stringUnit": { "state": "translated", - "value": "Settings" + "value": "Copy on Selection" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ajustes" + "value": "Copiar al seleccionar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Réglages" + "value": "Copier à la sélection" } }, "it": { "stringUnit": { "state": "translated", - "value": "Impostazioni" + "value": "Copia alla selezione" } }, "ja": { "stringUnit": { "state": "translated", - "value": "設定" + "value": "選択時にコピー" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ចម្លងពេលជ្រើស" } }, "ko": { "stringUnit": { "state": "translated", - "value": "설정" + "value": "선택 시 복사" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Innstillinger" + "value": "Kopier ved markering" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Ustawienia" + "value": "Kopiuj po zaznaczeniu" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Ajustes" + "value": "Copiar ao selecionar" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Настройки" + "value": "Копировать при выделении" } }, "th": { "stringUnit": { "state": "translated", - "value": "การตั้งค่า" + "value": "คัดลอกเมื่อเลือก" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Ayarlar" + "value": "Seçimde kopyala" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Налаштування" + "value": "Копіювати під час виділення" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "设置" + "value": "选择时复制" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "設定" + "value": "選取時複製" } } } }, - "settings.window.runtimeUnavailable": { + "settings.terminal.showCopyConfirmation": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تعذّر تحميل الإعدادات. يُرجى إعادة تشغيل cmux والإبلاغ عن هذه المشكلة." + "value": "إظهار تأكيد النسخ" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Postavke se nisu mogle učitati. Ponovo pokrenite cmux i prijavite ovaj problem." + "value": "Prikaži potvrdu kopiranja" } }, "da": { "stringUnit": { "state": "translated", - "value": "Indstillingerne kunne ikke indlæses. Genstart cmux, og rapportér dette problem." + "value": "Vis kopieringsbekræftelse" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Einstellungen konnten nicht geladen werden. Bitte starte cmux neu und melde dieses Problem." + "value": "Kopierbestätigung anzeigen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Settings could not load. Please restart cmux and report this issue." + "value": "Show Copy Confirmation" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudieron cargar los ajustes. Reinicia cmux e informa de este problema." + "value": "Mostrar confirmación de copia" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Impossible de charger les réglages. Veuillez redémarrer cmux et signaler ce problème." + "value": "Afficher la confirmation de copie" } }, "it": { "stringUnit": { "state": "translated", - "value": "Impossibile caricare le impostazioni. Riavvia cmux e segnala questo problema." + "value": "Mostra conferma di copia" } }, "ja": { "stringUnit": { "state": "translated", - "value": "設定を読み込めませんでした。cmux を再起動して、この問題を報告してください。" + "value": "コピーの確認を表示" } }, "km": { "stringUnit": { "state": "translated", - "value": "មិនអាចផ្ទុកការកំណត់បានទេ។ សូមចាប់ផ្ដើម cmux ឡើងវិញ ហើយរាយការណ៍អំពីបញ្ហានេះ។" + "value": "បង្ហាញការបញ្ជាក់ការចម្លង" } }, "ko": { "stringUnit": { "state": "translated", - "value": "설정을 불러올 수 없습니다. cmux를 다시 시작하고 이 문제를 신고해 주세요." + "value": "복사 확인 표시" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Innstillingene kunne ikke lastes. Start cmux på nytt og rapporter dette problemet." + "value": "Vis kopieringsbekreftelse" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Nie udało się wczytać ustawień. Uruchom cmux ponownie i zgłoś ten problem." + "value": "Pokazuj potwierdzenie kopiowania" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Não foi possível carregar os ajustes. Reinicie o cmux e informe este problema." + "value": "Mostrar confirmação de cópia" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Не удалось загрузить настройки. Перезапустите cmux и сообщите об этой проблеме." + "value": "Показывать подтверждение копирования" } }, "th": { "stringUnit": { "state": "translated", - "value": "ไม่สามารถโหลดการตั้งค่าได้ โปรดรีสตาร์ท cmux และรายงานปัญหานี้" + "value": "แสดงการยืนยันการคัดลอก" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Ayarlar yüklenemedi. Lütfen cmux'u yeniden başlatın ve bu sorunu bildirin." + "value": "Kopyalama onayını göster" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Не вдалося завантажити налаштування. Перезапустіть cmux і повідомте про цю проблему." + "value": "Показувати підтвердження копіювання" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法加载设置。请重启 cmux 并报告此问题。" + "value": "显示复制确认" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法載入設定。請重新啟動 cmux 並回報此問題。" + "value": "顯示複製確認" } } } }, - "settings.workspaceColors.base": { + "settings.terminal.showCopyConfirmation.subtitle": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "الأساس: %@" + "value": "يعرض «تم النسخ إلى الحافظة» لفترة وجيزة أسفل الطرفية عندما يؤدي تحديد النص إلى نسخه." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Osnovna: %@" + "value": "Kratko prikazuje „Kopirano u međuspremnik“ na dnu terminala kada se odabrani tekst kopira." } }, "da": { "stringUnit": { "state": "translated", - "value": "Base: %@" + "value": "Viser kortvarigt „Kopieret til udklipsholder“ nederst i en terminal, når markering af tekst kopierer den." } }, "de": { "stringUnit": { "state": "translated", - "value": "Basis: %@" + "value": "Zeigt unten im Terminal kurz „In die Zwischenablage kopiert“ an, wenn durch Auswählen von Text kopiert wird." } }, "en": { "stringUnit": { "state": "translated", - "value": "Base: %@" + "value": "Briefly shows “Copied to clipboard” at the bottom of a terminal when selecting text copies it." } }, "es": { "stringUnit": { "state": "translated", - "value": "Base: %@" + "value": "Muestra brevemente «Copiado al portapapeles» en la parte inferior de una terminal cuando al seleccionar texto se copia." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Base : %@" + "value": "Affiche brièvement « Copié dans le presse-papiers » en bas d’un terminal lorsque la sélection de texte le copie." } }, "it": { "stringUnit": { "state": "translated", - "value": "Base: %@" + "value": "Mostra brevemente «Copiato negli appunti» in fondo a un terminale quando la selezione del testo lo copia." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ベース: %@" + "value": "テキストを選択してコピーしたときに、ターミナルの下部に「クリップボードにコピーしました」を短く表示します。" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "បង្ហាញ «បានចម្លងទៅក្ដារតម្រៀប» មួយភ្លែតនៅខាងក្រោម terminal នៅពេលការជ្រើសអត្ថបទចម្លងវា។" } }, "ko": { "stringUnit": { "state": "translated", - "value": "기본: %@" + "value": "텍스트를 선택해 복사하면 터미널 하단에 “클립보드에 복사됨”을 잠시 표시합니다." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Basis: %@" + "value": "Viser kort «Kopiert til utklippstavlen» nederst i en terminal når markering av tekst kopierer den." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Bazowy: %@" + "value": "Na chwilę wyświetla „Skopiowano do schowka” u dołu terminala, gdy zaznaczenie tekstu go kopiuje." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Base: %@" + "value": "Mostra brevemente “Copiado para a área de transferência” na parte inferior do terminal quando selecionar texto o copia." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Базовый: %@" + "value": "Ненадолго показывает «Скопировано в буфер обмена» внизу терминала, когда выделение текста копирует его." } }, "th": { "stringUnit": { "state": "translated", - "value": "ฐาน: %@" + "value": "แสดง “คัดลอกไปยังคลิปบอร์ดแล้ว” ชั่วครู่ที่ด้านล่างของเทอร์มินัลเมื่อการเลือกข้อความคัดลอกข้อความนั้น" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Temel: %@" + "value": "Metin seçimi onu kopyaladığında terminalin altında kısa süreliğine “Panoya kopyalandı” gösterir." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Базовий: %@" + "value": "Ненадовго показує «Скопійовано в буфер обміну» внизу термінала, коли виділення тексту копіює його." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "基础色:%@" + "value": "选择文本并复制时,在终端底部短暂显示“已复制到剪贴板”。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "基底:%@" + "value": "選取文字並複製時,在終端機底部短暫顯示「已複製到剪貼簿」。" } } } }, - "settings.workspaceColors.customColors": { + "settings.terminal.reflowHardWrapOnCopy": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "ألوان مخصصة" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "Prilagođene boje" - } - }, - "da": { - "stringUnit": { - "state": "translated", - "value": "Brugerdefinerede farver" + "value": "إعادة ضم النص المقسّم يدويًا عند النسخ" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benutzerdefinierte Farben" + "value": "Hart umbrochenen Text beim Kopieren zusammenfügen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Custom Colors" + "value": "Reflow Hard-Wrapped Text on Copy" } }, "es": { "stringUnit": { "state": "translated", - "value": "Colores personalizados" + "value": "Unir el texto con saltos de línea forzados al copiar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleurs personnalisées" + "value": "Fusionner les lignes à retour forcé lors de la copie" } }, - "it": { + "ja": { "stringUnit": { "state": "translated", - "value": "Colori personalizzati" + "value": "コピー時にハード改行されたテキストを再結合" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "カスタムカラー" + "value": "복사 시 강제 줄바꿈된 텍스트 다시 잇기" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "사용자 지정 색상" + "value": "复制时重新合并硬换行文本" } }, - "nb": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Egendefinerte farger" + "value": "複製時重新接合硬換行文字" } - }, - "pl": { + } + } + }, + "settings.terminal.memoryGuardrail": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Własne kolory" + "value": "Runaway Memory Guardrail" } }, - "pt-BR": { + "ja": { "stringUnit": { "state": "translated", - "value": "Cores Personalizadas" + "value": "メモリ暴走ガードレール" } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Пользовательские цвета" + "value": "内存失控防护" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "สีที่กำหนดเอง" + "value": "Schutz vor ausufernder Speichernutzung" } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "Özel Renkler" + "value": "Garde-fou contre l’emballement de la mémoire" } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Власні кольори" + "value": "الحماية من الاستهلاك المفرط للذاكرة" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "自定义颜色" + "value": "Protección contra el consumo excesivo de memoria" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "自訂顏色" + "value": "記憶體失控防護機制" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "메모리 폭주 가드레일" } } } }, - "settings.workspaceColors.customEntry": { + "settings.terminal.memoryGuardrail.threshold": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Named palette entry." + "value": "Memory Warning Threshold (GB)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "名前付きのパレット項目です。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "이름이 지정된 팔레트 항목." + "value": "メモリ警告のしきい値(GB)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "命名调色板条目。" + "value": "内存警告阈值(GB)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benannter Paletteneintrag." + "value": "Grenzwert für Speicherwarnung (GB)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Entrée de palette nommée." + "value": "Seuil d'avertissement de mémoire (Go)" } }, "ar": { "stringUnit": { "state": "translated", - "value": "عنصر لوحة ألوان مسمى." + "value": "عتبة تحذير الذاكرة (جيجابايت)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Entrada de paleta con nombre." + "value": "Umbral de advertencia de memoria (GB)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已命名的調色盤項目。" + "value": "記憶體警告門檻值 (GB)" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "메모리 경고 임계값 (GB)" } } } }, - "settings.workspaceColors.dictionaryNote": { + "settings.terminal.memoryGuardrail.threshold.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Edit cmux.json to add or remove named colors. \"Choose Custom Color...\" still adds local Custom N entries." + "value": "A pane is flagged once its combined process-tree memory crosses this many gigabytes." } }, "ja": { "stringUnit": { "state": "translated", - "value": "名前付きカラーの追加や削除は cmux.json を編集してください。「カスタムカラーを選択…」は引き続きローカルの Custom N エントリを追加します。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "cmux.json을 편집하여 이름이 지정된 색상을 추가하거나 제거하세요. \"사용자 지정 색상 선택...\"으로 로컬 Custom N 항목을 추가할 수 있습니다." + "value": "ペインのプロセスツリーの合計メモリがこのギガバイト数を超えるとフラグが立てられます。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "编辑 cmux.json 可添加或移除命名颜色。「选取自定义颜色...」仍会添加本地的「自定义 N」条目。" + "value": "当窗格的进程树内存合计超过这么多 GB 时,该窗格会被标记。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bearbeiten Sie cmux.json, um benannte Farben hinzuzufügen oder zu entfernen. \"Benutzerdefinierte Farbe wählen...\" fügt weiterhin lokale Einträge vom Typ \"Custom N\" hinzu." + "value": "Ein Teilfenster wird markiert, sobald der Speicher des gesamten Prozessbaums diese Anzahl an Gigabytes überschreitet." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Modifiez cmux.json pour ajouter ou supprimer des couleurs nommées. \"Choisir une couleur personnalisée...\" ajoute toujours des entrées locales Custom N." + "value": "Un volet est signalé dès que la mémoire combinée de son arborescence de processus dépasse ce nombre de gigaoctets." } }, "ar": { "stringUnit": { "state": "translated", - "value": "قم بتحرير cmux.json لإضافة أو إزالة الألوان المسماة. لا يزال \"Choose Custom Color...\" يضيف إدخالات Custom N المحلية." + "value": "يتم تمييز الجزء بمجرد أن تتجاوز الذاكرة المجمعة لشجرة عملياته هذا العدد من الجيجابايت." } }, "es": { "stringUnit": { "state": "translated", - "value": "Edita cmux.json para añadir o eliminar colores con nombre. \"Choose Custom Color...\" sigue añadiendo entradas locales de Custom N." + "value": "Un panel se marca una vez que la memoria combinada de su árbol de procesos supera esta cantidad de gigabytes." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "編輯 cmux.json 以新增或移除命名的顏色。「選擇自訂顏色...」仍會新增本機的「自訂 N」項目。" + "value": "一旦窗格的處理程序樹合併記憶體超過此 GB 數,該窗格就會被標記。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "분할 창의 결합된 프로세스 트리 메모리가 지정된 기가바이트를 초과하면 해당 분할 창에 플래그가 지정됩니다." } } } }, - "settings.workspaceColors.emptyPalette": { + "settings.terminal.rendererRealization": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "No palette entries. Add colors in cmux.json or use \"Choose Custom Color...\" from a workspace context menu." + "value": "Reclaim Offscreen Terminal Memory" } }, "ja": { "stringUnit": { "state": "translated", - "value": "パレット項目はありません。cmux.json でカラーを追加するか、ワークスペースのコンテキストメニューから「カスタムカラーを選択…」を使ってください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "팔레트 항목이 없습니다. cmux.json에서 색상을 추가하거나 워크스페이스 컨텍스트 메뉴의 \"사용자 지정 색상 선택...\"을 사용하세요." + "value": "画面外のターミナルのメモリを回収" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "没有调色板条目。请在 cmux.json 中添加颜色,或在工作区右键菜单中使用「选取自定义颜色...」。" + "value": "回收屏幕外终端内存" } }, "de": { "stringUnit": { "state": "translated", - "value": "Keine Paletteneinträge. Fügen Sie Farben in cmux.json hinzu oder verwenden Sie \"Benutzerdefinierte Farbe wählen...\" aus dem Kontextmenü eines Arbeitsbereichs." + "value": "Speicher von nicht sichtbaren Terminals freigeben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aucune entrée dans la palette. Ajoutez des couleurs dans cmux.json ou utilisez \"Choisir une couleur personnalisée...\" depuis un menu contextuel d'espace de travail." + "value": "Récupérer la mémoire des terminaux hors écran" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لا توجد عناصر في لوحة الألوان. أضف ألوانًا في cmux.json أو استخدم \"Choose Custom Color...\" من القائمة السياقية لمساحة العمل." + "value": "تحرير ذاكرة الطرفيات غير الظاهرة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Sin entradas de paleta. Añade colores en cmux.json o usa \"Choose Custom Color...\" desde el menú contextual de un espacio de trabajo." + "value": "Liberar la memoria de las terminales fuera de pantalla" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "調色盤無任何項目。請在 cmux.json 中新增顏色,或從工作區右鍵選單中使用「選擇自訂顏色...」" + "value": "回收螢幕外終端機記憶體" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "화면 밖 터미널 메모리 회수" } } } }, - "settings.workspaceColors.indicator": { + "settings.terminal.rendererRealization.idleSeconds": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مؤشر لون مساحة العمل" + "value": "Reclaim After Idle Seconds" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Indikator boje radnog prostora" + "value": "アイドル秒数経過後に回収" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområdefarveindikator" + "value": "空闲多少秒后回收" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereichsfarb-Indikator" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Workspace Color Indicator" + "value": "Freigeben nach Sekunden im Leerlauf" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Indicador de color del espacio de trabajo" + "value": "Récupérer après plusieurs secondes d'inactivité" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Indicateur de couleur d'espace de travail" + "value": "الاستعادة بعد ثوانٍ من الخمول" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Indicatore colore area di lavoro" + "value": "Reclamar después de segundos de inactividad" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ワークスペースカラーインジケーター" + "value": "閒置指定秒數後回收" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상 표시기" + "value": "유휴 시간(초) 후 회수" } - }, - "nb": { + } + } + }, + "settings.terminal.rendererRealization.idleSeconds.subtitle": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Arbeidsområdefarge-indikator" + "value": "An off-screen terminal must stay off-screen this long before its renderer memory is reclaimed." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Wskaźnik koloru przestrzeni roboczej" + "value": "オフスクリーンの端末は、レンダラーのメモリが回収されるまでこの時間オフスクリーンのままである必要があります。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indicador de Cor da Área de Trabalho" + "value": "屏幕外终端必须保持在屏幕外这么久,其渲染器内存才会被回收。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Индикатор цвета рабочего пространства" + "value": "Ein nicht sichtbares Terminal muss so lange außerhalb des Bildschirms bleiben, bevor der Speicher seines Renderers freigegeben wird." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ตัวบ่งชี้สีเวิร์กสเปซ" + "value": "Un terminal hors écran doit le rester pendant cette durée avant que la mémoire de son moteur de rendu ne soit récupérée." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Çalışma Alanı Renk Göstergesi" + "value": "يجب أن تظل الطرفية الخارجة عن الشاشة خارج الشاشة لهذه المدة قبل استعادة ذاكرة مصيرها." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Індикатор кольору робочої області" + "value": "Una terminal fuera de pantalla debe permanecer fuera de pantalla este tiempo antes de que se reclame la memoria de su renderizador." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作区颜色指示器" + "value": "螢幕外終端機必須保持在螢幕外達此長度,其轉譯器記憶體才會被回收。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "工作區顏色指示器" + "value": "화면 밖의 터미널이 이 시간 동안 화면 밖에 유지되어야 렌더러 메모리가 회수됩니다." } } } }, - "settings.workspaceColors.noCustomColors": { + "settings.terminal.rendererRealization.maxWarmRenderers": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ألوان مخصصة: لا يوجد بعد. استخدم \"اختيار لون مخصص...\" من قائمة سياق مساحة العمل." + "value": "Max Warm Renderers" } }, - "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": { "stringUnit": { "state": "translated", - "value": "Benutzerdefinierte Farben: noch keine. Verwenden Sie 'Eigene Farbe wählen ...' im Kontextmenü eines Arbeitsbereichs." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Custom colors: none yet. Use \"Choose Custom Color...\" from a workspace context menu." + "value": "Maximale Anzahl warmer Renderer" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Colores personalizados: ninguno aún. Usa \"Elegir color personalizado…\" desde el menú contextual de un espacio de trabajo." + "value": "Nombre max de moteurs de rendu prêts" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Couleurs personnalisées : aucune pour le moment. Utilisez « Choisir une couleur personnalisée... » depuis le menu contextuel d'un espace de travail." + "value": "الحد الأقصى للمصيرات الجاهزة" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Colori personalizzati: nessuno. Usa \"Scegli colore personalizzato...\" dal menu contestuale di un'area di lavoro." + "value": "Renderizadores listos máximos" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "カスタムカラー: まだありません。ワークスペースのコンテキストメニューから「カスタムカラーを選択…」を使用してください。" + "value": "保持預熱的轉譯器數量上限" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사용자 지정 색상: 아직 없습니다. 작업 공간 컨텍스트 메뉴에서 \"사용자 지정 색상 선택...\"을 사용하세요." + "value": "최대 웜 렌더러 수" } - }, - "nb": { + } + } + }, + "settings.terminal.rendererRealization.maxWarmRenderers.subtitle": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Egendefinerte farger: ingen ennå. Bruk «Velg egendefinert farge ...» fra en arbeidsområde-kontekstmeny." + "value": "The most recently visible terminals keep their renderer ready so switching stays instant. Extra off-screen renderers are reclaimed oldest first." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Własne kolory: jeszcze żadnych. Użyj „Wybierz własny kolor…” z menu kontekstowego przestrzeni roboczej." + "value": "最近表示した端末はレンダラーを準備状態に保ち、切り替えを高速に保ちます。余分なオフスクリーンのレンダラーは古いものから回収されます。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Cores personalizadas: nenhuma ainda. Use \"Escolher Cor Personalizada...\" no menu de contexto de uma área de trabalho." + "value": "最近可见的终端会保留其渲染器就绪状态,以便切换保持瞬时。多出的屏幕外渲染器按最旧优先回收。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Пользовательские цвета: пока нет. Используйте «Выбрать пользовательский цвет...» из контекстного меню рабочего пространства." + "value": "Die zuletzt sichtbaren Terminals halten ihren Renderer bereit, damit das Umschalten sofort erfolgt. Zusätzliche nicht sichtbare Renderer werden beginnend mit dem ältesten freigegeben." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "สีที่กำหนดเอง: ยังไม่มี ใช้ \"เลือกสีที่กำหนดเอง...\" จากเมนูบริบทเวิร์กสเปซ" + "value": "Les terminaux les plus récemment visibles maintiennent leur moteur de rendu prêt pour un changement instantané. Les moteurs de rendu hors écran supplémentaires sont récupérés en commençant par les plus anciens." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Özel renkler: henüz yok. Bir çalışma alanı bağlam menüsünden \"Özel Renk Seç...\" seçeneğini kullanın." + "value": "تحتفظ الطرفيات الأحدث ظهورًا بمصيرها جاهزًا بحيث يظل التبديل فوريًا. يتم استعادة المصيرات الخارجة عن الشاشة الإضافية، الأقدم أولاً." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Власні кольори: ще немає. Використовуйте «Вибрати власний колір...» з контекстного меню робочої області." + "value": "Las terminales visibles más recientemente mantienen su renderizador listo para que el cambio siga siendo instantáneo. Los renderizadores fuera de pantalla adicionales se reclaman empezando por el más antiguo." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "自定义颜色:暂无。请从工作区右键菜单中使用「选取自定义颜色...」。" + "value": "最近顯示的終端機會保持其轉譯器就緒,以便即時進行切換。超出上限的螢幕外轉譯器將從最舊的開始回收。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "自訂顏色:尚無。請從工作區右鍵選單中使用「選擇自訂顏色...」。" + "value": "가장 최근에 표시된 터미널은 렌더러를 준비 상태로 유지하여 전환이 즉시 이루어지도록 합니다. 추가로 존재하는 화면 밖의 렌더러는 가장 오래된 것부터 차례대로 회수됩니다." } } } }, - "settings.workspaceColors.notificationBadgeColor": { + "settings.terminal.resumeCommands": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Notification Badge" + "value": "Resume Commands" } }, "ja": { "stringUnit": { "state": "translated", - "value": "通知バッジ" + "value": "復元コマンド" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "通知角标" + "value": "恢复命令" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungs-Badge" + "value": "Fortsetzungsbefehle" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Badge de notification" + "value": "Commandes de reprise" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شارة الإشعارات" + "value": "أوامر الاستئناف" } }, "es": { "stringUnit": { "state": "translated", - "value": "Insignia de notificación" + "value": "Comandos de reanudación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "通知徽章" + "value": "恢復指令" } }, "ko": { "stringUnit": { "state": "translated", - "value": "알림 배지" + "value": "재개 명령" } } } }, - "settings.workspaceColors.notificationBadgeColor.reset": { + "settings.terminal.resumeCommands.cwdOnlySummary": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "cwd: %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "cwd: %@" } }, - "de": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "cwd:%@" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Réinitialiser" + "value": "cwd: %@" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "cwd : %@" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "cwd: %@" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "cwd: %@" } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Restablecer" + "value": "cwd: %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "재설정" + "value": "cwd: %@" } } } }, - "settings.workspaceColors.notificationBadgeColor.subtitle": { + "settings.terminal.resumeCommands.cwdSummary": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Color of the unread notification badge on workspace tabs." + "value": "Prefix: %@, cwd: %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースタブの未読通知バッジの色。" + "value": "プレフィックス: %@、cwd: %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作区标签页上未读通知角标的颜色。" + "value": "前缀:%@,cwd:%@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des ungelesenen Benachrichtigungs-Badges auf Arbeitsbereich-Tabs." + "value": "Präfix: %@, cwd: %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur du badge de notification non lue sur les onglets d’espace de travail." + "value": "Préfixe : %@, cwd : %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لون شارة الإشعارات غير المقروءة على علامات تبويب مساحة العمل." + "value": "البادئة: %@، cwd: %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Color de la insignia de notificación no leída en las pestañas del espacio de trabajo." + "value": "Prefijo: %@, cwd: %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區標籤頁上未讀通知徽章的顏色。" + "value": "前綴:%@,工作目錄:%@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 탭에 표시되는 읽지 않은 알림 배지의 색상입니다." + "value": "접두사: %@, cwd: %@" } } } }, - "settings.workspaceColors.paletteNote": { + "settings.terminal.resumeCommands.delete": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "تخصيص لوحة ألوان مساحة العمل المستخدمة بواسطة الشريط الجانبي > لون مساحة العمل. إدخالات \"اختيار لون مخصص...\" تُحفظ أدناه." - } - }, - "bs": { + "en": { "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": "Delete" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tilpas arbejdsområdets farvepalette, der bruges af Sidebjælke > Arbejdsområdefarve. \"Vælg brugerdefineret farve...\"-poster gemmes nedenfor." + "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." + "value": "Löschen" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Customize the workspace color palette used by Sidebar > Workspace Color. \"Choose Custom Color...\" entries are persisted below." + "value": "Supprimer" } }, - "es": { + "ar": { "stringUnit": { "state": "translated", - "value": "Personaliza la paleta de colores de espacios de trabajo usada en Barra lateral > Color del espacio de trabajo. Las entradas de \"Elegir color personalizado…\" se guardan a continuación." + "value": "حذف" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Personnalisez la palette de couleurs utilisée par Barre latérale > Couleur de l'espace de travail. Les entrées « Choisir une couleur personnalisée... » sont enregistrées ci-dessous." + "value": "Borrar" } }, - "it": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Personalizza la palette di colori utilizzata da Barra laterale > Colore area di lavoro. Le voci \"Scegli colore personalizzato...\" vengono salvate qui sotto." + "value": "刪除" } }, - "ja": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "サイドバー > ワークスペースカラーで使用するカラーパレットをカスタマイズできます。「カスタムカラーを選択…」のエントリは以下に保存されます。" + "value": "删除" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 > 작업 공간 색상에서 사용하는 작업 공간 색상 팔레트를 사용자 지정합니다. \"사용자 지정 색상 선택...\" 항목은 아래에 저장됩니다." + "value": "삭제" } - }, - "nb": { + } + } + }, + "settings.terminal.resumeCommands.deleteFailed": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Tilpass arbeidsområdefargepaletten som brukes av Sidepanel > Arbeidsområdefarge. «Velg egendefinert farge ...»-oppføringer lagres nedenfor." + "value": "Could not delete the resume command approval." } }, - "pl": { + "ja": { "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": "復元コマンドの承認を削除できませんでした。" } }, - "pt-BR": { + "zh-Hans": { "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": { + "de": { "stringUnit": { "state": "translated", - "value": "Настройте палитру цветов рабочих пространств, используемую в Боковая панель > Цвет рабочего пространства. Записи «Выбрать пользовательский цвет...» сохраняются ниже." + "value": "Die Freigabe des Fortsetzungsbefehls konnte nicht gelöscht werden." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ปรับแต่งจานสีเวิร์กสเปซที่ใช้ใน แถบด้านข้าง > สีเวิร์กสเปซ รายการ \"เลือกสีที่กำหนดเอง...\" จะถูกบันทึกด้านล่าง" + "value": "Impossible de supprimer l’approbation de la commande de reprise." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kenar Çubuğu > Çalışma Alanı Rengi tarafından kullanılan çalışma alanı renk paletini özelleştirin. \"Özel Renk Seç...\" girişleri aşağıda saklanır." + "value": "تعذر حذف الموافقة على أمر الاستئناف." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Налаштуйте палітру кольорів робочих областей, яка використовується в Бічна панель > Колір робочої області. Записи «Вибрати власний колір...» зберігаються нижче." + "value": "No se pudo eliminar la aprobación del comando de reanudación." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "自定义「侧边栏 > 工作区颜色」中使用的工作区调色板。「选取自定义颜色...」的条目将保存在下方。" + "value": "無法刪除恢復指令核准。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "自訂側邊欄 > 工作區顏色使用的色板。「選擇自訂顏色...」的項目會保存在下方。" + "value": "재개 명령 승인을 삭제할 수 없습니다." } } } }, - "settings.workspaceColors.paneFlashColor": { + "settings.terminal.resumeCommands.deleted": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Pane Flash" + "value": "Resume command approval deleted." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ペインのフラッシュ" + "value": "復元コマンドの承認を削除しました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "窗格闪烁" + "value": "恢复命令授权已删除。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Teilfenster-Aufblinken" + "value": "Freigabe des Fortsetzungsbefehls gelöscht." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Clignotement du volet" + "value": "Approbation de la commande de reprise supprimée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "وميض الجزء" + "value": "تم حذف الموافقة على أمر الاستئناف." } }, "es": { "stringUnit": { "state": "translated", - "value": "Destello de panel" + "value": "Aprobación del comando de reanudación eliminada." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "窗格閃爍" + "value": "恢復指令核准已刪除。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분할 창 플래시" + "value": "재개 명령 승인이 삭제되었습니다." } } } }, - "settings.workspaceColors.paneFlashColor.reset": { + "settings.terminal.resumeCommands.empty": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "No custom resume commands have been approved." } }, "ja": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "承認済みのカスタム復元コマンドはありません。" } }, - "de": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "尚未授权任何自定义恢复命令。" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Réinitialiser" + "value": "Es wurden keine benutzerdefinierten Fortsetzungsbefehle freigegeben." } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "Aucune commande de reprise personnalisée n’a été approuvée." } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "لم تتم الموافقة على أي أوامر استئناف مخصصة." } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "No se ha aprobado ningún comando de reanudación personalizado." } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Restablecer" + "value": "尚未核准任何自訂恢復指令。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "재설정" + "value": "승인된 사용자 정의 재개 명령이 없습니다." } } } }, - "settings.workspaceColors.paneFlashColor.subtitle": { + "settings.terminal.resumeCommands.envSummary": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Color of the attention ring and pane flash when a pane needs input." + "value": "env: %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ペインが入力を必要とするときに表示される注意リングとフラッシュの色。" + "value": "環境変数: %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "窗格需要输入时,提醒光环与窗格闪烁的颜色。" + "value": "env:%@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des Aufmerksamkeitsrings und des Aufblinkens des Teilfensters, wenn ein Teilfenster Eingaben erfordert." + "value": "env: %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de l’anneau d’attention et du flash de volet lorsqu’un volet requiert une saisie." + "value": "env : %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لون حلقة التنبيه ووميض الجزء عندما يحتاج الجزء إلى إدخال." + "value": "env: %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Color del anillo de atención y del destello del panel cuando un panel necesita entrada." + "value": "env: %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "當窗格需要輸入時,提示環與窗格閃爍的顏色。" + "value": "環境變數:%@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분할 창에 입력이 필요할 때 표시되는 집중 링 및 분할 창 플래시 색상입니다." + "value": "환경 변수: %@" } } } }, - "settings.workspaceColors.remove": { + "settings.terminal.resumeCommands.invalidPrefix": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إزالة" + "value": "Enter a valid shell-style command prefix." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ukloni" + "value": "有効なシェル形式のコマンドプレフィックスを入力してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fjern" + "value": "请输入有效的 shell 风格命令前缀。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Entfernen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Remove" + "value": "Geben Sie ein gültiges Befehlspräfix im Shell-Stil ein." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Eliminar" + "value": "Saisissez un préfixe de commande de type shell valide." } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Supprimer" + "value": "أدخل بادئة أمر صالحة بنمط shell." } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Rimuovi" + "value": "Introduce un prefijo de comando válido estilo shell." } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "削除" + "value": "請輸入有效的 shell 風格指令前綴。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "제거" + "value": "유효한 셸 형식의 명령 접두사를 입력하십시오." } - }, - "nb": { + } + } + }, + "settings.terminal.resumeCommands.invalidSignature": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Fjern" + "value": "Signature does not match. Delete this approval and approve the command again." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Usuń" + "value": "署名が一致しません。この承認を削除してから、コマンドを再度承認してください。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Remover" + "value": "签名不匹配。请删除此授权并重新授权该命令。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Удалить" + "value": "Signatur stimmt nicht überein. Löschen Sie diese Freigabe und geben Sie den Befehl erneut frei." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ลบ" + "value": "La signature ne correspond pas. Supprimez cette approbation et approuvez à nouveau la commande." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kaldır" + "value": "التوقيع غير متطابق. احذف هذه الموافقة ووافق على الأمر مرة أخرى." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Видалити" + "value": "La firma no coincide. Elimina esta aprobación y vuelve a aprobar el comando." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "移除" + "value": "簽章不符。請刪除此核准並重新核准該指令。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "移除" + "value": "서명이 일치하지 않습니다. 이 승인을 삭제하고 명령을 다시 승인하십시오." } } } }, - "settings.workspaceColors.resetPalette": { + "settings.terminal.resumeCommands.policy.auto": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "إعادة تعيين اللوحة" - } - }, - "bs": { + "en": { "stringUnit": { "state": "translated", - "value": "Resetuj paletu" + "value": "Auto" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nulstil palette" + "value": "自動" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Palette zurücksetzen" + "value": "آلي" } }, - "en": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Reset Palette" + "value": "汽車" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Restablecer paleta" + "value": "自动" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Réinitialiser la palette" + "value": "자동" } }, - "it": { + "de": { "stringUnit": { "state": "translated", - "value": "Ripristina palette" + "value": "Auto" } }, - "ja": { + "fr": { "stringUnit": { "state": "translated", - "value": "パレットをリセット" + "value": "Automatique" } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "팔레트 초기화" + "value": "Automático" } - }, - "nb": { + } + } + }, + "settings.terminal.resumeCommands.policy.manual": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Tilbakestill palett" + "value": "Manual" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Resetuj paletę" + "value": "手動" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Redefinir Paleta" + "value": "手动" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Сбросить палитру" + "value": "Manuell" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "รีเซ็ตจานสี" + "value": "Manuel" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Paleti Sıfırla" + "value": "يدوي" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Скинути палітру" + "value": "Manual" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重置调色板" + "value": "手動" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "重置色板" + "value": "수동" } } } }, - "settings.workspaceColors.resetPalette.button": { + "settings.terminal.resumeCommands.policy.prompt": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "Ask" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Resetuj" + "value": "確認" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nulstil" + "value": "询问" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Reset" + "value": "Nachfragen" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Restablecer" + "value": "Demander" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Réinitialiser" + "value": "سؤال" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Ripristina" + "value": "Preguntar" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "詢問" } }, "ko": { "stringUnit": { "state": "translated", - "value": "초기화" + "value": "묻기" } - }, - "nb": { + } + } + }, + "settings.terminal.resumeCommands.prefixPlaceholder": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Tilbakestill" + "value": "Command prefix" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Resetuj" + "value": "コマンドプレフィックス" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Redefinir" + "value": "命令前缀" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Сбросить" + "value": "Befehlspräfix" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "รีเซ็ต" + "value": "Préfixe de commande" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sıfırla" + "value": "بادئة الأمر" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Скинути" + "value": "Prefijo de comando" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "指令前綴" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "명령 접두사" } } } }, - "settings.workspaceColors.resetPalette.subtitle": { + "settings.terminal.resumeCommands.prefixSummary": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "استعادة الإعدادات الافتراضية المدمجة ومسح جميع الألوان المخصصة." + "value": "Prefix: %@" } }, - "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": { "stringUnit": { "state": "translated", - "value": "Integrierte Standardeinstellungen wiederherstellen und alle benutzerdefinierten Farben löschen." + "value": "Präfix: %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Restore built-in defaults and clear all custom colors." - } - }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Restaurar los valores predeterminados y borrar todos los colores personalizados." + "value": "Préfixe : %@" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Restaurer les valeurs par défaut et effacer toutes les couleurs personnalisées." + "value": "البادئة: %@" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Ripristina i valori predefiniti e cancella tutti i colori personalizzati." + "value": "Prefijo: %@" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "組み込みのデフォルトに戻し、すべてのカスタムカラーをクリアします。" + "value": "前綴:%@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "기본 제공 값을 복원하고 모든 사용자 지정 색상을 지웁니다." + "value": "접두사: %@" } - }, - "nb": { + } + } + }, + "settings.terminal.resumeCommands.save": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Gjenopprett innebygde standardverdier og fjern alle egendefinerte farger." + "value": "Save" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Przywróć wbudowane wartości domyślne i wyczyść wszystkie własne kolory." + "value": "保存" } }, - "pt-BR": { + "de": { "stringUnit": { "state": "translated", - "value": "Restaurar padrões integrados e limpar todas as cores personalizadas." + "value": "Speichern" } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Восстановить встроенные значения по умолчанию и удалить все пользовательские цвета." + "value": "保存" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "คืนค่าเริ่มต้นในตัวและล้างสีที่กำหนดเองทั้งหมด" + "value": "Enregistrer" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Yerleşik varsayılanları geri yükle ve tüm özel renkleri temizle." + "value": "حفظ" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Відновити вбудовані стандартні значення та очистити всі власні кольори." + "value": "Guardar" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "恢复内置默认值并清除所有自定义颜色。" + "value": "儲存" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "恢復內建預設值並清除所有自訂顏色。" + "value": "저장" } } } }, - "settings.workspaceColors.resetPalette.subtitleV2": { + "settings.terminal.resumeCommands.sourceUnknown": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Restore the built-in palette and remove extra named colors." + "value": "Unknown source" } }, "ja": { "stringUnit": { "state": "translated", - "value": "組み込みパレットを復元し、追加した名前付きカラーを削除します。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "기본 팔레트를 복원하고 추가된 이름 있는 색상을 제거합니다." + "value": "不明なソース" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "恢复内置调色板并移除额外的命名颜色。" + "value": "来源未知" } }, "de": { "stringUnit": { "state": "translated", - "value": "Stellen Sie die integrierte Palette wieder her und entfernen Sie zusätzliche benannte Farben." + "value": "Unbekannte Quelle" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Restaurer la palette intégrée et supprimer les couleurs nommées supplémentaires." + "value": "Source inconnue" } }, "ar": { "stringUnit": { "state": "translated", - "value": "استعادة لوحة الألوان المدمجة وإزالة الألوان المسماة الإضافية." + "value": "مصدر غير معروف" } }, "es": { "stringUnit": { "state": "translated", - "value": "Restaura la paleta integrada y elimina los colores con nombre adicionales." + "value": "Origen desconocido" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "還原內建調色盤並移除額外的命名顏色。" + "value": "未知來源" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "알 수 없는 출처" } } } }, - "settings.workspaceColors.selectionColor": { + "settings.terminal.resumeCommands.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Selection Highlight" + "value": "Review signed command prefixes that can restore non-agent terminal surfaces." } }, "ja": { "stringUnit": { "state": "translated", - "value": "選択ハイライト" + "value": "非エージェントのターミナルサーフェスを復元できる署名済みコマンドプレフィックスを確認します。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "选中高亮" + "value": "查看可用于恢复非代理终端表面的已签名命令前缀。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Auswahlhervorhebung" + "value": "Überprüfen Sie signierte Befehlspräfixe, die Terminal-Oberflächen von Nicht-Agenten wiederherstellen können." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Surlignage de la sélection" + "value": "Passez en revue les préfixes de commande signés qui peuvent restaurer les surfaces d’affichage de terminal autres que celles des agents." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تمييز التحديد" + "value": "مراجعة بادئات الأوامر الموقعة التي يمكنها استعادة أسطح الطرفيات غير التابعة لوكلاء." } }, "es": { "stringUnit": { "state": "translated", - "value": "Resaltado de selección" + "value": "Revisa los prefijos de comandos firmados que pueden restaurar superficies de terminal que no sean de agentes." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選取高亮" + "value": "檢視可還原非代理終端機介面的已簽署指令前綴。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "선택 하이라이트" + "value": "에이전트가 아닌 터미널 화면을 복원할 수 있는 서명된 명령 접두사를 검토합니다." } } } }, - "settings.workspaceColors.selectionColor.reset": { + "settings.terminal.resumeCommands.updateFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "Could not update the resume command approval." } }, "ja": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "復元コマンドの承認を更新できませんでした。" } }, - "de": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "无法更新该恢复命令授权。" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Réinitialiser" + "value": "Die Freigabe des Fortsetzungsbefehls konnte nicht aktualisiert werden." } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "Impossible de mettre à jour l’approbation de la commande de reprise." } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "تعذر تحديث الموافقة على أمر الاستئناف." } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "No se pudo actualizar la aprobación del comando de reanudación." } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Restablecer" + "value": "無法更新恢復指令核准。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "재설정" + "value": "재개 명령 승인을 업데이트할 수 없습니다." } } } }, - "settings.workspaceColors.selectionColor.subtitle": { + "settings.terminal.resumeCommands.updated": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Background color of the selected workspace in the sidebar." + "value": "Resume command approval updated." } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバーで選択中のワークスペースの背景色。" + "value": "復元コマンドの承認を更新しました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "侧边栏中选中工作区的背景色。" + "value": "恢复命令授权已更新。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Hintergrundfarbe des ausgewählten Arbeitsbereichs in der Seitenleiste." + "value": "Freigabe des Fortsetzungsbefehls aktualisiert." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur d’arrière-plan de l’espace de travail sélectionné dans la barre latérale." + "value": "Approbation de la commande de reprise mise à jour." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لون خلفية مساحة العمل المحددة في الشريط الجانبي." + "value": "تم تحديث الموافقة على أمر الاستئناف." } }, "es": { "stringUnit": { "state": "translated", - "value": "Color de fondo del espacio de trabajo seleccionado en la barra lateral." + "value": "Aprobación del comando de reanudación actualizada." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "側邊欄中已選取工作區的背景顏色。" + "value": "恢復指令核准已更新。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바에서 선택된 작업 공간의 배경색입니다." + "value": "재개 명령 승인이 업데이트되었습니다." } } } }, - "shortcut.attachTextBoxFile.label": { + "settings.terminal.scrollBar": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إرفاق ملف بمدخل مربع النص" + "value": "Show Terminal Scroll Bar" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "ターミナルのスクロールバーを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "显示终端滚动条" } }, "de": { "stringUnit": { "state": "translated", - "value": "Datei an TextBox-Eingabe anhängen" + "value": "Terminal-Bildlaufleiste anzeigen" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Attach File to TextBox Input" + "value": "Afficher la barre de défilement du terminal" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "عرض شريط تمرير الطرفية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Adjuntar archivo a la entrada del cuadro de texto" + "value": "Mostrar barra de desplazamiento de la terminal" } }, - "fr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Joindre un fichier à la zone de saisie de texte" + "value": "顯示終端機捲軸" } }, - "it": { + "ko": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "터미널 스크롤 바 표시" + } + } + } + }, + "settings.terminal.scrollSpeed": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Scroll Speed" } }, "ja": { "stringUnit": { "state": "translated", - "value": "TextBox入力にファイルを添付" + "value": "スクロール速度" } }, - "km": { + "zh-Hans": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "滚动速度" } }, - "ko": { + "de": { "stringUnit": { "state": "translated", - "value": "텍스트 상자 입력에 파일 첨부" + "value": "Scrollgeschwindigkeit" } }, - "nb": { + "fr": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "Vitesse de défilement" } }, - "pl": { + "ar": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "سرعة التمرير" } }, - "pt-BR": { + "es": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "Velocidad de desplazamiento" } }, - "ru": { + "zh-Hant": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "捲動速度" } }, - "th": { + "ko": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "스크롤 속도" + } + } + } + }, + "settings.terminal.scrollSpeed.reset": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Reset" } }, - "tr": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "リセット" } }, - "uk": { + "de": { "stringUnit": { - "state": "needs_review", - "value": "Attach File to TextBox Input" + "state": "translated", + "value": "Zurücksetzen" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "向 TextBox 输入框附加文件" + "value": "Réinitialiser" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "附加檔案至文字方塊輸入" + "value": "重置" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "重置" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "إعادة تعيين" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Restablecer" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "재설정" } } } }, - "shortcut.canvasAlignBottom.label": { + "settings.terminal.scrollSpeed.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: محاذاة الحواف السفلية" + "value": "Multiplier applied to terminal scroll wheel and trackpad deltas. Higher scrolls faster." } }, - "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": { "stringUnit": { "state": "translated", - "value": "Canvas: Untere Kanten ausrichten" + "value": "Multiplikator für Terminal-Mausrad- und Trackpad-Deltas. Höhere Werte scrollen schneller." } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Canvas: Align Bottom Edges" + "value": "Multiplicateur appliqué aux deltas de la molette de défilement et du pavé tactile du terminal. Une valeur plus élevée fait défiler plus vite." } }, - "es": { + "ar": { "stringUnit": { "state": "translated", - "value": "Lienzo: Alinear bordes inferiores" + "value": "المضاعف المطبق على الفروق في عجلة تمرير الطرفية ولوحة التتبع. القيم الأعلى تمرر بشكل أسرع." } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Canevas: Aligner les bords inférieurs" + "value": "Multiplicador aplicado a los cambios de la rueda de desplazamiento y del trackpad de la terminal. Un valor más alto desplaza más rápido." } }, - "it": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Allinea bordi inferiori" + "value": "套用至終端機滾輪與軌跡板位移量的倍數。數值越高,捲動越快。" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "キャンバス: 下端を揃える" + "value": "터미널 스크롤 휠 및 트랙패드 델타에 적용되는 승수입니다. 높은 값일수록 더 빠르게 스크롤됩니다." } - }, - "ko": { + } + } + }, + "settings.terminal.scrollSpeed.value": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "캔버스: 아래쪽 가장자리 정렬" + "value": "%.2f×" } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lerret: Juster nedre kanter" + "value": "%.2f×" } - }, - "pl": { + } + } + }, + "settings.terminal.sessionContentAlignment": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Kanwa: Wyrównaj dolne krawędzie" + "value": "Session Content Alignment" } }, - "pt-BR": { + "ja": { "stringUnit": { "state": "translated", - "value": "Canvas: Alinhar Bordas Inferiores" + "value": "セッションコンテンツの配置" } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Холст: выровнять по нижнему краю" + "value": "会话内容对齐" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "แคนวาส: จัดแนวขอบล่าง" + "value": "Ausrichtung des Sitzungsinhalts" } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "Kanvas: Alt Kenarları Hizala" + "value": "Alignement du contenu de la session" } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Полотно: вирівняти за нижнім краєм" + "value": "محاذاة محتوى الجلسة" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "画布: 对齐下边缘" + "value": "Alineación del contenido de la sesión" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "畫布: 對齊下邊緣" + "value": "工作階段內容對齊方式" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "세션 콘텐츠 정렬" } } } }, - "shortcut.canvasAlignLeft.label": { + "settings.terminal.sessionContentAlignment.center": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: محاذاة الحواف اليسرى" + "value": "Center" } }, - "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": { "stringUnit": { "state": "translated", - "value": "Canvas: Linke Kanten ausrichten" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Canvas: Align Left Edges" + "value": "Zentriert" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Lienzo: Alinear bordes izquierdos" + "value": "Centrer" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canevas: Aligner les bords gauches" + "value": "وسط" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Canvas: Allinea bordi sinistri" + "value": "Centro" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "キャンバス: 左端を揃える" + "value": "置中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스: 왼쪽 가장자리 정렬" + "value": "가운데" } - }, - "nb": { + } + } + }, + "settings.terminal.sessionContentAlignment.left": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Lerret: Juster venstre kanter" + "value": "Left" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kanwa: Wyrównaj lewe krawędzie" + "value": "左" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Canvas: Alinhar Bordas Esquerdas" + "value": "左对齐" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Холст: выровнять по левому краю" + "value": "Links" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "แคนวาส: จัดแนวขอบซ้าย" + "value": "Gauche" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kanvas: Sol Kenarları Hizala" + "value": "يسار" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Полотно: вирівняти за лівим краєм" + "value": "Izquierda" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "画布: 对齐左边缘" + "value": "靠左" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "畫布: 對齊左邊緣" + "value": "왼쪽" } } } }, - "shortcut.canvasAlignRight.label": { + "settings.terminal.sessionContentAlignment.right": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: محاذاة الحواف اليمنى" + "value": "Right" } }, - "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": { "stringUnit": { "state": "translated", - "value": "Canvas: Rechte Kanten ausrichten" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Canvas: Align Right Edges" + "value": "Rechts" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Lienzo: Alinear bordes derechos" + "value": "Droite" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canevas: Aligner les bords droits" + "value": "يمين" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Canvas: Allinea bordi destri" + "value": "Derecha" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "キャンバス: 右端を揃える" + "value": "靠右" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스: 오른쪽 가장자리 정렬" + "value": "오른쪽" } - }, - "nb": { + } + } + }, + "settings.terminal.sessionContentAlignment.subtitle": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Lerret: Juster høyre kanter" + "value": "Places width-capped content within the pane." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kanwa: Wyrównaj prawe krawędzie" + "value": "幅を制限したコンテンツをペイン内に配置します。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Canvas: Alinhar Bordas Direitas" + "value": "决定限宽内容在窗格中的位置。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Холст: выровнять по правому краю" + "value": "Platziert in der Breite begrenzten Inhalt innerhalb des Teilfensters." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "แคนวาส: จัดแนวขอบขวา" + "value": "Positionne le contenu limité en largeur à l’intérieur du volet." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kanvas: Sağ Kenarları Hizala" + "value": "يضع المحتوى محدود العرض داخل الجزء." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Полотно: вирівняти за правим краєм" + "value": "Coloca el contenido con límite de ancho dentro del panel." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "画布: 对齐右边缘" + "value": "將限制寬度的內容置於窗格內。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "畫布: 對齊右邊緣" + "value": "너비가 제한된 콘텐츠를 분할 창 내에 배치합니다." } } } }, - "shortcut.canvasAlignTop.label": { + "settings.terminal.sessionContentWidth": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: محاذاة الحواف العلوية" + "value": "Session Content Width" } }, - "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": { "stringUnit": { "state": "translated", - "value": "Canvas: Obere Kanten ausrichten" + "value": "Breite des Sitzungsinhalts" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Canvas: Align Top Edges" + "value": "Largeur du contenu de la session" } }, - "es": { + "ar": { "stringUnit": { "state": "translated", - "value": "Lienzo: Alinear bordes superiores" + "value": "عرض محتوى الجلسة" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Canevas: Aligner les bords supérieurs" + "value": "Ancho del contenido de la sesión" } }, - "it": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Allinea bordi superiori" + "value": "工作階段內容寬度" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "キャンバス: 上端を揃える" + "value": "세션 콘텐츠 너비" } - }, - "ko": { + } + } + }, + "settings.terminal.sessionContentWidth.toggle": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "캔버스: 위쪽 가장자리 정렬" + "value": "Limit session content width" } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lerret: Juster øvre kanter" + "value": "セッションコンテンツの幅を制限" } }, - "pl": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kanwa: Wyrównaj górne krawędzie" + "value": "限制会话内容宽度" } }, - "pt-BR": { + "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Alinhar Bordas Superiores" + "value": "Sitzungsinhaltsbreite begrenzen" } }, - "ru": { + "fr": { "stringUnit": { "state": "translated", - "value": "Холст: выровнять по верхнему краю" + "value": "Limiter la largeur du contenu de la session" } }, - "th": { + "ar": { "stringUnit": { "state": "translated", - "value": "แคนวาส: จัดแนวขอบบน" + "value": "تحديد عرض محتوى الجلسة" } }, - "tr": { + "es": { "stringUnit": { "state": "translated", - "value": "Kanvas: Üst Kenarları Hizala" + "value": "Limitar ancho del contenido de la sesión" } }, - "uk": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Полотно: вирівняти за верхнім краєм" + "value": "限制工作階段內容寬度" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "画布: 对齐上边缘" + "value": "세션 콘텐츠 너비 제한" + } + } + } + }, + "settings.terminal.sessionContentWidth.unit": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "pt" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "畫布: 對齊上邊緣" + "value": "pt" } } } }, - "shortcut.canvasDistributeHorizontally.label": { + "settings.terminal.tabBarFontSize": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: توزيع أفقي" + "value": "Tab Bar Font Size" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Rasporedi horizontalno" + "value": "タブバーのフォントサイズ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Fordel vandret" + "value": "标签栏字号" } }, "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Horizontal verteilen" + "value": "Schriftgröße der Tab-Leiste" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Canvas: Distribute Horizontally" + "value": "Taille de police de la barre d'onglets" } }, - "es": { + "ar": { "stringUnit": { "state": "translated", - "value": "Lienzo: Distribuir horizontalmente" + "value": "حجم خط شريط علامات التبويب" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Canevas: Répartir horizontalement" + "value": "Tamaño de fuente de la barra de pestañas" } }, - "it": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Distribuisci orizzontalmente" + "value": "標籤列字型大小" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "キャンバス: 水平方向に分布" + "value": "탭 바 글꼴 크기" } - }, - "ko": { + } + } + }, + "settings.terminal.tabBarFontSize.points": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "캔버스: 가로로 분배" + "value": "%@ pt" } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lerret: Fordel horisontalt" + "value": "%@ pt" + } + } + } + }, + "settings.terminal.tabBarFontSize.reset": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Reset" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kanwa: Rozmieść poziomo" + "value": "リセット" } }, - "pt-BR": { + "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Distribuir Horizontalmente" + "value": "Zurücksetzen" } }, - "ru": { + "fr": { "stringUnit": { "state": "translated", - "value": "Холст: распределить по горизонтали" + "value": "Réinitialiser" } }, - "th": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "แคนวาส: กระจายแนวนอน" + "value": "重置" } }, - "tr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kanvas: Yatay Dağıt" + "value": "重置" } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Полотно: розподілити горизонтально" + "value": "إعادة تعيين" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "画布: 水平分布" + "value": "Restablecer" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "畫布: 水平分佈" + "value": "재설정" } } } }, - "shortcut.canvasDistributeVertically.label": { + "settings.terminal.tabBarFontSize.saveFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: توزيع عمودي" + "value": "Couldn't save tab bar font size. Please try again." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Rasporedi vertikalno" + "value": "タブバーのフォントサイズを保存できませんでした。もう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Fordel lodret" + "value": "无法保存标签栏字号。请重试。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Vertikal verteilen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Canvas: Distribute Vertically" + "value": "Schriftgröße der Tab-Leiste konnte nicht gespeichert werden. Bitte versuchen Sie es erneut." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Lienzo: Distribuir verticalmente" + "value": "Impossible d’enregistrer la taille de la police de la barre d’onglets. Veuillez réessayer." } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canevas: Répartir verticalement" + "value": "تعذر حفظ حجم خط شريط علامات التبويب. يرجى المحاولة مرة أخرى." } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Canvas: Distribuisci verticalmente" + "value": "No se pudo guardar el tamaño de fuente de la barra de pestañas. Inténtalo de nuevo." } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "キャンバス: 垂直方向に分布" + "value": "無法儲存標籤列字型大小。請再試一次。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스: 세로로 분배" + "value": "탭 바 글꼴 크기를 저장할 수 없습니다. 다시 시도해 주세요." } - }, - "nb": { + } + } + }, + "settings.terminal.tabBarFontSize.subtitle": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Lerret: Fordel vertikalt" + "value": "Controls the font size of the terminal and browser tab titles at the top of each pane." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kanwa: Rozmieść pionowo" + "value": "各ペーン上部のターミナルとブラウザのタブタイトルのフォントサイズを調整します。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Canvas: Distribuir Verticalmente" + "value": "控制每个窗格顶部终端和浏览器标签页标题的字号。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Холст: распределить по вертикали" + "value": "Steuert die Schriftgröße der Terminal- und Browser-Tab-Titel oben in jedem Teilfenster." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "แคนวาส: กระจายแนวตั้ง" + "value": "Contrôle la taille de la police des titres d’onglets du terminal et du navigateur en haut de chaque volet." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kanvas: Dikey Dağıt" + "value": "يتحكم في حجم خط عناوين علامات تبويب الطرفية والمتصفح في الجزء العلوي من كل جزء." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Полотно: розподілити вертикально" + "value": "Controla el tamaño de fuente de los títulos de las pestañas de la terminal y del navegador en la parte superior de cada panel." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "画布: 垂直分布" + "value": "控制每個窗格頂端終端機與瀏覽器標籤頁標題的字型大小。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "畫布: 垂直分佈" + "value": "각 분할 창의 상단에 있는 터미널 및 브라우저 탭 제목의 글꼴 크기를 조절합니다." } } } }, - "shortcut.canvasEqualizeHeights.label": { + "settings.terminal.textBoxMaxLines": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "اللوحة: مساواة الارتفاعات" + "value": "الحد الأقصى لأسطر مربع النص" } }, "bs": { "stringUnit": { - "state": "translated", - "value": "Platno: Ujednači visine" + "state": "needs_review", + "value": "TextBox Max Lines" } }, "da": { "stringUnit": { - "state": "translated", - "value": "Lærred: Udlign højder" + "state": "needs_review", + "value": "TextBox Max Lines" } }, "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Höhen angleichen" + "value": "Maximale Zeilen der TextBox" } }, "en": { "stringUnit": { "state": "translated", - "value": "Canvas: Equalize Heights" + "value": "TextBox Max Lines" } }, "es": { "stringUnit": { "state": "translated", - "value": "Lienzo: Igualar alturas" + "value": "Líneas máximas del cuadro de texto" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Canevas: Égaliser les hauteurs" + "value": "Nombre maximal de lignes de la TextBox" } }, "it": { "stringUnit": { - "state": "translated", - "value": "Canvas: Uniforma altezze" + "state": "needs_review", + "value": "TextBox Max Lines" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャンバス: 高さを均等化" + "value": "TextBox の最大行数" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "TextBox Max Lines" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스: 높이 균등화" + "value": "TextBox 최대 줄 수" } }, "nb": { "stringUnit": { - "state": "translated", - "value": "Lerret: Utjevn høyder" + "state": "needs_review", + "value": "TextBox Max Lines" } }, "pl": { "stringUnit": { - "state": "translated", - "value": "Kanwa: Wyrównaj wysokości" + "state": "needs_review", + "value": "TextBox Max Lines" } }, "pt-BR": { "stringUnit": { - "state": "translated", - "value": "Canvas: Igualar Alturas" + "state": "needs_review", + "value": "TextBox Max Lines" } }, "ru": { "stringUnit": { - "state": "translated", - "value": "Холст: выровнять высоту" + "state": "needs_review", + "value": "TextBox Max Lines" } }, "th": { "stringUnit": { - "state": "translated", - "value": "แคนวาส: ปรับความสูงเท่ากัน" + "state": "needs_review", + "value": "TextBox Max Lines" } }, "tr": { "stringUnit": { - "state": "translated", - "value": "Kanvas: Yükseklikleri Eşitle" + "state": "needs_review", + "value": "TextBox Max Lines" } }, "uk": { "stringUnit": { - "state": "translated", - "value": "Полотно: вирівняти висоту" + "state": "needs_review", + "value": "TextBox Max Lines" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "画布: 均分高度" + "value": "TextBox 最大行数" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "畫布: 均分高度" + "value": "文字框最大行數" } } } }, - "shortcut.canvasEqualizeWidths.label": { + "settings.terminal.textBoxMaxLines.subtitle": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "اللوحة: مساواة العروض" + "value": "يحدد أقصى ارتفاع يمكن أن يصل إليه إدخال الطرفية الغني قبل أن يتطلب التمرير." } }, "bs": { "stringUnit": { - "state": "translated", - "value": "Platno: Ujednači širine" + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "da": { "stringUnit": { - "state": "translated", - "value": "Lærred: Udlign bredder" + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Breiten angleichen" + "value": "Begrenzt, wie hoch das Rich-Terminal-Eingabefeld wachsen kann, bevor es scrollt." } }, "en": { "stringUnit": { "state": "translated", - "value": "Canvas: Equalize Widths" + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "es": { "stringUnit": { "state": "translated", - "value": "Lienzo: Igualar anchos" + "value": "Limita la altura que puede alcanzar la entrada enriquecida de la terminal antes de desplazarse." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Canevas: Égaliser les largeurs" + "value": "Limite la hauteur que la saisie riche du terminal peut atteindre avant l’apparition du défilement." } }, "it": { "stringUnit": { - "state": "translated", - "value": "Canvas: Uniforma larghezze" + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャンバス: 幅を均等化" + "value": "リッチなターミナル入力欄がスクロールする前に広がれる最大の高さを制限します。" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스: 너비 균등화" + "value": "서식 있는 터미널 입력 창이 스크롤되기 전까지 확장할 수 있는 최대 높이를 제한합니다." } }, "nb": { "stringUnit": { - "state": "translated", - "value": "Lerret: Utjevn bredder" + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "pl": { "stringUnit": { - "state": "translated", - "value": "Kanwa: Wyrównaj szerokości" + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "pt-BR": { "stringUnit": { - "state": "translated", - "value": "Canvas: Igualar Larguras" + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "ru": { "stringUnit": { - "state": "translated", - "value": "Холст: выровнять ширину" + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "th": { "stringUnit": { - "state": "translated", - "value": "แคนวาส: ปรับความกว้างเท่ากัน" + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "tr": { "stringUnit": { - "state": "translated", - "value": "Kanvas: Genişlikleri Eşitle" + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "uk": { "stringUnit": { - "state": "translated", - "value": "Полотно: вирівняти ширину" + "state": "needs_review", + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "画布: 均分宽度" + "value": "限制富文本终端输入框在开始滚动前能长到多高。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "畫布: 均分寬度" + "value": "限制進階終端機輸入在需要捲動前可增長的高度上限。" } } } }, - "shortcut.canvasOverview.label": { + "settings.terminal.textEditingGestures": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: تبديل النظرة العامة" + "value": "Text Editing Gestures" } }, - "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": { "stringUnit": { "state": "translated", - "value": "Canvas: Übersicht umschalten" + "value": "Textbearbeitungsgesten" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Canvas: Toggle Overview" + "value": "Gestes d’édition de texte" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "إيماءات تحرير النص" } }, "es": { "stringUnit": { "state": "translated", - "value": "Lienzo: Alternar vista general" + "value": "Gestos de edición de texto" } }, - "fr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canevas: Basculer la vue d'ensemble" + "value": "文字編輯手勢" } }, - "it": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Attiva/disattiva panoramica" + "value": "텍스트 편집 제스처" + } + } + } + }, + "settings.textBox.defaultSubmitAction": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Default Submit Action" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャンバス: 全体表示を切り替え" + "value": "デフォルトの送信アクション" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "캔버스: 전체 보기 전환" + "value": "默认提交动作" } }, - "nb": { + "de": { "stringUnit": { "state": "translated", - "value": "Lerret: Veksle oversikt" + "value": "Standard-Absendeaktion" } }, - "pl": { + "fr": { "stringUnit": { "state": "translated", - "value": "Kanwa: Przełącz podgląd ogólny" + "value": "Action d'envoi par défaut" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Alternar Visão Geral" + "value": "إجراء الإرسال الافتراضي" } }, - "ru": { + "es": { "stringUnit": { "state": "translated", - "value": "Холст: переключить обзор" + "value": "Acción de envío predeterminada" } }, - "th": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "แคนวาส: สลับมุมมองภาพรวม" + "value": "預設送出動作" } }, - "tr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Kanvas: Genel Görünümü Aç/Kapat" + "value": "기본 제출 작업" + } + } + } + }, + "settings.textBox.defaultSubmitAction.subtitle": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Used for new terminal sessions. Active Claude, Codex, OpenCode, and Pi sessions always submit as text entry." } }, - "uk": { + "ja": { "stringUnit": { "state": "translated", - "value": "Полотно: перемкнути огляд" + "value": "新しいターミナルセッションで使います。アクティブな Claude、Codex、OpenCode、Pi セッションでは常にテキスト入力として送信します。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "画布: 切换全景视图" + "value": "用于新的终端会话。活动的 Claude、Codex、OpenCode 和 Pi 会话始终以文本输入方式提交。" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wird für neue Terminal-Sitzungen verwendet. Aktive Claude-, Codex-, OpenCode- und Pi-Sitzungen senden Eingaben immer als Texteintrag." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Utilisé pour les nouvelles sessions de terminal. Les sessions actives Claude, Codex, OpenCode et Pi envoient toujours sous forme de texte saisi." + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "يستخدم لجلسات الطرفية الجديدة. تقوم جلسات Claude و Codex و OpenCode و Pi النشطة دائمًا بالإرسال كإدخال نصي." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Se usa para nuevas sesiones de terminal. Las sesiones activas de Claude, Codex, OpenCode y Pi siempre se envían como entrada de texto." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "畫布: 切換全景檢視" + "value": "用於新的終端機工作階段。作用中的 Claude、Codex、OpenCode 與 Pi 工作階段會始終以文字輸入形式送出。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "새 터미널 세션에 사용됩니다. 활성화된 Claude, Codex, OpenCode, Pi 세션은 항상 텍스트 입력으로 제출됩니다." } } } }, - "shortcut.canvasRevealFocusedPane.label": { + "settings.textBox.focusOnNewTerminals": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "اللوحة: إظهار الجزء المركّز" + "value": "تركيز TextBox في الطرفيات الجديدة" } }, "bs": { "stringUnit": { - "state": "translated", - "value": "Platno: Prikaži fokusirano okno" + "state": "needs_review", + "value": "Fokusiraj TextBox u novim terminalima" } }, "da": { "stringUnit": { - "state": "translated", - "value": "Lærred: Vis fokuseret rude" + "state": "needs_review", + "value": "Fokuser TextBox i nye terminaler" } }, "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Fokussiertes Panel anzeigen" + "value": "TextBox in neuen Terminals fokussieren" } }, "en": { "stringUnit": { "state": "translated", - "value": "Canvas: Reveal Focused Pane" + "value": "Focus TextBox on New Terminals" } }, "es": { "stringUnit": { "state": "translated", - "value": "Lienzo: Mostrar panel enfocado" + "value": "Enfocar TextBox en las terminales nuevas" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Canevas: Afficher le panneau actif" + "value": "Placer le focus sur la TextBox pour les nouveaux terminaux" } }, "it": { "stringUnit": { - "state": "translated", - "value": "Canvas: Mostra riquadro attivo" + "state": "needs_review", + "value": "Focalizza TextBox nei nuovi terminali" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャンバス: フォーカス中のペインを表示" + "value": "新しいターミナルで TextBox にフォーカス" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "ផ្តោត TextBox នៅក្នុងស្ថានីយថ្មី" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스: 포커스된 창 표시" + "value": "새 터미널 생성 시 TextBox에 포커스" } }, "nb": { "stringUnit": { - "state": "translated", - "value": "Lerret: Vis fokusert rute" + "state": "needs_review", + "value": "Fokuser TextBox i nye terminaler" } }, "pl": { "stringUnit": { - "state": "translated", - "value": "Kanwa: Pokaż aktywny panel" + "state": "needs_review", + "value": "Ustaw fokus TextBox w nowych terminalach" } }, "pt-BR": { "stringUnit": { - "state": "translated", - "value": "Canvas: Revelar Painel em Foco" + "state": "needs_review", + "value": "Focar TextBox em novos terminais" } }, "ru": { "stringUnit": { - "state": "translated", - "value": "Холст: показать активную панель" + "state": "needs_review", + "value": "Фокусировать TextBox в новых терминалах" } }, "th": { "stringUnit": { - "state": "translated", - "value": "แคนวาส: แสดงบานหน้าต่างที่โฟกัส" + "state": "needs_review", + "value": "โฟกัส TextBox ในเทอร์มินัลใหม่" } }, "tr": { "stringUnit": { - "state": "translated", - "value": "Kanvas: Odaklanılan Bölmeyi Göster" + "state": "needs_review", + "value": "Yeni terminallerde TextBox odakla" } }, "uk": { "stringUnit": { - "state": "translated", - "value": "Полотно: показати активну панель" + "state": "needs_review", + "value": "Фокусувати TextBox у нових терміналах" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "画布: 显示聚焦的窗格" + "value": "在新终端中聚焦 TextBox" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "畫布: 顯示聚焦的窗格" + "value": "在新終端機中聚焦 TextBox" } } } }, - "shortcut.canvasTidy.label": { + "settings.textBox.maxLines": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "اللوحة: ترتيب الأجزاء" + "value": "الحد الأقصى لأسطر مربع النص" } }, "bs": { "stringUnit": { - "state": "translated", - "value": "Platno: Uredi okna" + "state": "needs_review", + "value": "Maksimalan broj redova TextBoxa" } }, "da": { "stringUnit": { - "state": "translated", - "value": "Lærred: Ryd op i ruder" + "state": "needs_review", + "value": "Maksimale TextBox-linjer" } }, "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Panels aufräumen" + "value": "Maximale Zeilen der TextBox" } }, "en": { "stringUnit": { "state": "translated", - "value": "Canvas: Tidy Panes" + "value": "TextBox Max Lines" } }, "es": { "stringUnit": { "state": "translated", - "value": "Lienzo: Ordenar paneles" + "value": "Líneas máximas del cuadro de texto" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Canevas: Ranger les panneaux" + "value": "Nombre maximal de lignes de la TextBox" } }, "it": { "stringUnit": { - "state": "translated", - "value": "Canvas: Riordina riquadri" + "state": "needs_review", + "value": "Righe massime di TextBox" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャンバス: ペインを整列" + "value": "TextBox の最大行数" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "ចំនួនបន្ទាត់អតិបរមា TextBox" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스: 창 정리" + "value": "TextBox 최대 줄 수" } }, "nb": { "stringUnit": { - "state": "translated", - "value": "Lerret: Rydd ruter" + "state": "needs_review", + "value": "Maksimalt antall TextBox-linjer" } }, "pl": { "stringUnit": { - "state": "translated", - "value": "Kanwa: Uporządkuj panele" + "state": "needs_review", + "value": "Maksymalna liczba wierszy TextBox" } }, "pt-BR": { "stringUnit": { - "state": "translated", - "value": "Canvas: Organizar Painéis" + "state": "needs_review", + "value": "Máximo de linhas do TextBox" } }, "ru": { "stringUnit": { - "state": "translated", - "value": "Холст: упорядочить панели" + "state": "needs_review", + "value": "Максимум строк TextBox" } }, "th": { "stringUnit": { - "state": "translated", - "value": "แคนวาส: จัดระเบียบบานหน้าต่าง" + "state": "needs_review", + "value": "จำนวนบรรทัดสูงสุดของ TextBox" } }, "tr": { "stringUnit": { - "state": "translated", - "value": "Kanvas: Bölmeleri Düzenle" + "state": "needs_review", + "value": "TextBox en fazla satır" } }, "uk": { "stringUnit": { - "state": "translated", - "value": "Полотно: упорядкувати панелі" + "state": "needs_review", + "value": "Максимум рядків TextBox" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "画布: 整理窗格" + "value": "TextBox 最大行数" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "畫布: 整理窗格" + "value": "文字框最大行數" } } } }, - "shortcut.canvasZoomIn.label": { + "settings.textBox.maxLines.subtitle": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "اللوحة: تكبير" + "value": "يحدد أقصى ارتفاع يمكن أن يصل إليه إدخال الطرفية الغني قبل أن يتطلب التمرير." } }, "bs": { "stringUnit": { - "state": "translated", - "value": "Platno: Uvećaj" + "state": "needs_review", + "value": "Ograničava visinu bogatog terminalskog unosa prije nego što se počne skrolati." } }, "da": { "stringUnit": { - "state": "translated", - "value": "Lærred: Zoom ind" + "state": "needs_review", + "value": "Begrænser hvor høj den rige terminalinput kan blive, før den ruller." } }, "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Vergrößern" + "value": "Begrenzt, wie hoch das Rich-Terminal-Eingabefeld wachsen kann, bevor es scrollt." } }, "en": { "stringUnit": { "state": "translated", - "value": "Canvas: Zoom In" + "value": "Limits how tall the rich terminal input can grow before it scrolls." } }, "es": { "stringUnit": { "state": "translated", - "value": "Lienzo: Acercar" + "value": "Limita la altura que puede alcanzar la entrada enriquecida de la terminal antes de desplazarse." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Canevas: Zoom avant" + "value": "Limite la hauteur que la saisie riche du terminal peut atteindre avant l’apparition du défilement." } }, "it": { "stringUnit": { - "state": "translated", - "value": "Canvas: Ingrandisci" + "state": "needs_review", + "value": "Limita l’altezza dell’input terminale avanzato prima che inizi a scorrere." } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャンバス: 拡大" + "value": "リッチなターミナル入力欄がスクロールする前に広がれる最大の高さを制限します。" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "កំណត់កម្ពស់អតិបរមាដែលការបញ្ចូលស្ថានីយ rich អាចលូតលាស់ មុនពេលវារមូរ។" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스: 확대" + "value": "서식 있는 터미널 입력 창이 스크롤되기 전까지 확장할 수 있는 최대 높이를 제한합니다." } }, "nb": { "stringUnit": { - "state": "translated", - "value": "Lerret: Zoom inn" + "state": "needs_review", + "value": "Begrenser hvor høy den rike terminalinndataen kan bli før den ruller." } }, "pl": { "stringUnit": { - "state": "translated", - "value": "Kanwa: Powiększ" + "state": "needs_review", + "value": "Ogranicza wysokość rozbudowanego wejścia terminala przed przewijaniem." } }, "pt-BR": { "stringUnit": { - "state": "translated", - "value": "Canvas: Ampliar" + "state": "needs_review", + "value": "Limita a altura que a entrada rica do terminal pode atingir antes de rolar." } }, "ru": { "stringUnit": { - "state": "translated", - "value": "Холст: увеличить" + "state": "needs_review", + "value": "Ограничивает высоту расширенного ввода терминала до начала прокрутки." } }, "th": { "stringUnit": { - "state": "translated", - "value": "แคนวาส: ซูมเข้า" + "state": "needs_review", + "value": "จำกัดความสูงของอินพุตเทอร์มินัลแบบ rich ก่อนที่จะเริ่มเลื่อน" } }, "tr": { "stringUnit": { - "state": "translated", - "value": "Kanvas: Yakınlaştır" + "state": "needs_review", + "value": "Zengin terminal girişinin kaymadan önce ne kadar büyüyebileceğini sınırlar." } }, "uk": { "stringUnit": { - "state": "translated", - "value": "Полотно: збільшити" + "state": "needs_review", + "value": "Обмежує висоту розширеного вводу термінала до початку прокручування." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "画布: 放大" + "value": "限制富终端输入在滚动前可增长的最大高度。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "畫布: 放大" + "value": "限制進階終端機輸入在需要捲動前可增長的高度上限。" } } } }, - "shortcut.canvasZoomOut.label": { + "settings.textBox.showOnNewTerminals": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "اللوحة: تصغير" + "value": "إظهار TextBox في الطرفيات الجديدة" } }, "bs": { "stringUnit": { - "state": "translated", - "value": "Platno: Umanji" + "state": "needs_review", + "value": "Prikaži TextBox u novim terminalima" } }, "da": { "stringUnit": { - "state": "translated", - "value": "Lærred: Zoom ud" + "state": "needs_review", + "value": "Vis TextBox i nye terminaler" } }, "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Verkleinern" + "value": "TextBox bei neuen Terminals anzeigen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Canvas: Zoom Out" + "value": "Show TextBox on New Terminals" } }, "es": { "stringUnit": { "state": "translated", - "value": "Lienzo: Alejar" + "value": "Mostrar TextBox en las terminales nuevas" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Canevas: Zoom arrière" + "value": "Afficher la TextBox pour les nouveaux terminaux" } }, "it": { "stringUnit": { - "state": "translated", - "value": "Canvas: Riduci" + "state": "needs_review", + "value": "Mostra TextBox nei nuovi terminali" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャンバス: 縮小" + "value": "新しいターミナルで TextBox を表示" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "បង្ហាញ TextBox នៅក្នុងស្ថានីយថ្មី" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스: 축소" + "value": "새 터미널 생성 시 TextBox 표시" } }, "nb": { "stringUnit": { - "state": "translated", - "value": "Lerret: Zoom ut" + "state": "needs_review", + "value": "Vis TextBox i nye terminaler" } }, "pl": { "stringUnit": { - "state": "translated", - "value": "Kanwa: Pomniejsz" + "state": "needs_review", + "value": "Pokaż TextBox w nowych terminalach" } }, "pt-BR": { "stringUnit": { - "state": "translated", - "value": "Canvas: Reduzir" + "state": "needs_review", + "value": "Mostrar TextBox em novos terminais" } }, "ru": { "stringUnit": { - "state": "translated", - "value": "Холст: уменьшить" + "state": "needs_review", + "value": "Показывать TextBox в новых терминалах" } }, "th": { "stringUnit": { - "state": "translated", - "value": "แคนวาส: ซูมออก" + "state": "needs_review", + "value": "แสดง TextBox ในเทอร์มินัลใหม่" } }, "tr": { "stringUnit": { - "state": "translated", - "value": "Kanvas: Uzaklaştır" + "state": "needs_review", + "value": "Yeni terminallerde TextBox göster" } }, "uk": { "stringUnit": { - "state": "translated", - "value": "Полотно: зменшити" + "state": "needs_review", + "value": "Показувати TextBox у нових терміналах" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "画布: 缩小" + "value": "在新终端中显示 TextBox" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "畫布: 縮小" + "value": "在新終端機中顯示 TextBox" } } } }, - "shortcut.canvasZoomReset.label": { + "settings.textBox.submitAction.claude": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "اللوحة: الحجم الفعلي" - } - }, - "bs": { + "en": { "stringUnit": { "state": "translated", - "value": "Platno: Stvarna veličina" + "value": "Claude Dangerous" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lærred: Faktisk størrelse" + "value": "Claude(危険モード)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Canvas: Originalgröße" + "value": "Claude (gefährlicher Modus)" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Canvas: Actual Size" + "value": "Claude (mode dangereux)" } }, - "es": { + "ar": { "stringUnit": { "state": "translated", - "value": "Lienzo: Tamaño real" + "value": "Claude (وضع خطير)" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Canevas: Taille réelle" + "value": "Claude (modo peligroso)" } }, - "it": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Dimensioni reali" + "value": "Claude(危險模式)" } }, - "ja": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "キャンバス: 実寸表示" + "value": "Claude(危险模式)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스: 실제 크기" + "value": "Claude(위험 모드)" } - }, - "nb": { + } + } + }, + "settings.textBox.submitAction.codex": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Lerret: Faktisk størrelse" + "value": "Codex --yolo" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kanwa: Rzeczywisty rozmiar" + "value": "Codex --yolo" } - }, - "pt-BR": { + } + } + }, + "settings.textBox.submitAction.opencode": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Canvas: Tamanho Real" + "value": "OpenCode" } }, - "ru": { + "ja": { "stringUnit": { "state": "translated", - "value": "Холст: фактический размер" + "value": "OpenCode" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "แคนวาส: ขนาดจริง" + "value": "OpenCode" } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "Kanvas: Gerçek Boyut" + "value": "OpenCode" } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Полотно: фактичний розмір" + "value": "OpenCode" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "画布: 实际大小" + "value": "OpenCode" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "畫布: 實際大小" - } - } - } - }, - "shortcut.clearScreenKeepScrollback.label": { - "extractionState": "manual", - "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "مسح الشاشة (الاحتفاظ بالتمرير للخلف)" - } - }, - "bs": { - "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" - } - }, - "da": { - "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" + "value": "OpenCode" } }, - "de": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Bildschirm löschen (Verlauf beibehalten)" + "value": "OpenCode" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear Screen (Keep Scrollback)" + "value": "OpenCode" } }, - "es": { + "bs": { "stringUnit": { "state": "translated", - "value": "Limpiar pantalla (mantener historial de desplazamiento)" + "value": "OpenCode" } }, - "fr": { + "da": { "stringUnit": { "state": "translated", - "value": "Effacer l’écran (conserver le défilement historique)" + "value": "OpenCode" } }, "it": { - "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" - } - }, - "ja": { "stringUnit": { "state": "translated", - "value": "画面をクリア(スクロールバックを保持)" + "value": "OpenCode" } }, "km": { - "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" - } - }, - "ko": { "stringUnit": { "state": "translated", - "value": "화면 지우기(스크롤백 유지)" + "value": "OpenCode" } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" + "state": "translated", + "value": "OpenCode" } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" + "state": "translated", + "value": "OpenCode" } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" + "state": "translated", + "value": "OpenCode" } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" + "state": "translated", + "value": "OpenCode" } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" + "state": "translated", + "value": "OpenCode" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" + "state": "translated", + "value": "OpenCode" } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "Clear Screen (Keep Scrollback)" + "state": "translated", + "value": "OpenCode" } - }, - "zh-Hans": { + } + } + }, + "settings.textBox.submitAction.pi": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "清屏(保留回滚)" + "value": "Pi" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "清除畫面 (保留捲動歷史紀錄)" + "value": "Pi" } - } - } - }, - "shortcut.closeWindow.label": { - "extractionState": "manual", - "localizations": { + }, "ar": { "stringUnit": { "state": "translated", - "value": "إغلاق النافذة" + "value": "Pi" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Zatvori prozor" + "value": "Pi" } }, "da": { "stringUnit": { "state": "translated", - "value": "Luk vindue" + "value": "Pi" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fenster schließen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Close Window" + "value": "Pi" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cerrar ventana" + "value": "Pi" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fermer la fenêtre" + "value": "Pi" } }, "it": { "stringUnit": { "state": "translated", - "value": "Chiudi finestra" + "value": "Pi" } }, - "ja": { + "km": { "stringUnit": { "state": "translated", - "value": "ウインドウを閉じる" + "value": "Pi" } }, "ko": { "stringUnit": { "state": "translated", - "value": "윈도우 닫기" + "value": "Pi" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Lukk vindu" + "value": "Pi" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zamknij okno" + "value": "Pi" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Fechar Janela" + "value": "Pi" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Закрыть окно" + "value": "Pi" } }, "th": { "stringUnit": { "state": "translated", - "value": "ปิดหน้าต่าง" + "value": "Pi" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Pencereyi Kapat" + "value": "Pi" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Закрити вікно" + "value": "Pi" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "关闭窗口" + "value": "Pi" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "關閉視窗" + "value": "Pi" } } } }, - "shortcut.closeWorkspace.label": { + "settings.textBox.submitAction.textEntry": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Text Entry" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "テキスト入力" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "文本输入" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Texteingabe" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Saisie de texte" + } + }, "ar": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل" + "value": "إدخال النص" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Entrada de texto" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "文字輸入" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "텍스트 입력" + } + } + } + }, + "settings.title": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "الإعدادات" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Zatvori radni prostor" + "value": "Postavke" } }, "da": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområde" + "value": "Indstillinger" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich schließen" + "value": "Einstellungen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Close Workspace" + "value": "Settings" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cerrar espacio de trabajo" + "value": "Ajustes" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fermer l'espace de travail" + "value": "Réglages" } }, "it": { "stringUnit": { "state": "translated", - "value": "Chiudi area di lavoro" + "value": "Impostazioni" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じる" + "value": "設定" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 닫기" + "value": "설정" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Lukk arbeidsområde" + "value": "Innstillinger" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zamknij przestrzeń roboczą" + "value": "Ustawienia" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Fechar Área de Trabalho" + "value": "Ajustes" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочее пространство" + "value": "Настройки" } }, "th": { "stringUnit": { "state": "translated", - "value": "ปิดเวิร์กสเปซ" + "value": "การตั้งค่า" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Çalışma Alanını Kapat" + "value": "Ayarlar" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Закрити робочу область" + "value": "Налаштування" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "关闭工作区" + "value": "设置" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "關閉工作區" + "value": "設定" } } } }, - "shortcut.commandPaletteNext.label": { + "settings.window.runtimeUnavailable": { + "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لوحة الأوامر: التالي" + "value": "تعذّر تحميل الإعدادات. يُرجى إعادة تشغيل cmux والإبلاغ عن هذه المشكلة." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "Postavke se nisu mogle učitati. Ponovo pokrenite cmux i prijavite ovaj problem." } }, "da": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "Indstillingerne kunne ikke indlæses. Genstart cmux, og rapportér dette problem." } }, "de": { "stringUnit": { "state": "translated", - "value": "Befehlspalette: Nächste" + "value": "Die Einstellungen konnten nicht geladen werden. Bitte starte cmux neu und melde dieses Problem." } }, "en": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "Settings could not load. Please restart cmux and report this issue." } }, "es": { "stringUnit": { "state": "translated", - "value": "Paleta de comandos: Siguiente" + "value": "No se pudieron cargar los ajustes. Reinicia cmux e informa de este problema." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Palette de commandes : Suivant" + "value": "Impossible de charger les réglages. Veuillez redémarrer cmux et signaler ce problème." } }, "it": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "Impossibile caricare le impostazioni. Riavvia cmux e segnala questo problema." } }, "ja": { "stringUnit": { "state": "translated", - "value": "コマンドパレット: 次へ" + "value": "設定を読み込めませんでした。cmux を再起動して、この問題を報告してください。" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "មិនអាចផ្ទុកការកំណត់បានទេ។ សូមចាប់ផ្ដើម cmux ឡើងវិញ ហើយរាយការណ៍អំពីបញ្ហានេះ។" } }, "ko": { "stringUnit": { "state": "translated", - "value": "명령 팔레트: 다음" + "value": "설정을 불러올 수 없습니다. cmux를 다시 시작하고 이 문제를 신고해 주세요." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "Innstillingene kunne ikke lastes. Start cmux på nytt og rapporter dette problemet." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "Nie udało się wczytać ustawień. Uruchom cmux ponownie i zgłoś ten problem." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "Não foi possível carregar os ajustes. Reinicie o cmux e informe este problema." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "Не удалось загрузить настройки. Перезапустите cmux и сообщите об этой проблеме." } }, "th": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "ไม่สามารถโหลดการตั้งค่าได้ โปรดรีสตาร์ท cmux และรายงานปัญหานี้" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "Ayarlar yüklenemedi. Lütfen cmux'u yeniden başlatın ve bu sorunu bildirin." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "Не вдалося завантажити налаштування. Перезапустіть cmux і повідомте про цю проблему." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "命令面板:下一个" + "value": "无法加载设置。请重启 cmux 并报告此问题。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "指令面板:下一個" + "value": "無法載入設定。請重新啟動 cmux 並回報此問題。" } } } }, - "shortcut.commandPalettePrevious.label": { + "settings.workspaceColors.base": { + "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لوحة الأوامر: السابق" + "value": "الأساس: %@" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "Osnovna: %@" } }, "da": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "Base: %@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Befehlspalette: Vorherige" + "value": "Basis: %@" } }, "en": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "Base: %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Paleta de comandos: Anterior" + "value": "Base: %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Palette de commandes : Précédent" + "value": "Base : %@" } }, "it": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "Base: %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "コマンドパレット: 前へ" + "value": "ベース: %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "명령 팔레트: 이전" + "value": "기본: %@" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "Basis: %@" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "Bazowy: %@" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "Base: %@" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "Базовый: %@" } }, "th": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "ฐาน: %@" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "Temel: %@" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "Базовий: %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "命令面板:上一个" + "value": "基础色:%@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "指令面板:上一個" + "value": "基底:%@" } } } }, - "shortcut.cycleTextBoxSubmitAction.label": { + "settings.workspaceColors.customColors": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تدوير إجراء إرسال مربع النص" + "value": "ألوان مخصصة" } }, "bs": { "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "state": "translated", + "value": "Prilagođene boje" } }, "da": { "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "state": "translated", + "value": "Brugerdefinerede farver" } }, "de": { "stringUnit": { "state": "translated", - "value": "Textfeld-Absendeaktion durchwechseln" + "value": "Benutzerdefinierte Farben" } }, "en": { "stringUnit": { "state": "translated", - "value": "Cycle TextBox Submit Action" + "value": "Custom Colors" } }, "es": { "stringUnit": { "state": "translated", - "value": "Alternar acción de envío de cuadro de texto" + "value": "Colores personalizados" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Faire défiler l’action de soumission de la zone de texte" + "value": "Couleurs personnalisées" } }, "it": { "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "state": "translated", + "value": "Colori personalizzati" } }, "ja": { "stringUnit": { "state": "translated", - "value": "TextBox送信アクションを切り替え" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "value": "カスタムカラー" } }, "ko": { "stringUnit": { "state": "translated", - "value": "TextBox 제출 작업 순환" + "value": "사용자 지정 색상" } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "state": "translated", + "value": "Egendefinerte farger" } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "state": "translated", + "value": "Własne kolory" } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "state": "translated", + "value": "Cores Personalizadas" } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "state": "translated", + "value": "Пользовательские цвета" } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "state": "translated", + "value": "สีที่กำหนดเอง" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "state": "translated", + "value": "Özel Renkler" } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "Cycle TextBox Submit Action" + "state": "translated", + "value": "Власні кольори" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "循环切换 TextBox 提交动作" + "value": "自定义颜色" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輪替文字框送出動作" + "value": "自訂顏色" } } } }, - "shortcut.cycleWorkspaceStatus.label": { + "settings.workspaceColors.customEntry": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Cycle Workspace Status" + "value": "Named palette entry." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースのステータスを切り替える" + "value": "名前付きのパレット項目です。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "이름이 지정된 팔레트 항목." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "循环切换工作区状态" + "value": "命名调色板条目。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Status des Arbeitsbereichs durchwechseln" + "value": "Benannter Paletteneintrag." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Faire défiler l’état de l’espace de travail" + "value": "Entrée de palette nommée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تدوير حالة مساحة العمل" + "value": "عنصر لوحة ألوان مسمى." } }, "es": { "stringUnit": { "state": "translated", - "value": "Alternar estado del espacio de trabajo" + "value": "Entrada de paleta con nombre." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輪替工作區狀態" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "작업 공간 상태 순환" + "value": "已命名的調色盤項目。" } } } }, - "shortcut.decreaseWorkspaceTerminalFontSize.label": { + "settings.workspaceColors.dictionaryNote": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Decrease Font Size for Workspace Terminals" + "value": "Edit cmux.json to add or remove named colors. \"Choose Custom Color...\" still adds local Custom N entries." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース内のターミナルのフォントサイズを小さくする" + "value": "名前付きカラーの追加や削除は cmux.json を編集してください。「カスタムカラーを選択…」は引き続きローカルの Custom N エントリを追加します。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "cmux.json을 편집하여 이름이 지정된 색상을 추가하거나 제거하세요. \"사용자 지정 색상 선택...\"으로 로컬 Custom N 항목을 추가할 수 있습니다." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "减小工作区终端字号" + "value": "编辑 cmux.json 可添加或移除命名颜色。「选取自定义颜色...」仍会添加本地的「自定义 N」条目。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Schriftgröße für Terminals im Arbeitsbereich verringern" + "value": "Bearbeiten Sie cmux.json, um benannte Farben hinzuzufügen oder zu entfernen. \"Benutzerdefinierte Farbe wählen...\" fügt weiterhin lokale Einträge vom Typ \"Custom N\" hinzu." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Diminuer la taille de la police pour les terminaux d’espace de travail" + "value": "Modifiez cmux.json pour ajouter ou supprimer des couleurs nommées. \"Choisir une couleur personnalisée...\" ajoute toujours des entrées locales Custom N." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تصغير حجم الخط لطرفيات مساحة العمل" + "value": "قم بتحرير cmux.json لإضافة أو إزالة الألوان المسماة. لا يزال \"Choose Custom Color...\" يضيف إدخالات Custom N المحلية." } }, "es": { "stringUnit": { "state": "translated", - "value": "Disminuir tamaño de fuente para terminales del espacio de trabajo" + "value": "Edita cmux.json para añadir o eliminar colores con nombre. \"Choose Custom Color...\" sigue añadiendo entradas locales de Custom N." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "縮小工作區終端機字型大小" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "작업 공간 터미널의 글꼴 크기 축소" + "value": "編輯 cmux.json 以新增或移除命名的顏色。「選擇自訂顏色...」仍會新增本機的「自訂 N」項目。" } } } }, - "shortcut.diffViewerNextFile.label": { + "settings.workspaceColors.emptyPalette": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Next File" + "value": "No palette entries. Add colors in cmux.json or use \"Choose Custom Color...\" from a workspace context menu." } }, "ja": { "stringUnit": { "state": "translated", - "value": "差分ビューア: 次のファイル" + "value": "パレット項目はありません。cmux.json でカラーを追加するか、ワークスペースのコンテキストメニューから「カスタムカラーを選択…」を使ってください。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "팔레트 항목이 없습니다. cmux.json에서 색상을 추가하거나 워크스페이스 컨텍스트 메뉴의 \"사용자 지정 색상 선택...\"을 사용하세요." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "差异查看器:下一个文件" + "value": "没有调色板条目。请在 cmux.json 中添加颜色,或在工作区右键菜单中使用「选取自定义颜色...」。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Diff-Viewer: Nächste Datei" + "value": "Keine Paletteneinträge. Fügen Sie Farben in cmux.json hinzu oder verwenden Sie \"Benutzerdefinierte Farbe wählen...\" aus dem Kontextmenü eines Arbeitsbereichs." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Visionneuse de diff : Fichier suivant" + "value": "Aucune entrée dans la palette. Ajoutez des couleurs dans cmux.json ou utilisez \"Choisir une couleur personnalisée...\" depuis un menu contextuel d'espace de travail." } }, "ar": { "stringUnit": { "state": "translated", - "value": "عارض الفروق: الملف التالي" + "value": "لا توجد عناصر في لوحة الألوان. أضف ألوانًا في cmux.json أو استخدم \"Choose Custom Color...\" من القائمة السياقية لمساحة العمل." } }, "es": { "stringUnit": { "state": "translated", - "value": "Visor de diff: Siguiente archivo" + "value": "Sin entradas de paleta. Añade colores en cmux.json o usa \"Choose Custom Color...\" desde el menú contextual de un espacio de trabajo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "差異檢視器:下一個檔案" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "비교 뷰어: 다음 파일" + "value": "調色盤無任何項目。請在 cmux.json 中新增顏色,或從工作區右鍵選單中使用「選擇自訂顏色...」" } } } }, - "shortcut.diffViewerOpenFileSearch.label": { + "settings.workspaceColors.indicator": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "عارض الفروق: فتح البحث عن الملفات" + "value": "مؤشر لون مساحة العمل" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "Indikator boje radnog prostora" } }, "da": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "Arbejdsområdefarveindikator" } }, "de": { "stringUnit": { "state": "translated", - "value": "Diff-Viewer: Dateisuche öffnen" + "value": "Arbeitsbereichsfarb-Indikator" } }, "en": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "Workspace Color Indicator" } }, "es": { "stringUnit": { "state": "translated", - "value": "Visor de diff: Abrir búsqueda de archivos" + "value": "Indicador de color del espacio de trabajo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Visionneuse de diff : Ouvrir la recherche de fichiers" + "value": "Indicateur de couleur d'espace de travail" } }, "it": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "Indicatore colore area di lavoro" } }, "ja": { "stringUnit": { "state": "translated", - "value": "差分ビューア: ファイル検索を開く" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "ワークスペースカラーインジケーター" } }, "ko": { "stringUnit": { "state": "translated", - "value": "비교 뷰어: 파일 검색 열기" + "value": "작업 공간 색상 표시기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "Arbeidsområdefarge-indikator" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "Wskaźnik koloru przestrzeni roboczej" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "Indicador de Cor da Área de Trabalho" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "Индикатор цвета рабочего пространства" } }, "th": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "ตัวบ่งชี้สีเวิร์กสเปซ" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "Çalışma Alanı Renk Göstergesi" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Open File Search" + "value": "Індикатор кольору робочої області" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "差异查看器:打开文件搜索" + "value": "工作区颜色指示器" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "差異檢視器:開啟檔案搜尋" + "value": "工作區顏色指示器" } } } }, - "shortcut.diffViewerPreviousFile.label": { + "settings.workspaceColors.noCustomColors": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Diff Viewer: Previous File" + "value": "ألوان مخصصة: لا يوجد بعد. استخدم \"اختيار لون مخصص...\" من قائمة سياق مساحة العمل." } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "差分ビューア: 前のファイル" + "value": "Prilagođene boje: još nema. Koristite \"Odaberi prilagođenu boju...\" iz kontekstnog menija radnog prostora." } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "差异查看器:上一个文件" + "value": "Brugerdefinerede farver: ingen endnu. Brug \"Vælg brugerdefineret farve...\" fra en arbejdsområdekontekstmenu." } }, "de": { "stringUnit": { "state": "translated", - "value": "Diff-Viewer: Vorherige Datei" + "value": "Benutzerdefinierte Farben: noch keine. Verwenden Sie 'Eigene Farbe wählen ...' im Kontextmenü eines Arbeitsbereichs." } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Visionneuse de diff : Fichier précédent" + "value": "Custom colors: none yet. Use \"Choose Custom Color...\" from a workspace context menu." } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "عارض الفروق: الملف السابق" + "value": "Colores personalizados: ninguno aún. Usa \"Elegir color personalizado…\" desde el menú contextual de un espacio de trabajo." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Visor de diff: Archivo anterior" + "value": "Couleurs personnalisées : aucune pour le moment. Utilisez « Choisir une couleur personnalisée... » depuis le menu contextuel d'un espace de travail." } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "差異檢視器:上一個檔案" + "value": "Colori personalizzati: nessuno. Usa \"Scegli colore personalizzato...\" dal menu contestuale di un'area di lavoro." } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "비교 뷰어: 이전 파일" + "value": "カスタムカラー: まだありません。ワークスペースのコンテキストメニューから「カスタムカラーを選択…」を使用してください。" } - } - } - }, - "shortcut.diffViewerScrollDown.label": { - "extractionState": "manual", - "localizations": { - "ar": { + }, + "ko": { "stringUnit": { "state": "translated", - "value": "العوارض: التمرير لأسفل" + "value": "사용자 지정 색상: 아직 없습니다. 작업 공간 컨텍스트 메뉴에서 \"사용자 지정 색상 선택...\"을 사용하세요." } }, - "bs": { + "nb": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Down" - } - }, - "da": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Down" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Viewer: Nach unten scrollen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Down" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Visores: Desplazar hacia abajo" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Visionneuses : Faire défiler vers le bas" - } - }, - "it": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Down" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ビューア: 下へスクロール" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Down" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "뷰어: 아래로 스크롤" - } - }, - "nb": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Down" + "value": "Egendefinerte farger: ingen ennå. Bruk «Velg egendefinert farge ...» fra en arbeidsområde-kontekstmeny." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Down" + "value": "Własne kolory: jeszcze żadnych. Użyj „Wybierz własny kolor…” z menu kontekstowego przestrzeni roboczej." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Down" + "value": "Cores personalizadas: nenhuma ainda. Use \"Escolher Cor Personalizada...\" no menu de contexto de uma área de trabalho." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Down" + "value": "Пользовательские цвета: пока нет. Используйте «Выбрать пользовательский цвет...» из контекстного меню рабочего пространства." } }, "th": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Down" + "value": "สีที่กำหนดเอง: ยังไม่มี ใช้ \"เลือกสีที่กำหนดเอง...\" จากเมนูบริบทเวิร์กสเปซ" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Down" + "value": "Özel renkler: henüz yok. Bir çalışma alanı bağlam menüsünden \"Özel Renk Seç...\" seçeneğini kullanın." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Down" + "value": "Власні кольори: ще немає. Використовуйте «Вибрати власний колір...» з контекстного меню робочої області." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "查看器:向下滚动" + "value": "自定义颜色:暂无。请从工作区右键菜单中使用「选取自定义颜色...」。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "檢視器:向下捲動" + "value": "自訂顏色:尚無。請從工作區右鍵選單中使用「選擇自訂顏色...」。" } } } }, - "shortcut.diffViewerScrollDownEmacs.label": { + "settings.workspaceColors.notificationBadgeColor": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Down (Emacs)" + "value": "Notification Badge" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ビューア: 下へスクロール(Emacs)" + "value": "通知バッジ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "查看器:向下滚动(Emacs)" + "value": "通知角标" } }, "de": { "stringUnit": { "state": "translated", - "value": "Viewer: Nach unten scrollen (Emacs)" + "value": "Benachrichtigungs-Badge" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Visionneuses : Faire défiler vers le bas (Emacs)" + "value": "Badge de notification" } }, "ar": { "stringUnit": { "state": "translated", - "value": "العوارض: التمرير لأسفل (Emacs)" + "value": "شارة الإشعارات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Visores: Desplazar hacia abajo (Emacs)" + "value": "Insignia de notificación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "檢視器:向下捲動 (Emacs)" + "value": "通知徽章" } }, "ko": { "stringUnit": { "state": "translated", - "value": "뷰어: 아래로 스크롤 (Emacs)" + "value": "알림 배지" } } } }, - "shortcut.diffViewerScrollHalfPageDown.label": { + "settings.workspaceColors.notificationBadgeColor.reset": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Half Page Down" + "value": "Reset" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ビューア: 半ページ下へスクロール" + "value": "リセット" } }, - "zh-Hans": { + "de": { "stringUnit": { "state": "translated", - "value": "查看器:向下滚动半页" + "value": "Zurücksetzen" } }, - "de": { + "fr": { "stringUnit": { "state": "translated", - "value": "Viewer: Halbe Seite nach unten scrollen" + "value": "Réinitialiser" } }, - "fr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Visionneuses : Faire défiler d’une demi-page vers le bas" + "value": "重置" } }, - "ar": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "العوارض: تمرير نصف صفحة لأسفل" + "value": "重置" } }, - "es": { + "ar": { "stringUnit": { "state": "translated", - "value": "Visores: Desplazar media página hacia abajo" + "value": "إعادة تعيين" } }, - "zh-Hant": { + "es": { "stringUnit": { "state": "translated", - "value": "檢視器:向下捲動半頁" + "value": "Restablecer" } }, "ko": { "stringUnit": { "state": "translated", - "value": "뷰어: 반 페이지 아래로 스크롤" + "value": "재설정" } } } }, - "shortcut.diffViewerScrollHalfPageUp.label": { + "settings.workspaceColors.notificationBadgeColor.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Half Page Up" + "value": "Color of the unread notification badge on workspace tabs." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ビューア: 半ページ上へスクロール" + "value": "ワークスペースタブの未読通知バッジの色。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "查看器:向上滚动半页" + "value": "工作区标签页上未读通知角标的颜色。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Viewer: Halbe Seite nach oben scrollen" + "value": "Farbe des ungelesenen Benachrichtigungs-Badges auf Arbeitsbereich-Tabs." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Visionneuses : Faire défiler d’une demi-page vers le haut" + "value": "Couleur du badge de notification non lue sur les onglets d’espace de travail." } }, "ar": { "stringUnit": { "state": "translated", - "value": "العوارض: تمرير نصف صفحة لأعلى" + "value": "لون شارة الإشعارات غير المقروءة على علامات تبويب مساحة العمل." } }, "es": { "stringUnit": { "state": "translated", - "value": "Visores: Desplazar media página hacia arriba" + "value": "Color de la insignia de notificación no leída en las pestañas del espacio de trabajo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "檢視器:向上捲動半頁" + "value": "工作區標籤頁上未讀通知徽章的顏色。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "뷰어: 반 페이지 위로 스크롤" + "value": "작업 공간 탭에 표시되는 읽지 않은 알림 배지의 색상입니다." } } } }, - "shortcut.diffViewerScrollToBottom.label": { + "settings.workspaceColors.paletteNote": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "العوارض: التمرير إلى الأسفل" + "value": "تخصيص لوحة ألوان مساحة العمل المستخدمة بواسطة الشريط الجانبي > لون مساحة العمل. إدخالات \"اختيار لون مخصص...\" تُحفظ أدناه." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "Prilagodite paletu boja radnog prostora koju koristi Bočna traka > Boja radnog prostora. Unosi \"Odaberi prilagođenu boju...\" su trajno sačuvani ispod." } }, "da": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "Tilpas arbejdsområdets farvepalette, der bruges af Sidebjælke > Arbejdsområdefarve. \"Vælg brugerdefineret farve...\"-poster gemmes nedenfor." } }, "de": { "stringUnit": { "state": "translated", - "value": "Viewer: Ganz nach unten scrollen" + "value": "Passen Sie die Arbeitsbereichs-Farbpalette an, die unter Seitenleiste > Arbeitsbereichsfarbe verwendet wird. Einträge unter 'Eigene Farbe wählen ...' werden unten gespeichert." } }, "en": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "Customize the workspace color palette used by Sidebar > Workspace Color. \"Choose Custom Color...\" entries are persisted below." } }, "es": { "stringUnit": { "state": "translated", - "value": "Visores: Desplazar al final" + "value": "Personaliza la paleta de colores de espacios de trabajo usada en Barra lateral > Color del espacio de trabajo. Las entradas de \"Elegir color personalizado…\" se guardan a continuación." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Visionneuses : Faire défiler tout en bas" + "value": "Personnalisez la palette de couleurs utilisée par Barre latérale > Couleur de l'espace de travail. Les entrées « Choisir une couleur personnalisée... » sont enregistrées ci-dessous." } }, "it": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "Personalizza la palette di colori utilizzata da Barra laterale > Colore area di lavoro. Le voci \"Scegli colore personalizzato...\" vengono salvate qui sotto." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ビューア: 末尾へスクロール" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "サイドバー > ワークスペースカラーで使用するカラーパレットをカスタマイズできます。「カスタムカラーを選択…」のエントリは以下に保存されます。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "뷰어: 맨 아래로 스크롤" + "value": "사이드바 > 작업 공간 색상에서 사용하는 작업 공간 색상 팔레트를 사용자 지정합니다. \"사용자 지정 색상 선택...\" 항목은 아래에 저장됩니다." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "Tilpass arbeidsområdefargepaletten som brukes av Sidepanel > Arbeidsområdefarge. «Velg egendefinert farge ...»-oppføringer lagres nedenfor." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "Dostosuj paletę kolorów przestrzeni roboczej używaną przez Pasek boczny > Kolor przestrzeni roboczej. Wpisy „Wybierz własny kolor…” są zapisywane poniżej." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "Personalize a paleta de cores usada em Barra Lateral > Cor da Área de Trabalho. Entradas de \"Escolher Cor Personalizada...\" são salvas abaixo." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "Настройте палитру цветов рабочих пространств, используемую в Боковая панель > Цвет рабочего пространства. Записи «Выбрать пользовательский цвет...» сохраняются ниже." } }, "th": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "ปรับแต่งจานสีเวิร์กสเปซที่ใช้ใน แถบด้านข้าง > สีเวิร์กสเปซ รายการ \"เลือกสีที่กำหนดเอง...\" จะถูกบันทึกด้านล่าง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "Kenar Çubuğu > Çalışma Alanı Rengi tarafından kullanılan çalışma alanı renk paletini özelleştirin. \"Özel Renk Seç...\" girişleri aşağıda saklanır." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Bottom" + "value": "Налаштуйте палітру кольорів робочих областей, яка використовується в Бічна панель > Колір робочої області. Записи «Вибрати власний колір...» зберігаються нижче." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "查看器:滚动到底部" + "value": "自定义「侧边栏 > 工作区颜色」中使用的工作区调色板。「选取自定义颜色...」的条目将保存在下方。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "檢視器:捲動至底部" + "value": "自訂側邊欄 > 工作區顏色使用的色板。「選擇自訂顏色...」的項目會保存在下方。" } } } }, - "shortcut.diffViewerScrollToTop.label": { + "settings.workspaceColors.paneFlashColor": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "العوارض: التمرير إلى الأعلى" + "value": "Pane Flash" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Top" + "value": "ペインのフラッシュ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Top" + "value": "窗格闪烁" } }, "de": { "stringUnit": { "state": "translated", - "value": "Viewer: Ganz nach oben scrollen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll to Top" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Visores: Desplazar al inicio" + "value": "Teilfenster-Aufblinken" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Visionneuses : Faire défiler tout en haut" + "value": "Clignotement du volet" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Top" + "value": "وميض الجزء" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "ビューア: 先頭へスクロール" + "value": "Destello de panel" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll to Top" + "value": "窗格閃爍" } }, "ko": { "stringUnit": { "state": "translated", - "value": "뷰어: 맨 위로 스크롤" - } - }, - "nb": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll to Top" - } - }, - "pl": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll to Top" - } - }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll to Top" - } - }, - "ru": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll to Top" - } - }, - "th": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll to Top" - } - }, - "tr": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll to Top" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll to Top" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查看器:滚动到顶部" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "檢視器:捲動至頂部" + "value": "분할 창 플래시" } } } }, - "shortcut.diffViewerScrollUp.label": { + "settings.workspaceColors.paneFlashColor.reset": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "العوارض: التمرير لأعلى" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up" - } - }, - "da": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Viewer: Nach oben scrollen" - } - }, "en": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Up" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Visores: Desplazar hacia arriba" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Visionneuses : Faire défiler vers le haut" - } - }, - "it": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up" + "value": "Reset" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ビューア: 上へスクロール" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "뷰어: 위로 스크롤" - } - }, - "nb": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up" - } - }, - "pl": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up" - } - }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up" - } - }, - "ru": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up" - } - }, - "th": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up" - } - }, - "tr": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up" + "value": "リセット" } }, - "uk": { + "de": { "stringUnit": { "state": "translated", - "value": "Viewers: Scroll Up" + "value": "Zurücksetzen" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "查看器:向上滚动" + "value": "Réinitialiser" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "檢視器:向上捲動" - } - } - } - }, - "shortcut.diffViewerScrollUpEmacs.label": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Viewers: Scroll Up (Emacs)" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ビューア: 上へスクロール(Emacs)" + "value": "重置" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "查看器:向上滚动(Emacs)" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Viewer: Nach oben scrollen (Emacs)" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Visionneuses : Faire défiler vers le haut (Emacs)" + "value": "重置" } }, "ar": { "stringUnit": { "state": "translated", - "value": "العوارض: التمرير لأعلى (Emacs)" + "value": "إعادة تعيين" } }, "es": { "stringUnit": { "state": "translated", - "value": "Visores: Desplazar hacia arriba (Emacs)" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "檢視器:向上捲動 (Emacs)" + "value": "Restablecer" } }, "ko": { "stringUnit": { "state": "translated", - "value": "뷰어: 위로 스크롤 (Emacs)" + "value": "재설정" } } } }, - "shortcut.editWorkspaceDescription.label": { + "settings.workspaceColors.paneFlashColor.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Edit Workspace Description" + "value": "Color of the attention ring and pane flash when a pane needs input." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースの説明を編集" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "워크스페이스 설명 편집" + "value": "ペインが入力を必要とするときに表示される注意リングとフラッシュの色。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "编辑工作区描述" + "value": "窗格需要输入时,提醒光环与窗格闪烁的颜色。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Beschreibung des Arbeitsbereichs bearbeiten" + "value": "Farbe des Aufmerksamkeitsrings und des Aufblinkens des Teilfensters, wenn ein Teilfenster Eingaben erfordert." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Modifier la description de l’espace de travail" + "value": "Couleur de l’anneau d’attention et du flash de volet lorsqu’un volet requiert une saisie." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعديل وصف مساحة العمل" + "value": "لون حلقة التنبيه ووميض الجزء عندما يحتاج الجزء إلى إدخال." } }, "es": { "stringUnit": { "state": "translated", - "value": "Editar descripción del espacio de trabajo" + "value": "Color del anillo de atención y del destello del panel cuando un panel necesita entrada." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "編輯工作區描述" + "value": "當窗格需要輸入時,提示環與窗格閃爍的顏色。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "분할 창에 입력이 필요할 때 표시되는 집중 링 및 분할 창 플래시 색상입니다." } } } }, - "shortcut.equalizeSplits.label": { + "settings.workspaceColors.remove": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تسوية التقسيمات" + "value": "إزالة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Izjednači podjele" + "value": "Ukloni" } }, "da": { "stringUnit": { "state": "translated", - "value": "Udlign opdelinger" + "value": "Fjern" } }, "de": { "stringUnit": { "state": "translated", - "value": "Teilungen angleichen" + "value": "Entfernen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Equalize Splits" + "value": "Remove" } }, "es": { "stringUnit": { "state": "translated", - "value": "Igualar divisiones" + "value": "Eliminar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Égaliser les divisions" + "value": "Supprimer" } }, "it": { "stringUnit": { "state": "translated", - "value": "Equalizza divisioni" + "value": "Rimuovi" } }, "ja": { "stringUnit": { "state": "translated", - "value": "分割を均等にする" + "value": "削除" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분할 균등화" + "value": "제거" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Gjør delinger like" + "value": "Fjern" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Wyrównaj podziały" + "value": "Usuń" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Equalizar Divisões" + "value": "Remover" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Выровнять разделение" + "value": "Удалить" } }, "th": { "stringUnit": { "state": "translated", - "value": "ปรับขนาดช่องแยกให้เท่ากัน" + "value": "ลบ" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Bölmeleri Eşitle" + "value": "Kaldır" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Вирівняти розділення" + "value": "Видалити" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "均分面板" + "value": "移除" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "均等分割" + "value": "移除" } } } }, - "shortcut.fileExplorerOpenSelection.label": { + "settings.workspaceColors.resetPalette": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مستكشف الملفات: فتح التحديد" + "value": "إعادة تعيين اللوحة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Preglednik datoteka: Otvori odabir" + "value": "Resetuj paletu" } }, "da": { "stringUnit": { "state": "translated", - "value": "Filoversigt: Åbn markering" + "value": "Nulstil palette" } }, "de": { "stringUnit": { "state": "translated", - "value": "Datei-Explorer: Auswahl öffnen" + "value": "Palette zurücksetzen" } }, "en": { "stringUnit": { "state": "translated", - "value": "File Explorer: Open Selection" + "value": "Reset Palette" } }, "es": { "stringUnit": { "state": "translated", - "value": "Explorador de archivos: Abrir selección" + "value": "Restablecer paleta" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Explorateur de fichiers : ouvrir la sélection" + "value": "Réinitialiser la palette" } }, "it": { "stringUnit": { "state": "translated", - "value": "Esplora file: Apri selezione" + "value": "Ripristina palette" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ファイルエクスプローラ: 選択項目を開く" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "កម្មវិធីរុករកឯកសារ: បើកការជ្រើសរើស" + "value": "パレットをリセット" } }, "ko": { "stringUnit": { "state": "translated", - "value": "파일 탐색기: 선택 항목 열기" + "value": "팔레트 초기화" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Filutforsker: Åpne markering" + "value": "Tilbakestill palett" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Eksplorator plików: Otwórz zaznaczenie" + "value": "Resetuj paletę" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Explorador de arquivos: Abrir seleção" + "value": "Redefinir Paleta" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Проводник файлов: открыть выбранное" + "value": "Сбросить палитру" } }, "th": { "stringUnit": { "state": "translated", - "value": "ตัวสำรวจไฟล์: เปิดรายการที่เลือก" + "value": "รีเซ็ตจานสี" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Dosya Gezgini: Seçimi Aç" + "value": "Paleti Sıfırla" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Провідник файлів: відкрити вибране" + "value": "Скинути палітру" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "文件资源管理器:打开所选项" + "value": "重置调色板" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "檔案瀏覽器:打開所選項" + "value": "重置色板" } } } }, - "shortcut.fileExplorerOpenSelectionFinderAlias.label": { + "settings.workspaceColors.resetPalette.button": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مستكشف الملفات: فتح التحديد (اختصار Finder)" + "value": "إعادة تعيين" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Preglednik datoteka: Otvori odabir (Finder alias)" + "value": "Resetuj" } }, "da": { "stringUnit": { "state": "translated", - "value": "Filoversigt: Åbn markering (Finder-alias)" + "value": "Nulstil" } }, "de": { "stringUnit": { "state": "translated", - "value": "Datei-Explorer: Auswahl öffnen (Finder-Alias)" + "value": "Zurücksetzen" } }, "en": { "stringUnit": { "state": "translated", - "value": "File Explorer: Open Selection (Finder Alias)" + "value": "Reset" } }, "es": { "stringUnit": { "state": "translated", - "value": "Explorador de archivos: Abrir selección (alias de Finder)" + "value": "Restablecer" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Explorateur de fichiers : ouvrir la sélection (alias Finder)" + "value": "Réinitialiser" } }, "it": { "stringUnit": { "state": "translated", - "value": "Esplora file: Apri selezione (alias Finder)" + "value": "Ripristina" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ファイルエクスプローラ: 選択項目を開く (Finderエイリアス)" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "កម្មវិធីរុករកឯកសារ: បើកការជ្រើសរើស (ឈ្មោះកាត់ Finder)" + "value": "リセット" } }, "ko": { "stringUnit": { "state": "translated", - "value": "파일 탐색기: 선택 항목 열기 (Finder 별칭)" + "value": "초기화" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Filutforsker: Åpne markering (Finder-alias)" + "value": "Tilbakestill" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Eksplorator plików: Otwórz zaznaczenie (alias Findera)" + "value": "Resetuj" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Explorador de arquivos: Abrir seleção (atalho do Finder)" + "value": "Redefinir" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Проводник файлов: открыть выбранное (аналог Finder)" + "value": "Сбросить" } }, "th": { "stringUnit": { "state": "translated", - "value": "ตัวสำรวจไฟล์: เปิดรายการที่เลือก (นามแฝง Finder)" + "value": "รีเซ็ต" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Dosya Gezgini: Seçimi Aç (Finder Takma Adı)" + "value": "Sıfırla" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Провідник файлів: відкрити вибране (псевдонім Finder)" + "value": "Скинути" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "文件资源管理器:打开所选项(Finder 别名)" + "value": "重置" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "檔案瀏覽器:打開所選項(Finder 別名)" + "value": "重置" } } } }, - "shortcut.clearAllNotifications.label": { + "settings.workspaceColors.resetPalette.subtitle": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مسح كل الإشعارات" + "value": "استعادة الإعدادات الافتراضية المدمجة ومسح جميع الألوان المخصصة." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Obriši sva obavještenja" + "value": "Vrati ugrađene podrazumijevane vrijednosti i obriši sve prilagođene boje." } }, "da": { "stringUnit": { "state": "translated", - "value": "Ryd alle notifikationer" + "value": "Gendan indbyggede standardindstillinger og ryd alle brugerdefinerede farver." } }, "de": { "stringUnit": { "state": "translated", - "value": "Alle Benachrichtigungen löschen" + "value": "Integrierte Standardeinstellungen wiederherstellen und alle benutzerdefinierten Farben löschen." } }, "en": { "stringUnit": { "state": "translated", - "value": "Clear All Notifications" + "value": "Restore built-in defaults and clear all custom colors." } }, "es": { "stringUnit": { "state": "translated", - "value": "Borrar todas las notificaciones" + "value": "Restaurar los valores predeterminados y borrar todos los colores personalizados." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Effacer toutes les notifications" + "value": "Restaurer les valeurs par défaut et effacer toutes les couleurs personnalisées." } }, "it": { "stringUnit": { "state": "translated", - "value": "Cancella tutte le notifiche" + "value": "Ripristina i valori predefiniti e cancella tutti i colori personalizzati." } }, "ja": { "stringUnit": { "state": "translated", - "value": "すべての通知をクリア" + "value": "組み込みのデフォルトに戻し、すべてのカスタムカラーをクリアします。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "모든 알림 지우기" + "value": "기본 제공 값을 복원하고 모든 사용자 지정 색상을 지웁니다." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fjern alle varsler" + "value": "Gjenopprett innebygde standardverdier og fjern alle egendefinerte farger." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Wyczyść wszystkie powiadomienia" + "value": "Przywróć wbudowane wartości domyślne i wyczyść wszystkie własne kolory." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Limpar Todas as Notificações" + "value": "Restaurar padrões integrados e limpar todas as cores personalizadas." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Очистить все уведомления" + "value": "Восстановить встроенные значения по умолчанию и удалить все пользовательские цвета." } }, "th": { "stringUnit": { "state": "translated", - "value": "ล้างการแจ้งเตือนทั้งหมด" + "value": "คืนค่าเริ่มต้นในตัวและล้างสีที่กำหนดเองทั้งหมด" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Tüm Bildirimleri Temizle" + "value": "Yerleşik varsayılanları geri yükle ve tüm özel renkleri temizle." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Очистити всі сповіщення" + "value": "Відновити вбудовані стандартні значення та очистити всі власні кольори." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "清除所有通知" + "value": "恢复内置默认值并清除所有自定义颜色。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "清除所有通知" + "value": "恢復內建預設值並清除所有自訂顏色。" } } } }, - "shortcut.flashFocusedPanel.label": { + "settings.workspaceColors.resetPalette.subtitleV2": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "وميض اللوحة المركّزة" - } - }, - "bs": { + "en": { "stringUnit": { "state": "translated", - "value": "Označi fokusirani panel" + "value": "Restore the built-in palette and remove extra named colors." } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Fremhæv fokuseret panel" + "value": "組み込みパレットを復元し、追加した名前付きカラーを削除します。" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Fokussierten Bereich hervorheben" + "value": "기본 팔레트를 복원하고 추가된 이름 있는 색상을 제거합니다." } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flash Focused Panel" + "value": "恢复内置调色板并移除额外的命名颜色。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Resaltar panel enfocado" + "value": "Stellen Sie die integrierte Palette wieder her und entfernen Sie zusätzliche benannte Farben." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Flasher le panneau actif" + "value": "Restaurer la palette intégrée et supprimer les couleurs nommées supplémentaires." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Evidenzia pannello attivo" + "value": "استعادة لوحة الألوان المدمجة وإزالة الألوان المسماة الإضافية." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "フォーカスペインを強調" + "value": "Restaura la paleta integrada y elimina los colores con nombre adicionales." } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "포커스된 패널 깜빡이기" + "value": "還原內建調色盤並移除額外的命名顏色。" } - }, - "nb": { + } + } + }, + "settings.workspaceColors.selectionColor": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Blink fokusert panel" + "value": "Selection Highlight" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podświetl aktywny panel" + "value": "選択ハイライト" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Piscar Painel em Foco" + "value": "选中高亮" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Подсветить активную панель" + "value": "Auswahlhervorhebung" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "กะพริบแผงที่โฟกัส" + "value": "Surlignage de la sélection" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Odaklanılan Paneli Yanıp Söndür" + "value": "تمييز التحديد" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Підсвітити активну панель" + "value": "Resaltado de selección" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "闪烁聚焦面板" + "value": "選取高亮" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "閃爍聚焦面板" + "value": "선택 하이라이트" } } } }, - "shortcut.focusHistoryBack.label": { + "settings.workspaceColors.selectionColor.reset": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "التركيز للخلف" - } - }, - "bs": { + "en": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "Reset" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "リセット" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fokus zurück" + "value": "Zurücksetzen" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "Réinitialiser" } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Retroceder foco" + "value": "重置" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Focus précédent" + "value": "重置" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "إعادة تعيين" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "フォーカスを戻す" + "value": "Restablecer" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이전 포커스" + "value": "재설정" } - }, - "nb": { + } + } + }, + "settings.workspaceColors.selectionColor.subtitle": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "Background color of the selected workspace in the sidebar." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "サイドバーで選択中のワークスペースの背景色。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "侧边栏中选中工作区的背景色。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "Hintergrundfarbe des ausgewählten Arbeitsbereichs in der Seitenleiste." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "Couleur d’arrière-plan de l’espace de travail sélectionné dans la barre latérale." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "لون خلفية مساحة العمل المحددة في الشريط الجانبي." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "Color de fondo del espacio de trabajo seleccionado en la barra lateral." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "焦点后退" + "value": "側邊欄中已選取工作區的背景顏色。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "返回上一個焦點" + "value": "사이드바에서 선택된 작업 공간의 배경색입니다." } } } }, - "shortcut.focusHistoryForward.label": { + "shortcut.attachTextBoxFile.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "التركيز للأمام" + "value": "إرفاق ملف بمدخل مربع النص" } }, "bs": { "stringUnit": { - "state": "translated", - "value": "Focus Forward" + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "da": { "stringUnit": { - "state": "translated", - "value": "Focus Forward" + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fokus vorwärts" + "value": "Datei an TextBox-Eingabe anhängen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Focus Forward" + "value": "Attach File to TextBox Input" } }, "es": { "stringUnit": { "state": "translated", - "value": "Avanzar foco" + "value": "Adjuntar archivo a la entrada del cuadro de texto" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Focus suivant" + "value": "Joindre un fichier à la zone de saisie de texte" } }, "it": { "stringUnit": { - "state": "translated", - "value": "Focus Forward" + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "ja": { "stringUnit": { "state": "translated", - "value": "フォーカスを進める" + "value": "TextBox入力にファイルを添付" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다음 포커스" + "value": "텍스트 상자 입력에 파일 첨부" } }, "nb": { "stringUnit": { - "state": "translated", - "value": "Focus Forward" + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "pl": { "stringUnit": { - "state": "translated", - "value": "Focus Forward" + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "pt-BR": { "stringUnit": { - "state": "translated", - "value": "Focus Forward" + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "ru": { "stringUnit": { - "state": "translated", - "value": "Focus Forward" + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "th": { "stringUnit": { - "state": "translated", - "value": "Focus Forward" + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "tr": { "stringUnit": { - "state": "translated", - "value": "Focus Forward" + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "uk": { "stringUnit": { - "state": "translated", - "value": "Focus Forward" + "state": "needs_review", + "value": "Attach File to TextBox Input" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "焦点前进" + "value": "向 TextBox 输入框附加文件" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "前往下一個焦點" + "value": "附加檔案至文字方塊輸入" } } } }, - "shortcut.focusNextPane.label": { + "shortcut.canvasAlignBottom.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "التركيز على اللوحة التالية" + "value": "اللوحة: محاذاة الحواف السفلية" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Fokusiraj sljedeći panel" + "value": "Platno: Poravnaj donje ivice" } }, "da": { "stringUnit": { "state": "translated", - "value": "Fokuser næste panel" + "value": "Lærred: Juster nederste kanter" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nächsten Bereich fokussieren" + "value": "Canvas: Untere Kanten ausrichten" } }, "en": { "stringUnit": { "state": "translated", - "value": "Focus Next Pane" + "value": "Canvas: Align Bottom Edges" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enfocar panel siguiente" + "value": "Lienzo: Alinear bordes inferiores" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activer le panneau suivant" + "value": "Canevas: Aligner les bords inférieurs" } }, "it": { "stringUnit": { "state": "translated", - "value": "Sposta focus pannello successivo" + "value": "Canvas: Allinea bordi inferiori" } }, "ja": { "stringUnit": { "state": "translated", - "value": "次のペインにフォーカス" + "value": "キャンバス: 下端を揃える" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다음 패널로 포커스" + "value": "캔버스: 아래쪽 가장자리 정렬" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fokuser neste panel" + "value": "Lerret: Juster nedre kanter" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Fokus na następny panel" + "value": "Kanwa: Wyrównaj dolne krawędzie" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Focar Próximo Painel" + "value": "Canvas: Alinhar Bordas Inferiores" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Фокус на следующую панель" + "value": "Холст: выровнять по нижнему краю" } }, "th": { "stringUnit": { "state": "translated", - "value": "โฟกัสบานหน้าต่างถัดไป" + "value": "แคนวาส: จัดแนวขอบล่าง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sonraki Bölmeye Odaklan" + "value": "Kanvas: Alt Kenarları Hizala" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Фокус на наступну панель" + "value": "Полотно: вирівняти за нижнім краєм" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "聚焦下一个窗格" + "value": "画布: 对齐下边缘" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "聚焦下一個窗格" + "value": "畫布: 對齊下邊緣" } } } }, - "shortcut.focusPaneDown.label": { + "shortcut.canvasAlignLeft.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "التركيز على اللوحة أسفل" + "value": "اللوحة: محاذاة الحواف اليسرى" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Fokusiraj panel dolje" + "value": "Platno: Poravnaj lijeve ivice" } }, "da": { "stringUnit": { "state": "translated", - "value": "Fokuser panel nedad" + "value": "Lærred: Juster venstre kanter" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bereich unten fokussieren" + "value": "Canvas: Linke Kanten ausrichten" } }, "en": { "stringUnit": { "state": "translated", - "value": "Focus Pane Down" + "value": "Canvas: Align Left Edges" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enfocar panel inferior" + "value": "Lienzo: Alinear bordes izquierdos" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activer le panneau du bas" + "value": "Canevas: Aligner les bords gauches" } }, "it": { "stringUnit": { "state": "translated", - "value": "Sposta focus pannello in basso" + "value": "Canvas: Allinea bordi sinistri" } }, "ja": { "stringUnit": { "state": "translated", - "value": "下のペインにフォーカス" + "value": "キャンバス: 左端を揃える" } }, "ko": { "stringUnit": { "state": "translated", - "value": "아래쪽 패널로 포커스" + "value": "캔버스: 왼쪽 가장자리 정렬" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fokuser panel ned" + "value": "Lerret: Juster venstre kanter" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Fokus na panel poniżej" + "value": "Kanwa: Wyrównaj lewe krawędzie" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Focar Painel Abaixo" + "value": "Canvas: Alinhar Bordas Esquerdas" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Фокус на панель снизу" + "value": "Холст: выровнять по левому краю" } }, "th": { "stringUnit": { "state": "translated", - "value": "โฟกัสบานหน้าต่างด้านล่าง" + "value": "แคนวาส: จัดแนวขอบซ้าย" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Aşağıdaki Bölmeye Odaklan" + "value": "Kanvas: Sol Kenarları Hizala" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Фокус на панель внизу" + "value": "Полотно: вирівняти за лівим краєм" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "聚焦下方窗格" + "value": "画布: 对齐左边缘" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "聚焦下方窗格" + "value": "畫布: 對齊左邊緣" } } } }, - "shortcut.focusPaneLeft.label": { + "shortcut.canvasAlignRight.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "التركيز على اللوحة يسار" + "value": "اللوحة: محاذاة الحواف اليمنى" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Fokusiraj panel lijevo" + "value": "Platno: Poravnaj desne ivice" } }, "da": { "stringUnit": { "state": "translated", - "value": "Fokuser panel til venstre" + "value": "Lærred: Juster højre kanter" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bereich links fokussieren" + "value": "Canvas: Rechte Kanten ausrichten" } }, "en": { "stringUnit": { "state": "translated", - "value": "Focus Pane Left" + "value": "Canvas: Align Right Edges" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enfocar panel izquierdo" + "value": "Lienzo: Alinear bordes derechos" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activer le panneau de gauche" + "value": "Canevas: Aligner les bords droits" } }, "it": { "stringUnit": { "state": "translated", - "value": "Sposta focus pannello a sinistra" + "value": "Canvas: Allinea bordi destri" } }, "ja": { "stringUnit": { "state": "translated", - "value": "左のペインにフォーカス" + "value": "キャンバス: 右端を揃える" } }, "ko": { "stringUnit": { "state": "translated", - "value": "왼쪽 패널로 포커스" + "value": "캔버스: 오른쪽 가장자리 정렬" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fokuser panel venstre" + "value": "Lerret: Juster høyre kanter" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Fokus na panel po lewej" + "value": "Kanwa: Wyrównaj prawe krawędzie" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Focar Painel à Esquerda" + "value": "Canvas: Alinhar Bordas Direitas" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Фокус на панель слева" + "value": "Холст: выровнять по правому краю" } }, "th": { "stringUnit": { "state": "translated", - "value": "โฟกัสบานหน้าต่างด้านซ้าย" + "value": "แคนวาส: จัดแนวขอบขวา" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Soldaki Bölmeye Odaklan" + "value": "Kanvas: Sağ Kenarları Hizala" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Фокус на панель зліва" + "value": "Полотно: вирівняти за правим краєм" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "聚焦左侧窗格" + "value": "画布: 对齐右边缘" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "聚焦左側窗格" + "value": "畫布: 對齊右邊緣" } } } }, - "shortcut.focusPaneRight.label": { + "shortcut.canvasAlignTop.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "التركيز على اللوحة يمين" + "value": "اللوحة: محاذاة الحواف العلوية" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Fokusiraj panel desno" + "value": "Platno: Poravnaj gornje ivice" } }, "da": { "stringUnit": { "state": "translated", - "value": "Fokuser panel til højre" + "value": "Lærred: Juster øverste kanter" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bereich rechts fokussieren" + "value": "Canvas: Obere Kanten ausrichten" } }, "en": { "stringUnit": { "state": "translated", - "value": "Focus Pane Right" + "value": "Canvas: Align Top Edges" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enfocar panel derecho" + "value": "Lienzo: Alinear bordes superiores" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activer le panneau de droite" + "value": "Canevas: Aligner les bords supérieurs" } }, "it": { "stringUnit": { "state": "translated", - "value": "Sposta focus pannello a destra" + "value": "Canvas: Allinea bordi superiori" } }, "ja": { "stringUnit": { "state": "translated", - "value": "右のペインにフォーカス" + "value": "キャンバス: 上端を揃える" } }, "ko": { "stringUnit": { "state": "translated", - "value": "오른쪽 패널로 포커스" + "value": "캔버스: 위쪽 가장자리 정렬" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fokuser panel høyre" + "value": "Lerret: Juster øvre kanter" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Fokus na panel po prawej" + "value": "Kanwa: Wyrównaj górne krawędzie" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Focar Painel à Direita" + "value": "Canvas: Alinhar Bordas Superiores" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Фокус на панель справа" + "value": "Холст: выровнять по верхнему краю" } }, "th": { "stringUnit": { "state": "translated", - "value": "โฟกัสบานหน้าต่างด้านขวา" + "value": "แคนวาส: จัดแนวขอบบน" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sağdaki Bölmeye Odaklan" + "value": "Kanvas: Üst Kenarları Hizala" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Фокус на панель справа" + "value": "Полотно: вирівняти за верхнім краєм" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "聚焦右侧窗格" + "value": "画布: 对齐上边缘" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "聚焦右側窗格" + "value": "畫布: 對齊上邊緣" } } } }, - "shortcut.focusPaneUp.label": { + "shortcut.canvasDistributeHorizontally.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "التركيز على اللوحة أعلى" + "value": "اللوحة: توزيع أفقي" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Fokusiraj panel gore" + "value": "Platno: Rasporedi horizontalno" } }, "da": { "stringUnit": { "state": "translated", - "value": "Fokuser panel opad" + "value": "Lærred: Fordel vandret" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bereich oben fokussieren" + "value": "Canvas: Horizontal verteilen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Focus Pane Up" + "value": "Canvas: Distribute Horizontally" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enfocar panel superior" + "value": "Lienzo: Distribuir horizontalmente" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activer le panneau du haut" + "value": "Canevas: Répartir horizontalement" } }, "it": { "stringUnit": { "state": "translated", - "value": "Sposta focus pannello in alto" + "value": "Canvas: Distribuisci orizzontalmente" } }, "ja": { "stringUnit": { "state": "translated", - "value": "上のペインにフォーカス" + "value": "キャンバス: 水平方向に分布" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위쪽 패널로 포커스" + "value": "캔버스: 가로로 분배" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fokuser panel opp" + "value": "Lerret: Fordel horisontalt" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Fokus na panel powyżej" + "value": "Kanwa: Rozmieść poziomo" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Focar Painel Acima" + "value": "Canvas: Distribuir Horizontalmente" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Фокус на панель сверху" + "value": "Холст: распределить по горизонтали" } }, "th": { "stringUnit": { "state": "translated", - "value": "โฟกัสบานหน้าต่างด้านบน" + "value": "แคนวาส: กระจายแนวนอน" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yukarıdaki Bölmeye Odaklan" + "value": "Kanvas: Yatay Dağıt" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Фокус на панель зверху" + "value": "Полотно: розподілити горизонтально" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "聚焦上方窗格" + "value": "画布: 水平分布" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "聚焦上方窗格" + "value": "畫布: 水平分佈" } } } }, - "shortcut.focusPreviousPane.label": { + "shortcut.canvasDistributeVertically.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "التركيز على اللوحة السابقة" + "value": "اللوحة: توزيع عمودي" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Fokusiraj prethodni panel" + "value": "Platno: Rasporedi vertikalno" } }, "da": { "stringUnit": { "state": "translated", - "value": "Fokuser forrige panel" + "value": "Lærred: Fordel lodret" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vorherigen Bereich fokussieren" + "value": "Canvas: Vertikal verteilen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Focus Previous Pane" + "value": "Canvas: Distribute Vertically" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enfocar panel anterior" + "value": "Lienzo: Distribuir verticalmente" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activer le panneau précédent" + "value": "Canevas: Répartir verticalement" } }, "it": { "stringUnit": { "state": "translated", - "value": "Sposta focus pannello precedente" + "value": "Canvas: Distribuisci verticalmente" } }, "ja": { "stringUnit": { "state": "translated", - "value": "前のペインにフォーカス" + "value": "キャンバス: 垂直方向に分布" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이전 패널로 포커스" + "value": "캔버스: 세로로 분배" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fokuser forrige panel" + "value": "Lerret: Fordel vertikalt" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Fokus na poprzedni panel" + "value": "Kanwa: Rozmieść pionowo" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Focar Painel Anterior" + "value": "Canvas: Distribuir Verticalmente" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Фокус на предыдущую панель" + "value": "Холст: распределить по вертикали" } }, "th": { "stringUnit": { "state": "translated", - "value": "โฟกัสบานหน้าต่างก่อนหน้า" + "value": "แคนวาส: กระจายแนวตั้ง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Önceki Bölmeye Odaklan" + "value": "Kanvas: Dikey Dağıt" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Фокус на попередню панель" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "聚焦上一个窗格" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "聚焦上一個窗格" - } - } - } - }, - "shortcut.focusRightSidebar.label": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Toggle Right Sidebar Focus" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "右サイドバーのフォーカスを切替" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "오른쪽 사이드바 포커스 전환" + "value": "Полотно: розподілити вертикально" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "切换右侧边栏焦点" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Fokus der rechten Seitenleiste umschalten" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Basculer la mise au point sur la barre latérale droite" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "تبديل التركيز على الشريط الجانبي الأيمن" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Alternar el foco de la barra lateral derecha" + "value": "画布: 垂直分布" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "切換右側邊欄焦點" + "value": "畫布: 垂直分佈" } } } }, - "shortcut.focusTextBoxInput.label": { + "shortcut.canvasEqualizeHeights.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "التركيز على مدخل مربع النص" + "value": "اللوحة: مساواة الارتفاعات" } }, "bs": { "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" + "state": "translated", + "value": "Platno: Ujednači visine" } }, "da": { "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" + "state": "translated", + "value": "Lærred: Udlign højder" } }, "de": { "stringUnit": { "state": "translated", - "value": "TextBox-Eingabe fokussieren" + "value": "Canvas: Höhen angleichen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Focus TextBox Input" + "value": "Canvas: Equalize Heights" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enfocar entrada de cuadro de texto" + "value": "Lienzo: Igualar alturas" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Cibler la zone de saisie de texte" + "value": "Canevas: Égaliser les hauteurs" } }, "it": { "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" + "state": "translated", + "value": "Canvas: Uniforma altezze" } }, "ja": { "stringUnit": { "state": "translated", - "value": "TextBox入力にフォーカス" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" + "value": "キャンバス: 高さを均等化" } }, "ko": { "stringUnit": { "state": "translated", - "value": "텍스트 상자 입력에 포커스" + "value": "캔버스: 높이 균등화" } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" + "state": "translated", + "value": "Lerret: Utjevn høyder" } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" + "state": "translated", + "value": "Kanwa: Wyrównaj wysokości" } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" + "state": "translated", + "value": "Canvas: Igualar Alturas" } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" + "state": "translated", + "value": "Холст: выровнять высоту" } }, "th": { - "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" - } - }, - "tr": { - "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" - } - }, - "uk": { - "stringUnit": { - "state": "needs_review", - "value": "Focus TextBox Input" - } - }, - "zh-Hans": { "stringUnit": { "state": "translated", - "value": "聚焦 TextBox 输入框" + "value": "แคนวาส: ปรับความสูงเท่ากัน" } }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "聚焦文字方塊輸入" - } - } - } - }, - "shortcut.globalSearch.label": { - "extractionState": "manual", - "localizations": { - "en": { + "tr": { "stringUnit": { "state": "translated", - "value": "Global Search" + "value": "Kanvas: Yükseklikleri Eşitle" } }, - "ja": { + "uk": { "stringUnit": { "state": "translated", - "value": "グローバル検索" + "value": "Полотно: вирівняти висоту" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "全局搜索" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Globale Suche" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Recherche globale" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "البحث الشامل" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Búsqueda global" + "value": "画布: 均分高度" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "全域搜尋" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "전체 검색" + "value": "畫布: 均分高度" } } } }, - "shortcut.groupSelectedWorkspaces.label": { + "shortcut.canvasEqualizeWidths.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تجميع مساحات العمل المحددة" + "value": "اللوحة: مساواة العروض" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Grupiraj odabrane radne prostore" + "value": "Platno: Ujednači širine" } }, "da": { "stringUnit": { "state": "translated", - "value": "Gruppér valgte arbejdsområder" + "value": "Lærred: Udlign bredder" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ausgewählte Arbeitsbereiche gruppieren" + "value": "Canvas: Breiten angleichen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Group Selected Workspaces" + "value": "Canvas: Equalize Widths" } }, "es": { "stringUnit": { "state": "translated", - "value": "Agrupar espacios de trabajo seleccionados" + "value": "Lienzo: Igualar anchos" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Grouper les espaces de travail sélectionnés" + "value": "Canevas: Égaliser les largeurs" } }, "it": { "stringUnit": { "state": "translated", - "value": "Raggruppa aree di lavoro selezionate" + "value": "Canvas: Uniforma larghezze" } }, "ja": { "stringUnit": { "state": "translated", - "value": "選択したワークスペースをグループ化" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Group Selected Workspaces" + "value": "キャンバス: 幅を均等化" } }, "ko": { "stringUnit": { "state": "translated", - "value": "선택한 작업 공간 그룹화" + "value": "캔버스: 너비 균등화" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Grupper valgte arbeidsområder" + "value": "Lerret: Utjevn bredder" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Grupuj zaznaczone przestrzenie" + "value": "Kanwa: Wyrównaj szerokości" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Agrupar áreas de trabalho selecionadas" + "value": "Canvas: Igualar Larguras" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Сгруппировать выбранные рабочие пространства" + "value": "Холст: выровнять ширину" } }, "th": { "stringUnit": { "state": "translated", - "value": "จัดกลุ่มเวิร์กสเปซที่เลือก" + "value": "แคนวาส: ปรับความกว้างเท่ากัน" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Seçili çalışma alanlarını grupla" + "value": "Kanvas: Genişlikleri Eşitle" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Згрупувати вибрані робочі області" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "将所选工作区分组" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將所選工作區分組" - } - } - } - }, - "shortcut.increaseWorkspaceTerminalFontSize.label": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Increase Font Size for Workspace Terminals" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ワークスペース内のターミナルのフォントサイズを大きくする" + "value": "Полотно: вирівняти ширину" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "增大工作区终端字号" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Schriftgröße für Terminals im Arbeitsbereich erhöhen" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Augmenter la taille de la police pour les terminaux d’espace de travail" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "تكبير حجم الخط لطرفيات مساحة العمل" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Aumentar tamaño de fuente para terminales del espacio de trabajo" + "value": "画布: 均分宽度" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "放大工作區終端機字型大小" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "작업 공간 터미널의 글꼴 크기 확대" + "value": "畫布: 均分寬度" } } } }, - "shortcut.jumpToUnread.label": { + "shortcut.canvasOverview.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "الانتقال إلى أحدث غير مقروء" + "value": "اللوحة: تبديل النظرة العامة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Skoči na najnovije nepročitano" + "value": "Platno: Prebaci pregled" } }, "da": { "stringUnit": { "state": "translated", - "value": "Gå til seneste ulæste" + "value": "Lærred: Slå oversigt til/fra" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zur letzten ungelesenen springen" + "value": "Canvas: Übersicht umschalten" } }, "en": { "stringUnit": { "state": "translated", - "value": "Jump to Latest Unread" + "value": "Canvas: Toggle Overview" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ir a la última no leída" + "value": "Lienzo: Alternar vista general" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aller au dernier message non lu" + "value": "Canevas: Basculer la vue d'ensemble" } }, "it": { "stringUnit": { "state": "translated", - "value": "Vai all'ultimo non letto" + "value": "Canvas: Attiva/disattiva panoramica" } }, "ja": { "stringUnit": { "state": "translated", - "value": "最新の未読にジャンプ" + "value": "キャンバス: 全体表示を切り替え" } }, "ko": { "stringUnit": { "state": "translated", - "value": "최신 읽지 않은 항목으로 이동" + "value": "캔버스: 전체 보기 전환" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Gå til siste uleste" + "value": "Lerret: Veksle oversikt" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Przejdź do najnowszego nieprzeczytanego" + "value": "Kanwa: Przełącz podgląd ogólny" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Ir para Última Não Lida" + "value": "Canvas: Alternar Visão Geral" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Перейти к последнему непрочитанному" + "value": "Холст: переключить обзор" } }, "th": { "stringUnit": { "state": "translated", - "value": "ข้ามไปยังรายการยังไม่อ่านล่าสุด" + "value": "แคนวาส: สลับมุมมองภาพรวม" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Son Okunmamışa Atla" + "value": "Kanvas: Genel Görünümü Aç/Kapat" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перейти до останнього непрочитаного" + "value": "Полотно: перемкнути огляд" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "跳转到最新未读" + "value": "画布: 切换全景视图" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "跳至最新未讀" + "value": "畫布: 切換全景檢視" } } } }, - "shortcut.key.mediaBrightnessDown": { + "shortcut.canvasRevealFocusedPane.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "خفض السطوع" + "value": "اللوحة: إظهار الجزء المركّز" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Smanji osvjetljenje" + "value": "Platno: Prikaži fokusirano okno" } }, "da": { "stringUnit": { "state": "translated", - "value": "Lysstyrke ned" + "value": "Lærred: Vis fokuseret rude" } }, "de": { "stringUnit": { "state": "translated", - "value": "Helligkeit verringern" + "value": "Canvas: Fokussiertes Panel anzeigen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Brightness Down" + "value": "Canvas: Reveal Focused Pane" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bajar brillo" + "value": "Lienzo: Mostrar panel enfocado" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Diminuer la luminosité" + "value": "Canevas: Afficher le panneau actif" } }, "it": { "stringUnit": { "state": "translated", - "value": "Riduci luminosità" + "value": "Canvas: Mostra riquadro attivo" } }, "ja": { "stringUnit": { "state": "translated", - "value": "画面の明るさを下げる" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "បន្ថយពន្លឺ" + "value": "キャンバス: フォーカス中のペインを表示" } }, "ko": { "stringUnit": { "state": "translated", - "value": "밝기 낮추기" + "value": "캔버스: 포커스된 창 표시" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Lysstyrke ned" + "value": "Lerret: Vis fokusert rute" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zmniejsz jasność" + "value": "Kanwa: Pokaż aktywny panel" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Diminuir brilho" + "value": "Canvas: Revelar Painel em Foco" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Уменьшить яркость" + "value": "Холст: показать активную панель" } }, "th": { "stringUnit": { "state": "translated", - "value": "ลดความสว่าง" + "value": "แคนวาส: แสดงบานหน้าต่างที่โฟกัส" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Parlaklığı Azalt" + "value": "Kanvas: Odaklanılan Bölmeyi Göster" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Зменшити яскравість" + "value": "Полотно: показати активну панель" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "降低亮度" + "value": "画布: 显示聚焦的窗格" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "調低亮度" + "value": "畫布: 顯示聚焦的窗格" } } } }, - "shortcut.key.mediaBrightnessUp": { + "shortcut.canvasTidy.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "رفع السطوع" + "value": "اللوحة: ترتيب الأجزاء" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Povećaj osvjetljenje" + "value": "Platno: Uredi okna" } }, "da": { "stringUnit": { "state": "translated", - "value": "Lysstyrke op" + "value": "Lærred: Ryd op i ruder" } }, "de": { "stringUnit": { "state": "translated", - "value": "Helligkeit erhöhen" + "value": "Canvas: Panels aufräumen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Brightness Up" + "value": "Canvas: Tidy Panes" } }, "es": { "stringUnit": { "state": "translated", - "value": "Subir brillo" + "value": "Lienzo: Ordenar paneles" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Augmenter la luminosité" + "value": "Canevas: Ranger les panneaux" } }, "it": { "stringUnit": { "state": "translated", - "value": "Aumenta luminosità" + "value": "Canvas: Riordina riquadri" } }, "ja": { "stringUnit": { "state": "translated", - "value": "画面の明るさを上げる" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "បង្កើនពន្លឺ" + "value": "キャンバス: ペインを整列" } }, "ko": { "stringUnit": { "state": "translated", - "value": "밝기 높이기" + "value": "캔버스: 창 정리" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Lysstyrke opp" + "value": "Lerret: Rydd ruter" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zwiększ jasność" + "value": "Kanwa: Uporządkuj panele" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Aumentar brilho" + "value": "Canvas: Organizar Painéis" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Увеличить яркость" + "value": "Холст: упорядочить панели" } }, "th": { "stringUnit": { "state": "translated", - "value": "เพิ่มความสว่าง" + "value": "แคนวาส: จัดระเบียบบานหน้าต่าง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Parlaklığı Artır" + "value": "Kanvas: Bölmeleri Düzenle" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Збільшити яскравість" + "value": "Полотно: упорядкувати панелі" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "提高亮度" + "value": "画布: 整理窗格" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "調高亮度" + "value": "畫布: 整理窗格" } } } }, - "shortcut.key.mediaMute": { + "shortcut.canvasZoomIn.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "كتم الصوت" + "value": "اللوحة: تكبير" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Isključi zvuk" + "value": "Platno: Uvećaj" } }, "da": { "stringUnit": { "state": "translated", - "value": "Lyd fra" + "value": "Lærred: Zoom ind" } }, "de": { "stringUnit": { "state": "translated", - "value": "Stummschalten" + "value": "Canvas: Vergrößern" } }, "en": { "stringUnit": { "state": "translated", - "value": "Mute" + "value": "Canvas: Zoom In" } }, "es": { "stringUnit": { "state": "translated", - "value": "Silenciar" + "value": "Lienzo: Acercar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couper le son" + "value": "Canevas: Zoom avant" } }, "it": { "stringUnit": { "state": "translated", - "value": "Disattiva audio" + "value": "Canvas: Ingrandisci" } }, "ja": { "stringUnit": { "state": "translated", - "value": "消音" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "បិទសំឡេង" + "value": "キャンバス: 拡大" } }, "ko": { "stringUnit": { "state": "translated", - "value": "음소거" + "value": "캔버스: 확대" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Demp" + "value": "Lerret: Zoom inn" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Wycisz" + "value": "Kanwa: Powiększ" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Silenciar" + "value": "Canvas: Ampliar" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Выключить звук" + "value": "Холст: увеличить" } }, "th": { "stringUnit": { "state": "translated", - "value": "ปิดเสียง" + "value": "แคนวาส: ซูมเข้า" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sesi Kapat" + "value": "Kanvas: Yakınlaştır" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Вимкнути звук" + "value": "Полотно: збільшити" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "静音" + "value": "画布: 放大" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "靜音" + "value": "畫布: 放大" } } } }, - "shortcut.key.mediaNext": { + "shortcut.canvasZoomOut.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "المسار التالي" + "value": "اللوحة: تصغير" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Sljedeća numera" + "value": "Platno: Umanji" } }, "da": { "stringUnit": { "state": "translated", - "value": "Næste nummer" + "value": "Lærred: Zoom ud" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nächster Titel" + "value": "Canvas: Verkleinern" } }, "en": { "stringUnit": { "state": "translated", - "value": "Next Track" + "value": "Canvas: Zoom Out" } }, "es": { "stringUnit": { "state": "translated", - "value": "Siguiente pista" + "value": "Lienzo: Alejar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Piste suivante" + "value": "Canevas: Zoom arrière" } }, "it": { "stringUnit": { "state": "translated", - "value": "Brano successivo" + "value": "Canvas: Riduci" } }, "ja": { "stringUnit": { "state": "translated", - "value": "次のトラック" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "បទបន្ទាប់" + "value": "キャンバス: 縮小" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다음 트랙" + "value": "캔버스: 축소" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Neste spor" + "value": "Lerret: Zoom ut" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Następny utwór" + "value": "Kanwa: Pomniejsz" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Próxima faixa" + "value": "Canvas: Reduzir" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Следующая дорожка" + "value": "Холст: уменьшить" } }, "th": { "stringUnit": { "state": "translated", - "value": "แทร็กถัดไป" + "value": "แคนวาส: ซูมออก" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sonraki Parça" + "value": "Kanvas: Uzaklaştır" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Наступна доріжка" + "value": "Полотно: зменшити" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "下一曲" + "value": "画布: 缩小" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "下一首" + "value": "畫布: 縮小" } } } }, - "shortcut.key.mediaPlayPause": { + "shortcut.canvasZoomReset.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تشغيل/إيقاف مؤقت" + "value": "اللوحة: الحجم الفعلي" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Reprodukcija/pauza" + "value": "Platno: Stvarna veličina" } }, "da": { "stringUnit": { "state": "translated", - "value": "Afspil/pause" + "value": "Lærred: Faktisk størrelse" } }, "de": { "stringUnit": { "state": "translated", - "value": "Wiedergabe/Pause" + "value": "Canvas: Originalgröße" } }, "en": { "stringUnit": { "state": "translated", - "value": "Play/Pause" + "value": "Canvas: Actual Size" } }, "es": { "stringUnit": { "state": "translated", - "value": "Reproducir/Pausa" + "value": "Lienzo: Tamaño real" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Lecture/Pause" + "value": "Canevas: Taille réelle" } }, "it": { "stringUnit": { "state": "translated", - "value": "Riproduci/Pausa" + "value": "Canvas: Dimensioni reali" } }, "ja": { "stringUnit": { "state": "translated", - "value": "再生/一時停止" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "ចាក់/ផ្អាក" + "value": "キャンバス: 実寸表示" } }, "ko": { "stringUnit": { "state": "translated", - "value": "재생/일시 정지" + "value": "캔버스: 실제 크기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Spill av/pause" + "value": "Lerret: Faktisk størrelse" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Odtwórz/wstrzymaj" + "value": "Kanwa: Rzeczywisty rozmiar" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Reproduzir/Pausar" + "value": "Canvas: Tamanho Real" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Воспроизведение/пауза" + "value": "Холст: фактический размер" } }, "th": { "stringUnit": { "state": "translated", - "value": "เล่น/หยุดชั่วคราว" + "value": "แคนวาส: ขนาดจริง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Oynat/Duraklat" + "value": "Kanvas: Gerçek Boyut" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Відтворення/пауза" + "value": "Полотно: фактичний розмір" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "播放/暂停" + "value": "画布: 实际大小" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "播放/暫停" + "value": "畫布: 實際大小" } } } }, - "shortcut.key.mediaPrevious": { + "shortcut.clearScreenKeepScrollback.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "المسار السابق" + "value": "مسح الشاشة (الاحتفاظ بالتمرير للخلف)" } }, "bs": { "stringUnit": { - "state": "translated", - "value": "Prethodna numera" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "da": { "stringUnit": { - "state": "translated", - "value": "Forrige nummer" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vorheriger Titel" + "value": "Bildschirm löschen (Verlauf beibehalten)" } }, "en": { "stringUnit": { "state": "translated", - "value": "Previous Track" + "value": "Clear Screen (Keep Scrollback)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Pista anterior" + "value": "Limpiar pantalla (mantener historial de desplazamiento)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Piste précédente" + "value": "Effacer l’écran (conserver le défilement historique)" } }, "it": { "stringUnit": { - "state": "translated", - "value": "Brano precedente" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "前のトラック" + "value": "画面をクリア(スクロールバックを保持)" } }, "km": { "stringUnit": { - "state": "translated", - "value": "បទមុន" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이전 트랙" + "value": "화면 지우기(스크롤백 유지)" } }, "nb": { "stringUnit": { - "state": "translated", - "value": "Forrige spor" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "pl": { "stringUnit": { - "state": "translated", - "value": "Poprzedni utwór" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "pt-BR": { "stringUnit": { - "state": "translated", - "value": "Faixa anterior" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "ru": { "stringUnit": { - "state": "translated", - "value": "Предыдущая дорожка" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "th": { "stringUnit": { - "state": "translated", - "value": "แทร็กก่อนหน้า" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "tr": { "stringUnit": { - "state": "translated", - "value": "Önceki Parça" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "uk": { "stringUnit": { - "state": "translated", - "value": "Попередня доріжка" + "state": "needs_review", + "value": "Clear Screen (Keep Scrollback)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "上一曲" + "value": "清屏(保留回滚)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "上一首" + "value": "清除畫面 (保留捲動歷史紀錄)" } } } }, - "shortcut.key.mediaVolumeDown": { + "shortcut.closeWindow.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "خفض مستوى الصوت" + "value": "إغلاق النافذة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Smanji jačinu zvuka" + "value": "Zatvori prozor" } }, "da": { "stringUnit": { "state": "translated", - "value": "Lydstyrke ned" + "value": "Luk vindue" } }, "de": { "stringUnit": { "state": "translated", - "value": "Leiser" + "value": "Fenster schließen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Volume Down" + "value": "Close Window" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bajar volumen" + "value": "Cerrar ventana" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Baisser le volume" + "value": "Fermer la fenêtre" } }, "it": { "stringUnit": { "state": "translated", - "value": "Abbassa volume" + "value": "Chiudi finestra" } }, "ja": { "stringUnit": { "state": "translated", - "value": "音量を下げる" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "បន្ថយសំឡេង" + "value": "ウインドウを閉じる" } }, "ko": { "stringUnit": { "state": "translated", - "value": "음량 낮추기" + "value": "윈도우 닫기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Volum ned" + "value": "Lukk vindu" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zmniejsz głośność" + "value": "Zamknij okno" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Diminuir volume" + "value": "Fechar Janela" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Уменьшить громкость" + "value": "Закрыть окно" } }, "th": { "stringUnit": { "state": "translated", - "value": "ลดเสียง" + "value": "ปิดหน้าต่าง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sesi Azalt" + "value": "Pencereyi Kapat" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Зменшити гучність" + "value": "Закрити вікно" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "调低音量" + "value": "关闭窗口" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "調低音量" + "value": "關閉視窗" } } } }, - "shortcut.key.mediaVolumeUp": { + "shortcut.closeWorkspace.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "رفع مستوى الصوت" + "value": "إغلاق مساحة العمل" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Povećaj jačinu zvuka" + "value": "Zatvori radni prostor" } }, "da": { "stringUnit": { "state": "translated", - "value": "Lydstyrke op" + "value": "Luk arbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Lauter" + "value": "Arbeitsbereich schließen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Volume Up" + "value": "Close Workspace" } }, "es": { "stringUnit": { "state": "translated", - "value": "Subir volumen" + "value": "Cerrar espacio de trabajo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Augmenter le volume" + "value": "Fermer l'espace de travail" } }, "it": { "stringUnit": { "state": "translated", - "value": "Alza volume" + "value": "Chiudi area di lavoro" } }, "ja": { "stringUnit": { "state": "translated", - "value": "音量を上げる" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "បង្កើនសំឡេង" + "value": "ワークスペースを閉じる" } }, "ko": { "stringUnit": { "state": "translated", - "value": "음량 높이기" + "value": "작업 공간 닫기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Volum opp" + "value": "Lukk arbeidsområde" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zwiększ głośność" + "value": "Zamknij przestrzeń roboczą" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Aumentar volume" + "value": "Fechar Área de Trabalho" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Увеличить громкость" + "value": "Закрыть рабочее пространство" } }, "th": { "stringUnit": { "state": "translated", - "value": "เพิ่มเสียง" + "value": "ปิดเวิร์กสเปซ" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sesi Artır" + "value": "Çalışma Alanını Kapat" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Збільшити гучність" + "value": "Закрити робочу область" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "调高音量" + "value": "关闭工作区" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "調高音量" + "value": "關閉工作區" } } } }, - "shortcut.key.space": { - "extractionState": "manual", + "shortcut.commandPaletteNext.label": { "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مسافة" + "value": "لوحة الأوامر: التالي" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Razmak" + "value": "Command Palette: Next" } }, "da": { "stringUnit": { "state": "translated", - "value": "Mellemrum" + "value": "Command Palette: Next" } }, "de": { "stringUnit": { "state": "translated", - "value": "Leertaste" + "value": "Befehlspalette: Nächste" } }, "en": { "stringUnit": { "state": "translated", - "value": "Space" + "value": "Command Palette: Next" } }, "es": { "stringUnit": { "state": "translated", - "value": "Espacio" + "value": "Paleta de comandos: Siguiente" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espace" + "value": "Palette de commandes : Suivant" } }, "it": { "stringUnit": { "state": "translated", - "value": "Spazio" + "value": "Command Palette: Next" } }, "ja": { "stringUnit": { "state": "translated", - "value": "スペース" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "ដកឃ្លា" + "value": "コマンドパレット: 次へ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "스페이스" + "value": "명령 팔레트: 다음" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Mellomrom" + "value": "Command Palette: Next" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Spacja" + "value": "Command Palette: Next" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Espaço" + "value": "Command Palette: Next" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Пробел" + "value": "Command Palette: Next" } }, "th": { "stringUnit": { "state": "translated", - "value": "เว้นวรรค" + "value": "Command Palette: Next" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Boşluk" + "value": "Command Palette: Next" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Пробіл" + "value": "Command Palette: Next" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "空格" + "value": "命令面板:下一个" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "空格" + "value": "指令面板:下一個" } } } }, - "shortcut.key.tab": { - "extractionState": "manual", + "shortcut.commandPalettePrevious.label": { "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مفتاح Tab" + "value": "لوحة الأوامر: السابق" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Command Palette: Previous" } }, "da": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Command Palette: Previous" } }, "de": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Befehlspalette: Vorherige" } }, "en": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Command Palette: Previous" } }, "es": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Paleta de comandos: Anterior" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Palette de commandes : Précédent" } }, "it": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Command Palette: Previous" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Tab" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Tab" + "value": "コマンドパレット: 前へ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "명령 팔레트: 이전" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Command Palette: Previous" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Command Palette: Previous" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Command Palette: Previous" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Command Palette: Previous" } }, "th": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Command Palette: Previous" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sekme" + "value": "Command Palette: Previous" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "Command Palette: Previous" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "命令面板:上一个" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "指令面板:上一個" } } } }, - "shortcut.markAllNotificationsRead.label": { + "shortcut.cycleTextBoxSubmitAction.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تعليم كل الإشعارات كمقروءة" + "value": "تدوير إجراء إرسال مربع النص" } }, "bs": { "stringUnit": { - "state": "translated", - "value": "Označi sva obavještenja kao pročitana" + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "da": { "stringUnit": { - "state": "translated", - "value": "Marker alle notifikationer som læste" + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "de": { "stringUnit": { "state": "translated", - "value": "Alle Benachrichtigungen als gelesen markieren" + "value": "Textfeld-Absendeaktion durchwechseln" } }, "en": { "stringUnit": { "state": "translated", - "value": "Mark All Notifications Read" + "value": "Cycle TextBox Submit Action" } }, "es": { "stringUnit": { "state": "translated", - "value": "Marcar todas las notificaciones como leídas" + "value": "Alternar acción de envío de cuadro de texto" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Marquer toutes les notifications comme lues" + "value": "Faire défiler l’action de soumission de la zone de texte" } }, "it": { "stringUnit": { - "state": "translated", - "value": "Segna tutte le notifiche come lette" + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "ja": { "stringUnit": { "state": "translated", - "value": "すべての通知を既読にする" + "value": "TextBox送信アクションを切り替え" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "ko": { "stringUnit": { "state": "translated", - "value": "모든 알림을 읽음으로 표시" + "value": "TextBox 제출 작업 순환" } }, "nb": { "stringUnit": { - "state": "translated", - "value": "Merk alle varsler som lest" + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "pl": { "stringUnit": { - "state": "translated", - "value": "Oznacz wszystkie powiadomienia jako przeczytane" + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "pt-BR": { "stringUnit": { - "state": "translated", - "value": "Marcar Todas as Notificações como Lidas" + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "ru": { "stringUnit": { - "state": "translated", - "value": "Отметить все уведомления как прочитанные" + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "th": { "stringUnit": { - "state": "translated", - "value": "ทำเครื่องหมายการแจ้งเตือนทั้งหมดว่าอ่านแล้ว" + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "tr": { "stringUnit": { - "state": "translated", - "value": "Tüm Bildirimleri Okundu İşaretle" + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "uk": { "stringUnit": { - "state": "translated", - "value": "Позначити всі сповіщення як прочитані" + "state": "needs_review", + "value": "Cycle TextBox Submit Action" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "将所有通知标记为已读" + "value": "循环切换 TextBox 提交动作" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "將所有通知標示為已讀" + "value": "輪替文字框送出動作" } } } }, - "shortcut.markOldestUnreadAndJumpNext.label": { + "shortcut.cycleWorkspaceStatus.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Mark as Oldest Unread and Jump to Next Latest Unread" + "value": "Cycle Workspace Status" } }, "ja": { "stringUnit": { "state": "translated", - "value": "最古の未読としてマークして次の最新未読にジャンプ" + "value": "ワークスペースのステータスを切り替える" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "标记为最早未读并跳转到下一条最新未读" + "value": "循环切换工作区状态" } }, "de": { "stringUnit": { "state": "translated", - "value": "Als älteste ungelesene markieren und zur nächsten aktuellen ungelesenen springen" + "value": "Status des Arbeitsbereichs durchwechseln" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Marquer comme le plus ancien non lu et aller au non lu suivant" + "value": "Faire défiler l’état de l’espace de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تمييز كأقدم غير مقروء والانتقال إلى غير المقروء الأحدث التالي" + "value": "تدوير حالة مساحة العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Marcar como no leído más antiguo e ir al siguiente no leído más reciente" + "value": "Alternar estado del espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "標記為最早未讀並跳至下一個最新未讀" + "value": "輪替工作區狀態" } }, "ko": { "stringUnit": { "state": "translated", - "value": "가장 오래된 읽지 않은 상태로 표시하고 다음 읽지 않은 항목으로 이동" + "value": "작업 공간 상태 순환" } } } }, - "shortcut.markWorkspaceDone.label": { + "shortcut.decreaseWorkspaceTerminalFontSize.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Mark Workspace as Done" + "value": "Decrease Font Size for Workspace Terminals" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースを完了にする" + "value": "ワークスペース内のターミナルのフォントサイズを小さくする" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "将工作区标记为已完成" + "value": "减小工作区终端字号" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich als erledigt markieren" + "value": "Schriftgröße für Terminals im Arbeitsbereich verringern" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Marquer l’espace de travail comme terminé" + "value": "Diminuer la taille de la police pour les terminaux d’espace de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تمييز مساحة العمل كمكتملة" + "value": "تصغير حجم الخط لطرفيات مساحة العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Marcar espacio de trabajo como completado" + "value": "Disminuir tamaño de fuente para terminales del espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "將工作區標記為已完成" + "value": "縮小工作區終端機字型大小" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간을 완료로 표시" + "value": "작업 공간 터미널의 글꼴 크기 축소" } } } }, - "shortcut.markdownZoomIn.label": { + "shortcut.diffViewerNextFile.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Markdown Viewer: Zoom In" + "value": "Diff Viewer: Next File" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Markdown ビューア: 拡大" + "value": "差分ビューア: 次のファイル" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Markdown 查看器:放大" + "value": "差异查看器:下一个文件" } }, "de": { "stringUnit": { "state": "translated", - "value": "Markdown-Viewer: Vergrößern" + "value": "Diff-Viewer: Nächste Datei" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Visionneuse Markdown : Zoom avant" + "value": "Visionneuse de diff : Fichier suivant" } }, "ar": { "stringUnit": { "state": "translated", - "value": "عارض Markdown: تكبير" + "value": "عارض الفروق: الملف التالي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Visor de Markdown: Acercar" + "value": "Visor de diff: Siguiente archivo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Markdown 檢視器:放大" + "value": "差異檢視器:下一個檔案" } }, "ko": { "stringUnit": { "state": "translated", - "value": "마크다운 뷰어: 확대" + "value": "비교 뷰어: 다음 파일" } } } }, - "shortcut.markdownZoomOut.label": { + "shortcut.diffViewerOpenFileSearch.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Markdown Viewer: Zoom Out" + "value": "عارض الفروق: فتح البحث عن الملفات" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "Markdown ビューア: 縮小" + "value": "Diff Viewer: Open File Search" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "Markdown 查看器:缩小" + "value": "Diff Viewer: Open File Search" } }, "de": { "stringUnit": { "state": "translated", - "value": "Markdown-Viewer: Verkleinern" + "value": "Diff-Viewer: Dateisuche öffnen" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Diff Viewer: Open File Search" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Visor de diff: Abrir búsqueda de archivos" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Visionneuse Markdown : Zoom arrière" + "value": "Visionneuse de diff : Ouvrir la recherche de fichiers" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "عارض Markdown: تصغير" + "value": "Diff Viewer: Open File Search" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Visor de Markdown: Alejar" + "value": "差分ビューア: ファイル検索を開く" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "Markdown 檢視器:縮小" + "value": "Diff Viewer: Open File Search" } }, "ko": { "stringUnit": { "state": "translated", - "value": "마크다운 뷰어: 축소" + "value": "비교 뷰어: 파일 검색 열기" } - } - } - }, - "shortcut.markdownZoomReset.label": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Markdown Viewer: Actual Size" + "value": "Diff Viewer: Open File Search" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "Markdown ビューア: 実際のサイズ" + "value": "Diff Viewer: Open File Search" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Markdown 查看器:实际大小" + "value": "Diff Viewer: Open File Search" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Markdown-Viewer: Originalgröße" + "value": "Diff Viewer: Open File Search" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Visionneuse Markdown : Taille réelle" + "value": "Diff Viewer: Open File Search" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "عارض Markdown: الحجم الفعلي" + "value": "Diff Viewer: Open File Search" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Visor de Markdown: Tamaño real" + "value": "Diff Viewer: Open File Search" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Markdown 檢視器:實際大小" + "value": "差异查看器:打开文件搜索" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "마크다운 뷰어: 실제 크기" + "value": "差異檢視器:開啟檔案搜尋" } } } }, - "shortcut.moveSurfaceLeft.label": { + "shortcut.diffViewerPreviousFile.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reorder Surface Left" + "value": "Diff Viewer: Previous File" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サーフェスを左へ並べ替え" + "value": "差分ビューア: 前のファイル" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "将表面向左重排" + "value": "差异查看器:上一个文件" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche nach links umordnen" + "value": "Diff-Viewer: Vorherige Datei" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Réorganiser la surface d’affichage vers la gauche" + "value": "Visionneuse de diff : Fichier précédent" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إعادة ترتيب السطح لليسار" + "value": "عارض الفروق: الملف السابق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Reordenar superficie a la izquierda" + "value": "Visor de diff: Archivo anterior" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "向左重排介面" + "value": "差異檢視器:上一個檔案" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면 순서를 왼쪽으로 변경" + "value": "비교 뷰어: 이전 파일" } } } }, - "shortcut.moveSurfaceRight.label": { + "shortcut.diffViewerScrollDown.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reorder Surface Right" + "value": "العوارض: التمرير لأسفل" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "サーフェスを右へ並べ替え" + "value": "Viewers: Scroll Down" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "将表面向右重排" + "value": "Viewers: Scroll Down" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche nach rechts umordnen" + "value": "Viewer: Nach unten scrollen" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Viewers: Scroll Down" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Visores: Desplazar hacia abajo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Réorganiser la surface d’affichage vers la droite" + "value": "Visionneuses : Faire défiler vers le bas" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "إعادة ترتيب السطح لليمين" + "value": "Viewers: Scroll Down" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Reordenar superficie a la derecha" + "value": "ビューア: 下へスクロール" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "向右重排介面" + "value": "Viewers: Scroll Down" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면 순서를 오른쪽으로 변경" + "value": "뷰어: 아래로 스크롤" } - } - } - }, - "shortcut.moveSurfaceToNextPane.label": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Move Surface to Next Pane" + "value": "Viewers: Scroll Down" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "サーフェスを次のペインへ移動" + "value": "Viewers: Scroll Down" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "将表面移至下一个窗格" + "value": "Viewers: Scroll Down" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oberfläche in das nächste Teilfenster verschieben" + "value": "Viewers: Scroll Down" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Déplacer la surface d’affichage vers le volet suivant" + "value": "Viewers: Scroll Down" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "نقل السطح إلى الجزء التالي" + "value": "Viewers: Scroll Down" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Mover superficie al siguiente panel" + "value": "Viewers: Scroll Down" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "將介面移動至下一個窗格" + "value": "查看器:向下滚动" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "화면을 다음 분할 창으로 이동" + "value": "檢視器:向下捲動" } } } }, - "shortcut.moveSurfaceToPaneDown.label": { + "shortcut.diffViewerScrollDownEmacs.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Move Surface to Pane Below" + "value": "Viewers: Scroll Down (Emacs)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サーフェスを下のペインへ移動" + "value": "ビューア: 下へスクロール(Emacs)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "将表面移至下方窗格" + "value": "查看器:向下滚动(Emacs)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche in das Teilfenster darunter verschieben" + "value": "Viewer: Nach unten scrollen (Emacs)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Déplacer la surface d’affichage vers le volet en dessous" + "value": "Visionneuses : Faire défiler vers le bas (Emacs)" } }, "ar": { "stringUnit": { "state": "translated", - "value": "نقل السطح إلى الجزء أدناه" + "value": "العوارض: التمرير لأسفل (Emacs)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mover superficie al panel de abajo" + "value": "Visores: Desplazar hacia abajo (Emacs)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "將介面移動至下方窗格" + "value": "檢視器:向下捲動 (Emacs)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면을 아래 분할 창으로 이동" + "value": "뷰어: 아래로 스크롤 (Emacs)" } } } }, - "shortcut.moveSurfaceToPaneLeft.label": { + "shortcut.diffViewerScrollHalfPageDown.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Move Surface to Pane on Left" + "value": "Viewers: Scroll Half Page Down" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サーフェスを左のペインへ移動" + "value": "ビューア: 半ページ下へスクロール" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "将表面移至左侧窗格" + "value": "查看器:向下滚动半页" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche in das linke Teilfenster verschieben" + "value": "Viewer: Halbe Seite nach unten scrollen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Déplacer la surface d’affichage vers le volet de gauche" + "value": "Visionneuses : Faire défiler d’une demi-page vers le bas" } }, "ar": { "stringUnit": { "state": "translated", - "value": "نقل السطح إلى الجزء على اليسار" + "value": "العوارض: تمرير نصف صفحة لأسفل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mover superficie al panel de la izquierda" + "value": "Visores: Desplazar media página hacia abajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "將介面移動至左側窗格" + "value": "檢視器:向下捲動半頁" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면을 왼쪽 분할 창으로 이동" + "value": "뷰어: 반 페이지 아래로 스크롤" } } } }, - "shortcut.moveSurfaceToPaneRight.label": { + "shortcut.diffViewerScrollHalfPageUp.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Move Surface to Pane on Right" + "value": "Viewers: Scroll Half Page Up" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サーフェスを右のペインへ移動" + "value": "ビューア: 半ページ上へスクロール" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "将表面移至右侧窗格" + "value": "查看器:向上滚动半页" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche in das rechte Teilfenster verschieben" + "value": "Viewer: Halbe Seite nach oben scrollen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Déplacer la surface d’affichage vers le volet de droite" + "value": "Visionneuses : Faire défiler d’une demi-page vers le haut" } }, "ar": { "stringUnit": { "state": "translated", - "value": "نقل السطح إلى الجزء على اليمين" + "value": "العوارض: تمرير نصف صفحة لأعلى" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mover superficie al panel de la derecha" + "value": "Visores: Desplazar media página hacia arriba" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "將介面移動至右側窗格" + "value": "檢視器:向上捲動半頁" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면을 오른쪽 분할 창으로 이동" + "value": "뷰어: 반 페이지 위로 스크롤" } } } }, - "shortcut.moveSurfaceToPaneUp.label": { + "shortcut.diffViewerScrollToBottom.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Move Surface to Pane Above" + "value": "العوارض: التمرير إلى الأسفل" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "サーフェスを上のペインへ移動" + "value": "Viewers: Scroll to Bottom" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "将表面移至上方窗格" + "value": "Viewers: Scroll to Bottom" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche in das Teilfenster darüber verschieben" + "value": "Viewer: Ganz nach unten scrollen" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Viewers: Scroll to Bottom" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Visores: Desplazar al final" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Déplacer la surface d’affichage vers le volet au-dessus" + "value": "Visionneuses : Faire défiler tout en bas" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "نقل السطح إلى الجزء أعلاه" + "value": "Viewers: Scroll to Bottom" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Mover superficie al panel de arriba" + "value": "ビューア: 末尾へスクロール" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "將介面移動至上方窗格" + "value": "Viewers: Scroll to Bottom" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면을 위 분할 창으로 이동" + "value": "뷰어: 맨 아래로 스크롤" } - } - } - }, - "shortcut.moveSurfaceToPreviousPane.label": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Move Surface to Previous Pane" + "value": "Viewers: Scroll to Bottom" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "サーフェスを前のペインへ移動" + "value": "Viewers: Scroll to Bottom" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "将表面移至上一个窗格" + "value": "Viewers: Scroll to Bottom" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oberfläche in das vorherige Teilfenster verschieben" + "value": "Viewers: Scroll to Bottom" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Déplacer la surface d’affichage vers le volet précédent" + "value": "Viewers: Scroll to Bottom" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "نقل السطح إلى الجزء السابق" + "value": "Viewers: Scroll to Bottom" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Mover superficie al panel anterior" + "value": "Viewers: Scroll to Bottom" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "將介面移動至上一個窗格" + "value": "查看器:滚动到底部" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "화면을 이전 분할 창으로 이동" + "value": "檢視器:捲動至底部" } } } }, - "shortcut.moveWorkspaceDown.label": { + "shortcut.diffViewerScrollToTop.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Move Workspace Down" + "value": "العوارض: التمرير إلى الأعلى" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ワークスペースを下へ移動" + "value": "Viewers: Scroll to Top" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "下移工作区" + "value": "Viewers: Scroll to Top" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich nach unten verschieben" + "value": "Viewer: Ganz nach oben scrollen" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Viewers: Scroll to Top" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Visores: Desplazar al inicio" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Déplacer l’espace de travail vers le bas" + "value": "Visionneuses : Faire défiler tout en haut" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "نقل مساحة العمل لأسفل" + "value": "Viewers: Scroll to Top" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Mover espacio de trabajo hacia abajo" + "value": "ビューア: 先頭へスクロール" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "向下移動工作區" + "value": "Viewers: Scroll to Top" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 아래로 이동" + "value": "뷰어: 맨 위로 스크롤" } - } - } - }, - "shortcut.moveWorkspaceUp.label": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Move Workspace Up" + "value": "Viewers: Scroll to Top" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ワークスペースを上へ移動" + "value": "Viewers: Scroll to Top" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "上移工作区" + "value": "Viewers: Scroll to Top" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich nach oben verschieben" + "value": "Viewers: Scroll to Top" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Déplacer l’espace de travail vers le haut" + "value": "Viewers: Scroll to Top" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "نقل مساحة العمل لأعلى" + "value": "Viewers: Scroll to Top" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Mover espacio de trabajo hacia arriba" + "value": "Viewers: Scroll to Top" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "向上移動工作區" + "value": "查看器:滚动到顶部" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "작업 공간 위로 이동" + "value": "檢視器:捲動至頂部" } } } }, - "shortcut.newBrowserWorkspace.label": { + "shortcut.diffViewerScrollUp.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مساحة عمل متصفح جديدة" + "value": "العوارض: التمرير لأعلى" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor preglednika" + "value": "Viewers: Scroll Up" } }, "da": { "stringUnit": { "state": "translated", - "value": "Nyt browserarbejdsområde" + "value": "Viewers: Scroll Up" } }, "de": { "stringUnit": { "state": "translated", - "value": "Neuer Browser-Arbeitsbereich" + "value": "Viewer: Nach oben scrollen" } }, "en": { "stringUnit": { "state": "translated", - "value": "New Browser Workspace" + "value": "Viewers: Scroll Up" } }, "es": { "stringUnit": { "state": "translated", - "value": "Nuevo espacio de trabajo de navegador" + "value": "Visores: Desplazar hacia arriba" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Nouvel espace de travail navigateur" + "value": "Visionneuses : Faire défiler vers le haut" } }, "it": { "stringUnit": { "state": "translated", - "value": "Nuova area di lavoro browser" + "value": "Viewers: Scroll Up" } }, "ja": { "stringUnit": { "state": "translated", - "value": "新規ブラウザワークスペース" + "value": "ビューア: 上へスクロール" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Viewers: Scroll Up" } }, "ko": { "stringUnit": { "state": "translated", - "value": "새 브라우저 작업 공간" + "value": "뷰어: 위로 스크롤" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Nytt nettleserarbeidsområde" + "value": "Viewers: Scroll Up" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza przeglądarki" + "value": "Viewers: Scroll Up" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho de Navegador" + "value": "Viewers: Scroll Up" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство браузера" + "value": "Viewers: Scroll Up" } }, "th": { "stringUnit": { "state": "translated", - "value": "เวิร์กสเปซเบราว์เซอร์ใหม่" + "value": "Viewers: Scroll Up" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yeni Tarayıcı Çalışma Alanı" + "value": "Viewers: Scroll Up" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Нова робоча область браузера" + "value": "Viewers: Scroll Up" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "新建浏览器工作区" + "value": "查看器:向上滚动" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新增瀏覽器工作區" + "value": "檢視器:向上捲動" } } } }, - "shortcut.newSurface.label": { + "shortcut.diffViewerScrollUpEmacs.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سطح جديد" + "value": "Viewers: Scroll Up (Emacs)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nova površina" + "value": "ビューア: 上へスクロール(Emacs)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ny overflade" + "value": "查看器:向上滚动(Emacs)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Neue Oberfläche" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "New Surface" + "value": "Viewer: Nach oben scrollen (Emacs)" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Nueva superficie" + "value": "Visionneuses : Faire défiler vers le haut (Emacs)" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nouvelle surface" + "value": "العوارض: التمرير لأعلى (Emacs)" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Nuova superficie" + "value": "Visores: Desplazar hacia arriba (Emacs)" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新規サーフェス" + "value": "檢視器:向上捲動 (Emacs)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "새 화면" + "value": "뷰어: 위로 스크롤 (Emacs)" } - }, - "nb": { + } + } + }, + "shortcut.editWorkspaceDescription.label": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Ny flate" + "value": "Edit Workspace Description" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nowa powierzchnia" + "value": "ワークスペースの説明を編集" } }, - "pt-BR": { + "ko": { "stringUnit": { "state": "translated", - "value": "Nova Superfície" + "value": "워크스페이스 설명 편집" } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Новая поверхность" + "value": "编辑工作区描述" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "พื้นผิวใหม่" + "value": "Beschreibung des Arbeitsbereichs bearbeiten" } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "Yeni Yüzey" + "value": "Modifier la description de l’espace de travail" } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Нова поверхня" + "value": "تعديل وصف مساحة العمل" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "新建 Surface" + "value": "Editar descripción del espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新增 Surface" + "value": "編輯工作區描述" } } } }, - "shortcut.newWindow.label": { + "shortcut.equalizeSplits.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "نافذة جديدة" + "value": "تسوية التقسيمات" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Novi prozor" + "value": "Izjednači podjele" } }, "da": { "stringUnit": { "state": "translated", - "value": "Nyt vindue" + "value": "Udlign opdelinger" } }, "de": { "stringUnit": { "state": "translated", - "value": "Neues Fenster" + "value": "Teilungen angleichen" } }, "en": { "stringUnit": { "state": "translated", - "value": "New Window" + "value": "Equalize Splits" } }, "es": { "stringUnit": { "state": "translated", - "value": "Nueva ventana" + "value": "Igualar divisiones" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Nouvelle fenêtre" + "value": "Égaliser les divisions" } }, "it": { "stringUnit": { "state": "translated", - "value": "Nuova finestra" + "value": "Equalizza divisioni" } }, "ja": { "stringUnit": { "state": "translated", - "value": "新規ウインドウ" + "value": "分割を均等にする" } }, "ko": { "stringUnit": { "state": "translated", - "value": "새 윈도우" + "value": "분할 균등화" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Nytt vindu" + "value": "Gjør delinger like" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Nowe okno" + "value": "Wyrównaj podziały" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Nova Janela" + "value": "Equalizar Divisões" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Новое окно" + "value": "Выровнять разделение" } }, "th": { "stringUnit": { "state": "translated", - "value": "หน้าต่างใหม่" + "value": "ปรับขนาดช่องแยกให้เท่ากัน" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yeni Pencere" + "value": "Bölmeleri Eşitle" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Нове вікно" + "value": "Вирівняти розділення" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "新建窗口" + "value": "均分面板" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新增視窗" + "value": "均等分割" } } } }, - "shortcut.newWorkspace.label": { + "shortcut.fileExplorerOpenSelection.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مساحة عمل جديدة" + "value": "مستكشف الملفات: فتح التحديد" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor" + "value": "Preglednik datoteka: Otvori odabir" } }, "da": { "stringUnit": { "state": "translated", - "value": "Nyt arbejdsområde" + "value": "Filoversigt: Åbn markering" } }, "de": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich" + "value": "Datei-Explorer: Auswahl öffnen" } }, "en": { "stringUnit": { "state": "translated", - "value": "New Workspace" + "value": "File Explorer: Open Selection" } }, "es": { "stringUnit": { "state": "translated", - "value": "Nuevo espacio de trabajo" + "value": "Explorador de archivos: Abrir selección" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Nouvel espace de travail" + "value": "Explorateur de fichiers : ouvrir la sélection" } }, "it": { "stringUnit": { "state": "translated", - "value": "Nuova area di lavoro" + "value": "Esplora file: Apri selezione" } }, "ja": { "stringUnit": { "state": "translated", - "value": "新規ワークスペース" + "value": "ファイルエクスプローラ: 選択項目を開く" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "កម្មវិធីរុករកឯកសារ: បើកការជ្រើសរើស" } }, "ko": { "stringUnit": { "state": "translated", - "value": "새 작업 공간" + "value": "파일 탐색기: 선택 항목 열기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Nytt arbeidsområde" + "value": "Filutforsker: Åpne markering" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza" + "value": "Eksplorator plików: Otwórz zaznaczenie" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho" + "value": "Explorador de arquivos: Abrir seleção" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство" + "value": "Проводник файлов: открыть выбранное" } }, "th": { "stringUnit": { "state": "translated", - "value": "เวิร์กสเปซใหม่" + "value": "ตัวสำรวจไฟล์: เปิดรายการที่เลือก" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yeni Çalışma Alanı" + "value": "Dosya Gezgini: Seçimi Aç" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Нова робоча область" + "value": "Провідник файлів: відкрити вибране" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "新建工作区" + "value": "文件资源管理器:打开所选项" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新增工作區" + "value": "檔案瀏覽器:打開所選項" } } } }, - "shortcut.newWorkspaceGroup.label": { + "shortcut.fileExplorerOpenSelectionFinderAlias.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مجموعة مساحة عمل جديدة" + "value": "مستكشف الملفات: فتح التحديد (اختصار Finder)" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Nova grupa radnih prostora" + "value": "Preglednik datoteka: Otvori odabir (Finder alias)" } }, "da": { "stringUnit": { "state": "translated", - "value": "Ny arbejdsområdegruppe" + "value": "Filoversigt: Åbn markering (Finder-alias)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Neue Arbeitsbereichsgruppe" + "value": "Datei-Explorer: Auswahl öffnen (Finder-Alias)" } }, "en": { "stringUnit": { "state": "translated", - "value": "New Workspace Group" + "value": "File Explorer: Open Selection (Finder Alias)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Nuevo grupo de espacios de trabajo" + "value": "Explorador de archivos: Abrir selección (alias de Finder)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Nouveau groupe d’espaces de travail" + "value": "Explorateur de fichiers : ouvrir la sélection (alias Finder)" } }, "it": { "stringUnit": { "state": "translated", - "value": "Nuovo gruppo di aree di lavoro" + "value": "Esplora file: Apri selezione (alias Finder)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "新規ワークスペースグループ" + "value": "ファイルエクスプローラ: 選択項目を開く (Finderエイリアス)" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "កម្មវិធីរុករកឯកសារ: បើកការជ្រើសរើស (ឈ្មោះកាត់ Finder)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "새 작업 공간 그룹" + "value": "파일 탐색기: 선택 항목 열기 (Finder 별칭)" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Ny arbeidsområdegruppe" + "value": "Filutforsker: Åpne markering (Finder-alias)" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Nowa grupa przestrzeni roboczych" + "value": "Eksplorator plików: Otwórz zaznaczenie (alias Findera)" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Novo grupo de áreas de trabalho" + "value": "Explorador de arquivos: Abrir seleção (atalho do Finder)" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Новая группа рабочих пространств" + "value": "Проводник файлов: открыть выбранное (аналог Finder)" } }, "th": { "stringUnit": { "state": "translated", - "value": "กลุ่มเวิร์กสเปซใหม่" + "value": "ตัวสำรวจไฟล์: เปิดรายการที่เลือก (นามแฝง Finder)" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yeni Çalışma Alanı Grubu" + "value": "Dosya Gezgini: Seçimi Aç (Finder Takma Adı)" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Нова група робочих областей" + "value": "Провідник файлів: відкрити вибране (псевдонім Finder)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "新建工作区组" + "value": "文件资源管理器:打开所选项(Finder 别名)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新增工作區群組" + "value": "檔案瀏覽器:打開所選項(Finder 別名)" } } } }, - "shortcut.nextSurface.label": { + "shortcut.clearAllNotifications.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "السطح التالي" + "value": "مسح كل الإشعارات" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Sljedeća površina" + "value": "Obriši sva obavještenja" } }, "da": { "stringUnit": { "state": "translated", - "value": "Næste overflade" + "value": "Ryd alle notifikationer" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nächste Oberfläche" + "value": "Alle Benachrichtigungen löschen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Next Surface" + "value": "Clear All Notifications" } }, "es": { "stringUnit": { "state": "translated", - "value": "Siguiente superficie" + "value": "Borrar todas las notificaciones" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Surface suivante" + "value": "Effacer toutes les notifications" } }, "it": { "stringUnit": { "state": "translated", - "value": "Superficie successiva" + "value": "Cancella tutte le notifiche" } }, "ja": { "stringUnit": { "state": "translated", - "value": "次のサーフェス" + "value": "すべての通知をクリア" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다음 화면" + "value": "모든 알림 지우기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Neste flate" + "value": "Fjern alle varsler" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Następna powierzchnia" + "value": "Wyczyść wszystkie powiadomienia" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Próxima Superfície" + "value": "Limpar Todas as Notificações" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Следующая поверхность" + "value": "Очистить все уведомления" } }, "th": { "stringUnit": { "state": "translated", - "value": "พื้นผิวถัดไป" + "value": "ล้างการแจ้งเตือนทั้งหมด" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sonraki Yüzey" + "value": "Tüm Bildirimleri Temizle" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Наступна поверхня" + "value": "Очистити всі сповіщення" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "下一个 Surface" + "value": "清除所有通知" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "下一個 Surface" + "value": "清除所有通知" } } } }, - "shortcut.nextWorkspace.label": { + "shortcut.flashFocusedPanel.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مساحة العمل التالية" + "value": "وميض اللوحة المركّزة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Sljedeći radni prostor" + "value": "Označi fokusirani panel" } }, "da": { "stringUnit": { "state": "translated", - "value": "Næste arbejdsområde" + "value": "Fremhæv fokuseret panel" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nächster Arbeitsbereich" + "value": "Fokussierten Bereich hervorheben" } }, "en": { "stringUnit": { "state": "translated", - "value": "Next Workspace" + "value": "Flash Focused Panel" } }, "es": { "stringUnit": { "state": "translated", - "value": "Siguiente espacio de trabajo" + "value": "Resaltar panel enfocado" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espace de travail suivant" + "value": "Flasher le panneau actif" } }, "it": { "stringUnit": { "state": "translated", - "value": "Area di lavoro successiva" + "value": "Evidenzia pannello attivo" } }, "ja": { "stringUnit": { "state": "translated", - "value": "次のワークスペース" + "value": "フォーカスペインを強調" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다음 작업 공간" + "value": "포커스된 패널 깜빡이기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Neste arbeidsområde" + "value": "Blink fokusert panel" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Następna przestrzeń robocza" + "value": "Podświetl aktywny panel" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Próxima Área de Trabalho" + "value": "Piscar Painel em Foco" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Следующее рабочее пространство" + "value": "Подсветить активную панель" } }, "th": { "stringUnit": { "state": "translated", - "value": "เวิร์กสเปซถัดไป" + "value": "กะพริบแผงที่โฟกัส" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sonraki Çalışma Alanı" + "value": "Odaklanılan Paneli Yanıp Söndür" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Наступна робоча область" + "value": "Підсвітити активну панель" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "下一个工作区" + "value": "闪烁聚焦面板" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "下一個工作區" + "value": "閃爍聚焦面板" } } } }, - "shortcut.nextWorkspaceInGroup.label": { + "shortcut.focusHistoryBack.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Next Workspace in Group" + "value": "التركيز للخلف" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "グループ内の次のワークスペース" + "value": "Focus Back" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "分组内的下一个工作区" + "value": "Focus Back" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nächster Arbeitsbereich in Gruppe" + "value": "Fokus zurück" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Espace de travail suivant dans le groupe" + "value": "Focus Back" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "مساحة العمل التالية في المجموعة" + "value": "Retroceder foco" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Siguiente espacio de trabajo del grupo" + "value": "Focus précédent" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "群組中的下一個工作區" + "value": "Focus Back" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "フォーカスを戻す" } }, "ko": { "stringUnit": { "state": "translated", - "value": "그룹 내 다음 작업 공간" + "value": "이전 포커스" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Focus Back" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Focus Back" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Focus Back" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Focus Back" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "Focus Back" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Focus Back" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Focus Back" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "焦点后退" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "返回上一個焦點" } } } }, - "shortcut.openBrowser.label": { + "shortcut.focusHistoryForward.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "فتح المتصفح" + "value": "التركيز للأمام" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Otvori preglednik" + "value": "Focus Forward" } }, "da": { "stringUnit": { "state": "translated", - "value": "Åbn browser" + "value": "Focus Forward" } }, "de": { "stringUnit": { "state": "translated", - "value": "Browser öffnen" + "value": "Fokus vorwärts" } }, "en": { "stringUnit": { "state": "translated", - "value": "Open Browser" + "value": "Focus Forward" } }, "es": { "stringUnit": { "state": "translated", - "value": "Abrir navegador" + "value": "Avanzar foco" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ouvrir le navigateur" + "value": "Focus suivant" } }, "it": { "stringUnit": { "state": "translated", - "value": "Apri browser" + "value": "Focus Forward" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブラウザを開く" + "value": "フォーカスを進める" } }, "ko": { "stringUnit": { "state": "translated", - "value": "브라우저 열기" + "value": "다음 포커스" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Åpne nettleser" + "value": "Focus Forward" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Otwórz przeglądarkę" + "value": "Focus Forward" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Abrir Navegador" + "value": "Focus Forward" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Открыть браузер" + "value": "Focus Forward" } }, "th": { "stringUnit": { "state": "translated", - "value": "เปิดเบราว์เซอร์" + "value": "Focus Forward" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Tarayıcıyı Aç" + "value": "Focus Forward" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Відкрити браузер" + "value": "Focus Forward" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "打开浏览器" + "value": "焦点前进" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開啟瀏覽器" + "value": "前往下一個焦點" } } } }, - "shortcut.openDiffViewer.label": { + "shortcut.focusNextPane.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "فتح عارض الاختلافات" + "value": "التركيز على اللوحة التالية" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Otvori preglednik razlika" + "value": "Fokusiraj sljedeći panel" } }, "da": { "stringUnit": { "state": "translated", - "value": "Åbn diffvisning" + "value": "Fokuser næste panel" } }, "de": { "stringUnit": { "state": "translated", - "value": "Diff-Viewer öffnen" + "value": "Nächsten Bereich fokussieren" } }, "en": { "stringUnit": { "state": "translated", - "value": "Open Diff Viewer" + "value": "Focus Next Pane" } }, "es": { "stringUnit": { "state": "translated", - "value": "Abrir visor de diferencias" + "value": "Enfocar panel siguiente" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ouvrir la visionneuse de diff" + "value": "Activer le panneau suivant" } }, "it": { "stringUnit": { "state": "translated", - "value": "Apri visualizzatore diff" + "value": "Sposta focus pannello successivo" } }, "ja": { "stringUnit": { "state": "translated", - "value": "差分ビューアを開く" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Open Diff Viewer" + "value": "次のペインにフォーカス" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Diff 뷰어 열기" + "value": "다음 패널로 포커스" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Åpne diffvisning" + "value": "Fokuser neste panel" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Otwórz podgląd różnic" + "value": "Fokus na następny panel" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Abrir visualizador de diff" + "value": "Focar Próximo Painel" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Открыть просмотр diff" + "value": "Фокус на следующую панель" } }, "th": { "stringUnit": { "state": "translated", - "value": "เปิดตัวดู diff" + "value": "โฟกัสบานหน้าต่างถัดไป" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Diff Görüntüleyiciyi Aç" + "value": "Sonraki Bölmeye Odaklan" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Відкрити переглядач diff" + "value": "Фокус на наступну панель" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "打开差异查看器" + "value": "聚焦下一个窗格" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開啟差異檢視器" + "value": "聚焦下一個窗格" } } } }, - "shortcut.openFolder.label": { + "shortcut.focusPaneDown.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "فتح مجلد" + "value": "التركيز على اللوحة أسفل" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Otvori folder" + "value": "Fokusiraj panel dolje" } }, "da": { "stringUnit": { "state": "translated", - "value": "Åbn mappe" + "value": "Fokuser panel nedad" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ordner öffnen" + "value": "Bereich unten fokussieren" } }, "en": { "stringUnit": { "state": "translated", - "value": "Open Folder" + "value": "Focus Pane Down" } }, "es": { "stringUnit": { "state": "translated", - "value": "Abrir carpeta" + "value": "Enfocar panel inferior" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ouvrir un dossier" + "value": "Activer le panneau du bas" } }, "it": { "stringUnit": { "state": "translated", - "value": "Apri cartella" + "value": "Sposta focus pannello in basso" } }, "ja": { "stringUnit": { "state": "translated", - "value": "フォルダを開く" + "value": "下のペインにフォーカス" } }, "ko": { "stringUnit": { "state": "translated", - "value": "폴더 열기" + "value": "아래쪽 패널로 포커스" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Åpne mappe" + "value": "Fokuser panel ned" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Otwórz folder" + "value": "Fokus na panel poniżej" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Abrir Pasta" + "value": "Focar Painel Abaixo" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Открыть папку" + "value": "Фокус на панель снизу" } }, "th": { "stringUnit": { "state": "translated", - "value": "เปิดโฟลเดอร์" + "value": "โฟกัสบานหน้าต่างด้านล่าง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Klasör Aç" + "value": "Aşağıdaki Bölmeye Odaklan" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Відкрити теку" + "value": "Фокус на панель внизу" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "打开文件夹" + "value": "聚焦下方窗格" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開啟資料夾" + "value": "聚焦下方窗格" } } } }, - "shortcut.pressShortcut.prompt": { + "shortcut.focusPaneLeft.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "اضغط الاختصار…" + "value": "التركيز على اللوحة يسار" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Pritisnite prečicu…" + "value": "Fokusiraj panel lijevo" } }, "da": { "stringUnit": { "state": "translated", - "value": "Tryk genvej…" + "value": "Fokuser panel til venstre" } }, "de": { "stringUnit": { "state": "translated", - "value": "Tastenkürzel drücken …" + "value": "Bereich links fokussieren" } }, "en": { "stringUnit": { "state": "translated", - "value": "Press shortcut…" + "value": "Focus Pane Left" } }, "es": { "stringUnit": { "state": "translated", - "value": "Pulsa un atajo…" + "value": "Enfocar panel izquierdo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Appuyez sur un raccourci..." + "value": "Activer le panneau de gauche" } }, "it": { "stringUnit": { "state": "translated", - "value": "Premi la scorciatoia…" + "value": "Sposta focus pannello a sinistra" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ショートカットを入力…" + "value": "左のペインにフォーカス" } }, "ko": { "stringUnit": { "state": "translated", - "value": "단축키를 누르세요…" + "value": "왼쪽 패널로 포커스" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Trykk snarvei …" + "value": "Fokuser panel venstre" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Naciśnij skrót…" + "value": "Fokus na panel po lewej" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Pressione o atalho…" + "value": "Focar Painel à Esquerda" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Нажмите сочетание клавиш..." + "value": "Фокус на панель слева" } }, "th": { "stringUnit": { "state": "translated", - "value": "กดแป้นพิมพ์ลัด..." + "value": "โฟกัสบานหน้าต่างด้านซ้าย" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Kısayola basın…" + "value": "Soldaki Bölmeye Odaklan" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Натисніть комбінацію…" + "value": "Фокус на панель зліва" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "请按快捷键..." + "value": "聚焦左侧窗格" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "請按快速鍵..." + "value": "聚焦左側窗格" } } } }, - "shortcut.previousSurface.label": { + "shortcut.focusPaneRight.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "السطح السابق" + "value": "التركيز على اللوحة يمين" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prethodna površina" + "value": "Fokusiraj panel desno" } }, "da": { "stringUnit": { "state": "translated", - "value": "Forrige overflade" + "value": "Fokuser panel til højre" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vorherige Oberfläche" + "value": "Bereich rechts fokussieren" } }, "en": { "stringUnit": { "state": "translated", - "value": "Previous Surface" + "value": "Focus Pane Right" } }, "es": { "stringUnit": { "state": "translated", - "value": "Superficie anterior" + "value": "Enfocar panel derecho" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Surface précédente" + "value": "Activer le panneau de droite" } }, "it": { "stringUnit": { "state": "translated", - "value": "Superficie precedente" + "value": "Sposta focus pannello a destra" } }, "ja": { "stringUnit": { "state": "translated", - "value": "前のサーフェス" + "value": "右のペインにフォーカス" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이전 화면" + "value": "오른쪽 패널로 포커스" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Forrige flate" + "value": "Fokuser panel høyre" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Poprzednia powierzchnia" + "value": "Fokus na panel po prawej" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Superfície Anterior" + "value": "Focar Painel à Direita" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Предыдущая поверхность" + "value": "Фокус на панель справа" } }, "th": { "stringUnit": { "state": "translated", - "value": "พื้นผิวก่อนหน้า" + "value": "โฟกัสบานหน้าต่างด้านขวา" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Önceki Yüzey" + "value": "Sağdaki Bölmeye Odaklan" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Попередня поверхня" + "value": "Фокус на панель справа" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "上一个 Surface" + "value": "聚焦右侧窗格" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "上一個 Surface" + "value": "聚焦右側窗格" } } } }, - "shortcut.previousWorkspace.label": { + "shortcut.focusPaneUp.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مساحة العمل السابقة" + "value": "التركيز على اللوحة أعلى" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prethodni radni prostor" + "value": "Fokusiraj panel gore" } }, "da": { "stringUnit": { "state": "translated", - "value": "Forrige arbejdsområde" + "value": "Fokuser panel opad" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vorheriger Arbeitsbereich" + "value": "Bereich oben fokussieren" } }, "en": { "stringUnit": { "state": "translated", - "value": "Previous Workspace" + "value": "Focus Pane Up" } }, "es": { "stringUnit": { "state": "translated", - "value": "Espacio de trabajo anterior" + "value": "Enfocar panel superior" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espace de travail précédent" + "value": "Activer le panneau du haut" } }, "it": { "stringUnit": { "state": "translated", - "value": "Area di lavoro precedente" + "value": "Sposta focus pannello in alto" } }, "ja": { "stringUnit": { "state": "translated", - "value": "前のワークスペース" + "value": "上のペインにフォーカス" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이전 작업 공간" + "value": "위쪽 패널로 포커스" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Forrige arbeidsområde" + "value": "Fokuser panel opp" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Poprzednia przestrzeń robocza" + "value": "Fokus na panel powyżej" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho Anterior" + "value": "Focar Painel Acima" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Предыдущее рабочее пространство" + "value": "Фокус на панель сверху" } }, "th": { "stringUnit": { "state": "translated", - "value": "เวิร์กสเปซก่อนหน้า" + "value": "โฟกัสบานหน้าต่างด้านบน" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Önceki Çalışma Alanı" + "value": "Yukarıdaki Bölmeye Odaklan" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Попередня робоча область" + "value": "Фокус на панель зверху" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "上一个工作区" + "value": "聚焦上方窗格" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "上一個工作區" + "value": "聚焦上方窗格" } } } }, - "shortcut.previousWorkspaceInGroup.label": { + "shortcut.focusPreviousPane.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Previous Workspace in Group" + "value": "التركيز على اللوحة السابقة" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "グループ内の前のワークスペース" + "value": "Fokusiraj prethodni panel" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "分组内的上一个工作区" + "value": "Fokuser forrige panel" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vorheriger Arbeitsbereich in Gruppe" + "value": "Vorherigen Bereich fokussieren" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Espace de travail précédent dans le groupe" + "value": "Focus Previous Pane" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "مساحة العمل السابقة في المجموعة" + "value": "Enfocar panel anterior" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Espacio de trabajo anterior del grupo" + "value": "Activer le panneau précédent" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "群組中的上一個工作區" + "value": "Sposta focus pannello precedente" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "前のペインにフォーカス" } }, "ko": { "stringUnit": { "state": "translated", - "value": "그룹 내 이전 작업 공간" + "value": "이전 패널로 포커스" } - } - } - }, - "shortcut.recorder.clear": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Unbind" + "value": "Fokuser forrige panel" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "割り当て解除" + "value": "Fokus na poprzedni panel" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "解绑" + "value": "Focar Painel Anterior" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Aufheben" + "value": "Фокус на предыдущую панель" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Dissocier" + "value": "โฟกัสบานหน้าต่างก่อนหน้า" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "إلغاء الربط" + "value": "Önceki Bölmeye Odaklan" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Desvincular" + "value": "Фокус на попередню панель" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "解除綁定" + "value": "聚焦上一个窗格" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "할당 해제" + "value": "聚焦上一個窗格" } } } }, - "shortcut.recorder.clear.help": { + "shortcut.focusRightSidebar.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Unbind shortcut" + "value": "Toggle Right Sidebar Focus" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ショートカットの割り当てを解除" + "value": "右サイドバーのフォーカスを切替" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "오른쪽 사이드바 포커스 전환" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "解绑快捷键" + "value": "切换右侧边栏焦点" } }, "de": { "stringUnit": { "state": "translated", - "value": "Tastenkombination aufheben" + "value": "Fokus der rechten Seitenleiste umschalten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Dissocier le raccourci" + "value": "Basculer la mise au point sur la barre latérale droite" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إلغاء ربط الاختصار" + "value": "تبديل التركيز على الشريط الجانبي الأيمن" } }, "es": { "stringUnit": { "state": "translated", - "value": "Desvincular atajo" + "value": "Alternar el foco de la barra lateral derecha" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "解除綁定快速鍵" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "단축키 할당 해제" + "value": "切換右側邊欄焦點" } } } }, - "shortcut.recorder.error.bareKeyNotAllowed": { + "shortcut.focusTextBoxInput.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Shortcuts must include ⌘ ⌥ ⌃ or ⇧" + "value": "التركيز على مدخل مربع النص" } }, - "ja": { + "bs": { "stringUnit": { - "state": "translated", - "value": "ショートカットには ⌘ ⌥ ⌃ または ⇧ を含める必要があります" + "state": "needs_review", + "value": "Focus TextBox Input" } }, - "zh-Hans": { + "da": { "stringUnit": { - "state": "translated", - "value": "快捷键必须包含 ⌘ ⌥ ⌃ 或 ⇧" + "state": "needs_review", + "value": "Focus TextBox Input" } }, "de": { "stringUnit": { "state": "translated", - "value": "Tastenkombinationen müssen ⌘ ⌥ ⌃ oder ⇧ enthalten" + "value": "TextBox-Eingabe fokussieren" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Les raccourcis doivent inclure ⌘ ⌥ ⌃ ou ⇧" + "value": "Focus TextBox Input" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "يجب أن تتضمن الاختصارات ⌘ أو ⌥ أو ⌃ أو ⇧" + "value": "Enfocar entrada de cuadro de texto" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Los atajos deben incluir ⌘ ⌥ ⌃ o ⇧" + "value": "Cibler la zone de saisie de texte" } }, - "zh-Hant": { + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Focus TextBox Input" + } + }, + "ja": { "stringUnit": { "state": "translated", - "value": "快速鍵必須包含 ⌘ ⌥ ⌃ 或 ⇧" + "value": "TextBox入力にフォーカス" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Focus TextBox Input" } }, "ko": { "stringUnit": { "state": "translated", - "value": "단축키에는 ⌘ ⌥ ⌃ 또는 ⇧가 포함되어야 합니다." + "value": "텍스트 상자 입력에 포커스" } - } - } - }, - "shortcut.recorder.error.conflictsWithAction": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { - "state": "translated", - "value": "This shortcut conflicts with %@ (%@)." + "state": "needs_review", + "value": "Focus TextBox Input" } }, - "ja": { + "pl": { "stringUnit": { - "state": "translated", - "value": "このショートカットは %@(%@)と競合しています。" + "state": "needs_review", + "value": "Focus TextBox Input" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { - "state": "translated", - "value": "此快捷键与 %@(%@)冲突。" + "state": "needs_review", + "value": "Focus TextBox Input" } }, - "de": { + "ru": { "stringUnit": { - "state": "translated", - "value": "Diese Tastenkombination steht im Konflikt mit %@ (%@)." + "state": "needs_review", + "value": "Focus TextBox Input" } }, - "fr": { + "th": { "stringUnit": { - "state": "translated", - "value": "Ce raccourci entre en conflit avec %@ (%@)." + "state": "needs_review", + "value": "Focus TextBox Input" } }, - "ar": { + "tr": { "stringUnit": { - "state": "translated", - "value": "يتعارض هذا الاختصار مع %@ (%@)." + "state": "needs_review", + "value": "Focus TextBox Input" } }, - "es": { + "uk": { "stringUnit": { - "state": "translated", - "value": "Este atajo tiene un conflicto con %@ (%@)." + "state": "needs_review", + "value": "Focus TextBox Input" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "此快速鍵與 %@ (%@) 衝突。" + "value": "聚焦 TextBox 输入框" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "이 단축키는 %@ (%@)와 충돌합니다." + "value": "聚焦文字方塊輸入" } } } }, - "shortcut.recorder.error.conflictsWithAction.swap": { + "shortcut.globalSearch.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "This shortcut conflicts with %@ (%@). Swap shortcuts?" + "value": "Global Search" } }, "ja": { "stringUnit": { "state": "translated", - "value": "このショートカットは %@(%@)と競合しています。ショートカットを入れ替えますか?" + "value": "グローバル検索" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "此快捷键与 %@(%@)冲突。要互换快捷键吗?" + "value": "全局搜索" } }, "de": { "stringUnit": { "state": "translated", - "value": "Diese Tastenkombination steht im Konflikt mit %@ (%@). Tastenkombinationen tauschen?" + "value": "Globale Suche" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ce raccourci entre en conflit avec %@ (%@). Échanger les raccourcis ?" + "value": "Recherche globale" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتعارض هذا الاختصار مع %@ (%@). هل تريد مبادلة الاختصارات؟" + "value": "البحث الشامل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Este atajo tiene un conflicto con %@ (%@). ¿Intercambiar atajos?" + "value": "Búsqueda global" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "此快速鍵與 %@ (%@) 衝突。要交換快速鍵嗎?" + "value": "全域搜尋" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 단축키는 %@ (%@)와 충돌합니다. 단축키를 맞바꾸시겠습니까?" + "value": "전체 검색" } } } }, - "shortcut.recorder.error.numberedShortcutRequiresDigit": { + "shortcut.groupSelectedWorkspaces.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "استخدم رقمًا من 1 إلى 9." + "value": "تجميع مساحات العمل المحددة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Koristite cifru od 1 do 9." + "value": "Grupiraj odabrane radne prostore" } }, "da": { "stringUnit": { "state": "translated", - "value": "Brug et tal fra 1 til 9." + "value": "Gruppér valgte arbejdsområder" } }, "de": { "stringUnit": { "state": "translated", - "value": "Verwende eine Ziffer von 1 bis 9." + "value": "Ausgewählte Arbeitsbereiche gruppieren" } }, "en": { "stringUnit": { "state": "translated", - "value": "Use a digit from 1 through 9." + "value": "Group Selected Workspaces" } }, "es": { "stringUnit": { "state": "translated", - "value": "Usa un dígito del 1 al 9." + "value": "Agrupar espacios de trabajo seleccionados" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Utilisez un chiffre de 1 à 9." + "value": "Grouper les espaces de travail sélectionnés" } }, "it": { "stringUnit": { "state": "translated", - "value": "Usa una cifra da 1 a 9." + "value": "Raggruppa aree di lavoro selezionate" } }, "ja": { "stringUnit": { "state": "translated", - "value": "1 から 9 の数字を使ってください。" + "value": "選択したワークスペースをグループ化" } }, "km": { "stringUnit": { "state": "translated", - "value": "ប្រើលេខពី 1 ដល់ 9។" + "value": "Group Selected Workspaces" } }, "ko": { "stringUnit": { "state": "translated", - "value": "1부터 9까지의 숫자를 사용하세요." + "value": "선택한 작업 공간 그룹화" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Bruk et tall fra 1 til 9." + "value": "Grupper valgte arbeidsområder" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Użyj cyfry od 1 do 9." + "value": "Grupuj zaznaczone przestrzenie" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Use um dígito de 1 a 9." + "value": "Agrupar áreas de trabalho selecionadas" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Используйте цифру от 1 до 9." + "value": "Сгруппировать выбранные рабочие пространства" } }, "th": { "stringUnit": { "state": "translated", - "value": "ใช้ตัวเลขตั้งแต่ 1 ถึง 9" + "value": "จัดกลุ่มเวิร์กสเปซที่เลือก" } }, "tr": { "stringUnit": { "state": "translated", - "value": "1 ile 9 arasında bir rakam kullanın." + "value": "Seçili çalışma alanlarını grupla" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Використайте цифру від 1 до 9." + "value": "Згрупувати вибрані робочі області" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "请使用 1 到 9 的数字。" + "value": "将所选工作区分组" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "請使用 1 到 9 的數字。" + "value": "將所選工作區分組" } } } }, - "shortcut.recorder.error.reservedBySystem": { + "shortcut.increaseWorkspaceTerminalFontSize.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "This keystroke is reserved by macOS." + "value": "Increase Font Size for Workspace Terminals" } }, "ja": { "stringUnit": { "state": "translated", - "value": "このキー入力は macOS によって予約されています。" + "value": "ワークスペース内のターミナルのフォントサイズを大きくする" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "此按键组合已被 macOS 保留。" + "value": "增大工作区终端字号" } }, "de": { "stringUnit": { "state": "translated", - "value": "Dieser Tastendruck ist von macOS reserviert." + "value": "Schriftgröße für Terminals im Arbeitsbereich erhöhen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Cette combinaison de touches est réservée par macOS." + "value": "Augmenter la taille de la police pour les terminaux d’espace de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ضربة المفتاح هذه محجوزة بواسطة نظام macOS." + "value": "تكبير حجم الخط لطرفيات مساحة العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Esta combinación de teclas está reservada por macOS." + "value": "Aumentar tamaño de fuente para terminales del espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "此按鍵組合已被 macOS 保留。" + "value": "放大工作區終端機字型大小" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 키 입력은 macOS용으로 예약되어 있습니다." + "value": "작업 공간 터미널의 글꼴 크기 확대" } } } }, - "shortcut.recorder.error.systemWideHotkeyRequiresModifier": { + "shortcut.jumpToUnread.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "System-wide hotkeys must include Command, Option, or Control." + "value": "الانتقال إلى أحدث غير مقروء" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "システム全体のホットキーには Command、Option、または Control を含める必要があります。" + "value": "Skoči na najnovije nepročitano" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "全局热键必须包含 Command、Option 或 Control。" + "value": "Gå til seneste ulæste" } }, "de": { "stringUnit": { "state": "translated", - "value": "Systemweite Hotkeys müssen die Befehls-, Wahl- oder Steuerungstaste enthalten." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Les raccourcis globaux du système doivent inclure Commande, Option ou Contrôle." + "value": "Zur letzten ungelesenen springen" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يجب أن تتضمن مفاتيح الاختصار على مستوى النظام Command أو Option أو Control." + "value": "Jump to Latest Unread" } }, "es": { "stringUnit": { "state": "translated", - "value": "Los atajos globales del sistema deben incluir Command, Option o Control." + "value": "Ir a la última no leída" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "全域快速鍵必須包含 Command、Option 或 Control。" + "value": "Aller au dernier message non lu" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "시스템 전체 단축키에는 Command, Option 또는 Control이 포함되어야 합니다." - } - } - } - }, - "shortcut.recorder.pendingChord": { - "extractionState": "manual", - "localizations": { - "en": { + "it": { "stringUnit": { "state": "translated", - "value": "%@ …" + "value": "Vai all'ultimo non letto" } }, "ja": { "stringUnit": { "state": "translated", - "value": "%@ …" + "value": "最新の未読にジャンプ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "%@ …" + "value": "최신 읽지 않은 항목으로 이동" } - } - } - }, - "shortcut.recorder.restore": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Restore" + "value": "Gå til siste uleste" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "復元" + "value": "Przejdź do najnowszego nieprzeczytanego" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "恢复" + "value": "Ir para Última Não Lida" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Wiederherstellen" + "value": "Перейти к последнему непрочитанному" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Restaurer" + "value": "ข้ามไปยังรายการยังไม่อ่านล่าสุด" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "استعادة" + "value": "Son Okunmamışa Atla" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Restaurar" + "value": "Перейти до останнього непрочитаного" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "還原" + "value": "跳转到最新未读" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "복원" + "value": "跳至最新未讀" } } } }, - "shortcut.recorder.restore.help": { + "shortcut.key.mediaBrightnessDown": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Restore previous shortcut" + "value": "خفض السطوع" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "前のショートカットを復元" + "value": "Smanji osvjetljenje" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "恢复上一个快捷键" + "value": "Lysstyrke ned" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vorherige Tastenkombination wiederherstellen" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Restaurer le raccourci précédent" + "value": "Helligkeit verringern" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "استعادة الاختصار السابق" + "value": "Brightness Down" } }, "es": { "stringUnit": { "state": "translated", - "value": "Restaurar atajo anterior" + "value": "Bajar brillo" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "還原上一個快速鍵" + "value": "Diminuer la luminosité" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "이전 단축키 복원" - } - } - } - }, - "shortcut.recorder.swap": { - "extractionState": "manual", - "localizations": { - "en": { + "it": { "stringUnit": { "state": "translated", - "value": "Swap" + "value": "Riduci luminosità" } }, "ja": { "stringUnit": { "state": "translated", - "value": "入れ替え" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "互换" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Tauschen" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Échanger" + "value": "画面の明るさを下げる" } }, - "ar": { + "km": { "stringUnit": { "state": "translated", - "value": "مبادلة" + "value": "បន្ថយពន្លឺ" } }, - "es": { + "ko": { "stringUnit": { "state": "translated", - "value": "Intercambiar" + "value": "밝기 낮추기" } }, - "zh-Hant": { + "nb": { "stringUnit": { "state": "translated", - "value": "交換" + "value": "Lysstyrke ned" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "맞바꾸기" - } - } - } - }, - "shortcut.recorder.undo": { - "extractionState": "manual", - "localizations": { - "en": { + "pl": { "stringUnit": { "state": "translated", - "value": "Undo" + "value": "Zmniejsz jasność" } }, - "ja": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "元に戻す" + "value": "Diminuir brilho" } }, - "zh-Hans": { + "ru": { "stringUnit": { "state": "translated", - "value": "撤销" + "value": "Уменьшить яркость" } }, - "de": { + "th": { "stringUnit": { "state": "translated", - "value": "Rückgängig" + "value": "ลดความสว่าง" } }, - "fr": { + "tr": { "stringUnit": { "state": "translated", - "value": "Annuler" + "value": "Parlaklığı Azalt" } }, - "ar": { + "uk": { "stringUnit": { "state": "translated", - "value": "تراجع" + "value": "Зменшити яскравість" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Deshacer" + "value": "降低亮度" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "復原" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "실행 취소" + "value": "調低亮度" } } } }, - "shortcut.renameTab.label": { + "shortcut.key.mediaBrightnessUp": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية اللسان" + "value": "رفع السطوع" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Preimenuj tab" + "value": "Povećaj osvjetljenje" } }, "da": { "stringUnit": { "state": "translated", - "value": "Omdøb fane" + "value": "Lysstyrke op" } }, "de": { "stringUnit": { "state": "translated", - "value": "Tab umbenennen" + "value": "Helligkeit erhöhen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Rename Tab" + "value": "Brightness Up" } }, "es": { "stringUnit": { "state": "translated", - "value": "Renombrar pestaña" + "value": "Subir brillo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Renommer l'onglet" + "value": "Augmenter la luminosité" } }, "it": { "stringUnit": { "state": "translated", - "value": "Rinomina scheda" + "value": "Aumenta luminosità" } }, "ja": { "stringUnit": { "state": "translated", - "value": "タブ名を変更" + "value": "画面の明るさを上げる" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "បង្កើនពន្លឺ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "탭 이름 변경" + "value": "밝기 높이기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Gi fanen nytt navn" + "value": "Lysstyrke opp" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę karty" + "value": "Zwiększ jasność" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Renomear Aba" + "value": "Aumentar brilho" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Переименовать вкладку" + "value": "Увеличить яркость" } }, "th": { "stringUnit": { "state": "translated", - "value": "เปลี่ยนชื่อแท็บ" + "value": "เพิ่มความสว่าง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sekmeyi Yeniden Adlandır" + "value": "Parlaklığı Artır" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перейменувати вкладку" + "value": "Збільшити яскравість" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "重命名标签页" + "value": "提高亮度" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重新命名標籤頁" + "value": "調高亮度" } } } }, - "shortcut.renameWorkspace.label": { + "shortcut.key.mediaMute": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية مساحة العمل" + "value": "كتم الصوت" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Preimenuj radni prostor" + "value": "Isključi zvuk" } }, "da": { "stringUnit": { "state": "translated", - "value": "Omdøb arbejdsområde" + "value": "Lyd fra" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich umbenennen" + "value": "Stummschalten" } }, "en": { "stringUnit": { "state": "translated", - "value": "Rename Workspace" + "value": "Mute" } }, "es": { "stringUnit": { "state": "translated", - "value": "Renombrar espacio de trabajo" + "value": "Silenciar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Renommer l'espace de travail" + "value": "Couper le son" } }, "it": { "stringUnit": { "state": "translated", - "value": "Rinomina area di lavoro" + "value": "Disattiva audio" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース名を変更" + "value": "消音" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "បិទសំឡេង" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름 변경" + "value": "음소거" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Gi arbeidsområdet nytt navn" + "value": "Demp" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę przestrzeni roboczej" + "value": "Wycisz" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Renomear Área de Trabalho" + "value": "Silenciar" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Переименовать рабочее пространство" + "value": "Выключить звук" } }, "th": { "stringUnit": { "state": "translated", - "value": "เปลี่ยนชื่อเวิร์กสเปซ" + "value": "ปิดเสียง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Çalışma Alanını Yeniden Adlandır" + "value": "Sesi Kapat" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перейменувати робочу область" + "value": "Вимкнути звук" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "重命名工作区" + "value": "静音" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重新命名工作區" + "value": "靜音" } } } }, - "shortcut.reopenPreviousSession.label": { + "shortcut.key.mediaNext": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Restore Previous App Launch" + "value": "المسار التالي" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "前回のアプリ起動を復元" + "value": "Sljedeća numera" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "恢复上次应用启动的状态" + "value": "Næste nummer" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vorherigen App-Start wiederherstellen" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Restaurer le lancement précédent de l’application" + "value": "Nächster Titel" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "استعادة تشغيل التطبيق السابق" + "value": "Next Track" } }, "es": { "stringUnit": { "state": "translated", - "value": "Restaurar inicio anterior de la aplicación" + "value": "Siguiente pista" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "還原上一次啟動的應用程式" + "value": "Piste suivante" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "이전 앱 실행 복원" - } - } - } - }, - "shortcut.resetWorkspaceColor.label": { - "extractionState": "manual", - "localizations": { - "en": { + "it": { "stringUnit": { "state": "translated", - "value": "Reset Workspace Color" + "value": "Brano successivo" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース色をリセット" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重置工作区颜色" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Farbe des Arbeitsbereichs zurücksetzen" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Réinitialiser la couleur de l’espace de travail" + "value": "次のトラック" } }, - "ar": { + "km": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين لون مساحة العمل" + "value": "បទបន្ទាប់" } }, - "es": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restablecer color del espacio de trabajo" + "value": "다음 트랙" } }, - "zh-Hant": { + "nb": { "stringUnit": { "state": "translated", - "value": "重設工作區顏色" + "value": "Neste spor" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "작업 공간 색상 재설정" - } - } - } - }, - "shortcut.resetWorkspaceTerminalFontSize.label": { - "extractionState": "manual", - "localizations": { - "en": { + "pl": { "stringUnit": { "state": "translated", - "value": "Reset Font Size for Workspace Terminals" + "value": "Następny utwór" } }, - "ja": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "ワークスペース内のターミナルのフォントサイズをリセット" + "value": "Próxima faixa" } }, - "zh-Hans": { + "ru": { "stringUnit": { "state": "translated", - "value": "重置工作区终端字号" + "value": "Следующая дорожка" } }, - "de": { + "th": { "stringUnit": { "state": "translated", - "value": "Schriftgröße für Terminals im Arbeitsbereich zurücksetzen" + "value": "แทร็กถัดไป" } }, - "fr": { + "tr": { "stringUnit": { "state": "translated", - "value": "Réinitialiser la taille de la police pour les terminaux d’espace de travail" + "value": "Sonraki Parça" } }, - "ar": { + "uk": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين حجم الخط لطرفيات مساحة العمل" + "value": "Наступна доріжка" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Restablecer tamaño de fuente para terminales del espacio de trabajo" + "value": "下一曲" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重設工作區終端機的字型大小" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "작업 공간 터미널 글꼴 크기 재설정" + "value": "下一首" } } } }, - "shortcut.saveFilePreview.label": { + "shortcut.key.mediaPlayPause": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "حفظ معاينة الملف" + "value": "تشغيل/إيقاف مؤقت" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Spremi pregled datoteke" + "value": "Reprodukcija/pauza" } }, "da": { "stringUnit": { "state": "translated", - "value": "Gem filforhåndsvisning" + "value": "Afspil/pause" } }, "de": { "stringUnit": { "state": "translated", - "value": "Dateivorschau speichern" + "value": "Wiedergabe/Pause" } }, "en": { "stringUnit": { "state": "translated", - "value": "Save File Preview" + "value": "Play/Pause" } }, "es": { "stringUnit": { "state": "translated", - "value": "Guardar vista previa del archivo" + "value": "Reproducir/Pausa" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Enregistrer l’aperçu du fichier" + "value": "Lecture/Pause" } }, "it": { "stringUnit": { "state": "translated", - "value": "Salva anteprima file" + "value": "Riproduci/Pausa" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ファイルプレビューを保存" + "value": "再生/一時停止" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ចាក់/ផ្អាក" } }, "ko": { "stringUnit": { "state": "translated", - "value": "파일 미리보기 저장" + "value": "재생/일시 정지" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Lagre filforhåndsvisning" + "value": "Spill av/pause" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zapisz podgląd pliku" + "value": "Odtwórz/wstrzymaj" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Salvar prévia do arquivo" + "value": "Reproduzir/Pausar" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Сохранить предпросмотр файла" + "value": "Воспроизведение/пауза" } }, "th": { "stringUnit": { "state": "translated", - "value": "บันทึกตัวอย่างไฟล์" + "value": "เล่น/หยุดชั่วคราว" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Dosya önizlemesini kaydet" + "value": "Oynat/Duraklat" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Зберегти попередній перегляд файлу" + "value": "Відтворення/пауза" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "保存文件预览" + "value": "播放/暂停" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "儲存檔案預覽" + "value": "播放/暫停" } } } }, - "shortcut.saveLayoutTemplate.label": { + "shortcut.key.mediaPrevious": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Save Layout as Template…" + "value": "المسار السابق" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "レイアウトをテンプレートとして保存…" + "value": "Prethodna numera" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "将布局保存为模板…" + "value": "Forrige nummer" } }, "de": { "stringUnit": { "state": "translated", - "value": "Layout als Vorlage speichern…" + "value": "Vorheriger Titel" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Enregistrer la disposition comme modèle…" + "value": "Previous Track" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "حفظ التخطيط كقالب…" + "value": "Pista anterior" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Guardar diseño como plantilla…" + "value": "Piste précédente" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "儲存版面配置為範本…" + "value": "Brano precedente" } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "레이아웃을 템플릿으로 저장…" + "value": "前のトラック" } - } - } - }, - "shortcut.selectSurfaceByNumber.label": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "km": { "stringUnit": { "state": "translated", - "value": "Select Surface 1…9" + "value": "បទមុន" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "サーフェス 1…9 を選択" + "value": "이전 트랙" } }, - "ko": { + "nb": { "stringUnit": { "state": "translated", - "value": "서피스 1…9 선택" + "value": "Forrige spor" } }, - "uk": { + "pl": { "stringUnit": { "state": "translated", - "value": "Вибрати поверхню 1…9" + "value": "Poprzedni utwór" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "选择表面 1…9" + "value": "Faixa anterior" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oberfläche 1…9 auswählen" + "value": "Предыдущая дорожка" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Sélectionner la surface d’affichage 1…9" + "value": "แทร็กก่อนหน้า" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تحديد السطح 1…9" + "value": "Önceki Parça" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Seleccionar superficie 1…9" + "value": "Попередня доріжка" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "上一曲" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選擇介面 1…9" + "value": "上一首" } } } }, - "shortcut.selectWorkspaceByNumber.label": { + "shortcut.key.mediaVolumeDown": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Select Workspace 1…9" + "value": "خفض مستوى الصوت" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ワークスペース 1…9 を選択" + "value": "Smanji jačinu zvuka" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "워크스페이스 1…9 선택" + "value": "Lydstyrke ned" } }, - "uk": { + "de": { "stringUnit": { "state": "translated", - "value": "Вибрати робочу область 1…9" + "value": "Leiser" } }, - "zh-Hans": { + "en": { "stringUnit": { "state": "translated", - "value": "选择工作区 1…9" + "value": "Volume Down" } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich 1…9 auswählen" + "value": "Bajar volumen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sélectionner l’espace de travail 1…9" + "value": "Baisser le volume" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "تحديد مساحة العمل 1…9" + "value": "Abbassa volume" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Seleccionar espacio de trabajo 1…9" + "value": "音量を下げる" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "選擇工作區 1…9" + "value": "បន្ថយសំឡេង" } - } - } - }, - "shortcut.sendCtrlFToTerminal.label": { - "extractionState": "manual", - "localizations": { - "ar": { + }, + "ko": { "stringUnit": { "state": "translated", - "value": "إرسال Ctrl-F إلى الطرفية" + "value": "음량 낮추기" } }, - "bs": { + "nb": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "Volum ned" } }, - "da": { + "pl": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "Zmniejsz głośność" } }, - "de": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Strg-F an Terminal senden" + "value": "Diminuir volume" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Уменьшить громкость" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ลดเสียง" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Sesi Azalt" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Зменшити гучність" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "调低音量" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "調低音量" + } + } + } + }, + "shortcut.key.mediaVolumeUp": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "رفع مستوى الصوت" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Povećaj jačinu zvuka" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Lydstyrke op" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Lauter" } }, "en": { "stringUnit": { "state": "translated", - "value": "Send Ctrl-F to Terminal" + "value": "Volume Up" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enviar Ctrl-F a la terminal" + "value": "Subir volumen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Envoyer Ctrl-F au terminal" + "value": "Augmenter le volume" } }, "it": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "Alza volume" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ターミナルにCtrl-Fを送信" + "value": "音量を上げる" } }, "km": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "បង្កើនសំឡេង" } }, "ko": { "stringUnit": { "state": "translated", - "value": "터미널에 Ctrl-F 전송" + "value": "음량 높이기" } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "Volum opp" } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "Zwiększ głośność" } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "Aumentar volume" } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "Увеличить громкость" } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "เพิ่มเสียง" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "Sesi Artır" } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "Send Ctrl-F to Terminal" + "state": "translated", + "value": "Збільшити гучність" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "向终端发送 Ctrl-F" + "value": "调高音量" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "傳送 Ctrl-F 至終端機" + "value": "調高音量" } } } }, - "shortcut.setWorkspaceColorAmber.label": { + "shortcut.key.space": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Workspace Color: Amber" + "value": "مسافة" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ワークスペース色: アンバー" + "value": "Razmak" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "工作区颜色:琥珀色" + "value": "Mellemrum" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des Arbeitsbereichs: Bernstein" + "value": "Leertaste" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Space" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Espacio" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de l’espace de travail : Ambre" + "value": "Espace" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "لون مساحة العمل: كهرماني" + "value": "Spazio" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Color del espacio de trabajo: Ámbar" + "value": "スペース" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "工作區顏色:琥珀色" + "value": "ដកឃ្លា" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상: 앰버" + "value": "스페이스" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Mellomrom" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Spacja" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Espaço" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Пробел" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "เว้นวรรค" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Boşluk" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Пробіл" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "空格" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "空格" } } } }, - "shortcut.setWorkspaceColorAqua.label": { + "shortcut.key.tab": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Workspace Color: Aqua" + "value": "مفتاح Tab" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ワークスペース色: アクア" + "value": "Tab" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "工作区颜色:水蓝色" + "value": "Tab" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des Arbeitsbereichs: Aqua" + "value": "Tab" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Tab" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Tab" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de l’espace de travail : Aqua" + "value": "Tab" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "لون مساحة العمل: مائي" + "value": "Tab" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Color del espacio de trabajo: Aqua" + "value": "Tab" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "工作區顏色:水藍色" + "value": "Tab" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상: 아쿠아" + "value": "Tab" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Tab" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Tab" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tab" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Tab" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "Tab" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Sekme" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Tab" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "Tab" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "Tab" } } } }, - "shortcut.setWorkspaceColorBlue.label": { + "shortcut.markAllNotificationsRead.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Workspace Color: Blue" + "value": "تعليم كل الإشعارات كمقروءة" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ワークスペース色: 青" + "value": "Označi sva obavještenja kao pročitana" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "工作区颜色:蓝色" + "value": "Marker alle notifikationer som læste" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des Arbeitsbereichs: Blau" + "value": "Alle Benachrichtigungen als gelesen markieren" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Couleur de l’espace de travail : Bleu" + "value": "Mark All Notifications Read" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "لون مساحة العمل: أزرق" + "value": "Marcar todas las notificaciones como leídas" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Color del espacio de trabajo: Azul" + "value": "Marquer toutes les notifications comme lues" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "工作區顏色:藍色" + "value": "Segna tutte le notifiche come lette" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "すべての通知を既読にする" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상: 파란색" + "value": "모든 알림을 읽음으로 표시" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Merk alle varsler som lest" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Oznacz wszystkie powiadomienia jako przeczytane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Todas as Notificações como Lidas" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Отметить все уведомления как прочитанные" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ทำเครื่องหมายการแจ้งเตือนทั้งหมดว่าอ่านแล้ว" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Tüm Bildirimleri Okundu İşaretle" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Позначити всі сповіщення як прочитані" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "将所有通知标记为已读" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "將所有通知標示為已讀" } } } }, - "shortcut.setWorkspaceColorCrimson.label": { + "shortcut.markOldestUnreadAndJumpNext.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace Color: Crimson" + "value": "Mark as Oldest Unread and Jump to Next Latest Unread" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース色: クリムゾン" + "value": "最古の未読としてマークして次の最新未読にジャンプ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作区颜色:绯红色" + "value": "标记为最早未读并跳转到下一条最新未读" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des Arbeitsbereichs: Karmesinrot" + "value": "Als älteste ungelesene markieren und zur nächsten aktuellen ungelesenen springen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de l’espace de travail : Cramoisi" + "value": "Marquer comme le plus ancien non lu et aller au non lu suivant" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لون مساحة العمل: قرمزي" + "value": "تمييز كأقدم غير مقروء والانتقال إلى غير المقروء الأحدث التالي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Color del espacio de trabajo: Carmesí" + "value": "Marcar como no leído más antiguo e ir al siguiente no leído más reciente" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區顏色:緋紅色" + "value": "標記為最早未讀並跳至下一個最新未讀" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상: 크림슨" + "value": "가장 오래된 읽지 않은 상태로 표시하고 다음 읽지 않은 항목으로 이동" } } } }, - "shortcut.setWorkspaceColorGreen.label": { + "shortcut.markWorkspaceDone.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace Color: Green" + "value": "Mark Workspace as Done" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース色: 緑" + "value": "ワークスペースを完了にする" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作区颜色:绿色" + "value": "将工作区标记为已完成" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des Arbeitsbereichs: Grün" + "value": "Arbeitsbereich als erledigt markieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de l’espace de travail : Vert" + "value": "Marquer l’espace de travail comme terminé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لون مساحة العمل: أخضر" + "value": "تمييز مساحة العمل كمكتملة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Color del espacio de trabajo: Verde" + "value": "Marcar espacio de trabajo como completado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區顏色:綠色" + "value": "將工作區標記為已完成" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상: 초록색" + "value": "작업 공간을 완료로 표시" } } } }, - "shortcut.setWorkspaceColorOlive.label": { + "shortcut.markdownZoomIn.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace Color: Olive" + "value": "Markdown Viewer: Zoom In" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース色: オリーブ" + "value": "Markdown ビューア: 拡大" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作区颜色:橄榄色" + "value": "Markdown 查看器:放大" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des Arbeitsbereichs: Olivgrün" + "value": "Markdown-Viewer: Vergrößern" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de l’espace de travail : Olive" + "value": "Visionneuse Markdown : Zoom avant" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لون مساحة العمل: زيتوني" + "value": "عارض Markdown: تكبير" } }, "es": { "stringUnit": { "state": "translated", - "value": "Color del espacio de trabajo: Oliva" + "value": "Visor de Markdown: Acercar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區顏色:橄欖綠" + "value": "Markdown 檢視器:放大" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상: 올리브" + "value": "마크다운 뷰어: 확대" } } } }, - "shortcut.setWorkspaceColorOrange.label": { + "shortcut.markdownZoomOut.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace Color: Orange" + "value": "Markdown Viewer: Zoom Out" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース色: オレンジ" + "value": "Markdown ビューア: 縮小" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作区颜色:橙色" + "value": "Markdown 查看器:缩小" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des Arbeitsbereichs: Orange" + "value": "Markdown-Viewer: Verkleinern" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de l’espace de travail : Orange" + "value": "Visionneuse Markdown : Zoom arrière" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لون مساحة العمل: برتقالي" + "value": "عارض Markdown: تصغير" } }, "es": { "stringUnit": { "state": "translated", - "value": "Color del espacio de trabajo: Naranja" + "value": "Visor de Markdown: Alejar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區顏色:橘色" + "value": "Markdown 檢視器:縮小" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상: 주황색" + "value": "마크다운 뷰어: 축소" } } } }, - "shortcut.setWorkspaceColorRed.label": { + "shortcut.markdownZoomReset.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace Color: Red" + "value": "Markdown Viewer: Actual Size" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース色: 赤" + "value": "Markdown ビューア: 実際のサイズ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作区颜色:红色" + "value": "Markdown 查看器:实际大小" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des Arbeitsbereichs: Rot" + "value": "Markdown-Viewer: Originalgröße" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de l’espace de travail : Rouge" + "value": "Visionneuse Markdown : Taille réelle" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لون مساحة العمل: أحمر" + "value": "عارض Markdown: الحجم الفعلي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Color del espacio de trabajo: Rojo" + "value": "Visor de Markdown: Tamaño real" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區顏色:紅色" + "value": "Markdown 檢視器:實際大小" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상: 빨간색" + "value": "마크다운 뷰어: 실제 크기" } } } }, - "shortcut.setWorkspaceColorTeal.label": { + "shortcut.moveSurfaceLeft.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace Color: Teal" + "value": "Reorder Surface Left" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース色: ティール" + "value": "サーフェスを左へ並べ替え" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作区颜色:青色" + "value": "将表面向左重排" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbe des Arbeitsbereichs: Blaugrün" + "value": "Oberfläche nach links umordnen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Couleur de l’espace de travail : Sarcelle" + "value": "Réorganiser la surface d’affichage vers la gauche" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لون مساحة العمل: أزرق مخضر" + "value": "إعادة ترتيب السطح لليسار" } }, "es": { "stringUnit": { "state": "translated", - "value": "Color del espacio de trabajo: Verde azulado" + "value": "Reordenar superficie a la izquierda" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區顏色:藍綠色" + "value": "向左重排介面" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상: 청록색" + "value": "화면 순서를 왼쪽으로 변경" } } } }, - "shortcut.showBrowserJSConsole.label": { + "shortcut.moveSurfaceRight.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض وحدة تحكم JavaScript للمتصفح" + "value": "Reorder Surface Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži JavaScript konzolu preglednika" + "value": "サーフェスを右へ並べ替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis browser JavaScript-konsol" + "value": "将表面向右重排" } }, "de": { "stringUnit": { "state": "translated", - "value": "Browser-JavaScript-Konsole anzeigen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Show Browser JavaScript Console" + "value": "Oberfläche nach rechts umordnen" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Mostrar consola de JavaScript del navegador" + "value": "Réorganiser la surface d’affichage vers la droite" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Afficher la console JavaScript du navigateur" + "value": "إعادة ترتيب السطح لليمين" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Mostra console JavaScript del browser" + "value": "Reordenar superficie a la derecha" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ブラウザ JavaScript コンソールを表示" + "value": "向右重排介面" } }, "ko": { "stringUnit": { "state": "translated", - "value": "브라우저 JavaScript 콘솔 표시" + "value": "화면 순서를 오른쪽으로 변경" } - }, - "nb": { + } + } + }, + "shortcut.moveSurfaceToNextPane.label": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Vis JavaScript-konsoll i nettleser" + "value": "Move Surface to Next Pane" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pokaż konsolę JavaScript przeglądarki" + "value": "サーフェスを次のペインへ移動" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mostrar Console JavaScript do Navegador" + "value": "将表面移至下一个窗格" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Показать консоль JavaScript в браузере" + "value": "Oberfläche in das nächste Teilfenster verschieben" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "แสดงคอนโซล JavaScript ของเบราว์เซอร์" + "value": "Déplacer la surface d’affichage vers le volet suivant" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tarayıcı JavaScript Konsolunu Göster" + "value": "نقل السطح إلى الجزء التالي" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Показати консоль JavaScript браузера" + "value": "Mover superficie al siguiente panel" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "显示浏览器 JavaScript 控制台" + "value": "將介面移動至下一個窗格" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "顯示瀏覽器 JavaScript 主控台" + "value": "화면을 다음 분할 창으로 이동" } } } }, - "shortcut.showNotifications.label": { + "shortcut.moveSurfaceToPaneDown.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض الإشعارات" + "value": "Move Surface to Pane Below" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži obavještenja" + "value": "サーフェスを下のペインへ移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis notifikationer" + "value": "将表面移至下方窗格" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen anzeigen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Show Notifications" + "value": "Oberfläche in das Teilfenster darunter verschieben" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Mostrar notificaciones" + "value": "Déplacer la surface d’affichage vers le volet en dessous" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Afficher les notifications" + "value": "نقل السطح إلى الجزء أدناه" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Mostra notifiche" + "value": "Mover superficie al panel de abajo" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "通知を表示" + "value": "將介面移動至下方窗格" } }, "ko": { "stringUnit": { "state": "translated", - "value": "알림 표시" + "value": "화면을 아래 분할 창으로 이동" } - }, - "nb": { + } + } + }, + "shortcut.moveSurfaceToPaneLeft.label": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Vis varsler" + "value": "Move Surface to Pane on Left" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pokaż powiadomienia" + "value": "サーフェスを左のペインへ移動" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mostrar Notificações" + "value": "将表面移至左侧窗格" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Показать уведомления" + "value": "Oberfläche in das linke Teilfenster verschieben" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "แสดงการแจ้งเตือน" + "value": "Déplacer la surface d’affichage vers le volet de gauche" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Bildirimleri Göster" + "value": "نقل السطح إلى الجزء على اليسار" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Показати сповіщення" + "value": "Mover superficie al panel de la izquierda" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "显示通知" + "value": "將介面移動至左側窗格" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "顯示通知" + "value": "화면을 왼쪽 분할 창으로 이동" } } } }, - "shortcut.simulatorHome.label": { + "shortcut.moveSurfaceToPaneRight.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator: Home" + "value": "Move Surface to Pane on Right" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator: ホーム" + "value": "サーフェスを右のペインへ移動" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器:主屏幕" + "value": "将表面移至右侧窗格" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator: Startbildschirm" + "value": "Oberfläche in das rechte Teilfenster verschieben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Simulateur : Accueil" + "value": "Déplacer la surface d’affichage vers le volet de droite" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المحاكي: الصفحة الرئيسية" + "value": "نقل السطح إلى الجزء على اليمين" } }, "es": { "stringUnit": { "state": "translated", - "value": "Simulador: Inicio" + "value": "Mover superficie al panel de la derecha" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "模擬器:主畫面" + "value": "將介面移動至右側窗格" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터: 홈" + "value": "화면을 오른쪽 분할 창으로 이동" } } } }, - "shortcut.simulatorRotateLeft.label": { + "shortcut.moveSurfaceToPaneUp.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator: Rotate Left" + "value": "Move Surface to Pane Above" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator: 左に回転" + "value": "サーフェスを上のペインへ移動" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器:向左旋转" + "value": "将表面移至上方窗格" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator: Nach links drehen" + "value": "Oberfläche in das Teilfenster darüber verschieben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Simulateur : Pivoter vers la gauche" + "value": "Déplacer la surface d’affichage vers le volet au-dessus" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المحاكي: تدوير لليسار" + "value": "نقل السطح إلى الجزء أعلاه" } }, "es": { "stringUnit": { "state": "translated", - "value": "Simulador: Rotar a la izquierda" + "value": "Mover superficie al panel de arriba" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "模擬器:向左旋轉" + "value": "將介面移動至上方窗格" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터: 왼쪽으로 회전" + "value": "화면을 위 분할 창으로 이동" } } } }, - "shortcut.simulatorRotateRight.label": { + "shortcut.moveSurfaceToPreviousPane.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator: Rotate Right" + "value": "Move Surface to Previous Pane" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator: 右に回転" + "value": "サーフェスを前のペインへ移動" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器:向右旋转" + "value": "将表面移至上一个窗格" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator: Nach rechts drehen" + "value": "Oberfläche in das vorherige Teilfenster verschieben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Simulateur : Pivoter vers la droite" + "value": "Déplacer la surface d’affichage vers le volet précédent" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المحاكي: تدوير لليمين" + "value": "نقل السطح إلى الجزء السابق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Simulador: Rotar a la derecha" + "value": "Mover superficie al panel anterior" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "模擬器:向右旋轉" + "value": "將介面移動至上一個窗格" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터: 오른쪽으로 회전" + "value": "화면을 이전 분할 창으로 이동" } } } }, - "shortcut.simulatorToggleAppearance.label": { + "shortcut.moveWorkspaceDown.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator: Toggle Appearance" + "value": "Move Workspace Down" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator: 外観を切り替え" + "value": "ワークスペースを下へ移動" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器:切换外观" + "value": "下移工作区" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator: Erscheinungsbild umschalten" + "value": "Arbeitsbereich nach unten verschieben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Simulateur : Basculer l’apparence" + "value": "Déplacer l’espace de travail vers le bas" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المحاكي: تبديل المظهر" + "value": "نقل مساحة العمل لأسفل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Simulador: Alternar apariencia" + "value": "Mover espacio de trabajo hacia abajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "模擬器:切換外觀" + "value": "向下移動工作區" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터: 외양 전환" + "value": "작업 공간 아래로 이동" } } } }, - "shortcut.simulatorToggleSoftwareKeyboard.label": { + "shortcut.moveWorkspaceUp.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator: Toggle Software Keyboard" + "value": "Move Workspace Up" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator: ソフトウェアキーボードを切り替え" + "value": "ワークスペースを上へ移動" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器:切换软键盘" + "value": "上移工作区" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator: Bildschirmtastatur umschalten" + "value": "Arbeitsbereich nach oben verschieben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Simulateur : Basculer le clavier logiciel" + "value": "Déplacer l’espace de travail vers le haut" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المحاكي: تبديل لوحة المفاتيح البرمجية" + "value": "نقل مساحة العمل لأعلى" } }, "es": { "stringUnit": { "state": "translated", - "value": "Simulador: Alternar teclado en pantalla" + "value": "Mover espacio de trabajo hacia arriba" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "模擬器:切換軟體鍵盤" + "value": "向上移動工作區" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터: 소프트웨어 키보드 전환" + "value": "작업 공간 위로 이동" } } } }, - "shortcut.splitBrowserDown.label": { + "shortcut.newBrowserWorkspace.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تقسيم المتصفح للأسفل" + "value": "مساحة عمل متصفح جديدة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Podijeli preglednik dolje" + "value": "Novi radni prostor preglednika" } }, "da": { "stringUnit": { "state": "translated", - "value": "Opdel browser nedad" + "value": "Nyt browserarbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Browser nach unten teilen" + "value": "Neuer Browser-Arbeitsbereich" } }, "en": { "stringUnit": { "state": "translated", - "value": "Split Browser Down" + "value": "New Browser Workspace" } }, "es": { "stringUnit": { "state": "translated", - "value": "Dividir navegador hacia abajo" + "value": "Nuevo espacio de trabajo de navegador" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Diviser le navigateur vers le bas" + "value": "Nouvel espace de travail navigateur" } }, "it": { "stringUnit": { "state": "translated", - "value": "Dividi browser in basso" + "value": "Nuova area di lavoro browser" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブラウザを下に分割" + "value": "新規ブラウザワークスペース" } }, "ko": { "stringUnit": { "state": "translated", - "value": "브라우저를 아래로 분할" + "value": "새 브라우저 작업 공간" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Del nettleser ned" + "value": "Nytt nettleserarbeidsområde" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Podziel przeglądarkę w dół" + "value": "Nowa przestrzeń robocza przeglądarki" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Dividir Navegador para Baixo" + "value": "Nova Área de Trabalho de Navegador" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Разделить браузер вниз" + "value": "Новое рабочее пространство браузера" } }, "th": { "stringUnit": { "state": "translated", - "value": "แยกเบราว์เซอร์ลงล่าง" + "value": "เวิร์กสเปซเบราว์เซอร์ใหม่" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Tarayıcıyı Aşağı Böl" + "value": "Yeni Tarayıcı Çalışma Alanı" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Розділити браузер вниз" + "value": "Нова робоча область браузера" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "向下拆分浏览器" + "value": "新建浏览器工作区" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "向下分割瀏覽器" + "value": "新增瀏覽器工作區" } } } }, - "shortcut.splitBrowserRight.label": { + "shortcut.newSurface.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تقسيم المتصفح لليمين" + "value": "سطح جديد" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Podijeli preglednik desno" + "value": "Nova površina" } }, "da": { "stringUnit": { "state": "translated", - "value": "Opdel browser til højre" + "value": "Ny overflade" } }, "de": { "stringUnit": { "state": "translated", - "value": "Browser nach rechts teilen" + "value": "Neue Oberfläche" } }, "en": { "stringUnit": { "state": "translated", - "value": "Split Browser Right" + "value": "New Surface" } }, "es": { "stringUnit": { "state": "translated", - "value": "Dividir navegador a la derecha" + "value": "Nueva superficie" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Diviser le navigateur à droite" + "value": "Nouvelle surface" } }, "it": { "stringUnit": { "state": "translated", - "value": "Dividi browser a destra" + "value": "Nuova superficie" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブラウザを右に分割" + "value": "新規サーフェス" } }, "ko": { "stringUnit": { "state": "translated", - "value": "브라우저를 오른쪽으로 분할" + "value": "새 화면" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Del nettleser til høyre" + "value": "Ny flate" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Podziel przeglądarkę w prawo" + "value": "Nowa powierzchnia" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Dividir Navegador à Direita" + "value": "Nova Superfície" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Разделить браузер вправо" + "value": "Новая поверхность" } }, "th": { "stringUnit": { "state": "translated", - "value": "แยกเบราว์เซอร์ไปทางขวา" + "value": "พื้นผิวใหม่" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Tarayıcıyı Sağa Böl" + "value": "Yeni Yüzey" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Розділити браузер праворуч" + "value": "Нова поверхня" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "向右拆分浏览器" + "value": "新建 Surface" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "向右分割瀏覽器" + "value": "新增 Surface" } } } }, - "shortcut.splitDown.label": { + "shortcut.newWindow.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تقسيم للأسفل" + "value": "نافذة جديدة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Podijeli dolje" + "value": "Novi prozor" } }, "da": { "stringUnit": { "state": "translated", - "value": "Opdel nedad" + "value": "Nyt vindue" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nach unten teilen" + "value": "Neues Fenster" } }, "en": { "stringUnit": { "state": "translated", - "value": "Split Down" + "value": "New Window" } }, "es": { "stringUnit": { "state": "translated", - "value": "Dividir hacia abajo" + "value": "Nueva ventana" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Diviser vers le bas" + "value": "Nouvelle fenêtre" } }, "it": { "stringUnit": { "state": "translated", - "value": "Dividi in basso" + "value": "Nuova finestra" } }, "ja": { "stringUnit": { "state": "translated", - "value": "下に分割" + "value": "新規ウインドウ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "아래로 분할" + "value": "새 윈도우" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Del ned" + "value": "Nytt vindu" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Podziel w dół" + "value": "Nowe okno" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Dividir para Baixo" + "value": "Nova Janela" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Разделить вниз" + "value": "Новое окно" } }, "th": { "stringUnit": { "state": "translated", - "value": "แยกลงล่าง" + "value": "หน้าต่างใหม่" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Aşağı Böl" + "value": "Yeni Pencere" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Розділити вниз" + "value": "Нове вікно" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "向下拆分" + "value": "新建窗口" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "向下分割" + "value": "新增視窗" } } } }, - "shortcut.splitRight.label": { + "shortcut.newWorkspace.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تقسيم لليمين" + "value": "مساحة عمل جديدة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Podijeli desno" + "value": "Novi radni prostor" } }, "da": { "stringUnit": { "state": "translated", - "value": "Opdel til højre" + "value": "Nyt arbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nach rechts teilen" + "value": "Neuer Arbeitsbereich" } }, "en": { "stringUnit": { "state": "translated", - "value": "Split Right" + "value": "New Workspace" } }, "es": { "stringUnit": { "state": "translated", - "value": "Dividir a la derecha" + "value": "Nuevo espacio de trabajo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Diviser à droite" + "value": "Nouvel espace de travail" } }, "it": { "stringUnit": { "state": "translated", - "value": "Dividi a destra" + "value": "Nuova area di lavoro" } }, "ja": { "stringUnit": { "state": "translated", - "value": "右に分割" + "value": "新規ワークスペース" } }, "ko": { "stringUnit": { "state": "translated", - "value": "오른쪽으로 분할" + "value": "새 작업 공간" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Del til høyre" + "value": "Nytt arbeidsområde" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Podziel w prawo" + "value": "Nowa przestrzeń robocza" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Dividir à Direita" + "value": "Nova Área de Trabalho" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Разделить вправо" + "value": "Новое рабочее пространство" } }, "th": { "stringUnit": { "state": "translated", - "value": "แยกไปทางขวา" + "value": "เวิร์กสเปซใหม่" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sağa Böl" + "value": "Yeni Çalışma Alanı" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Розділити праворуч" + "value": "Нова робоча область" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "向右拆分" + "value": "新建工作区" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "向右分割" + "value": "新增工作區" } } } }, - "shortcut.switchRightSidebarToDock.label": { + "shortcut.newWorkspaceGroup.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Show Sidebar Dock" + "value": "مجموعة مساحة عمل جديدة" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "サイドバーのDockを表示" + "value": "Nova grupa radnih prostora" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "사이드바 Dock 표시" + "value": "Ny arbejdsområdegruppe" } }, - "zh-Hans": { + "de": { "stringUnit": { "state": "translated", - "value": "显示侧边栏 Dock" + "value": "Neue Arbeitsbereichsgruppe" } }, - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Dock anzeigen" + "value": "New Workspace Group" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Nuevo grupo de espacios de trabajo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher le Dock de la barre latérale" + "value": "Nouveau groupe d’espaces de travail" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "إظهار Dock في الشريط الجانبي" + "value": "Nuovo gruppo di aree di lavoro" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Mostrar Dock de la barra lateral" + "value": "新規ワークスペースグループ" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "顯示側邊欄 Dock" + "value": "새 작업 공간 그룹" } - } - } - }, - "shortcut.switchRightSidebarToFeed.label": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Show Sidebar Feed" + "value": "Ny arbeidsområdegruppe" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "サイドバーのフィードを表示" + "value": "Nowa grupa przestrzeni roboczych" } }, - "ko": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "사이드바 피드 표시" + "value": "Novo grupo de áreas de trabalho" } }, - "zh-Hans": { + "ru": { "stringUnit": { "state": "translated", - "value": "显示侧边栏 Feed" + "value": "Новая группа рабочих пространств" } }, - "de": { + "th": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Feed anzeigen" + "value": "กลุ่มเวิร์กสเปซใหม่" } }, - "fr": { + "tr": { "stringUnit": { "state": "translated", - "value": "Afficher le flux de la barre latérale" + "value": "Yeni Çalışma Alanı Grubu" } }, - "ar": { + "uk": { "stringUnit": { "state": "translated", - "value": "إظهار Feed في الشريط الجانبي" + "value": "Нова група робочих областей" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mostrar el Feed de la barra lateral" + "value": "新建工作区组" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示側邊欄 Feed" + "value": "新增工作區群組" } } } }, - "shortcut.switchRightSidebarToFiles.label": { + "shortcut.nextSurface.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Show Sidebar Files" + "value": "السطح التالي" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "サイドバーのファイルを表示" + "value": "Sljedeća površina" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "사이드바 파일 표시" + "value": "Næste overflade" } }, - "zh-Hans": { + "de": { "stringUnit": { "state": "translated", - "value": "显示侧边栏文件" + "value": "Nächste Oberfläche" } }, - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Dateien anzeigen" + "value": "Next Surface" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Siguiente superficie" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher les fichiers de la barre latérale" + "value": "Surface suivante" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "إظهار ملفات الشريط الجانبي" + "value": "Superficie successiva" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Mostrar archivos de la barra lateral" + "value": "次のサーフェス" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "顯示側邊欄檔案" + "value": "다음 화면" } - } - } - }, - "shortcut.switchRightSidebarToFind.label": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Show Sidebar Find" + "value": "Neste flate" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "サイドバーの検索を表示" + "value": "Następna powierzchnia" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "显示侧边栏查找" + "value": "Próxima Superfície" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Suche anzeigen" + "value": "Следующая поверхность" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Afficher la recherche de la barre latérale" + "value": "พื้นผิวถัดไป" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "إظهار بحث الشريط الجانبي" + "value": "Sonraki Yüzey" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Mostrar búsqueda de la barra lateral" + "value": "Наступна поверхня" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "顯示側邊欄尋找" + "value": "下一个 Surface" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "사이드바 찾기 표시" + "value": "下一個 Surface" } } } }, - "shortcut.switchRightSidebarToMachines.label": { + "shortcut.nextWorkspace.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Show Sidebar Cloud" + "value": "مساحة العمل التالية" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "サイドバーのクラウドを表示" + "value": "Sljedeći radni prostor" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "显示侧边栏 Cloud" + "value": "Næste arbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Cloud anzeigen" + "value": "Nächster Arbeitsbereich" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Afficher le cloud de la barre latérale" + "value": "Next Workspace" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "إظهار سحابة الشريط الجانبي" + "value": "Siguiente espacio de trabajo" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Mostrar nube de la barra lateral" + "value": "Espace de travail suivant" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "顯示側邊欄雲端" + "value": "Area di lavoro successiva" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "次のワークスペース" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 클라우드 표시" + "value": "다음 작업 공간" } - } - } - }, - "shortcut.switchRightSidebarToSessions.label": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Show Sidebar Vault" + "value": "Neste arbeidsområde" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "サイドバーのボールトを表示" + "value": "Następna przestrzeń robocza" } }, - "ko": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "사이드바 볼트 표시" + "value": "Próxima Área de Trabalho" } }, - "zh-Hans": { + "ru": { "stringUnit": { "state": "translated", - "value": "显示侧边栏 Vault" + "value": "Следующее рабочее пространство" } }, - "de": { + "th": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Tresor anzeigen" + "value": "เวิร์กสเปซถัดไป" } }, - "fr": { + "tr": { "stringUnit": { "state": "translated", - "value": "Afficher le coffre de la barre latérale" + "value": "Sonraki Çalışma Alanı" } }, - "ar": { + "uk": { "stringUnit": { "state": "translated", - "value": "إظهار خزنة الشريط الجانبي" + "value": "Наступна робоча область" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mostrar bóveda de la barra lateral" + "value": "下一个工作区" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示側邊欄保險箱" + "value": "下一個工作區" } } } }, - "shortcut.toggleBrowserDesignMode.label": { + "shortcut.nextWorkspaceInGroup.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Toggle Browser Design Mode" + "value": "Next Workspace in Group" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブラウザデザインモードを切り替え" + "value": "グループ内の次のワークスペース" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "切换浏览器设计模式" + "value": "分组内的下一个工作区" } }, "de": { "stringUnit": { "state": "translated", - "value": "Browser-Designmodus umschalten" + "value": "Nächster Arbeitsbereich in Gruppe" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Basculer le mode conception du navigateur" + "value": "Espace de travail suivant dans le groupe" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تبديل وضع تصميم المتصفح" + "value": "مساحة العمل التالية في المجموعة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Alternar modo de diseño del navegador" + "value": "Siguiente espacio de trabajo del grupo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "切換瀏覽器設計模式" + "value": "群組中的下一個工作區" } }, "ko": { "stringUnit": { "state": "translated", - "value": "브라우저 디자인 모드 전환" + "value": "그룹 내 다음 작업 공간" } } } }, - "shortcut.toggleBrowserDevTools.label": { + "shortcut.openBrowser.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تبديل أدوات المطور للمتصفح" + "value": "فتح المتصفح" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prebaci razvojne alate preglednika" + "value": "Otvori preglednik" } }, "da": { "stringUnit": { "state": "translated", - "value": "Slå browserudviklerværktøjer til/fra" + "value": "Åbn browser" } }, "de": { "stringUnit": { "state": "translated", - "value": "Browser-Entwicklerwerkzeuge ein-/ausblenden" + "value": "Browser öffnen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Toggle Browser Developer Tools" + "value": "Open Browser" } }, "es": { "stringUnit": { "state": "translated", - "value": "Alternar herramientas de desarrollo del navegador" + "value": "Abrir navegador" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher/masquer les outils de développement du navigateur" + "value": "Ouvrir le navigateur" } }, "it": { "stringUnit": { "state": "translated", - "value": "Attiva/Disattiva Strumenti sviluppatore browser" + "value": "Apri browser" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブラウザデベロッパツールを切替" + "value": "ブラウザを開く" } }, "ko": { "stringUnit": { "state": "translated", - "value": "브라우저 개발자 도구 전환" + "value": "브라우저 열기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Slå utviklerverktøy i nettleser av/på" + "value": "Åpne nettleser" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Przełącz narzędzia deweloperskie przeglądarki" + "value": "Otwórz przeglądarkę" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Alternar Ferramentas do Desenvolvedor do Navegador" + "value": "Abrir Navegador" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Инструменты разработчика браузера" + "value": "Открыть браузер" } }, "th": { "stringUnit": { "state": "translated", - "value": "สลับเครื่องมือนักพัฒนาเบราว์เซอร์" + "value": "เปิดเบราว์เซอร์" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Tarayıcı Geliştirici Araçlarını Aç/Kapat" + "value": "Tarayıcıyı Aç" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перемкнути інструменти розробника браузера" + "value": "Відкрити браузер" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "切换浏览器开发者工具" + "value": "打开浏览器" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "切換瀏覽器開發者工具" + "value": "開啟瀏覽器" } } } }, - "shortcut.toggleBrowserFocusMode.label": { + "shortcut.openDiffViewer.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تفعيل وضع تركيز المتصفح" + "value": "فتح عارض الاختلافات" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Uđi u način fokusa preglednika" + "value": "Otvori preglednik razlika" } }, "da": { "stringUnit": { "state": "translated", - "value": "Aktivér browser-fokustilstand" + "value": "Åbn diffvisning" } }, "de": { "stringUnit": { "state": "translated", - "value": "Browser-Fokusmodus aktivieren" + "value": "Diff-Viewer öffnen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Enter Browser Focus Mode" + "value": "Open Diff Viewer" } }, "es": { "stringUnit": { "state": "translated", - "value": "Activar modo de enfoque del navegador" + "value": "Abrir visor de diferencias" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activer le mode focus du navigateur" + "value": "Ouvrir la visionneuse de diff" } }, "it": { "stringUnit": { "state": "translated", - "value": "Attiva la modalità focus del browser" + "value": "Apri visualizzatore diff" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブラウザフォーカスモードに入る" + "value": "差分ビューアを開く" } }, "km": { "stringUnit": { "state": "translated", - "value": "បើករបៀបផ្ដោតអារម្មណ៍កម្មវិធីរុករក" + "value": "Open Diff Viewer" } }, "ko": { "stringUnit": { "state": "translated", - "value": "브라우저 집중 모드 시작" + "value": "Diff 뷰어 열기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Aktiver nettleser-fokusmodus" + "value": "Åpne diffvisning" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Włącz tryb skupienia przeglądarki" + "value": "Otwórz podgląd różnic" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Ativar modo de foco do navegador" + "value": "Abrir visualizador de diff" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Включить режим фокусировки браузера" + "value": "Открыть просмотр diff" } }, "th": { "stringUnit": { "state": "translated", - "value": "เข้าสู่โหมดโฟกัสเบราว์เซอร์" + "value": "เปิดตัวดู diff" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Tarayıcı odak modunu aç" + "value": "Diff Görüntüleyiciyi Aç" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Увімкнути режим фокусування браузера" + "value": "Відкрити переглядач diff" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "进入浏览器专注模式" + "value": "打开差异查看器" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "進入瀏覽器專注模式" + "value": "開啟差異檢視器" } } } }, - "shortcut.toggleCanvasLayout.label": { + "shortcut.openFolder.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تبديل تخطيط اللوحة" + "value": "فتح مجلد" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prebaci raspored platna" + "value": "Otvori folder" } }, "da": { "stringUnit": { "state": "translated", - "value": "Slå lærredslayout til/fra" + "value": "Åbn mappe" } }, "de": { "stringUnit": { "state": "translated", - "value": "Canvas-Layout umschalten" + "value": "Ordner öffnen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Toggle Canvas Layout" + "value": "Open Folder" } }, "es": { "stringUnit": { "state": "translated", - "value": "Alternar diseño de lienzo" + "value": "Abrir carpeta" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Basculer la disposition en canevas" + "value": "Ouvrir un dossier" } }, "it": { "stringUnit": { "state": "translated", - "value": "Attiva/disattiva layout canvas" + "value": "Apri cartella" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャンバスレイアウトを切り替え" + "value": "フォルダを開く" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캔버스 레이아웃 전환" + "value": "폴더 열기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Veksle lerretoppsett" + "value": "Åpne mappe" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Przełącz układ kanwy" + "value": "Otwórz folder" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Alternar Layout de Canvas" + "value": "Abrir Pasta" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Переключить режим холста" + "value": "Открыть папку" } }, "th": { "stringUnit": { "state": "translated", - "value": "สลับเลย์เอาต์แคนวาส" + "value": "เปิดโฟลเดอร์" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Kanvas Düzenini Aç/Kapat" + "value": "Klasör Aç" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перемкнути режим полотна" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换画布布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換畫布佈局" - } - } - } - }, - "shortcut.toggleChecklistItemComplete.label": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Toggle Checklist Item Complete" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "チェックリスト項目の完了を切り替える" + "value": "Відкрити теку" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "切换清单项完成状态" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Checklisten-Eintrag umschalten" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Basculer l’état complété de l’élément de liste" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "تبديل اكتمال عنصر قائمة التحقق" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Alternar estado completado del elemento de la lista" + "value": "打开文件夹" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "切換核取清單項目完成狀態" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "체크리스트 항목 완료 전환" + "value": "開啟資料夾" } } } }, - "shortcut.toggleFocusedWorkspaceGroupCollapsed.label": { + "shortcut.pressShortcut.prompt": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تبديل طي مجموعة مساحة العمل المركّز عليها" + "value": "اضغط الاختصار…" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prebaci sažimanje grupe fokusiranog radnog prostora" + "value": "Pritisnite prečicu…" } }, "da": { "stringUnit": { "state": "translated", - "value": "Skift sammenklap af gruppen for det aktive arbejdsområde" + "value": "Tryk genvej…" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gruppe des fokussierten Arbeitsbereichs ein-/ausklappen" + "value": "Tastenkürzel drücken …" } }, "en": { "stringUnit": { "state": "translated", - "value": "Toggle Focused Workspace’s Group Collapse" + "value": "Press shortcut…" } }, "es": { "stringUnit": { "state": "translated", - "value": "Alternar plegado del grupo del espacio enfocado" + "value": "Pulsa un atajo…" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Basculer le repli du groupe de l’espace focalisé" + "value": "Appuyez sur un raccourci..." } }, "it": { "stringUnit": { "state": "translated", - "value": "Comprimi/espandi gruppo dell’area attiva" + "value": "Premi la scorciatoia…" } }, "ja": { "stringUnit": { "state": "translated", - "value": "フォーカス中のワークスペースのグループの折りたたみを切り替え" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Toggle Focused Workspace’s Group Collapse" + "value": "ショートカットを入力…" } }, "ko": { "stringUnit": { "state": "translated", - "value": "포커스된 작업 공간 그룹 접기/펼치기" + "value": "단축키를 누르세요…" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Veksle sammenklapping for fokusert arbeidsområdes gruppe" + "value": "Trykk snarvei …" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Przełącz zwinięcie grupy aktywnej przestrzeni" + "value": "Naciśnij skrót…" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Alternar recolhimento do grupo da área focada" + "value": "Pressione o atalho…" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Свернуть/развернуть группу активного пространства" + "value": "Нажмите сочетание клавиш..." } }, "th": { "stringUnit": { "state": "translated", - "value": "สลับการยุบกลุ่มของเวิร์กสเปซที่โฟกัส" + "value": "กดแป้นพิมพ์ลัด..." } }, "tr": { "stringUnit": { "state": "translated", - "value": "Odaklı çalışma alanının grubunu daralt/genişlet" + "value": "Kısayola basın…" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перемкнути згортання групи активної області" + "value": "Натисніть комбінацію…" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "切换当前工作区所在分组的折叠状态" + "value": "请按快捷键..." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "切換目前工作區所屬群組的收合狀態" + "value": "請按快速鍵..." } } } }, - "shortcut.toggleLeftSidebar.label": { + "shortcut.previousSurface.label": { + "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تبديل الشريط الجانبي الأيسر" + "value": "السطح السابق" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prebaci lijevu bočnu traku" + "value": "Prethodna površina" } }, "da": { "stringUnit": { "state": "translated", - "value": "Slå venstre sidebjælke til/fra" + "value": "Forrige overflade" } }, "de": { "stringUnit": { "state": "translated", - "value": "Linke Seitenleiste ein-/ausblenden" + "value": "Vorherige Oberfläche" } }, "en": { "stringUnit": { "state": "translated", - "value": "Toggle Left Sidebar" + "value": "Previous Surface" } }, "es": { "stringUnit": { "state": "translated", - "value": "Alternar barra lateral izquierda" + "value": "Superficie anterior" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher/masquer la barre latérale gauche" + "value": "Surface précédente" } }, "it": { "stringUnit": { "state": "translated", - "value": "Attiva/Disattiva barra laterale sinistra" + "value": "Superficie precedente" } }, "ja": { "stringUnit": { "state": "translated", - "value": "左サイドバーを切り替え" + "value": "前のサーフェス" } }, "ko": { "stringUnit": { "state": "translated", - "value": "왼쪽 사이드바 전환" + "value": "이전 화면" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Slå venstre sidepanel av/på" + "value": "Forrige flate" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Przełącz lewy pasek boczny" + "value": "Poprzednia powierzchnia" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Alternar barra lateral esquerda" + "value": "Superfície Anterior" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Переключить левую боковую панель" + "value": "Предыдущая поверхность" } }, "th": { "stringUnit": { "state": "translated", - "value": "สลับแถบด้านข้างซ้าย" + "value": "พื้นผิวก่อนหน้า" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sol Kenar Çubuğunu Aç/Kapat" + "value": "Önceki Yüzey" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перемкнути ліву бічну панель" + "value": "Попередня поверхня" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "切换左侧边栏" + "value": "上一个 Surface" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "切換左側邊欄" + "value": "上一個 Surface" } } } }, - "shortcut.togglePaneZoom.label": { + "shortcut.previousWorkspace.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "تبديل تكبير اللوحة" + "value": "مساحة العمل السابقة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prebaci uvećanje panela" + "value": "Prethodni radni prostor" } }, "da": { "stringUnit": { "state": "translated", - "value": "Slå panelzoom til/fra" + "value": "Forrige arbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bereichszoom umschalten" + "value": "Vorheriger Arbeitsbereich" } }, "en": { "stringUnit": { "state": "translated", - "value": "Toggle Pane Zoom" + "value": "Previous Workspace" } }, "es": { "stringUnit": { "state": "translated", - "value": "Alternar zoom del panel" + "value": "Espacio de trabajo anterior" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activer/désactiver le zoom du panneau" + "value": "Espace de travail précédent" } }, "it": { "stringUnit": { "state": "translated", - "value": "Attiva/Disattiva zoom pannello" + "value": "Area di lavoro precedente" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ペインズームを切替" + "value": "前のワークスペース" } }, "ko": { "stringUnit": { "state": "translated", - "value": "패널 확대/축소 전환" + "value": "이전 작업 공간" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Slå panelzoom av/på" + "value": "Forrige arbeidsområde" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Przełącz powiększenie panelu" + "value": "Poprzednia przestrzeń robocza" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Alternar Zoom do Painel" + "value": "Área de Trabalho Anterior" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Масштаб панели" + "value": "Предыдущее рабочее пространство" } }, "th": { "stringUnit": { "state": "translated", - "value": "สลับการซูมบานหน้าต่าง" + "value": "เวิร์กสเปซก่อนหน้า" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Bölme Yakınlaştırmasını Aç/Kapat" + "value": "Önceki Çalışma Alanı" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перемкнути масштаб панелі" + "value": "Попередня робоча область" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "切换窗格缩放" + "value": "上一个工作区" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "切換窗格縮放" + "value": "上一個工作區" } } } }, - "shortcut.toggleReactGrab.label": { + "shortcut.previousWorkspaceInGroup.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Toggle React Grab" + "value": "Previous Workspace in Group" } }, "ja": { "stringUnit": { "state": "translated", - "value": "React Grabの切り替え" + "value": "グループ内の前のワークスペース" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "React Grab 전환" + "value": "分组内的上一个工作区" } }, - "zh-Hans": { + "de": { "stringUnit": { "state": "translated", - "value": "切换 React Grab" + "value": "Vorheriger Arbeitsbereich in Gruppe" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "切換 React Grab" + "value": "Espace de travail précédent dans le groupe" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "React Grab umschalten" + "value": "مساحة العمل السابقة في المجموعة" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Basculer React Grab" + "value": "Espacio de trabajo anterior del grupo" } }, - "ar": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "تبديل React Grab" + "value": "群組中的上一個工作區" } }, - "es": { + "ko": { "stringUnit": { "state": "translated", - "value": "Alternar React Grab" + "value": "그룹 내 이전 작업 공간" } } } }, - "shortcut.toggleRightSidebar.label": { + "shortcut.recorder.clear": { + "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل الشريط الجانبي الأيمن" + "value": "Unbind" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci desnu bočnu traku" + "value": "割り当て解除" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå højre sidebjælke til/fra" + "value": "解绑" } }, "de": { "stringUnit": { "state": "translated", - "value": "Rechte Seitenleiste ein-/ausblenden" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Toggle Right Sidebar" + "value": "Aufheben" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Alternar barra lateral derecha" + "value": "Dissocier" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Afficher/masquer la barre latérale droite" + "value": "إلغاء الربط" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Attiva/Disattiva barra laterale destra" + "value": "Desvincular" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "右サイドバーを切り替え" + "value": "解除綁定" } }, "ko": { "stringUnit": { "state": "translated", - "value": "오른쪽 사이드바 전환" + "value": "할당 해제" } - }, - "nb": { + } + } + }, + "shortcut.recorder.clear.help": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Slå høyre sidepanel av/på" + "value": "Unbind shortcut" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Przełącz prawy pasek boczny" + "value": "ショートカットの割り当てを解除" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Alternar barra lateral direita" + "value": "解绑快捷键" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Переключить правую боковую панель" + "value": "Tastenkombination aufheben" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "สลับแถบด้านข้างขวา" + "value": "Dissocier le raccourci" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sağ Kenar Çubuğunu Aç/Kapat" + "value": "إلغاء ربط الاختصار" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Перемкнути праву бічну панель" + "value": "Desvincular atajo" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "切换右侧边栏" + "value": "解除綁定快速鍵" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "切換右側邊欄" + "value": "단축키 할당 해제" } } } }, - "shortcut.toggleTerminalCopyMode.label": { + "shortcut.recorder.error.bareKeyNotAllowed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل وضع النسخ في الطرفية" + "value": "Shortcuts must include ⌘ ⌥ ⌃ or ⇧" } }, - "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": { "stringUnit": { "state": "translated", - "value": "Terminal-Kopiermodus umschalten" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Toggle Terminal Copy Mode" + "value": "Tastenkombinationen müssen ⌘ ⌥ ⌃ oder ⇧ enthalten" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Alternar modo de copia del terminal" + "value": "Les raccourcis doivent inclure ⌘ ⌥ ⌃ ou ⇧" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Activer/désactiver le mode copie du terminal" + "value": "يجب أن تتضمن الاختصارات ⌘ أو ⌥ أو ⌃ أو ⇧" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Attiva/Disattiva modalità copia terminale" + "value": "Los atajos deben incluir ⌘ ⌥ ⌃ o ⇧" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ターミナルコピーモードを切替" + "value": "快速鍵必須包含 ⌘ ⌥ ⌃ 或 ⇧" } }, "ko": { "stringUnit": { "state": "translated", - "value": "터미널 복사 모드 전환" + "value": "단축키에는 ⌘ ⌥ ⌃ 또는 ⇧가 포함되어야 합니다." } - }, - "nb": { + } + } + }, + "shortcut.recorder.error.conflictsWithAction": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Slå terminalkopieringsmodus av/på" + "value": "This shortcut conflicts with %@ (%@)." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Przełącz tryb kopiowania terminala" + "value": "このショートカットは %@(%@)と競合しています。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Alternar Modo de Cópia do Terminal" + "value": "此快捷键与 %@(%@)冲突。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Режим копирования терминала" + "value": "Diese Tastenkombination steht im Konflikt mit %@ (%@)." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "สลับโหมดคัดลอกเทอร์มินัล" + "value": "Ce raccourci entre en conflit avec %@ (%@)." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Terminal Kopyalama Modunu Aç/Kapat" + "value": "يتعارض هذا الاختصار مع %@ (%@)." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Перемкнути режим копіювання терміналу" + "value": "Este atajo tiene un conflicto con %@ (%@)." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "切换终端复制模式" + "value": "此快速鍵與 %@ (%@) 衝突。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "切換終端機複製模式" + "value": "이 단축키는 %@ (%@)와 충돌합니다." } } } }, - "shortcut.toggleUnread.label": { + "shortcut.recorder.error.conflictsWithAction.swap": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Toggle Unread" + "value": "This shortcut conflicts with %@ (%@). Swap shortcuts?" } }, "ja": { "stringUnit": { "state": "translated", - "value": "未読を切り替え" + "value": "このショートカットは %@(%@)と競合しています。ショートカットを入れ替えますか?" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "切换未读" + "value": "此快捷键与 %@(%@)冲突。要互换快捷键吗?" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ungelesen umschalten" + "value": "Diese Tastenkombination steht im Konflikt mit %@ (%@). Tastenkombinationen tauschen?" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Marquer comme lu/non lu" + "value": "Ce raccourci entre en conflit avec %@ (%@). Échanger les raccourcis ?" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تبديل غير المقروء" + "value": "يتعارض هذا الاختصار مع %@ (%@). هل تريد مبادلة الاختصارات؟" } }, "es": { "stringUnit": { "state": "translated", - "value": "Alternar no leído" + "value": "Este atajo tiene un conflicto con %@ (%@). ¿Intercambiar atajos?" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "切換未讀狀態" + "value": "此快速鍵與 %@ (%@) 衝突。要交換快速鍵嗎?" } }, "ko": { "stringUnit": { "state": "translated", - "value": "읽지 않음 토글" + "value": "이 단축키는 %@ (%@)와 충돌합니다. 단축키를 맞바꾸시겠습니까?" } } } }, - "shortcut.unbound.displayValue": { + "shortcut.recorder.error.numberedShortcutRequiresDigit": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لا شيء" + "value": "استخدم رقمًا من 1 إلى 9." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Nema" + "value": "Koristite cifru od 1 do 9." } }, "da": { "stringUnit": { "state": "translated", - "value": "Ingen" + "value": "Brug et tal fra 1 til 9." } }, "de": { "stringUnit": { "state": "translated", - "value": "Keine" + "value": "Verwende eine Ziffer von 1 bis 9." } }, "en": { "stringUnit": { "state": "translated", - "value": "None" + "value": "Use a digit from 1 through 9." } }, "es": { "stringUnit": { "state": "translated", - "value": "Ninguno" + "value": "Usa un dígito del 1 al 9." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aucun" + "value": "Utilisez un chiffre de 1 à 9." } }, "it": { "stringUnit": { "state": "translated", - "value": "Nessuno" + "value": "Usa una cifra da 1 a 9." } }, "ja": { "stringUnit": { "state": "translated", - "value": "なし" + "value": "1 から 9 の数字を使ってください。" } }, "km": { "stringUnit": { "state": "translated", - "value": "គ្មាន" + "value": "ប្រើលេខពី 1 ដល់ 9។" } }, "ko": { "stringUnit": { "state": "translated", - "value": "없음" + "value": "1부터 9까지의 숫자를 사용하세요." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Ingen" + "value": "Bruk et tall fra 1 til 9." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Brak" + "value": "Użyj cyfry od 1 do 9." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Nenhum" + "value": "Use um dígito de 1 a 9." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Нет" + "value": "Используйте цифру от 1 до 9." } }, "th": { "stringUnit": { "state": "translated", - "value": "ไม่มี" + "value": "ใช้ตัวเลขตั้งแต่ 1 ถึง 9" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yok" + "value": "1 ile 9 arasında bir rakam kullanın." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Немає" + "value": "Використайте цифру від 1 до 9." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无" + "value": "请使用 1 到 9 的数字。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無" + "value": "請使用 1 到 9 的數字。" } } } }, - "shortcut.when.caption.browserFocus": { + "shortcut.recorder.error.reservedBySystem": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فقط أثناء تركيز لوحة المتصفح" + "value": "This keystroke is reserved by macOS." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Samo dok okno preglednika ima fokus" + "value": "このキー入力は macOS によって予約されています。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kun mens et browserpanel har fokus" + "value": "此按键组合已被 macOS 保留。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nur solange ein Browser-Pane fokussiert ist" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Only while a browser pane is focused" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Solo mientras un panel del navegador tiene el foco" + "value": "Dieser Tastendruck ist von macOS reserviert." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Uniquement lorsqu'un panneau de navigateur a le focus" + "value": "Cette combinaison de touches est réservée par macOS." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Solo mentre un riquadro del browser ha il focus" + "value": "ضربة المفتاح هذه محجوزة بواسطة نظام macOS." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "ブラウザペインにフォーカスがあるときのみ" + "value": "Esta combinación de teclas está reservada por macOS." } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "តែពេលផ្ទាំង browser មាន focus ប៉ុណ្ណោះ" + "value": "此按鍵組合已被 macOS 保留。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "브라우저 패널에 포커스가 있는 동안에만" + "value": "이 키 입력은 macOS용으로 예약되어 있습니다." } - }, - "nb": { + } + } + }, + "shortcut.recorder.error.systemWideHotkeyRequiresModifier": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Bare mens et nettleserpanel har fokus" + "value": "System-wide hotkeys must include Command, Option, or Control." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tylko gdy panel przeglądarki ma fokus" + "value": "システム全体のホットキーには Command、Option、または Control を含める必要があります。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Somente enquanto um painel do navegador está em foco" + "value": "全局热键必须包含 Command、Option 或 Control。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Только пока панель браузера в фокусе" + "value": "Systemweite Hotkeys müssen die Befehls-, Wahl- oder Steuerungstaste enthalten." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "เฉพาะเมื่อเพนเบราว์เซอร์อยู่ในโฟกัสเท่านั้น" + "value": "Les raccourcis globaux du système doivent inclure Commande, Option ou Contrôle." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Yalnızca bir tarayıcı bölmesi odaktayken" + "value": "يجب أن تتضمن مفاتيح الاختصار على مستوى النظام Command أو Option أو Control." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Лише поки панель браузера у фокусі" + "value": "Los atajos globales del sistema deben incluir Command, Option o Control." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "仅当浏览器窗格获得焦点时" + "value": "全域快速鍵必須包含 Command、Option 或 Control。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "僅在瀏覽器窗格取得焦點時" + "value": "시스템 전체 단축키에는 Command, Option 또는 Control이 포함되어야 합니다." } } } }, - "shortcut.when.caption.browserOrFilePreviewTextEditorFocus": { + "shortcut.recorder.pendingChord": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فقط أثناء تركيز لوحة المتصفح أو معاينة ملف نصي" + "value": "%@ …" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Samo dok okno preglednika ili pregled tekstualne datoteke ima fokus" + "value": "%@ …" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Kun mens et browserpanel eller en tekstfilforhåndsvisning har fokus" + "value": "%@ …" + } + } + } + }, + "shortcut.recorder.restore": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Restore" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nur solange ein Browser-Pane oder eine Textdateivorschau fokussiert ist" + "value": "復元" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Only while a browser pane or text file preview is focused" + "value": "恢复" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Solo mientras un panel del navegador o una vista previa de archivo de texto tiene el foco" + "value": "Wiederherstellen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Uniquement lorsqu'un panneau de navigateur ou un aperçu de fichier texte a le focus" + "value": "Restaurer" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Solo mentre un riquadro del browser o un'anteprima di file di testo ha il focus" + "value": "استعادة" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "ブラウザペインまたはテキストファイルプレビューにフォーカスがあるときのみ" + "value": "Restaurar" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "តែពេលផ្ទាំង browser ឬការមើលឯកសារអត្ថបទជាមុនមាន focus ប៉ុណ្ណោះ" + "value": "還原" } }, "ko": { "stringUnit": { "state": "translated", - "value": "브라우저 패널 또는 텍스트 파일 미리보기에 포커스가 있는 동안에만" + "value": "복원" } - }, - "nb": { + } + } + }, + "shortcut.recorder.restore.help": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Bare mens et nettleserpanel eller en tekstfilforhåndsvisning har fokus" + "value": "Restore previous shortcut" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tylko gdy panel przeglądarki lub podgląd pliku tekstowego ma fokus" + "value": "前のショートカットを復元" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Somente enquanto um painel do navegador ou uma pré-visualização de arquivo de texto está em foco" + "value": "恢复上一个快捷键" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Только пока панель браузера или предпросмотр текстового файла в фокусе" + "value": "Vorherige Tastenkombination wiederherstellen" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "เฉพาะเมื่อเพนเบราว์เซอร์หรือการแสดงตัวอย่างไฟล์ข้อความอยู่ในโฟกัสเท่านั้น" + "value": "Restaurer le raccourci précédent" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Yalnızca bir tarayıcı bölmesi veya metin dosyası önizlemesi odaktayken" + "value": "استعادة الاختصار السابق" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Лише поки панель браузера або попередній перегляд текстового файлу у фокусі" + "value": "Restaurar atajo anterior" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "仅当浏览器窗格或文本文件预览获得焦点时" + "value": "還原上一個快速鍵" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "僅在瀏覽器窗格或文字檔案預覽取得焦點時" + "value": "이전 단축키 복원" } } } }, - "shortcut.when.caption.filePreviewTextEditorFocus": { + "shortcut.recorder.swap": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فقط أثناء تركيز معاينة ملف نصي" + "value": "Swap" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Samo dok pregled tekstualne datoteke ima fokus" + "value": "入れ替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kun mens en tekstfilforhåndsvisning har fokus" + "value": "互换" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nur solange eine Textdateivorschau fokussiert ist" + "value": "Tauschen" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Only while a text file preview is focused" + "value": "Échanger" } }, - "es": { + "ar": { "stringUnit": { "state": "translated", - "value": "Solo mientras una vista previa de archivo de texto tiene el foco" + "value": "مبادلة" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Uniquement lorsqu'un aperçu de fichier texte a le focus" + "value": "Intercambiar" } }, - "it": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Solo mentre un'anteprima di file di testo ha il focus" + "value": "交換" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "テキストファイルプレビューにフォーカスがあるときのみ" + "value": "맞바꾸기" } - }, - "km": { + } + } + }, + "shortcut.recorder.undo": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "តែពេលការមើលឯកសារអត្ថបទជាមុនមាន focus ប៉ុណ្ណោះ" + "value": "Undo" } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "텍스트 파일 미리보기에 포커스가 있는 동안에만" + "value": "元に戻す" } }, - "nb": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Bare mens en tekstfilforhåndsvisning har fokus" + "value": "撤销" } }, - "pl": { + "de": { "stringUnit": { "state": "translated", - "value": "Tylko gdy podgląd pliku tekstowego ma fokus" + "value": "Rückgängig" } }, - "pt-BR": { + "fr": { "stringUnit": { "state": "translated", - "value": "Somente enquanto uma pré-visualização de arquivo de texto está em foco" + "value": "Annuler" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Только пока предпросмотр текстового файла в фокусе" + "value": "تراجع" } }, - "th": { + "es": { "stringUnit": { "state": "translated", - "value": "เฉพาะเมื่อการแสดงตัวอย่างไฟล์ข้อความอยู่ในโฟกัสเท่านั้น" + "value": "Deshacer" } }, - "tr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Yalnızca bir metin dosyası önizlemesi odaktayken" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Лише поки попередній перегляд текстового файлу у фокусі" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "仅当文本文件预览获得焦点时" + "value": "復原" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "僅在文字檔案預覽取得焦點時" + "value": "실행 취소" } } } }, - "shortcut.when.caption.markdownFocus": { + "shortcut.renameTab.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "فقط أثناء تركيز معاينة Markdown" + "value": "إعادة تسمية اللسان" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Samo dok Markdown pregled ima fokus" + "value": "Preimenuj tab" } }, "da": { "stringUnit": { "state": "translated", - "value": "Kun mens en Markdown-forhåndsvisning har fokus" + "value": "Omdøb fane" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nur solange eine Markdown-Vorschau fokussiert ist" + "value": "Tab umbenennen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Only while a markdown preview is focused" + "value": "Rename Tab" } }, "es": { "stringUnit": { "state": "translated", - "value": "Solo mientras una vista previa de Markdown tiene el foco" + "value": "Renombrar pestaña" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Uniquement lorsqu'un aperçu Markdown a le focus" + "value": "Renommer l'onglet" } }, "it": { "stringUnit": { "state": "translated", - "value": "Solo mentre un'anteprima Markdown ha il focus" + "value": "Rinomina scheda" } }, "ja": { "stringUnit": { "state": "translated", - "value": "マークダウンプレビューにフォーカスがあるときのみ" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "តែពេលការមើល Markdown ជាមុនមាន focus ប៉ុណ្ណោះ" + "value": "タブ名を変更" } }, "ko": { "stringUnit": { "state": "translated", - "value": "마크다운 미리보기에 포커스가 있는 동안에만" + "value": "탭 이름 변경" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Bare mens en Markdown-forhåndsvisning har fokus" + "value": "Gi fanen nytt navn" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Tylko gdy podgląd Markdown ma fokus" + "value": "Zmień nazwę karty" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Somente enquanto uma pré-visualização de Markdown está em foco" + "value": "Renomear Aba" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Только пока предпросмотр Markdown в фокусе" + "value": "Переименовать вкладку" } }, "th": { "stringUnit": { "state": "translated", - "value": "เฉพาะเมื่อตัวอย่าง Markdown อยู่ในโฟกัสเท่านั้น" + "value": "เปลี่ยนชื่อแท็บ" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yalnızca bir Markdown önizlemesi odaktayken" + "value": "Sekmeyi Yeniden Adlandır" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Лише поки попередній перегляд Markdown у фокусі" + "value": "Перейменувати вкладку" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "仅当 Markdown 预览获得焦点时" + "value": "重命名标签页" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "僅在 Markdown 預覽取得焦點時" + "value": "重新命名標籤頁" } } } }, - "shortcut.when.caption.override": { + "shortcut.renameWorkspace.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "الشرط: %@" + "value": "إعادة تسمية مساحة العمل" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Kada: %@" + "value": "Preimenuj radni prostor" } }, "da": { "stringUnit": { "state": "translated", - "value": "Når: %@" + "value": "Omdøb arbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Wenn: %@" + "value": "Arbeitsbereich umbenennen" } }, "en": { "stringUnit": { "state": "translated", - "value": "When: %@" + "value": "Rename Workspace" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cuando: %@" + "value": "Renombrar espacio de trabajo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Quand : %@" + "value": "Renommer l'espace de travail" } }, "it": { "stringUnit": { "state": "translated", - "value": "Quando: %@" + "value": "Rinomina area di lavoro" } }, "ja": { "stringUnit": { "state": "translated", - "value": "条件: %@" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "លក្ខខណ្ឌ៖ %@" + "value": "ワークスペース名を変更" } }, "ko": { "stringUnit": { "state": "translated", - "value": "조건: %@" + "value": "작업 공간 이름 변경" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Når: %@" + "value": "Gi arbeidsområdet nytt navn" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Gdy: %@" + "value": "Zmień nazwę przestrzeni roboczej" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Quando: %@" + "value": "Renomear Área de Trabalho" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Когда: %@" + "value": "Переименовать рабочее пространство" } }, "th": { "stringUnit": { "state": "translated", - "value": "เมื่อ: %@" + "value": "เปลี่ยนชื่อเวิร์กสเปซ" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Koşul: %@" + "value": "Çalışma Alanını Yeniden Adlandır" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Коли: %@" + "value": "Перейменувати робочу область" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "条件:%@" + "value": "重命名工作区" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "條件:%@" + "value": "重新命名工作區" } } } }, - "shortcut.when.caption.sidebarFocus": { + "shortcut.reopenPreviousSession.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فقط أثناء تركيز الشريط الجانبي الأيمن" + "value": "Restore Previous App Launch" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Samo dok desna bočna traka ima fokus" + "value": "前回のアプリ起動を復元" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kun mens den højre sidebjælke har fokus" + "value": "恢复上次应用启动的状态" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nur solange die rechte Seitenleiste fokussiert ist" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Only while the right sidebar is focused" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Solo mientras la barra lateral derecha tiene el foco" + "value": "Vorherigen App-Start wiederherstellen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Uniquement lorsque la barre latérale droite a le focus" + "value": "Restaurer le lancement précédent de l’application" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Solo mentre la barra laterale destra ha il focus" + "value": "استعادة تشغيل التطبيق السابق" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "右サイドバーにフォーカスがあるときのみ" + "value": "Restaurar inicio anterior de la aplicación" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "តែពេលរបារចំហៀងស្តាំមាន focus ប៉ុណ្ណោះ" + "value": "還原上一次啟動的應用程式" } }, "ko": { "stringUnit": { "state": "translated", - "value": "오른쪽 사이드바에 포커스가 있는 동안에만" + "value": "이전 앱 실행 복원" } - }, - "nb": { + } + } + }, + "shortcut.resetWorkspaceColor.label": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Bare mens det høyre sidefeltet har fokus" + "value": "Reset Workspace Color" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tylko gdy prawy pasek boczny ma fokus" + "value": "ワークスペース色をリセット" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Somente enquanto a barra lateral direita está em foco" + "value": "重置工作区颜色" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Только пока правая боковая панель в фокусе" + "value": "Farbe des Arbeitsbereichs zurücksetzen" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "เฉพาะเมื่อแถบด้านข้างขวาอยู่ในโฟกัสเท่านั้น" + "value": "Réinitialiser la couleur de l’espace de travail" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Yalnızca sağ kenar çubuğu odaktayken" + "value": "إعادة تعيين لون مساحة العمل" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Лише поки права бічна панель у фокусі" + "value": "Restablecer color del espacio de trabajo" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "仅当右侧边栏获得焦点时" + "value": "重設工作區顏色" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "僅在右側邊欄取得焦點時" + "value": "작업 공간 색상 재설정" } } } }, - "shortcut.when.caption.simulatorFocus": { + "shortcut.resetWorkspaceTerminalFontSize.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Only while a Simulator is focused" + "value": "Reset Font Size for Workspace Terminals" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator にフォーカスがあるときのみ" + "value": "ワークスペース内のターミナルのフォントサイズをリセット" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "仅当模拟器获得焦点时" + "value": "重置工作区终端字号" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nur wenn ein Simulator fokussiert ist" + "value": "Schriftgröße für Terminals im Arbeitsbereich zurücksetzen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Uniquement lorsqu’un simulateur a le focus" + "value": "Réinitialiser la taille de la police pour les terminaux d’espace de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فقط عندما يكون المحاكي نشطًا" + "value": "إعادة تعيين حجم الخط لطرفيات مساحة العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Solo cuando un simulador está enfocado" + "value": "Restablecer tamaño de fuente para terminales del espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "僅在模擬器處於焦點時" + "value": "重設工作區終端機的字型大小" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터에 포커스가 있을 때만" + "value": "작업 공간 터미널 글꼴 크기 재설정" } } } }, - "shortcut.when.caption.terminalFocus": { + "shortcut.saveFilePreview.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "فقط أثناء تركيز لوحة الطرفية" + "value": "حفظ معاينة الملف" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Samo dok terminalsko okno ima fokus" + "value": "Spremi pregled datoteke" } }, "da": { "stringUnit": { "state": "translated", - "value": "Kun mens et terminalpanel har fokus" + "value": "Gem filforhåndsvisning" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nur solange ein Terminal-Pane fokussiert ist" + "value": "Dateivorschau speichern" } }, "en": { "stringUnit": { "state": "translated", - "value": "Only while a terminal pane is focused" + "value": "Save File Preview" } }, "es": { "stringUnit": { "state": "translated", - "value": "Solo mientras un panel de terminal tiene el foco" + "value": "Guardar vista previa del archivo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Uniquement lorsqu'un panneau de terminal a le focus" + "value": "Enregistrer l’aperçu du fichier" } }, "it": { "stringUnit": { "state": "translated", - "value": "Solo mentre un riquadro del terminale ha il focus" + "value": "Salva anteprima file" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ターミナルペインにフォーカスがあるときのみ" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "តែពេលផ្ទាំង terminal មាន focus ប៉ុណ្ណោះ" + "value": "ファイルプレビューを保存" } }, "ko": { "stringUnit": { "state": "translated", - "value": "터미널 패널에 포커스가 있는 동안에만" + "value": "파일 미리보기 저장" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Bare mens et terminalpanel har fokus" + "value": "Lagre filforhåndsvisning" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Tylko gdy panel terminala ma fokus" + "value": "Zapisz podgląd pliku" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Somente enquanto um painel de terminal está em foco" + "value": "Salvar prévia do arquivo" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Только пока панель терминала в фокусе" + "value": "Сохранить предпросмотр файла" } }, "th": { "stringUnit": { "state": "translated", - "value": "เฉพาะเมื่อเพนเทอร์มินัลอยู่ในโฟกัสเท่านั้น" + "value": "บันทึกตัวอย่างไฟล์" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yalnızca bir terminal bölmesi odaktayken" + "value": "Dosya önizlemesini kaydet" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Лише поки панель термінала у фокусі" + "value": "Зберегти попередній перегляд файлу" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "仅当终端窗格获得焦点时" + "value": "保存文件预览" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "僅在終端機窗格取得焦點時" + "value": "儲存檔案預覽" } } } }, - "shortcutDiscovery.button.help": { + "shortcut.saveLayoutTemplate.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Show all shortcuts" + "value": "Save Layout as Template…" } }, "ja": { "stringUnit": { "state": "translated", - "value": "すべてのショートカットを表示" + "value": "レイアウトをテンプレートとして保存…" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "显示所有快捷键" + "value": "将布局保存为模板…" } }, "de": { "stringUnit": { "state": "translated", - "value": "Alle Tastenkombinationen anzeigen" + "value": "Layout als Vorlage speichern…" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher tous les raccourcis" + "value": "Enregistrer la disposition comme modèle…" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إظهار كافة الاختصارات" + "value": "حفظ التخطيط كقالب…" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mostrar todos los atajos" + "value": "Guardar diseño como plantilla…" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示所有快速鍵" + "value": "儲存版面配置為範本…" } }, "ko": { "stringUnit": { "state": "translated", - "value": "모든 단축키 표시" + "value": "레이아웃을 템플릿으로 저장…" } } } }, - "shortcutDiscovery.section.app": { + "shortcut.selectSurfaceByNumber.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "App" + "value": "Select Surface 1…9" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アプリ" + "value": "サーフェス 1…9 を選択" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "서피스 1…9 선택" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Вибрати поверхню 1…9" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "应用" + "value": "选择表面 1…9" } }, "de": { "stringUnit": { "state": "translated", - "value": "App" + "value": "Oberfläche 1…9 auswählen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Application" + "value": "Sélectionner la surface d’affichage 1…9" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تطبيق" + "value": "تحديد السطح 1…9" } }, "es": { "stringUnit": { "state": "translated", - "value": "Aplicación" + "value": "Seleccionar superficie 1…9" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "應用程式" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "앱" + "value": "選擇介面 1…9" } } } }, - "shortcutDiscovery.section.browser": { + "shortcut.selectWorkspaceByNumber.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Browser & Find" + "value": "Select Workspace 1…9" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブラウザと検索" + "value": "ワークスペース 1…9 を選択" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "워크스페이스 1…9 선택" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Вибрати робочу область 1…9" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "浏览器与查找" + "value": "选择工作区 1…9" } }, "de": { "stringUnit": { "state": "translated", - "value": "Browser & Suchen" + "value": "Arbeitsbereich 1…9 auswählen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Navigateur et recherche" + "value": "Sélectionner l’espace de travail 1…9" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المتصفح والبحث" + "value": "تحديد مساحة العمل 1…9" } }, "es": { "stringUnit": { "state": "translated", - "value": "Navegador y búsqueda" + "value": "Seleccionar espacio de trabajo 1…9" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "瀏覽器與尋找" + "value": "選擇工作區 1…9" + } + } + } + }, + "shortcut.sendCtrlFToTerminal.label": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "إرسال Ctrl-F إلى الطرفية" + } + }, + "bs": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Strg-F an Terminal senden" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Send Ctrl-F to Terminal" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Enviar Ctrl-F a la terminal" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Envoyer Ctrl-F au terminal" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ターミナルにCtrl-Fを送信" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" } }, "ko": { "stringUnit": { "state": "translated", - "value": "브라우저 및 찾기" + "value": "터미널에 Ctrl-F 전송" + } + }, + "nb": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" + } + }, + "th": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Send Ctrl-F to Terminal" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "向终端发送 Ctrl-F" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "傳送 Ctrl-F 至終端機" } } } }, - "shortcutDiscovery.section.navigation": { + "shortcut.setWorkspaceColorAmber.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Navigation" + "value": "Workspace Color: Amber" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ナビゲーション" + "value": "ワークスペース色: アンバー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "导航" + "value": "工作区颜色:琥珀色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Navigation" + "value": "Farbe des Arbeitsbereichs: Bernstein" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Navigation" + "value": "Couleur de l’espace de travail : Ambre" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التنقل" + "value": "لون مساحة العمل: كهرماني" } }, "es": { "stringUnit": { "state": "translated", - "value": "Navegación" + "value": "Color del espacio de trabajo: Ámbar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "導覽" + "value": "工作區顏色:琥珀色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "탐색" + "value": "작업 공간 색상: 앰버" } } } }, - "shortcutDiscovery.section.other": { + "shortcut.setWorkspaceColorAqua.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Other" + "value": "Workspace Color: Aqua" } }, "ja": { "stringUnit": { "state": "translated", - "value": "その他" + "value": "ワークスペース色: アクア" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "其他" + "value": "工作区颜色:水蓝色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sonstiges" + "value": "Farbe des Arbeitsbereichs: Aqua" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Autre" + "value": "Couleur de l’espace de travail : Aqua" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أخرى" + "value": "لون مساحة العمل: مائي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Otros" + "value": "Color del espacio de trabajo: Aqua" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "其他" + "value": "工作區顏色:水藍色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "기타" + "value": "작업 공간 색상: 아쿠아" } } } }, - "shortcutDiscovery.section.panes": { + "shortcut.setWorkspaceColorBlue.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Panes" + "value": "Workspace Color: Blue" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ペイン" + "value": "ワークスペース色: 青" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "窗格" + "value": "工作区颜色:蓝色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Teilfenster" + "value": "Farbe des Arbeitsbereichs: Blau" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Volets" + "value": "Couleur de l’espace de travail : Bleu" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الأجزاء" + "value": "لون مساحة العمل: أزرق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Paneles" + "value": "Color del espacio de trabajo: Azul" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "窗格" + "value": "工作區顏色:藍色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분할 창" + "value": "작업 공간 색상: 파란색" } } } }, - "shortcutDiscovery.section.workspace": { + "shortcut.setWorkspaceColorCrimson.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace" + "value": "Workspace Color: Crimson" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース" + "value": "ワークスペース色: クリムゾン" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "工作区颜色:绯红色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich" + "value": "Farbe des Arbeitsbereichs: Karmesinrot" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espace de travail" + "value": "Couleur de l’espace de travail : Cramoisi" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مساحة العمل" + "value": "لون مساحة العمل: قرمزي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Espacio de trabajo" + "value": "Color del espacio de trabajo: Carmesí" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区" + "value": "工作區顏色:緋紅色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간" + "value": "작업 공간 색상: 크림슨" } } } }, - "shortcutDiscovery.unassigned": { + "shortcut.setWorkspaceColorGreen.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Unassigned" + "value": "Workspace Color: Green" } }, "ja": { "stringUnit": { "state": "translated", - "value": "未割り当て" + "value": "ワークスペース色: 緑" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未分配" + "value": "工作区颜色:绿色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nicht zugewiesen" + "value": "Farbe des Arbeitsbereichs: Grün" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Non assigné" + "value": "Couleur de l’espace de travail : Vert" } }, "ar": { "stringUnit": { "state": "translated", - "value": "غير معين" + "value": "لون مساحة العمل: أخضر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Sin asignar" + "value": "Color del espacio de trabajo: Verde" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "未分配" + "value": "工作區顏色:綠色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "할당되지 않음" + "value": "작업 공간 색상: 초록색" } } } }, - "sidebar.activeTabIndicator.leftRail": { + "shortcut.setWorkspaceColorOlive.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Left Rail" + "value": "Workspace Color: Olive" } }, "ja": { "stringUnit": { "state": "translated", - "value": "左レール" + "value": "ワークスペース色: オリーブ" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "工作区颜色:橄榄色" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Farbe des Arbeitsbereichs: Olivgrün" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Couleur de l’espace de travail : Olive" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "لون مساحة العمل: زيتوني" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Color del espacio de trabajo: Oliva" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "工作區顏色:橄欖綠" } }, "ko": { "stringUnit": { "state": "translated", - "value": "왼쪽 레일" + "value": "작업 공간 색상: 올리브" + } + } + } + }, + "shortcut.setWorkspaceColorOrange.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Color: Orange" } }, - "uk": { + "ja": { "stringUnit": { "state": "translated", - "value": "Лівий рейл" + "value": "ワークスペース色: オレンジ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "左侧竖条" + "value": "工作区颜色:橙色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Linke Leiste" + "value": "Farbe des Arbeitsbereichs: Orange" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Rail gauche" + "value": "Couleur de l’espace de travail : Orange" } }, "ar": { "stringUnit": { "state": "translated", - "value": "العمود الأيسر" + "value": "لون مساحة العمل: برتقالي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Riel izquierdo" + "value": "Color del espacio de trabajo: Naranja" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "左側導軌" + "value": "工作區顏色:橘色" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "작업 공간 색상: 주황색" } } } }, - "sidebar.activeTabIndicator.solidFill": { + "shortcut.setWorkspaceColorRed.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Solid Fill" + "value": "Workspace Color: Red" } }, "ja": { "stringUnit": { "state": "translated", - "value": "塗りつぶし" + "value": "ワークスペース色: 赤" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "工作区颜色:红色" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Farbe des Arbeitsbereichs: Rot" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Couleur de l’espace de travail : Rouge" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "لون مساحة العمل: أحمر" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Color del espacio de trabajo: Rojo" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "工作區顏色:紅色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "단색 채우기" + "value": "작업 공간 색상: 빨간색" + } + } + } + }, + "shortcut.setWorkspaceColorTeal.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Color: Teal" } }, - "uk": { + "ja": { "stringUnit": { "state": "translated", - "value": "Суцільне заповнення" + "value": "ワークスペース色: ティール" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "实心填充" + "value": "工作区颜色:青色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vollfarbige Füllung" + "value": "Farbe des Arbeitsbereichs: Blaugrün" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Remplissage plein" + "value": "Couleur de l’espace de travail : Sarcelle" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعبئة بلون خالص" + "value": "لون مساحة العمل: أزرق مخضر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Relleno sólido" + "value": "Color del espacio de trabajo: Verde azulado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "實心填滿" + "value": "工作區顏色:藍綠色" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "작업 공간 색상: 청록색" } } } }, - "sidebar.agentActivity.tooltip.many": { + "shortcut.showBrowserJSConsole.label": { "extractionState": "manual", "localizations": { "ar": { - "variations": { - "plural": { - "zero": { - "stringUnit": { - "state": "translated", - "value": "جاري التحميل (لا توجد مهام نشطة (%lld))" - } - }, - "one": { - "stringUnit": { - "state": "translated", - "value": "جاري التحميل (مهمة نشطة واحدة (%lld))" - } - }, - "two": { - "stringUnit": { - "state": "translated", - "value": "جاري التحميل (مهمتان نشطتان (%lld))" - } - }, - "few": { - "stringUnit": { - "state": "translated", - "value": "جاري التحميل (%lld مهام نشطة)" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "جاري التحميل (%lld مهمة نشطة)" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "جاري التحميل (%lld مهمة نشطة)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "عرض وحدة تحكم JavaScript للمتصفح" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Učitavanje (%lld aktivnih zadataka)" + "value": "Prikaži JavaScript konzolu preglednika" } }, "da": { "stringUnit": { "state": "translated", - "value": "Indlæser (%lld aktive opgaver)" + "value": "Vis browser JavaScript-konsol" } }, "de": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Laden (%lld aktive Aufgabe)" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Laden (%lld aktive Aufgaben)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Browser-JavaScript-Konsole anzeigen" } }, "en": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Loading (%lld active task)" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Loading (%lld active tasks)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Show Browser JavaScript Console" } }, "es": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Cargando (%lld tarea activa)" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "Cargando (%lld tareas activas)" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Cargando (%lld tareas activas)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Mostrar consola de JavaScript del navegador" } }, "fr": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Chargement (%lld tâche active)" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "Chargement (%lld tâches actives)" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Chargement (%lld tâches actives)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Afficher la console JavaScript du navigateur" } }, "it": { "stringUnit": { "state": "translated", - "value": "Caricamento (%lld attività attive)" + "value": "Mostra console JavaScript del browser" } }, "ja": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "読み込み中(%lld件の実行中のタスク)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "ブラウザ JavaScript コンソールを表示" } }, "ko": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "로드 중 (%lld개의 활성 작업)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "브라우저 JavaScript 콘솔 표시" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Laster (%lld aktive oppgaver)" + "value": "Vis JavaScript-konsoll i nettleser" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Ładowanie (%lld aktywnych zadań)" + "value": "Pokaż konsolę JavaScript przeglądarki" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Carregando (%lld tarefas ativas)" + "value": "Mostrar Console JavaScript do Navegador" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Загрузка (%lld активных задач)" + "value": "Показать консоль JavaScript в браузере" } }, "th": { "stringUnit": { "state": "translated", - "value": "กำลังโหลด (งานที่ทำงานอยู่ %lld รายการ)" + "value": "แสดงคอนโซล JavaScript ของเบราว์เซอร์" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yükleniyor (%lld etkin görev)" + "value": "Tarayıcı JavaScript Konsolunu Göster" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Завантаження (%lld активних завдань)" + "value": "Показати консоль JavaScript браузера" } }, "zh-Hans": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "正在加载 (%lld 个活动任务)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "显示浏览器 JavaScript 控制台" } }, "zh-Hant": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "載入中(%lld 個執行中的任務)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "顯示瀏覽器 JavaScript 主控台" } } } }, - "sidebar.agentActivity.tooltip.one": { + "shortcut.showNotifications.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "جارٍ التحميل (مهمة نشطة واحدة)" + "value": "عرض الإشعارات" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Učitavanje (1 aktivan zadatak)" + "value": "Prikaži obavještenja" } }, "da": { "stringUnit": { "state": "translated", - "value": "Indlæser (1 aktiv opgave)" + "value": "Vis notifikationer" } }, "de": { "stringUnit": { "state": "translated", - "value": "Wird geladen (1 aktive Aufgabe)" + "value": "Benachrichtigungen anzeigen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Loading (1 active task)" + "value": "Show Notifications" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cargando (1 tarea activa)" + "value": "Mostrar notificaciones" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Chargement (1 tâche active)" + "value": "Afficher les notifications" } }, "it": { "stringUnit": { "state": "translated", - "value": "Caricamento (1 attività attiva)" + "value": "Mostra notifiche" } }, "ja": { "stringUnit": { "state": "translated", - "value": "読み込み中(アクティブなタスク 1 件)" + "value": "通知を表示" } }, "ko": { "stringUnit": { "state": "translated", - "value": "로딩 중(활성 작업 1개)" + "value": "알림 표시" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Laster (1 aktiv oppgave)" + "value": "Vis varsler" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Ładowanie (1 aktywne zadanie)" + "value": "Pokaż powiadomienia" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Carregando (1 tarefa ativa)" + "value": "Mostrar Notificações" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Загрузка (1 активная задача)" + "value": "Показать уведомления" } }, "th": { "stringUnit": { "state": "translated", - "value": "กำลังโหลด (งานที่ทำงานอยู่ 1 รายการ)" + "value": "แสดงการแจ้งเตือน" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yükleniyor (1 etkin görev)" + "value": "Bildirimleri Göster" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Завантаження (1 активне завдання)" + "value": "Показати сповіщення" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "正在加载(1 个活跃任务)" + "value": "显示通知" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "正在載入(1 個作用中任務)" + "value": "顯示通知" } } } }, - "sidebar.browserStack.closeGroup": { + "shortcut.simulatorHome.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Close group" + "value": "Simulator: Home" } }, "ja": { "stringUnit": { "state": "translated", - "value": "グループを閉じる" + "value": "Simulator: ホーム" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "关闭分组" + "value": "模拟器:主屏幕" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gruppe schließen" + "value": "Simulator: Startbildschirm" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fermer le groupe" + "value": "Simulateur : Accueil" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إغلاق المجموعة" + "value": "المحاكي: الصفحة الرئيسية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cerrar grupo" + "value": "Simulador: Inicio" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "關閉群組" + "value": "模擬器:主畫面" } }, "ko": { "stringUnit": { "state": "translated", - "value": "그룹 닫기" + "value": "시뮬레이터: 홈" } } } }, - "sidebar.browserStack.newTab": { + "shortcut.simulatorRotateLeft.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "New Tab" + "value": "Simulator: Rotate Left" } }, "ja": { "stringUnit": { "state": "translated", - "value": "新しいタブ" + "value": "Simulator: 左に回転" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "新建标签页" + "value": "模拟器:向左旋转" } }, "de": { "stringUnit": { "state": "translated", - "value": "Neuer Tab" + "value": "Simulator: Nach links drehen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Nouvel onglet" + "value": "Simulateur : Pivoter vers la gauche" } }, "ar": { "stringUnit": { "state": "translated", - "value": "علامة تبويب جديدة" + "value": "المحاكي: تدوير لليسار" } }, "es": { "stringUnit": { "state": "translated", - "value": "Nueva pestaña" + "value": "Simulador: Rotar a la izquierda" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新增標籤頁" + "value": "模擬器:向左旋轉" } }, "ko": { "stringUnit": { "state": "translated", - "value": "새 탭" + "value": "시뮬레이터: 왼쪽으로 회전" } } } }, - "sidebar.checklist.addItem": { + "shortcut.simulatorRotateRight.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Add item" + "value": "Simulator: Rotate Right" } }, "ja": { "stringUnit": { "state": "translated", - "value": "項目を追加" + "value": "Simulator: 右に回転" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "添加项目" + "value": "模拟器:向右旋转" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eintrag hinzufügen" + "value": "Simulator: Nach rechts drehen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ajouter un élément" + "value": "Simulateur : Pivoter vers la droite" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إضافة عنصر" + "value": "المحاكي: تدوير لليمين" } }, "es": { "stringUnit": { "state": "translated", - "value": "Añadir elemento" + "value": "Simulador: Rotar a la derecha" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新增項目" + "value": "模擬器:向右旋轉" } }, "ko": { "stringUnit": { "state": "translated", - "value": "항목 추가" + "value": "시뮬레이터: 오른쪽으로 회전" } } } }, - "sidebar.checklist.addItemPlaceholder": { + "shortcut.simulatorToggleAppearance.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "New checklist item" + "value": "Simulator: Toggle Appearance" } }, "ja": { "stringUnit": { "state": "translated", - "value": "新しいチェックリスト項目" + "value": "Simulator: 外観を切り替え" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "模拟器:切换外观" } }, "de": { "stringUnit": { "state": "translated", - "value": "Neuer Checklistenpunkt" + "value": "Simulator: Erscheinungsbild umschalten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Nouvel élément de la liste de contrôle" + "value": "Simulateur : Basculer l’apparence" } }, "ar": { "stringUnit": { "state": "translated", - "value": "عنصر قائمة التحقق الجديد" + "value": "المحاكي: تبديل المظهر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Nuevo elemento de la lista de verificación" + "value": "Simulador: Alternar apariencia" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新清單項目" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建清单项" + "value": "模擬器:切換外觀" } }, "ko": { "stringUnit": { "state": "translated", - "value": "새로운 체크리스트 항목" + "value": "시뮬레이터: 외양 전환" } } } }, - "sidebar.checklist.attachImages": { + "shortcut.simulatorToggleSoftwareKeyboard.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Attach Images…" + "value": "Simulator: Toggle Software Keyboard" } }, "ja": { "stringUnit": { "state": "translated", - "value": "画像を添付…" + "value": "Simulator: ソフトウェアキーボードを切り替え" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "附加图片…" + "value": "模拟器:切换软键盘" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bilder anhängen…" + "value": "Simulator: Bildschirmtastatur umschalten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Joindre des images…" + "value": "Simulateur : Basculer le clavier logiciel" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إرفاق صور…" + "value": "المحاكي: تبديل لوحة المفاتيح البرمجية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Adjuntar imágenes…" + "value": "Simulador: Alternar teclado en pantalla" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "附加圖片…" + "value": "模擬器:切換軟體鍵盤" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이미지 첨부…" + "value": "시뮬레이터: 소프트웨어 키보드 전환" } } } }, - "sidebar.checklist.attachImages.confirm": { + "shortcut.splitBrowserDown.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Attach" + "value": "تقسيم المتصفح للأسفل" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "添付" + "value": "Podijeli preglednik dolje" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "附加" + "value": "Opdel browser nedad" } }, "de": { "stringUnit": { "state": "translated", - "value": "Anhängen" + "value": "Browser nach unten teilen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Joindre" + "value": "Split Browser Down" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "إرفاق" + "value": "Dividir navegador hacia abajo" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Adjuntar" + "value": "Diviser le navigateur vers le bas" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "附加" + "value": "Dividi browser in basso" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ブラウザを下に分割" } }, "ko": { "stringUnit": { "state": "translated", - "value": "첨부" + "value": "브라우저를 아래로 분할" } - } - } - }, - "sidebar.checklist.attachmentUnavailable": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "File unavailable" + "value": "Del nettleser ned" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ファイルを利用できません" + "value": "Podziel przeglądarkę w dół" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "文件不可用" + "value": "Dividir Navegador para Baixo" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Datei nicht verfügbar" + "value": "Разделить браузер вниз" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Fichier indisponible" + "value": "แยกเบราว์เซอร์ลงล่าง" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "الملف غير متوفر" + "value": "Tarayıcıyı Aşağı Böl" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Archivo no disponible" + "value": "Розділити браузер вниз" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "無法取得檔案" + "value": "向下拆分浏览器" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "파일 사용 불가" + "value": "向下分割瀏覽器" } } } }, - "sidebar.checklist.attachments.noneAccessibility": { + "shortcut.splitBrowserRight.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "No images attached. Attach images." + "value": "تقسيم المتصفح لليمين" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "添付画像はありません。画像を添付してください。" + "value": "Podijeli preglednik desno" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "未附加图片。附加图片。" + "value": "Opdel browser til højre" } }, "de": { "stringUnit": { "state": "translated", - "value": "Keine Bilder angehängt. Bilder anhängen." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Aucune image jointe. Joindre des images." + "value": "Browser nach rechts teilen" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لم يتم إرفاق أي صور. إرفاق صور." + "value": "Split Browser Right" } }, "es": { "stringUnit": { "state": "translated", - "value": "No hay imágenes adjuntas. Adjuntar imágenes." + "value": "Dividir navegador a la derecha" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "未附加任何圖片。請附加圖片。" + "value": "Diviser le navigateur à droite" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "첨부된 이미지가 없습니다. 이미지를 첨부하세요." - } - } - } - }, - "sidebar.checklist.attachments.one": { - "extractionState": "manual", - "localizations": { - "en": { + "it": { "stringUnit": { "state": "translated", - "value": "1 image attached" + "value": "Dividi browser a destra" } }, "ja": { "stringUnit": { "state": "translated", - "value": "1件の画像が添付されています" + "value": "ブラウザを右に分割" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "已附加 1 张图片" + "value": "브라우저를 오른쪽으로 분할" } }, - "de": { + "nb": { "stringUnit": { "state": "translated", - "value": "1 Bild angehängt" + "value": "Del nettleser til høyre" } }, - "fr": { + "pl": { "stringUnit": { "state": "translated", - "value": "1 image jointe" + "value": "Podziel przeglądarkę w prawo" } }, - "ar": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "تم إرفاق صورة واحدة" + "value": "Dividir Navegador à Direita" } }, - "es": { + "ru": { "stringUnit": { "state": "translated", - "value": "1 imagen adjunta" + "value": "Разделить браузер вправо" } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "已附加 1 張圖片" + "value": "แยกเบราว์เซอร์ไปทางขวา" } }, - "ko": { + "tr": { "stringUnit": { "state": "translated", - "value": "이미지 1개 첨부됨" - } - } - } - }, - "sidebar.checklist.attachments.other": { - "extractionState": "manual", - "localizations": { - "en": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "%lld image attached" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "%lld images attached" - } - } - } + "value": "Tarayıcıyı Sağa Böl" } }, - "ja": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "%lld枚の画像が添付されています" - } - } - } + "uk": { + "stringUnit": { + "state": "translated", + "value": "Розділити браузер праворуч" } }, "zh-Hans": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "已附加 %lld 张图片" - } - } - } - } - }, - "de": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "%lld Bild angehängt" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "%lld Bilder angehängt" - } - } - } - } - }, - "fr": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "%lld image jointe" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "%lld images jointes" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "%lld images jointes" - } - } - } - } - }, - "ar": { - "variations": { - "plural": { - "zero": { - "stringUnit": { - "state": "translated", - "value": "لا توجد صور مرفقة (%lld)" - } - }, - "one": { - "stringUnit": { - "state": "translated", - "value": "صورة واحدة مرفقة (%lld)" - } - }, - "two": { - "stringUnit": { - "state": "translated", - "value": "صورتان مرفقتان (%lld)" - } - }, - "few": { - "stringUnit": { - "state": "translated", - "value": "%lld صور مرفقة" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "%lld صورة مرفقة" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "%lld صورة مرفقة" - } - } - } - } - }, - "es": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "%lld imagen adjunta" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "%lld imágenes adjuntas" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "%lld imágenes adjuntas" - } - } - } + "stringUnit": { + "state": "translated", + "value": "向右拆分浏览器" } }, "zh-Hant": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "已附加 %lld 張圖片" - } - } - } - } - }, - "ko": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "%lld개의 이미지 첨부됨" - } - } - } + "stringUnit": { + "state": "translated", + "value": "向右分割瀏覽器" } } } }, - "sidebar.checklist.attachmentsTooltip": { + "shortcut.splitDown.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Manage images" + "value": "تقسيم للأسفل" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "画像を管理" + "value": "Podijeli dolje" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "管理图片" + "value": "Opdel nedad" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bilder verwalten" + "value": "Nach unten teilen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Gérer les images" + "value": "Split Down" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "إدارة الصور" + "value": "Dividir hacia abajo" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Gestionar imágenes" + "value": "Diviser vers le bas" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "管理圖片" + "value": "Dividi in basso" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "下に分割" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이미지 관리" + "value": "아래로 분할" } - } - } - }, - "sidebar.checklist.checkTooltip": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Mark as completed" + "value": "Del ned" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "完了にする" + "value": "Podziel w dół" } }, - "de": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Als abgeschlossen markieren" + "value": "Dividir para Baixo" } }, - "fr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Marquer comme terminé" + "value": "Разделить вниз" } }, - "ar": { + "th": { "stringUnit": { "state": "translated", - "value": "وضع علامة كمكتمل" + "value": "แยกลงล่าง" } }, - "es": { + "tr": { "stringUnit": { "state": "translated", - "value": "Marcar como completado" + "value": "Aşağı Böl" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "標記為已完成" + "value": "Розділити вниз" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "标记为已完成" + "value": "向下拆分" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "완료로 표시" + "value": "向下分割" } } } }, - "sidebar.checklist.collapseTooltip": { + "shortcut.splitRight.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Hide checklist items" + "value": "تقسيم لليمين" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "チェックリスト項目を隠す" + "value": "Podijeli desno" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "隐藏清单项" + "value": "Opdel til højre" } }, "de": { "stringUnit": { "state": "translated", - "value": "Checklisten-Einträge ausblenden" + "value": "Nach rechts teilen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Masquer les éléments de la liste" + "value": "Split Right" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "إخفاء عناصر قائمة التحقق" + "value": "Dividir a la derecha" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Ocultar elementos de la lista de verificación" + "value": "Diviser à droite" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "隱藏核取清單項目" + "value": "Dividi a destra" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "右に分割" } }, "ko": { "stringUnit": { "state": "translated", - "value": "체크리스트 항목 숨기기" + "value": "오른쪽으로 분할" } - } - } - }, - "sidebar.checklist.editItem": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Edit" + "value": "Del til høyre" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "編集" + "value": "Podziel w prawo" } }, - "de": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Bearbeiten" + "value": "Dividir à Direita" } }, - "fr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Modifier" + "value": "Разделить вправо" } }, - "ar": { + "th": { "stringUnit": { "state": "translated", - "value": "يحرر" + "value": "แยกไปทางขวา" } }, - "es": { + "tr": { "stringUnit": { "state": "translated", - "value": "Editar" + "value": "Sağa Böl" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "編輯" + "value": "Розділити праворуч" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "编辑" + "value": "向右拆分" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "편집하다" + "value": "向右分割" } } } }, - "sidebar.checklist.editItemPlaceholder": { + "shortcut.switchRightSidebarToDock.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Item text" + "value": "Show Sidebar Dock" } }, "ja": { "stringUnit": { "state": "translated", - "value": "項目のテキスト" + "value": "サイドバーのDockを表示" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Artikeltext" + "value": "사이드바 Dock 표시" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Texte de l'article" + "value": "显示侧边栏 Dock" } }, - "ar": { + "de": { "stringUnit": { "state": "translated", - "value": "نص العنصر" + "value": "Seitenleisten-Dock anzeigen" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Texto del artículo" + "value": "Afficher le Dock de la barre latérale" } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "項目文字" + "value": "إظهار Dock في الشريط الجانبي" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "项目文本" + "value": "Mostrar Dock de la barra lateral" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "아이템 텍스트" + "value": "顯示側邊欄 Dock" } } } }, - "sidebar.checklist.expandTooltip": { + "shortcut.switchRightSidebarToFeed.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Show checklist items" + "value": "Show Sidebar Feed" } }, "ja": { "stringUnit": { "state": "translated", - "value": "チェックリスト項目を表示" + "value": "サイドバーのフィードを表示" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "사이드바 피드 표시" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "显示清单项" + "value": "显示侧边栏 Feed" } }, "de": { "stringUnit": { "state": "translated", - "value": "Checklisten-Einträge anzeigen" + "value": "Seitenleisten-Feed anzeigen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher les éléments de la liste" + "value": "Afficher le flux de la barre latérale" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إظهار عناصر قائمة التحقق" + "value": "إظهار Feed في الشريط الجانبي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mostrar elementos de la lista de verificación" + "value": "Mostrar el Feed de la barra lateral" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示核取清單項目" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "체크리스트 항목 표시" + "value": "顯示側邊欄 Feed" } } } }, - "sidebar.checklist.markInProgress": { + "shortcut.switchRightSidebarToFiles.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Mark In Progress" + "value": "Show Sidebar Files" } }, "ja": { "stringUnit": { "state": "translated", - "value": "進行中にする" + "value": "サイドバーのファイルを表示" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "사이드바 파일 표시" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "标记为进行中" + "value": "显示侧边栏文件" } }, "de": { "stringUnit": { "state": "translated", - "value": "Als 'In Bearbeitung' markieren" + "value": "Seitenleisten-Dateien anzeigen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Marquer comme en cours" + "value": "Afficher les fichiers de la barre latérale" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعيين كقيد التنفيذ" + "value": "إظهار ملفات الشريط الجانبي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Marcar en progreso" + "value": "Mostrar archivos de la barra lateral" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "標記為進行中" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "진행 중으로 표시" + "value": "顯示側邊欄檔案" } } } }, - "sidebar.checklist.moreItems": { + "shortcut.switchRightSidebarToFind.label": { "extractionState": "manual", "localizations": { "en": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "… %lld more" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "… %lld more" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Show Sidebar Find" } }, "ja": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "… 他%lld件" - } - } - } + "stringUnit": { + "state": "translated", + "value": "サイドバーの検索を表示" } }, "zh-Hans": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "… 还有 %lld 项" - } - } - } + "stringUnit": { + "state": "translated", + "value": "显示侧边栏查找" } }, "de": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "… %lld mehr" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "… %lld mehr" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Seitenleisten-Suche anzeigen" } }, "fr": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "… %lld de plus" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "… %lld de plus" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "… %lld de plus" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Afficher la recherche de la barre latérale" } }, "ar": { - "variations": { - "plural": { - "zero": { - "stringUnit": { - "state": "translated", - "value": "… لا شيء آخر (%lld)" - } - }, - "one": { - "stringUnit": { - "state": "translated", - "value": "… عنصر واحد آخر (%lld)" - } - }, - "two": { - "stringUnit": { - "state": "translated", - "value": "… عنصران آخران (%lld)" - } - }, - "few": { - "stringUnit": { - "state": "translated", - "value": "… %lld عناصر أخرى" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "… %lld عنصرًا آخر" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "… %lld عنصر آخر" - } - } - } + "stringUnit": { + "state": "translated", + "value": "إظهار بحث الشريط الجانبي" } }, "es": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "… %lld más" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "… %lld más" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "… %lld más" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Mostrar búsqueda de la barra lateral" } }, "zh-Hant": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "… 還有 %lld 項" - } - } - } + "stringUnit": { + "state": "translated", + "value": "顯示側邊欄尋找" } }, "ko": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "… %lld개 더" - } - } - } + "stringUnit": { + "state": "translated", + "value": "사이드바 찾기 표시" } } } }, - "sidebar.checklist.openAsPane": { + "shortcut.switchRightSidebarToMachines.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Open as Pane" + "value": "Show Sidebar Cloud" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ペインとして開く" + "value": "サイドバーのクラウドを表示" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "以窗格打开" + "value": "显示侧边栏 Cloud" } }, "de": { "stringUnit": { "state": "translated", - "value": "Als Teilfenster öffnen" + "value": "Seitenleisten-Cloud anzeigen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ouvrir en tant que volet" + "value": "Afficher le cloud de la barre latérale" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فتح كجزء" + "value": "إظهار سحابة الشريط الجانبي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Abrir como panel" + "value": "Mostrar nube de la barra lateral" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "在窗格中開啟" + "value": "顯示側邊欄雲端" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분할 창으로 열기" + "value": "사이드바 클라우드 표시" } } } }, - "sidebar.checklist.openAttachment": { + "shortcut.switchRightSidebarToSessions.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Open" + "value": "Show Sidebar Vault" } }, "ja": { "stringUnit": { "state": "translated", - "value": "開く" + "value": "サイドバーのボールトを表示" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Öffnen" + "value": "사이드바 볼트 표시" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ouvrir" + "value": "显示侧边栏 Vault" } }, - "ar": { + "de": { "stringUnit": { "state": "translated", - "value": "فتح" + "value": "Seitenleisten-Tresor anzeigen" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Abrir" + "value": "Afficher le coffre de la barre latérale" } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "打開" + "value": "إظهار خزنة الشريط الجانبي" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "打开" + "value": "Mostrar bóveda de la barra lateral" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "열기" + "value": "顯示側邊欄保險箱" } } } }, - "sidebar.checklist.popoverTooltip": { + "shortcut.toggleBrowserDesignMode.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Show checklist" + "value": "Toggle Browser Design Mode" } }, "ja": { "stringUnit": { "state": "translated", - "value": "チェックリストを表示" + "value": "ブラウザデザインモードを切り替え" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "显示清单" + "value": "切换浏览器设计模式" } }, "de": { "stringUnit": { "state": "translated", - "value": "Checkliste anzeigen" + "value": "Browser-Designmodus umschalten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher la liste" + "value": "Basculer le mode conception du navigateur" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إظهار قائمة التحقق" + "value": "تبديل وضع تصميم المتصفح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mostrar lista de verificación" + "value": "Alternar modo de diseño del navegador" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示核取清單" + "value": "切換瀏覽器設計模式" } }, "ko": { "stringUnit": { "state": "translated", - "value": "체크리스트 표시" + "value": "브라우저 디자인 모드 전환" } } } }, - "sidebar.checklist.removeAttachment": { + "shortcut.toggleBrowserDevTools.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Remove Attachment" + "value": "تبديل أدوات المطور للمتصفح" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "添付を削除" + "value": "Prebaci razvojne alate preglednika" } }, - "de": { + "da": { "stringUnit": { "state": "translated", - "value": "Anhang entfernen" + "value": "Slå browserudviklerværktøjer til/fra" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Supprimer la pièce jointe" + "value": "Browser-Entwicklerwerkzeuge ein-/ausblenden" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إزالة المرفق" + "value": "Toggle Browser Developer Tools" } }, "es": { "stringUnit": { "state": "translated", - "value": "Eliminar archivo adjunto" + "value": "Alternar herramientas de desarrollo del navegador" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "刪除附件" + "value": "Afficher/masquer les outils de développement du navigateur" } }, - "zh-Hans": { + "it": { "stringUnit": { "state": "translated", - "value": "移除附件" + "value": "Attiva/Disattiva Strumenti sviluppatore browser" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ブラウザデベロッパツールを切替" } }, "ko": { "stringUnit": { "state": "translated", - "value": "첨부파일 제거" + "value": "브라우저 개발자 도구 전환" } - } - } - }, - "sidebar.checklist.removeItem": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Remove" + "value": "Slå utviklerverktøy i nettleser av/på" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "削除" + "value": "Przełącz narzędzia deweloperskie przeglądarki" } }, - "de": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Entfernen" + "value": "Alternar Ferramentas do Desenvolvedor do Navegador" } }, - "es": { + "ru": { "stringUnit": { "state": "translated", - "value": "Eliminar" + "value": "Инструменты разработчика браузера" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "移除" + "value": "สลับเครื่องมือนักพัฒนาเบราว์เซอร์" } }, - "fr": { + "tr": { "stringUnit": { "state": "translated", - "value": "Supprimer" + "value": "Tarayıcı Geliştirici Araçlarını Aç/Kapat" } }, - "ar": { + "uk": { "stringUnit": { "state": "translated", - "value": "إزالة" + "value": "Перемкнути інструменти розробника браузера" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "移除" + "value": "切换浏览器开发者工具" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "제거" + "value": "切換瀏覽器開發者工具" } } } }, - "sidebar.checklist.removeItemTooltip": { + "shortcut.toggleBrowserFocusMode.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Remove item" + "value": "تفعيل وضع تركيز المتصفح" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "項目を削除" + "value": "Uđi u način fokusa preglednika" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "移除项目" + "value": "Aktivér browser-fokustilstand" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eintrag entfernen" + "value": "Browser-Fokusmodus aktivieren" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Supprimer l’élément" + "value": "Enter Browser Focus Mode" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "إزالة العنصر" + "value": "Activar modo de enfoque del navegador" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Eliminar elemento" + "value": "Activer le mode focus du navigateur" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "移除項目" + "value": "Attiva la modalità focus del browser" } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "항목 제거" + "value": "ブラウザフォーカスモードに入る" } - } - } - }, - "sidebar.checklist.uncheckTooltip": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "km": { "stringUnit": { "state": "translated", - "value": "Mark as pending" + "value": "បើករបៀបផ្ដោតអារម្មណ៍កម្មវិធីរុករក" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "未完了にする" + "value": "브라우저 집중 모드 시작" } }, - "de": { + "nb": { "stringUnit": { "state": "translated", - "value": "Als ausstehend markieren" + "value": "Aktiver nettleser-fokusmodus" } }, - "fr": { + "pl": { "stringUnit": { "state": "translated", - "value": "Marquer comme en attente" + "value": "Włącz tryb skupienia przeglądarki" } }, - "ar": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "وضع علامة على أنه معلق" + "value": "Ativar modo de foco do navegador" } }, - "es": { + "ru": { "stringUnit": { "state": "translated", - "value": "Marcar como pendiente" + "value": "Включить режим фокусировки браузера" } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "標記為待處理" + "value": "เข้าสู่โหมดโฟกัสเบราว์เซอร์" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Tarayıcı odak modunu aç" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Увімкнути режим фокусування браузера" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "标记为待办" + "value": "进入浏览器专注模式" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "보류 중으로 표시" + "value": "進入瀏覽器專注模式" } } } }, - "sidebar.closeWorkspace.tooltip": { + "shortcut.toggleCanvasLayout.label": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل" + "value": "تبديل تخطيط اللوحة" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Zatvori radni prostor" + "value": "Prebaci raspored platna" } }, "da": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområde" + "value": "Slå lærredslayout til/fra" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich schließen" + "value": "Canvas-Layout umschalten" } }, "en": { "stringUnit": { "state": "translated", - "value": "Close Workspace" + "value": "Toggle Canvas Layout" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cerrar espacio de trabajo" + "value": "Alternar diseño de lienzo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fermer l'espace de travail" + "value": "Basculer la disposition en canevas" } }, "it": { "stringUnit": { "state": "translated", - "value": "Chiudi area di lavoro" + "value": "Attiva/disattiva layout canvas" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じる" + "value": "キャンバスレイアウトを切り替え" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 닫기" + "value": "캔버스 레이아웃 전환" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Lukk arbeidsområde" + "value": "Veksle lerretoppsett" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zamknij przestrzeń roboczą" + "value": "Przełącz układ kanwy" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Fechar Área de Trabalho" + "value": "Alternar Layout de Canvas" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочее пространство" + "value": "Переключить режим холста" } }, "th": { "stringUnit": { "state": "translated", - "value": "ปิดเวิร์กสเปซ" + "value": "สลับเลย์เอาต์แคนวาส" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Çalışma Alanını Kapat" + "value": "Kanvas Düzenini Aç/Kapat" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Закрити робочу область" + "value": "Перемкнути режим полотна" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "关闭工作区" + "value": "切换画布布局" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "關閉工作區" + "value": "切換畫布佈局" } } } }, - "sidebar.cloudWorkspace.label": { - "comment": "Tooltip and workspace-row accessibility label for a Cloud-bound workspace. The placeholder is the authoritative machine identifier.", + "shortcut.toggleChecklistItemComplete.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Cloud workspace on %@" + "value": "Toggle Checklist Item Complete" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "チェックリスト項目の完了を切り替える" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "切换清单项完成状态" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Checklisten-Eintrag umschalten" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Basculer l’état complété de l’élément de liste" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مساحة عمل سحابية على %@" + "value": "تبديل اكتمال عنصر قائمة التحقق" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Alternar estado completado del elemento de la lista" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "切換核取清單項目完成狀態" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "체크리스트 항목 완료 전환" + } + } + } + }, + "shortcut.toggleFocusedWorkspaceGroupCollapsed.label": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "تبديل طي مجموعة مساحة العمل المركّز عليها" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Cloud radni prostor na %@" + "value": "Prebaci sažimanje grupe fokusiranog radnog prostora" } }, "da": { "stringUnit": { "state": "translated", - "value": "Cloud-arbejdsområde på %@" + "value": "Skift sammenklap af gruppen for det aktive arbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Cloud-Arbeitsbereich auf %@" + "value": "Gruppe des fokussierten Arbeitsbereichs ein-/ausklappen" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Toggle Focused Workspace’s Group Collapse" } }, "es": { "stringUnit": { "state": "translated", - "value": "Espacio de trabajo en la nube en %@" + "value": "Alternar plegado del grupo del espacio enfocado" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espace de travail Cloud sur %@" + "value": "Basculer le repli du groupe de l’espace focalisé" } }, "it": { "stringUnit": { "state": "translated", - "value": "Workspace Cloud su %@" + "value": "Comprimi/espandi gruppo dell’area attiva" } }, "ja": { "stringUnit": { "state": "translated", - "value": "クラウドワークスペース(%@)" + "value": "フォーカス中のワークスペースのグループの折りたたみを切り替え" } }, "km": { "stringUnit": { "state": "translated", - "value": "កន្លែងធ្វើការលើ Cloud នៅលើ %@" + "value": "Toggle Focused Workspace’s Group Collapse" } }, "ko": { "stringUnit": { "state": "translated", - "value": "%@의 Cloud 워크스페이스" + "value": "포커스된 작업 공간 그룹 접기/펼치기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Cloud-arbeidsområde på %@" + "value": "Veksle sammenklapping for fokusert arbeidsområdes gruppe" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Obszar roboczy Cloud na %@" + "value": "Przełącz zwinięcie grupy aktywnej przestrzeni" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Workspace na nuvem em %@" + "value": "Alternar recolhimento do grupo da área focada" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Облачное рабочее пространство на %@" + "value": "Свернуть/развернуть группу активного пространства" } }, "th": { "stringUnit": { "state": "translated", - "value": "เวิร์กสเปซบนคลาวด์ที่ %@" + "value": "สลับการยุบกลุ่มของเวิร์กสเปซที่โฟกัส" } }, "tr": { "stringUnit": { "state": "translated", - "value": "%@ üzerindeki Cloud çalışma alanı" + "value": "Odaklı çalışma alanının grubunu daralt/genişlet" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Хмарний робочий простір на %@" + "value": "Перемкнути згортання групи активної області" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%@ 上的云工作区" + "value": "切换当前工作区所在分组的折叠状态" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@ 上的雲端工作區" + "value": "切換目前工作區所屬群組的收合狀態" } } } }, - "sidebar.custom.error": { - "extractionState": "manual", + "shortcut.toggleLeftSidebar.label": { "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sidebar error" + "value": "تبديل الشريط الجانبي الأيسر" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "サイドバーエラー" + "value": "Prebaci lijevu bočnu traku" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "侧边栏错误" + "value": "Slå venstre sidebjælke til/fra" } }, "de": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Fehler" + "value": "Linke Seitenleiste ein-/ausblenden" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Erreur de la barre latérale" + "value": "Toggle Left Sidebar" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "خطأ في الشريط الجانبي" + "value": "Alternar barra lateral izquierda" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Error de la barra lateral" + "value": "Afficher/masquer la barre latérale gauche" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "側邊欄錯誤" + "value": "Attiva/Disattiva barra laterale sinistra" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "左サイドバーを切り替え" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 오류" + "value": "왼쪽 사이드바 전환" } - } - } - }, - "sidebar.custom.missing": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Sidebar file is empty or missing." + "value": "Slå venstre sidepanel av/på" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "サイドバーファイルが空、または見つかりません。" + "value": "Przełącz lewy pasek boczny" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "侧边栏文件为空或缺失。" + "value": "Alternar barra lateral esquerda" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Datei ist leer oder fehlt." + "value": "Переключить левую боковую панель" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Le fichier de la barre latérale est vide ou manquant." + "value": "สลับแถบด้านข้างซ้าย" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "ملف الشريط الجانبي فارغ أو مفقود." + "value": "Sol Kenar Çubuğunu Aç/Kapat" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "El archivo de la barra lateral está vacío o falta." + "value": "Перемкнути ліву бічну панель" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "側邊欄檔案為空或遺失。" + "value": "切换左侧边栏" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "사이드바 파일이 비어 있거나 누락되었습니다." + "value": "切換左側邊欄" } } } }, - "sidebar.custom.noView": { + "shortcut.togglePaneZoom.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "No supported SwiftUI view found." + "value": "تبديل تكبير اللوحة" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "対応している SwiftUI ビューが見つかりません。" + "value": "Prebaci uvećanje panela" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "未找到受支持的 SwiftUI 视图。" + "value": "Slå panelzoom til/fra" } }, "de": { "stringUnit": { "state": "translated", - "value": "Keine unterstützte SwiftUI-Ansicht gefunden." + "value": "Bereichszoom umschalten" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Aucune vue SwiftUI prise en charge n’a été trouvée." + "value": "Toggle Pane Zoom" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على عرض SwiftUI مدعوم." + "value": "Alternar zoom del panel" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "No se encontró ninguna vista de SwiftUI compatible." + "value": "Activer/désactiver le zoom du panneau" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "找不到支援的 SwiftUI 檢視。" + "value": "Attiva/Disattiva zoom pannello" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ペインズームを切替" } }, "ko": { "stringUnit": { "state": "translated", - "value": "지원되는 SwiftUI 뷰를 찾을 수 없습니다." + "value": "패널 확대/축소 전환" } - } - } - }, - "sidebar.custom.validation.decodeFailed": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Failed to decode sidebar JSON." + "value": "Slå panelzoom av/på" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "サイドバー JSON のデコードに失敗しました。" + "value": "Przełącz powiększenie panelu" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "无法解码侧边栏 JSON。" + "value": "Alternar Zoom do Painel" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-JSON konnte nicht decodiert werden." + "value": "Масштаб панели" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Échec du décodage du JSON de la barre latérale." + "value": "สลับการซูมบานหน้าต่าง" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "فشل فك ترميز ملف JSON الخاص بالشريط الجانبي." + "value": "Bölme Yakınlaştırmasını Aç/Kapat" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Error al decodificar el JSON de la barra lateral." + "value": "Перемкнути масштаб панелі" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "無法解碼側邊欄 JSON。" + "value": "切换窗格缩放" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "사이드바 JSON을 디코딩하지 못했습니다." + "value": "切換窗格縮放" } } } }, - "sidebar.custom.validation.fileMissing": { + "shortcut.toggleReactGrab.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Sidebar file is missing." + "value": "Toggle React Grab" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバーファイルが見つかりません。" + "value": "React Grabの切り替え" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "React Grab 전환" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "侧边栏文件缺失。" + "value": "切换 React Grab" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "切換 React Grab" } }, "de": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Datei fehlt." + "value": "React Grab umschalten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le fichier de la barre latérale est manquant." + "value": "Basculer React Grab" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ملف الشريط الجانبي مفقود." + "value": "تبديل React Grab" } }, "es": { "stringUnit": { "state": "translated", - "value": "Falta el archivo de la barra lateral." + "value": "Alternar React Grab" + } + } + } + }, + "shortcut.toggleRightSidebar.label": { + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "تبديل الشريط الجانبي الأيمن" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "遺失側邊欄檔案。" + "value": "Prebaci desnu bočnu traku" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "사이드바 파일이 누락되었습니다." + "value": "Slå højre sidebjælke til/fra" } - } - } - }, - "sidebar.custom.validation.invalidJSON": { - "extractionState": "manual", - "localizations": { + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Rechte Seitenleiste ein-/ausblenden" + } + }, "en": { "stringUnit": { "state": "translated", - "value": "Invalid JSON at %@" + "value": "Toggle Right Sidebar" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Alternar barra lateral derecha" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Afficher/masquer la barre latérale droite" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Attiva/Disattiva barra laterale destra" } }, "ja": { "stringUnit": { "state": "translated", - "value": "%@ の JSON が無効です" + "value": "右サイドバーを切り替え" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "%@ 处的 JSON 无效" + "value": "오른쪽 사이드바 전환" } }, - "de": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ungültiges JSON bei %@" + "value": "Slå høyre sidepanel av/på" } }, - "fr": { + "pl": { "stringUnit": { "state": "translated", - "value": "JSON non valide à l'emplacement %@" + "value": "Przełącz prawy pasek boczny" } }, - "ar": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "ملف JSON غير صالح في %@" + "value": "Alternar barra lateral direita" } }, - "es": { + "ru": { "stringUnit": { "state": "translated", - "value": "JSON no válido en %@" + "value": "Переключить правую боковую панель" } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "在 %@ 的 JSON 無效" + "value": "สลับแถบด้านข้างขวา" } }, - "ko": { + "tr": { "stringUnit": { "state": "translated", - "value": "%@에 잘못된 JSON이 있습니다" + "value": "Sağ Kenar Çubuğunu Aç/Kapat" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Перемкнути праву бічну панель" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "切换右侧边栏" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "切換右側邊欄" } } } }, - "sidebar.custom.validation.missingKey": { + "shortcut.toggleTerminalCopyMode.label": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Missing key '%@' at %@" + "value": "تبديل وضع النسخ في الطرفية" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "キー '%@' が見つかりません(場所: %@)" + "value": "Prebaci režim kopiranja terminala" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "缺少键 '%@',位置:%@" + "value": "Slå terminalkopiertilstand til/fra" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlender Schlüssel '%@' bei %@" + "value": "Terminal-Kopiermodus umschalten" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Clé '%@' manquante à l'emplacement %@" + "value": "Toggle Terminal Copy Mode" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "مفتاح مفقود '%@' في %@" + "value": "Alternar modo de copia del terminal" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Falta la clave '%@' en %@" + "value": "Activer/désactiver le mode copie du terminal" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "遺失鍵值 '%@',位於 %@" + "value": "Attiva/Disattiva modalità copia terminale" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ターミナルコピーモードを切替" } }, "ko": { "stringUnit": { "state": "translated", - "value": "'%@' 키가 %@에서 누락되었습니다" + "value": "터미널 복사 모드 전환" } - } - } - }, - "sidebar.custom.validation.missingValue": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Missing value at %@" + "value": "Slå terminalkopieringsmodus av/på" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "%@ に値がありません" + "value": "Przełącz tryb kopiowania terminala" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "%@ 处缺少值" + "value": "Alternar Modo de Cópia do Terminal" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fehlender Wert bei %@" + "value": "Режим копирования терминала" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Valeur manquante à l'emplacement %@" + "value": "สลับโหมดคัดลอกเทอร์มินัล" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "قيمة مفقودة في %@" + "value": "Terminal Kopyalama Modunu Aç/Kapat" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Falta el valor en %@" + "value": "Перемкнути режим копіювання терміналу" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "在 %@ 遺失值" + "value": "切换终端复制模式" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@에 값이 누락되었습니다" + "value": "切換終端機複製模式" } } } }, - "sidebar.custom.validation.readFailed": { + "shortcut.toggleUnread.label": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Failed to read sidebar file." + "value": "Toggle Unread" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバーファイルの読み込みに失敗しました。" + "value": "未読を切り替え" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法读取侧边栏文件。" + "value": "切换未读" } }, "de": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Datei konnte nicht gelesen werden." + "value": "Ungelesen umschalten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Échec de la lecture du fichier de la barre latérale." + "value": "Marquer comme lu/non lu" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فشل قراءة ملف الشريط الجانبي." + "value": "تبديل غير المقروء" } }, "es": { "stringUnit": { "state": "translated", - "value": "Error al leer el archivo de la barra lateral." + "value": "Alternar no leído" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法讀取側邊欄檔案。" + "value": "切換未讀狀態" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 파일을 읽지 못했습니다." + "value": "읽지 않음 토글" } } } }, - "sidebar.custom.validation.rootPath": { + "shortcut.unbound.displayValue": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "root" + "value": "لا شيء" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ルート" + "value": "Nema" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "根" + "value": "Ingen" } }, "de": { "stringUnit": { "state": "translated", - "value": "Root" + "value": "Keine" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "None" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Ninguno" } }, "fr": { "stringUnit": { "state": "translated", - "value": "racine" + "value": "Aucun" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "الجذر" + "value": "Nessuno" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "raíz" + "value": "なし" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "根" + "value": "គ្មាន" } }, "ko": { "stringUnit": { "state": "translated", - "value": "루트" + "value": "없음" } - } - } - }, - "sidebar.custom.validation.typeMismatch": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Type mismatch at %@" + "value": "Ingen" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "%@ の型が一致しません" + "value": "Brak" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "%@ 处类型不匹配" + "value": "Nenhum" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Typenkonflikt bei %@" + "value": "Нет" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Incompatibilité de type à l'emplacement %@" + "value": "ไม่มี" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "عدم تطابق النوع في %@" + "value": "Yok" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Incompatibilidad de tipo en %@" + "value": "Немає" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "在 %@ 類型不符" + "value": "无" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@에서 타입이 일치하지 않습니다" + "value": "無" } } } }, - "sidebar.extension.browserAddress": { + "shortcut.when.caption.browserFocus": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Search or enter URL" + "value": "فقط أثناء تركيز لوحة المتصفح" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "検索またはURLを入力" + "value": "Samo dok okno preglednika ima fokus" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "搜索或输入 URL" + "value": "Kun mens et browserpanel har fokus" } }, "de": { "stringUnit": { "state": "translated", - "value": "Suchen oder URL eingeben" + "value": "Nur solange ein Browser-Pane fokussiert ist" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Only while a browser pane is focused" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Solo mientras un panel del navegador tiene el foco" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Rechercher ou saisir une URL" + "value": "Uniquement lorsqu'un panneau de navigateur a le focus" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "ابحث أو أدخل عنوان URL" + "value": "Solo mentre un riquadro del browser ha il focus" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Buscar o introducir URL" + "value": "ブラウザペインにフォーカスがあるときのみ" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "搜尋或輸入網址" + "value": "តែពេលផ្ទាំង browser មាន focus ប៉ុណ្ណោះ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "검색 또는 URL 입력" + "value": "브라우저 패널에 포커스가 있는 동안에만" } - } - } - }, - "sidebar.extension.browserTab": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Browser" + "value": "Bare mens et nettleserpanel har fokus" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ブラウザ" + "value": "Tylko gdy panel przeglądarki ma fokus" } }, - "fr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Navigateur" + "value": "Somente enquanto um painel do navegador está em foco" } }, - "ar": { + "ru": { "stringUnit": { "state": "translated", - "value": "المتصفح" + "value": "Только пока панель браузера в фокусе" } }, - "es": { + "th": { "stringUnit": { "state": "translated", - "value": "Navegador" + "value": "เฉพาะเมื่อเพนเบราว์เซอร์อยู่ในโฟกัสเท่านั้น" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "瀏覽器" + "value": "Yalnızca bir tarayıcı bölmesi odaktayken" } }, - "zh-Hans": { + "uk": { "stringUnit": { "state": "translated", - "value": "浏览器" + "value": "Лише поки панель браузера у фокусі" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "브라우저" + "value": "仅当浏览器窗格获得焦点时" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser" + "value": "僅在瀏覽器窗格取得焦點時" } } } }, - "sidebar.extension.createWorktree": { + "shortcut.when.caption.browserOrFilePreviewTextEditorFocus": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Create worktree" + "value": "فقط أثناء تركيز لوحة المتصفح أو معاينة ملف نصي" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ワークツリーを作成" + "value": "Samo dok okno preglednika ili pregled tekstualne datoteke ima fokus" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "创建 worktree" + "value": "Kun mens et browserpanel eller en tekstfilforhåndsvisning har fokus" } }, "de": { "stringUnit": { "state": "translated", - "value": "Worktree erstellen" + "value": "Nur solange ein Browser-Pane oder eine Textdateivorschau fokussiert ist" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Only while a browser pane or text file preview is focused" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Solo mientras un panel del navegador o una vista previa de archivo de texto tiene el foco" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Créer un worktree" + "value": "Uniquement lorsqu'un panneau de navigateur ou un aperçu de fichier texte a le focus" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "إنشاء شجرة عمل" + "value": "Solo mentre un riquadro del browser o un'anteprima di file di testo ha il focus" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Crear árbol de trabajo" + "value": "ブラウザペインまたはテキストファイルプレビューにフォーカスがあるときのみ" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "建立 worktree" + "value": "តែពេលផ្ទាំង browser ឬការមើលឯកសារអត្ថបទជាមុនមាន focus ប៉ុណ្ណោះ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 트리 생성" + "value": "브라우저 패널 또는 텍스트 파일 미리보기에 포커스가 있는 동안에만" } - } - } - }, - "sidebar.extension.inspectWorkspace": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Workspace tools" + "value": "Bare mens et nettleserpanel eller en tekstfilforhåndsvisning har fokus" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ワークスペースツール" + "value": "Tylko gdy panel przeglądarki lub podgląd pliku tekstowego ma fokus" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "工作区工具" + "value": "Somente enquanto um painel do navegador ou uma pré-visualização de arquivo de texto está em foco" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereichs-Tools" + "value": "Только пока панель браузера или предпросмотр текстового файла в фокусе" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Outils d’espace de travail" + "value": "เฉพาะเมื่อเพนเบราว์เซอร์หรือการแสดงตัวอย่างไฟล์ข้อความอยู่ในโฟกัสเท่านั้น" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "أدوات مساحة العمل" + "value": "Yalnızca bir tarayıcı bölmesi veya metin dosyası önizlemesi odaktayken" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Herramientas del espacio de trabajo" + "value": "Лише поки панель браузера або попередній перегляд текстового файлу у фокусі" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作區工具" + "value": "仅当浏览器窗格或文本文件预览获得焦点时" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "작업 공간 도구" + "value": "僅在瀏覽器窗格或文字檔案預覽取得焦點時" } } } }, - "sidebar.extension.notesTab": { + "shortcut.when.caption.filePreviewTextEditorFocus": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Notes" + "value": "فقط أثناء تركيز معاينة ملف نصي" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "メモ" + "value": "Samo dok pregled tekstualne datoteke ima fokus" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "备注" + "value": "Kun mens en tekstfilforhåndsvisning har fokus" } }, "de": { "stringUnit": { "state": "translated", - "value": "Notizen" + "value": "Nur solange eine Textdateivorschau fokussiert ist" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Only while a text file preview is focused" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Solo mientras una vista previa de archivo de texto tiene el foco" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Notes" + "value": "Uniquement lorsqu'un aperçu de fichier texte a le focus" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "ملاحظات" + "value": "Solo mentre un'anteprima di file di testo ha il focus" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Notas" + "value": "テキストファイルプレビューにフォーカスがあるときのみ" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "筆記" + "value": "តែពេលការមើលឯកសារអត្ថបទជាមុនមាន focus ប៉ុណ្ណោះ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "메모" + "value": "텍스트 파일 미리보기에 포커스가 있는 동안에만" } - } - } - }, - "sidebar.extension.openWindow": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Open window" + "value": "Bare mens en tekstfilforhåndsvisning har fokus" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ウィンドウで開く" + "value": "Tylko gdy podgląd pliku tekstowego ma fokus" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "打开窗口" + "value": "Somente enquanto uma pré-visualização de arquivo de texto está em foco" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fenster öffnen" + "value": "Только пока предпросмотр текстового файла в фокусе" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Ouvrir la fenêtre" + "value": "เฉพาะเมื่อการแสดงตัวอย่างไฟล์ข้อความอยู่ในโฟกัสเท่านั้น" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "فتح نافذة" + "value": "Yalnızca bir metin dosyası önizlemesi odaktayken" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Abrir ventana" + "value": "Лише поки попередній перегляд текстового файлу у фокусі" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "開啟視窗" + "value": "仅当文本文件预览获得焦点时" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "창 열기" + "value": "僅在文字檔案預覽取得焦點時" } } } }, - "sidebar.extension.toggleSection": { + "shortcut.when.caption.markdownFocus": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Toggle section" + "value": "فقط أثناء تركيز معاينة Markdown" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "セクションを切り替え" + "value": "Samo dok Markdown pregled ima fokus" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "切换分区" + "value": "Kun mens en Markdown-forhåndsvisning har fokus" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bereich umschalten" + "value": "Nur solange eine Markdown-Vorschau fokussiert ist" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Only while a markdown preview is focused" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Solo mientras una vista previa de Markdown tiene el foco" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Basculer la section" + "value": "Uniquement lorsqu'un aperçu Markdown a le focus" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "تبديل القسم" + "value": "Solo mentre un'anteprima Markdown ha il focus" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Alternar sección" + "value": "マークダウンプレビューにフォーカスがあるときのみ" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "切換區段" + "value": "តែពេលការមើល Markdown ជាមុនមាន focus ប៉ុណ្ណោះ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "섹션 전환" + "value": "마크다운 미리보기에 포커스가 있는 동안에만" } - } - } - }, - "sidebar.extensions.access.detail": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "%@ is using metadata-only access until you grant its requested data and actions." + "value": "Bare mens en Markdown-forhåndsvisning har fokus" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "要求されたデータと操作を許可するまで、%@ はメタデータのみのアクセスを使用します。" + "value": "Tylko gdy podgląd Markdown ma fokus" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "在你授予所请求的数据和操作权限之前,%@ 仅使用元数据访问权限。" + "value": "Somente enquanto uma pré-visualização de Markdown está em foco" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "%@ verwendet Zugriff nur für Metadaten, bis Sie die angeforderten Daten und Aktionen freigeben." + "value": "Только пока предпросмотр Markdown в фокусе" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "%@ utilise un accès uniquement aux métadonnées jusqu'à ce que vous lui accordiez l'accès aux données et aux actions demandées." + "value": "เฉพาะเมื่อตัวอย่าง Markdown อยู่ในโฟกัสเท่านั้น" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "يستخدم %@ وصولاً للبيانات الوصفية فقط حتى تمنحه حق الوصول إلى البيانات والإجراءات المطلوبة." + "value": "Yalnızca bir Markdown önizlemesi odaktayken" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@ está usando acceso solo a metadatos hasta que concedas los datos y acciones solicitados." + "value": "Лише поки попередній перегляд Markdown у фокусі" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%@ 在您授予其請求的資料與動作前,將僅能存取中介資料。" + "value": "仅当 Markdown 预览获得焦点时" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "요청된 데이터 및 작업 권한을 허용할 때까지 %@은(는) 메타데이터 전용 액세스를 사용합니다." + "value": "僅在 Markdown 預覽取得焦點時" } } } }, - "sidebar.extensions.access.grant": { + "shortcut.when.caption.override": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Grant Requested Access" + "value": "الشرط: %@" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "要求されたアクセスを許可" + "value": "Kada: %@" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "授予请求的权限" + "value": "Når: %@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Angeforderten Zugriff gewähren" + "value": "Wenn: %@" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "When: %@" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Cuando: %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Accorder l’accès demandé" + "value": "Quand : %@" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "منح حق الوصول المطلوب" + "value": "Quando: %@" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Conceder acceso solicitado" + "value": "条件: %@" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "授予請求的存取權限" + "value": "លក្ខខណ្ឌ៖ %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "요청된 액세스 허용" + "value": "조건: %@" } - } - } - }, - "sidebar.extensions.access.keepLimited": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Keep Limited" + "value": "Når: %@" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "制限したままにする" + "value": "Gdy: %@" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "保持受限" + "value": "Quando: %@" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Eingeschränkt lassen" + "value": "Когда: %@" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Conserver limité" + "value": "เมื่อ: %@" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "الإبقاء على الوصول محدودًا" + "value": "Koşul: %@" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Mantener limitado" + "value": "Коли: %@" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "保持限制" + "value": "条件:%@" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "제한된 상태 유지" + "value": "條件:%@" } } } }, - "sidebar.extensions.access.statusLimited": { + "shortcut.when.caption.sidebarFocus": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limited" + "value": "فقط أثناء تركيز الشريط الجانبي الأيمن" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "制限中" + "value": "Samo dok desna bočna traka ima fokus" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "受限" + "value": "Kun mens den højre sidebjælke har fokus" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eingeschränkt" + "value": "Nur solange die rechte Seitenleiste fokussiert ist" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Only while the right sidebar is focused" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Solo mientras la barra lateral derecha tiene el foco" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Limité" + "value": "Uniquement lorsque la barre latérale droite a le focus" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "محدود" + "value": "Solo mentre la barra laterale destra ha il focus" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Limitado" + "value": "右サイドバーにフォーカスがあるときのみ" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "受限" + "value": "តែពេលរបារចំហៀងស្តាំមាន focus ប៉ុណ្ណោះ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "제한됨" + "value": "오른쪽 사이드바에 포커스가 있는 동안에만" } - } - } - }, - "sidebar.extensions.access.statusLimited.help": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "This extension has limited access." + "value": "Bare mens det høyre sidefeltet har fokus" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "この拡張機能のアクセスは制限されています。" + "value": "Tylko gdy prawy pasek boczny ma fokus" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "此扩展的访问权限受限。" + "value": "Somente enquanto a barra lateral direita está em foco" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Diese Erweiterung hat eingeschränkten Zugriff." + "value": "Только пока правая боковая панель в фокусе" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Cette extension dispose d’un accès limité." + "value": "เฉพาะเมื่อแถบด้านข้างขวาอยู่ในโฟกัสเท่านั้น" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "هذا الامتداد لديه وصول محدود." + "value": "Yalnızca sağ kenar çubuğu odaktayken" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Esta extensión tiene acceso limitado." + "value": "Лише поки права бічна панель у фокусі" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "此擴充功能存取權限受限。" + "value": "仅当右侧边栏获得焦点时" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "이 확장은 액세스가 제한되어 있습니다." + "value": "僅在右側邊欄取得焦點時" } } } }, - "sidebar.extensions.access.title": { + "shortcut.when.caption.simulatorFocus": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Limited extension access" + "value": "Only while a Simulator is focused" } }, "ja": { "stringUnit": { "state": "translated", - "value": "制限付き拡張機能アクセス" + "value": "Simulator にフォーカスがあるときのみ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "扩展访问权限受限" + "value": "仅当模拟器获得焦点时" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eingeschränkter Erweiterungszugriff" + "value": "Nur wenn ein Simulator fokussiert ist" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Accès limité de l’extension" + "value": "Uniquement lorsqu’un simulateur a le focus" } }, "ar": { "stringUnit": { "state": "translated", - "value": "وصول محدود للامتداد" + "value": "فقط عندما يكون المحاكي نشطًا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Acceso limitado de la extensión" + "value": "Solo cuando un simulador está enfocado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "擴充功能存取受限" + "value": "僅在模擬器處於焦點時" } }, "ko": { "stringUnit": { "state": "translated", - "value": "제한된 확장 액세스" + "value": "시뮬레이터에 포커스가 있을 때만" } } } }, - "sidebar.extensions.action.closeRejected": { + "shortcut.when.caption.terminalFocus": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Workspace could not be closed" + "value": "فقط أثناء تركيز لوحة الطرفية" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じられませんでした" + "value": "Samo dok terminalsko okno ima fokus" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "无法关闭工作区" + "value": "Kun mens et terminalpanel har fokus" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich konnte nicht geschlossen werden" + "value": "Nur solange ein Terminal-Pane fokussiert ist" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Only while a terminal pane is focused" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Solo mientras un panel de terminal tiene el foco" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’espace de travail n’a pas pu être fermé" + "value": "Uniquement lorsqu'un panneau de terminal a le focus" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "تعذر إغلاق مساحة العمل" + "value": "Solo mentre un riquadro del terminale ha il focus" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "No se pudo cerrar el espacio de trabajo" + "value": "ターミナルペインにフォーカスがあるときのみ" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "無法關閉工作區" + "value": "តែពេលផ្ទាំង terminal មាន focus ប៉ុណ្ណោះ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간을 닫을 수 없습니다" + "value": "터미널 패널에 포커스가 있는 동안에만" } - } - } - }, - "sidebar.extensions.action.remoteTmuxWindowRequested": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Remote tmux window requested" + "value": "Bare mens et terminalpanel har fokus" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "リモート tmux ウィンドウを要求しました" + "value": "Tylko gdy panel terminala ma fokus" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "已请求远程 tmux 窗口" + "value": "Somente enquanto um painel de terminal está em foco" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Entferntes tmux-Fenster angefordert" + "value": "Только пока панель терминала в фокусе" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Fenêtre tmux distante demandée" + "value": "เฉพาะเมื่อเพนเทอร์มินัลอยู่ในโฟกัสเท่านั้น" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تم طلب نافذة tmux عن بعد" + "value": "Yalnızca bir terminal bölmesi odaktayken" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Ventana remota de tmux solicitada" + "value": "Лише поки панель термінала у фокусі" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已請求遠端 tmux 視窗" + "value": "仅当终端窗格获得焦点时" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "원격 tmux 창이 요청되었습니다" + "value": "僅在終端機窗格取得焦點時" } } } }, - "sidebar.extensions.action.scopeRejected": { + "shortcutDiscovery.button.help": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Extension action is not granted" + "value": "Show all shortcuts" } }, "ja": { "stringUnit": { "state": "translated", - "value": "拡張機能の操作は許可されていません" + "value": "すべてのショートカットを表示" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未授予该扩展操作权限" + "value": "显示所有快捷键" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erweiterungsaktion ist nicht gewährt" + "value": "Alle Tastenkombinationen anzeigen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’action d’extension n’est pas autorisée" + "value": "Afficher tous les raccourcis" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتم منح إجراء الامتداد" + "value": "إظهار كافة الاختصارات" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se ha concedido la acción de la extensión" + "value": "Mostrar todos los atajos" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "未授予擴充功能動作權限" + "value": "顯示所有快速鍵" } }, "ko": { "stringUnit": { "state": "translated", - "value": "확장 프로그램 작업 권한이 허용되지 않았습니다" + "value": "모든 단축키 표시" } } } }, - "sidebar.extensions.action.staleConnection": { + "shortcutDiscovery.section.app": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Extension connection is no longer active" + "value": "App" } }, "ja": { "stringUnit": { "state": "translated", - "value": "拡張機能の接続はもう有効ではありません" + "value": "アプリ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "扩展连接已失效" + "value": "应用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erweiterungsverbindung ist nicht mehr aktiv" + "value": "App" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La connexion de l’extension n’est plus active" + "value": "Application" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يعد اتصال الامتداد نشطًا" + "value": "تطبيق" } }, "es": { "stringUnit": { "state": "translated", - "value": "La conexión de la extensión ya no está activa" + "value": "Aplicación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "擴充功能連線已失效" + "value": "應用程式" } }, "ko": { "stringUnit": { "state": "translated", - "value": "확장 프로그램 연결이 더 이상 활성화되어 있지 않습니다" + "value": "앱" } } } }, - "sidebar.extensions.action.surfaceCreateRejected": { + "shortcutDiscovery.section.browser": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Surface could not be created" + "value": "Browser & Find" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サーフェスを作成できませんでした" + "value": "ブラウザと検索" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法创建表面" + "value": "浏览器与查找" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche konnte nicht erstellt werden" + "value": "Browser & Suchen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La surface d’affichage n’a pas pu être créée" + "value": "Navigateur et recherche" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر إنشاء السطح" + "value": "المتصفح والبحث" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo crear la superficie" + "value": "Navegador y búsqueda" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法建立介面" + "value": "瀏覽器與尋找" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면을 생성할 수 없습니다" + "value": "브라우저 및 찾기" } } } }, - "sidebar.extensions.action.surfaceNotFound": { + "shortcutDiscovery.section.navigation": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Surface not found" + "value": "Navigation" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サーフェスが見つかりません" + "value": "ナビゲーション" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未找到表面" + "value": "导航" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche nicht gefunden" + "value": "Navigation" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Surface d’affichage introuvable" + "value": "Navigation" } }, "ar": { "stringUnit": { "state": "translated", - "value": "السطح غير موجود" + "value": "التنقل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Superficie no encontrada" + "value": "Navegación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "找不到介面" + "value": "導覽" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면을 찾을 수 없습니다" + "value": "탐색" } } } }, - "sidebar.extensions.action.urlRejected": { + "shortcutDiscovery.section.other": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "URL could not be opened" + "value": "Other" } }, "ja": { "stringUnit": { "state": "translated", - "value": "URLを開けませんでした" + "value": "その他" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法打开 URL" + "value": "其他" } }, "de": { "stringUnit": { "state": "translated", - "value": "URL konnte nicht geöffnet werden" + "value": "Sonstiges" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’URL n’a pas pu être ouverte" + "value": "Autre" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر فتح عنوان URL" + "value": "أخرى" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo abrir la URL" + "value": "Otros" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法開啟網址" + "value": "其他" } }, "ko": { "stringUnit": { "state": "translated", - "value": "URL을 열 수 없습니다" + "value": "기타" } } } }, - "sidebar.extensions.action.workspaceNotFound": { + "shortcutDiscovery.section.panes": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace not found" + "value": "Panes" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースが見つかりません" + "value": "ペイン" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "窗格" } }, "de": { "stringUnit": { "state": "translated", - "value": "Workspace nicht gefunden" + "value": "Teilfenster" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espace de travail introuvable" + "value": "Volets" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على مساحة العمل" + "value": "الأجزاء" } }, "es": { "stringUnit": { "state": "translated", - "value": "Espacio de trabajo no encontrado" + "value": "Paneles" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "找不到工作區" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "未找到工作区" + "value": "窗格" } }, "ko": { "stringUnit": { "state": "translated", - "value": "워크스페이스를 찾을 수 없습니다" + "value": "분할 창" } } } }, - "sidebar.extensions.actionScope.closeWorkspace": { + "shortcutDiscovery.section.workspace": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Close workspaces" + "value": "Workspace" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じる" + "value": "ワークスペース" } }, "de": { "stringUnit": { "state": "translated", - "value": "Schließen Sie Arbeitsbereiche" + "value": "Arbeitsbereich" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fermer les espaces de travail" + "value": "Espace de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحات العمل" + "value": "مساحة العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cerrar espacios de trabajo" + "value": "Espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "關閉工作區" + "value": "工作區" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "关闭工作区" + "value": "工作区" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 닫기" + "value": "작업 공간" } } } }, - "sidebar.extensions.actionScope.createWorkspaceWithPath": { + "shortcutDiscovery.unassigned": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Create workspaces with paths" + "value": "Unassigned" } }, "ja": { "stringUnit": { "state": "translated", - "value": "パス付きワークスペースを作成" + "value": "未割り当て" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "按路径创建工作区" + "value": "未分配" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche mit Pfaden erstellen" + "value": "Nicht zugewiesen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Créer des espaces de travail avec des chemins d’accès" + "value": "Non assigné" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إنشاء مساحات عمل بمسارات" + "value": "غير معين" } }, "es": { "stringUnit": { "state": "translated", - "value": "Crear espacios de trabajo con rutas" + "value": "Sin asignar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用路徑建立工作區" + "value": "未分配" } }, "ko": { "stringUnit": { "state": "translated", - "value": "경로를 사용하여 작업 공간 생성" + "value": "할당되지 않음" } } } }, - "sidebar.extensions.actionScope.openURL": { + "sidebar.activeTabIndicator.leftRail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Open URLs" + "value": "Left Rail" } }, "ja": { "stringUnit": { "state": "translated", - "value": "URLを開く" + "value": "左レール" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "왼쪽 레일" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Лівий рейл" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "打开 URL" + "value": "左侧竖条" } }, "de": { "stringUnit": { "state": "translated", - "value": "URLs öffnen" + "value": "Linke Leiste" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ouvrir des URL" + "value": "Rail gauche" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فتح عناوين URL" + "value": "العمود الأيسر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Abrir URLs" + "value": "Riel izquierdo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開啟網址" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "URL 열기" + "value": "左側導軌" } } } }, - "sidebar.extensions.actionScope.selectWorkspace": { + "sidebar.activeTabIndicator.solidFill": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Select workspaces" + "value": "Solid Fill" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースを選択" + "value": "塗りつぶし" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "단색 채우기" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Суцільне заповнення" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "选择工作区" + "value": "实心填充" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche auswählen" + "value": "Vollfarbige Füllung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sélectionner des espaces de travail" + "value": "Remplissage plein" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تحديد مساحات العمل" + "value": "تعبئة بلون خالص" } }, "es": { "stringUnit": { "state": "translated", - "value": "Seleccionar espacios de trabajo" + "value": "Relleno sólido" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選擇工作區" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "작업 공간 선택" + "value": "實心填滿" } } } }, - "sidebar.extensions.blocked.detail.connectionInterrupted": { + "sidebar.agentActivity.tooltip.many": { "extractionState": "manual", "localizations": { - "en": { + "ar": { + "variations": { + "plural": { + "zero": { + "stringUnit": { + "state": "translated", + "value": "جاري التحميل (لا توجد مهام نشطة (%lld))" + } + }, + "one": { + "stringUnit": { + "state": "translated", + "value": "جاري التحميل (مهمة نشطة واحدة (%lld))" + } + }, + "two": { + "stringUnit": { + "state": "translated", + "value": "جاري التحميل (مهمتان نشطتان (%lld))" + } + }, + "few": { + "stringUnit": { + "state": "translated", + "value": "جاري التحميل (%lld مهام نشطة)" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "جاري التحميل (%lld مهمة نشطة)" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "جاري التحميل (%lld مهمة نشطة)" + } + } + } + } + }, + "bs": { "stringUnit": { "state": "translated", - "value": "CMUX lost the extension connection. No workspace data or actions are being shared." + "value": "Učitavanje (%lld aktivnih zadataka)" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "CMUXは拡張機能との接続を失いました。ワークスペースデータや操作は共有されていません。" + "value": "Indlæser (%lld aktive opgaver)" } }, - "zh-Hans": { + "de": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Laden (%lld aktive Aufgabe)" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Laden (%lld aktive Aufgaben)" + } + } + } + } + }, + "en": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Loading (%lld active task)" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Loading (%lld active tasks)" + } + } + } + } + }, + "es": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Cargando (%lld tarea activa)" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "Cargando (%lld tareas activas)" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Cargando (%lld tareas activas)" + } + } + } + } + }, + "fr": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Chargement (%lld tâche active)" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "Chargement (%lld tâches actives)" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Chargement (%lld tâches actives)" + } + } + } + } + }, + "it": { "stringUnit": { "state": "translated", - "value": "CMUX 已失去与扩展的连接。未共享任何工作区数据或操作。" + "value": "Caricamento (%lld attività attive)" } }, - "de": { + "ja": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "読み込み中(%lld件の実行中のタスク)" + } + } + } + } + }, + "ko": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "로드 중 (%lld개의 활성 작업)" + } + } + } + } + }, + "nb": { "stringUnit": { "state": "translated", - "value": "CMUX hat die Verbindung zur Erweiterung verloren. Es werden keine Arbeitsbereichsdaten oder Aktionen geteilt." + "value": "Laster (%lld aktive oppgaver)" } }, - "fr": { + "pl": { "stringUnit": { "state": "translated", - "value": "CMUX a perdu la connexion avec l’extension. Aucune donnée d’espace de travail ni aucune action ne sont partagées." + "value": "Ładowanie (%lld aktywnych zadań)" } }, - "ar": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "فقد CMUX الاتصال بالامتداد. لا تتم مشاركة أي بيانات لمساحة العمل أو إجراءات." + "value": "Carregando (%lld tarefas ativas)" } }, - "es": { + "ru": { "stringUnit": { "state": "translated", - "value": "CMUX perdió la conexión con la extensión. No se están compartiendo datos ni acciones del espacio de trabajo." + "value": "Загрузка (%lld активных задач)" } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "CMUX 遺失擴充功能連線。未分享任何工作區資料或動作。" + "value": "กำลังโหลด (งานที่ทำงานอยู่ %lld รายการ)" } }, - "ko": { + "tr": { "stringUnit": { "state": "translated", - "value": "CMUX가 확장 프로그램과의 연결을 잃었습니다. 작업 공간 데이터나 작업이 공유되지 않습니다." + "value": "Yükleniyor (%lld etkin görev)" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Завантаження (%lld активних завдань)" + } + }, + "zh-Hans": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "正在加载 (%lld 个活动任务)" + } + } + } + } + }, + "zh-Hant": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "載入中(%lld 個執行中的任務)" + } + } + } } } } }, - "sidebar.extensions.blocked.detail.failedManifest": { + "sidebar.agentActivity.tooltip.one": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "CMUX could not load this extension's configuration. No workspace data or actions were shared." + "value": "جارٍ التحميل (مهمة نشطة واحدة)" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "CMUXはこの拡張機能の設定を読み込めませんでした。ワークスペースデータや操作は共有されていません。" + "value": "Učitavanje (1 aktivan zadatak)" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "CMUX 无法加载此扩展的配置。未共享任何工作区数据或操作。" + "value": "Indlæser (1 aktiv opgave)" } }, "de": { "stringUnit": { "state": "translated", - "value": "CMUX konnte die Konfiguration dieser Erweiterung nicht laden. Es wurden keine Arbeitsbereichsdaten oder Aktionen geteilt." + "value": "Wird geladen (1 aktive Aufgabe)" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "CMUX n’a pas pu charger la configuration de cette extension. Aucune donnée d’espace de travail ni aucune action n’ont été partagées." + "value": "Loading (1 active task)" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "تعذر على CMUX تحميل تكوين هذا الامتداد. لم تتم مشاركة أي بيانات لمساحة العمل أو إجراءات." + "value": "Cargando (1 tarea activa)" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "CMUX no pudo cargar la configuración de esta extensión. No se compartieron datos ni acciones del espacio de trabajo." + "value": "Chargement (1 tâche active)" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "CMUX 無法載入此擴充功能的設定。未分享任何工作區資料或動作。" + "value": "Caricamento (1 attività attiva)" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "読み込み中(アクティブなタスク 1 件)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "CMUX가 이 확장 프로그램의 구성을 로드하지 못했습니다. 작업 공간 데이터나 작업이 공유되지 않았습니다." + "value": "로딩 중(활성 작업 1개)" } - } - } - }, - "sidebar.extensions.blocked.detail.invalidManifest": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "CMUX rejected this extension's configuration. No workspace data or actions were shared." + "value": "Laster (1 aktiv oppgave)" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "CMUXはこの拡張機能の設定を拒否しました。ワークスペースデータや操作は共有されていません。" + "value": "Ładowanie (1 aktywne zadanie)" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "CMUX 拒绝了此扩展的配置。未共享任何工作区数据或操作。" + "value": "Carregando (1 tarefa ativa)" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "CMUX hat die Konfiguration dieser Erweiterung abgelehnt. Es wurden keine Arbeitsbereichsdaten oder Aktionen geteilt." + "value": "Загрузка (1 активная задача)" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "CMUX a rejeté la configuration de cette extension. Aucune donnée d’espace de travail ni aucune action n’ont été partagées." + "value": "กำลังโหลด (งานที่ทำงานอยู่ 1 รายการ)" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "رفض CMUX تكوين هذا الامتداد. لم تتم مشاركة أي بيانات لمساحة العمل أو إجراءات." + "value": "Yükleniyor (1 etkin görev)" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "CMUX rechazó la configuración de esta extensión. No se compartieron datos ni acciones del espacio de trabajo." + "value": "Завантаження (1 активне завдання)" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "CMUX 已拒絕此擴充功能的設定。未分享任何工作區資料或動作。" + "value": "正在加载(1 个活跃任务)" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "CMUX가 이 확장 프로그램의 구성을 거부했습니다. 작업 공간 데이터나 작업이 공유되지 않았습니다." + "value": "正在載入(1 個作用中任務)" } } } }, - "sidebar.extensions.blocked.detail.manifestTimedOut": { + "sidebar.browserStack.closeGroup": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "CMUX did not receive this extension's configuration in time. No workspace data or actions are being shared." + "value": "Close group" } }, "ja": { "stringUnit": { "state": "translated", - "value": "CMUXはこの拡張機能の設定を時間内に受信しませんでした。ワークスペースデータや操作は共有されていません。" + "value": "グループを閉じる" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "CMUX 未及时收到此扩展的配置。未共享任何工作区数据或操作。" + "value": "关闭分组" } }, "de": { "stringUnit": { "state": "translated", - "value": "CMUX hat die Konfiguration dieser Erweiterung nicht rechtzeitig erhalten. Es werden keine Arbeitsbereichsdaten oder Aktionen geteilt." + "value": "Gruppe schließen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "CMUX n’a pas reçu la configuration de cette extension à temps. Aucune donnée d’espace de travail ni aucune action ne sont partagées." + "value": "Fermer le groupe" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتلقَ CMUX تكوين هذا الامتداد في الوقت المحدد. لا تتم مشاركة أي بيانات لمساحة العمل أو إجراءات." + "value": "إغلاق المجموعة" } }, "es": { "stringUnit": { "state": "translated", - "value": "CMUX no recibió la configuración de esta extensión a tiempo. No se están compartiendo datos ni acciones del espacio de trabajo." + "value": "Cerrar grupo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "CMUX 未及時收到此擴充功能的設定。未分享任何工作區資料或動作。" + "value": "關閉群組" } }, "ko": { "stringUnit": { "state": "translated", - "value": "CMUX가 제시간에 이 확장 프로그램의 구성을 받지 못했습니다. 작업 공간 데이터나 작업이 공유되지 않습니다." + "value": "그룹 닫기" } } } }, - "sidebar.extensions.blocked.detail.missingManifest": { + "sidebar.browserStack.newTab": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "CMUX did not receive a sidebar extension configuration, so no workspace data or actions were shared." + "value": "New Tab" } }, "ja": { "stringUnit": { "state": "translated", - "value": "CMUXはサイドバー拡張機能の設定を受信しなかったため、ワークスペースデータや操作は共有されていません。" + "value": "新しいタブ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "CMUX 未收到侧边栏扩展配置,因此未共享任何工作区数据或操作。" + "value": "新建标签页" } }, "de": { "stringUnit": { "state": "translated", - "value": "CMUX hat keine Konfiguration für die Seitenleisten-Erweiterung erhalten, daher wurden keine Arbeitsbereichsdaten oder Aktionen geteilt." + "value": "Neuer Tab" } }, "fr": { "stringUnit": { "state": "translated", - "value": "CMUX n’a pas reçu de configuration d’extension de barre latérale, aucune donnée d’espace de travail ni aucune action n’ont donc été partagées." + "value": "Nouvel onglet" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتلقَ CMUX تكوين امتداد شريط جانبي، لذا لم تتم مشاركة أي بيانات لمساحة العمل أو إجراءات." + "value": "علامة تبويب جديدة" } }, "es": { "stringUnit": { "state": "translated", - "value": "CMUX no recibió una configuración de extensión de barra lateral, por lo que no se compartieron datos ni acciones del espacio de trabajo." + "value": "Nueva pestaña" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "CMUX 未收到側邊欄擴充功能設定,因此未分享任何工作區資料或動作。" + "value": "新增標籤頁" } }, "ko": { "stringUnit": { "state": "translated", - "value": "CMUX가 사이드바 확장 프로그램 구성을 받지 못해 작업 공간 데이터나 작업이 공유되지 않았습니다." + "value": "새 탭" } } } }, - "sidebar.extensions.blocked.status.connectionInterrupted": { + "sidebar.checklist.addItem": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Blocked, connection interrupted" + "value": "Add item" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブロック中、接続が中断されました" + "value": "項目を追加" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已阻止,连接中断" + "value": "添加项目" } }, "de": { "stringUnit": { "state": "translated", - "value": "Blockiert, Verbindung unterbrochen" + "value": "Eintrag hinzufügen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Bloqué, connexion interrompue" + "value": "Ajouter un élément" } }, "ar": { "stringUnit": { "state": "translated", - "value": "محظور، انقطع الاتصال" + "value": "إضافة عنصر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bloqueado, conexión interrumpida" + "value": "Añadir elemento" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已封鎖,連線中斷" + "value": "新增項目" } }, "ko": { "stringUnit": { "state": "translated", - "value": "차단됨, 연결이 끊김" + "value": "항목 추가" } } } }, - "sidebar.extensions.blocked.status.failedManifest": { + "sidebar.checklist.addItemPlaceholder": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Blocked, configuration unavailable" + "value": "New checklist item" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブロック中、設定を利用できません" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "已阻止,配置不可用" + "value": "新しいチェックリスト項目" } }, "de": { "stringUnit": { "state": "translated", - "value": "Blockiert, Konfiguration nicht verfügbar" + "value": "Neuer Checklistenpunkt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Bloqué, configuration indisponible" + "value": "Nouvel élément de la liste de contrôle" } }, "ar": { "stringUnit": { "state": "translated", - "value": "محظور، التكوين غير متاح" + "value": "عنصر قائمة التحقق الجديد" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bloqueado, configuración no disponible" + "value": "Nuevo elemento de la lista de verificación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已封鎖,設定無法使用" + "value": "新清單項目" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "新建清单项" } }, "ko": { "stringUnit": { "state": "translated", - "value": "차단됨, 구성을 사용할 수 없음" + "value": "새로운 체크리스트 항목" } } } }, - "sidebar.extensions.blocked.status.invalidManifest": { + "sidebar.checklist.attachImages": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Blocked, invalid configuration" + "value": "Attach Images…" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブロック中、設定が無効です" + "value": "画像を添付…" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已阻止,配置无效" + "value": "附加图片…" } }, "de": { "stringUnit": { "state": "translated", - "value": "Blockiert, ungültige Konfiguration" + "value": "Bilder anhängen…" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Bloqué, configuration non valide" + "value": "Joindre des images…" } }, "ar": { "stringUnit": { "state": "translated", - "value": "محظور، تكوين غير صالح" + "value": "إرفاق صور…" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bloqueado, configuración no válida" + "value": "Adjuntar imágenes…" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已封鎖,設定無效" + "value": "附加圖片…" } }, "ko": { "stringUnit": { "state": "translated", - "value": "차단됨, 잘못된 구성" + "value": "이미지 첨부…" } } } }, - "sidebar.extensions.blocked.status.manifestTimedOut": { + "sidebar.checklist.attachImages.confirm": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Blocked, configuration timed out" + "value": "Attach" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブロック中、設定がタイムアウトしました" + "value": "添付" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已阻止,配置超时" + "value": "附加" } }, "de": { "stringUnit": { "state": "translated", - "value": "Blockiert, Zeitüberschreitung der Konfiguration" + "value": "Anhängen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Bloqué, délai d’attente de la configuration dépassé" + "value": "Joindre" } }, "ar": { "stringUnit": { "state": "translated", - "value": "محظور، انتهت مهلة التكوين" + "value": "إرفاق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bloqueado, tiempo de espera de configuración agotado" + "value": "Adjuntar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已封鎖,設定逾時" + "value": "附加" } }, "ko": { "stringUnit": { "state": "translated", - "value": "차단됨, 구성 시간 초과" + "value": "첨부" } } } }, - "sidebar.extensions.blocked.status.missingManifest": { + "sidebar.checklist.attachmentUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Blocked, missing configuration" + "value": "File unavailable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブロック中、設定がありません" + "value": "ファイルを利用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已阻止,缺少配置" + "value": "文件不可用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Blockiert, fehlende Konfiguration" + "value": "Datei nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Bloqué, configuration manquante" + "value": "Fichier indisponible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "محظور، التكوين مفقود" + "value": "الملف غير متوفر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bloqueado, falta la configuración" + "value": "Archivo no disponible" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已封鎖,遺失設定" + "value": "無法取得檔案" } }, "ko": { "stringUnit": { "state": "translated", - "value": "차단됨, 구성 누락됨" + "value": "파일 사용 불가" } } } }, - "sidebar.extensions.blocked.title": { + "sidebar.checklist.attachments.noneAccessibility": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Extension Blocked" + "value": "No images attached. Attach images." } }, "ja": { "stringUnit": { "state": "translated", - "value": "拡張機能をブロックしました" + "value": "添付画像はありません。画像を添付してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "扩展已阻止" + "value": "未附加图片。附加图片。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erweiterung blockiert" + "value": "Keine Bilder angehängt. Bilder anhängen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Extension bloquée" + "value": "Aucune image jointe. Joindre des images." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الملحق محظور" + "value": "لم يتم إرفاق أي صور. إرفاق صور." } }, "es": { "stringUnit": { "state": "translated", - "value": "Extensión bloqueada" + "value": "No hay imágenes adjuntas. Adjuntar imágenes." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "擴充功能已被封鎖" + "value": "未附加任何圖片。請附加圖片。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "확장 프로그램 차단됨" + "value": "첨부된 이미지가 없습니다. 이미지를 첨부하세요." } } } }, - "sidebar.extensions.browser.compact": { + "sidebar.checklist.attachments.one": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Open larger" + "value": "1 image attached" } }, "ja": { "stringUnit": { "state": "translated", - "value": "大きく開く" + "value": "1件の画像が添付されています" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "放大打开" + "value": "已附加 1 张图片" } }, "de": { "stringUnit": { "state": "translated", - "value": "Größer öffnen" + "value": "1 Bild angehängt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ouvrir en plus grand" + "value": "1 image jointe" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فتح بحجم أكبر" + "value": "تم إرفاق صورة واحدة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Abrir en un tamaño mayor" + "value": "1 imagen adjunta" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "放大開啟" + "value": "已附加 1 張圖片" } }, "ko": { "stringUnit": { "state": "translated", - "value": "더 크게 열기" + "value": "이미지 1개 첨부됨" } } } }, - "sidebar.extensions.browser.title": { + "sidebar.checklist.attachments.other": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "امتدادات الشريط الجانبي" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "Ekstenzije bočne trake" - } - }, - "da": { - "stringUnit": { - "state": "translated", - "value": "Sidepaneludvidelser" + "en": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "%lld image attached" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "%lld images attached" + } + } + } } }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Seitenleisten-Erweiterungen" + "ja": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "%lld枚の画像が添付されています" + } + } + } } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Sidebar Extensions" + "zh-Hans": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "已附加 %lld 张图片" + } + } + } } }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Extensiones de la barra lateral" + "de": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "%lld Bild angehängt" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "%lld Bilder angehängt" + } + } + } } }, "fr": { - "stringUnit": { - "state": "translated", - "value": "Extensions de la barre latérale" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "%lld image jointe" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "%lld images jointes" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "%lld images jointes" + } + } + } } }, - "it": { - "stringUnit": { - "state": "translated", - "value": "Estensioni della barra laterale" + "ar": { + "variations": { + "plural": { + "zero": { + "stringUnit": { + "state": "translated", + "value": "لا توجد صور مرفقة (%lld)" + } + }, + "one": { + "stringUnit": { + "state": "translated", + "value": "صورة واحدة مرفقة (%lld)" + } + }, + "two": { + "stringUnit": { + "state": "translated", + "value": "صورتان مرفقتان (%lld)" + } + }, + "few": { + "stringUnit": { + "state": "translated", + "value": "%lld صور مرفقة" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "%lld صورة مرفقة" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "%lld صورة مرفقة" + } + } + } } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "サイドバー拡張機能" + "es": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "%lld imagen adjunta" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "%lld imágenes adjuntas" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "%lld imágenes adjuntas" + } + } + } } }, - "km": { - "stringUnit": { - "state": "translated", - "value": "ផ្នែកបន្ថែមរបារចំហៀង" + "zh-Hant": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "已附加 %lld 張圖片" + } + } + } } }, "ko": { - "stringUnit": { - "state": "translated", - "value": "사이드바 확장 프로그램" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "%lld개의 이미지 첨부됨" + } + } + } } - }, - "nb": { + } + } + }, + "sidebar.checklist.attachmentsTooltip": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Sidefeltutvidelser" + "value": "Manage images" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Rozszerzenia paska bocznego" + "value": "画像を管理" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Extensões da barra lateral" + "value": "管理图片" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Расширения боковой панели" + "value": "Bilder verwalten" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ส่วนขยายแถบด้านข้าง" + "value": "Gérer les images" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kenar çubuğu uzantıları" + "value": "إدارة الصور" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Розширення бічної панелі" + "value": "Gestionar imágenes" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "侧边栏扩展" + "value": "管理圖片" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "側邊欄擴充功能" + "value": "이미지 관리" } } } }, - "sidebar.extensions.choose.action": { + "sidebar.checklist.checkTooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Choose Extension" + "value": "Mark as completed" } }, "ja": { "stringUnit": { "state": "translated", - "value": "拡張機能を選択" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "选择扩展" + "value": "完了にする" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erweiterung auswählen" + "value": "Als abgeschlossen markieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Choisir l’extension" + "value": "Marquer comme terminé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "اختيار الملحق" + "value": "وضع علامة كمكتمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Elegir extensión" + "value": "Marcar como completado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選擇擴充功能" + "value": "標記為已完成" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "标记为已完成" } }, "ko": { "stringUnit": { "state": "translated", - "value": "확장 프로그램 선택" + "value": "완료로 표시" } } } }, - "sidebar.extensions.choose.detail": { + "sidebar.checklist.collapseTooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Choose which enabled extension should replace the sidebar." + "value": "Hide checklist items" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバーを置き換える有効な拡張機能を選択してください。" + "value": "チェックリスト項目を隠す" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "选择用哪个已启用的扩展替换侧边栏。" + "value": "隐藏清单项" } }, "de": { "stringUnit": { "state": "translated", - "value": "Wählen Sie aus, welche aktivierte Erweiterung die Seitenleiste ersetzen soll." + "value": "Checklisten-Einträge ausblenden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Choisissez quelle extension activée doit remplacer la barre latérale." + "value": "Masquer les éléments de la liste" } }, "ar": { "stringUnit": { "state": "translated", - "value": "اختر الملحق الممكن الذي يجب أن يحل محل الشريط الجانبي." + "value": "إخفاء عناصر قائمة التحقق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Elige qué extensión habilitada debe reemplazar la barra lateral." + "value": "Ocultar elementos de la lista de verificación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選擇要以哪一個已啟用的擴充功能來取代側邊欄。" + "value": "隱藏核取清單項目" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바를 대체할 활성화된 확장 프로그램을 선택하세요." + "value": "체크리스트 항목 숨기기" } } } }, - "sidebar.extensions.choose.title": { + "sidebar.checklist.editItem": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Choose a sidebar extension" + "value": "Edit" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバー拡張機能を選択" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "选择侧边栏扩展" + "value": "編集" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eine Seitenleisten-Erweiterung auswählen" + "value": "Bearbeiten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Choisir une extension de barre latérale" + "value": "Modifier" } }, "ar": { "stringUnit": { "state": "translated", - "value": "اختر ملحقًا للشريط الجانبي" + "value": "يحرر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Elegir una extensión de barra lateral" + "value": "Editar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選擇側邊欄擴充功能" + "value": "編輯" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "编辑" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 확장 프로그램 선택" + "value": "편집하다" } } } }, - "sidebar.extensions.details.bundle": { + "sidebar.checklist.editItemPlaceholder": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Bundle" + "value": "Item text" } }, "ja": { "stringUnit": { "state": "translated", - "value": "バンドル" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "包" + "value": "項目のテキスト" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bundle" + "value": "Artikeltext" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Bundle" + "value": "Texte de l'article" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حزمة" + "value": "نص العنصر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Paquete" + "value": "Texto del artículo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "套件" + "value": "項目文字" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "项目文本" } }, "ko": { "stringUnit": { "state": "translated", - "value": "번들" + "value": "아이템 텍스트" } } } }, - "sidebar.extensions.details.granted": { + "sidebar.checklist.expandTooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Granted" + "value": "Show checklist items" } }, "ja": { "stringUnit": { "state": "translated", - "value": "許可済み" + "value": "チェックリスト項目を表示" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已授予" + "value": "显示清单项" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gewährt" + "value": "Checklisten-Einträge anzeigen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Autorisé" + "value": "Afficher les éléments de la liste" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ممنوح" + "value": "إظهار عناصر قائمة التحقق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Concedido" + "value": "Mostrar elementos de la lista de verificación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已授與" + "value": "顯示核取清單項目" } }, "ko": { "stringUnit": { "state": "translated", - "value": "허용됨" + "value": "체크리스트 항목 표시" } } } }, - "sidebar.extensions.details.help": { + "sidebar.checklist.markInProgress": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Show extension details" + "value": "Mark In Progress" } }, "ja": { "stringUnit": { "state": "translated", - "value": "拡張機能の詳細を表示" + "value": "進行中にする" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "显示扩展详细信息" + "value": "标记为进行中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erweiterungsdetails anzeigen" + "value": "Als 'In Bearbeitung' markieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher les détails de l’extension" + "value": "Marquer comme en cours" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إظهار تفاصيل الملحق" + "value": "تعيين كقيد التنفيذ" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mostrar detalles de la extensión" + "value": "Marcar en progreso" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示擴充功能詳細資訊" + "value": "標記為進行中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "확장 프로그램 세부 정보 표시" + "value": "진행 중으로 표시" } } } }, - "sidebar.extensions.details.manifest": { + "sidebar.checklist.moreItems": { "extractionState": "manual", "localizations": { "en": { - "stringUnit": { - "state": "translated", - "value": "Configuration" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "… %lld more" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "… %lld more" + } + } + } } }, "ja": { - "stringUnit": { - "state": "translated", - "value": "設定" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "… 他%lld件" + } + } + } } }, "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "配置" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "… 还有 %lld 项" + } + } + } } }, "de": { - "stringUnit": { - "state": "translated", - "value": "Konfiguration" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "… %lld mehr" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "… %lld mehr" + } + } + } } }, "fr": { - "stringUnit": { - "state": "translated", - "value": "Configuration" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "… %lld de plus" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "… %lld de plus" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "… %lld de plus" + } + } + } } }, "ar": { - "stringUnit": { - "state": "translated", - "value": "التكوين" + "variations": { + "plural": { + "zero": { + "stringUnit": { + "state": "translated", + "value": "… لا شيء آخر (%lld)" + } + }, + "one": { + "stringUnit": { + "state": "translated", + "value": "… عنصر واحد آخر (%lld)" + } + }, + "two": { + "stringUnit": { + "state": "translated", + "value": "… عنصران آخران (%lld)" + } + }, + "few": { + "stringUnit": { + "state": "translated", + "value": "… %lld عناصر أخرى" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "… %lld عنصرًا آخر" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "… %lld عنصر آخر" + } + } + } } }, "es": { - "stringUnit": { - "state": "translated", - "value": "Configuración" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "… %lld más" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "… %lld más" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "… %lld más" + } + } + } } }, "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "設定" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "… 還有 %lld 項" + } + } + } } }, "ko": { - "stringUnit": { - "state": "translated", - "value": "구성" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "… %lld개 더" + } + } + } } } } }, - "sidebar.extensions.details.pending": { + "sidebar.checklist.openAsPane": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Pending" + "value": "Open as Pane" } }, "ja": { "stringUnit": { "state": "translated", - "value": "未許可" + "value": "ペインとして開く" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "待处理" + "value": "以窗格打开" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ausstehend" + "value": "Als Teilfenster öffnen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "En attente" + "value": "Ouvrir en tant que volet" } }, "ar": { "stringUnit": { "state": "translated", - "value": "معلق" + "value": "فتح كجزء" } }, "es": { "stringUnit": { "state": "translated", - "value": "Pendiente" + "value": "Abrir como panel" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "待處理" + "value": "在窗格中開啟" } }, "ko": { "stringUnit": { "state": "translated", - "value": "대기 중" + "value": "분할 창으로 열기" } } } }, - "sidebar.extensions.details.permissions": { + "sidebar.checklist.openAttachment": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Permissions" + "value": "Open" } }, "ja": { "stringUnit": { "state": "translated", - "value": "権限" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "权限" + "value": "開く" } }, "de": { "stringUnit": { "state": "translated", - "value": "Berechtigungen" + "value": "Öffnen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Autorisations" + "value": "Ouvrir" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الأذونات" + "value": "فتح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Permisos" + "value": "Abrir" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "權限" + "value": "打開" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "打开" } }, "ko": { "stringUnit": { "state": "translated", - "value": "권한" + "value": "열기" } } } }, - "sidebar.extensions.details.runtime": { + "sidebar.checklist.popoverTooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Secure extension connection" + "value": "Show checklist" } }, "ja": { "stringUnit": { "state": "translated", - "value": "安全な拡張機能接続" + "value": "チェックリストを表示" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "安全的扩展连接" + "value": "显示清单" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sichere Verbindung zur Erweiterung" + "value": "Checkliste anzeigen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Connexion sécurisée de l’extension" + "value": "Afficher la liste" } }, "ar": { "stringUnit": { "state": "translated", - "value": "اتصال آمن بالملحق" + "value": "إظهار قائمة التحقق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Conexión segura de la extensión" + "value": "Mostrar lista de verificación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "安全的擴充功能連線" + "value": "顯示核取清單" } }, "ko": { "stringUnit": { "state": "translated", - "value": "안전한 확장 프로그램 연결" + "value": "체크리스트 표시" } } } }, - "sidebar.extensions.details.status": { + "sidebar.checklist.removeAttachment": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Status" + "value": "Remove Attachment" } }, "ja": { "stringUnit": { "state": "translated", - "value": "状態" + "value": "添付を削除" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Anhang entfernen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Statut" + "value": "Supprimer la pièce jointe" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حالة" + "value": "إزالة المرفق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Estado" + "value": "Eliminar archivo adjunto" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "地位" + "value": "刪除附件" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "状态" + "value": "移除附件" } }, "ko": { "stringUnit": { "state": "translated", - "value": "상태" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Status" + "value": "첨부파일 제거" } } } }, - "sidebar.extensions.details.statusActive": { + "sidebar.checklist.removeItem": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Connected" + "value": "Remove" } }, "ja": { "stringUnit": { "state": "translated", - "value": "接続済み" + "value": "削除" } }, "de": { "stringUnit": { "state": "translated", - "value": "Verbunden" + "value": "Entfernen" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Connecté" + "value": "Eliminar" } }, - "ar": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "متصل" + "value": "移除" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Conectado" + "value": "Supprimer" } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "已連接" + "value": "إزالة" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已连接" + "value": "移除" } }, "ko": { "stringUnit": { "state": "translated", - "value": "연결됨" + "value": "제거" } } } }, - "sidebar.extensions.details.statusWaiting": { + "sidebar.checklist.removeItemTooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Waiting for an enabled extension" + "value": "Remove item" } }, "ja": { "stringUnit": { "state": "translated", - "value": "有効な拡張機能を待機中" + "value": "項目を削除" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "正在等待已启用的扩展" + "value": "移除项目" } }, "de": { "stringUnit": { "state": "translated", - "value": "Warten auf eine aktivierte Erweiterung" + "value": "Eintrag entfernen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "En attente d’une extension activée" + "value": "Supprimer l’élément" } }, "ar": { "stringUnit": { "state": "translated", - "value": "في انتظار ملحق ممكن" + "value": "إزالة العنصر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Esperando una extensión habilitada" + "value": "Eliminar elemento" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "正在等待已啟用的擴充功能" + "value": "移除項目" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성화된 확장 프로그램을 기다리는 중" + "value": "항목 제거" } } } }, - "sidebar.extensions.disabled.detail": { + "sidebar.checklist.uncheckTooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A sidebar extension is installed but disabled." + "value": "Mark as pending" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバー拡張機能がインストールされていますが、無効です。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "已安装侧边栏扩展,但未启用。" + "value": "未完了にする" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eine Seitenleisten-Erweiterung ist installiert, aber deaktiviert." + "value": "Als ausstehend markieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Une extension de barre latérale est installée mais désactivée." + "value": "Marquer comme en attente" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ملحق الشريط الجانبي مثبت ولكنه معطل." + "value": "وضع علامة على أنه معلق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Hay una extensión de barra lateral instalada pero deshabilitada." + "value": "Marcar como pendiente" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已安裝但已停用某個側邊欄擴充功能。" + "value": "標記為待處理" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "标记为待办" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 확장 프로그램이 설치되었으나 비활성화되어 있습니다." + "value": "보류 중으로 표시" } } } }, - "sidebar.extensions.empty.detail": { + "sidebar.closeWorkspace.tooltip": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "ثبّت امتداد شريط جانبي لـ CMUX وفعّله لعرضه هنا." + "value": "إغلاق مساحة العمل" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Instalirajte i omogućite CMUX ekstenziju bočne trake da bi se prikazala ovdje." + "value": "Zatvori radni prostor" } }, "da": { "stringUnit": { "state": "translated", - "value": "Installer og aktivér en CMUX-sidebjælkeudvidelse for at vise den her." + "value": "Luk arbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Installieren und aktivieren Sie eine CMUX-Seitenleisten-Erweiterung, um sie hier anzuzeigen." + "value": "Arbeitsbereich schließen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Install and enable a CMUX sidebar extension to show it here." + "value": "Close Workspace" } }, "es": { "stringUnit": { "state": "translated", - "value": "Instala y activa una extensión de barra lateral de CMUX para mostrarla aquí." + "value": "Cerrar espacio de trabajo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Installez et activez une extension de barre latérale CMUX pour l’afficher ici." + "value": "Fermer l'espace de travail" } }, "it": { "stringUnit": { "state": "translated", - "value": "Installa e abilita un’estensione della barra laterale di CMUX per mostrarla qui." + "value": "Chiudi area di lavoro" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ここに表示するには、CMUXサイドバー拡張機能をインストールして有効にしてください。" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "ដំឡើង និងបើកផ្នែកបន្ថែមរបារចំហៀង CMUX ដើម្បីបង្ហាញវានៅទីនេះ។" + "value": "ワークスペースを閉じる" } }, "ko": { "stringUnit": { "state": "translated", - "value": "여기에 표시하려면 CMUX 사이드바 확장 기능을 설치하고 활성화하세요." + "value": "작업 공간 닫기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Installer og aktiver en CMUX-sidefeltutvidelse for å vise den her." + "value": "Lukk arbeidsområde" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zainstaluj i włącz rozszerzenie paska bocznego CMUX, aby wyświetlić je tutaj." + "value": "Zamknij przestrzeń roboczą" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Instale e ative uma extensão da barra lateral do CMUX para mostrá-la aqui." + "value": "Fechar Área de Trabalho" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Установите и включите расширение боковой панели CMUX, чтобы показать его здесь." + "value": "Закрыть рабочее пространство" } }, "th": { "stringUnit": { "state": "translated", - "value": "ติดตั้งและเปิดใช้ส่วนขยายแถบด้านข้าง CMUX เพื่อแสดงที่นี่" + "value": "ปิดเวิร์กสเปซ" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Burada göstermek için bir CMUX kenar çubuğu uzantısı yükleyip etkinleştirin." + "value": "Çalışma Alanını Kapat" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Установіть і ввімкніть розширення бічної панелі CMUX, щоб показати його тут." + "value": "Закрити робочу область" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "安装并启用 CMUX 边栏扩展后,它会显示在这里。" + "value": "关闭工作区" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "安裝並啟用 CMUX 側邊欄擴充功能後,它會顯示在這裡。" + "value": "關閉工作區" } } } }, - "sidebar.extensions.empty.title": { + "sidebar.cloudWorkspace.label": { + "comment": "Tooltip and workspace-row accessibility label for a Cloud-bound workspace. The placeholder is the authoritative machine identifier.", "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا يوجد امتداد شريط جانبي مفعّل" + "value": "Cloud workspace on %@" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nijedna ekstenzija bočne trake nije omogućena" + "value": "مساحة عمل سحابية على %@" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ingen sidebjælkeudvidelse er aktiveret" + "value": "Cloud radni prostor na %@" } }, - "de": { + "da": { "stringUnit": { "state": "translated", - "value": "Keine Seitenleisten-Erweiterung aktiviert" + "value": "Cloud-arbejdsområde på %@" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "No sidebar extension enabled" + "value": "Cloud-Arbeitsbereich auf %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "No hay ninguna extensión de barra lateral activada" + "value": "Espacio de trabajo en la nube en %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aucune extension de barre latérale activée" + "value": "Espace de travail Cloud sur %@" } }, "it": { "stringUnit": { "state": "translated", - "value": "Nessuna estensione della barra laterale abilitata" + "value": "Workspace Cloud su %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "有効なサイドバー拡張機能がありません" + "value": "クラウドワークスペース(%@)" } }, "km": { "stringUnit": { "state": "translated", - "value": "មិនមានផ្នែកបន្ថែមរបារចំហៀងបានបើកទេ" + "value": "កន្លែងធ្វើការលើ Cloud នៅលើ %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성화된 사이드바 확장 기능 없음" + "value": "%@의 Cloud 워크스페이스" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Ingen sidefeltutvidelse er aktivert" + "value": "Cloud-arbeidsområde på %@" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Brak włączonego rozszerzenia paska bocznego" + "value": "Obszar roboczy Cloud na %@" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Nenhuma extensão da barra lateral ativada" + "value": "Workspace na nuvem em %@" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Нет включенного расширения боковой панели" + "value": "Облачное рабочее пространство на %@" } }, "th": { "stringUnit": { "state": "translated", - "value": "ไม่ได้เปิดใช้ส่วนขยายแถบด้านข้าง" + "value": "เวิร์กสเปซบนคลาวด์ที่ %@" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Etkin kenar çubuğu uzantısı yok" + "value": "%@ üzerindeki Cloud çalışma alanı" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Немає ввімкненого розширення бічної панелі" + "value": "Хмарний робочий простір на %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未启用边栏扩展" + "value": "%@ 上的云工作区" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "未啟用側邊欄擴充功能" + "value": "%@ 上的雲端工作區" } } } }, - "sidebar.extensions.error": { + "sidebar.custom.error": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر على CMUX تحميل امتدادات الشريط الجانبي." + "value": "Sidebar error" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "CMUX nije mogao učitati ekstenzije bočne trake." + "value": "サイドバーエラー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "CMUX kunne ikke indlæse sidebjælkeudvidelser." + "value": "侧边栏错误" } }, "de": { "stringUnit": { "state": "translated", - "value": "CMUX konnte Seitenleisten-Erweiterungen nicht laden." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "CMUX could not load sidebar extensions." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "CMUX no pudo cargar las extensiones de la barra lateral." + "value": "Seitenleisten-Fehler" } }, "fr": { "stringUnit": { "state": "translated", - "value": "CMUX n’a pas pu charger les extensions de barre latérale." + "value": "Erreur de la barre latérale" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "CMUX non ha potuto caricare le estensioni della barra laterale." + "value": "خطأ في الشريط الجانبي" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "CMUXはサイドバー拡張機能を読み込めませんでした。" + "value": "Error de la barra lateral" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "CMUX មិនអាចផ្ទុកផ្នែកបន្ថែមរបារចំហៀងបានទេ។" + "value": "側邊欄錯誤" } }, "ko": { "stringUnit": { "state": "translated", - "value": "CMUX가 사이드바 확장 기능을 로드할 수 없습니다." + "value": "사이드바 오류" } - }, - "nb": { + } + } + }, + "sidebar.custom.missing": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "CMUX kunne ikke laste sidefeltutvidelser." + "value": "Sidebar file is empty or missing." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "CMUX nie mógł załadować rozszerzeń paska bocznego." + "value": "サイドバーファイルが空、または見つかりません。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "O CMUX não pôde carregar as extensões da barra lateral." + "value": "侧边栏文件为空或缺失。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "CMUX не удалось загрузить расширения боковой панели." + "value": "Seitenleisten-Datei ist leer oder fehlt." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "CMUX ไม่สามารถโหลดส่วนขยายแถบด้านข้างได้" + "value": "Le fichier de la barre latérale est vide ou manquant." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "CMUX kenar çubuğu uzantılarını yükleyemedi." + "value": "ملف الشريط الجانبي فارغ أو مفقود." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "CMUX не вдалося завантажити розширення бічної панелі." + "value": "El archivo de la barra lateral está vacío o falta." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "CMUX 无法加载边栏扩展。" + "value": "側邊欄檔案為空或遺失。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "CMUX 無法載入側邊欄擴充功能。" + "value": "사이드바 파일이 비어 있거나 누락되었습니다." } } } }, - "sidebar.extensions.loading": { + "sidebar.custom.noView": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ تحميل امتدادات الشريط الجانبي" + "value": "No supported SwiftUI view found." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Učitavanje ekstenzija bočne trake" + "value": "対応している SwiftUI ビューが見つかりません。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indlæser sidebjælkeudvidelser" + "value": "未找到受支持的 SwiftUI 视图。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Erweiterungen werden geladen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Loading sidebar extensions" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Cargando extensiones de la barra lateral" + "value": "Keine unterstützte SwiftUI-Ansicht gefunden." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Chargement des extensions de la barre latérale" + "value": "Aucune vue SwiftUI prise en charge n’a été trouvée." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Caricamento delle estensioni della barra laterale" + "value": "لم يتم العثور على عرض SwiftUI مدعوم." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "サイドバー拡張機能を読み込み中" + "value": "No se encontró ninguna vista de SwiftUI compatible." } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "កំពុងផ្ទុកផ្នែកបន្ថែមរបារចំហៀង" + "value": "找不到支援的 SwiftUI 檢視。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 확장 기능 로드 중" + "value": "지원되는 SwiftUI 뷰를 찾을 수 없습니다." } - }, - "nb": { + } + } + }, + "sidebar.custom.validation.decodeFailed": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Laster sidefeltutvidelser" + "value": "Failed to decode sidebar JSON." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ładowanie rozszerzeń paska bocznego" + "value": "サイドバー JSON のデコードに失敗しました。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Carregando extensões da barra lateral" + "value": "无法解码侧边栏 JSON。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Загрузка расширений боковой панели" + "value": "Seitenleisten-JSON konnte nicht decodiert werden." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "กำลังโหลดส่วนขยายแถบด้านข้าง" + "value": "Échec du décodage du JSON de la barre latérale." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kenar çubuğu uzantıları yükleniyor" + "value": "فشل فك ترميز ملف JSON الخاص بالشريط الجانبي." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Завантаження розширень бічної панелі" + "value": "Error al decodificar el JSON de la barra lateral." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "正在加载边栏扩展" + "value": "無法解碼側邊欄 JSON。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "正在載入側邊欄擴充功能" + "value": "사이드바 JSON을 디코딩하지 못했습니다." } } } }, - "sidebar.extensions.manage": { + "sidebar.custom.validation.fileMissing": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إدارة امتدادات الشريط الجانبي..." + "value": "Sidebar file is missing." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Upravljaj ekstenzijama bočne trake..." + "value": "サイドバーファイルが見つかりません。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Administrer sidepaneludvidelser..." + "value": "侧边栏文件缺失。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Erweiterungen verwalten..." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Manage Sidebar Extensions..." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Administrar extensiones de la barra lateral..." + "value": "Seitenleisten-Datei fehlt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Gérer les extensions de la barre latérale..." + "value": "Le fichier de la barre latérale est manquant." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Gestisci estensioni della barra laterale..." + "value": "ملف الشريط الجانبي مفقود." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "サイドバー拡張機能を管理..." + "value": "Falta el archivo de la barra lateral." } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "គ្រប់គ្រងផ្នែកបន្ថែមរបារចំហៀង..." + "value": "遺失側邊欄檔案。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 확장 프로그램 관리..." + "value": "사이드바 파일이 누락되었습니다." } - }, - "nb": { + } + } + }, + "sidebar.custom.validation.invalidJSON": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Administrer sidefeltutvidelser..." + "value": "Invalid JSON at %@" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zarządzaj rozszerzeniami paska bocznego..." + "value": "%@ の JSON が無効です" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gerenciar extensões da barra lateral..." + "value": "%@ 处的 JSON 无效" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Управление расширениями боковой панели..." + "value": "Ungültiges JSON bei %@" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "จัดการส่วนขยายแถบด้านข้าง..." + "value": "JSON non valide à l'emplacement %@" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kenar çubuğu uzantılarını yönet..." + "value": "ملف JSON غير صالح في %@" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Керувати розширеннями бічної панелі..." + "value": "JSON no válido en %@" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "管理侧边栏扩展..." + "value": "在 %@ 的 JSON 無效" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "管理側邊欄擴充功能..." + "value": "%@에 잘못된 JSON이 있습니다" } } } }, - "sidebar.extensions.manage.short": { + "sidebar.custom.validation.missingKey": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Manage" + "value": "Missing key '%@' at %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "管理" + "value": "キー '%@' が見つかりません(場所: %@)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "管理" + "value": "缺少键 '%@',位置:%@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Verwalten" + "value": "Fehlender Schlüssel '%@' bei %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Gérer" + "value": "Clé '%@' manquante à l'emplacement %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إدارة" + "value": "مفتاح مفقود '%@' في %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Gestionar" + "value": "Falta la clave '%@' en %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "管理" + "value": "遺失鍵值 '%@',位於 %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "관리" + "value": "'%@' 키가 %@에서 누락되었습니다" } } } }, - "sidebar.extensions.permission.closeWorkspace.detail": { + "sidebar.custom.validation.missingValue": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Close workspaces from the extension" + "value": "Missing value at %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "拡張機能からワークスペースを閉じます" + "value": "%@ に値がありません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "从扩展中关闭工作区" + "value": "%@ 处缺少值" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche über die Erweiterung schließen" + "value": "Fehlender Wert bei %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fermer les espaces de travail à partir de l’extension" + "value": "Valeur manquante à l'emplacement %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحات العمل من الملحق" + "value": "قيمة مفقودة في %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cerrar espacios de trabajo desde la extensión" + "value": "Falta el valor en %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "從擴充功能關閉工作區" + "value": "在 %@ 遺失值" } }, "ko": { "stringUnit": { "state": "translated", - "value": "확장 프로그램에서 작업 공간 닫기" + "value": "%@에 값이 누락되었습니다" } } } }, - "sidebar.extensions.permission.createWorkspaceWithPath.detail": { + "sidebar.custom.validation.readFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Create workspaces for specific local folders" + "value": "Failed to read sidebar file." } }, "ja": { "stringUnit": { "state": "translated", - "value": "特定のローカルフォルダ用のワークスペースを作成します" + "value": "サイドバーファイルの読み込みに失敗しました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "为指定的本地文件夹创建工作区" + "value": "无法读取侧边栏文件。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche für bestimmte lokale Ordner erstellen" + "value": "Seitenleisten-Datei konnte nicht gelesen werden." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Créer des espaces de travail pour des dossiers locaux spécifiques" + "value": "Échec de la lecture du fichier de la barre latérale." } }, "ar": { "stringUnit": { "state": "translated", - "value": "إنشاء مساحات عمل لمجلدات محلية معينة" + "value": "فشل قراءة ملف الشريط الجانبي." } }, "es": { "stringUnit": { "state": "translated", - "value": "Crear espacios de trabajo para carpetas locales específicas" + "value": "Error al leer el archivo de la barra lateral." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "為特定的本機資料夾建立工作區" + "value": "無法讀取側邊欄檔案。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "특정 로컬 폴더에 대한 작업 공간 생성" + "value": "사이드바 파일을 읽지 못했습니다." } } } }, - "sidebar.extensions.permission.networkPorts.detail": { + "sidebar.custom.validation.rootPath": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Read listening ports for each workspace" + "value": "root" } }, "ja": { "stringUnit": { "state": "translated", - "value": "各ワークスペースの待ち受けポートを読み取ります" + "value": "ルート" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "读取每个工作区的监听端口" + "value": "根" } }, "de": { "stringUnit": { "state": "translated", - "value": "Abhörende Ports für jeden Arbeitsbereich lesen" + "value": "Root" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Lire les ports d’écoute pour chaque espace de travail" + "value": "racine" } }, "ar": { "stringUnit": { "state": "translated", - "value": "قراءة منافذ الاستماع لكل مساحة عمل" + "value": "الجذر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Leer los puertos de escucha para cada espacio de trabajo" + "value": "raíz" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "讀取每個工作區的監聽連接埠" + "value": "根" } }, "ko": { "stringUnit": { "state": "translated", - "value": "각 작업 공간의 수신 대기 포트 읽기" + "value": "루트" } } } }, - "sidebar.extensions.permission.notifications.detail": { + "sidebar.custom.validation.typeMismatch": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Read latest workspace notifications" + "value": "Type mismatch at %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "最新のワークスペース通知を読み取ります" + "value": "%@ の型が一致しません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "读取最新的工作区通知" + "value": "%@ 处类型不匹配" } }, "de": { "stringUnit": { "state": "translated", - "value": "Neueste Benachrichtigungen des Arbeitsbereichs lesen" + "value": "Typenkonflikt bei %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Lire les dernières notifications de l’espace de travail" + "value": "Incompatibilité de type à l'emplacement %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "قراءة أحدث إشعارات مساحة العمل" + "value": "عدم تطابق النوع في %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Leer las últimas notificaciones del espacio de trabajo" + "value": "Incompatibilidad de tipo en %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "讀取最新的工作區通知" + "value": "在 %@ 類型不符" } }, "ko": { "stringUnit": { "state": "translated", - "value": "최근 작업 공간 알림 읽기" + "value": "%@에서 타입이 일치하지 않습니다" } } } }, - "sidebar.extensions.permission.openURL.detail": { + "sidebar.extension.browserAddress": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Open links from the extension" + "value": "Search or enter URL" } }, "ja": { "stringUnit": { "state": "translated", - "value": "拡張機能からリンクを開きます" + "value": "検索またはURLを入力" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "从扩展中打开链接" + "value": "搜索或输入 URL" } }, "de": { "stringUnit": { "state": "translated", - "value": "Links über die Erweiterung öffnen" + "value": "Suchen oder URL eingeben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ouvrir des liens depuis l’extension" + "value": "Rechercher ou saisir une URL" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فتح الروابط من الملحق" + "value": "ابحث أو أدخل عنوان URL" } }, "es": { "stringUnit": { "state": "translated", - "value": "Abrir enlaces desde la extensión" + "value": "Buscar o introducir URL" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "從擴充功能開啟連結" + "value": "搜尋或輸入網址" } }, "ko": { "stringUnit": { "state": "translated", - "value": "확장 프로그램에서 링크 열기" + "value": "검색 또는 URL 입력" } } } }, - "sidebar.extensions.permission.pullRequests.detail": { + "sidebar.extension.browserTab": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Read pull request links associated with workspaces" + "value": "Browser" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースに関連するプルリクエストリンクを読み取ります" + "value": "ブラウザ" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "读取与工作区关联的 pull request 链接" + "value": "Navigateur" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mit Arbeitsbereichen verknüpfte Pull-Request-Links lesen" + "value": "المتصفح" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Lire les liens de pull request associés aux espaces de travail" + "value": "Navegador" } }, - "ar": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "قراءة روابط طلبات السحب المرتبطة بمساحات العمل" + "value": "瀏覽器" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Leer los enlaces de pull request asociados con los espacios de trabajo" + "value": "浏览器" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "讀取與工作區關聯的 Pull Request 連結" + "value": "브라우저" } }, - "ko": { + "de": { "stringUnit": { "state": "translated", - "value": "작업 공간과 관련된 풀 리퀘스트 링크 읽기" + "value": "Browser" } } } }, - "sidebar.extensions.permission.selectWorkspace.detail": { + "sidebar.extension.createWorktree": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Select a workspace when you click in the extension" + "value": "Create worktree" } }, "ja": { "stringUnit": { "state": "translated", - "value": "拡張機能内でクリックしたときにワークスペースを選択します" + "value": "ワークツリーを作成" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "在扩展中点击时选择工作区" + "value": "创建 worktree" } }, "de": { "stringUnit": { "state": "translated", - "value": "Einen Arbeitsbereich auswählen, wenn Sie in der Erweiterung klicken" + "value": "Worktree erstellen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sélectionner un espace de travail lors d’un clic dans l’extension" + "value": "Créer un worktree" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تحديد مساحة عمل عند النقر في الملحق" + "value": "إنشاء شجرة عمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Seleccionar un espacio de trabajo al hacer clic en la extensión" + "value": "Crear árbol de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "在擴充功能中點擊時選擇一個工作區" + "value": "建立 worktree" } }, "ko": { "stringUnit": { "state": "translated", - "value": "확장 프로그램을 클릭할 때 작업 공간 선택" + "value": "작업 트리 생성" } } } }, - "sidebar.extensions.permission.workspaceMetadata.detail": { + "sidebar.extension.inspectWorkspace": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Read workspace names, branches, unread counts, and selection" + "value": "Workspace tools" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース名、ブランチ、未読数、選択状態を読み取ります" + "value": "ワークスペースツール" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "读取工作区名称、分支、未读数和选中状态" + "value": "工作区工具" } }, "de": { "stringUnit": { "state": "translated", - "value": "Namen, Branches, Anzahl ungelesener Elemente und Auswahl von Arbeitsbereichen lesen" + "value": "Arbeitsbereichs-Tools" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Lire les noms, branches, nombres d’éléments non lus et sélection des espaces de travail" + "value": "Outils d’espace de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "قراءة أسماء مساحات العمل، والفروع، وعدد الرسائل غير المقروءة، والتحديد" + "value": "أدوات مساحة العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Leer nombres, ramas, recuentos de no leídos y selección del espacio de trabajo" + "value": "Herramientas del espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "讀取工作區名稱、分支、未讀數量及選取項目" + "value": "工作區工具" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름, 브랜치, 읽지 않은 수 및 선택 상태 읽기" + "value": "작업 공간 도구" } } } }, - "sidebar.extensions.permission.workspacePaths.detail": { + "sidebar.extension.notesTab": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Read local workspace and project paths" + "value": "Notes" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ローカルのワークスペースとプロジェクトのパスを読み取ります" + "value": "メモ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "读取本地工作区和项目路径" + "value": "备注" } }, "de": { "stringUnit": { "state": "translated", - "value": "Lokale Arbeitsbereichs- und Projektpfade lesen" + "value": "Notizen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Lire les chemins locaux des espaces de travail et des projets" + "value": "Notes" } }, "ar": { "stringUnit": { "state": "translated", - "value": "قراءة مسارات مساحة العمل والمشروع المحلية" + "value": "ملاحظات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Leer las rutas locales del espacio de trabajo y del proyecto" + "value": "Notas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "讀取本機工作區與專案路徑" + "value": "筆記" } }, "ko": { "stringUnit": { "state": "translated", - "value": "로컬 작업 공간 및 프로젝트 경로 읽기" + "value": "메모" } } } }, - "sidebar.extensions.retry": { + "sidebar.extension.openWindow": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Try Again" + "value": "Open window" } }, "ja": { "stringUnit": { "state": "translated", - "value": "再試行" + "value": "ウィンドウで開く" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "打开窗口" } }, "de": { "stringUnit": { "state": "translated", - "value": "Versuchen Sie es erneut" + "value": "Fenster öffnen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Essayer à nouveau" + "value": "Ouvrir la fenêtre" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حاول ثانية" + "value": "فتح نافذة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Intentar otra vez" + "value": "Abrir ventana" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "再試一次" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重试" + "value": "開啟視窗" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다시 시도" + "value": "창 열기" } } } }, - "sidebar.extensions.scope.networkPorts": { + "sidebar.extension.toggleSection": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Network ports" + "value": "Toggle section" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ネットワークポート" + "value": "セクションを切り替え" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "网络端口" + "value": "切换分区" } }, "de": { "stringUnit": { "state": "translated", - "value": "Netzwerk-Ports" + "value": "Bereich umschalten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ports réseau" + "value": "Basculer la section" } }, "ar": { "stringUnit": { "state": "translated", - "value": "منافذ الشبكة" + "value": "تبديل القسم" } }, "es": { "stringUnit": { "state": "translated", - "value": "Puertos de red" + "value": "Alternar sección" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "網路連接埠" + "value": "切換區段" } }, "ko": { "stringUnit": { "state": "translated", - "value": "네트워크 포트" + "value": "섹션 전환" } } } }, - "sidebar.extensions.scope.notifications": { + "sidebar.extensions.access.detail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Notifications" + "value": "%@ is using metadata-only access until you grant its requested data and actions." } }, "ja": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "要求されたデータと操作を許可するまで、%@ はメタデータのみのアクセスを使用します。" } }, - "de": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen" + "value": "在你授予所请求的数据和操作权限之前,%@ 仅使用元数据访问权限。" } }, - "ar": { + "de": { "stringUnit": { "state": "translated", - "value": "إشعارات" + "value": "%@ verwendet Zugriff nur für Metadaten, bis Sie die angeforderten Daten und Aktionen freigeben." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Notificaciones" + "value": "%@ utilise un accès uniquement aux métadonnées jusqu'à ce que vous lui accordiez l'accès aux données et aux actions demandées." } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "يستخدم %@ وصولاً للبيانات الوصفية فقط حتى تمنحه حق الوصول إلى البيانات والإجراءات المطلوبة." } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "%@ está usando acceso solo a metadatos hasta que concedas los datos y acciones solicitados." } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "알림" + "value": "%@ 在您授予其請求的資料與動作前,將僅能存取中介資料。" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Notifications" + "value": "요청된 데이터 및 작업 권한을 허용할 때까지 %@은(는) 메타데이터 전용 액세스를 사용합니다." } } } }, - "sidebar.extensions.scope.pullRequests": { + "sidebar.extensions.access.grant": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Pull requests" + "value": "Grant Requested Access" } }, "ja": { "stringUnit": { "state": "translated", - "value": "プルリクエスト" + "value": "要求されたアクセスを許可" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Pull request" + "value": "授予请求的权限" } }, "de": { "stringUnit": { "state": "translated", - "value": "Pull-Requests" + "value": "Angeforderten Zugriff gewähren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Demandes de tirage" + "value": "Accorder l’accès demandé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "طلبات السحب" + "value": "منح حق الوصول المطلوب" } }, "es": { "stringUnit": { "state": "translated", - "value": "Solicitudes de extracción" + "value": "Conceder acceso solicitado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Pull Request" + "value": "授予請求的存取權限" } }, "ko": { "stringUnit": { "state": "translated", - "value": "풀 리퀘스트" + "value": "요청된 액세스 허용" } } } }, - "sidebar.extensions.scope.workspaceMetadata": { + "sidebar.extensions.access.keepLimited": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace metadata" + "value": "Keep Limited" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースメタデータ" + "value": "制限したままにする" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作区元数据" + "value": "保持受限" } }, "de": { "stringUnit": { "state": "translated", - "value": "Metadaten des Arbeitsbereichs" + "value": "Eingeschränkt lassen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Métadonnées de l’espace de travail" + "value": "Conserver limité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "البيانات التعريفية لمساحة العمل" + "value": "الإبقاء على الوصول محدودًا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Metadatos del espacio de trabajo" + "value": "Mantener limitado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區中介資料" + "value": "保持限制" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 메타데이터" + "value": "제한된 상태 유지" } } } }, - "sidebar.extensions.scope.workspacePaths": { + "sidebar.extensions.access.statusLimited": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace paths" + "value": "Limited" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースパス" + "value": "制限中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作区路径" + "value": "受限" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereichspfade" + "value": "Eingeschränkt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Chemins de l’espace de travail" + "value": "Limité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مسارات مساحة العمل" + "value": "محدود" } }, "es": { "stringUnit": { "state": "translated", - "value": "Rutas del espacio de trabajo" + "value": "Limitado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區路徑" + "value": "受限" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 경로" + "value": "제한됨" } } } }, - "sidebar.extensions.unapproved.detail": { + "sidebar.extensions.access.statusLimited.help": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "An installed sidebar extension needs approval before CMUX can use it." + "value": "This extension has limited access." } }, "ja": { "stringUnit": { "state": "translated", - "value": "インストール済みのサイドバー拡張機能は、CMUXで使用する前に承認が必要です。" + "value": "この拡張機能のアクセスは制限されています。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已安装的侧边栏扩展需要获得批准后 CMUX 才能使用。" + "value": "此扩展的访问权限受限。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eine installierte Seitenleisten-Erweiterung benötigt eine Freigabe, bevor CMUX sie verwenden kann." + "value": "Diese Erweiterung hat eingeschränkten Zugriff." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Une extension de barre latérale installée nécessite une approbation avant que CMUX puisse l’utiliser." + "value": "Cette extension dispose d’un accès limité." } }, "ar": { "stringUnit": { "state": "translated", - "value": "يحتاج ملحق الشريط الجانبي المثبت إلى موافقة قبل أن يتمكن CMUX من استخدامه." + "value": "هذا الامتداد لديه وصول محدود." } }, "es": { "stringUnit": { "state": "translated", - "value": "Una extensión de barra lateral instalada necesita aprobación antes de que CMUX pueda usarla." + "value": "Esta extensión tiene acceso limitado." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已安裝的側邊欄擴充功能需要經過核准,CMUX 才能使用它。" + "value": "此擴充功能存取權限受限。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "설치된 사이드바 확장 프로그램을 CMUX에서 사용하려면 승인이 필요합니다." + "value": "이 확장은 액세스가 제한되어 있습니다." } } } }, - "sidebar.extensions.useDefault": { + "sidebar.extensions.access.title": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Use Workspace Sidebar" + "value": "Limited extension access" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースサイドバーを使う" + "value": "制限付き拡張機能アクセス" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "使用工作区侧边栏" + "value": "扩展访问权限受限" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereichs-Seitenleiste verwenden" + "value": "Eingeschränkter Erweiterungszugriff" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Utiliser la barre latérale de l’espace de travail" + "value": "Accès limité de l’extension" } }, "ar": { "stringUnit": { "state": "translated", - "value": "استخدام الشريط الجانبي لمساحة العمل" + "value": "وصول محدود للامتداد" } }, "es": { "stringUnit": { "state": "translated", - "value": "Usar barra lateral del espacio de trabajo" + "value": "Acceso limitado de la extensión" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用工作區側邊欄" + "value": "擴充功能存取受限" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 사이드바 사용" + "value": "제한된 확장 액세스" } } } }, - "sidebar.extensions.useDefault.short": { + "sidebar.extensions.action.closeRejected": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Use Default" + "value": "Workspace could not be closed" } }, "ja": { "stringUnit": { "state": "translated", - "value": "デフォルトを使用" + "value": "ワークスペースを閉じられませんでした" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "使用默认" + "value": "无法关闭工作区" } }, "de": { "stringUnit": { "state": "translated", - "value": "Standard verwenden" + "value": "Arbeitsbereich konnte nicht geschlossen werden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Par défaut" + "value": "L’espace de travail n’a pas pu être fermé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "استخدام الافتراضي" + "value": "تعذر إغلاق مساحة العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Usar predeterminado" + "value": "No se pudo cerrar el espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用預設值" + "value": "無法關閉工作區" } }, "ko": { "stringUnit": { "state": "translated", - "value": "기본값 사용" + "value": "작업 공간을 닫을 수 없습니다" } } } }, - "sidebar.folderIcon.dragHint": { + "sidebar.extensions.action.remoteTmuxWindowRequested": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اسحب للفتح في Finder أو تطبيق آخر" + "value": "Remote tmux window requested" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prevucite za otvaranje u Finderu ili drugoj aplikaciji" + "value": "リモート tmux ウィンドウを要求しました" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Træk for at åbne i Finder eller et andet program" + "value": "已请求远程 tmux 窗口" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ziehen, um im Finder oder einer anderen App zu öffnen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Drag to open in Finder or another app" + "value": "Entferntes tmux-Fenster angefordert" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Arrastra para abrir en Finder u otra app" + "value": "Fenêtre tmux distante demandée" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Glissez pour ouvrir dans le Finder ou une autre app" + "value": "تم طلب نافذة tmux عن بعد" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Trascina per aprire nel Finder o in un'altra app" + "value": "Ventana remota de tmux solicitada" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ドラッグしてFinderまたは他のアプリで開く" + "value": "已請求遠端 tmux 視窗" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Finder 또는 다른 앱으로 드래그하여 열기" + "value": "원격 tmux 창이 요청되었습니다" } - }, - "nb": { + } + } + }, + "sidebar.extensions.action.scopeRejected": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Dra for å åpne i Finder eller en annen app" + "value": "Extension action is not granted" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Przeciągnij, aby otworzyć w Finderze lub innej aplikacji" + "value": "拡張機能の操作は許可されていません" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arraste para abrir no Finder ou em outro app" + "value": "未授予该扩展操作权限" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Перетащите, чтобы открыть в Finder или другом приложении" + "value": "Erweiterungsaktion ist nicht gewährt" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ลากเพื่อเปิดใน Finder หรือแอปอื่น" + "value": "L’action d’extension n’est pas autorisée" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Finder'da veya başka bir uygulamada açmak için sürükleyin" + "value": "لم يتم منح إجراء الامتداد" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Перетягніть, щоб відкрити у Finder або іншій програмі" + "value": "No se ha concedido la acción de la extensión" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "拖拽以在访达或其他应用中打开" + "value": "未授予擴充功能動作權限" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "拖曳以在 Finder 或其他 App 中開啟" + "value": "확장 프로그램 작업 권한이 허용되지 않았습니다" } } } }, - "sidebar.help.button": { + "sidebar.extensions.action.staleConnection": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Help" + "value": "Extension connection is no longer active" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ヘルプ" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "도움말" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Довідка" + "value": "拡張機能の接続はもう有効ではありません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "帮助" + "value": "扩展连接已失效" } }, "de": { "stringUnit": { "state": "translated", - "value": "Hilfe" + "value": "Erweiterungsverbindung ist nicht mehr aktiv" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aide" + "value": "La connexion de l’extension n’est plus active" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مساعدة" + "value": "لم يعد اتصال الامتداد نشطًا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ayuda" + "value": "La conexión de la extensión ya no está activa" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "說明" + "value": "擴充功能連線已失效" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "확장 프로그램 연결이 더 이상 활성화되어 있지 않습니다" } } } }, - "sidebar.help.changelog": { + "sidebar.extensions.action.surfaceCreateRejected": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Changelog" + "value": "Surface could not be created" } }, "ja": { "stringUnit": { "state": "translated", - "value": "更新履歴" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "변경 로그" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Журнал змін" + "value": "サーフェスを作成できませんでした" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "更新日志" + "value": "无法创建表面" } }, "de": { "stringUnit": { "state": "translated", - "value": "Changelog" + "value": "Oberfläche konnte nicht erstellt werden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Journal des modifications" + "value": "La surface d’affichage n’a pas pu être créée" } }, "ar": { "stringUnit": { "state": "translated", - "value": "سجل التغييرات" + "value": "تعذر إنشاء السطح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Registro de cambios" + "value": "No se pudo crear la superficie" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "更新日誌" - } - } - } - }, - "sidebar.help.discord": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Discord" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "Discord" + "value": "無法建立介面" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Discord" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Discord" + "value": "화면을 생성할 수 없습니다" } } } }, - "sidebar.help.feedback.attachImages": { + "sidebar.extensions.action.surfaceNotFound": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Attach Images" + "value": "Surface not found" } }, "ja": { "stringUnit": { "state": "translated", - "value": "画像を添付" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "이미지 첨부" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Прикріпити зображення" + "value": "サーフェスが見つかりません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "附加图片" + "value": "未找到表面" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bilder anhängen" + "value": "Oberfläche nicht gefunden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Joindre des images" + "value": "Surface d’affichage introuvable" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إرفاق صور" + "value": "السطح غير موجود" } }, "es": { "stringUnit": { "state": "translated", - "value": "Adjuntar imágenes" + "value": "Superficie no encontrada" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "附加圖片" + "value": "找不到介面" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "화면을 찾을 수 없습니다" } } } }, - "sidebar.help.feedback.attachImages.prompt": { + "sidebar.extensions.action.urlRejected": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Attach" + "value": "URL could not be opened" } }, "ja": { "stringUnit": { "state": "translated", - "value": "添付" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "첨부" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Прикріпити" + "value": "URLを開けませんでした" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "附加" + "value": "无法打开 URL" } }, "de": { "stringUnit": { "state": "translated", - "value": "Anhängen" + "value": "URL konnte nicht geöffnet werden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Joindre" + "value": "L’URL n’a pas pu être ouverte" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إرفاق" + "value": "تعذر فتح عنوان URL" } }, "es": { "stringUnit": { "state": "translated", - "value": "Adjuntar" + "value": "No se pudo abrir la URL" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "附加" + "value": "無法開啟網址" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "URL을 열 수 없습니다" } } } }, - "sidebar.help.feedback.attachImages.title": { + "sidebar.extensions.action.workspaceNotFound": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Attach Images" + "value": "Workspace not found" } }, "ja": { "stringUnit": { "state": "translated", - "value": "画像を添付" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "이미지 첨부" + "value": "ワークスペースが見つかりません" } }, - "uk": { + "de": { "stringUnit": { "state": "translated", - "value": "Прикріпити зображення" + "value": "Workspace nicht gefunden" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "附加图片" + "value": "Espace de travail introuvable" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Bilder anhängen" + "value": "لم يتم العثور على مساحة العمل" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Joindre des images" + "value": "Espacio de trabajo no encontrado" } }, - "ar": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "إرفاق صور" + "value": "找不到工作區" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Adjuntar imágenes" + "value": "未找到工作区" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "附加圖片" + "value": "워크스페이스를 찾을 수 없습니다" } } } }, - "sidebar.help.feedback.attachmentsHint": { + "sidebar.extensions.actionScope.closeWorkspace": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Up to 10 images." + "value": "Close workspaces" } }, "ja": { "stringUnit": { "state": "translated", - "value": "画像は最大10枚まで添付できます。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "최대 10장의 이미지." + "value": "ワークスペースを閉じる" } }, - "uk": { + "de": { "stringUnit": { "state": "translated", - "value": "До 10 зображень." + "value": "Schließen Sie Arbeitsbereiche" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "最多 10 张图片。" + "value": "Fermer les espaces de travail" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Bis zu 10 Bilder." + "value": "إغلاق مساحات العمل" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Jusqu’à 10 images." + "value": "Cerrar espacios de trabajo" } }, - "ar": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ما يصل إلى 10 صور." + "value": "關閉工作區" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Hasta 10 imágenes." + "value": "关闭工作区" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "最多 10 張圖片。" + "value": "작업 공간 닫기" } } } }, - "sidebar.help.feedback.cancel": { + "sidebar.extensions.actionScope.createWorkspaceWithPath": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Cancel" + "value": "Create workspaces with paths" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャンセル" + "value": "パス付きワークスペースを作成" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "按路径创建工作区" } }, - "uk": { + "de": { "stringUnit": { "state": "translated", - "value": "Скасувати" + "value": "Arbeitsbereiche mit Pfaden erstellen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Annuler" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Cancelar" + "value": "Créer des espaces de travail avec des chemins d’accès" } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "取消" + "value": "إنشاء مساحات عمل بمسارات" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "取消" + "value": "Crear espacios de trabajo con rutas" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Abbrechen" + "value": "使用路徑建立工作區" } }, - "ar": { + "ko": { "stringUnit": { "state": "translated", - "value": "إلغاء" + "value": "경로를 사용하여 작업 공간 생성" } } } }, - "sidebar.help.feedback.connectionError": { + "sidebar.extensions.actionScope.openURL": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Couldn't send feedback. Check your connection and try again." + "value": "Open URLs" } }, "ja": { "stringUnit": { "state": "translated", - "value": "フィードバックを送信できませんでした。接続を確認して、もう一度お試しください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "피드백을 보내지 못했습니다. 연결을 확인하고 다시 시도하세요." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Не вдалося надіслати відгук. Перевірте підключення та спробуйте ще раз." + "value": "URLを開く" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法发送反馈。请检查网络连接后重试。" + "value": "打开 URL" } }, "de": { "stringUnit": { "state": "translated", - "value": "Feedback konnte nicht gesendet werden. Überprüfen Sie Ihre Verbindung und versuchen Sie es erneut." + "value": "URLs öffnen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Impossible d’envoyer les commentaires. Vérifiez votre connexion et réessayez." + "value": "Ouvrir des URL" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر إرسال الملاحظات. تحقق من اتصالك وحاول مجدداً." + "value": "فتح عناوين URL" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudieron enviar los comentarios. Comprueba la conexión e inténtalo de nuevo." + "value": "Abrir URLs" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法傳送意見反應。請檢查您的連線並重試。" + "value": "開啟網址" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "URL 열기" } } } }, - "sidebar.help.feedback.done": { + "sidebar.extensions.actionScope.selectWorkspace": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Done" + "value": "Select workspaces" } }, "ja": { "stringUnit": { "state": "translated", - "value": "完了" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "완료" + "value": "ワークスペースを選択" } }, - "uk": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Готово" + "value": "选择工作区" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erledigt" + "value": "Arbeitsbereiche auswählen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fait" + "value": "Sélectionner des espaces de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تم" + "value": "تحديد مساحات العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Hecho" + "value": "Seleccionar espacios de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "完畢" + "value": "選擇工作區" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "完成" + "value": "작업 공간 선택" } } } }, - "sidebar.help.feedback.email": { + "sidebar.extensions.blocked.detail.connectionInterrupted": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Your Email" + "value": "CMUX lost the extension connection. No workspace data or actions are being shared." } }, "ja": { "stringUnit": { "state": "translated", - "value": "メールアドレス" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "이메일 주소" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Ваш email" + "value": "CMUXは拡張機能との接続を失いました。ワークスペースデータや操作は共有されていません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "你的邮箱" + "value": "CMUX 已失去与扩展的连接。未共享任何工作区数据或操作。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ihre E-Mail" + "value": "CMUX hat die Verbindung zur Erweiterung verloren. Es werden keine Arbeitsbereichsdaten oder Aktionen geteilt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Votre adresse e-mail" + "value": "CMUX a perdu la connexion avec l’extension. Aucune donnée d’espace de travail ni aucune action ne sont partagées." } }, "ar": { "stringUnit": { "state": "translated", - "value": "بريدك الإلكتروني" + "value": "فقد CMUX الاتصال بالامتداد. لا تتم مشاركة أي بيانات لمساحة العمل أو إجراءات." } }, "es": { "stringUnit": { "state": "translated", - "value": "Tu correo electrónico" + "value": "CMUX perdió la conexión con la extensión. No se están compartiendo datos ni acciones del espacio de trabajo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "您的電子郵件" - } - } - } - }, - "sidebar.help.feedback.emailPlaceholder": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "you@example.com" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "you@example.com" + "value": "CMUX 遺失擴充功能連線。未分享任何工作區資料或動作。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "you@example.com" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "you@example.com" + "value": "CMUX가 확장 프로그램과의 연결을 잃었습니다. 작업 공간 데이터나 작업이 공유되지 않습니다." } } } }, - "sidebar.help.feedback.emptyMessage": { + "sidebar.extensions.blocked.detail.failedManifest": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Enter a message before sending." + "value": "CMUX could not load this extension's configuration. No workspace data or actions were shared." } }, "ja": { "stringUnit": { "state": "translated", - "value": "送信する前にメッセージを入力してください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "보내기 전에 메시지를 입력하세요." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Введіть повідомлення перед надсиланням." + "value": "CMUXはこの拡張機能の設定を読み込めませんでした。ワークスペースデータや操作は共有されていません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "发送前请输入内容。" + "value": "CMUX 无法加载此扩展的配置。未共享任何工作区数据或操作。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Geben Sie eine Nachricht ein, bevor Sie senden." + "value": "CMUX konnte die Konfiguration dieser Erweiterung nicht laden. Es wurden keine Arbeitsbereichsdaten oder Aktionen geteilt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Saisissez un message avant d’envoyer." + "value": "CMUX n’a pas pu charger la configuration de cette extension. Aucune donnée d’espace de travail ni aucune action n’ont été partagées." } }, "ar": { "stringUnit": { "state": "translated", - "value": "أدخل رسالة قبل الإرسال." + "value": "تعذر على CMUX تحميل تكوين هذا الامتداد. لم تتم مشاركة أي بيانات لمساحة العمل أو إجراءات." } }, "es": { "stringUnit": { "state": "translated", - "value": "Escribe un mensaje antes de enviar." + "value": "CMUX no pudo cargar la configuración de esta extensión. No se compartieron datos ni acciones del espacio de trabajo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "傳送前請先輸入訊息。" + "value": "CMUX 無法載入此擴充功能的設定。未分享任何工作區資料或動作。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "CMUX가 이 확장 프로그램의 구성을 로드하지 못했습니다. 작업 공간 데이터나 작업이 공유되지 않았습니다." } } } }, - "sidebar.help.feedback.endpointError": { + "sidebar.extensions.blocked.detail.invalidManifest": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Feedback is unavailable right now. Email founders@manaflow.com instead." + "value": "CMUX rejected this extension's configuration. No workspace data or actions were shared." } }, "ja": { "stringUnit": { "state": "translated", - "value": "現在フィードバックを送信できません。代わりに founders@manaflow.com までメールしてください。" + "value": "CMUXはこの拡張機能の設定を拒否しました。ワークスペースデータや操作は共有されていません。" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "현재 피드백을 사용할 수 없습니다. 대신 founders@manaflow.com으로 이메일을 보내주세요." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Відгуки зараз недоступні. Напишіть на founders@manaflow.com." - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "反馈功能暂时不可用。请改为发送邮件至 founders@manaflow.com。" + "value": "CMUX 拒绝了此扩展的配置。未共享任何工作区数据或操作。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Feedback ist zurzeit nicht verfügbar. Senden Sie stattdessen eine E-Mail an founders@manaflow.com." + "value": "CMUX hat die Konfiguration dieser Erweiterung abgelehnt. Es wurden keine Arbeitsbereichsdaten oder Aktionen geteilt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Les retours ne sont pas disponibles pour le moment. Envoyez plutôt un e-mail à founders@manaflow.com." + "value": "CMUX a rejeté la configuration de cette extension. Aucune donnée d’espace de travail ni aucune action n’ont été partagées." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الملاحظات غير متوفرة الآن. يرجى مراسلة founders@manaflow.com عبر البريد الإلكتروني بدلاً من ذلك." + "value": "رفض CMUX تكوين هذا الامتداد. لم تتم مشاركة أي بيانات لمساحة العمل أو إجراءات." } }, "es": { "stringUnit": { "state": "translated", - "value": "Los comentarios no están disponibles en este momento. Envía un correo a founders@manaflow.com en su lugar." + "value": "CMUX rechazó la configuración de esta extensión. No se compartieron datos ni acciones del espacio de trabajo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "目前無法使用意見反應功能。請改為傳送電子郵件至 founders@manaflow.com。" + "value": "CMUX 已拒絕此擴充功能的設定。未分享任何工作區資料或動作。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "CMUX가 이 확장 프로그램의 구성을 거부했습니다. 작업 공간 데이터나 작업이 공유되지 않았습니다." } } } }, - "sidebar.help.feedback.genericError": { + "sidebar.extensions.blocked.detail.manifestTimedOut": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Couldn't send feedback. Please try again." + "value": "CMUX did not receive this extension's configuration in time. No workspace data or actions are being shared." } }, "ja": { "stringUnit": { "state": "translated", - "value": "フィードバックを送信できませんでした。もう一度お試しください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "피드백을 보내지 못했습니다. 다시 시도하세요." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Не вдалося надіслати відгук. Спробуйте ще раз." + "value": "CMUXはこの拡張機能の設定を時間内に受信しませんでした。ワークスペースデータや操作は共有されていません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法发送反馈。请重试。" + "value": "CMUX 未及时收到此扩展的配置。未共享任何工作区数据或操作。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Feedback konnte nicht gesendet werden. Bitte versuchen Sie es erneut." + "value": "CMUX hat die Konfiguration dieser Erweiterung nicht rechtzeitig erhalten. Es werden keine Arbeitsbereichsdaten oder Aktionen geteilt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Impossible d’envoyer les commentaires. Veuillez réessayer." + "value": "CMUX n’a pas reçu la configuration de cette extension à temps. Aucune donnée d’espace de travail ni aucune action ne sont partagées." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر إرسال الملاحظات. يرجى المحاولة مرة أخرى." + "value": "لم يتلقَ CMUX تكوين هذا الامتداد في الوقت المحدد. لا تتم مشاركة أي بيانات لمساحة العمل أو إجراءات." } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudieron enviar los comentarios. Inténtalo de nuevo." + "value": "CMUX no recibió la configuración de esta extensión a tiempo. No se están compartiendo datos ni acciones del espacio de trabajo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法傳送意見反應。請重試。" + "value": "CMUX 未及時收到此擴充功能的設定。未分享任何工作區資料或動作。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "CMUX가 제시간에 이 확장 프로그램의 구성을 받지 못했습니다. 작업 공간 데이터나 작업이 공유되지 않습니다." } } } }, - "sidebar.help.feedback.imageTooLarge": { + "sidebar.extensions.blocked.detail.missingManifest": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Each image must be 4 MB or smaller." + "value": "CMUX did not receive a sidebar extension configuration, so no workspace data or actions were shared." } }, "ja": { "stringUnit": { "state": "translated", - "value": "各画像は 4 MB 以下にしてください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "각 이미지는 4MB 이하여야 합니다." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Кожне зображення повинно бути не більше 4 МБ." + "value": "CMUXはサイドバー拡張機能の設定を受信しなかったため、ワークスペースデータや操作は共有されていません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "每张图片不得超过 4 MB。" + "value": "CMUX 未收到侧边栏扩展配置,因此未共享任何工作区数据或操作。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Jedes Bild darf maximal 4 MB groß sein." + "value": "CMUX hat keine Konfiguration für die Seitenleisten-Erweiterung erhalten, daher wurden keine Arbeitsbereichsdaten oder Aktionen geteilt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Chaque image doit faire 4 Mo ou moins." + "value": "CMUX n’a pas reçu de configuration d’extension de barre latérale, aucune donnée d’espace de travail ni aucune action n’ont donc été partagées." } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن يكون حجم كل صورة 4 ميجابايت أو أقل." + "value": "لم يتلقَ CMUX تكوين امتداد شريط جانبي، لذا لم تتم مشاركة أي بيانات لمساحة العمل أو إجراءات." } }, "es": { "stringUnit": { "state": "translated", - "value": "Cada imagen debe ser de 4 MB o menos." + "value": "CMUX no recibió una configuración de extensión de barra lateral, por lo que no se compartieron datos ni acciones del espacio de trabajo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "每張圖片必須為 4 MB 或更小。" + "value": "CMUX 未收到側邊欄擴充功能設定,因此未分享任何工作區資料或動作。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "CMUX가 사이드바 확장 프로그램 구성을 받지 못해 작업 공간 데이터나 작업이 공유되지 않았습니다." } } } }, - "sidebar.help.feedback.invalidEmail": { + "sidebar.extensions.blocked.status.connectionInterrupted": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Enter a valid email address." + "value": "Blocked, connection interrupted" } }, "ja": { "stringUnit": { "state": "translated", - "value": "有効なメールアドレスを入力してください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "올바른 이메일 주소를 입력하세요." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Введіть дійсну електронну адресу." + "value": "ブロック中、接続が中断されました" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "请输入有效的邮箱地址。" + "value": "已阻止,连接中断" } }, "de": { "stringUnit": { "state": "translated", - "value": "Geben Sie eine gültige E-Mail-Adresse ein." + "value": "Blockiert, Verbindung unterbrochen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Saisissez une adresse e-mail valide." + "value": "Bloqué, connexion interrompue" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أدخل عنوان بريد إلكتروني صالحاً." + "value": "محظور، انقطع الاتصال" } }, "es": { "stringUnit": { "state": "translated", - "value": "Introduce una dirección de correo electrónico válida." + "value": "Bloqueado, conexión interrumpida" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "請輸入有效的電子郵件地址。" + "value": "已封鎖,連線中斷" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "차단됨, 연결이 끊김" } } } }, - "sidebar.help.feedback.invalidImageSelection": { + "sidebar.extensions.blocked.status.failedManifest": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "One of the selected files could not be attached." + "value": "Blocked, configuration unavailable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "選択したファイルのうち1つを添付できませんでした。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "선택한 파일 중 하나를 첨부할 수 없습니다." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Один з вибраних файлів не вдалося прикріпити." + "value": "ブロック中、設定を利用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "所选文件中有一个无法附加。" + "value": "已阻止,配置不可用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eine der ausgewählten Dateien konnte nicht angehängt werden." + "value": "Blockiert, Konfiguration nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’un des fichiers sélectionnés n’a pas pu être joint." + "value": "Bloqué, configuration indisponible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر إرفاق أحد الملفات المحددة." + "value": "محظور، التكوين غير متاح" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo adjuntar uno de los archivos seleccionados." + "value": "Bloqueado, configuración no disponible" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法附加其中一個選取的檔案。" + "value": "已封鎖,設定無法使用" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "차단됨, 구성을 사용할 수 없음" } } } }, - "sidebar.help.feedback.message": { + "sidebar.extensions.blocked.status.invalidManifest": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Message" + "value": "Blocked, invalid configuration" } }, "ja": { "stringUnit": { "state": "translated", - "value": "メッセージ" + "value": "ブロック中、設定が無効です" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "메시지" + "value": "已阻止,配置无效" } }, - "uk": { + "de": { "stringUnit": { "state": "translated", - "value": "Повідомлення" + "value": "Blockiert, ungültige Konfiguration" } }, - "de": { + "fr": { "stringUnit": { "state": "translated", - "value": "Nachricht" + "value": "Bloqué, configuration non valide" } }, "ar": { "stringUnit": { "state": "translated", - "value": "رسالة" + "value": "محظور، تكوين غير صالح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mensaje" + "value": "Bloqueado, configuración no válida" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "訊息" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "内容" + "value": "已封鎖,設定無效" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Message" + "value": "차단됨, 잘못된 구성" } } } }, - "sidebar.help.feedback.messagePlaceholder": { + "sidebar.extensions.blocked.status.manifestTimedOut": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Share feedback, feature requests, or issues." + "value": "Blocked, configuration timed out" } }, "ja": { "stringUnit": { "state": "translated", - "value": "フィードバック、機能要望、不具合をお知らせください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "피드백, 기능 요청 또는 문제를 공유하세요." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Поділіться відгуком, пропозиціями або повідомте про проблему." + "value": "ブロック中、設定がタイムアウトしました" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "分享反馈、功能建议或问题。" + "value": "已阻止,配置超时" } }, "de": { "stringUnit": { "state": "translated", - "value": "Teilen Sie Feedback, Funktionsanfragen oder Probleme." + "value": "Blockiert, Zeitüberschreitung der Konfiguration" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Partagez vos commentaires, demandes de fonctionnalités ou problèmes." + "value": "Bloqué, délai d’attente de la configuration dépassé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شاركنا ملاحظاتك، أو طلبات الميزات، أو المشاكل." + "value": "محظور، انتهت مهلة التكوين" } }, "es": { "stringUnit": { "state": "translated", - "value": "Comparte comentarios, solicitudes de funciones o problemas." + "value": "Bloqueado, tiempo de espera de configuración agotado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "分享意見反應、功能需求或問題。" + "value": "已封鎖,設定逾時" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "차단됨, 구성 시간 초과" } } } }, - "sidebar.help.feedback.messageTooLong": { + "sidebar.extensions.blocked.status.missingManifest": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Your message is too long." + "value": "Blocked, missing configuration" } }, "ja": { "stringUnit": { "state": "translated", - "value": "メッセージが長すぎます。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "메시지가 너무 깁니다." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Ваше повідомлення занадто довге." + "value": "ブロック中、設定がありません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "你的内容过长。" + "value": "已阻止,缺少配置" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ihre Nachricht ist zu lang." + "value": "Blockiert, fehlende Konfiguration" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Votre message est trop long." + "value": "Bloqué, configuration manquante" } }, "ar": { "stringUnit": { "state": "translated", - "value": "رسالتك طويلة جداً." + "value": "محظور، التكوين مفقود" } }, "es": { "stringUnit": { "state": "translated", - "value": "Tu mensaje es demasiado largo." + "value": "Bloqueado, falta la configuración" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "您的訊息過長。" + "value": "已封鎖,遺失設定" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "차단됨, 구성 누락됨" } } } }, - "sidebar.help.feedback.note": { + "sidebar.extensions.blocked.title": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "You can also reach us at founders@manaflow.com." + "value": "Extension Blocked" } }, "ja": { "stringUnit": { "state": "translated", - "value": "founders@manaflow.com 宛てに直接ご連絡いただくこともできます。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "founders@manaflow.com으로도 연락하실 수 있습니다." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Ви також можете написати нам на founders@manaflow.com." + "value": "拡張機能をブロックしました" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "你也可以通过 founders@manaflow.com 联系我们。" + "value": "扩展已阻止" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sie können uns auch unter founders@manaflow.com erreichen." + "value": "Erweiterung blockiert" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Vous pouvez également nous contacter à l'adresse founders@manaflow.com." + "value": "Extension bloquée" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يمكنك أيضاً التواصل معنا عبر founders@manaflow.com." + "value": "الملحق محظور" } }, "es": { "stringUnit": { "state": "translated", - "value": "También puedes contactarnos en founders@manaflow.com." + "value": "Extensión bloqueada" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "您也可以透過 founders@manaflow.com 與我們聯絡。" + "value": "擴充功能已被封鎖" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "확장 프로그램 차단됨" } } } }, - "sidebar.help.feedback.rateLimited": { + "sidebar.extensions.browser.compact": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Too many feedback attempts. Please try again later." + "value": "Open larger" } }, "ja": { "stringUnit": { "state": "translated", - "value": "フィードバックの送信回数が多すぎます。しばらくしてからもう一度お試しください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "피드백 시도가 너무 많습니다. 나중에 다시 시도하세요." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Занадто багато спроб надсилання відгуку. Спробуйте пізніше." + "value": "大きく開く" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "反馈提交过于频繁。请稍后重试。" + "value": "放大打开" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zu viele Feedback-Versuche. Bitte versuchen Sie es später noch einmal." + "value": "Größer öffnen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Trop de tentatives d’envoi de commentaires. Veuillez réessayer plus tard." + "value": "Ouvrir en plus grand" } }, "ar": { "stringUnit": { "state": "translated", - "value": "محاولات إرسال ملاحظات كثيرة جداً. يرجى المحاولة مرة أخرى لاحقاً." + "value": "فتح بحجم أكبر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Demasiados intentos de envío. Inténtalo de nuevo más tarde." + "value": "Abrir en un tamaño mayor" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "嘗試傳送意見反應的次數過多。請稍後重試。" + "value": "放大開啟" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "더 크게 열기" } } } }, - "sidebar.help.feedback.removeAttachment": { + "sidebar.extensions.browser.title": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Remove" + "value": "امتدادات الشريط الجانبي" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "削除" + "value": "Ekstenzije bočne trake" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "제거" + "value": "Sidepaneludvidelser" } }, - "uk": { + "de": { "stringUnit": { "state": "translated", - "value": "Видалити" + "value": "Seitenleisten-Erweiterungen" } }, - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Entfernen" + "value": "Sidebar Extensions" } }, "es": { "stringUnit": { "state": "translated", - "value": "Eliminar" + "value": "Extensiones de la barra lateral" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "移除" + "value": "Extensions de la barre latérale" } }, - "fr": { + "it": { "stringUnit": { "state": "translated", - "value": "Supprimer" + "value": "Estensioni della barra laterale" } }, - "ar": { + "ja": { "stringUnit": { "state": "translated", - "value": "إزالة" + "value": "サイドバー拡張機能" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "移除" + "value": "ផ្នែកបន្ថែមរបារចំហៀង" } - } - } - }, - "sidebar.help.feedback.send": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "ko": { "stringUnit": { "state": "translated", - "value": "Send" + "value": "사이드바 확장 프로그램" } }, - "ja": { + "nb": { "stringUnit": { "state": "translated", - "value": "送信" + "value": "Sidefeltutvidelser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "보내기" + "value": "Rozszerzenia paska bocznego" } }, - "uk": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Надіслати" + "value": "Extensões da barra lateral" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Senden" + "value": "Расширения боковой панели" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Envoyer" + "value": "ส่วนขยายแถบด้านข้าง" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "إرسال" + "value": "Kenar çubuğu uzantıları" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Enviar" + "value": "Розширення бічної панелі" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "傳送" + "value": "侧边栏扩展" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "发送" + "value": "側邊欄擴充功能" } } } }, - "sidebar.help.feedback.successBody": { + "sidebar.extensions.choose.action": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "You can also reach us at founders@manaflow.com." + "value": "Choose Extension" } }, "ja": { "stringUnit": { "state": "translated", - "value": "founders@manaflow.com 宛てに直接ご連絡いただくこともできます。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "founders@manaflow.com으로도 연락하실 수 있습니다." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Ви також можете написати нам на founders@manaflow.com." + "value": "拡張機能を選択" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "你也可以通过 founders@manaflow.com 联系我们。" + "value": "选择扩展" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sie können uns auch unter founders@manaflow.com erreichen." + "value": "Erweiterung auswählen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Vous pouvez également nous contacter à l'adresse founders@manaflow.com." + "value": "Choisir l’extension" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يمكنك أيضاً التواصل معنا عبر founders@manaflow.com." + "value": "اختيار الملحق" } }, "es": { "stringUnit": { "state": "translated", - "value": "También puedes contactarnos en founders@manaflow.com." + "value": "Elegir extensión" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "您也可以透過 founders@manaflow.com 與我們聯絡。" + "value": "選擇擴充功能" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "확장 프로그램 선택" } } } }, - "sidebar.help.feedback.successTitle": { + "sidebar.extensions.choose.detail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Thanks for the feedback." + "value": "Choose which enabled extension should replace the sidebar." } }, "ja": { "stringUnit": { "state": "translated", - "value": "フィードバックありがとうございます。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "피드백을 보내주셔서 감사합니다." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Дякуємо за відгук." + "value": "サイドバーを置き換える有効な拡張機能を選択してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "感谢你的反馈。" + "value": "选择用哪个已启用的扩展替换侧边栏。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vielen Dank für das Feedback." + "value": "Wählen Sie aus, welche aktivierte Erweiterung die Seitenleiste ersetzen soll." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Merci pour vos commentaires." + "value": "Choisissez quelle extension activée doit remplacer la barre latérale." } }, "ar": { "stringUnit": { "state": "translated", - "value": "شكراً على ملاحظاتك." + "value": "اختر الملحق الممكن الذي يجب أن يحل محل الشريط الجانبي." } }, "es": { "stringUnit": { "state": "translated", - "value": "Gracias por tus comentarios." + "value": "Elige qué extensión habilitada debe reemplazar la barra lateral." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "感謝您的意見反應。" + "value": "選擇要以哪一個已啟用的擴充功能來取代側邊欄。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "사이드바를 대체할 활성화된 확장 프로그램을 선택하세요." } } } }, - "sidebar.help.feedback.title": { + "sidebar.extensions.choose.title": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Send Feedback" + "value": "Choose a sidebar extension" } }, "ja": { "stringUnit": { "state": "translated", - "value": "フィードバックを送信" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "피드백 보내기" + "value": "サイドバー拡張機能を選択" } }, - "uk": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Надіслати відгук" + "value": "选择侧边栏扩展" } }, "de": { "stringUnit": { "state": "translated", - "value": "Feedback senden" + "value": "Eine Seitenleisten-Erweiterung auswählen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Envoyer des commentaires" + "value": "Choisir une extension de barre latérale" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إرسال الملاحظات" + "value": "اختر ملحقًا للشريط الجانبي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enviar comentarios" + "value": "Elegir una extensión de barra lateral" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "傳送意見反應" + "value": "選擇側邊欄擴充功能" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "发送反馈" + "value": "사이드바 확장 프로그램 선택" } } } }, - "sidebar.help.feedback.tooManyImages": { + "sidebar.extensions.details.bundle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "You can attach up to 10 images." + "value": "Bundle" } }, "ja": { "stringUnit": { "state": "translated", - "value": "画像は最大10枚まで添付できます。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "최대 10장의 이미지를 첨부할 수 있습니다." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Можна прикріпити до 10 зображень." + "value": "バンドル" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "最多可附加 10 张图片。" + "value": "包" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sie können bis zu 10 Bilder anhängen." + "value": "Bundle" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Vous pouvez joindre jusqu’à 10 images." + "value": "Bundle" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يمكنك إرفاق ما يصل إلى 10 صور." + "value": "حزمة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Puedes adjuntar hasta 10 imágenes." + "value": "Paquete" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "您最多可以附加 10 張圖片。" + "value": "套件" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "번들" } } } }, - "sidebar.help.feedback.totalImagesTooLarge": { + "sidebar.extensions.details.granted": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "These images are too large to send together. Remove a few and try again." + "value": "Granted" } }, "ja": { "stringUnit": { "state": "translated", - "value": "これらの画像はまとめて送信するには大きすぎます。いくつか削除してもう一度お試しください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "이미지가 너무 커서 함께 보낼 수 없습니다. 몇 개를 제거하고 다시 시도하세요." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Ці зображення занадто великі для надсилання разом. Видаліть кілька та спробуйте ще раз." + "value": "許可済み" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "这些图片总体积过大,无法一起发送。请移除几张后重试。" + "value": "已授予" } }, "de": { "stringUnit": { "state": "translated", - "value": "Diese Bilder sind zu groß, um sie zusammen zu senden. Entfernen Sie einige und versuchen Sie es erneut." + "value": "Gewährt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ces images sont trop volumineuses pour être envoyées ensemble. Supprimez-en quelques-unes et réessayez." + "value": "Autorisé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "هذه الصور كبيرة جداً ليتم إرسالها معاً. يرجى إزالة بعضها والمحاولة مجدداً." + "value": "ممنوح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Estas imágenes son demasiado grandes para enviarse juntas. Elimina algunas e inténtalo de nuevo." + "value": "Concedido" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "這些圖片過大,無法同時傳送。請移除幾張圖片後重試。" + "value": "已授與" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "허용됨" } } } }, - "sidebar.help.feedback.validationError": { + "sidebar.extensions.details.help": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Check your message and attachments, then try again." + "value": "Show extension details" } }, "ja": { "stringUnit": { "state": "translated", - "value": "メッセージと添付ファイルを確認して、もう一度お試しください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "메시지와 첨부 파일을 확인한 후 다시 시도하세요." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Перевірте повідомлення та вкладення, потім спробуйте ще раз." + "value": "拡張機能の詳細を表示" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "请检查内容和附件后重试。" + "value": "显示扩展详细信息" } }, "de": { "stringUnit": { "state": "translated", - "value": "Überprüfen Sie Ihre Nachricht und Anhänge und versuchen Sie es dann erneut." + "value": "Erweiterungsdetails anzeigen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Vérifiez votre message et vos pièces jointes, puis réessayez." + "value": "Afficher les détails de l’extension" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تحقق من رسالتك والمرفقات، ثم حاول مجدداً." + "value": "إظهار تفاصيل الملحق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Comprueba tu mensaje y los archivos adjuntos, e inténtalo de nuevo." + "value": "Mostrar detalles de la extensión" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "請檢查您的訊息與附件,然後重試。" + "value": "顯示擴充功能詳細資訊" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "확장 프로그램 세부 정보 표시" } } } }, - "sidebar.help.githubIssues": { + "sidebar.extensions.details.manifest": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "GitHub Issues" + "value": "Configuration" } }, "ja": { "stringUnit": { "state": "translated", - "value": "GitHub Issues" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "GitHub 이슈" + "value": "設定" } }, - "uk": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Проблеми на GitHub" + "value": "配置" } }, "de": { "stringUnit": { "state": "translated", - "value": "GitHub-Issues" + "value": "Konfiguration" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Tickets GitHub" + "value": "Configuration" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مشكلات GitHub" + "value": "التكوين" } }, "es": { "stringUnit": { "state": "translated", - "value": "Incidencias de GitHub" + "value": "Configuración" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "GitHub 議題" + "value": "設定" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "GitHub 议题" + "value": "구성" } } } }, - "sidebar.help.sendFeedback": { + "sidebar.extensions.details.pending": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Send Feedback" + "value": "Pending" } }, "ja": { "stringUnit": { "state": "translated", - "value": "フィードバックを送信" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "피드백 보내기" + "value": "未許可" } }, - "uk": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Надіслати відгук" + "value": "待处理" } }, "de": { "stringUnit": { "state": "translated", - "value": "Feedback senden" + "value": "Ausstehend" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Envoyer des commentaires" + "value": "En attente" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إرسال الملاحظات" + "value": "معلق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enviar comentarios" + "value": "Pendiente" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "傳送回饋" + "value": "待處理" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "发送反馈" + "value": "대기 중" } } } }, - "sidebar.help.welcome": { + "sidebar.extensions.details.permissions": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Welcome to cmux!" + "value": "Permissions" } }, "ja": { "stringUnit": { "state": "translated", - "value": "cmuxへようこそ!" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "cmux에 오신 것을 환영합니다!" - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Ласкаво просимо до cmux!" + "value": "権限" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "欢迎使用 cmux!" + "value": "权限" } }, "de": { "stringUnit": { "state": "translated", - "value": "Willkommen bei cmux!" + "value": "Berechtigungen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Bienvenue sur cmux !" + "value": "Autorisations" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مرحبًا بك في cmux!" + "value": "الأذونات" } }, "es": { "stringUnit": { "state": "translated", - "value": "¡Te damos la bienvenida a cmux!" + "value": "Permisos" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "歡迎使用 cmux!" + "value": "權限" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "권한" } } } }, - "sidebar.indicator.leftRail": { + "sidebar.extensions.details.runtime": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "شريط أيسر" + "value": "Secure extension connection" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lijeva traka" + "value": "安全な拡張機能接続" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Venstre skinne" + "value": "安全的扩展连接" } }, "de": { "stringUnit": { "state": "translated", - "value": "Linke Leiste" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Left Rail" + "value": "Sichere Verbindung zur Erweiterung" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Barra izquierda" + "value": "Connexion sécurisée de l’extension" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Rail gauche" + "value": "اتصال آمن بالملحق" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Barra sinistra" + "value": "Conexión segura de la extensión" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "左レール" + "value": "安全的擴充功能連線" } }, "ko": { "stringUnit": { "state": "translated", - "value": "왼쪽 레일" + "value": "안전한 확장 프로그램 연결" } - }, - "nb": { + } + } + }, + "sidebar.extensions.details.status": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Venstre skinne" + "value": "Status" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lewa listwa" + "value": "状態" } }, - "pt-BR": { + "fr": { "stringUnit": { "state": "translated", - "value": "Trilho Esquerdo" + "value": "Statut" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Левая полоса" + "value": "حالة" } }, - "th": { + "es": { "stringUnit": { "state": "translated", - "value": "แถบด้านซ้าย" + "value": "Estado" } }, - "tr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Sol Şerit" + "value": "地位" } }, - "uk": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Лівий рейл" + "value": "状态" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "左侧导轨" + "value": "상태" } }, - "zh-Hant": { + "de": { "stringUnit": { "state": "translated", - "value": "左側軌道" + "value": "Status" } } } }, - "sidebar.indicator.solidFill": { + "sidebar.extensions.details.statusActive": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "تعبئة صلبة" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "Puna ispuna" - } - }, - "da": { - "stringUnit": { - "state": "translated", - "value": "Solid udfyldning" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Farbfüllung" - } - }, "en": { "stringUnit": { "state": "translated", - "value": "Solid Fill" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Relleno sólido" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Remplissage uni" - } - }, - "it": { - "stringUnit": { - "state": "translated", - "value": "Riempimento solido" + "value": "Connected" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ソリッドフィル" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "단색 채우기" - } - }, - "nb": { - "stringUnit": { - "state": "translated", - "value": "Heldekkende fyll" - } - }, - "pl": { - "stringUnit": { - "state": "translated", - "value": "Jednolite wypełnienie" + "value": "接続済み" } }, - "pt-BR": { + "de": { "stringUnit": { "state": "translated", - "value": "Preenchimento Sólido" + "value": "Verbunden" } }, - "ru": { + "fr": { "stringUnit": { "state": "translated", - "value": "Сплошная заливка" + "value": "Connecté" } }, - "th": { + "ar": { "stringUnit": { "state": "translated", - "value": "พื้นทึบ" + "value": "متصل" } }, - "tr": { + "es": { "stringUnit": { "state": "translated", - "value": "Düz Dolgu" + "value": "Conectado" } }, - "uk": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Суцільне заповнення" + "value": "已連接" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "纯色填充" + "value": "已连接" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "實心填充" + "value": "연결됨" } } } }, - "sidebar.mediaActivity.audio.tooltip": { + "sidebar.extensions.details.statusWaiting": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Playing audio" + "value": "Waiting for an enabled extension" } }, "ja": { "stringUnit": { "state": "translated", - "value": "オーディオを再生中" + "value": "有効な拡張機能を待機中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "正在播放音频" + "value": "正在等待已启用的扩展" } }, "de": { "stringUnit": { "state": "translated", - "value": "Audio-Wiedergabe" + "value": "Warten auf eine aktivierte Erweiterung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Lecture audio" + "value": "En attente d’une extension activée" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتم تشغيل الصوت" + "value": "في انتظار ملحق ممكن" } }, "es": { "stringUnit": { "state": "translated", - "value": "Reproduciendo audio" + "value": "Esperando una extensión habilitada" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "正在播放音訊" + "value": "正在等待已啟用的擴充功能" } }, "ko": { "stringUnit": { "state": "translated", - "value": "오디오 재생 중" + "value": "활성화된 확장 프로그램을 기다리는 중" } } } }, - "sidebar.mediaActivity.camera.tooltip": { + "sidebar.extensions.disabled.detail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Camera in use" + "value": "A sidebar extension is installed but disabled." } }, "ja": { "stringUnit": { "state": "translated", - "value": "カメラを使用中" + "value": "サイドバー拡張機能がインストールされていますが、無効です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "摄像头使用中" + "value": "已安装侧边栏扩展,但未启用。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kamera wird verwendet" + "value": "Eine Seitenleisten-Erweiterung ist installiert, aber deaktiviert." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Caméra en cours d’utilisation" + "value": "Une extension de barre latérale est installée mais désactivée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الكاميرا قيد الاستخدام" + "value": "ملحق الشريط الجانبي مثبت ولكنه معطل." } }, "es": { "stringUnit": { "state": "translated", - "value": "Cámara en uso" + "value": "Hay una extensión de barra lateral instalada pero deshabilitada." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "相機使用中" + "value": "已安裝但已停用某個側邊欄擴充功能。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "카메라 사용 중" + "value": "사이드바 확장 프로그램이 설치되었으나 비활성화되어 있습니다." } } } }, - "sidebar.mediaActivity.microphone.tooltip": { + "sidebar.extensions.empty.detail": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Microphone in use" + "value": "ثبّت امتداد شريط جانبي لـ CMUX وفعّله لعرضه هنا." } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "マイクを使用中" + "value": "Instalirajte i omogućite CMUX ekstenziju bočne trake da bi se prikazala ovdje." } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "麦克风使用中" + "value": "Installer og aktivér en CMUX-sidebjælkeudvidelse for at vise den her." } }, "de": { "stringUnit": { "state": "translated", - "value": "Mikrofon wird verwendet" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Microphone en cours d’utilisation" + "value": "Installieren und aktivieren Sie eine CMUX-Seitenleisten-Erweiterung, um sie hier anzuzeigen." } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الميكروفون قيد الاستخدام" + "value": "Install and enable a CMUX sidebar extension to show it here." } }, "es": { "stringUnit": { "state": "translated", - "value": "Micrófono en uso" + "value": "Instala y activa una extensión de barra lateral de CMUX para mostrarla aquí." } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "麥克風使用中" + "value": "Installez et activez une extension de barre latérale CMUX pour l’afficher ici." } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "마이크 사용 중" - } - } - } - }, - "sidebar.memoryWarning.accessibilityLabel": { - "extractionState": "manual", - "localizations": { - "en": { + "it": { "stringUnit": { "state": "translated", - "value": "High memory warning" + "value": "Installa e abilita un’estensione della barra laterale di CMUX per mostrarla qui." } }, "ja": { "stringUnit": { "state": "translated", - "value": "高メモリ警告" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "高内存占用警告" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Warnung bei hohem Speicherverbrauch" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Avertissement d’utilisation mémoire élevée" + "value": "ここに表示するには、CMUXサイドバー拡張機能をインストールして有効にしてください。" } }, - "ar": { + "km": { "stringUnit": { "state": "translated", - "value": "تحذير من استهلاك عالٍ للذاكرة" + "value": "ដំឡើង និងបើកផ្នែកបន្ថែមរបារចំហៀង CMUX ដើម្បីបង្ហាញវានៅទីនេះ។" } }, - "es": { + "ko": { "stringUnit": { "state": "translated", - "value": "Advertencia de memoria alta" + "value": "여기에 표시하려면 CMUX 사이드바 확장 기능을 설치하고 활성화하세요." } }, - "zh-Hant": { + "nb": { "stringUnit": { "state": "translated", - "value": "記憶體高用量警告" + "value": "Installer og aktiver en CMUX-sidefeltutvidelse for å vise den her." } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "높은 메모리 사용량 경고" - } - } - } - }, - "sidebar.memoryWarning.tooltip": { - "extractionState": "manual", - "localizations": { - "en": { + "pl": { "stringUnit": { "state": "translated", - "value": "A pane in this workspace is using a lot of memory" + "value": "Zainstaluj i włącz rozszerzenie paska bocznego CMUX, aby wyświetlić je tutaj." } }, - "ja": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "このワークスペースのペインが大量のメモリを使用しています" + "value": "Instale e ative uma extensão da barra lateral do CMUX para mostrá-la aqui." } }, - "zh-Hans": { + "ru": { "stringUnit": { "state": "translated", - "value": "此工作区中有窗格占用了大量内存" + "value": "Установите и включите расширение боковой панели CMUX, чтобы показать его здесь." } }, - "de": { + "th": { "stringUnit": { "state": "translated", - "value": "Ein Teilfenster in diesem Arbeitsbereich verbraucht sehr viel Speicher" + "value": "ติดตั้งและเปิดใช้ส่วนขยายแถบด้านข้าง CMUX เพื่อแสดงที่นี่" } }, - "fr": { + "tr": { "stringUnit": { "state": "translated", - "value": "Un volet de cet espace de travail utilise beaucoup de mémoire" + "value": "Burada göstermek için bir CMUX kenar çubuğu uzantısı yükleyip etkinleştirin." } }, - "ar": { + "uk": { "stringUnit": { "state": "translated", - "value": "يستخدم جزء في مساحة العمل هذه الكثير من الذاكرة" + "value": "Установіть і ввімкніть розширення бічної панелі CMUX, щоб показати його тут." } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Un panel en este espacio de trabajo está usando mucha memoria" + "value": "安装并启用 CMUX 边栏扩展后,它会显示在这里。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "此工作區中的某個窗格正在使用大量記憶體" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "이 작업 공간의 분할 창 하나가 많은 메모리를 사용하고 있습니다" + "value": "安裝並啟用 CMUX 側邊欄擴充功能後,它會顯示在這裡。" } } } }, - "sidebar.metadata.showLess": { + "sidebar.extensions.empty.title": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "عرض أقل" + "value": "لا يوجد امتداد شريط جانبي مفعّل" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prikaži manje" + "value": "Nijedna ekstenzija bočne trake nije omogućena" } }, "da": { "stringUnit": { "state": "translated", - "value": "Vis mindre" + "value": "Ingen sidebjælkeudvidelse er aktiveret" } }, "de": { "stringUnit": { "state": "translated", - "value": "Weniger anzeigen" + "value": "Keine Seitenleisten-Erweiterung aktiviert" } }, "en": { "stringUnit": { "state": "translated", - "value": "Show less" + "value": "No sidebar extension enabled" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mostrar menos" + "value": "No hay ninguna extensión de barra lateral activada" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher moins" + "value": "Aucune extension de barre latérale activée" } }, "it": { "stringUnit": { "state": "translated", - "value": "Mostra meno" + "value": "Nessuna estensione della barra laterale abilitata" } }, "ja": { "stringUnit": { "state": "translated", - "value": "表示を減らす" + "value": "有効なサイドバー拡張機能がありません" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "មិនមានផ្នែកបន្ថែមរបារចំហៀងបានបើកទេ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "간략히 보기" + "value": "활성화된 사이드바 확장 기능 없음" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Vis mindre" + "value": "Ingen sidefeltutvidelse er aktivert" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Pokaż mniej" + "value": "Brak włączonego rozszerzenia paska bocznego" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Mostrar menos" + "value": "Nenhuma extensão da barra lateral ativada" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Показать меньше" + "value": "Нет включенного расширения боковой панели" } }, "th": { "stringUnit": { "state": "translated", - "value": "แสดงน้อยลง" + "value": "ไม่ได้เปิดใช้ส่วนขยายแถบด้านข้าง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Daha az göster" + "value": "Etkin kenar çubuğu uzantısı yok" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Менше" + "value": "Немає ввімкненого розширення бічної панелі" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "收起" + "value": "未启用边栏扩展" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示較少" + "value": "未啟用側邊欄擴充功能" } } } }, - "sidebar.metadata.showLessDetails": { + "sidebar.extensions.error": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "عرض تفاصيل أقل" + "value": "تعذر على CMUX تحميل امتدادات الشريط الجانبي." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prikaži manje detalja" + "value": "CMUX nije mogao učitati ekstenzije bočne trake." } }, "da": { "stringUnit": { "state": "translated", - "value": "Vis færre detaljer" + "value": "CMUX kunne ikke indlæse sidebjælkeudvidelser." } }, "de": { "stringUnit": { "state": "translated", - "value": "Weniger Details anzeigen" + "value": "CMUX konnte Seitenleisten-Erweiterungen nicht laden." } }, "en": { "stringUnit": { "state": "translated", - "value": "Show less details" + "value": "CMUX could not load sidebar extensions." } }, "es": { "stringUnit": { "state": "translated", - "value": "Mostrar menos detalles" + "value": "CMUX no pudo cargar las extensiones de la barra lateral." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher moins de détails" + "value": "CMUX n’a pas pu charger les extensions de barre latérale." } }, "it": { "stringUnit": { "state": "translated", - "value": "Mostra meno dettagli" + "value": "CMUX non ha potuto caricare le estensioni della barra laterale." } }, "ja": { "stringUnit": { "state": "translated", - "value": "詳細を折りたたむ" + "value": "CMUXはサイドバー拡張機能を読み込めませんでした。" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "CMUX មិនអាចផ្ទុកផ្នែកបន្ថែមរបារចំហៀងបានទេ។" } }, "ko": { "stringUnit": { "state": "translated", - "value": "세부 정보 접기" + "value": "CMUX가 사이드바 확장 기능을 로드할 수 없습니다." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Vis færre detaljer" + "value": "CMUX kunne ikke laste sidefeltutvidelser." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Pokaż mniej szczegółów" + "value": "CMUX nie mógł załadować rozszerzeń paska bocznego." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Mostrar menos detalhes" + "value": "O CMUX não pôde carregar as extensões da barra lateral." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Показать меньше подробностей" + "value": "CMUX не удалось загрузить расширения боковой панели." } }, "th": { "stringUnit": { "state": "translated", - "value": "แสดงรายละเอียดน้อยลง" + "value": "CMUX ไม่สามารถโหลดส่วนขยายแถบด้านข้างได้" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Daha az ayrıntı göster" + "value": "CMUX kenar çubuğu uzantılarını yükleyemedi." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Менше деталей" + "value": "CMUX не вдалося завантажити розширення бічної панелі." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "收起详细信息" + "value": "CMUX 无法加载边栏扩展。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示較少詳細資訊" + "value": "CMUX 無法載入側邊欄擴充功能。" } } } }, - "sidebar.metadata.showMore": { + "sidebar.extensions.loading": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "عرض المزيد" + "value": "جارٍ تحميل امتدادات الشريط الجانبي" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prikaži više" + "value": "Učitavanje ekstenzija bočne trake" } }, "da": { "stringUnit": { "state": "translated", - "value": "Vis mere" + "value": "Indlæser sidebjælkeudvidelser" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mehr anzeigen" + "value": "Seitenleisten-Erweiterungen werden geladen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Show more" + "value": "Loading sidebar extensions" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mostrar más" + "value": "Cargando extensiones de la barra lateral" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher plus" + "value": "Chargement des extensions de la barre latérale" } }, "it": { "stringUnit": { "state": "translated", - "value": "Mostra di più" + "value": "Caricamento delle estensioni della barra laterale" } }, "ja": { "stringUnit": { "state": "translated", - "value": "さらに表示" + "value": "サイドバー拡張機能を読み込み中" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "កំពុងផ្ទុកផ្នែកបន្ថែមរបារចំហៀង" } }, "ko": { "stringUnit": { "state": "translated", - "value": "더 보기" + "value": "사이드바 확장 기능 로드 중" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Vis mer" + "value": "Laster sidefeltutvidelser" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Pokaż więcej" + "value": "Ładowanie rozszerzeń paska bocznego" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Mostrar mais" + "value": "Carregando extensões da barra lateral" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Показать больше" + "value": "Загрузка расширений боковой панели" } }, "th": { "stringUnit": { "state": "translated", - "value": "แสดงเพิ่มเติม" + "value": "กำลังโหลดส่วนขยายแถบด้านข้าง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Daha fazla göster" + "value": "Kenar çubuğu uzantıları yükleniyor" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Більше" + "value": "Завантаження розширень бічної панелі" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "展开" + "value": "正在加载边栏扩展" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示更多" + "value": "正在載入側邊欄擴充功能" } } } }, - "sidebar.metadata.showMoreDetails": { + "sidebar.extensions.manage": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "عرض تفاصيل أكثر" + "value": "إدارة امتدادات الشريط الجانبي..." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Prikaži više detalja" + "value": "Upravljaj ekstenzijama bočne trake..." } }, "da": { "stringUnit": { "state": "translated", - "value": "Vis flere detaljer" + "value": "Administrer sidepaneludvidelser..." } }, "de": { "stringUnit": { "state": "translated", - "value": "Mehr Details anzeigen" + "value": "Seitenleisten-Erweiterungen verwalten..." } }, "en": { "stringUnit": { "state": "translated", - "value": "Show more details" + "value": "Manage Sidebar Extensions..." } }, "es": { "stringUnit": { "state": "translated", - "value": "Mostrar más detalles" + "value": "Administrar extensiones de la barra lateral..." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher plus de détails" + "value": "Gérer les extensions de la barre latérale..." } }, "it": { "stringUnit": { "state": "translated", - "value": "Mostra più dettagli" + "value": "Gestisci estensioni della barra laterale..." } }, "ja": { "stringUnit": { "state": "translated", - "value": "詳細を展開" + "value": "サイドバー拡張機能を管理..." + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "គ្រប់គ្រងផ្នែកបន្ថែមរបារចំហៀង..." } }, "ko": { "stringUnit": { "state": "translated", - "value": "세부 정보 펼치기" + "value": "사이드바 확장 프로그램 관리..." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Vis flere detaljer" + "value": "Administrer sidefeltutvidelser..." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Pokaż więcej szczegółów" + "value": "Zarządzaj rozszerzeniami paska bocznego..." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Mostrar mais detalhes" + "value": "Gerenciar extensões da barra lateral..." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Показать больше подробностей" + "value": "Управление расширениями боковой панели..." } }, "th": { "stringUnit": { "state": "translated", - "value": "แสดงรายละเอียดเพิ่มเติม" + "value": "จัดการส่วนขยายแถบด้านข้าง..." } }, "tr": { "stringUnit": { "state": "translated", - "value": "Daha fazla ayrıntı göster" + "value": "Kenar çubuğu uzantılarını yönet..." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Більше деталей" + "value": "Керувати розширеннями бічної панелі..." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "展开详细信息" + "value": "管理侧边栏扩展..." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示更多詳細資訊" + "value": "管理側邊欄擴充功能..." } } } }, - "sidebar.pathMenu.macintoshHD": { + "sidebar.extensions.manage.short": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "Manage" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "管理" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "管理" } }, "de": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Macintosh HD" + "value": "Verwalten" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "Gérer" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "إدارة" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "Gestionar" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "管理" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "관리" } - }, - "nb": { + } + } + }, + "sidebar.extensions.permission.closeWorkspace.detail": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "Close workspaces from the extension" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "拡張機能からワークスペースを閉じます" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "从扩展中关闭工作区" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "Arbeitsbereiche über die Erweiterung schließen" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "Fermer les espaces de travail à partir de l’extension" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "إغلاق مساحات العمل من الملحق" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "Cerrar espacios de trabajo desde la extensión" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "從擴充功能關閉工作區" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "Macintosh HD" + "value": "확장 프로그램에서 작업 공간 닫기" } } } }, - "sidebar.mutedWorkspace.tooltip": { + "sidebar.extensions.permission.createWorkspaceWithPath.detail": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تم كتم إشعارات مساحة العمل هذه" + "value": "Create workspaces for specific local folders" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obavijesti su isključene za ovaj radni prostor" + "value": "特定のローカルフォルダ用のワークスペースを作成します" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Notifikationer er slået fra for dette arbejdsområde" + "value": "为指定的本地文件夹创建工作区" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen für diesen Arbeitsbereich sind stummgeschaltet" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Notifications muted for this workspace" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Las notificaciones están silenciadas para este espacio de trabajo" + "value": "Arbeitsbereiche für bestimmte lokale Ordner erstellen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Les notifications sont coupées pour cet espace de travail" + "value": "Créer des espaces de travail pour des dossiers locaux spécifiques" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Le notifiche sono disattivate per quest’area di lavoro" + "value": "إنشاء مساحات عمل لمجلدات محلية معينة" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "このワークスペースの通知はミュートされています" + "value": "Crear espacios de trabajo para carpetas locales específicas" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ការជូនដំណឹងសម្រាប់ workspace នេះត្រូវបានបិទសំឡេង" + "value": "為特定的本機資料夾建立工作區" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 작업 공간의 알림이 꺼져 있음" + "value": "특정 로컬 폴더에 대한 작업 공간 생성" } - }, - "nb": { + } + } + }, + "sidebar.extensions.permission.networkPorts.detail": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Varsler er slått av for dette arbeidsområdet" + "value": "Read listening ports for each workspace" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Powiadomienia dla tego obszaru roboczego są wyciszone" + "value": "各ワークスペースの待ち受けポートを読み取ります" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "As notificações estão silenciadas para este espaço de trabalho" + "value": "读取每个工作区的监听端口" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Уведомления этого рабочего пространства отключены" + "value": "Abhörende Ports für jeden Arbeitsbereich lesen" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ปิดเสียงการแจ้งเตือนสำหรับพื้นที่ทำงานนี้แล้ว" + "value": "Lire les ports d’écoute pour chaque espace de travail" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Bu çalışma alanının bildirimleri sessize alındı" + "value": "قراءة منافذ الاستماع لكل مساحة عمل" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Сповіщення цього робочого простору вимкнено" + "value": "Leer los puertos de escucha para cada espacio de trabajo" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "此工作区的通知已静音" + "value": "讀取每個工作區的監聽連接埠" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "此工作區的通知已靜音" + "value": "각 작업 공간의 수신 대기 포트 읽기" } } } }, - "sidebar.pinnedWorkspaceProtected.tooltip": { + "sidebar.extensions.permission.notifications.detail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Pinned workspace. Closing requires confirmation." + "value": "Read latest workspace notifications" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ピン留めされたワークスペースです。閉じるには確認が必要です。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "고정된 워크스페이스입니다. 닫으려면 확인이 필요합니다." - } - }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Закріплена робоча область. Закриття потребує підтвердження." + "value": "最新のワークスペース通知を読み取ります" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已固定的工作区。关闭需要确认。" + "value": "读取最新的工作区通知" } }, "de": { "stringUnit": { "state": "translated", - "value": "Angepinnter Arbeitsbereich. Schließen erfordert eine Bestätigung." + "value": "Neueste Benachrichtigungen des Arbeitsbereichs lesen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espace de travail épinglé. La fermeture nécessite une confirmation." + "value": "Lire les dernières notifications de l’espace de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مساحة عمل مثبتة. يتطلب الإغلاق تأكيدًا." + "value": "قراءة أحدث إشعارات مساحة العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Espacio de trabajo fijado. Cerrar requiere confirmación." + "value": "Leer las últimas notificaciones del espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已釘選的工作區。關閉需要確認。" + "value": "讀取最新的工作區通知" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "최근 작업 공간 알림 읽기" } } } }, - "sidebar.port.label": { + "sidebar.extensions.permission.openURL.detail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": ":%lld" + "value": "Open links from the extension" } }, "ja": { "stringUnit": { "state": "translated", - "value": ":%lld" + "value": "拡張機能からリンクを開きます" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": ":%lld" + "value": "从扩展中打开链接" } }, - "uk": { + "de": { "stringUnit": { "state": "translated", - "value": ":%lld" + "value": "Links über die Erweiterung öffnen" } - } - } - }, - "sidebar.port.openTooltip": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "fr": { "stringUnit": { "state": "translated", - "value": "Open localhost:%lld" + "value": "Ouvrir des liens depuis l’extension" } }, - "ja": { + "ar": { "stringUnit": { "state": "translated", - "value": "localhost:%lldを開く" + "value": "فتح الروابط من الملحق" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Abrir enlaces desde la extensión" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "從擴充功能開啟連結" } }, "ko": { "stringUnit": { "state": "translated", - "value": "localhost:%lld 열기" + "value": "확장 프로그램에서 링크 열기" + } + } + } + }, + "sidebar.extensions.permission.pullRequests.detail": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Read pull request links associated with workspaces" } }, - "uk": { + "ja": { "stringUnit": { "state": "translated", - "value": "Відкрити localhost:%lld" + "value": "ワークスペースに関連するプルリクエストリンクを読み取ります" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "打开 localhost:%lld" + "value": "读取与工作区关联的 pull request 链接" } }, "de": { "stringUnit": { "state": "translated", - "value": "localhost:%lld öffnen" + "value": "Mit Arbeitsbereichen verknüpfte Pull-Request-Links lesen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ouvrir localhost:%lld" + "value": "Lire les liens de pull request associés aux espaces de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فتح localhost:%lld" + "value": "قراءة روابط طلبات السحب المرتبطة بمساحات العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Abrir localhost:%lld" + "value": "Leer los enlaces de pull request asociados con los espacios de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開啟 localhost:%lld" + "value": "讀取與工作區關聯的 Pull Request 連結" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "작업 공간과 관련된 풀 리퀘스트 링크 읽기" } } } }, - "sidebar.pro.badge": { + "sidebar.extensions.permission.selectWorkspace.detail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Upgrade" + "value": "Select a workspace when you click in the extension" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アップグレード" + "value": "拡張機能内でクリックしたときにワークスペースを選択します" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "升级" + "value": "在扩展中点击时选择工作区" } }, "de": { "stringUnit": { "state": "translated", - "value": "Upgrade" + "value": "Einen Arbeitsbereich auswählen, wenn Sie in der Erweiterung klicken" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Mettre à niveau" + "value": "Sélectionner un espace de travail lors d’un clic dans l’extension" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ترقية" + "value": "تحديد مساحة عمل عند النقر في الملحق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Actualizar" + "value": "Seleccionar un espacio de trabajo al hacer clic en la extensión" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "升級" + "value": "在擴充功能中點擊時選擇一個工作區" } }, "ko": { "stringUnit": { "state": "translated", - "value": "업그레이드" + "value": "확장 프로그램을 클릭할 때 작업 공간 선택" } } } }, - "sidebar.pro.badge.dismiss": { + "sidebar.extensions.permission.workspaceMetadata.detail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Hide the Pro badge" + "value": "Read workspace names, branches, unread counts, and selection" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Proバッジを非表示にする" + "value": "ワークスペース名、ブランチ、未読数、選択状態を読み取ります" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隐藏 Pro 标记" + "value": "读取工作区名称、分支、未读数和选中状态" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Pro-Badge ausblenden" + "value": "Namen, Branches, Anzahl ungelesener Elemente und Auswahl von Arbeitsbereichen lesen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Masquer le badge Pro" + "value": "Lire les noms, branches, nombres d’éléments non lus et sélection des espaces de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إخفاء شارة Pro" + "value": "قراءة أسماء مساحات العمل، والفروع، وعدد الرسائل غير المقروءة، والتحديد" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ocultar la insignia Pro" + "value": "Leer nombres, ramas, recuentos de no leídos y selección del espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隱藏 Pro 徽章" + "value": "讀取工作區名稱、分支、未讀數量及選取項目" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Pro 배지 숨기기" + "value": "작업 공간 이름, 브랜치, 읽지 않은 수 및 선택 상태 읽기" } } } }, - "sidebar.provider.default.subtitle": { + "sidebar.extensions.permission.workspacePaths.detail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Read local workspace and project paths" } }, "ja": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "ローカルのワークスペースとプロジェクトのパスを読み取ります" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "读取本地工作区和项目路径" } }, "de": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Lokale Arbeitsbereichs- und Projektpfade lesen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Lire les chemins locaux des espaces de travail et des projets" } }, "ar": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "قراءة مسارات مساحة العمل والمشروع المحلية" } }, "es": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Leer las rutas locales del espacio de trabajo y del proyecto" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "多路復用器" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "多路复用器" + "value": "讀取本機工作區與專案路徑" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "로컬 작업 공간 및 프로젝트 경로 읽기" } } } }, - "sidebar.provider.default.title": { + "sidebar.extensions.retry": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Default Workspaces" + "value": "Try Again" } }, "ja": { "stringUnit": { "state": "translated", - "value": "既定のワークスペース" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "默认工作区" + "value": "再試行" } }, "de": { "stringUnit": { "state": "translated", - "value": "Standard-Arbeitsbereiche" + "value": "Versuchen Sie es erneut" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espaces de travail par défaut" + "value": "Essayer à nouveau" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مساحات العمل الافتراضية" + "value": "حاول ثانية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Espacios de trabajo predeterminados" + "value": "Intentar otra vez" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "預設工作區" + "value": "再試一次" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "重试" } }, "ko": { "stringUnit": { "state": "translated", - "value": "기본 작업 공간" + "value": "다시 시도" } } } }, - "sidebar.provider.extensions.subtitle": { + "sidebar.extensions.scope.networkPorts": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "Network ports" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "ネットワークポート" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "网络端口" } }, "de": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Custom sidebar" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "ExtensionKit" + "value": "Netzwerk-Ports" } }, "fr": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "Ports réseau" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "منافذ الشبكة" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "カスタムサイドバー" + "value": "Puertos de red" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "網路連接埠" } }, "ko": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "네트워크 포트" } - }, - "nb": { + } + } + }, + "sidebar.extensions.scope.notifications": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "Notifications" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "通知" } }, - "pt-BR": { + "de": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "Benachrichtigungen" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "إشعارات" } }, - "th": { + "es": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "Notificaciones" } }, - "tr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "通知" } }, - "uk": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "通知" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "알림" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "ExtensionKit" + "value": "Notifications" } } } }, - "sidebar.provider.extensions.title": { + "sidebar.extensions.scope.pullRequests": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "امتدادات CMUX" + "value": "Pull requests" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "CMUX ekstenzije" + "value": "プルリクエスト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "CMUX-udvidelser" + "value": "Pull request" } }, "de": { "stringUnit": { "state": "translated", - "value": "CMUX-Erweiterungen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Extension Sidebar" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Extensiones de CMUX" + "value": "Pull-Requests" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Extensions CMUX" + "value": "Demandes de tirage" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Estensioni CMUX" + "value": "طلبات السحب" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "拡張サイドバー" + "value": "Solicitudes de extracción" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ផ្នែកបន្ថែម CMUX" + "value": "Pull Request" } }, "ko": { "stringUnit": { "state": "translated", - "value": "CMUX 확장 기능" + "value": "풀 리퀘스트" } - }, - "nb": { + } + } + }, + "sidebar.extensions.scope.workspaceMetadata": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "CMUX-utvidelser" + "value": "Workspace metadata" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Rozszerzenia CMUX" + "value": "ワークスペースメタデータ" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Extensões do CMUX" + "value": "工作区元数据" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Расширения CMUX" + "value": "Metadaten des Arbeitsbereichs" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ส่วนขยาย CMUX" + "value": "Métadonnées de l’espace de travail" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "CMUX uzantıları" + "value": "البيانات التعريفية لمساحة العمل" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Розширення CMUX" + "value": "Metadatos del espacio de trabajo" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "CMUX 扩展" + "value": "工作區中介資料" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "CMUX 擴充功能" + "value": "작업 공간 메타데이터" } } } }, - "sidebar.pullRequest.openTooltip": { + "sidebar.extensions.scope.workspacePaths": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح %1$@ #%2$lld" + "value": "Workspace paths" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori %1$@ #%2$lld" + "value": "ワークスペースパス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn %1$@ #%2$lld" + "value": "工作区路径" } }, "de": { "stringUnit": { "state": "translated", - "value": "%1$@ #%2$lld öffnen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Open %1$@ #%2$lld" + "value": "Arbeitsbereichspfade" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Abrir %1$@ #%2$lld" + "value": "Chemins de l’espace de travail" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ouvrir %1$@ #%2$lld" + "value": "مسارات مساحة العمل" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Apri %1$@ #%2$lld" + "value": "Rutas del espacio de trabajo" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%1$@ #%2$lldを開く" + "value": "工作區路徑" } }, "ko": { "stringUnit": { "state": "translated", - "value": "%1$@ #%2$lld 열기" + "value": "작업 공간 경로" } - }, - "nb": { + } + } + }, + "sidebar.extensions.unapproved.detail": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Åpne %1$@ #%2$lld" + "value": "An installed sidebar extension needs approval before CMUX can use it." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otwórz %1$@ #%2$lld" + "value": "インストール済みのサイドバー拡張機能は、CMUXで使用する前に承認が必要です。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Abrir %1$@ #%2$lld" + "value": "已安装的侧边栏扩展需要获得批准后 CMUX 才能使用。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Открыть %1$@ #%2$lld" + "value": "Eine installierte Seitenleisten-Erweiterung benötigt eine Freigabe, bevor CMUX sie verwenden kann." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "เปิด %1$@ #%2$lld" + "value": "Une extension de barre latérale installée nécessite une approbation avant que CMUX puisse l’utiliser." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "%1$@ #%2$lld Aç" + "value": "يحتاج ملحق الشريط الجانبي المثبت إلى موافقة قبل أن يتمكن CMUX من استخدامه." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Відкрити %1$@ #%2$lld" + "value": "Una extensión de barra lateral instalada necesita aprobación antes de que CMUX pueda usarla." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "打开 %1$@ #%2$lld" + "value": "已安裝的側邊欄擴充功能需要經過核准,CMUX 才能使用它。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "開啟 %1$@ #%2$lld" + "value": "설치된 사이드바 확장 프로그램을 CMUX에서 사용하려면 승인이 필요합니다." } } } }, - "sidebar.pullRequest.statusClosed": { + "sidebar.extensions.useDefault": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مغلق" + "value": "Use Workspace Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "zatvoren" + "value": "ワークスペースサイドバーを使う" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "lukket" + "value": "使用工作区侧边栏" } }, "de": { "stringUnit": { "state": "translated", - "value": "geschlossen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "closed" + "value": "Arbeitsbereichs-Seitenleiste verwenden" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "cerrado" + "value": "Utiliser la barre latérale de l’espace de travail" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "fermée" + "value": "استخدام الشريط الجانبي لمساحة العمل" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "chiusa" + "value": "Usar barra lateral del espacio de trabajo" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "クローズ" + "value": "使用工作區側邊欄" } }, "ko": { "stringUnit": { "state": "translated", - "value": "닫힘" + "value": "작업 공간 사이드바 사용" } - }, - "nb": { + } + } + }, + "sidebar.extensions.useDefault.short": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "lukket" + "value": "Use Default" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "zamknięty" + "value": "デフォルトを使用" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "fechado" + "value": "使用默认" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "закрыт" + "value": "Standard verwenden" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ปิดแล้ว" + "value": "Par défaut" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "kapalı" + "value": "استخدام الافتراضي" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "закритий" + "value": "Usar predeterminado" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已关闭" + "value": "使用預設值" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "已關閉" + "value": "기본값 사용" } } } }, - "sidebar.pullRequest.statusMerged": { + "sidebar.folderIcon.dragHint": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مدمج" + "value": "اسحب للفتح في Finder أو تطبيق آخر" } }, "bs": { "stringUnit": { "state": "translated", - "value": "spojen" + "value": "Prevucite za otvaranje u Finderu ili drugoj aplikaciji" } }, "da": { "stringUnit": { "state": "translated", - "value": "sammenlagt" + "value": "Træk for at åbne i Finder eller et andet program" } }, "de": { "stringUnit": { "state": "translated", - "value": "zusammengeführt" + "value": "Ziehen, um im Finder oder einer anderen App zu öffnen" } }, "en": { "stringUnit": { "state": "translated", - "value": "merged" + "value": "Drag to open in Finder or another app" } }, "es": { "stringUnit": { "state": "translated", - "value": "fusionado" + "value": "Arrastra para abrir en Finder u otra app" } }, "fr": { "stringUnit": { "state": "translated", - "value": "fusionnée" + "value": "Glissez pour ouvrir dans le Finder ou une autre app" } }, "it": { "stringUnit": { "state": "translated", - "value": "unita" + "value": "Trascina per aprire nel Finder o in un'altra app" } }, "ja": { "stringUnit": { "state": "translated", - "value": "マージ済み" + "value": "ドラッグしてFinderまたは他のアプリで開く" } }, "ko": { "stringUnit": { "state": "translated", - "value": "병합됨" + "value": "Finder 또는 다른 앱으로 드래그하여 열기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "sammenslått" + "value": "Dra for å åpne i Finder eller en annen app" } }, "pl": { "stringUnit": { "state": "translated", - "value": "scalony" + "value": "Przeciągnij, aby otworzyć w Finderze lub innej aplikacji" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "mesclado" + "value": "Arraste para abrir no Finder ou em outro app" } }, "ru": { "stringUnit": { "state": "translated", - "value": "объединен" + "value": "Перетащите, чтобы открыть в Finder или другом приложении" } }, "th": { "stringUnit": { "state": "translated", - "value": "ผสานแล้ว" + "value": "ลากเพื่อเปิดใน Finder หรือแอปอื่น" } }, "tr": { "stringUnit": { "state": "translated", - "value": "birleştirildi" + "value": "Finder'da veya başka bir uygulamada açmak için sürükleyin" } }, "uk": { "stringUnit": { "state": "translated", - "value": "злитий" + "value": "Перетягніть, щоб відкрити у Finder або іншій програмі" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已合并" + "value": "拖拽以在访达或其他应用中打开" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已合併" + "value": "拖曳以在 Finder 或其他 App 中開啟" } } } }, - "sidebar.pullRequest.statusOpen": { + "sidebar.help.button": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مفتوح" + "value": "Help" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "otvoren" + "value": "ヘルプ" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "åben" + "value": "도움말" } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "offen" + "value": "Довідка" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "open" + "value": "帮助" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "abierto" + "value": "Hilfe" } }, "fr": { "stringUnit": { "state": "translated", - "value": "ouverte" + "value": "Aide" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "aperta" + "value": "مساعدة" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "オープン" + "value": "Ayuda" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "열림" + "value": "說明" + } + } + } + }, + "sidebar.help.changelog": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Changelog" } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "åpen" + "value": "更新履歴" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "otwarty" + "value": "변경 로그" } }, - "pt-BR": { + "uk": { "stringUnit": { "state": "translated", - "value": "aberto" + "value": "Журнал змін" } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "открыт" + "value": "更新日志" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "เปิด" + "value": "Changelog" } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "açık" + "value": "Journal des modifications" } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "відкритий" + "value": "سجل التغييرات" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "打开" + "value": "Registro de cambios" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開啟" + "value": "更新日誌" } } } }, - "sidebar.remote.badge": { + "sidebar.help.discord": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "SSH" + "value": "Discord" } }, "ja": { "stringUnit": { "state": "translated", - "value": "SSH" + "value": "Discord" } }, "ko": { "stringUnit": { "state": "translated", - "value": "SSH" + "value": "Discord" } }, "uk": { "stringUnit": { "state": "translated", - "value": "SSH" + "value": "Discord" } } } }, - "sidebar.remote.help.connected": { + "sidebar.help.feedback.attachImages": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الاتصال البعيد متصل بـ %@" + "value": "Attach Images" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Udaljeno povezano s %@" + "value": "画像を添付" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Fjernforbindelse til %@" + "value": "이미지 첨부" } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remote mit %@ verbunden" + "value": "Прикріпити зображення" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Remote connected to %@" + "value": "附加图片" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Remoto conectado a %@" + "value": "Bilder anhängen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Remote connecté à %@" + "value": "Joindre des images" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Remote connesso a %@" + "value": "إرفاق صور" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "リモートは %@ に接続済み" + "value": "Adjuntar imágenes" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "បានភ្ជាប់ពីចម្ងាយទៅ %@" + "value": "附加圖片" } - }, - "ko": { + } + } + }, + "sidebar.help.feedback.attachImages.prompt": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "원격이 %@에 연결됨" + "value": "Attach" } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ekstern tilkoblet %@" + "value": "添付" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zdalnie połączono z %@" + "value": "첨부" } }, - "pt-BR": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remoto conectado a %@" + "value": "Прикріпити" } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Удаленное подключение к %@ установлено" + "value": "附加" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "รีโมตเชื่อมต่อกับ %@ แล้ว" + "value": "Anhängen" } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "Uzak bağlantı %@ ile bağlı" + "value": "Joindre" } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Віддалене підключення до %@ встановлено" + "value": "إرفاق" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "远程已连接到 %@" + "value": "Adjuntar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遠端已連線到 %@" + "value": "附加" } } } }, - "sidebar.remote.help.connecting": { + "sidebar.help.feedback.attachImages.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الاتصال البعيد يتصل بـ %@" + "value": "Attach Images" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Udaljeno povezivanje s %@" + "value": "画像を添付" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Fjernforbindelse opretter forbindelse til %@" + "value": "이미지 첨부" } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remote verbindet mit %@" + "value": "Прикріпити зображення" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Remote connecting to %@" + "value": "附加图片" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Remoto conectando a %@" + "value": "Bilder anhängen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Remote en connexion à %@" + "value": "Joindre des images" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Remote in connessione a %@" + "value": "إرفاق صور" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "リモートは %@ に接続中" + "value": "Adjuntar imágenes" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "កំពុងភ្ជាប់ពីចម្ងាយទៅ %@" + "value": "附加圖片" } - }, - "ko": { + } + } + }, + "sidebar.help.feedback.attachmentsHint": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "원격이 %@에 연결 중" + "value": "Up to 10 images." } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ekstern kobler til %@" + "value": "画像は最大10枚まで添付できます。" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zdalne łączenie z %@" + "value": "최대 10장의 이미지." } }, - "pt-BR": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remoto conectando a %@" + "value": "До 10 зображень." } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Удаленное подключение к %@" + "value": "最多 10 张图片。" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "รีโมตกำลังเชื่อมต่อกับ %@" + "value": "Bis zu 10 Bilder." } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "Uzak bağlantı %@ hedefine bağlanıyor" + "value": "Jusqu’à 10 images." } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Віддалене підключення до %@" + "value": "ما يصل إلى 10 صور." } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "远程正在连接到 %@" + "value": "Hasta 10 imágenes." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遠端正在連線到 %@" + "value": "最多 10 張圖片。" } } } }, - "sidebar.remote.help.disconnected": { + "sidebar.help.feedback.cancel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الاتصال البعيد منقطع عن %@" + "value": "Cancel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Udaljeno prekinuto s %@" + "value": "キャンセル" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Fjernforbindelse afbrudt fra %@" + "value": "취소" } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remote von %@ getrennt" + "value": "Скасувати" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Remote disconnected from %@" + "value": "Annuler" } }, "es": { "stringUnit": { "state": "translated", - "value": "Remoto desconectado de %@" + "value": "Cancelar" } }, - "fr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Remote déconnecté de %@" + "value": "取消" } }, - "it": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Remote disconnesso da %@" + "value": "取消" } }, - "ja": { + "de": { "stringUnit": { "state": "translated", - "value": "リモートは %@ から切断済み" + "value": "Abbrechen" } }, - "km": { + "ar": { "stringUnit": { "state": "translated", - "value": "បានផ្តាច់ពីចម្ងាយពី %@" + "value": "إلغاء" } - }, - "ko": { + } + } + }, + "sidebar.help.feedback.connectionError": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "원격이 %@에서 연결 해제됨" + "value": "Couldn't send feedback. Check your connection and try again." } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ekstern frakoblet %@" + "value": "フィードバックを送信できませんでした。接続を確認して、もう一度お試しください。" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zdalnie rozłączono z %@" + "value": "피드백을 보내지 못했습니다. 연결을 확인하고 다시 시도하세요." } }, - "pt-BR": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remoto desconectado de %@" + "value": "Не вдалося надіслати відгук. Перевірте підключення та спробуйте ще раз." } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Удаленное подключение к %@ отключено" + "value": "无法发送反馈。请检查网络连接后重试。" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "รีโมตตัดการเชื่อมต่อจาก %@ แล้ว" + "value": "Feedback konnte nicht gesendet werden. Überprüfen Sie Ihre Verbindung und versuchen Sie es erneut." } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "Uzak bağlantı %@ ile kesildi" + "value": "Impossible d’envoyer les commentaires. Vérifiez votre connexion et réessayez." } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Віддалене підключення до %@ відключено" + "value": "تعذر إرسال الملاحظات. تحقق من اتصالك وحاول مجدداً." } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "远程已从 %@ 断开" + "value": "No se pudieron enviar los comentarios. Comprueba la conexión e inténtalo de nuevo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遠端已從 %@ 中斷連線" + "value": "無法傳送意見反應。請檢查您的連線並重試。" } } } }, - "sidebar.remote.help.error": { + "sidebar.help.feedback.done": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "خطأ في الاتصال البعيد لـ %@" + "value": "Done" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Greška udaljene veze za %@" + "value": "完了" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Fjernfejl for %@" + "value": "완료" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Готово" } }, "de": { "stringUnit": { "state": "translated", - "value": "Remote-Fehler für %@" + "value": "Erledigt" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Remote error for %@" + "value": "Fait" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "تم" } }, "es": { "stringUnit": { "state": "translated", - "value": "Error remoto para %@" + "value": "Hecho" } }, - "fr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Erreur remote pour %@" + "value": "完畢" } }, - "it": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Errore remote per %@" + "value": "完成" + } + } + } + }, + "sidebar.help.feedback.email": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Your Email" } }, "ja": { "stringUnit": { "state": "translated", - "value": "%@ のリモートエラー" + "value": "メールアドレス" } }, - "km": { + "ko": { "stringUnit": { "state": "translated", - "value": "កំហុសពីចម្ងាយសម្រាប់ %@" + "value": "이메일 주소" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@의 원격 오류" + "value": "Ваш email" } }, - "nb": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ekstern feil for %@" + "value": "你的邮箱" } }, - "pl": { + "de": { "stringUnit": { "state": "translated", - "value": "Błąd zdalny dla %@" + "value": "Ihre E-Mail" } }, - "pt-BR": { + "fr": { "stringUnit": { "state": "translated", - "value": "Erro remoto para %@" + "value": "Votre adresse e-mail" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ошибка удаленного подключения для %@" + "value": "بريدك الإلكتروني" } }, - "th": { + "es": { "stringUnit": { "state": "translated", - "value": "ข้อผิดพลาดรีโมตสำหรับ %@" + "value": "Tu correo electrónico" } }, - "tr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@ için uzak bağlantı hatası" + "value": "您的電子郵件" + } + } + } + }, + "sidebar.help.feedback.emailPlaceholder": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "you@example.com" } }, - "uk": { + "ja": { "stringUnit": { "state": "translated", - "value": "Помилка віддаленого підключення для %@" + "value": "you@example.com" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "%@ 的远程错误" + "value": "you@example.com" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@ 的遠端錯誤" + "value": "you@example.com" } } } }, - "sidebar.remote.help.errorWithDetail": { + "sidebar.help.feedback.emptyMessage": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "خطأ في الاتصال البعيد لـ %@: %@" + "value": "Enter a message before sending." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Greška udaljene veze za %@: %@" + "value": "送信する前にメッセージを入力してください。" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Fjernfejl for %@: %@" + "value": "보내기 전에 메시지를 입력하세요." } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remote-Fehler für %@: %@" + "value": "Введіть повідомлення перед надсиланням." } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Remote error for %@: %@" + "value": "发送前请输入内容。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Error remoto para %@: %@" + "value": "Geben Sie eine Nachricht ein, bevor Sie senden." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Erreur remote pour %@: %@" + "value": "Saisissez un message avant d’envoyer." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Errore remote per %@: %@" + "value": "أدخل رسالة قبل الإرسال." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "%@ のリモートエラー: %@" + "value": "Escribe un mensaje antes de enviar." } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "កំហុសពីចម្ងាយសម្រាប់ %@: %@" + "value": "傳送前請先輸入訊息。" } - }, - "ko": { + } + } + }, + "sidebar.help.feedback.endpointError": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "%@의 원격 오류: %@" + "value": "Feedback is unavailable right now. Email founders@manaflow.com instead." } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ekstern feil for %@: %@" + "value": "現在フィードバックを送信できません。代わりに founders@manaflow.com までメールしてください。" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "Błąd zdalny dla %@: %@" + "value": "현재 피드백을 사용할 수 없습니다. 대신 founders@manaflow.com으로 이메일을 보내주세요." } }, - "pt-BR": { + "uk": { "stringUnit": { "state": "translated", - "value": "Erro remoto para %@: %@" + "value": "Відгуки зараз недоступні. Напишіть на founders@manaflow.com." } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ошибка удаленного подключения для %@: %@" + "value": "反馈功能暂时不可用。请改为发送邮件至 founders@manaflow.com。" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "ข้อผิดพลาดรีโมตสำหรับ %@: %@" + "value": "Feedback ist zurzeit nicht verfügbar. Senden Sie stattdessen eine E-Mail an founders@manaflow.com." } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "%@ için uzak bağlantı hatası: %@" + "value": "Les retours ne sont pas disponibles pour le moment. Envoyez plutôt un e-mail à founders@manaflow.com." } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Помилка віддаленого підключення для %@: %@" + "value": "الملاحظات غير متوفرة الآن. يرجى مراسلة founders@manaflow.com عبر البريد الإلكتروني بدلاً من ذلك." } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "%@ 的远程错误: %@" + "value": "Los comentarios no están disponibles en este momento. Envía un correo a founders@manaflow.com en su lugar." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@ 的遠端錯誤: %@" + "value": "目前無法使用意見反應功能。請改為傳送電子郵件至 founders@manaflow.com。" } } } }, - "sidebar.remote.help.reconnecting": { + "sidebar.help.feedback.genericError": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الاتصال البعيد يعيد الاتصال بـ %@" + "value": "Couldn't send feedback. Please try again." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Udaljeno ponovno povezivanje s %@" + "value": "フィードバックを送信できませんでした。もう一度お試しください。" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Fjernforbindelse genopretter forbindelse til %@" + "value": "피드백을 보내지 못했습니다. 다시 시도하세요." } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remote verbindet erneut mit %@" + "value": "Не вдалося надіслати відгук. Спробуйте ще раз." } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Remote reconnecting to %@" + "value": "无法发送反馈。请重试。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Remoto reconectando a %@" + "value": "Feedback konnte nicht gesendet werden. Bitte versuchen Sie es erneut." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Remote en reconnexion à %@" + "value": "Impossible d’envoyer les commentaires. Veuillez réessayer." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Remote in riconnessione a %@" + "value": "تعذر إرسال الملاحظات. يرجى المحاولة مرة أخرى." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "リモートは %@ に再接続中" + "value": "No se pudieron enviar los comentarios. Inténtalo de nuevo." } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "កំពុងភ្ជាប់ឡើងវិញពីចម្ងាយទៅ %@" + "value": "無法傳送意見反應。請重試。" } - }, - "ko": { + } + } + }, + "sidebar.help.feedback.imageTooLarge": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "원격이 %@에 다시 연결 중" + "value": "Each image must be 4 MB or smaller." } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ekstern kobler til %@ på nytt" + "value": "各画像は 4 MB 以下にしてください。" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zdalne ponowne łączenie z %@" + "value": "각 이미지는 4MB 이하여야 합니다." } }, - "pt-BR": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remoto reconectando a %@" + "value": "Кожне зображення повинно бути не більше 4 МБ." } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Удаленное повторное подключение к %@" + "value": "每张图片不得超过 4 MB。" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "รีโมตกำลังเชื่อมต่อกับ %@ ใหม่" + "value": "Jedes Bild darf maximal 4 MB groß sein." } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "Uzak bağlantı %@ hedefine yeniden bağlanıyor" + "value": "Chaque image doit faire 4 Mo ou moins." } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Віддалене повторне підключення до %@" + "value": "يجب أن يكون حجم كل صورة 4 ميجابايت أو أقل." } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "远程正在重新连接到 %@" + "value": "Cada imagen debe ser de 4 MB o menos." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遠端正在重新連線到 %@" + "value": "每張圖片必須為 4 MB 或更小。" } } } }, - "sidebar.remote.help.suspended": { + "sidebar.help.feedback.invalidEmail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "SSH host %@ is unreachable. Automatic reconnect is paused — use Reconnect to retry." + "value": "Enter a valid email address." } }, "ja": { "stringUnit": { "state": "translated", - "value": "SSH ホスト %@ に到達できません。自動再接続は一時停止中です。「再接続」で再試行してください。" + "value": "有効なメールアドレスを入力してください。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "SSH 호스트 %@에 연결할 수 없습니다. 자동 재연결이 일시 중지되었습니다. 재연결로 다시 시도하세요." + "value": "올바른 이메일 주소를 입력하세요." } }, "uk": { "stringUnit": { "state": "translated", - "value": "SSH-хост %@ недоступний. Автоматичне перепідключення призупинено — скористайтеся «Перепідключити», щоб повторити спробу." + "value": "Введіть дійсну електронну адресу." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法访问 SSH 主机 %@。自动重连已暂停 — 请使用「重新连接」重试。" + "value": "请输入有效的邮箱地址。" } }, "de": { "stringUnit": { "state": "translated", - "value": "SSH-Host %@ ist nicht erreichbar. Die automatische Wiederverbindung ist pausiert – verwenden Sie „Erneut verbinden“, um es noch einmal zu versuchen." + "value": "Geben Sie eine gültige E-Mail-Adresse ein." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L'hôte SSH %@ est inaccessible. La reconnexion automatique est suspendue — utilisez Se connecter à nouveau pour réessayer." + "value": "Saisissez une adresse e-mail valide." } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتعذر الوصول إلى مضيف SSH ‏%@. تم إيقاف إعادة الاتصال التلقائي مؤقتًا — استخدم إعادة الاتصال للمحاولة مرة أخرى." + "value": "أدخل عنوان بريد إلكتروني صالحاً." } }, "es": { "stringUnit": { "state": "translated", - "value": "El host SSH %@ es inaccesible. La reconexión automática está en pausa — usa Reconectar para reintentar." + "value": "Introduce una dirección de correo electrónico válida." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "SSH 主機 %@ 無法連線。已暫停自動重新連線 — 請使用「重新連線」重試。" + "value": "請輸入有效的電子郵件地址。" } } } }, - "sidebar.remote.help.targetFallback": { + "sidebar.help.feedback.invalidImageSelection": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مضيف بعيد" + "value": "One of the selected files could not be attached." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "udaljeni host" + "value": "選択したファイルのうち1つを添付できませんでした。" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "fjernvært" + "value": "선택한 파일 중 하나를 첨부할 수 없습니다." } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remote-Host" + "value": "Один з вибраних файлів не вдалося прикріпити." } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "remote host" + "value": "所选文件中有一个无法附加。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "host remoto" + "value": "Eine der ausgewählten Dateien konnte nicht angehängt werden." } }, "fr": { "stringUnit": { "state": "translated", - "value": "hôte distant" + "value": "L’un des fichiers sélectionnés n’a pas pu être joint." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "host remoto" + "value": "تعذر إرفاق أحد الملفات المحددة." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "リモートホスト" + "value": "No se pudo adjuntar uno de los archivos seleccionados." } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ម៉ាស៊ីនពីចម្ងាយ" + "value": "無法附加其中一個選取的檔案。" } - }, - "ko": { + } + } + }, + "sidebar.help.feedback.message": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "원격 호스트" + "value": "Message" } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "ekstern vert" + "value": "メッセージ" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "zdalny host" + "value": "메시지" } }, - "pt-BR": { + "uk": { "stringUnit": { "state": "translated", - "value": "host remoto" + "value": "Повідомлення" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "удаленный хост" + "value": "Nachricht" } }, - "th": { + "ar": { "stringUnit": { "state": "translated", - "value": "โฮสต์ระยะไกล" + "value": "رسالة" } }, - "tr": { + "es": { "stringUnit": { "state": "translated", - "value": "uzak ana makine" + "value": "Mensaje" } }, - "uk": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "віддалений хост" + "value": "訊息" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "远程主机" + "value": "内容" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "遠端主機" + "value": "Message" } } } }, - "sidebar.remote.reconnect.button": { + "sidebar.help.feedback.messagePlaceholder": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reconnect" + "value": "Share feedback, feature requests, or issues." } }, "ja": { "stringUnit": { "state": "translated", - "value": "再接続" + "value": "フィードバック、機能要望、不具合をお知らせください。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "재연결" + "value": "피드백, 기능 요청 또는 문제를 공유하세요." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перепідключити" + "value": "Поділіться відгуком, пропозиціями або повідомте про проблему." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "分享反馈、功能建议或问题。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Wieder verbinden" + "value": "Teilen Sie Feedback, Funktionsanfragen oder Probleme." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Reconnecter" + "value": "Partagez vos commentaires, demandes de fonctionnalités ou problèmes." } }, "ar": { "stringUnit": { "state": "translated", - "value": "أعد الاتصال" + "value": "شاركنا ملاحظاتك، أو طلبات الميزات، أو المشاكل." } }, "es": { "stringUnit": { "state": "translated", - "value": "Reconectar" + "value": "Comparte comentarios, solicitudes de funciones o problemas." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重新連接" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重新连接" + "value": "分享意見反應、功能需求或問題。" } } } }, - "sidebar.remote.reconnect.help": { + "sidebar.help.feedback.messageTooLong": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reconnect to %@" + "value": "Your message is too long." } }, "ja": { "stringUnit": { "state": "translated", - "value": "%@ に再接続" + "value": "メッセージが長すぎます。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "%@에 다시 연결" + "value": "메시지가 너무 깁니다." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перепідключитися до %@" + "value": "Ваше повідомлення занадто довге." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "重新连接到 %@" + "value": "你的内容过长。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erneut mit %@ verbinden" + "value": "Ihre Nachricht ist zu lang." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Se connecter à nouveau à %@" + "value": "Votre message est trop long." } }, "ar": { "stringUnit": { "state": "translated", - "value": "إعادة الاتصال بـ %@" + "value": "رسالتك طويلة جداً." } }, "es": { "stringUnit": { "state": "translated", - "value": "Reconectar a %@" + "value": "Tu mensaje es demasiado largo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重新連線至 %@" + "value": "您的訊息過長。" } } } }, - "sidebar.remote.subtitle": { + "sidebar.help.feedback.note": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "بعيد • %@" + "value": "You can also reach us at founders@manaflow.com." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Udaljeno • %@" + "value": "founders@manaflow.com 宛てに直接ご連絡いただくこともできます。" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Fjern • %@" + "value": "founders@manaflow.com으로도 연락하실 수 있습니다." } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remote • %@" + "value": "Ви також можете написати нам на founders@manaflow.com." } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Remote • %@" + "value": "你也可以通过 founders@manaflow.com 联系我们。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Remoto • %@" + "value": "Sie können uns auch unter founders@manaflow.com erreichen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Distant • %@" + "value": "Vous pouvez également nous contacter à l'adresse founders@manaflow.com." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Remote • %@" + "value": "يمكنك أيضاً التواصل معنا عبر founders@manaflow.com." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "リモート • %@" + "value": "También puedes contactarnos en founders@manaflow.com." } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ពីចម្ងាយ • %@" + "value": "您也可以透過 founders@manaflow.com 與我們聯絡。" } - }, - "ko": { + } + } + }, + "sidebar.help.feedback.rateLimited": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "원격 • %@" + "value": "Too many feedback attempts. Please try again later." } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ekstern • %@" + "value": "フィードバックの送信回数が多すぎます。しばらくしてからもう一度お試しください。" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zdalne • %@" + "value": "피드백 시도가 너무 많습니다. 나중에 다시 시도하세요." } }, - "pt-BR": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remoto • %@" + "value": "Занадто багато спроб надсилання відгуку. Спробуйте пізніше." } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Удаленно • %@" + "value": "反馈提交过于频繁。请稍后重试。" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "รีโมต • %@" + "value": "Zu viele Feedback-Versuche. Bitte versuchen Sie es später noch einmal." } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "Uzak • %@" + "value": "Trop de tentatives d’envoi de commentaires. Veuillez réessayer plus tard." } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Віддалено • %@" + "value": "محاولات إرسال ملاحظات كثيرة جداً. يرجى المحاولة مرة أخرى لاحقاً." } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "远程 • %@" + "value": "Demasiados intentos de envío. Inténtalo de nuevo más tarde." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遠端 • %@" + "value": "嘗試傳送意見反應的次數過多。請稍後重試。" } } } }, - "sidebar.remote.subtitleFallback": { + "sidebar.help.feedback.removeAttachment": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل بعيدة" + "value": "Remove" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Udaljeni radni prostor" + "value": "削除" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Fjernarbejdsområde" + "value": "제거" } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Remote-Arbeitsbereich" + "value": "Видалити" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Remote workspace" + "value": "Entfernen" } }, "es": { "stringUnit": { "state": "translated", - "value": "Espacio de trabajo remoto" + "value": "Eliminar" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Espace de travail distant" + "value": "移除" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", - "value": "Area di lavoro remota" + "value": "Supprimer" } }, - "ja": { + "ar": { "stringUnit": { "state": "translated", - "value": "リモートワークスペース" + "value": "إزالة" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "កន្លែងធ្វើការពីចម្ងាយ" + "value": "移除" } - }, - "ko": { + } + } + }, + "sidebar.help.feedback.send": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "원격 워크스페이스" + "value": "Send" } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Eksternt arbeidsområde" + "value": "送信" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zdalny obszar roboczy" + "value": "보내기" } }, - "pt-BR": { + "uk": { "stringUnit": { "state": "translated", - "value": "Workspace remoto" + "value": "Надіслати" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Удаленная рабочая область" + "value": "Senden" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "เวิร์กสเปซระยะไกล" + "value": "Envoyer" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Uzak çalışma alanı" + "value": "إرسال" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Віддалена робоча область" + "value": "Enviar" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "远程工作区" + "value": "傳送" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "遠端工作區" + "value": "发送" } } } }, - "sidebar.status.autoReturn": { + "sidebar.help.feedback.successBody": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Auto — return to %@" + "value": "You can also reach us at founders@manaflow.com." } }, "ja": { "stringUnit": { "state": "translated", - "value": "自動 — %@に戻す" + "value": "founders@manaflow.com 宛てに直接ご連絡いただくこともできます。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "founders@manaflow.com으로도 연락하실 수 있습니다." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Ви також можете написати нам на founders@manaflow.com." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "自动 — 返回到 %@" + "value": "你也可以通过 founders@manaflow.com 联系我们。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Auto – zurück zu %@" + "value": "Sie können uns auch unter founders@manaflow.com erreichen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Auto — retour à %@" + "value": "Vous pouvez également nous contacter à l'adresse founders@manaflow.com." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تلقائي — العودة إلى %@" + "value": "يمكنك أيضاً التواصل معنا عبر founders@manaflow.com." } }, "es": { "stringUnit": { "state": "translated", - "value": "Auto — volver a %@" + "value": "También puedes contactarnos en founders@manaflow.com." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "自動 — 返回至 %@" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "자동 — %@(으)로 복귀" + "value": "您也可以透過 founders@manaflow.com 與我們聯絡。" } } } }, - "sidebar.status.compactLabel": { + "sidebar.help.feedback.successTitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Status: %@" + "value": "Thanks for the feedback." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ステータス: %@" + "value": "フィードバックありがとうございます。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "피드백을 보내주셔서 감사합니다." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Дякуємо за відгук." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "状态:%@" + "value": "感谢你的反馈。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Status: %@" + "value": "Vielen Dank für das Feedback." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Statut : %@" + "value": "Merci pour vos commentaires." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الحالة: %@" + "value": "شكراً على ملاحظاتك." } }, "es": { "stringUnit": { "state": "translated", - "value": "Estado: %@" + "value": "Gracias por tus comentarios." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "狀態:%@" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "상태: %@" + "value": "感謝您的意見反應。" } } } }, - "sidebar.status.compactTooltip": { + "sidebar.help.feedback.title": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Change workspace status" + "value": "Send Feedback" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースのステータスを変更" + "value": "フィードバックを送信" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "更改工作区状态" + "value": "피드백 보내기" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Надіслати відгук" } }, "de": { "stringUnit": { "state": "translated", - "value": "Status des Arbeitsbereichs ändern" + "value": "Feedback senden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Modifier le statut de l’espace de travail" + "value": "Envoyer des commentaires" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تغيير حالة مساحة العمل" + "value": "إرسال الملاحظات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cambiar el estado del espacio de trabajo" + "value": "Enviar comentarios" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "變更工作區狀態" + "value": "傳送意見反應" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "작업 공간 상태 변경" + "value": "发送反馈" } } } }, - "sidebar.status.done": { + "sidebar.help.feedback.tooManyImages": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Done" + "value": "You can attach up to 10 images." } }, "ja": { "stringUnit": { "state": "translated", - "value": "完了" + "value": "画像は最大10枚まで添付できます。" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Erledigt" + "value": "최대 10장의 이미지를 첨부할 수 있습니다." } }, - "fr": { + "uk": { "stringUnit": { "state": "translated", - "value": "Fait" + "value": "Можна прикріпити до 10 зображень." } }, - "ar": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "مكتمل" + "value": "最多可附加 10 张图片。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Hecho" + "value": "Sie können bis zu 10 Bilder anhängen." } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "完畢" + "value": "Vous pouvez joindre jusqu’à 10 images." } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "已完成" + "value": "يمكنك إرفاق ما يصل إلى 10 صور." } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "완료" + "value": "Puedes adjuntar hasta 10 imágenes." + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "您最多可以附加 10 張圖片。" } } } }, - "sidebar.status.needsAttention": { + "sidebar.help.feedback.totalImagesTooLarge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Needs Attention" + "value": "These images are too large to send together. Remove a few and try again." } }, "ja": { "stringUnit": { "state": "translated", - "value": "要対応" + "value": "これらの画像はまとめて送信するには大きすぎます。いくつか削除してもう一度お試しください。" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Braucht Aufmerksamkeit" + "value": "이미지가 너무 커서 함께 보낼 수 없습니다. 몇 개를 제거하고 다시 시도하세요." } }, - "fr": { + "uk": { "stringUnit": { "state": "translated", - "value": "A besoin d'attention" + "value": "Ці зображення занадто великі для надсилання разом. Видаліть кілька та спробуйте ще раз." } }, - "ar": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "يحتاج إلى اهتمام" + "value": "这些图片总体积过大,无法一起发送。请移除几张后重试。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Necesita atención" + "value": "Diese Bilder sind zu groß, um sie zusammen zu senden. Entfernen Sie einige und versuchen Sie es erneut." } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "需要注意" + "value": "Ces images sont trop volumineuses pour être envoyées ensemble. Supprimez-en quelques-unes et réessayez." } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "需要处理" + "value": "هذه الصور كبيرة جداً ليتم إرسالها معاً. يرجى إزالة بعضها والمحاولة مجدداً." } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "주의가 필요함" + "value": "Estas imágenes son demasiado grandes para enviarse juntas. Elimina algunas e inténtalo de nuevo." + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "這些圖片過大,無法同時傳送。請移除幾張圖片後重試。" } } } }, - "sidebar.status.none": { + "sidebar.help.feedback.validationError": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "None (hide status)" + "value": "Check your message and attachments, then try again." } }, "ja": { "stringUnit": { "state": "translated", - "value": "なし(ステータスを非表示)" + "value": "メッセージと添付ファイルを確認して、もう一度お試しください。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "메시지와 첨부 파일을 확인한 후 다시 시도하세요." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Перевірте повідомлення та вкладення, потім спробуйте ще раз." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无(隐藏状态)" + "value": "请检查内容和附件后重试。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Keiner (Status ausblenden)" + "value": "Überprüfen Sie Ihre Nachricht und Anhänge und versuchen Sie es dann erneut." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aucun (masquer le statut)" + "value": "Vérifiez votre message et vos pièces jointes, puis réessayez." } }, "ar": { "stringUnit": { "state": "translated", - "value": "بلا (إخفاء الحالة)" + "value": "تحقق من رسالتك والمرفقات، ثم حاول مجدداً." } }, "es": { "stringUnit": { "state": "translated", - "value": "Ninguno (ocultar estado)" + "value": "Comprueba tu mensaje y los archivos adjuntos, e inténtalo de nuevo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無(隱藏狀態)" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "없음 (상태 숨기기)" + "value": "請檢查您的訊息與附件,然後重試。" } } } }, - "sidebar.status.review": { + "sidebar.help.githubIssues": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "In Review" + "value": "GitHub Issues" } }, "ja": { "stringUnit": { "state": "translated", - "value": "レビュー中" + "value": "GitHub Issues" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "评审中" + "value": "GitHub 이슈" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Проблеми на GitHub" } }, "de": { "stringUnit": { "state": "translated", - "value": "In Überprüfung" + "value": "GitHub-Issues" } }, "fr": { "stringUnit": { "state": "translated", - "value": "En cours de révision" + "value": "Tickets GitHub" } }, "ar": { "stringUnit": { "state": "translated", - "value": "قيد المراجعة" + "value": "مشكلات GitHub" } }, "es": { "stringUnit": { "state": "translated", - "value": "En revisión" + "value": "Incidencias de GitHub" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "審查中" + "value": "GitHub 議題" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "검토 중" + "value": "GitHub 议题" } } } }, - "sidebar.status.todo": { + "sidebar.help.sendFeedback": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Todo" + "value": "Send Feedback" } }, "ja": { "stringUnit": { "state": "translated", - "value": "未着手" + "value": "フィードバックを送信" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Faire" + "value": "피드백 보내기" } }, - "ar": { + "uk": { "stringUnit": { "state": "translated", - "value": "ما يجب القيام به" + "value": "Надіслати відгук" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Hacer" + "value": "Feedback senden" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "托多" + "value": "Envoyer des commentaires" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "待办" + "value": "إرسال الملاحظات" } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "토도" + "value": "Enviar comentarios" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "To-do" + "value": "傳送回饋" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "发送反馈" } } } }, - "sidebar.status.tooltip.inferred": { + "sidebar.help.welcome": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "%@ — inferred" + "value": "Welcome to cmux!" } }, "ja": { "stringUnit": { "state": "translated", - "value": "%@ — 自動判定" + "value": "cmuxへようこそ!" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "cmux에 오신 것을 환영합니다!" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Ласкаво просимо до cmux!" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%@ — 自动推断" + "value": "欢迎使用 cmux!" } }, "de": { "stringUnit": { "state": "translated", - "value": "%@ – ermittelt" + "value": "Willkommen bei cmux!" } }, "fr": { "stringUnit": { "state": "translated", - "value": "%@ — déduit" + "value": "Bienvenue sur cmux !" } }, "ar": { "stringUnit": { "state": "translated", - "value": "%@ — مستنتج" + "value": "مرحبًا بك في cmux!" } }, "es": { "stringUnit": { "state": "translated", - "value": "%@ — inferido" + "value": "¡Te damos la bienvenida a cmux!" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@ — 推斷" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "%@ — 추정됨" + "value": "歡迎使用 cmux!" } } } }, - "sidebar.status.tooltip.manual": { + "sidebar.indicator.leftRail": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "%@ — set manually" + "value": "شريط أيسر" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "%@ — 手動で設定" + "value": "Lijeva traka" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "%@ — 手动设置" + "value": "Venstre skinne" } }, "de": { "stringUnit": { "state": "translated", - "value": "%@ – manuell festgelegt" + "value": "Linke Leiste" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "%@ — défini manuellement" + "value": "Left Rail" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "%@ — معين يدويًا" + "value": "Barra izquierda" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "%@ — establecido manualmente" + "value": "Rail gauche" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "%@ — 手動設定" + "value": "Barra sinistra" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "左レール" } }, "ko": { "stringUnit": { "state": "translated", - "value": "%@ — 수동으로 설정됨" + "value": "왼쪽 레일" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Venstre skinne" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Lewa listwa" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Trilho Esquerdo" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Левая полоса" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "แถบด้านซ้าย" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Sol Şerit" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Лівий рейл" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "左侧导轨" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "左側軌道" } } } }, - "sidebar.status.working": { + "sidebar.indicator.solidFill": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Working" + "value": "تعبئة صلبة" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "作業中" + "value": "Puna ispuna" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Solid udfyldning" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeiten" + "value": "Farbfüllung" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Solid Fill" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Relleno sólido" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fonctionnement" + "value": "Remplissage uni" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "عمل" + "value": "Riempimento solido" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Laboral" + "value": "ソリッドフィル" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "在職的" + "value": "단색 채우기" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Heldekkende fyll" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Jednolite wypełnienie" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Preenchimento Sólido" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Сплошная заливка" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "พื้นทึบ" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Düz Dolgu" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Суцільне заповнення" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "进行中" + "value": "纯色填充" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "일하고 있는" + "value": "實心填充" } } } }, - "sidebar.statusPopover.pinFootnote": { + "sidebar.mediaActivity.audio.tooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Pinned status clears when activity changes" + "value": "Playing audio" } }, "ja": { "stringUnit": { "state": "translated", - "value": "固定したステータスはアクティビティが変わると解除されます" + "value": "オーディオを再生中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "活动变化时,已固定的状态会被清除" + "value": "正在播放音频" } }, "de": { "stringUnit": { "state": "translated", - "value": "Angepinnter Status wird gelöscht, wenn sich die Aktivität ändert" + "value": "Audio-Wiedergabe" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le statut épinglé s’efface en cas de changement d’activité" + "value": "Lecture audio" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تتم إزالة الحالة المثبتة عند تغير النشاط" + "value": "يتم تشغيل الصوت" } }, "es": { "stringUnit": { "state": "translated", - "value": "El estado fijado se borra cuando cambia la actividad" + "value": "Reproduciendo audio" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "釘選的狀態將在活動變更時清除" + "value": "正在播放音訊" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활동이 변경되면 고정된 상태가 해제됩니다" + "value": "오디오 재생 중" } } } }, - "sidebar.tree.group.other": { + "sidebar.mediaActivity.camera.tooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Other" + "value": "Camera in use" } }, "ja": { "stringUnit": { "state": "translated", - "value": "その他" + "value": "カメラを使用中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "其他" + "value": "摄像头使用中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sonstiges" + "value": "Kamera wird verwendet" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Autre" + "value": "Caméra en cours d’utilisation" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أخرى" + "value": "الكاميرا قيد الاستخدام" } }, "es": { "stringUnit": { "state": "translated", - "value": "Otros" + "value": "Cámara en uso" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "其他" + "value": "相機使用中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "기타" + "value": "카메라 사용 중" } } } }, - "sidebar.tree.group.other.subtitle": { + "sidebar.mediaActivity.microphone.tooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "No folder" + "value": "Microphone in use" } }, "ja": { "stringUnit": { "state": "translated", - "value": "フォルダなし" + "value": "マイクを使用中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无文件夹" + "value": "麦克风使用中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kein Ordner" + "value": "Mikrofon wird verwendet" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aucun dossier" + "value": "Microphone en cours d’utilisation" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لا يوجد مجلد" + "value": "الميكروفون قيد الاستخدام" } }, "es": { "stringUnit": { "state": "translated", - "value": "Sin carpeta" + "value": "Micrófono en uso" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無資料夾" + "value": "麥克風使用中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "폴더 없음" + "value": "마이크 사용 중" } } } }, - "sidebar.tree.group.pinned": { + "sidebar.memoryWarning.accessibilityLabel": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Pinned" + "value": "High memory warning" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ピン留め" + "value": "高メモリ警告" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "高内存占用警告" } }, "de": { "stringUnit": { "state": "translated", - "value": "Angepinnt" + "value": "Warnung bei hohem Speicherverbrauch" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Épinglé" + "value": "Avertissement d’utilisation mémoire élevée" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مثبت" + "value": "تحذير من استهلاك عالٍ للذاكرة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Fijado" + "value": "Advertencia de memoria alta" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已固定" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "已固定" + "value": "記憶體高用量警告" } }, "ko": { "stringUnit": { "state": "translated", - "value": "고정됨" + "value": "높은 메모리 사용량 경고" } } } }, - "sidebar.tree.group.remote.subtitle": { + "sidebar.memoryWarning.tooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "SSH" + "value": "A pane in this workspace is using a lot of memory" } }, "ja": { "stringUnit": { "state": "translated", - "value": "SSH" + "value": "このワークスペースのペインが大量のメモリを使用しています" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "此工作区中有窗格占用了大量内存" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ein Teilfenster in diesem Arbeitsbereich verbraucht sehr viel Speicher" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Un volet de cet espace de travail utilise beaucoup de mémoire" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "يستخدم جزء في مساحة العمل هذه الكثير من الذاكرة" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Un panel en este espacio de trabajo está usando mucha memoria" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "此工作區中的某個窗格正在使用大量記憶體" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "이 작업 공간의 분할 창 하나가 많은 메모리를 사용하고 있습니다" } } } }, - "sidebar.workspace.accessibilityHint": { + "sidebar.metadata.showLess": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "فعّل للتركيز على مساحة العمل هذه. اسحب لإعادة الترتيب، أو استخدم إجراءات نقل للأعلى ونقل للأسفل." + "value": "عرض أقل" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Aktivirajte za fokusiranje ovog radnog prostora. Prevucite za preraspoređivanje ili koristite akcije Pomjeri gore i Pomjeri dolje." + "value": "Prikaži manje" } }, "da": { "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": "Vis mindre" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aktivieren, um diesen Arbeitsbereich zu fokussieren. Ziehen zum Umordnen oder verwenden Sie die Aktionen 'Nach oben' und 'Nach unten'." + "value": "Weniger anzeigen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Activate to focus this workspace. Drag to reorder, or use Move Up and Move Down actions." + "value": "Show less" } }, "es": { "stringUnit": { "state": "translated", - "value": "Activa para enfocar este espacio de trabajo. Arrastra para reordenar, o usa las acciones Mover hacia arriba y Mover hacia abajo." + "value": "Mostrar menos" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activez pour accéder à cet espace de travail. Glissez pour réordonner, ou utilisez les actions Déplacer vers le haut et Déplacer vers le bas." + "value": "Afficher moins" } }, "it": { "stringUnit": { "state": "translated", - "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." + "value": "Mostra meno" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクティブにしてこのワークスペースにフォーカスします。ドラッグで並べ替え、または「上に移動」「下に移動」アクションを使用します。" + "value": "表示を減らす" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 작업 공간에 포커스하려면 활성화하세요. 드래그하여 순서를 변경하거나 위로 이동 및 아래로 이동 동작을 사용하세요." + "value": "간략히 보기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Aktiver for å fokusere dette arbeidsområdet. Dra for å omorganisere, eller bruk Flytt opp og Flytt ned." + "value": "Vis mindre" } }, "pl": { "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": "Pokaż mniej" } }, "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." + "value": "Mostrar menos" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Активируйте для перехода к этому рабочему пространству. Перетащите для изменения порядка или используйте действия «Переместить вверх» и «Переместить вниз»." + "value": "Показать меньше" } }, "th": { "stringUnit": { "state": "translated", - "value": "เปิดใช้งานเพื่อโฟกัสเวิร์กสเปซนี้ ลากเพื่อจัดเรียงใหม่ หรือใช้การกระทำเลื่อนขึ้นและเลื่อนลง" + "value": "แสดงน้อยลง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Bu çalışma alanına odaklanmak için etkinleştirin. Yeniden sıralamak için sürükleyin veya Yukarı Taşı ve Aşağı Taşı eylemlerini kullanın." + "value": "Daha az göster" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Активуйте, щоб сфокусувати цю робочу область. Перетягніть для зміни порядку або використовуйте дії «Перемістити вгору» та «Перемістити вниз»." + "value": "Менше" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "激活以聚焦此工作区。拖拽以重新排序,或使用上移和下移操作。" + "value": "收起" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "啟用以聚焦此工作區。拖曳以重新排序,或使用上移和下移動作。" + "value": "顯示較少" } } } }, - "sidebar.workspace.moveDownAction": { + "sidebar.metadata.showLessDetails": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "نقل للأسفل" + "value": "عرض تفاصيل أقل" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Pomjeri dolje" + "value": "Prikaži manje detalja" } }, "da": { "stringUnit": { "state": "translated", - "value": "Flyt ned" + "value": "Vis færre detaljer" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nach unten bewegen" + "value": "Weniger Details anzeigen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Move Down" + "value": "Show less details" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mover hacia abajo" + "value": "Mostrar menos detalles" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Déplacer vers le bas" + "value": "Afficher moins de détails" } }, "it": { "stringUnit": { "state": "translated", - "value": "Sposta in basso" + "value": "Mostra meno dettagli" } }, "ja": { "stringUnit": { "state": "translated", - "value": "下に移動" + "value": "詳細を折りたたむ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "아래로 이동" + "value": "세부 정보 접기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Flytt ned" + "value": "Vis færre detaljer" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Przenieś w dół" + "value": "Pokaż mniej szczegółów" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Mover para Baixo" + "value": "Mostrar menos detalhes" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Переместить вниз" + "value": "Показать меньше подробностей" } }, "th": { "stringUnit": { "state": "translated", - "value": "เลื่อนลง" + "value": "แสดงรายละเอียดน้อยลง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Aşağı Taşı" + "value": "Daha az ayrıntı göster" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перемістити вниз" + "value": "Менше деталей" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "下移" + "value": "收起详细信息" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "下移" + "value": "顯示較少詳細資訊" } } } }, - "sidebar.workspace.moveUpAction": { + "sidebar.metadata.showMore": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "نقل للأعلى" + "value": "عرض المزيد" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Pomjeri gore" + "value": "Prikaži više" } }, "da": { "stringUnit": { "state": "translated", - "value": "Flyt op" + "value": "Vis mere" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nach oben bewegen" + "value": "Mehr anzeigen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Move Up" + "value": "Show more" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mover hacia arriba" + "value": "Mostrar más" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Déplacer vers le haut" + "value": "Afficher plus" } }, "it": { "stringUnit": { "state": "translated", - "value": "Sposta in alto" + "value": "Mostra di più" } }, "ja": { "stringUnit": { "state": "translated", - "value": "上に移動" + "value": "さらに表示" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위로 이동" + "value": "더 보기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Flytt opp" + "value": "Vis mer" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Przenieś w górę" + "value": "Pokaż więcej" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Mover para Cima" + "value": "Mostrar mais" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Переместить вверх" + "value": "Показать больше" } }, "th": { "stringUnit": { "state": "translated", - "value": "เลื่อนขึ้น" + "value": "แสดงเพิ่มเติม" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yukarı Taşı" + "value": "Daha fazla göster" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перемістити вгору" + "value": "Більше" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "上移" + "value": "展开" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "上移" + "value": "顯示更多" } } } }, - "sidebar.workspace.rename.field.accessibilityLabel": { + "sidebar.metadata.showMoreDetails": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية مساحة العمل" + "value": "عرض تفاصيل أكثر" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Preimenuj radni prostor" + "value": "Prikaži više detalja" } }, "da": { "stringUnit": { "state": "translated", - "value": "Omdøb arbejdsområde" + "value": "Vis flere detaljer" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich umbenennen" + "value": "Mehr Details anzeigen" } }, "en": { "stringUnit": { "state": "translated", - "value": "Rename workspace" + "value": "Show more details" } }, "es": { "stringUnit": { "state": "translated", - "value": "Renombrar espacio de trabajo" + "value": "Mostrar más detalles" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Renommer l'espace de travail" + "value": "Afficher plus de détails" } }, "it": { "stringUnit": { "state": "translated", - "value": "Rinomina area di lavoro" + "value": "Mostra più dettagli" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペース名を変更" + "value": "詳細を展開" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름 변경" + "value": "세부 정보 펼치기" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Gi arbeidsområdet nytt navn" + "value": "Vis flere detaljer" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę przestrzeni roboczej" + "value": "Pokaż więcej szczegółów" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Renomear Área de Trabalho" + "value": "Mostrar mais detalhes" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Переименовать рабочее пространство" + "value": "Показать больше подробностей" } }, "th": { "stringUnit": { "state": "translated", - "value": "เปลี่ยนชื่อเวิร์กสเปซ" + "value": "แสดงรายละเอียดเพิ่มเติม" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Çalışma Alanını Yeniden Adlandır" + "value": "Daha fazla ayrıntı göster" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перейменувати робочу область" + "value": "Більше деталей" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "重命名工作区" + "value": "展开详细信息" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重新命名工作區" + "value": "顯示更多詳細資訊" } } } }, - "simulator.accessibility.nextPage": { + "sidebar.pathMenu.macintoshHD": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Next" + "value": "Macintosh HD" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "次へ" + "value": "Macintosh HD" } }, - "de": { + "da": { "stringUnit": { "state": "translated", - "value": "Nächste" + "value": "Macintosh HD" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Suivant" + "value": "Macintosh HD" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التالي" + "value": "Macintosh HD" } }, "es": { "stringUnit": { "state": "translated", - "value": "Próximo" + "value": "Macintosh HD" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "下一個" + "value": "Macintosh HD" } }, - "zh-Hans": { + "it": { "stringUnit": { "state": "translated", - "value": "下一页" + "value": "Macintosh HD" } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "다음" - } - } - } - }, - "simulator.accessibility.nodeCount": { - "extractionState": "manual", - "localizations": { - "en": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Accessibility element: %lld" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Accessibility elements: %lld" - } - } - } - } - }, - "ja": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "アクセシビリティ要素: %lld" - } - } - } - } - }, - "zh-Hans": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "辅助功能元素:%lld" - } - } - } - } - }, - "de": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Bedienungshilfen-Element: %lld" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Bedienungshilfen-Elemente: %lld" - } - } - } - } - }, - "fr": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Élément d'accessibilité : %lld" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "Éléments d'accessibilité : %lld" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Éléments d'accessibilité : %lld" - } - } - } - } - }, - "ar": { - "variations": { - "plural": { - "zero": { - "stringUnit": { - "state": "translated", - "value": "عناصر تسهيل الوصول: لا توجد عناصر (%lld)" - } - }, - "one": { - "stringUnit": { - "state": "translated", - "value": "عناصر تسهيل الوصول: عنصر واحد (%lld)" - } - }, - "two": { - "stringUnit": { - "state": "translated", - "value": "عناصر تسهيل الوصول: عنصران (%lld)" - } - }, - "few": { - "stringUnit": { - "state": "translated", - "value": "عناصر تسهيل الوصول: %lld عناصر" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "عناصر تسهيل الوصول: %lld عنصرًا" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "عناصر تسهيل الوصول: %lld عنصر" - } - } - } - } - }, - "es": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Elemento de accesibilidad: %lld" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "Elementos de accesibilidad: %lld" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Elementos de accesibilidad: %lld" - } - } - } - } - }, - "zh-Hant": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "輔助功能元素:%lld" - } - } - } + "value": "Macintosh HD" } }, "ko": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "접근성 요소: %lld" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Macintosh HD" } - } - } - }, - "simulator.accessibility.overlay": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Live Element Overlay" + "value": "Macintosh HD" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ライブ要素オーバーレイ" + "value": "Macintosh HD" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "实时元素叠加层" + "value": "Macintosh HD" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Live-Element-Overlay" + "value": "Macintosh HD" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Incrustation d’éléments en direct" + "value": "Macintosh HD" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تراكب العناصر المباشر" + "value": "Macintosh HD" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Superposición de elementos en vivo" + "value": "Macintosh HD" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "即時元素覆疊" + "value": "Macintosh HD" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "라이브 요소 오버레이" + "value": "Macintosh HD" } } } }, - "simulator.accessibility.page": { + "sidebar.mutedWorkspace.tooltip": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Page %1$lld of %2$lld" + "value": "تم كتم إشعارات مساحة العمل هذه" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "%1$lld / %2$lld ページ" + "value": "Obavijesti su isključene za ovaj radni prostor" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "第 %1$lld 页 / 共 %2$lld 页" + "value": "Notifikationer er slået fra for dette arbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Seite %1$lld von %2$lld" + "value": "Benachrichtigungen für diesen Arbeitsbereich sind stummgeschaltet" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Page %1$lld sur %2$lld" + "value": "Notifications muted for this workspace" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "الصفحة %1$lld من %2$lld" + "value": "Las notificaciones están silenciadas para este espacio de trabajo" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Página %1$lld de %2$lld" + "value": "Les notifications sont coupées pour cet espace de travail" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "第 %1$lld 頁,共 %2$lld 頁" + "value": "Le notifiche sono disattivate per quest’area di lavoro" } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "%1$lld / %2$lld 페이지" + "value": "このワークスペースの通知はミュートされています" } - } - } - }, - "simulator.accessibility.previousPage": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "km": { "stringUnit": { "state": "translated", - "value": "Previous" + "value": "ការជូនដំណឹងសម្រាប់ workspace នេះត្រូវបានបិទសំឡេង" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "前へ" + "value": "이 작업 공간의 알림이 꺼져 있음" } }, - "zh-Hans": { + "nb": { "stringUnit": { "state": "translated", - "value": "上一页" + "value": "Varsler er slått av for dette arbeidsområdet" } }, - "de": { + "pl": { "stringUnit": { "state": "translated", - "value": "Vorherige" + "value": "Powiadomienia dla tego obszaru roboczego są wyciszone" } }, - "fr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Précédent" + "value": "As notificações estão silenciadas para este espaço de trabalho" } }, - "ar": { + "ru": { "stringUnit": { "state": "translated", - "value": "السابق" + "value": "Уведомления этого рабочего пространства отключены" } }, - "es": { + "th": { "stringUnit": { "state": "translated", - "value": "Anterior" + "value": "ปิดเสียงการแจ้งเตือนสำหรับพื้นที่ทำงานนี้แล้ว" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "上一頁" + "value": "Bu çalışma alanının bildirimleri sessize alındı" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "이전" + "value": "Сповіщення цього робочого простору вимкнено" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "此工作区的通知已静音" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "此工作區的通知已靜音" } } } }, - "simulator.accessibility.rootCount": { + "sidebar.pinnedWorkspaceProtected.tooltip": { "extractionState": "manual", "localizations": { "en": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Accessibility root: %lld" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Accessibility roots: %lld" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Pinned workspace. Closing requires confirmation." } }, "ja": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "アクセシビリティルート: %lld" - } - } - } + "stringUnit": { + "state": "translated", + "value": "ピン留めされたワークスペースです。閉じるには確認が必要です。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "고정된 워크스페이스입니다. 닫으려면 확인이 필요합니다." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Закріплена робоча область. Закриття потребує підтвердження." } }, "zh-Hans": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "辅助功能根节点:%lld" - } - } - } + "stringUnit": { + "state": "translated", + "value": "已固定的工作区。关闭需要确认。" } }, "de": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Bedienungshilfen-Wurzel: %lld" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Bedienungshilfen-Wurzeln: %lld" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Angepinnter Arbeitsbereich. Schließen erfordert eine Bestätigung." } }, "fr": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Racine d'accessibilité : %lld" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "Racines d'accessibilité : %lld" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Racines d'accessibilité : %lld" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Espace de travail épinglé. La fermeture nécessite une confirmation." } }, "ar": { - "variations": { - "plural": { - "zero": { - "stringUnit": { - "state": "translated", - "value": "جذور تسهيل الوصول: لا توجد جذور (%lld)" - } - }, - "one": { - "stringUnit": { - "state": "translated", - "value": "جذور تسهيل الوصول: جذر واحد (%lld)" - } - }, - "two": { - "stringUnit": { - "state": "translated", - "value": "جذور تسهيل الوصول: جذران (%lld)" - } - }, - "few": { - "stringUnit": { - "state": "translated", - "value": "جذور تسهيل الوصول: %lld جذور" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "جذور تسهيل الوصول: %lld جذرًا" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "جذور تسهيل الوصول: %lld جذر" - } - } - } + "stringUnit": { + "state": "translated", + "value": "مساحة عمل مثبتة. يتطلب الإغلاق تأكيدًا." } }, "es": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Raíz de accesibilidad: %lld" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "Raíces de accesibilidad: %lld" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Raíces de accesibilidad: %lld" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Espacio de trabajo fijado. Cerrar requiere confirmación." } }, "zh-Hant": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "輔助功能根元素:%lld" - } - } - } + "stringUnit": { + "state": "translated", + "value": "已釘選的工作區。關閉需要確認。" + } + } + } + }, + "sidebar.port.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": ":%lld" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": ":%lld" } }, "ko": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "접근성 루트: %lld" - } - } - } + "stringUnit": { + "state": "translated", + "value": ":%lld" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": ":%lld" } } } }, - "simulator.accessibility.truncated": { + "sidebar.port.openTooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "More elements exist beyond the bounded snapshot." + "value": "Open localhost:%lld" } }, "ja": { "stringUnit": { "state": "translated", - "value": "上限を超える要素があります。" + "value": "localhost:%lldを開く" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "localhost:%lld 열기" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Відкрити localhost:%lld" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "在有限快照之外还存在更多元素。" + "value": "打开 localhost:%lld" } }, "de": { "stringUnit": { "state": "translated", - "value": "Außerhalb des begrenzten Snapshots existieren weitere Elemente." + "value": "localhost:%lld öffnen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "D’autres éléments existent au-delà de la capture délimitée." + "value": "Ouvrir localhost:%lld" } }, "ar": { "stringUnit": { "state": "translated", - "value": "توجد عناصر إضافية خارج اللقطة المحددة." + "value": "فتح localhost:%lld" } }, "es": { "stringUnit": { "state": "translated", - "value": "Existen más elementos más allá de la captura limitada." + "value": "Abrir localhost:%lld" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "限制的快照範圍之外還有更多元素。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "제한된 스냅샷 범위를 벗어난 더 많은 요소가 존재합니다." + "value": "開啟 localhost:%lld" } } } }, - "simulator.action.accessibility": { + "sidebar.pro.badge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Accessibility Tree" + "value": "Upgrade" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティツリー" + "value": "アップグレード" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "辅助功能树" + "value": "升级" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bedienungshilfen-Struktur" + "value": "Upgrade" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Arborescence d’accessibilité" + "value": "Mettre à niveau" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شجرة إمكانية الوصول" + "value": "ترقية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Árbol de accesibilidad" + "value": "Actualizar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輔助功能樹" + "value": "升級" } }, "ko": { "stringUnit": { "state": "translated", - "value": "접근성 트리" + "value": "업그레이드" } } } }, - "simulator.action.addMedia": { + "sidebar.pro.badge.dismiss": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Add Media" + "value": "Hide the Pro badge" } }, "ja": { "stringUnit": { "state": "translated", - "value": "メディアを追加" + "value": "Proバッジを非表示にする" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "添加媒体" + "value": "隐藏 Pro 标记" } }, "de": { "stringUnit": { "state": "translated", - "value": "Medien hinzufügen" + "value": "Das Pro-Badge ausblenden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ajouter des fichiers multimédias" + "value": "Masquer le badge Pro" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إضافة وسائط" + "value": "إخفاء شارة Pro" } }, "es": { "stringUnit": { "state": "translated", - "value": "Añadir multimedia" + "value": "Ocultar la insignia Pro" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新增媒體" + "value": "隱藏 Pro 徽章" } }, "ko": { "stringUnit": { "state": "translated", - "value": "미디어 추가" + "value": "Pro 배지 숨기기" } } } }, - "simulator.action.appSwitcher": { + "sidebar.provider.default.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "App Switcher" + "value": "cmux" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Appスイッチャー" + "value": "cmux" } }, "de": { "stringUnit": { "state": "translated", - "value": "App-Umschalter" + "value": "cmux" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sélecteur d'application" + "value": "cmux" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مبدل التطبيقات" + "value": "cmux" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cambiador de aplicaciones" + "value": "cmux" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "應用程式切換器" + "value": "多路復用器" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "应用切换器" + "value": "多路复用器" } }, "ko": { "stringUnit": { "state": "translated", - "value": "앱 전환기" + "value": "cmux" } } } }, - "simulator.action.applyStatusBar": { + "sidebar.provider.default.title": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Apply Status Bar" + "value": "Default Workspaces" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ステータスバーを適用" + "value": "既定のワークスペース" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "应用状态栏" + "value": "默认工作区" } }, "de": { "stringUnit": { "state": "translated", - "value": "Statusleiste anwenden" + "value": "Standard-Arbeitsbereiche" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Appliquer la barre d’état" + "value": "Espaces de travail par défaut" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تطبيق شريط الحالة" + "value": "مساحات العمل الافتراضية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Aplicar barra de estado" + "value": "Espacios de trabajo predeterminados" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "套用狀態列" + "value": "預設工作區" } }, "ko": { "stringUnit": { "state": "translated", - "value": "상태 표시줄 적용" + "value": "기본 작업 공간" } } } }, - "simulator.action.cameraPlaceholder": { + "sidebar.provider.extensions.subtitle": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Animated Placeholder" + "value": "ExtensionKit" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "アニメーションプレースホルダー" + "value": "ExtensionKit" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "动画占位内容" + "value": "ExtensionKit" } }, "de": { "stringUnit": { "state": "translated", - "value": "Animierter Platzhalter" + "value": "ExtensionKit" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Custom sidebar" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "ExtensionKit" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espace réservé animé" + "value": "ExtensionKit" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "عنصر نائب متحرك" + "value": "ExtensionKit" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Marcador de posición animado" + "value": "カスタムサイドバー" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "動態預留位置" + "value": "ExtensionKit" } }, "ko": { "stringUnit": { "state": "translated", - "value": "애니메이션 자리표시자" + "value": "ExtensionKit" } - } - } - }, - "simulator.action.captureKeyboard": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Capture Keyboard (Escape to Release)" + "value": "ExtensionKit" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "キーボードを取り込む(Escapeで解除)" + "value": "ExtensionKit" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "捕获键盘(按 Escape 释放)" + "value": "ExtensionKit" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tastatur erfassen (Escape zum Freigeben)" + "value": "ExtensionKit" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Capturer le clavier (Échap pour libérer)" + "value": "ExtensionKit" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "التقاط لوحة المفاتيح (Escape للتحرير)" + "value": "ExtensionKit" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Capturar teclado (Escape para liberar)" + "value": "ExtensionKit" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "擷取鍵盤 (按 Escape 釋放)" + "value": "ExtensionKit" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "키보드 입력 캡처 (해제하려면 Escape)" + "value": "ExtensionKit" } } } }, - "simulator.action.capturePointer": { + "sidebar.provider.extensions.title": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Capture Pointer and Keyboard (Escape to Release)" + "value": "امتدادات CMUX" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ポインタとキーボードを取り込む(Escapeで解除)" + "value": "CMUX ekstenzije" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "捕获指针和键盘(按 Escape 释放)" + "value": "CMUX-udvidelser" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zeiger und Tastatur erfassen (Escape zum Freigeben)" + "value": "CMUX-Erweiterungen" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Extension Sidebar" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Extensiones de CMUX" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Capturer le pointeur et le clavier (Échap pour libérer)" + "value": "Extensions CMUX" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "التقاط المؤشر ولوحة المفاتيح (Escape للتحرير)" + "value": "Estensioni CMUX" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Capturar puntero y teclado (Escape para liberar)" + "value": "拡張サイドバー" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "擷取指標與鍵盤 (按 Escape 釋放)" + "value": "ផ្នែកបន្ថែម CMUX" } }, "ko": { "stringUnit": { "state": "translated", - "value": "포인터 및 키보드 캡처 (해제하려면 Escape)" + "value": "CMUX 확장 기능" } - } - } - }, - "simulator.action.chooseCameraSource": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Image or Video" + "value": "CMUX-utvidelser" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "画像またはビデオ" + "value": "Rozszerzenia CMUX" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "图片或视频" + "value": "Extensões do CMUX" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Bild oder Video" + "value": "Расширения CMUX" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Image ou vidéo" + "value": "ส่วนขยาย CMUX" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "صورة أو فيديو" + "value": "CMUX uzantıları" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Imagen o video" + "value": "Розширення CMUX" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "圖片或影片" + "value": "CMUX 扩展" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "이미지 또는 비디오" + "value": "CMUX 擴充功能" } } } }, - "simulator.action.clearHighlight": { + "sidebar.pullRequest.openTooltip": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Clear Highlight" + "value": "فتح %1$@ #%2$lld" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ハイライトを消去" + "value": "Otvori %1$@ #%2$lld" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "清除高亮" + "value": "Åbn %1$@ #%2$lld" } }, "de": { "stringUnit": { "state": "translated", - "value": "Hervorhebung löschen" + "value": "%1$@ #%2$lld öffnen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Effacer la mise en surbrillance" + "value": "Open %1$@ #%2$lld" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "مسح التمييز" + "value": "Abrir %1$@ #%2$lld" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Borrar resaltado" + "value": "Ouvrir %1$@ #%2$lld" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "清除醒目提示" + "value": "Apri %1$@ #%2$lld" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%1$@ #%2$lldを開く" } }, "ko": { "stringUnit": { "state": "translated", - "value": "강조 표시 지우기" + "value": "%1$@ #%2$lld 열기" } - } - } - }, - "simulator.action.clearLocation": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Clear Location" + "value": "Åpne %1$@ #%2$lld" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "位置情報を消去" + "value": "Otwórz %1$@ #%2$lld" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "清除位置" + "value": "Abrir %1$@ #%2$lld" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Standort löschen" + "value": "Открыть %1$@ #%2$lld" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Effacer la position" + "value": "เปิด %1$@ #%2$lld" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "مسح الموقع" + "value": "%1$@ #%2$lld Aç" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Borrar ubicación" + "value": "Відкрити %1$@ #%2$lld" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "清除位置" + "value": "打开 %1$@ #%2$lld" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "위치 지우기" + "value": "開啟 %1$@ #%2$lld" } } } }, - "simulator.action.clearStatusBar": { + "sidebar.pullRequest.statusClosed": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Clear Status Bar" + "value": "مغلق" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ステータスバーを消去" + "value": "zatvoren" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "清除状态栏" + "value": "lukket" } }, "de": { "stringUnit": { "state": "translated", - "value": "Statusleiste löschen" + "value": "geschlossen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Effacer la barre d’état" + "value": "closed" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "مسح شريط الحالة" + "value": "cerrado" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Borrar barra de estado" + "value": "fermée" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "清除狀態列" + "value": "chiusa" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "クローズ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "상태 표시줄 지우기" + "value": "닫힘" } - } - } - }, - "simulator.action.crownDown": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Crown Down" + "value": "lukket" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "クラウンを下へ" + "value": "zamknięty" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "表冠向下" + "value": "fechado" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Krone nach unten" + "value": "закрыт" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Faire défiler la Digital Crown vers le bas" + "value": "ปิดแล้ว" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "التاج لأسفل" + "value": "kapalı" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Corona abajo" + "value": "закритий" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "數位表冠向下" + "value": "已关闭" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "크라운 아래로" + "value": "已關閉" } } } }, - "simulator.action.crownUp": { + "sidebar.pullRequest.statusMerged": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Crown Up" + "value": "مدمج" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "クラウンを上へ" + "value": "spojen" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "表冠向上" + "value": "sammenlagt" } }, "de": { "stringUnit": { "state": "translated", - "value": "Krone nach oben" + "value": "zusammengeführt" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Faire défiler la Digital Crown vers le haut" + "value": "merged" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "التاج لأعلى" + "value": "fusionado" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Corona arriba" + "value": "fusionnée" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "數位表冠向上" + "value": "unita" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "マージ済み" } }, "ko": { "stringUnit": { "state": "translated", - "value": "크라운 올리기" + "value": "병합됨" } - } - } - }, - "simulator.action.disableCamera": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Disable Camera" + "value": "sammenslått" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "カメラを無効化" + "value": "scalony" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "停用摄像头" + "value": "mesclado" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kamera deaktivieren" + "value": "объединен" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Désactiver la caméra" + "value": "ผสานแล้ว" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تعطيل الكاميرا" + "value": "birleştirildi" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Desactivar cámara" + "value": "злитий" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "停用相機" + "value": "已合并" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "카메라 비활성화" + "value": "已合併" } } } }, - "simulator.action.foregroundApp": { + "sidebar.pullRequest.statusOpen": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Foreground App" + "value": "مفتوح" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "フォアグラウンドApp" + "value": "otvoren" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "前台应用" + "value": "åben" } }, "de": { "stringUnit": { "state": "translated", - "value": "App in den Vordergrund bringen" + "value": "offen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Mettre l’application au premier plan" + "value": "open" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "تطبيق الواجهة" + "value": "abierto" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Aplicación en primer plano" + "value": "ouverte" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "前景 App" + "value": "aperta" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "オープン" } }, "ko": { "stringUnit": { "state": "translated", - "value": "포그라운드 앱" + "value": "열림" } - } - } - }, - "simulator.action.home": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Home" + "value": "åpen" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ホーム" + "value": "otwarty" } }, - "de": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Heim" + "value": "aberto" } }, - "fr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Maison" + "value": "открыт" } }, - "ar": { + "th": { "stringUnit": { "state": "translated", - "value": "بيت" + "value": "เปิด" } }, - "es": { + "tr": { "stringUnit": { "state": "translated", - "value": "Hogar" + "value": "açık" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "家" + "value": "відкритий" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "主屏幕" + "value": "打开" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "집" + "value": "開啟" } } } }, - "simulator.action.hostCamera": { + "sidebar.remote.badge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Use Mac Camera" + "value": "SSH" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Macのカメラを使用" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "使用 Mac 摄像头" + "value": "SSH" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Mac-Kamera verwenden" + "value": "SSH" } }, - "fr": { + "uk": { "stringUnit": { "state": "translated", - "value": "Utiliser la caméra du Mac" + "value": "SSH" } - }, + } + } + }, + "sidebar.remote.help.connected": { + "extractionState": "manual", + "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "استخدام كاميرا Mac" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Usar cámara del Mac" + "value": "الاتصال البعيد متصل بـ %@" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "使用 Mac 相機" + "value": "Udaljeno povezano s %@" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "Mac 카메라 사용" - } - } - } - }, - "simulator.action.installApplication": { - "extractionState": "manual", - "localizations": { - "en": { + "da": { "stringUnit": { "state": "translated", - "value": "Install App or IPA" + "value": "Fjernforbindelse til %@" } }, - "ja": { + "de": { "stringUnit": { "state": "translated", - "value": "AppまたはIPAをインストール" + "value": "Remote mit %@ verbunden" } }, - "zh-Hans": { + "en": { "stringUnit": { "state": "translated", - "value": "安装应用或 IPA" + "value": "Remote connected to %@" } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "App oder IPA installieren" + "value": "Remoto conectado a %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Installer l’application ou l’IPA" + "value": "Remote connecté à %@" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "تثبيت تطبيق أو ملف IPA" + "value": "Remote connesso a %@" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Instalar aplicación o IPA" + "value": "リモートは %@ に接続済み" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "安裝 App 或 IPA" + "value": "បានភ្ជាប់ពីចម្ងាយទៅ %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "앱 또는 IPA 설치" + "value": "원격이 %@에 연결됨" } - } - } - }, - "simulator.action.keyboard": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Software Keyboard" + "value": "Ekstern tilkoblet %@" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ソフトウェアキーボード" + "value": "Zdalnie połączono z %@" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "软件键盘" + "value": "Remoto conectado a %@" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Bildschirmtastatur" + "value": "Удаленное подключение к %@ установлено" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Clavier logiciel" + "value": "รีโมตเชื่อมต่อกับ %@ แล้ว" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "لوحة المفاتيح البرمجية" + "value": "Uzak bağlantı %@ ile bağlı" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Teclado de software" + "value": "Віддалене підключення до %@ встановлено" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "軟體鍵盤" + "value": "远程已连接到 %@" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "소프트웨어 키보드" + "value": "遠端已連線到 %@" } } } }, - "simulator.action.launch": { + "sidebar.remote.help.connecting": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Launch" + "value": "الاتصال البعيد يتصل بـ %@" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "起動" + "value": "Udaljeno povezivanje s %@" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "启动" + "value": "Fjernforbindelse opretter forbindelse til %@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Starten" + "value": "Remote verbindet mit %@" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote connecting to %@" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Remoto conectando a %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Lancer" + "value": "Remote en connexion à %@" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "تشغيل" + "value": "Remote in connessione a %@" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Iniciar" + "value": "リモートは %@ に接続中" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "啟動" + "value": "កំពុងភ្ជាប់ពីចម្ងាយទៅ %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "실행" + "value": "원격이 %@에 연결 중" } - } - } - }, - "simulator.action.lock": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Lock" + "value": "Ekstern kobler til %@" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ロック" + "value": "Zdalne łączenie z %@" } }, - "de": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Sperren" + "value": "Remoto conectando a %@" } }, - "fr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Verrouillage" + "value": "Удаленное подключение к %@" } }, - "ar": { + "th": { "stringUnit": { "state": "translated", - "value": "قفل" + "value": "รีโมตกำลังเชื่อมต่อกับ %@" } }, - "es": { + "tr": { "stringUnit": { "state": "translated", - "value": "Cerrar" + "value": "Uzak bağlantı %@ hedefine bağlanıyor" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "鎖" + "value": "Віддалене підключення до %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "锁定" + "value": "远程正在连接到 %@" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "잠그다" + "value": "遠端正在連線到 %@" } } } }, - "simulator.action.memoryWarning": { + "sidebar.remote.help.disconnected": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Memory Warning" + "value": "الاتصال البعيد منقطع عن %@" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "メモリ警告" + "value": "Udaljeno prekinuto s %@" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "内存警告" + "value": "Fjernforbindelse afbrudt fra %@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Speicherwarnung" + "value": "Remote von %@ getrennt" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote disconnected from %@" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Remoto desconectado de %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Avertissement de mémoire" + "value": "Remote déconnecté de %@" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "تحذير الذاكرة" + "value": "Remote disconnesso da %@" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Advertencia de memoria" + "value": "リモートは %@ から切断済み" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "記憶體警告" + "value": "បានផ្តាច់ពីចម្ងាយពី %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "메모리 경고" + "value": "원격이 %@에서 연결 해제됨" } - } - } - }, - "simulator.action.openURL": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Open URL" + "value": "Ekstern frakoblet %@" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "URLを開く" + "value": "Zdalnie rozłączono z %@" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "打开 URL" + "value": "Remoto desconectado de %@" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "URL öffnen" + "value": "Удаленное подключение к %@ отключено" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Ouvrir l’URL" + "value": "รีโมตตัดการเชื่อมต่อจาก %@ แล้ว" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "فتح رابط URL" + "value": "Uzak bağlantı %@ ile kesildi" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Abrir URL" + "value": "Віддалене підключення до %@ відключено" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "開啟 URL" + "value": "远程已从 %@ 断开" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "URL 열기" + "value": "遠端已從 %@ 中斷連線" } } } }, - "simulator.action.pauseRoute": { + "sidebar.remote.help.error": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pause Route" + "value": "خطأ في الاتصال البعيد لـ %@" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "ルートを一時停止" + "value": "Greška udaljene veze za %@" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "暂停路线" + "value": "Fjernfejl for %@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Route pausieren" + "value": "Remote-Fehler für %@" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote error for %@" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Error remoto para %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Suspendre l’itinéraire" + "value": "Erreur remote pour %@" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "إيقاف المسار مؤقتًا" + "value": "Errore remote per %@" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pausar ruta" + "value": "%@ のリモートエラー" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "暫停路線" + "value": "កំហុសពីចម្ងាយសម្រាប់ %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "경로 일시 정지" + "value": "%@의 원격 오류" } - } - } - }, - "simulator.action.readClipboard": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Read" + "value": "Ekstern feil for %@" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "読み込む" + "value": "Błąd zdalny dla %@" } }, - "de": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Lesen" + "value": "Erro remoto para %@" } }, - "fr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lire" + "value": "Ошибка удаленного подключения для %@" } }, - "ar": { + "th": { "stringUnit": { "state": "translated", - "value": "يقرأ" + "value": "ข้อผิดพลาดรีโมตสำหรับ %@" } }, - "es": { + "tr": { "stringUnit": { "state": "translated", - "value": "Leer" + "value": "%@ için uzak bağlantı hatası" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "讀" + "value": "Помилка віддаленого підключення для %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "读取" + "value": "%@ 的远程错误" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "읽다" + "value": "%@ 的遠端錯誤" } } } }, - "simulator.action.recentLogs": { + "sidebar.remote.help.errorWithDetail": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Load Recent Logs" + "value": "خطأ في الاتصال البعيد لـ %@: %@" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "最近のログを読み込む" + "value": "Greška udaljene veze za %@: %@" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "加载最近日志" + "value": "Fjernfejl for %@: %@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Letzte Protokolle laden" + "value": "Remote-Fehler für %@: %@" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote error for %@: %@" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Error remoto para %@: %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Charger les journaux récents" + "value": "Erreur remote pour %@: %@" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "تحميل السجلات الأخيرة" + "value": "Errore remote per %@: %@" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Cargar registros recientes" + "value": "%@ のリモートエラー: %@" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "載入近期記錄" + "value": "កំហុសពីចម្ងាយសម្រាប់ %@: %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "최근 로그 불러오기" + "value": "%@의 원격 오류: %@" } - } - } - }, - "simulator.action.reconnect": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Reconnect" + "value": "Ekstern feil for %@: %@" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "再接続" + "value": "Błąd zdalny dla %@: %@" } }, - "de": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Wieder verbinden" + "value": "Erro remoto para %@: %@" } }, - "fr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Reconnecter" + "value": "Ошибка удаленного подключения для %@: %@" } }, - "ar": { + "th": { "stringUnit": { "state": "translated", - "value": "أعد الاتصال" + "value": "ข้อผิดพลาดรีโมตสำหรับ %@: %@" } }, - "es": { + "tr": { "stringUnit": { "state": "translated", - "value": "Reconectar" + "value": "%@ için uzak bağlantı hatası: %@" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "重新連接" + "value": "Помилка віддаленого підключення для %@: %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "重新连接" + "value": "%@ 的远程错误: %@" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "다시 연결" + "value": "%@ 的遠端錯誤: %@" } } } }, - "simulator.action.refresh": { + "sidebar.remote.help.reconnecting": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Refresh" + "value": "الاتصال البعيد يعيد الاتصال بـ %@" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "更新" + "value": "Udaljeno ponovno povezivanje s %@" } }, - "de": { + "da": { "stringUnit": { "state": "translated", - "value": "Aktualisieren" + "value": "Fjernforbindelse genopretter forbindelse til %@" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Rafraîchir" + "value": "Remote verbindet erneut mit %@" } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحديث" + "value": "Remote reconnecting to %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Refrescar" + "value": "Remoto reconectando a %@" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "重新整理" + "value": "Remote en reconnexion à %@" } }, - "zh-Hans": { + "it": { "stringUnit": { "state": "translated", - "value": "刷新" + "value": "Remote in riconnessione a %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートは %@ に再接続中" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "កំពុងភ្ជាប់ឡើងវិញពីចម្ងាយទៅ %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "새로고침" + "value": "원격이 %@에 다시 연결 중" } - } - } - }, - "simulator.action.reloadReactNative": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Reload React Native" + "value": "Ekstern kobler til %@ på nytt" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "React Nativeを再読み込み" + "value": "Zdalne ponowne łączenie z %@" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "重新加载 React Native" + "value": "Remoto reconectando a %@" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "React Native neu laden" + "value": "Удаленное повторное подключение к %@" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Recharger React Native" + "value": "รีโมตกำลังเชื่อมต่อกับ %@ ใหม่" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "إعادة تحميل React Native" + "value": "Uzak bağlantı %@ hedefine yeniden bağlanıyor" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Recargar React Native" + "value": "Віддалене повторне підключення до %@" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "重新載入 React Native" + "value": "远程正在重新连接到 %@" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "React Native 다시 로드" + "value": "遠端正在重新連線到 %@" } } } }, - "simulator.action.resumeRoute": { + "sidebar.remote.help.suspended": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Resume Route" + "value": "SSH host %@ is unreachable. Automatic reconnect is paused — use Reconnect to retry." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ルートを再開" + "value": "SSH ホスト %@ に到達できません。自動再接続は一時停止中です。「再接続」で再試行してください。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "SSH 호스트 %@에 연결할 수 없습니다. 자동 재연결이 일시 중지되었습니다. 재연결로 다시 시도하세요." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "SSH-хост %@ недоступний. Автоматичне перепідключення призупинено — скористайтеся «Перепідключити», щоб повторити спробу." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "继续路线" + "value": "无法访问 SSH 主机 %@。自动重连已暂停 — 请使用「重新连接」重试。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Route fortsetzen" + "value": "SSH-Host %@ ist nicht erreichbar. Die automatische Wiederverbindung ist pausiert – verwenden Sie „Erneut verbinden“, um es noch einmal zu versuchen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Reprendre l’itinéraire" + "value": "L'hôte SSH %@ est inaccessible. La reconnexion automatique est suspendue — utilisez Se connecter à nouveau pour réessayer." } }, "ar": { "stringUnit": { "state": "translated", - "value": "استئناف المسار" + "value": "يتعذر الوصول إلى مضيف SSH ‏%@. تم إيقاف إعادة الاتصال التلقائي مؤقتًا — استخدم إعادة الاتصال للمحاولة مرة أخرى." } }, "es": { "stringUnit": { "state": "translated", - "value": "Reanudar ruta" + "value": "El host SSH %@ es inaccesible. La reconexión automática está en pausa — usa Reconectar para reintentar." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "恢復路線" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "경로 재개" + "value": "SSH 主機 %@ 無法連線。已暫停自動重新連線 — 請使用「重新連線」重試。" } } } }, - "simulator.action.revealInFinder": { + "sidebar.remote.help.targetFallback": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reveal in Finder" + "value": "مضيف بعيد" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "Finderで表示" + "value": "udaljeni host" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "在访达中显示" + "value": "fjernvært" } }, "de": { "stringUnit": { "state": "translated", - "value": "Im Finder anzeigen" + "value": "Remote-Host" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "remote host" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "host remoto" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Révéler dans le Finder" + "value": "hôte distant" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "إظهار في Finder" + "value": "host remoto" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Mostrar en el Finder" + "value": "リモートホスト" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "在 Finder 中顯示" + "value": "ម៉ាស៊ីនពីចម្ងាយ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Finder에서 보기" + "value": "원격 호스트" } - } - } - }, - "simulator.action.rotateLeft": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Rotate Left" + "value": "ekstern vert" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "左に回転" + "value": "zdalny host" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "向左旋转" + "value": "host remoto" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nach links drehen" + "value": "удаленный хост" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Faire pivoter vers la gauche" + "value": "โฮสต์ระยะไกล" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تدوير ليسار" + "value": "uzak ana makine" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Rotar a la izquierda" + "value": "віддалений хост" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "向左旋轉" + "value": "远程主机" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "왼쪽으로 회전" + "value": "遠端主機" } } } }, - "simulator.action.rotateRight": { + "sidebar.remote.reconnect.button": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Rotate Right" + "value": "Reconnect" } }, "ja": { "stringUnit": { "state": "translated", - "value": "右に回転" + "value": "再接続" } }, - "zh-Hans": { + "ko": { "stringUnit": { "state": "translated", - "value": "向右旋转" + "value": "재연결" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Перепідключити" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nach rechts drehen" + "value": "Wieder verbinden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Faire pivoter vers la droite" + "value": "Reconnecter" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تدوير لليمين" + "value": "أعد الاتصال" } }, "es": { "stringUnit": { "state": "translated", - "value": "Rotar a la derecha" + "value": "Reconectar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "向右旋轉" + "value": "重新連接" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "오른쪽으로 회전" + "value": "重新连接" } } } }, - "simulator.action.screenshot": { + "sidebar.remote.reconnect.help": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Screenshot" + "value": "Reconnect to %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "スクリーンショット" + "value": "%@ に再接続" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "%@에 다시 연결" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Перепідключитися до %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "截屏" + "value": "重新连接到 %@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bildschirmfoto" + "value": "Erneut mit %@ verbinden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Capture d’écran" + "value": "Se connecter à nouveau à %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لقطة شاشة" + "value": "إعادة الاتصال بـ %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Captura de pantalla" + "value": "Reconectar a %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "螢幕截圖" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "스크린샷" + "value": "重新連線至 %@" } } } }, - "simulator.action.sendPush": { + "sidebar.remote.subtitle": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Send Push Payload" + "value": "بعيد • %@" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "プッシュペイロードを送信" + "value": "Udaljeno • %@" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "发送推送负载" + "value": "Fjern • %@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Push-Payload senden" + "value": "Remote • %@" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote • %@" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Remoto • %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Envoyer la charge utile push" + "value": "Distant • %@" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "إرسال بيانات الإشعار الدفعي" + "value": "Remote • %@" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Enviar carga útil push" + "value": "リモート • %@" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "傳送推播承載" + "value": "ពីចម្ងាយ • %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "푸시 페이로드 전송" + "value": "원격 • %@" } - } - } - }, - "simulator.action.setLocation": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Set Location" + "value": "Ekstern • %@" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "位置情報を設定" + "value": "Zdalne • %@" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "设置位置" + "value": "Remoto • %@" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Standort festlegen" + "value": "Удаленно • %@" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Définir la position" + "value": "รีโมต • %@" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تعيين الموقع" + "value": "Uzak • %@" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Establecer ubicación" + "value": "Віддалено • %@" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "設定位置" + "value": "远程 • %@" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "위치 설정" + "value": "遠端 • %@" } } } }, - "simulator.action.shutdown": { + "sidebar.remote.subtitleFallback": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Shut Down Device" + "value": "مساحة عمل بعيدة" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "デバイスをシステム終了" + "value": "Udaljeni radni prostor" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "关闭设备" + "value": "Fjernarbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gerät ausschalten" + "value": "Remote-Arbeitsbereich" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote workspace" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Espacio de trabajo remoto" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Éteindre l’appareil" + "value": "Espace de travail distant" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "إيقاف تشغيل الجهاز" + "value": "Area di lavoro remota" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Apagar dispositivo" + "value": "リモートワークスペース" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "關閉裝置電源" + "value": "កន្លែងធ្វើការពីចម្ងាយ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "기기 종료" + "value": "원격 워크스페이스" } - } - } - }, - "simulator.action.sideButton": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Side Button" + "value": "Eksternt arbeidsområde" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "サイドボタン" + "value": "Zdalny obszar roboczy" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "侧边按钮" + "value": "Workspace remoto" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Seitentaste" + "value": "Удаленная рабочая область" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Bouton latéral" + "value": "เวิร์กสเปซระยะไกล" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "الزر الجانبي" + "value": "Uzak çalışma alanı" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Botón lateral" + "value": "Віддалена робоча область" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "側邊按鈕" + "value": "远程工作区" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "측면 버튼" + "value": "遠端工作區" } } } }, - "simulator.action.siri": { + "sidebar.status.autoReturn": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Siri" + "value": "Auto — return to %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Siri" + "value": "自動 — %@に戻す" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "自动 — 返回到 %@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Siri" + "value": "Auto – zurück zu %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Siri" + "value": "Auto — retour à %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "سيري" + "value": "تلقائي — العودة إلى %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "siri" + "value": "Auto — volver a %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "西里" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "西里" + "value": "自動 — 返回至 %@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시리" + "value": "자동 — %@(으)로 복귀" } } } }, - "simulator.action.startLogStream": { + "sidebar.status.compactLabel": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Stream Logs" + "value": "Status: %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ログをストリーミング" + "value": "ステータス: %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "流式输出日志" + "value": "状态:%@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Protokolle streamen" + "value": "Status: %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Diffuser les journaux" + "value": "Statut : %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "بث السجلات" + "value": "الحالة: %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Transmitir registros" + "value": "Estado: %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "串流記錄" + "value": "狀態:%@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "로그 스트리밍" + "value": "상태: %@" } } } }, - "simulator.action.startRecording": { + "sidebar.status.compactTooltip": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Start Recording" + "value": "Change workspace status" } }, "ja": { "stringUnit": { "state": "translated", - "value": "収録を開始" + "value": "ワークスペースのステータスを変更" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "开始录制" + "value": "更改工作区状态" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aufnahme starten" + "value": "Status des Arbeitsbereichs ändern" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Démarrer l’enregistrement" + "value": "Modifier le statut de l’espace de travail" } }, "ar": { "stringUnit": { "state": "translated", - "value": "بدء التسجيل" + "value": "تغيير حالة مساحة العمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Iniciar grabación" + "value": "Cambiar el estado del espacio de trabajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開始錄製" + "value": "變更工作區狀態" } }, "ko": { "stringUnit": { "state": "translated", - "value": "녹화 시작" + "value": "작업 공간 상태 변경" } } } }, - "simulator.action.startRoute": { + "sidebar.status.done": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Start Route" + "value": "Done" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ルートを開始" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "开始路线" + "value": "完了" } }, "de": { "stringUnit": { "state": "translated", - "value": "Route starten" + "value": "Erledigt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Démarrer l’itinéraire" + "value": "Fait" } }, "ar": { "stringUnit": { "state": "translated", - "value": "بدء المسار" + "value": "مكتمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Iniciar ruta" + "value": "Hecho" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開始路線" + "value": "完畢" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "已完成" } }, "ko": { "stringUnit": { "state": "translated", - "value": "경로 시작" + "value": "완료" } } } }, - "simulator.action.stopLogStream": { + "sidebar.status.needsAttention": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Stop Streaming" + "value": "Needs Attention" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ストリーミングを停止" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "停止流式输出" + "value": "要対応" } }, "de": { "stringUnit": { "state": "translated", - "value": "Streaming stoppen" + "value": "Braucht Aufmerksamkeit" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Arrêter la diffusion" + "value": "A besoin d'attention" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إيقاف البث" + "value": "يحتاج إلى اهتمام" } }, "es": { "stringUnit": { "state": "translated", - "value": "Detener transmisión" + "value": "Necesita atención" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "停止串流" + "value": "需要注意" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "需要处理" } }, "ko": { "stringUnit": { "state": "translated", - "value": "스트리밍 중지" + "value": "주의가 필요함" } } } }, - "simulator.action.stopRecording": { + "sidebar.status.none": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Stop Recording" + "value": "None (hide status)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "収録を停止" + "value": "なし(ステータスを非表示)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "停止录制" + "value": "无(隐藏状态)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aufnahme stoppen" + "value": "Keiner (Status ausblenden)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Arrêter l’enregistrement" + "value": "Aucun (masquer le statut)" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إيقاف التسجيل" + "value": "بلا (إخفاء الحالة)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Detener grabación" + "value": "Ninguno (ocultar estado)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "停止錄製" + "value": "無(隱藏狀態)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "녹화 중지" + "value": "없음 (상태 숨기기)" } } } }, - "simulator.action.stopRoute": { + "sidebar.status.review": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Stop Route" + "value": "In Review" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ルートを停止" + "value": "レビュー中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "停止路线" + "value": "评审中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Route stoppen" + "value": "In Überprüfung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Arrêter l’itinéraire" + "value": "En cours de révision" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إيقاف المسار" + "value": "قيد المراجعة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Detener ruta" + "value": "En revisión" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "停止路線" + "value": "審查中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "경로 중지" + "value": "검토 중" } } } }, - "simulator.action.swipeHome": { + "sidebar.status.todo": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Swipe Home" + "value": "Todo" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ホームへスワイプ" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Wischen Sie nach Hause" + "value": "未着手" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Glisser vers la maison" + "value": "Faire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "اسحب إلى الصفحة الرئيسية" + "value": "ما يجب القيام به" } }, "es": { "stringUnit": { "state": "translated", - "value": "Desliza Inicio" + "value": "Hacer" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "滑動主頁" + "value": "托多" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "上滑回主屏幕" + "value": "待办" } }, "ko": { "stringUnit": { "state": "translated", - "value": "스와이프 홈" + "value": "토도" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "To-do" } } } }, - "simulator.action.syncClipboard": { + "sidebar.status.tooltip.inferred": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Copy from Mac" + "value": "%@ — inferred" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Macからコピー" + "value": "%@ — 自動判定" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "从 Mac 复制" + "value": "%@ — 自动推断" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vom Mac kopieren" + "value": "%@ – ermittelt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Copier depuis le Mac" + "value": "%@ — déduit" } }, "ar": { "stringUnit": { "state": "translated", - "value": "نسخ من جهاز Mac" + "value": "%@ — مستنتج" } }, "es": { "stringUnit": { "state": "translated", - "value": "Copiar desde el Mac" + "value": "%@ — inferido" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "從 Mac 複製" + "value": "%@ — 推斷" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Mac에서 복사" + "value": "%@ — 추정됨" } } } }, - "simulator.action.terminate": { + "sidebar.status.tooltip.manual": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Terminate" + "value": "%@ — set manually" } }, "ja": { "stringUnit": { "state": "translated", - "value": "終了" + "value": "%@ — 手動で設定" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "终止" + "value": "%@ — 手动设置" } }, "de": { "stringUnit": { "state": "translated", - "value": "Beenden" + "value": "%@ – manuell festgelegt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Terminer" + "value": "%@ — défini manuellement" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إنهاء" + "value": "%@ — معين يدويًا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Finalizar" + "value": "%@ — establecido manualmente" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "終止" + "value": "%@ — 手動設定" } }, "ko": { "stringUnit": { "state": "translated", - "value": "종료" + "value": "%@ — 수동으로 설정됨" } } } }, - "simulator.action.terminateRenderer": { + "sidebar.status.working": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Terminate Renderer" + "value": "Working" } }, "ja": { "stringUnit": { "state": "translated", - "value": "レンダラーを終了" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "终止渲染器" + "value": "作業中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Renderer beenden" + "value": "Arbeiten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Terminer le moteur de rendu" + "value": "Fonctionnement" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إنهاء أداة العرض" + "value": "عمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Finalizar renderizador" + "value": "Laboral" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "終止渲染器" + "value": "在職的" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "进行中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "렌더러 종료" + "value": "일하고 있는" } } } }, - "simulator.action.typeText": { + "sidebar.statusPopover.pinFootnote": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Type" + "value": "Pinned status clears when activity changes" } }, "ja": { "stringUnit": { "state": "translated", - "value": "入力" + "value": "固定したステータスはアクティビティが変わると解除されます" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "输入" + "value": "活动变化时,已固定的状态会被清除" } }, "de": { "stringUnit": { "state": "translated", - "value": "Tippen" + "value": "Angepinnter Status wird gelöscht, wenn sich die Aktivität ändert" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Saisir" + "value": "Le statut épinglé s’efface en cas de changement d’activité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "كتابة" + "value": "تتم إزالة الحالة المثبتة عند تغير النشاط" } }, "es": { "stringUnit": { "state": "translated", - "value": "Escribir" + "value": "El estado fijado se borra cuando cambia la actividad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輸入" + "value": "釘選的狀態將在活動變更時清除" } }, "ko": { "stringUnit": { "state": "translated", - "value": "입력" + "value": "활동이 변경되면 고정된 상태가 해제됩니다" } } } }, - "simulator.action.volumeDown": { + "sidebar.tree.group.other": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Volume Down" + "value": "Other" } }, "ja": { "stringUnit": { "state": "translated", - "value": "音量を下げる" + "value": "その他" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "其他" } }, "de": { "stringUnit": { "state": "translated", - "value": "Lautstärke verringern" + "value": "Sonstiges" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Baisser le volume" + "value": "Autre" } }, "ar": { "stringUnit": { "state": "translated", - "value": "خفض مستوى الصوت" + "value": "أخرى" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bajar volumen" + "value": "Otros" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "調低音量" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "调低音量" + "value": "其他" } }, "ko": { "stringUnit": { "state": "translated", - "value": "볼륨 낮추기" + "value": "기타" } } } }, - "simulator.action.volumeUp": { + "sidebar.tree.group.other.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Volume Up" + "value": "No folder" } }, "ja": { "stringUnit": { "state": "translated", - "value": "音量を上げる" + "value": "フォルダなし" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "无文件夹" } }, "de": { "stringUnit": { "state": "translated", - "value": "Lautstärke erhöhen" + "value": "Kein Ordner" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Augmenter le volume" + "value": "Aucun dossier" } }, "ar": { "stringUnit": { "state": "translated", - "value": "رفع مستوى الصوت" + "value": "لا يوجد مجلد" } }, "es": { "stringUnit": { "state": "translated", - "value": "Subir volumen" + "value": "Sin carpeta" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "調高音量" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "调高音量" + "value": "無資料夾" } }, "ko": { "stringUnit": { "state": "translated", - "value": "볼륨 높이기" + "value": "폴더 없음" } } } }, - "simulator.action.writeClipboard": { + "sidebar.tree.group.pinned": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Write" + "value": "Pinned" } }, "ja": { "stringUnit": { "state": "translated", - "value": "書き込む" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "写入" + "value": "ピン留め" } }, "de": { "stringUnit": { "state": "translated", - "value": "Schreiben" + "value": "Angepinnt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Écrire" + "value": "Épinglé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "كتابة" + "value": "مثبت" } }, "es": { "stringUnit": { "state": "translated", - "value": "Escribir" + "value": "Fijado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "寫入" + "value": "已固定" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "已固定" } }, "ko": { "stringUnit": { "state": "translated", - "value": "쓰기" + "value": "고정됨" } } } }, - "simulator.activity.accessibility": { + "sidebar.tree.group.remote.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Accessibility Inspection" + "value": "SSH" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティ検査" + "value": "SSH" + } + } + } + }, + "sidebar.workspace.accessibilityHint": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "فعّل للتركيز على مساحة العمل هذه. اسحب لإعادة الترتيب، أو استخدم إجراءات نقل للأعلى ونقل للأسفل." } }, - "zh-Hans": { + "bs": { "stringUnit": { "state": "translated", - "value": "辅助功能检查" + "value": "Aktivirajte za fokusiranje ovog radnog prostora. Prevucite za preraspoređivanje ili koristite akcije Pomjeri gore i Pomjeri dolje." } }, - "de": { + "da": { "stringUnit": { "state": "translated", - "value": "Bedienungshilfen-Inspektion" + "value": "Aktiver for at fokusere dette arbejdsområde. Træk for at omarrangere, eller brug handlingerne Flyt op og Flyt ned." } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Inspection d’accessibilité" + "value": "Aktivieren, um diesen Arbeitsbereich zu fokussieren. Ziehen zum Umordnen oder verwenden Sie die Aktionen 'Nach oben' und 'Nach unten'." } }, - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فحص إمكانية الوصول" + "value": "Activate to focus this workspace. Drag to reorder, or use Move Up and Move Down actions." } }, "es": { "stringUnit": { "state": "translated", - "value": "Inspección de accesibilidad" + "value": "Activa para enfocar este espacio de trabajo. Arrastra para reordenar, o usa las acciones Mover hacia arriba y Mover hacia abajo." } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "輔助功能檢查" + "value": "Activez pour accéder à cet espace de travail. Glissez pour réordonner, ou utilisez les actions Déplacer vers le haut et Déplacer vers le bas." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "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": { + "stringUnit": { + "state": "translated", + "value": "アクティブにしてこのワークスペースにフォーカスします。ドラッグで並べ替え、または「上に移動」「下に移動」アクションを使用します。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "접근성 검사" + "value": "이 작업 공간에 포커스하려면 활성화하세요. 드래그하여 순서를 변경하거나 위로 이동 및 아래로 이동 동작을 사용하세요." } - } - } - }, - "simulator.activity.accessibilityHighlight": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Accessibility Highlight" + "value": "Aktiver for å fokusere dette arbeidsområdet. Dra for å omorganisere, eller bruk Flytt opp og Flytt ned." } }, - "ja": { + "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ół." } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "辅助功能高亮" + "value": "Ative para focar nesta área de trabalho. Arraste para reordenar ou use as ações Mover para Cima e Mover para Baixo." } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Bedienungshilfen-Hervorhebung" + "value": "Активируйте для перехода к этому рабочему пространству. Перетащите для изменения порядка или используйте действия «Переместить вверх» и «Переместить вниз»." } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Mise en surbrillance de l’accessibilité" + "value": "เปิดใช้งานเพื่อโฟกัสเวิร์กสเปซนี้ ลากเพื่อจัดเรียงใหม่ หรือใช้การกระทำเลื่อนขึ้นและเลื่อนลง" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تمييز إمكانية الوصول" + "value": "Bu çalışma alanına odaklanmak için etkinleştirin. Yeniden sıralamak için sürükleyin veya Yukarı Taşı ve Aşağı Taşı eylemlerini kullanın." } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Resaltado de accesibilidad" + "value": "Активуйте, щоб сфокусувати цю робочу область. Перетягніть для зміни порядку або використовуйте дії «Перемістити вгору» та «Перемістити вниз»." } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "輔助功能醒目提示" + "value": "激活以聚焦此工作区。拖拽以重新排序,或使用上移和下移操作。" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "접근성 강조 표시" + "value": "啟用以聚焦此工作區。拖曳以重新排序,或使用上移和下移動作。" } } } }, - "simulator.activity.action": { + "sidebar.workspace.moveDownAction": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Simulator Action" + "value": "نقل للأسفل" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "シミュレータ操作" + "value": "Pomjeri dolje" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "模拟器操作" + "value": "Flyt ned" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator-Aktion" + "value": "Nach unten bewegen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Action du simulateur" + "value": "Move Down" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "إجراء المحاكي" + "value": "Mover hacia abajo" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Acción de simulador" + "value": "Déplacer vers le bas" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "模擬器動作" + "value": "Sposta in basso" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "下に移動" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 동작" + "value": "아래로 이동" } - } - } - }, - "simulator.activity.applications": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Applications" + "value": "Flytt ned" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "アプリケーション" + "value": "Przenieś w dół" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "应用" + "value": "Mover para Baixo" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Anwendungen" + "value": "Переместить вниз" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Applications" + "value": "เลื่อนลง" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "التطبيقات" + "value": "Aşağı Taşı" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Aplicaciones" + "value": "Перемістити вниз" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "應用程式" + "value": "下移" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "애플리케이션" + "value": "下移" } } } }, - "simulator.activity.camera": { + "sidebar.workspace.moveUpAction": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Camera" + "value": "نقل للأعلى" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "カメラ" + "value": "Pomjeri gore" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "摄像头" + "value": "Flyt op" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kamera" + "value": "Nach oben bewegen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Appareil photo" + "value": "Move Up" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "الكاميرا" + "value": "Mover hacia arriba" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Cámara" + "value": "Déplacer vers le haut" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "相機" + "value": "Sposta in alto" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "上に移動" } }, "ko": { "stringUnit": { "state": "translated", - "value": "카메라" + "value": "위로 이동" } - } - } - }, - "simulator.activity.cameraConfiguration": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Camera Configuration" + "value": "Flytt opp" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "カメラ設定" + "value": "Przenieś w górę" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "摄像头配置" + "value": "Mover para Cima" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kamera-Konfiguration" + "value": "Переместить вверх" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "Configuration de l’appareil photo" + "value": "เลื่อนขึ้น" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "تكوين الكاميرا" + "value": "Yukarı Taşı" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Configuración de la cámara" + "value": "Перемістити вгору" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "相機設定" + "value": "上移" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "카메라 구성" + "value": "上移" } } } }, - "simulator.activity.cameraMirror": { + "sidebar.workspace.rename.field.accessibilityLabel": { "extractionState": "manual", "localizations": { - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Camera Mirror" + "value": "إعادة تسمية مساحة العمل" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "カメラのミラー" + "value": "Preimenuj radni prostor" } }, - "zh-Hans": { + "da": { "stringUnit": { "state": "translated", - "value": "摄像头镜像" + "value": "Omdøb arbejdsområde" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kameraspiegelung" + "value": "Arbeitsbereich umbenennen" } }, - "fr": { + "en": { "stringUnit": { "state": "translated", - "value": "Miroir de l’appareil photo" + "value": "Rename workspace" } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "مرآة الكاميرا" + "value": "Renombrar espacio de trabajo" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Reflejo de la cámara" + "value": "Renommer l'espace de travail" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "相機鏡像" + "value": "Rinomina area di lavoro" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ワークスペース名を変更" } }, "ko": { "stringUnit": { "state": "translated", - "value": "카메라 미러링" + "value": "작업 공간 이름 변경" } - } - } - }, - "simulator.activity.cameraStatus": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "Camera Status" + "value": "Gi arbeidsområdet nytt navn" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "カメラ状態" + "value": "Zmień nazwę przestrzeni roboczej" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "摄像头状态" + "value": "Renomear Área de Trabalho" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kamerastatus" + "value": "Переименовать рабочее пространство" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "État de l’appareil photo" + "value": "เปลี่ยนชื่อเวิร์กสเปซ" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "حالة الكاميرا" + "value": "Çalışma Alanını Yeniden Adlandır" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "Estado de la cámara" + "value": "Перейменувати робочу область" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "相機狀態" + "value": "重命名工作区" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "카메라 상태" + "value": "重新命名工作區" } } } }, - "simulator.activity.capture": { + "simulator.accessibility.nextPage": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Capture" + "value": "Next" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャプチャ" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "截屏与录屏" + "value": "次へ" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aufnahme" + "value": "Nächste" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Capture" + "value": "Suivant" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التقاط" + "value": "التالي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Captura" + "value": "Próximo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "擷取" + "value": "下一個" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "下一页" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캡처" + "value": "다음" } } } }, - "simulator.activity.clipboard": { + "simulator.accessibility.nodeCount": { "extractionState": "manual", "localizations": { "en": { - "stringUnit": { - "state": "translated", - "value": "Clipboard" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Accessibility element: %lld" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Accessibility elements: %lld" + } + } + } } }, "ja": { - "stringUnit": { - "state": "translated", - "value": "クリップボード" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "アクセシビリティ要素: %lld" + } + } + } } }, "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "剪贴板" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "辅助功能元素:%lld" + } + } + } } }, "de": { - "stringUnit": { - "state": "translated", - "value": "Zwischenablage" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Bedienungshilfen-Element: %lld" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Bedienungshilfen-Elemente: %lld" + } + } + } } }, "fr": { - "stringUnit": { - "state": "translated", - "value": "Presse-papiers" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Élément d'accessibilité : %lld" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "Éléments d'accessibilité : %lld" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Éléments d'accessibilité : %lld" + } + } + } } }, "ar": { - "stringUnit": { - "state": "translated", - "value": "الحافظة" + "variations": { + "plural": { + "zero": { + "stringUnit": { + "state": "translated", + "value": "عناصر تسهيل الوصول: لا توجد عناصر (%lld)" + } + }, + "one": { + "stringUnit": { + "state": "translated", + "value": "عناصر تسهيل الوصول: عنصر واحد (%lld)" + } + }, + "two": { + "stringUnit": { + "state": "translated", + "value": "عناصر تسهيل الوصول: عنصران (%lld)" + } + }, + "few": { + "stringUnit": { + "state": "translated", + "value": "عناصر تسهيل الوصول: %lld عناصر" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "عناصر تسهيل الوصول: %lld عنصرًا" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "عناصر تسهيل الوصول: %lld عنصر" + } + } + } } }, "es": { - "stringUnit": { - "state": "translated", - "value": "Portapapeles" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Elemento de accesibilidad: %lld" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "Elementos de accesibilidad: %lld" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Elementos de accesibilidad: %lld" + } + } + } } }, "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "剪貼簿" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "輔助功能元素:%lld" + } + } + } } }, "ko": { - "stringUnit": { - "state": "translated", - "value": "클립보드" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "접근성 요소: %lld" + } + } + } } } } }, - "simulator.activity.coreAnimation": { + "simulator.accessibility.overlay": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Core Animation Diagnostic" + "value": "Live Element Overlay" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Core Animation診断" + "value": "ライブ要素オーバーレイ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Core Animation 诊断" + "value": "实时元素叠加层" } }, "de": { "stringUnit": { "state": "translated", - "value": "Core-Animation-Diagnose" + "value": "Live-Element-Overlay" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Diagnostic Core Animation" + "value": "Incrustation d’éléments en direct" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تشخيص Core Animation" + "value": "تراكب العناصر المباشر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Diagnóstico de Core Animation" + "value": "Superposición de elementos en vivo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Core Animation 診斷" + "value": "即時元素覆疊" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Core Animation 진단" + "value": "라이브 요소 오버레이" } } } }, - "simulator.activity.digitalCrown": { + "simulator.accessibility.page": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Digital Crown" + "value": "Page %1$lld of %2$lld" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Digital Crown" + "value": "%1$lld / %2$lld ページ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "数码表冠" + "value": "第 %1$lld 页 / 共 %2$lld 页" } }, "de": { "stringUnit": { "state": "translated", - "value": "Digital Crown" + "value": "Seite %1$lld von %2$lld" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Digital Crown" + "value": "Page %1$lld sur %2$lld" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التاج الرقمي" + "value": "الصفحة %1$lld من %2$lld" } }, "es": { "stringUnit": { "state": "translated", - "value": "Digital Crown" + "value": "Página %1$lld de %2$lld" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "數位表冠" + "value": "第 %1$lld 頁,共 %2$lld 頁" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Digital Crown" + "value": "%1$lld / %2$lld 페이지" } } } }, - "simulator.activity.empty": { + "simulator.accessibility.previousPage": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "No recent activity" + "value": "Previous" } }, "ja": { "stringUnit": { "state": "translated", - "value": "最近のアクティビティはありません" + "value": "前へ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "没有近期活动" + "value": "上一页" } }, "de": { "stringUnit": { "state": "translated", - "value": "Keine kürzlichen Aktivitäten" + "value": "Vorherige" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aucune activité récente" + "value": "Précédent" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لا يوجد نشاط حديث" + "value": "السابق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Sin actividad reciente" + "value": "Anterior" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無近期活動" + "value": "上一頁" } }, "ko": { "stringUnit": { "state": "translated", - "value": "최근 활동 없음" + "value": "이전" } } } }, - "simulator.activity.foregroundApplication": { + "simulator.accessibility.rootCount": { + "extractionState": "manual", + "localizations": { + "en": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Accessibility root: %lld" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Accessibility roots: %lld" + } + } + } + } + }, + "ja": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "アクセシビリティルート: %lld" + } + } + } + } + }, + "zh-Hans": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "辅助功能根节点:%lld" + } + } + } + } + }, + "de": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Bedienungshilfen-Wurzel: %lld" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Bedienungshilfen-Wurzeln: %lld" + } + } + } + } + }, + "fr": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Racine d'accessibilité : %lld" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "Racines d'accessibilité : %lld" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Racines d'accessibilité : %lld" + } + } + } + } + }, + "ar": { + "variations": { + "plural": { + "zero": { + "stringUnit": { + "state": "translated", + "value": "جذور تسهيل الوصول: لا توجد جذور (%lld)" + } + }, + "one": { + "stringUnit": { + "state": "translated", + "value": "جذور تسهيل الوصول: جذر واحد (%lld)" + } + }, + "two": { + "stringUnit": { + "state": "translated", + "value": "جذور تسهيل الوصول: جذران (%lld)" + } + }, + "few": { + "stringUnit": { + "state": "translated", + "value": "جذور تسهيل الوصول: %lld جذور" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "جذور تسهيل الوصول: %lld جذرًا" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "جذور تسهيل الوصول: %lld جذر" + } + } + } + } + }, + "es": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Raíz de accesibilidad: %lld" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "Raíces de accesibilidad: %lld" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Raíces de accesibilidad: %lld" + } + } + } + } + }, + "zh-Hant": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "輔助功能根元素:%lld" + } + } + } + } + }, + "ko": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "접근성 루트: %lld" + } + } + } + } + } + } + }, + "simulator.accessibility.truncated": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Foreground App" + "value": "More elements exist beyond the bounded snapshot." } }, "ja": { "stringUnit": { "state": "translated", - "value": "フォアグラウンドApp" + "value": "上限を超える要素があります。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "前台应用" + "value": "在有限快照之外还存在更多元素。" } }, "de": { "stringUnit": { "state": "translated", - "value": "App in den Vordergrund bringen" + "value": "Außerhalb des begrenzten Snapshots existieren weitere Elemente." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Mettre l’application au premier plan" + "value": "D’autres éléments existent au-delà de la capture délimitée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تطبيق الواجهة" + "value": "توجد عناصر إضافية خارج اللقطة المحددة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Aplicación en primer plano" + "value": "Existen más elementos más allá de la captura limitada." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "前景 App" + "value": "限制的快照範圍之外還有更多元素。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "포그라운드 앱" + "value": "제한된 스냅샷 범위를 벗어난 더 많은 요소가 존재합니다." } } } }, - "simulator.activity.hardwareButton": { + "simulator.action.accessibility": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Hardware Button" + "value": "Accessibility Tree" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ハードウェアボタン" + "value": "アクセシビリティツリー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "硬件按钮" + "value": "辅助功能树" } }, "de": { "stringUnit": { "state": "translated", - "value": "Hardware-Taste" + "value": "Bedienungshilfen-Struktur" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Bouton matériel" + "value": "Arborescence d’accessibilité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "زر الأجهزة" + "value": "شجرة إمكانية الوصول" } }, "es": { "stringUnit": { "state": "translated", - "value": "Botón de hardware" + "value": "Árbol de accesibilidad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "硬體按鈕" + "value": "輔助功能樹" } }, "ko": { "stringUnit": { "state": "translated", - "value": "하드웨어 버튼" + "value": "접근성 트리" } } } }, - "simulator.activity.interface": { + "simulator.action.addMedia": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Appearance or Accessibility" + "value": "Add Media" } }, "ja": { "stringUnit": { "state": "translated", - "value": "外観またはアクセシビリティ" + "value": "メディアを追加" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "外观或辅助功能" + "value": "添加媒体" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erscheinungsbild oder Bedienungshilfen" + "value": "Medien hinzufügen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Apparence ou accessibilité" + "value": "Ajouter des fichiers multimédias" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المظهر أو إمكانية الوصول" + "value": "إضافة وسائط" } }, "es": { "stringUnit": { "state": "translated", - "value": "Apariencia o accesibilidad" + "value": "Añadir multimedia" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "外觀或輔助功能" + "value": "新增媒體" } }, "ko": { "stringUnit": { "state": "translated", - "value": "외형 또는 접근성" + "value": "미디어 추가" } } } }, - "simulator.activity.interfaceStatus": { + "simulator.action.appSwitcher": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Appearance Status" + "value": "App Switcher" } }, "ja": { "stringUnit": { "state": "translated", - "value": "外観の状態" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "外观状态" + "value": "Appスイッチャー" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erscheinungsbild-Status" + "value": "App-Umschalter" } }, "fr": { "stringUnit": { "state": "translated", - "value": "État de l’apparence" + "value": "Sélecteur d'application" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حالة المظهر" + "value": "مبدل التطبيقات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Estado de apariencia" + "value": "Cambiador de aplicaciones" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "外觀狀態" + "value": "應用程式切換器" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "应用切换器" } }, "ko": { "stringUnit": { "state": "translated", - "value": "외형 상태" + "value": "앱 전환기" } } } }, - "simulator.activity.keyboard": { + "simulator.action.applyStatusBar": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Keyboard" + "value": "Apply Status Bar" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キーボード" + "value": "ステータスバーを適用" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "键盘" + "value": "应用状态栏" } }, "de": { "stringUnit": { "state": "translated", - "value": "Tastatur" + "value": "Statusleiste anwenden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Clavier" + "value": "Appliquer la barre d’état" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لوحة المفاتيح" + "value": "تطبيق شريط الحالة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Teclado" + "value": "Aplicar barra de estado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "鍵盤" + "value": "套用狀態列" } }, "ko": { "stringUnit": { "state": "translated", - "value": "키보드" + "value": "상태 표시줄 적용" } } } }, - "simulator.activity.location": { + "simulator.action.cameraPlaceholder": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Location" + "value": "Animated Placeholder" } }, "ja": { "stringUnit": { "state": "translated", - "value": "位置情報" + "value": "アニメーションプレースホルダー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "位置" + "value": "动画占位内容" } }, "de": { "stringUnit": { "state": "translated", - "value": "Standort" + "value": "Animierter Platzhalter" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Localisation" + "value": "Espace réservé animé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الموقع" + "value": "عنصر نائب متحرك" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ubicación" + "value": "Marcador de posición animado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "位置" + "value": "動態預留位置" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위치" + "value": "애니메이션 자리표시자" } } } }, - "simulator.activity.logs": { + "simulator.action.captureKeyboard": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Logs" + "value": "Capture Keyboard (Escape to Release)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ログ" + "value": "キーボードを取り込む(Escapeで解除)" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "捕获键盘(按 Escape 释放)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Protokolle" + "value": "Tastatur erfassen (Escape zum Freigeben)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Journaux" + "value": "Capturer le clavier (Échap pour libérer)" } }, "ar": { "stringUnit": { "state": "translated", - "value": "سجلات" + "value": "التقاط لوحة المفاتيح (Escape للتحرير)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Registros" + "value": "Capturar teclado (Escape para liberar)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "紀錄" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "日志" + "value": "擷取鍵盤 (按 Escape 釋放)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "로그" + "value": "키보드 입력 캡처 (해제하려면 Escape)" } } } }, - "simulator.activity.media": { + "simulator.action.capturePointer": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Media" + "value": "Capture Pointer and Keyboard (Escape to Release)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "メディア" + "value": "ポインタとキーボードを取り込む(Escapeで解除)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "媒体" + "value": "捕获指针和键盘(按 Escape 释放)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Medien" + "value": "Zeiger und Tastatur erfassen (Escape zum Freigeben)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Médias" + "value": "Capturer le pointeur et le clavier (Échap pour libérer)" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الوسائط" + "value": "التقاط المؤشر ولوحة المفاتيح (Escape للتحرير)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Multimedia" + "value": "Capturar puntero y teclado (Escape para liberar)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "媒體" + "value": "擷取指標與鍵盤 (按 Escape 釋放)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "미디어" + "value": "포인터 및 키보드 캡처 (해제하려면 Escape)" } } } }, - "simulator.activity.memoryWarning": { + "simulator.action.chooseCameraSource": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Memory Warning" + "value": "Image or Video" } }, "ja": { "stringUnit": { "state": "translated", - "value": "メモリ警告" + "value": "画像またはビデオ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "内存警告" + "value": "图片或视频" } }, "de": { "stringUnit": { "state": "translated", - "value": "Speicherwarnung" + "value": "Bild oder Video" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Avertissement de mémoire" + "value": "Image ou vidéo" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تحذير الذاكرة" + "value": "صورة أو فيديو" } }, "es": { "stringUnit": { "state": "translated", - "value": "Advertencia de memoria" + "value": "Imagen o video" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "記憶體警告" + "value": "圖片或影片" } }, "ko": { "stringUnit": { "state": "translated", - "value": "메모리 경고" + "value": "이미지 또는 비디오" } } } }, - "simulator.activity.openURL": { + "simulator.action.clearHighlight": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Open URL" + "value": "Clear Highlight" } }, "ja": { "stringUnit": { "state": "translated", - "value": "URLを開く" + "value": "ハイライトを消去" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "打开 URL" + "value": "清除高亮" } }, "de": { "stringUnit": { "state": "translated", - "value": "URL öffnen" + "value": "Hervorhebung löschen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ouvrir l’URL" + "value": "Effacer la mise en surbrillance" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فتح رابط URL" + "value": "مسح التمييز" } }, "es": { "stringUnit": { "state": "translated", - "value": "Abrir URL" + "value": "Borrar resaltado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開啟 URL" + "value": "清除醒目提示" } }, "ko": { "stringUnit": { "state": "translated", - "value": "URL 열기" + "value": "강조 표시 지우기" } } } }, - "simulator.activity.privacy": { + "simulator.action.clearLocation": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Privacy" + "value": "Clear Location" } }, "ja": { "stringUnit": { "state": "translated", - "value": "プライバシー" + "value": "位置情報を消去" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "清除位置" } }, "de": { "stringUnit": { "state": "translated", - "value": "Privatsphäre" + "value": "Standort löschen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Confidentialité" + "value": "Effacer la position" } }, "ar": { "stringUnit": { "state": "translated", - "value": "خصوصية" + "value": "مسح الموقع" } }, "es": { "stringUnit": { "state": "translated", - "value": "Privacidad" + "value": "Borrar ubicación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隱私" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "隐私" + "value": "清除位置" } }, "ko": { "stringUnit": { "state": "translated", - "value": "은둔" + "value": "위치 지우기" } } } }, - "simulator.activity.privacyStatus": { + "simulator.action.clearStatusBar": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Privacy Status" + "value": "Clear Status Bar" } }, "ja": { "stringUnit": { "state": "translated", - "value": "プライバシー状態" + "value": "ステータスバーを消去" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隐私状态" + "value": "清除状态栏" } }, "de": { "stringUnit": { "state": "translated", - "value": "Datenschutzstatus" + "value": "Statusleiste löschen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "État de la confidentialité" + "value": "Effacer la barre d’état" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حالة الخصوصية" + "value": "مسح شريط الحالة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Estado de privacidad" + "value": "Borrar barra de estado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隱私權狀態" + "value": "清除狀態列" } }, "ko": { "stringUnit": { "state": "translated", - "value": "개인정보 보호 상태" + "value": "상태 표시줄 지우기" } } } }, - "simulator.activity.pushNotification": { + "simulator.action.crownDown": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Push Notification" + "value": "Crown Down" } }, "ja": { "stringUnit": { "state": "translated", - "value": "プッシュ通知" + "value": "クラウンを下へ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "推送通知" + "value": "表冠向下" } }, "de": { "stringUnit": { "state": "translated", - "value": "Push-Mitteilung" + "value": "Krone nach unten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Notification push" + "value": "Faire défiler la Digital Crown vers le bas" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إشعار دفعي" + "value": "التاج لأسفل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Notificación push" + "value": "Corona abajo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "推播通知" + "value": "數位表冠向下" } }, "ko": { "stringUnit": { "state": "translated", - "value": "푸시 알림" + "value": "크라운 아래로" } } } }, - "simulator.activity.reactNativeReload": { + "simulator.action.crownUp": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "React Native Reload" + "value": "Crown Up" } }, "ja": { "stringUnit": { "state": "translated", - "value": "React Nativeの再読み込み" + "value": "クラウンを上へ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "React Native 重新加载" + "value": "表冠向上" } }, "de": { "stringUnit": { "state": "translated", - "value": "React-Native-Reload" + "value": "Krone nach oben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Rechargement React Native" + "value": "Faire défiler la Digital Crown vers le haut" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إعادة تحميل React Native" + "value": "التاج لأعلى" } }, "es": { "stringUnit": { "state": "translated", - "value": "Recarga de React Native" + "value": "Corona arriba" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "React Native 重新載入" + "value": "數位表冠向上" } }, "ko": { "stringUnit": { "state": "translated", - "value": "React Native 다시 로드" + "value": "크라운 올리기" } } } }, - "simulator.activity.rotate": { + "simulator.action.disableCamera": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Rotate" + "value": "Disable Camera" } }, "ja": { "stringUnit": { "state": "translated", - "value": "回転" + "value": "カメラを無効化" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "旋转" + "value": "停用摄像头" } }, "de": { "stringUnit": { "state": "translated", - "value": "Drehung" + "value": "Kamera deaktivieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Rotation" + "value": "Désactiver la caméra" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تدوير" + "value": "تعطيل الكاميرا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Rotar" + "value": "Desactivar cámara" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "旋轉" + "value": "停用相機" } }, "ko": { "stringUnit": { "state": "translated", - "value": "회전" + "value": "카메라 비활성화" } } } }, - "simulator.activity.softwareKeyboard": { + "simulator.action.foregroundApp": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Software Keyboard" + "value": "Foreground App" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ソフトウェアキーボード" + "value": "フォアグラウンドApp" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "软件键盘" + "value": "前台应用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bildschirmtastatur" + "value": "App in den Vordergrund bringen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Clavier logiciel" + "value": "Mettre l’application au premier plan" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لوحة المفاتيح البرمجية" + "value": "تطبيق الواجهة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Teclado de software" + "value": "Aplicación en primer plano" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "軟體鍵盤" + "value": "前景 App" } }, "ko": { "stringUnit": { "state": "translated", - "value": "소프트웨어 키보드" + "value": "포그라운드 앱" } } } }, - "simulator.activity.statusBar": { + "simulator.action.home": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Status Bar" + "value": "Home" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ステータスバー" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "状态栏" + "value": "ホーム" } }, "de": { "stringUnit": { "state": "translated", - "value": "Statusleiste" + "value": "Heim" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Barre d’état" + "value": "Maison" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شريط الحالة" + "value": "بيت" } }, "es": { "stringUnit": { "state": "translated", - "value": "Barra de estado" + "value": "Hogar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "狀態列" + "value": "家" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "主屏幕" } }, "ko": { "stringUnit": { "state": "translated", - "value": "상태 표시줄" + "value": "집" } } } }, - "simulator.activity.touch": { + "simulator.action.hostCamera": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Touch" + "value": "Use Mac Camera" } }, "ja": { "stringUnit": { "state": "translated", - "value": "タッチ" + "value": "Macのカメラを使用" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "触摸" + "value": "使用 Mac 摄像头" } }, "de": { "stringUnit": { "state": "translated", - "value": "Touch" + "value": "Mac-Kamera verwenden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Tactile" + "value": "Utiliser la caméra du Mac" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لمس" + "value": "استخدام كاميرا Mac" } }, "es": { "stringUnit": { "state": "translated", - "value": "Toque" + "value": "Usar cámara del Mac" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "觸控" + "value": "使用 Mac 相機" } }, "ko": { "stringUnit": { "state": "translated", - "value": "터치" + "value": "Mac 카메라 사용" } } } }, - "simulator.activity.typeText": { + "simulator.action.installApplication": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Type Text" + "value": "Install App or IPA" } }, "ja": { "stringUnit": { "state": "translated", - "value": "テキスト入力" + "value": "AppまたはIPAをインストール" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "输入文本" + "value": "安装应用或 IPA" } }, "de": { "stringUnit": { "state": "translated", - "value": "Texteingabe" + "value": "App oder IPA installieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Saisie de texte" + "value": "Installer l’application ou l’IPA" } }, "ar": { "stringUnit": { "state": "translated", - "value": "كتابة نص" + "value": "تثبيت تطبيق أو ملف IPA" } }, "es": { "stringUnit": { "state": "translated", - "value": "Escribir texto" + "value": "Instalar aplicación o IPA" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輸入文字" + "value": "安裝 App 或 IPA" } }, "ko": { "stringUnit": { "state": "translated", - "value": "텍스트 입력" + "value": "앱 또는 IPA 설치" } } } }, - "simulator.activity.webInspectorAttach": { + "simulator.action.keyboard": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Web Inspector Attach" + "value": "Software Keyboard" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Webインスペクタ接続" + "value": "ソフトウェアキーボード" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Web 检查器连接" + "value": "软件键盘" } }, "de": { "stringUnit": { "state": "translated", - "value": "Web-Inspektor-Verbindung" + "value": "Bildschirmtastatur" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Connexion de l’inspecteur web" + "value": "Clavier logiciel" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ربط فاحص الويب" + "value": "لوحة المفاتيح البرمجية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Conexión de Web Inspector" + "value": "Teclado de software" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "附加網頁檢查器" + "value": "軟體鍵盤" } }, "ko": { "stringUnit": { "state": "translated", - "value": "웹 검사기 연결" + "value": "소프트웨어 키보드" } } } }, - "simulator.activity.webInspectorCommand": { + "simulator.action.launch": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Web Inspector Command" + "value": "Launch" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Webインスペクタコマンド" + "value": "起動" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Web 检查器命令" + "value": "启动" } }, "de": { "stringUnit": { "state": "translated", - "value": "Web-Inspektor-Befehl" + "value": "Starten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Commande de l’inspecteur web" + "value": "Lancer" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أمر فاحص الويب" + "value": "تشغيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Comando de Web Inspector" + "value": "Iniciar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "網頁檢查器指令" + "value": "啟動" } }, "ko": { "stringUnit": { "state": "translated", - "value": "웹 검사기 명령" + "value": "실행" } } } }, - "simulator.activity.webInspectorHighlight": { + "simulator.action.lock": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Web Inspector Highlight" + "value": "Lock" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Webインスペクタハイライト" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "Web 检查器高亮" + "value": "ロック" } }, "de": { "stringUnit": { "state": "translated", - "value": "Web-Inspektor-Hervorhebung" + "value": "Sperren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Mise en surbrillance de l’inspecteur web" + "value": "Verrouillage" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تمييز فاحص الويب" + "value": "قفل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Resaltado de Web Inspector" + "value": "Cerrar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "網頁檢查器醒目提示" + "value": "鎖" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "锁定" } }, "ko": { "stringUnit": { "state": "translated", - "value": "웹 검사기 강조 표시" + "value": "잠그다" } } } }, - "simulator.activity.webInspectorRelease": { + "simulator.action.memoryWarning": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Web Inspector Release" + "value": "Memory Warning" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Webインスペクタ解放" + "value": "メモリ警告" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Web 检查器释放" + "value": "内存警告" } }, "de": { "stringUnit": { "state": "translated", - "value": "Web-Inspektor-Freigabe" + "value": "Speicherwarnung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Libération de l’inspecteur web" + "value": "Avertissement de mémoire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تحرير فاحص الويب" + "value": "تحذير الذاكرة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Liberación de Web Inspector" + "value": "Advertencia de memoria" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "釋放網頁檢查器" + "value": "記憶體警告" } }, "ko": { "stringUnit": { "state": "translated", - "value": "웹 검사기 해제" + "value": "메모리 경고" } } } }, - "simulator.activity.webInspectorTargets": { + "simulator.action.openURL": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Web Inspector Targets" + "value": "Open URL" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Webインスペクタターゲット" + "value": "URLを開く" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Web 检查器目标" + "value": "打开 URL" } }, "de": { "stringUnit": { "state": "translated", - "value": "Web-Inspektor-Ziele" + "value": "URL öffnen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Cibles de l’inspecteur web" + "value": "Ouvrir l’URL" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أهداف فاحص الويب" + "value": "فتح رابط URL" } }, "es": { "stringUnit": { "state": "translated", - "value": "Destinos de Web Inspector" + "value": "Abrir URL" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "網頁檢查器目標" + "value": "開啟 URL" } }, "ko": { "stringUnit": { "state": "translated", - "value": "웹 검사기 대상" + "value": "URL 열기" } } } }, - "simulator.appearance.buttonShapes": { + "simulator.action.pauseRoute": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Button Shapes" + "value": "Pause Route" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ボタンの形" + "value": "ルートを一時停止" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "按钮形状" + "value": "暂停路线" } }, "de": { "stringUnit": { "state": "translated", - "value": "Tasten-Formen" + "value": "Route pausieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Formes de boutons" + "value": "Suspendre l’itinéraire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أشكال الأزرار" + "value": "إيقاف المسار مؤقتًا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Formas de los botones" + "value": "Pausar ruta" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "按鈕形狀" + "value": "暫停路線" } }, "ko": { "stringUnit": { "state": "translated", - "value": "버튼 모양" + "value": "경로 일시 정지" } } } }, - "simulator.appearance.clear": { + "simulator.action.readClipboard": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Clear" + "value": "Read" } }, "ja": { "stringUnit": { "state": "translated", - "value": "クリア" + "value": "読み込む" } }, "de": { "stringUnit": { "state": "translated", - "value": "Klar" + "value": "Lesen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Transparent" + "value": "Lire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شفاف" + "value": "يقرأ" } }, "es": { "stringUnit": { "state": "translated", - "value": "Transparente" + "value": "Leer" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "透明" + "value": "讀" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "透明" + "value": "读取" } }, "ko": { "stringUnit": { "state": "translated", - "value": "투명" + "value": "읽다" } } } }, - "simulator.appearance.colorFilter": { + "simulator.action.recentLogs": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Color Filter" + "value": "Load Recent Logs" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カラーフィルタ" + "value": "最近のログを読み込む" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "颜色滤镜" + "value": "加载最近日志" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbfilter" + "value": "Letzte Protokolle laden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Filtre de couleur" + "value": "Charger les journaux récents" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فلتر الألوان" + "value": "تحميل السجلات الأخيرة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Filtro de color" + "value": "Cargar registros recientes" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顏色濾鏡" + "value": "載入近期記錄" } }, "ko": { "stringUnit": { "state": "translated", - "value": "색상 필터" + "value": "최근 로그 불러오기" } } } }, - "simulator.appearance.contentSize": { + "simulator.action.reconnect": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Text Size" + "value": "Reconnect" } }, "ja": { "stringUnit": { "state": "translated", - "value": "テキストサイズ" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "文字大小" + "value": "再接続" } }, "de": { "stringUnit": { "state": "translated", - "value": "Textgröße" + "value": "Wieder verbinden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Taille du texte" + "value": "Reconnecter" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حجم النص" + "value": "أعد الاتصال" } }, "es": { "stringUnit": { "state": "translated", - "value": "Tamaño del texto" + "value": "Reconectar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "文字大小" + "value": "重新連接" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "重新连接" } }, "ko": { "stringUnit": { "state": "translated", - "value": "텍스트 크기" + "value": "다시 연결" } } } }, - "simulator.appearance.dark": { + "simulator.action.refresh": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Dark" + "value": "Refresh" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ダーク" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "深色" + "value": "更新" } }, "de": { "stringUnit": { "state": "translated", - "value": "Dunkel" + "value": "Aktualisieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sombre" + "value": "Rafraîchir" } }, "ar": { "stringUnit": { "state": "translated", - "value": "داكن" + "value": "تحديث" } }, "es": { "stringUnit": { "state": "translated", - "value": "Oscuro" + "value": "Refrescar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "深色" + "value": "重新整理" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "刷新" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다크" + "value": "새로고침" } } } }, - "simulator.appearance.differentiateWithoutColor": { + "simulator.action.reloadReactNative": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Differentiate Without Color" + "value": "Reload React Native" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カラー以外で区別" + "value": "React Nativeを再読み込み" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "不使用颜色区分" + "value": "重新加载 React Native" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ohne Farbe differenzieren" + "value": "React Native neu laden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Différencier sans couleur" + "value": "Recharger React Native" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التمييز بدون لون" + "value": "إعادة تحميل React Native" } }, "es": { "stringUnit": { "state": "translated", - "value": "Diferenciar sin color" + "value": "Recargar React Native" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "區分不靠顏色" + "value": "重新載入 React Native" } }, "ko": { "stringUnit": { "state": "translated", - "value": "색상 없이 구별" + "value": "React Native 다시 로드" } } } }, - "simulator.appearance.increaseContrast": { + "simulator.action.resumeRoute": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Increase Contrast" + "value": "Resume Route" } }, "ja": { "stringUnit": { "state": "translated", - "value": "コントラストを上げる" + "value": "ルートを再開" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "增强对比度" + "value": "继续路线" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kontrast erhöhen" + "value": "Route fortsetzen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Augmenter le contraste" + "value": "Reprendre l’itinéraire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "زيادة التباين" + "value": "استئناف المسار" } }, "es": { "stringUnit": { "state": "translated", - "value": "Aumentar contraste" + "value": "Reanudar ruta" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "提高對比" + "value": "恢復路線" } }, "ko": { "stringUnit": { "state": "translated", - "value": "대비 증가" + "value": "경로 재개" } } } }, - "simulator.appearance.invertColors": { + "simulator.action.revealInFinder": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Invert Colors" + "value": "Reveal in Finder" } }, "ja": { "stringUnit": { "state": "translated", - "value": "色を反転" + "value": "Finderで表示" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "反转颜色" + "value": "在访达中显示" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farben umkehren" + "value": "Im Finder anzeigen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Inverser les couleurs" + "value": "Révéler dans le Finder" } }, "ar": { "stringUnit": { "state": "translated", - "value": "عكس الألوان" + "value": "إظهار في Finder" } }, "es": { "stringUnit": { "state": "translated", - "value": "Invertir colores" + "value": "Mostrar en el Finder" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "反相顏色" + "value": "在 Finder 中顯示" } }, "ko": { "stringUnit": { "state": "translated", - "value": "색상 반전" + "value": "Finder에서 보기" } } } }, - "simulator.appearance.light": { + "simulator.action.rotateLeft": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Light" + "value": "Rotate Left" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ライト" + "value": "左に回転" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "浅色" + "value": "向左旋转" } }, "de": { "stringUnit": { "state": "translated", - "value": "Hell" + "value": "Nach links drehen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Clair" + "value": "Faire pivoter vers la gauche" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فاتح" + "value": "تدوير ليسار" } }, "es": { "stringUnit": { "state": "translated", - "value": "Claro" + "value": "Rotar a la izquierda" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "淺色" + "value": "向左旋轉" } }, "ko": { "stringUnit": { "state": "translated", - "value": "라이트" + "value": "왼쪽으로 회전" } } } }, - "simulator.appearance.liquidGlass": { + "simulator.action.rotateRight": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Liquid Glass" + "value": "Rotate Right" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Liquid Glass" + "value": "右に回転" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "液态玻璃" + "value": "向右旋转" } }, "de": { "stringUnit": { "state": "translated", - "value": "Liquid Glass" + "value": "Nach rechts drehen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Liquid Glass" + "value": "Faire pivoter vers la droite" } }, "ar": { "stringUnit": { "state": "translated", - "value": "Liquid Glass" + "value": "تدوير لليمين" } }, "es": { "stringUnit": { "state": "translated", - "value": "Liquid Glass" + "value": "Rotar a la derecha" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Liquid Glass" + "value": "向右旋轉" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Liquid Glass" + "value": "오른쪽으로 회전" } } } }, - "simulator.appearance.reduceMotion": { + "simulator.action.screenshot": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reduce Motion" + "value": "Screenshot" } }, "ja": { "stringUnit": { "state": "translated", - "value": "視差効果を減らす" + "value": "スクリーンショット" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "减弱动态效果" + "value": "截屏" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bewegung reduzieren" + "value": "Bildschirmfoto" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Réduire les animations" + "value": "Capture d’écran" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تقليل الحركة" + "value": "لقطة شاشة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Reducir movimiento" + "value": "Captura de pantalla" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "減少動態效果" + "value": "螢幕截圖" } }, "ko": { "stringUnit": { "state": "translated", - "value": "동작 줄이기" + "value": "스크린샷" } } } }, - "simulator.appearance.reduceTransparency": { + "simulator.action.sendPush": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reduce Transparency" + "value": "Send Push Payload" } }, "ja": { "stringUnit": { "state": "translated", - "value": "透明度を下げる" + "value": "プッシュペイロードを送信" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "降低透明度" + "value": "发送推送负载" } }, "de": { "stringUnit": { "state": "translated", - "value": "Transparenz reduzieren" + "value": "Push-Payload senden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Réduire la transparence" + "value": "Envoyer la charge utile push" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تقليل الشفافية" + "value": "إرسال بيانات الإشعار الدفعي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Reducir transparencia" + "value": "Enviar carga útil push" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "減少透明度" + "value": "傳送推播承載" } }, "ko": { "stringUnit": { "state": "translated", - "value": "투명도 줄이기" + "value": "푸시 페이로드 전송" } } } }, - "simulator.appearance.tinted": { + "simulator.action.setLocation": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Tinted" + "value": "Set Location" } }, "ja": { "stringUnit": { "state": "translated", - "value": "色付き" + "value": "位置情報を設定" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "着色" + "value": "设置位置" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eingefärbt" + "value": "Standort festlegen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Teinté" + "value": "Définir la position" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ملون" + "value": "تعيين الموقع" } }, "es": { "stringUnit": { "state": "translated", - "value": "Tintado" + "value": "Establecer ubicación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "著色" + "value": "設定位置" } }, "ko": { "stringUnit": { "state": "translated", - "value": "색상 적용" - } - } - } - }, - "simulator.appearance.voiceOver": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "VoiceOver" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "VoiceOver" + "value": "위치 설정" } } } }, - "simulator.application.arguments": { + "simulator.action.shutdown": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Launch Arguments" + "value": "Shut Down Device" } }, "ja": { "stringUnit": { "state": "translated", - "value": "起動引数" + "value": "デバイスをシステム終了" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "启动参数" + "value": "关闭设备" } }, "de": { "stringUnit": { "state": "translated", - "value": "Startargumente" + "value": "Gerät ausschalten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Arguments de lancement" + "value": "Éteindre l’appareil" } }, "ar": { "stringUnit": { "state": "translated", - "value": "وسيطات التشغيل" + "value": "إيقاف تشغيل الجهاز" } }, "es": { "stringUnit": { "state": "translated", - "value": "Argumentos de inicio" + "value": "Apagar dispositivo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "啟動引數" + "value": "關閉裝置電源" } }, "ko": { "stringUnit": { "state": "translated", - "value": "실행 인자" + "value": "기기 종료" } } } }, - "simulator.application.build": { + "simulator.action.sideButton": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Build" + "value": "Side Button" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ビルド" + "value": "サイドボタン" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "侧边按钮" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bauen" + "value": "Seitentaste" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Construire" + "value": "Bouton latéral" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يبني" + "value": "الزر الجانبي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Construir" + "value": "Botón lateral" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "建造" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "构建" + "value": "側邊按鈕" } }, "ko": { "stringUnit": { "state": "translated", - "value": "짓다" + "value": "측면 버튼" } } } }, - "simulator.application.executable": { + "simulator.action.siri": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Executable" + "value": "Siri" } }, "ja": { "stringUnit": { "state": "translated", - "value": "実行ファイル" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "可执行文件" + "value": "Siri" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ausführbare Datei" + "value": "Siri" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Exécutable" + "value": "Siri" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الملف التنفيذي" + "value": "سيري" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ejecutable" + "value": "siri" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "可執行檔" + "value": "西里" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "西里" } }, "ko": { "stringUnit": { "state": "translated", - "value": "실행 파일" + "value": "시리" } } } }, - "simulator.application.minimumOS": { + "simulator.action.startLogStream": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Minimum OS" + "value": "Stream Logs" } }, "ja": { "stringUnit": { "state": "translated", - "value": "最小OS" + "value": "ログをストリーミング" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "最低系统版本" + "value": "流式输出日志" } }, "de": { "stringUnit": { "state": "translated", - "value": "Minimales Betriebssystem" + "value": "Protokolle streamen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Système d’exploitation minimal" + "value": "Diffuser les journaux" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الحد الأدنى لنظام التشغيل" + "value": "بث السجلات" } }, "es": { "stringUnit": { "state": "translated", - "value": "SO mínimo" + "value": "Transmitir registros" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "最低 OS 版本" + "value": "串流記錄" } }, "ko": { "stringUnit": { "state": "translated", - "value": "최소 OS" + "value": "로그 스트리밍" } } } }, - "simulator.application.path": { + "simulator.action.startRecording": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "App Path" + "value": "Start Recording" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Appのパス" + "value": "収録を開始" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "应用路径" + "value": "开始录制" } }, "de": { "stringUnit": { "state": "translated", - "value": "App-Pfad" + "value": "Aufnahme starten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Chemin de l’application" + "value": "Démarrer l’enregistrement" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مسار التطبيق" + "value": "بدء التسجيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ruta de la aplicación" + "value": "Iniciar grabación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "App 路徑" + "value": "開始錄製" } }, "ko": { "stringUnit": { "state": "translated", - "value": "앱 경로" + "value": "녹화 시작" } } } }, - "simulator.application.processIdentifier": { + "simulator.action.startRoute": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Process ID" + "value": "Start Route" } }, "ja": { "stringUnit": { "state": "translated", - "value": "プロセスID" + "value": "ルートを開始" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "进程 ID" + "value": "开始路线" } }, "de": { "stringUnit": { "state": "translated", - "value": "Prozess-ID" + "value": "Route starten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Identifiant de processus" + "value": "Démarrer l’itinéraire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "معرف العملية" + "value": "بدء المسار" } }, "es": { "stringUnit": { "state": "translated", - "value": "ID del proceso" + "value": "Iniciar ruta" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "程序 ID" + "value": "開始路線" } }, "ko": { "stringUnit": { "state": "translated", - "value": "프로세스 ID" - } - } - } - }, - "simulator.application.reactNative": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "React Native" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "React Native" + "value": "경로 시작" } } } }, - "simulator.application.terminateRunning": { + "simulator.action.stopLogStream": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Terminate Running App" + "value": "Stop Streaming" } }, "ja": { "stringUnit": { "state": "translated", - "value": "実行中のAppを終了" + "value": "ストリーミングを停止" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "终止运行中的应用" + "value": "停止流式输出" } }, "de": { "stringUnit": { "state": "translated", - "value": "Laufende App beenden" + "value": "Streaming stoppen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Terminer l’application en cours d’exécution" + "value": "Arrêter la diffusion" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إنهاء التطبيق قيد التشغيل" + "value": "إيقاف البث" } }, "es": { "stringUnit": { "state": "translated", - "value": "Finalizar aplicación en ejecución" + "value": "Detener transmisión" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "終止執行中的 App" + "value": "停止串流" } }, "ko": { "stringUnit": { "state": "translated", - "value": "실행 중인 앱 종료" + "value": "스트리밍 중지" } } } }, - "simulator.application.version": { + "simulator.action.stopRecording": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Version" + "value": "Stop Recording" } }, "ja": { "stringUnit": { "state": "translated", - "value": "バージョン" + "value": "収録を停止" } }, - "ar": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "إصدار" + "value": "停止录制" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Versión" + "value": "Aufnahme stoppen" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "版本" + "value": "Arrêter l’enregistrement" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "版本" + "value": "إيقاف التسجيل" } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "버전" + "value": "Detener grabación" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Version" + "value": "停止錄製" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Version" + "value": "녹화 중지" } } } }, - "simulator.application.waitForDebugger": { + "simulator.action.stopRoute": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Wait for Debugger" + "value": "Stop Route" } }, "ja": { "stringUnit": { "state": "translated", - "value": "デバッガを待機" + "value": "ルートを停止" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "等待调试器" + "value": "停止路线" } }, "de": { "stringUnit": { "state": "translated", - "value": "Auf Debugger warten" + "value": "Route stoppen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Attendre le débogueur" + "value": "Arrêter l’itinéraire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الانتظار لمصحح الأخطاء" + "value": "إيقاف المسار" } }, "es": { "stringUnit": { "state": "translated", - "value": "Esperar al depurador" + "value": "Detener ruta" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "等待偵錯器" + "value": "停止路線" } }, "ko": { "stringUnit": { "state": "translated", - "value": "디버거 대기" + "value": "경로 중지" } } } }, - "simulator.authorization.critical": { + "simulator.action.swipeHome": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Critical Alerts" + "value": "Swipe Home" } }, "ja": { "stringUnit": { "state": "translated", - "value": "重大な通知" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重要提醒" + "value": "ホームへスワイプ" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kritische Hinweise" + "value": "Wischen Sie nach Hause" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Alertes critiques" + "value": "Glisser vers la maison" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تنبيهات حرجة" + "value": "اسحب إلى الصفحة الرئيسية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Alertas críticas" + "value": "Desliza Inicio" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重要警報" + "value": "滑動主頁" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "上滑回主屏幕" } }, "ko": { "stringUnit": { "state": "translated", - "value": "긴급 알림" + "value": "스와이프 홈" } } } }, - "simulator.authorization.denied": { + "simulator.action.syncClipboard": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Denied" + "value": "Copy from Mac" } }, "ja": { "stringUnit": { "state": "translated", - "value": "拒否" + "value": "Macからコピー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已拒绝" + "value": "从 Mac 复制" } }, "de": { "stringUnit": { "state": "translated", - "value": "Abgelehnt" + "value": "Vom Mac kopieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Refusé" + "value": "Copier depuis le Mac" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مرفوض" + "value": "نسخ من جهاز Mac" } }, "es": { "stringUnit": { "state": "translated", - "value": "Denegado" + "value": "Copiar desde el Mac" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已拒絕" + "value": "從 Mac 複製" } }, "ko": { "stringUnit": { "state": "translated", - "value": "거부됨" + "value": "Mac에서 복사" } } } }, - "simulator.authorization.granted": { + "simulator.action.terminate": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Granted" + "value": "Terminate" } }, "ja": { "stringUnit": { "state": "translated", - "value": "許可" + "value": "終了" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已授予" + "value": "终止" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gewährt" + "value": "Beenden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Autorisé" + "value": "Terminer" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ممنوح" + "value": "إنهاء" } }, "es": { "stringUnit": { "state": "translated", - "value": "Concedido" + "value": "Finalizar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已授與" + "value": "終止" } }, "ko": { "stringUnit": { "state": "translated", - "value": "허용됨" + "value": "종료" } } } }, - "simulator.authorization.limited": { + "simulator.action.terminateRenderer": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Limited" + "value": "Terminate Renderer" } }, "ja": { "stringUnit": { "state": "translated", - "value": "制限付き" + "value": "レンダラーを終了" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "受限" + "value": "终止渲染器" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eingeschränkt" + "value": "Renderer beenden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Limité" + "value": "Terminer le moteur de rendu" } }, "ar": { "stringUnit": { "state": "translated", - "value": "محدود" + "value": "إنهاء أداة العرض" } }, "es": { "stringUnit": { "state": "translated", - "value": "Limitado" + "value": "Finalizar renderizador" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "受限" + "value": "終止渲染器" } }, "ko": { "stringUnit": { "state": "translated", - "value": "제한됨" + "value": "렌더러 종료" } } } }, - "simulator.authorization.notDetermined": { + "simulator.action.typeText": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Not Determined" + "value": "Type" } }, "ja": { "stringUnit": { "state": "translated", - "value": "未決定" + "value": "入力" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未确定" + "value": "输入" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nicht festgelegt" + "value": "Tippen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Non déterminé" + "value": "Saisir" } }, "ar": { "stringUnit": { "state": "translated", - "value": "غير محدد" + "value": "كتابة" } }, "es": { "stringUnit": { "state": "translated", - "value": "No determinado" + "value": "Escribir" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "未決定" + "value": "輸入" } }, "ko": { "stringUnit": { "state": "translated", - "value": "결정되지 않음" + "value": "입력" } } } }, - "simulator.authorization.unknown": { + "simulator.action.volumeDown": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Unknown" + "value": "Volume Down" } }, "ja": { "stringUnit": { "state": "translated", - "value": "不明" + "value": "音量を下げる" } }, "de": { "stringUnit": { "state": "translated", - "value": "Unbekannt" + "value": "Lautstärke verringern" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Inconnu" + "value": "Baisser le volume" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مجهول" + "value": "خفض مستوى الصوت" } }, "es": { "stringUnit": { "state": "translated", - "value": "Desconocido" + "value": "Bajar volumen" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "未知" + "value": "調低音量" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未知" + "value": "调低音量" } }, "ko": { "stringUnit": { "state": "translated", - "value": "알려지지 않은" + "value": "볼륨 낮추기" } } } }, - "simulator.battery.charged": { + "simulator.action.volumeUp": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Charged" + "value": "Volume Up" } }, "ja": { "stringUnit": { "state": "translated", - "value": "充電済み" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "已充满" + "value": "音量を上げる" } }, "de": { "stringUnit": { "state": "translated", - "value": "Geladen" + "value": "Lautstärke erhöhen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Chargé" + "value": "Augmenter le volume" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مشحون" + "value": "رفع مستوى الصوت" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cargada" + "value": "Subir volumen" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已充滿" + "value": "調高音量" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "调高音量" } }, "ko": { "stringUnit": { "state": "translated", - "value": "충전 완료" + "value": "볼륨 높이기" } } } }, - "simulator.battery.charging": { + "simulator.action.writeClipboard": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Charging" + "value": "Write" } }, "ja": { "stringUnit": { "state": "translated", - "value": "充電中" + "value": "書き込む" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "充电中" + "value": "写入" } }, "de": { "stringUnit": { "state": "translated", - "value": "Lädt" + "value": "Schreiben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "En charge" + "value": "Écrire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "جارٍ الشحن" + "value": "كتابة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cargando" + "value": "Escribir" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "充電中" + "value": "寫入" } }, "ko": { "stringUnit": { "state": "translated", - "value": "충전 중" + "value": "쓰기" } } } }, - "simulator.battery.discharging": { + "simulator.activity.accessibility": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Discharging" + "value": "Accessibility Inspection" } }, "ja": { "stringUnit": { "state": "translated", - "value": "バッテリー使用中" + "value": "アクセシビリティ検査" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "放电中" + "value": "辅助功能检查" } }, "de": { "stringUnit": { "state": "translated", - "value": "Entlädt" + "value": "Bedienungshilfen-Inspektion" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Décharge en cours" + "value": "Inspection d’accessibilité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "جارٍ التفريغ" + "value": "فحص إمكانية الوصول" } }, "es": { "stringUnit": { "state": "translated", - "value": "Descargando" + "value": "Inspección de accesibilidad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "放電中" + "value": "輔助功能檢查" } }, "ko": { "stringUnit": { "state": "translated", - "value": "방전 중" + "value": "접근성 검사" } } } }, - "simulator.camera.experimentalHelp": { + "simulator.activity.accessibilityHighlight": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Camera injection uses private Simulator interfaces and may stop working after an Xcode update." + "value": "Accessibility Highlight" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カメラ注入は非公開のSimulatorインターフェイスを使用するため、Xcodeの更新後に動作しなくなる場合があります。" + "value": "アクセシビリティハイライト" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "摄像头注入使用模拟器的私有接口,Xcode 更新后可能失效。" + "value": "辅助功能高亮" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Kamera-Einspeisung verwendet private Simulator-Schnittstellen und funktioniert nach einem Xcode-Update möglicherweise nicht mehr." + "value": "Bedienungshilfen-Hervorhebung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’injection d’appareil photo utilise des interfaces privées du Simulator et peut cesser de fonctionner après une mise à jour de Xcode." + "value": "Mise en surbrillance de l’accessibilité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يستخدم حقن الكاميرا واجهات Simulator الخاصة وقد يتوقف عن العمل بعد تحديث Xcode." + "value": "تمييز إمكانية الوصول" } }, "es": { "stringUnit": { "state": "translated", - "value": "La inyección de cámara utiliza interfaces privadas del simulador y puede dejar de funcionar después de una actualización de Xcode." + "value": "Resaltado de accesibilidad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "相機插入功能使用的是私有的模擬器介面,在 Xcode 更新後可能會停止運作。" + "value": "輔助功能醒目提示" } }, "ko": { "stringUnit": { "state": "translated", - "value": "카메라 주입은 비공개 Simulator 인터페이스를 사용하므로 Xcode 업데이트 후에 작동이 중단될 수 있습니다." + "value": "접근성 강조 표시" } } } }, - "simulator.camera.hostDevice": { + "simulator.activity.action": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Mac Camera" + "value": "Simulator Action" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Macのカメラ" + "value": "シミュレータ操作" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mac 摄像头" + "value": "模拟器操作" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mac-Kamera" + "value": "Simulator-Aktion" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Appareil photo du Mac" + "value": "Action du simulateur" } }, "ar": { "stringUnit": { "state": "translated", - "value": "كاميرا Mac" + "value": "إجراء المحاكي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cámara del Mac" + "value": "Acción de simulador" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Mac 相機" + "value": "模擬器動作" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Mac 카메라" + "value": "시뮬레이터 동작" } } } }, - "simulator.camera.injectedApplications": { + "simulator.activity.applications": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Injected Apps" + "value": "Applications" } }, "ja": { "stringUnit": { "state": "translated", - "value": "注入済みApp" + "value": "アプリケーション" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已注入的应用" + "value": "应用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eingespeiste Apps" + "value": "Anwendungen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Applications injectées" + "value": "Applications" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التطبيقات المحقونة" + "value": "التطبيقات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Apps inyectadas" + "value": "Aplicaciones" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已插入的 App" + "value": "應用程式" } }, "ko": { "stringUnit": { "state": "translated", - "value": "주입된 앱" + "value": "애플리케이션" } } } }, - "simulator.camera.mirror": { + "simulator.activity.camera": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Mirror" + "value": "Camera" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ミラー" + "value": "カメラ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "镜像" + "value": "摄像头" } }, "de": { "stringUnit": { "state": "translated", - "value": "Spiegeln" + "value": "Kamera" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Effet miroir" + "value": "Appareil photo" } }, "ar": { "stringUnit": { "state": "translated", - "value": "انعكاس مرآتي" + "value": "الكاميرا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Reflejar" + "value": "Cámara" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "鏡像" + "value": "相機" } }, "ko": { "stringUnit": { "state": "translated", - "value": "미러링" + "value": "카메라" } } } }, - "simulator.camera.mirror.auto": { + "simulator.activity.cameraConfiguration": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Automatic" + "value": "Camera Configuration" } }, "ja": { "stringUnit": { "state": "translated", - "value": "自動" + "value": "カメラ設定" } }, - "de": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Automatisch" + "value": "摄像头配置" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Automatique" + "value": "Kamera-Konfiguration" } }, - "ar": { + "fr": { "stringUnit": { "state": "translated", - "value": "تلقائي" + "value": "Configuration de l’appareil photo" } }, - "es": { + "ar": { "stringUnit": { "state": "translated", - "value": "Automático" + "value": "تكوين الكاميرا" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "自动" + "value": "Configuración de la cámara" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "自動" + "value": "相機設定" } }, "ko": { "stringUnit": { "state": "translated", - "value": "자동" + "value": "카메라 구성" } } } }, - "simulator.camera.mirror.off": { + "simulator.activity.cameraMirror": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Off" + "value": "Camera Mirror" } }, "ja": { "stringUnit": { "state": "translated", - "value": "オフ" + "value": "カメラのミラー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "关闭" + "value": "摄像头镜像" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aus" + "value": "Kameraspiegelung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Désactivé" + "value": "Miroir de l’appareil photo" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إيقاف" + "value": "مرآة الكاميرا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Desactivado" + "value": "Reflejo de la cámara" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "關閉" + "value": "相機鏡像" } }, "ko": { "stringUnit": { "state": "translated", - "value": "끔" + "value": "카메라 미러링" } } } }, - "simulator.camera.mirror.on": { + "simulator.activity.cameraStatus": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "On" + "value": "Camera Status" } }, "ja": { "stringUnit": { "state": "translated", - "value": "オン" + "value": "カメラ状態" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "开启" + "value": "摄像头状态" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ein" + "value": "Kamerastatus" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activé" + "value": "État de l’appareil photo" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تشغيل" + "value": "حالة الكاميرا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Activado" + "value": "Estado de la cámara" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開啟" + "value": "相機狀態" } }, "ko": { "stringUnit": { "state": "translated", - "value": "켬" + "value": "카메라 상태" } } } }, - "simulator.camera.source": { + "simulator.activity.capture": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Source" + "value": "Capture" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ソース" + "value": "キャプチャ" } }, - "de": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Quelle" + "value": "截屏与录屏" } }, - "ar": { + "de": { "stringUnit": { "state": "translated", - "value": "مصدر" + "value": "Aufnahme" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Fuente" + "value": "Capture" } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "來源" + "value": "التقاط" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "来源" + "value": "Captura" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "원천" + "value": "擷取" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Source" + "value": "캡처" } } } }, - "simulator.camera.source.disabled": { + "simulator.activity.clipboard": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Disabled" + "value": "Clipboard" } }, "ja": { "stringUnit": { "state": "translated", - "value": "無効" + "value": "クリップボード" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已停用" + "value": "剪贴板" } }, "de": { "stringUnit": { "state": "translated", - "value": "Deaktiviert" + "value": "Zwischenablage" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Désactivé" + "value": "Presse-papiers" } }, "ar": { "stringUnit": { "state": "translated", - "value": "معطل" + "value": "الحافظة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Desactivado" + "value": "Portapapeles" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已停用" + "value": "剪貼簿" } }, "ko": { "stringUnit": { "state": "translated", - "value": "비활성화됨" + "value": "클립보드" } } } }, - "simulator.cellular.active": { + "simulator.activity.coreAnimation": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Active" + "value": "Core Animation Diagnostic" } }, "ja": { "stringUnit": { "state": "translated", - "value": "接続済み" + "value": "Core Animation診断" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "Core Animation 诊断" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aktiv" + "value": "Core-Animation-Diagnose" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Actif" + "value": "Diagnostic Core Animation" } }, "ar": { "stringUnit": { "state": "translated", - "value": "نشط" + "value": "تشخيص Core Animation" } }, "es": { "stringUnit": { "state": "translated", - "value": "Activo" + "value": "Diagnóstico de Core Animation" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用中" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "活动" + "value": "Core Animation 診斷" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성" + "value": "Core Animation 진단" } } } }, - "simulator.cellular.failed": { + "simulator.activity.digitalCrown": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Failed" + "value": "Digital Crown" } }, "ja": { "stringUnit": { "state": "translated", - "value": "接続失敗" + "value": "Digital Crown" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "数码表冠" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlgeschlagen" + "value": "Digital Crown" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Échoué" + "value": "Digital Crown" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فشل" + "value": "التاج الرقمي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Fallido" + "value": "Digital Crown" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "失敗的" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "失败" + "value": "數位表冠" } }, "ko": { "stringUnit": { "state": "translated", - "value": "실패한" + "value": "Digital Crown" } } } }, - "simulator.cellular.notSupported": { + "simulator.activity.empty": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Not Supported" + "value": "No recent activity" } }, "ja": { "stringUnit": { "state": "translated", - "value": "未対応" + "value": "最近のアクティビティはありません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "不支持" + "value": "没有近期活动" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nicht unterstützt" + "value": "Keine kürzlichen Aktivitäten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Non pris en charge" + "value": "Aucune activité récente" } }, "ar": { "stringUnit": { "state": "translated", - "value": "غير مدعوم" + "value": "لا يوجد نشاط حديث" } }, "es": { "stringUnit": { "state": "translated", - "value": "No compatible" + "value": "Sin actividad reciente" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "不支援" + "value": "無近期活動" } }, "ko": { "stringUnit": { "state": "translated", - "value": "지원되지 않음" + "value": "최근 활동 없음" } } } }, - "simulator.cellular.searching": { + "simulator.activity.foregroundApplication": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Searching" + "value": "Foreground App" } }, "ja": { "stringUnit": { "state": "translated", - "value": "検索中" + "value": "フォアグラウンドApp" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "搜索中" + "value": "前台应用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Suchen" + "value": "App in den Vordergrund bringen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Recherche…" + "value": "Mettre l’application au premier plan" } }, "ar": { "stringUnit": { "state": "translated", - "value": "جارٍ البحث" + "value": "تطبيق الواجهة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Buscando" + "value": "Aplicación en primer plano" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "搜尋中" + "value": "前景 App" } }, "ko": { "stringUnit": { "state": "translated", - "value": "검색 중" + "value": "포그라운드 앱" } } } }, - "simulator.clipboard.inputTooLarge": { + "simulator.activity.hardwareButton": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Clipboard text must be 1 MiB or smaller." + "value": "Hardware Button" } }, "ja": { "stringUnit": { "state": "translated", - "value": "クリップボードのテキストは1 MiB以下にしてください。" + "value": "ハードウェアボタン" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "剪贴板文本不得超过 1 MiB。" + "value": "硬件按钮" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Text der Zwischenablage darf maximal 1 MiB groß sein." + "value": "Hardware-Taste" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le texte du presse-papiers doit être inférieur ou égal à 1 Mio." + "value": "Bouton matériel" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن يكون نص الحافظة 1 ميبي بايت أو أصغر." + "value": "زر الأجهزة" } }, "es": { "stringUnit": { "state": "translated", - "value": "El texto del portapapeles debe ser de 1 MiB o menos." + "value": "Botón de hardware" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "剪貼簿文字必須為 1 MiB 或更小。" + "value": "硬體按鈕" } }, "ko": { "stringUnit": { "state": "translated", - "value": "클립보드 텍스트는 1 MiB 이하여야 합니다." + "value": "하드웨어 버튼" } } } }, - "simulator.clipboard.outputTooLarge": { + "simulator.activity.interface": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator clipboard is larger than 1 MiB." + "value": "Appearance or Accessibility" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorのクリップボードが1 MiBを超えています。" + "value": "外観またはアクセシビリティ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器剪贴板内容超过 1 MiB。" + "value": "外观或辅助功能" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Simulator-Zwischenablage ist größer als 1 MiB." + "value": "Erscheinungsbild oder Bedienungshilfen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le presse-papiers du Simulator est supérieur à 1 Mio." + "value": "Apparence ou accessibilité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حافظة الـ Simulator أكبر من 1 ميبي بايت." + "value": "المظهر أو إمكانية الوصول" } }, "es": { "stringUnit": { "state": "translated", - "value": "El portapapeles del simulador es mayor de 1 MiB." + "value": "Apariencia o accesibilidad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "模擬器剪貼簿大於 1 MiB。" + "value": "外觀或輔助功能" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 클립보드가 1 MiB보다 큽니다." + "value": "외형 또는 접근성" } } } }, - "simulator.colorFilter.blueYellow": { + "simulator.activity.interfaceStatus": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Blue-Yellow" + "value": "Appearance Status" } }, "ja": { "stringUnit": { "state": "translated", - "value": "青-黄" + "value": "外観の状態" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "蓝-黄" + "value": "外观状态" } }, "de": { "stringUnit": { "state": "translated", - "value": "Blau-Gelb" + "value": "Erscheinungsbild-Status" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Bleu-jaune" + "value": "État de l’apparence" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أزرق-أصفر" + "value": "حالة المظهر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Azul-amarillo" + "value": "Estado de apariencia" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "藍黃" + "value": "外觀狀態" } }, "ko": { "stringUnit": { "state": "translated", - "value": "청황색" + "value": "외형 상태" } } } }, - "simulator.colorFilter.grayscale": { + "simulator.activity.keyboard": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Grayscale" + "value": "Keyboard" } }, "ja": { "stringUnit": { "state": "translated", - "value": "グレイスケール" + "value": "キーボード" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "灰度" + "value": "键盘" } }, "de": { "stringUnit": { "state": "translated", - "value": "Graustufen" + "value": "Tastatur" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Niveaux de gris" + "value": "Clavier" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تدرج الرمادي" + "value": "لوحة المفاتيح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Escala de grises" + "value": "Teclado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "灰階" + "value": "鍵盤" } }, "ko": { "stringUnit": { "state": "translated", - "value": "흑백음영" + "value": "키보드" } } } }, - "simulator.colorFilter.greenRed": { + "simulator.activity.location": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Green-Red" + "value": "Location" } }, "ja": { "stringUnit": { "state": "translated", - "value": "緑-赤" + "value": "位置情報" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "绿-红" + "value": "位置" } }, "de": { "stringUnit": { "state": "translated", - "value": "Grün-Rot" + "value": "Standort" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Vert-rouge" + "value": "Localisation" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أخضر-أحمر" + "value": "الموقع" } }, "es": { "stringUnit": { "state": "translated", - "value": "Verde-rojo" + "value": "Ubicación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "綠紅" + "value": "位置" } }, "ko": { "stringUnit": { "state": "translated", - "value": "녹적색" + "value": "위치" } } } }, - "simulator.colorFilter.none": { + "simulator.activity.logs": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "None" + "value": "Logs" } }, "ja": { "stringUnit": { "state": "translated", - "value": "なし" + "value": "ログ" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Protokolle" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aucun" + "value": "Journaux" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "سجلات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ninguno" + "value": "Registros" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "紀錄" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无" + "value": "日志" } }, "ko": { "stringUnit": { "state": "translated", - "value": "없음" + "value": "로그" + } + } + } + }, + "simulator.activity.media": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Media" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "メディア" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "媒体" } }, "de": { "stringUnit": { "state": "translated", - "value": "Keine" + "value": "Medien" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Médias" } }, "ar": { "stringUnit": { "state": "translated", - "value": "بلا" + "value": "الوسائط" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Multimedia" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無" + "value": "媒體" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "미디어" } } } }, - "simulator.colorFilter.redGreen": { + "simulator.activity.memoryWarning": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Red-Green" + "value": "Memory Warning" } }, "ja": { "stringUnit": { "state": "translated", - "value": "赤-緑" + "value": "メモリ警告" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "红-绿" + "value": "内存警告" } }, "de": { "stringUnit": { "state": "translated", - "value": "Rot-Grün" + "value": "Speicherwarnung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Rouge-vert" + "value": "Avertissement de mémoire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أحمر-أخضر" + "value": "تحذير الذاكرة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Rojo-verde" + "value": "Advertencia de memoria" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "紅綠" + "value": "記憶體警告" } }, "ko": { "stringUnit": { "state": "translated", - "value": "적록색" + "value": "메모리 경고" } } } }, - "simulator.connection.active": { + "simulator.activity.openURL": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Active" + "value": "Open URL" } }, "ja": { "stringUnit": { "state": "translated", - "value": "接続済み" + "value": "URLを開く" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "打开 URL" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aktiv" + "value": "URL öffnen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Actif" + "value": "Ouvrir l’URL" } }, "ar": { "stringUnit": { "state": "translated", - "value": "نشط" + "value": "فتح رابط URL" } }, "es": { "stringUnit": { "state": "translated", - "value": "Activo" + "value": "Abrir URL" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用中" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "活动" + "value": "開啟 URL" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성" + "value": "URL 열기" } } } }, - "simulator.connection.failed": { + "simulator.activity.privacy": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Failed" + "value": "Privacy" } }, "ja": { "stringUnit": { "state": "translated", - "value": "接続失敗" + "value": "プライバシー" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlgeschlagen" + "value": "Privatsphäre" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Échoué" + "value": "Confidentialité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فشل" + "value": "خصوصية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Fallido" + "value": "Privacidad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "失敗的" + "value": "隱私" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "失败" + "value": "隐私" } }, "ko": { "stringUnit": { "state": "translated", - "value": "실패한" + "value": "은둔" } } } }, - "simulator.connection.searching": { + "simulator.activity.privacyStatus": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Searching" + "value": "Privacy Status" } }, "ja": { "stringUnit": { "state": "translated", - "value": "検索中" + "value": "プライバシー状態" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "搜索中" + "value": "隐私状态" } }, "de": { "stringUnit": { "state": "translated", - "value": "Suchen" + "value": "Datenschutzstatus" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Recherche…" + "value": "État de la confidentialité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "جارٍ البحث" + "value": "حالة الخصوصية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Buscando" + "value": "Estado de privacidad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "搜尋中" + "value": "隱私權狀態" } }, "ko": { "stringUnit": { "state": "translated", - "value": "검색 중" + "value": "개인정보 보호 상태" } } } }, - "simulator.control.applicationListUnexpected": { + "simulator.activity.pushNotification": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Xcode returned an unexpected installed-application list." + "value": "Push Notification" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Xcodeから予期しない形式のインストール済みアプリ一覧が返されました。" + "value": "プッシュ通知" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Xcode 返回了意外的已安装应用列表。" + "value": "推送通知" } }, "de": { "stringUnit": { "state": "translated", - "value": "Xcode hat eine unerwartete Liste installierter Anwendungen zurückgegeben." + "value": "Push-Mitteilung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Xcode a renvoyé une liste d’applications installées inattendue." + "value": "Notification push" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أرجع Xcode قائمة تطبيقات مثبتة غير متوقعة." + "value": "إشعار دفعي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Xcode devolvió una lista inesperada de aplicaciones instaladas." + "value": "Notificación push" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Xcode 傳回了非預期的已安裝應用程式清單。" + "value": "推播通知" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Xcode가 예기치 않은 설치된 애플리케이션 목록을 반환했습니다." + "value": "푸시 알림" } } } }, - "simulator.control.applicationListUnreadable": { + "simulator.activity.reactNativeReload": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Xcode returned an unreadable installed-application list: %@" + "value": "React Native Reload" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Xcodeから返されたインストール済みアプリ一覧を読み取れませんでした: %@" + "value": "React Nativeの再読み込み" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Xcode 返回了无法读取的已安装应用列表:%@" + "value": "React Native 重新加载" } }, "de": { "stringUnit": { "state": "translated", - "value": "Xcode hat eine unlesbare Liste der installierten Anwendungen zurückgegeben: %@" + "value": "React-Native-Reload" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Xcode a renvoyé une liste d'applications installées illisible : %@" + "value": "Rechargement React Native" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أرجع Xcode قائمة تطبيقات مثبتة غير قابلة للقراءة: %@" + "value": "إعادة تحميل React Native" } }, "es": { "stringUnit": { "state": "translated", - "value": "Xcode devolvió una lista ilegible de aplicaciones instaladas: %@" + "value": "Recarga de React Native" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Xcode 傳回了無法讀取的已安裝應用程式清單:%@" + "value": "React Native 重新載入" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Xcode가 읽을 수 없는 설치된 애플리케이션 목록을 반환했습니다: %@" + "value": "React Native 다시 로드" } } } }, - "simulator.control.cameraRequiresWorker": { + "simulator.activity.rotate": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Camera injection must run inside the isolated Simulator worker." + "value": "Rotate" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カメラ入力は分離されたSimulatorワーカー内で実行する必要があります。" + "value": "回転" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "摄像头注入必须在隔离的模拟器工作进程中运行。" + "value": "旋转" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Kamera-Einspeisung muss innerhalb des isolierten Simulator-Workers ausgeführt werden." + "value": "Drehung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’injection d’appareil photo doit s’exécuter dans le worker Simulator isolé." + "value": "Rotation" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب تشغيل حقن الكاميرا داخل عامل الـ Simulator المعزول." + "value": "تدوير" } }, "es": { "stringUnit": { "state": "translated", - "value": "La inyección de cámara debe ejecutarse dentro del worker aislado del simulador." + "value": "Rotar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "相機插入功能必須在隔離的模擬器工作程式中執行。" + "value": "旋轉" } }, "ko": { "stringUnit": { "state": "translated", - "value": "카메라 주입은 격리된 시뮬레이터 워커 내부에서 실행되어야 합니다." + "value": "회전" } } } }, - "simulator.control.clipboardStagingFailed": { + "simulator.activity.softwareKeyboard": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "cmux could not create a private clipboard staging file." + "value": "Software Keyboard" } }, "ja": { "stringUnit": { "state": "translated", - "value": "cmuxは非公開のクリップボード一時ファイルを作成できませんでした。" + "value": "ソフトウェアキーボード" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux 无法创建私有的剪贴板暂存文件。" + "value": "软件键盘" } }, "de": { "stringUnit": { "state": "translated", - "value": "cmux konnte keine private Bereitstellungsdatei für die Zwischenablage erstellen." + "value": "Bildschirmtastatur" } }, "fr": { "stringUnit": { "state": "translated", - "value": "cmux n’a pas pu créer un fichier de transit de presse-papiers privé." + "value": "Clavier logiciel" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن cmux من إنشاء ملف تجهيز حافظة خاص." + "value": "لوحة المفاتيح البرمجية" } }, "es": { "stringUnit": { "state": "translated", - "value": "cmux no pudo crear un archivo de preparación de portapapeles privado." + "value": "Teclado de software" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux 無法建立私有的剪貼簿預備檔案。" + "value": "軟體鍵盤" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux가 비공개 클립보드 스테이징 파일을 생성할 수 없습니다." + "value": "소프트웨어 키보드" } } } }, - "simulator.control.correlatedActionRequiresWorker": { + "simulator.activity.statusBar": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "This action requires correlated execution in the isolated Simulator worker." + "value": "Status Bar" } }, "ja": { "stringUnit": { "state": "translated", - "value": "この操作は分離されたSimulatorワーカーで関連付けて実行する必要があります。" + "value": "ステータスバー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "此操作需要在隔离的模拟器工作进程中关联执行。" + "value": "状态栏" } }, "de": { "stringUnit": { "state": "translated", - "value": "Diese Aktion erfordert eine korrelierte Ausführung im isolierten Simulator-Worker." + "value": "Statusleiste" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Cette action nécessite une exécution corrélée dans le worker Simulator isolé." + "value": "Barre d’état" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب هذا الإجراء تنفيذًا مرتبطًا في عامل الـ Simulator المعزول." + "value": "شريط الحالة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Esta acción requiere una ejecución correlacionada en el worker aislado del simulador." + "value": "Barra de estado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "此動作需要在隔離的 Simulator 工作者中進行關聯執行。" + "value": "狀態列" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 작업은 격리된 시뮬레이터 워커에서의 연관 실행이 필요합니다." + "value": "상태 표시줄" } } } }, - "simulator.control.deviceListUnreadable": { + "simulator.activity.touch": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Xcode returned an unreadable Simulator device list: %@" + "value": "Touch" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Xcodeから返されたSimulatorデバイス一覧を読み取れませんでした: %@" + "value": "タッチ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Xcode 返回了无法读取的模拟器设备列表:%@" + "value": "触摸" } }, "de": { "stringUnit": { "state": "translated", - "value": "Xcode hat eine unlesbare Simulator-Geräteliste zurückgegeben: %@" + "value": "Touch" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Xcode a renvoyé une liste de simulateurs illisible : %@" + "value": "Tactile" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أرجع Xcode قائمة أجهزة Simulator غير قابلة للقراءة: %@" + "value": "لمس" } }, "es": { "stringUnit": { "state": "translated", - "value": "Xcode devolvió una lista ilegible de dispositivos del simulador: %@" + "value": "Toque" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Xcode 傳回了無法讀取的 Simulator 裝置列表:%@" + "value": "觸控" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Xcode가 읽을 수 없는 시뮬레이터 기기 목록을 반환했습니다: %@" + "value": "터치" } } } }, - "simulator.control.environmentKeyInvalid": { + "simulator.activity.typeText": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The application environment key '%@' is invalid." + "value": "Type Text" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アプリケーション環境変数のキー「%@」は無効です。" + "value": "テキスト入力" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "应用环境变量键 '%@' 无效。" + "value": "输入文本" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Anwendungsumgebungsschlüssel '%@' ist ungültig." + "value": "Texteingabe" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La clé d'environnement de l'application '%@' n'est pas valide." + "value": "Saisie de texte" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مفتاح بيئة التطبيق '%@' غير صالح." + "value": "كتابة نص" } }, "es": { "stringUnit": { "state": "translated", - "value": "La clave de entorno de la aplicación '%@' no es válida." + "value": "Escribir texto" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "應用程式環境鍵值 '%@' 無效。" + "value": "輸入文字" } }, "ko": { "stringUnit": { "state": "translated", - "value": "애플리케이션 환경 키 '%@'이(가) 유효하지 않습니다." + "value": "텍스트 입력" } } } }, - "simulator.control.failed": { + "simulator.activity.webInspectorAttach": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator action failed" + "value": "Web Inspector Attach" } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータ操作に失敗しました" + "value": "Webインスペクタ接続" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器操作失败" + "value": "Web 检查器连接" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator-Aktion fehlgeschlagen" + "value": "Web-Inspektor-Verbindung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’action du simulateur a échoué" + "value": "Connexion de l’inspecteur web" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فشل إجراء الـ Simulator" + "value": "ربط فاحص الويب" } }, "es": { "stringUnit": { "state": "translated", - "value": "Error en la acción del simulador" + "value": "Conexión de Web Inspector" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 動作失敗" + "value": "附加網頁檢查器" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 동작 실패" + "value": "웹 검사기 연결" } } } }, - "simulator.control.liveAccessibilityRequiresHelper": { + "simulator.activity.webInspectorCommand": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "This live accessibility setting requires the contained in-Simulator helper." + "value": "Web Inspector Command" } }, "ja": { "stringUnit": { "state": "translated", - "value": "このライブアクセシビリティ設定にはSimulator内の隔離ヘルパーが必要です。" + "value": "Webインスペクタコマンド" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "此实时辅助功能设置需要模拟器内置的辅助程序。" + "value": "Web 检查器命令" } }, "de": { "stringUnit": { "state": "translated", - "value": "Diese Live-Einstellung für Bedienungshilfen erfordert das enthaltene Hilfsprogramm im Simulator." + "value": "Web-Inspektor-Befehl" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ce paramètre d’accessibilité en direct nécessite l’assistant intégré au Simulator." + "value": "Commande de l’inspecteur web" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تتطلب ميزة تسهيل الاستخدام المباشرة هذه المساعد المضمن داخل الـ Simulator." + "value": "أمر فاحص الويب" } }, "es": { "stringUnit": { "state": "translated", - "value": "Este ajuste de accesibilidad en vivo requiere el asistente integrado en el simulador." + "value": "Comando de Web Inspector" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "此即時輔助功能設定需要內建的 Simulator 內建輔助程式。" + "value": "網頁檢查器指令" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 라이브 접근성 설정은 포함된 시뮬레이터 내 도우미가 필요합니다." + "value": "웹 검사기 명령" } } } }, - "simulator.control.locationCoordinateInvalid": { + "simulator.activity.webInspectorHighlight": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Latitude must be from -90 through 90 and longitude from -180 through 180." + "value": "Web Inspector Highlight" } }, "ja": { "stringUnit": { "state": "translated", - "value": "緯度は-90から90、経度は-180から180の範囲で指定してください。" + "value": "Webインスペクタハイライト" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "纬度必须在 -90 到 90 之间,经度必须在 -180 到 180 之间。" + "value": "Web 检查器高亮" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Breitengrad muss zwischen -90 und 90 und der Längengrad zwischen -180 und 180 liegen." + "value": "Web-Inspektor-Hervorhebung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La latitude doit être comprise entre -90 et 90, et la longitude entre -180 et 180." + "value": "Mise en surbrillance de l’inspecteur web" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن يكون خط العرض من -90 إلى 90 وخط الطول من -180 إلى 180." + "value": "تمييز فاحص الويب" } }, "es": { "stringUnit": { "state": "translated", - "value": "La latitud debe estar entre -90 y 90, y la longitud entre -180 y 180." + "value": "Resaltado de Web Inspector" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "緯度必須介於 -90 至 90 之間,經度必須介於 -180 至 180 之間。" + "value": "網頁檢查器醒目提示" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위도는 -90에서 90 사이, 경도는 -180에서 180 사이여야 합니다." + "value": "웹 검사기 강조 표시" } } } }, - "simulator.control.locationDistanceInvalid": { + "simulator.activity.webInspectorRelease": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Location route update distance must be positive." + "value": "Web Inspector Release" } }, "ja": { "stringUnit": { "state": "translated", - "value": "位置情報ルートの更新距離は正の値で指定してください。" + "value": "Webインスペクタ解放" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "位置路线的更新距离必须为正数。" + "value": "Web 检查器释放" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Aktualisierungsdistanz der Standortroute muss positiv sein." + "value": "Web-Inspektor-Freigabe" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La distance de mise à jour de l’itinéraire de localisation doit être positive." + "value": "Libération de l’inspecteur web" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن تكون مسافة تحديث مسار الموقع موجبة." + "value": "تحرير فاحص الويب" } }, "es": { "stringUnit": { "state": "translated", - "value": "La distancia de actualización de la ruta de ubicación debe ser positiva." + "value": "Liberación de Web Inspector" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "位置路線更新距離必須為正數。" + "value": "釋放網頁檢查器" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위치 경로 업데이트 거리는 양수여야 합니다." + "value": "웹 검사기 해제" } } } }, - "simulator.control.locationIntervalInvalid": { + "simulator.activity.webInspectorTargets": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Location route update interval must be positive." + "value": "Web Inspector Targets" } }, "ja": { "stringUnit": { "state": "translated", - "value": "位置情報ルートの更新間隔は正の値で指定してください。" + "value": "Webインスペクタターゲット" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "位置路线的更新间隔必须为正数。" + "value": "Web 检查器目标" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Aktualisierungsintervall der Standortroute muss positiv sein." + "value": "Web-Inspektor-Ziele" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’intervalle de mise à jour de l’itinéraire de localisation doit être positif." + "value": "Cibles de l’inspecteur web" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن تكون الفترة الزمنية لتحديث مسار الموقع موجبة." + "value": "أهداف فاحص الويب" } }, "es": { "stringUnit": { "state": "translated", - "value": "El intervalo de actualización de la ruta de ubicación debe ser positivo." + "value": "Destinos de Web Inspector" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "位置路線更新間隔必須為正數。" + "value": "網頁檢查器目標" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위치 경로 업데이트 간격은 양수여야 합니다." + "value": "웹 검사기 대상" } } } }, - "simulator.control.locationRouteInvalid": { + "simulator.appearance.buttonShapes": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A location route needs at least two distinct waypoints and a positive speed." + "value": "Button Shapes" } }, "ja": { "stringUnit": { "state": "translated", - "value": "位置情報ルートには異なる2つ以上のウェイポイントと正の速度が必要です。" + "value": "ボタンの形" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "位置路线至少需要两个不同的途经点和一个为正的速度值。" + "value": "按钮形状" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eine Standortroute benötigt mindestens zwei verschiedene Wegpunkte und eine positive Geschwindigkeit." + "value": "Tasten-Formen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Un itinéraire de localisation nécessite au moins deux points de passage distincts et une vitesse positive." + "value": "Formes de boutons" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب مسار الموقع نقطتين مرجعيتين متميزتين على الأقل وسرعة موجبة." + "value": "أشكال الأزرار" } }, "es": { "stringUnit": { "state": "translated", - "value": "Una ruta de ubicación necesita al menos dos puntos de referencia distintos y una velocidad positiva." + "value": "Formas de los botones" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "位置路線需要至少兩個不同的途經點以及正數的速度。" + "value": "按鈕形狀" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위치 경로는 최소 두 개의 고유한 경유지와 양수의 속도가 필요합니다." + "value": "버튼 모양" } } } }, - "simulator.control.locationRouteNotPaused": { + "simulator.appearance.clear": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "cmux has no paused location route for this device." + "value": "Clear" } }, "ja": { "stringUnit": { "state": "translated", - "value": "cmuxはこのデバイスで一時停止中の位置情報ルートを管理していません。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "cmux 没有此设备已暂停的位置路线。" + "value": "クリア" } }, "de": { "stringUnit": { "state": "translated", - "value": "cmux hat keine pausierte Standortroute für dieses Gerät." + "value": "Klar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "cmux n’a pas d’itinéraire de localisation en pause pour cet appareil." + "value": "Transparent" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لا يملك cmux مسار موقع مؤقتًا لهذا الجهاز." + "value": "شفاف" } }, "es": { "stringUnit": { "state": "translated", - "value": "cmux no tiene ninguna ruta de ubicación pausada para este dispositivo." + "value": "Transparente" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux 沒有此裝置的已暫停位置路線。" + "value": "透明" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "透明" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux에 이 기기에 대해 일시 정지된 위치 경로가 없습니다." + "value": "투명" } } } }, - "simulator.control.locationRouteNotRunning": { + "simulator.appearance.colorFilter": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "cmux has no running location route for this device." + "value": "Color Filter" } }, "ja": { "stringUnit": { "state": "translated", - "value": "cmuxはこのデバイスで実行中の位置情報ルートを管理していません。" + "value": "カラーフィルタ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux 没有此设备正在运行的位置路线。" + "value": "颜色滤镜" } }, "de": { "stringUnit": { "state": "translated", - "value": "cmux hat keine laufende Standortroute für dieses Gerät." + "value": "Farbfilter" } }, "fr": { "stringUnit": { "state": "translated", - "value": "cmux n’a pas d’itinéraire de localisation en cours d’exécution pour cet appareil." + "value": "Filtre de couleur" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لا يملك cmux مسار موقع قيد التشغيل لهذا الجهاز." + "value": "فلتر الألوان" } }, "es": { "stringUnit": { "state": "translated", - "value": "cmux no tiene ninguna ruta de ubicación activa para este dispositivo." + "value": "Filtro de color" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux 沒有此裝置的執行中位置路線。" + "value": "顏色濾鏡" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux에 이 기기에 대해 실행 중인 위치 경로가 없습니다." + "value": "색상 필터" } } } }, - "simulator.control.locationRouteOwnershipLost": { + "simulator.appearance.contentSize": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Another client replaced this device's location route." + "value": "Text Size" } }, "ja": { "stringUnit": { "state": "translated", - "value": "別のクライアントがこのデバイスの位置情報ルートを置き換えました。" + "value": "テキストサイズ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "另一个客户端已替换此设备的位置路线。" + "value": "文字大小" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ein anderer Client hat die Standortroute dieses Geräts ersetzt." + "value": "Textgröße" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Un autre client a remplacé l’itinéraire de localisation de cet appareil." + "value": "Taille du texte" } }, "ar": { "stringUnit": { "state": "translated", - "value": "استبدل عميل آخر مسار الموقع الخاص بهذا الجهاز." + "value": "حجم النص" } }, "es": { "stringUnit": { "state": "translated", - "value": "Otro cliente reemplazó la ruta de ubicación de este dispositivo." + "value": "Tamaño del texto" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "另一個用戶端已取代此裝置的位置路線。" + "value": "文字大小" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다른 클라이언트가 이 기기의 위치 경로를 대체했습니다." + "value": "텍스트 크기" } } } }, - "simulator.control.logIntervalInvalid": { + "simulator.appearance.dark": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The log interval must be positive." + "value": "Dark" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ログの期間は正の値で指定してください。" + "value": "ダーク" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "日志间隔必须为正数。" + "value": "深色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Protokollierungsintervall muss positiv sein." + "value": "Dunkel" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’intervalle de journalisation doit être positif." + "value": "Sombre" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن تكون الفترة الزمنية للسجل موجبة." + "value": "داكن" } }, "es": { "stringUnit": { "state": "translated", - "value": "El intervalo de registro debe ser positivo." + "value": "Oscuro" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "日誌間隔必須為正數。" + "value": "深色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "로그 간격은 양수여야 합니다." + "value": "다크" } } } }, - "simulator.control.nativeInputRequiresWorker": { + "simulator.appearance.differentiateWithoutColor": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Native input actions require the isolated Simulator worker." + "value": "Differentiate Without Color" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ネイティブ入力操作には分離されたSimulatorワーカーが必要です。" + "value": "カラー以外で区別" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "原生输入操作需要隔离的模拟器工作进程。" + "value": "不使用颜色区分" } }, "de": { "stringUnit": { "state": "translated", - "value": "Native Eingabeaktionen erfordern den isolierten Simulator-Worker." + "value": "Ohne Farbe differenzieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Les actions de saisie natives nécessitent le worker Simulator isolé." + "value": "Différencier sans couleur" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تتطلب إجراءات الإدخال الأصلية عامل الـ Simulator المعزول." + "value": "التمييز بدون لون" } }, "es": { "stringUnit": { "state": "translated", - "value": "Las acciones de entrada nativa requieren el worker aislado del simulador." + "value": "Diferenciar sin color" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "原生輸入動作需要隔離的 Simulator 工作者。" + "value": "區分不靠顏色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "네이티브 입력 작업은 격리된 시뮬레이터 워커가 필요합니다." + "value": "색상 없이 구별" } } } }, - "simulator.control.privacyBundleIdentifierRequired": { + "simulator.appearance.increaseContrast": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Granting or revoking privacy access requires a bundle identifier." + "value": "Increase Contrast" } }, "ja": { "stringUnit": { "state": "translated", - "value": "プライバシーアクセスの許可または取り消しにはバンドル識別子が必要です。" + "value": "コントラストを上げる" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "授予或撤销隐私访问权限需要提供包标识符。" + "value": "增强对比度" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Gewähren oder Entziehen des Datenschutzzugriffs erfordert einen Bundle-Identifier." + "value": "Kontrast erhöhen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’octroi ou la révocation de l’accès à la confidentialité nécessite un identifiant de bundle." + "value": "Augmenter le contraste" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب منح أو إلغاء الوصول إلى الخصوصية معرف حزمة." + "value": "زيادة التباين" } }, "es": { "stringUnit": { "state": "translated", - "value": "Otorgar o revocar el acceso de privacidad requiere un identificador de bundle." + "value": "Aumentar contraste" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "允許或撤銷隱私權存取需要 Bundle Identifier。" + "value": "提高對比" } }, "ko": { "stringUnit": { "state": "translated", - "value": "개인정보 보호 권한을 허용하거나 취소하려면 번들 식별자가 필요합니다." + "value": "대비 증가" } } } }, - "simulator.control.privacyServiceUnavailable": { + "simulator.appearance.invertColors": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The active Xcode does not expose %@ through simctl; cmux will not mutate private TCC or BulletinBoard stores in the host process." + "value": "Invert Colors" } }, "ja": { "stringUnit": { "state": "translated", - "value": "有効なXcodeはsimctl経由の%@に対応していません。cmuxはホストプロセスから非公開のTCCまたはBulletinBoardストアを変更しません。" + "value": "色を反転" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "当前 Xcode 未通过 simctl 暴露 %@;cmux 不会在宿主进程中修改私有的 TCC 或 BulletinBoard 存储。" + "value": "反转颜色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das aktive Xcode gibt %@ nicht über simctl frei; cmux wird keine privaten TCC- oder BulletinBoard-Speicher im Host-Prozess ändern." + "value": "Farben umkehren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La version active de Xcode n'expose pas %@ via simctl ; cmux ne modifiera pas les bases de données privées TCC ou BulletinBoard du processus hôte." + "value": "Inverser les couleurs" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لا يعرض Xcode النشط %@ عبر simctl؛ لن يقوم cmux بتعديل مخازن TCC أو BulletinBoard الخاصة في العملية المضيفة." + "value": "عكس الألوان" } }, "es": { "stringUnit": { "state": "translated", - "value": "El Xcode activo no expone %@ a través de simctl; cmux no modificará los almacenes privados de TCC o BulletinBoard en el proceso host." + "value": "Invertir colores" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "作用中的 Xcode 未透過 simctl 揭露 %@;cmux 將不會修改主機程序中的私有 TCC 或 BulletinBoard 儲存庫。" + "value": "反相顏色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성화된 Xcode가 simctl을 통해 %@을(를) 노출하지 않습니다. cmux는 호스트 프로세스의 비공개 TCC 또는 BulletinBoard 저장소를 수정하지 않습니다." + "value": "색상 반전" } } } }, - "simulator.control.statusBarValueOutOfRange": { + "simulator.appearance.light": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The %1$@ value must be from %2$lld through %3$lld." + "value": "Light" } }, "ja": { "stringUnit": { "state": "translated", - "value": "%1$@の値は%2$lldから%3$lldまでで指定してください。" + "value": "ライト" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%1$@ 的值必须在 %2$lld 到 %3$lld 之间。" + "value": "浅色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Wert für %1$@ muss zwischen %2$lld und %3$lld liegen." + "value": "Hell" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La valeur de %1$@ doit être comprise entre %2$lld et %3$lld." + "value": "Clair" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن تكون قيمة %1$@ من %2$lld إلى %3$lld." + "value": "فاتح" } }, "es": { "stringUnit": { "state": "translated", - "value": "El valor de %1$@ debe estar entre %2$lld y %3$lld." + "value": "Claro" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%1$@ 的值必須介於 %2$lld 至 %3$lld 之間。" + "value": "淺色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "%1$@ 값은 %2$lld에서 %3$lld 사이여야 합니다." + "value": "라이트" } } } }, - "simulator.control.statusBarValueRequired": { + "simulator.appearance.liquidGlass": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A status bar override needs at least one value." + "value": "Liquid Glass" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ステータスバーの上書きには1つ以上の値が必要です。" + "value": "Liquid Glass" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "状态栏覆盖至少需要一个值。" + "value": "液态玻璃" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eine Statusleisten-Überschreibung benötigt mindestens einen Wert." + "value": "Liquid Glass" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Une modification de la barre d’état nécessite au moins une valeur." + "value": "Liquid Glass" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب تجاوز شريط الحالة قيمة واحدة على الأقل." + "value": "Liquid Glass" } }, "es": { "stringUnit": { "state": "translated", - "value": "Una anulación de la barra de estado necesita al menos un valor." + "value": "Liquid Glass" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "狀態列覆蓋需要至少一個值。" + "value": "Liquid Glass" } }, "ko": { "stringUnit": { "state": "translated", - "value": "상태 표시줄 재정의에는 최소 하나의 값이 필요합니다." + "value": "Liquid Glass" } } } }, - "simulator.dataNetwork.fiveG": { + "simulator.appearance.reduceMotion": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "5G" + "value": "Reduce Motion" } }, "ja": { "stringUnit": { "state": "translated", - "value": "5G" + "value": "視差効果を減らす" } - } - } - }, - "simulator.dataNetwork.fiveGPlus": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "5G+" + "value": "减弱动态效果" } }, - "ja": { + "de": { "stringUnit": { "state": "translated", - "value": "5G+" + "value": "Bewegung reduzieren" } - } - } - }, - "simulator.dataNetwork.fiveGUC": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "fr": { "stringUnit": { "state": "translated", - "value": "5G UC" + "value": "Réduire les animations" } }, - "ja": { + "ar": { "stringUnit": { "state": "translated", - "value": "5G UC" + "value": "تقليل الحركة" } - } - } - }, - "simulator.dataNetwork.fiveGUWB": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "es": { "stringUnit": { "state": "translated", - "value": "5G UWB" + "value": "Reducir movimiento" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "5G UWB" + "value": "減少動態效果" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "동작 줄이기" } } } }, - "simulator.dataNetwork.fourG": { + "simulator.appearance.reduceTransparency": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "4G" + "value": "Reduce Transparency" } }, "ja": { "stringUnit": { "state": "translated", - "value": "4G" + "value": "透明度を下げる" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "降低透明度" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Transparenz reduzieren" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Réduire la transparence" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "تقليل الشفافية" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Reducir transparencia" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "減少透明度" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "투명도 줄이기" } } } }, - "simulator.dataNetwork.hide": { + "simulator.appearance.tinted": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Hidden" + "value": "Tinted" } }, "ja": { "stringUnit": { "state": "translated", - "value": "非表示" + "value": "色付き" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隐藏" + "value": "着色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ausgeblendet" + "value": "Eingefärbt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Masqué" + "value": "Teinté" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مخفي" + "value": "ملون" } }, "es": { "stringUnit": { "state": "translated", - "value": "Oculto" + "value": "Tintado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已隱藏" + "value": "著色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "숨김" + "value": "색상 적용" } } } }, - "simulator.dataNetwork.lte": { + "simulator.appearance.voiceOver": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "LTE" + "value": "VoiceOver" } }, "ja": { "stringUnit": { "state": "translated", - "value": "LTE" + "value": "VoiceOver" } } } }, - "simulator.dataNetwork.lteAdvanced": { + "simulator.application.arguments": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "LTE-A" + "value": "Launch Arguments" } }, "ja": { "stringUnit": { "state": "translated", - "value": "LTE-A" + "value": "起動引数" } - } - } - }, - "simulator.dataNetwork.ltePlus": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "LTE+" + "value": "启动参数" } }, - "ja": { + "de": { "stringUnit": { "state": "translated", - "value": "LTE+" + "value": "Startargumente" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Arguments de lancement" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "وسيطات التشغيل" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Argumentos de inicio" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "啟動引數" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "실행 인자" } } } }, - "simulator.dataNetwork.threeG": { + "simulator.application.build": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "3G" + "value": "Build" } }, "ja": { "stringUnit": { "state": "translated", - "value": "3G" + "value": "ビルド" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Bauen" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Construire" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "يبني" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Construir" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "建造" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "构建" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "짓다" } } } }, - "simulator.dataNetwork.wifi": { + "simulator.application.executable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Wi-Fi" + "value": "Executable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Wi-Fi" + "value": "実行ファイル" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "可执行文件" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ausführbare Datei" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Exécutable" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "الملف التنفيذي" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Ejecutable" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "可執行檔" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "실행 파일" } } } }, - "simulator.device.choose": { + "simulator.application.minimumOS": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Choose Device" + "value": "Minimum OS" } }, "ja": { "stringUnit": { "state": "translated", - "value": "デバイスを選択" + "value": "最小OS" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "选择设备" + "value": "最低系统版本" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gerät auswählen" + "value": "Minimales Betriebssystem" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Choisir l’appareil" + "value": "Système d’exploitation minimal" } }, "ar": { "stringUnit": { "state": "translated", - "value": "اختر الجهاز" + "value": "الحد الأدنى لنظام التشغيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Elegir dispositivo" + "value": "SO mínimo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選擇裝置" + "value": "最低 OS 版本" } }, "ko": { "stringUnit": { "state": "translated", - "value": "기기 선택" + "value": "최소 OS" } } } }, - "simulator.device.none": { + "simulator.application.path": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "No iPhone or iPad Simulators" + "value": "App Path" } }, "ja": { "stringUnit": { "state": "translated", - "value": "iPhoneまたはiPadシミュレータがありません" + "value": "Appのパス" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "没有 iPhone 或 iPad 模拟器" + "value": "应用路径" } }, "de": { "stringUnit": { "state": "translated", - "value": "Keine iPhone- oder iPad-Simulatoren" + "value": "App-Pfad" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aucun simulateur iPhone ou iPad" + "value": "Chemin de l’application" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لا توجد أجهزة محاكاة iPhone أو iPad" + "value": "مسار التطبيق" } }, "es": { "stringUnit": { "state": "translated", - "value": "No hay simuladores de iPhone o iPad" + "value": "Ruta de la aplicación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無 iPhone 或 iPad Simulator" + "value": "App 路徑" } }, "ko": { "stringUnit": { "state": "translated", - "value": "iPhone 또는 iPad 시뮬레이터 없음" + "value": "앱 경로" } } } }, - "simulator.device.none.help": { + "simulator.application.processIdentifier": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Install an iOS runtime in Xcode, then refresh." + "value": "Process ID" } }, "ja": { "stringUnit": { "state": "translated", - "value": "XcodeでiOSランタイムをインストールしてから更新してください。" + "value": "プロセスID" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "请在 Xcode 中安装 iOS 运行时,然后刷新。" + "value": "进程 ID" } }, "de": { "stringUnit": { "state": "translated", - "value": "Installiere eine iOS-Runtime in Xcode und aktualisiere dann." + "value": "Prozess-ID" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Installez un runtime iOS dans Xcode, puis actualisez." + "value": "Identifiant de processus" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ثبّت بيئة تشغيل iOS في Xcode، ثم قم بالتحديث." + "value": "معرف العملية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Instala un entorno de ejecución de iOS en Xcode y luego actualiza." + "value": "ID del proceso" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "請在 Xcode 中安裝 iOS 執行環境,然後重新整理。" + "value": "程序 ID" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Xcode에서 iOS 런타임을 설치한 다음 새로 고침하세요." + "value": "프로세스 ID" } } } }, - "simulator.device.runtime": { + "simulator.application.reactNative": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Runtime" + "value": "React Native" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ランタイム" + "value": "React Native" + } + } + } + }, + "simulator.application.terminateRunning": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Terminate Running App" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "実行中のAppを終了" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "运行时" + "value": "终止运行中的应用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Runtime" + "value": "Laufende App beenden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Runtime" + "value": "Terminer l’application en cours d’exécution" } }, "ar": { "stringUnit": { "state": "translated", - "value": "بيئة التشغيل" + "value": "إنهاء التطبيق قيد التشغيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Entorno de ejecución" + "value": "Finalizar aplicación en ejecución" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "執行環境" + "value": "終止執行中的 App" } }, "ko": { "stringUnit": { "state": "translated", - "value": "런타임" + "value": "실행 중인 앱 종료" } } } }, - "simulator.device.state": { + "simulator.application.version": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "State" + "value": "Version" } }, "ja": { "stringUnit": { "state": "translated", - "value": "状態" + "value": "バージョン" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "إصدار" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Versión" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "版本" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "版本" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "버전" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zustand" + "value": "Version" } }, "fr": { "stringUnit": { "state": "translated", - "value": "État" + "value": "Version" + } + } + } + }, + "simulator.application.waitForDebugger": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Wait for Debugger" } }, - "ar": { + "ja": { "stringUnit": { "state": "translated", - "value": "ولاية" + "value": "デバッガを待機" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Estado" + "value": "等待调试器" } }, - "zh-Hant": { + "de": { "stringUnit": { "state": "translated", - "value": "狀態" + "value": "Auf Debugger warten" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "状态" + "value": "Attendre le débogueur" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "الانتظار لمصحح الأخطاء" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Esperar al depurador" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "等待偵錯器" } }, "ko": { "stringUnit": { "state": "translated", - "value": "상태" + "value": "디버거 대기" } } } }, - "simulator.device.udid": { + "simulator.authorization.critical": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "UDID" + "value": "Critical Alerts" } }, "ja": { "stringUnit": { "state": "translated", - "value": "UDID" + "value": "重大な通知" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "重要提醒" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Kritische Hinweise" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Alertes critiques" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "تنبيهات حرجة" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Alertas críticas" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "重要警報" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "긴급 알림" } } } }, - "simulator.deviceState.booted": { + "simulator.authorization.denied": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Booted" + "value": "Denied" } }, "ja": { "stringUnit": { "state": "translated", - "value": "起動済み" + "value": "拒否" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已启动" + "value": "已拒绝" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gestartet" + "value": "Abgelehnt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Démarré" + "value": "Refusé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تم التشغيل" + "value": "مرفوض" } }, "es": { "stringUnit": { "state": "translated", - "value": "Iniciado" + "value": "Denegado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已啟動" + "value": "已拒絕" } }, "ko": { "stringUnit": { "state": "translated", - "value": "부팅됨" + "value": "거부됨" } } } }, - "simulator.deviceState.booting": { + "simulator.authorization.granted": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Booting" + "value": "Granted" } }, "ja": { "stringUnit": { "state": "translated", - "value": "起動中" + "value": "許可" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "正在启动" + "value": "已授予" } }, "de": { "stringUnit": { "state": "translated", - "value": "Startet" + "value": "Gewährt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Démarrage en cours" + "value": "Autorisé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "جارٍ التشغيل" + "value": "ممنوح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Iniciando" + "value": "Concedido" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "啟動中" + "value": "已授與" } }, "ko": { "stringUnit": { "state": "translated", - "value": "부팅 중" + "value": "허용됨" } } } }, - "simulator.deviceState.shutdown": { + "simulator.authorization.limited": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Shut Down" + "value": "Limited" } }, "ja": { "stringUnit": { "state": "translated", - "value": "システム終了" + "value": "制限付き" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已关机" + "value": "受限" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ausgeschaltet" + "value": "Eingeschränkt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Éteint" + "value": "Limité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تم إيقاف التشغيل" + "value": "محدود" } }, "es": { "stringUnit": { "state": "translated", - "value": "Apagado" + "value": "Limitado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "已關機" + "value": "受限" } }, "ko": { "stringUnit": { "state": "translated", - "value": "종료됨" + "value": "제한됨" } } } }, - "simulator.deviceState.shuttingDown": { + "simulator.authorization.notDetermined": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Shutting Down" + "value": "Not Determined" } }, "ja": { "stringUnit": { "state": "translated", - "value": "システム終了中" + "value": "未決定" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "正在关机" + "value": "未确定" } }, "de": { "stringUnit": { "state": "translated", - "value": "Wird ausgeschaltet" + "value": "Nicht festgelegt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Extinction en cours" + "value": "Non déterminé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "جارٍ إيقاف التشغيل" + "value": "غير محدد" } }, "es": { "stringUnit": { "state": "translated", - "value": "Apagándose" + "value": "No determinado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "關機中" + "value": "未決定" } }, "ko": { "stringUnit": { "state": "translated", - "value": "종료 중" + "value": "결정되지 않음" } } } }, - "simulator.deviceState.unknown": { + "simulator.authorization.unknown": { "extractionState": "manual", "localizations": { "en": { @@ -416667,21587 +417384,21527 @@ } } }, - "simulator.diagnostic.colorBlendedLayers": { + "simulator.battery.charged": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Color Blended Layers" + "value": "Charged" } }, "ja": { "stringUnit": { "state": "translated", - "value": "合成レイヤーを着色" + "value": "充電済み" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "着色混合图层" + "value": "已充满" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbig gemischte Ebenen" + "value": "Geladen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Colorer les couches fusionnées" + "value": "Chargé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تلوين الطبقات الممزوجة" + "value": "مشحون" } }, "es": { "stringUnit": { "state": "translated", - "value": "Colorear capas mezcladas" + "value": "Cargada" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "混合圖層著色" + "value": "已充滿" } }, "ko": { "stringUnit": { "state": "translated", - "value": "혼합된 레이어 색상 표시" + "value": "충전 완료" } } } }, - "simulator.diagnostic.colorCopiedImages": { + "simulator.battery.charging": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Color Copied Images" + "value": "Charging" } }, "ja": { "stringUnit": { "state": "translated", - "value": "コピー画像を着色" + "value": "充電中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "着色复制的图像" + "value": "充电中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbig kopierte Bilder" + "value": "Lädt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Colorer les images copiées" + "value": "En charge" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تلوين الصور المنسوخة" + "value": "جارٍ الشحن" } }, "es": { "stringUnit": { "state": "translated", - "value": "Colorear imágenes copiadas" + "value": "Cargando" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "複製影像著色" + "value": "充電中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "복사된 이미지 색상 표시" + "value": "충전 중" } } } }, - "simulator.diagnostic.colorMisalignedImages": { + "simulator.battery.discharging": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Color Misaligned Images" + "value": "Discharging" } }, "ja": { "stringUnit": { "state": "translated", - "value": "位置ずれ画像を着色" + "value": "バッテリー使用中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "着色未对齐的图像" + "value": "放电中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbig falsch ausgerichtete Bilder" + "value": "Entlädt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Colorer les images mal alignées" + "value": "Décharge en cours" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تلوين الصور غير المحاذية" + "value": "جارٍ التفريغ" } }, "es": { "stringUnit": { "state": "translated", - "value": "Colorear imágenes desalineadas" + "value": "Descargando" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "未對齊影像著色" + "value": "放電中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "정렬되지 않은 이미지 색상 표시" + "value": "방전 중" } } } }, - "simulator.diagnostic.colorOffscreenRendering": { + "simulator.camera.experimentalHelp": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Color Offscreen Rendering" + "value": "Camera injection uses private Simulator interfaces and may stop working after an Xcode update." } }, "ja": { "stringUnit": { "state": "translated", - "value": "オフスクリーン描画を着色" + "value": "カメラ注入は非公開のSimulatorインターフェイスを使用するため、Xcodeの更新後に動作しなくなる場合があります。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "着色离屏渲染" + "value": "摄像头注入使用模拟器的私有接口,Xcode 更新后可能失效。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Farbiges Offscreen-Rendering" + "value": "Die Kamera-Einspeisung verwendet private Simulator-Schnittstellen und funktioniert nach einem Xcode-Update möglicherweise nicht mehr." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Colorer le rendu hors écran" + "value": "L’injection d’appareil photo utilise des interfaces privées du Simulator et peut cesser de fonctionner après une mise à jour de Xcode." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تلوين العرض خارج الشاشة" + "value": "يستخدم حقن الكاميرا واجهات Simulator الخاصة وقد يتوقف عن العمل بعد تحديث Xcode." } }, "es": { "stringUnit": { "state": "translated", - "value": "Colorear renderizado fuera de pantalla" + "value": "La inyección de cámara utiliza interfaces privadas del simulador y puede dejar de funcionar después de una actualización de Xcode." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "離屏彩現著色" + "value": "相機插入功能使用的是私有的模擬器介面,在 Xcode 更新後可能會停止運作。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "오프스크린 렌더링 색상 표시" + "value": "카메라 주입은 비공개 Simulator 인터페이스를 사용하므로 Xcode 업데이트 후에 작동이 중단될 수 있습니다." } } } }, - "simulator.diagnostic.slowAnimations": { + "simulator.camera.hostDevice": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Slow Animations" + "value": "Mac Camera" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アニメーションを低速化" + "value": "Macのカメラ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "慢速动画" + "value": "Mac 摄像头" } }, "de": { "stringUnit": { "state": "translated", - "value": "Langsame Animationen" + "value": "Mac-Kamera" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ralentir les animations" + "value": "Appareil photo du Mac" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الرسوم المتحركة البطيئة" + "value": "كاميرا Mac" } }, "es": { "stringUnit": { "state": "translated", - "value": "Animaciones lentas" + "value": "Cámara del Mac" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "慢速動畫" + "value": "Mac 相機" } }, "ko": { "stringUnit": { "state": "translated", - "value": "느린 애니메이션" + "value": "Mac 카메라" } } } }, - "simulator.failure.accessibilityCapability": { + "simulator.camera.injectedApplications": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The active Xcode worker did not negotiate accessibility inspection." + "value": "Injected Apps" } }, "ja": { "stringUnit": { "state": "translated", - "value": "有効なXcodeワーカーはアクセシビリティ検査に対応していません。" + "value": "注入済みApp" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "当前 Xcode 工作进程未协商辅助功能检查能力。" + "value": "已注入的应用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der aktive Xcode-Worker hat keine Prüfung der Bedienungshilfen ausgehandelt." + "value": "Eingespeiste Apps" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker Xcode actif n’a pas négocié l’inspection d’accessibilité." + "value": "Applications injectées" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتفاوض عامل Xcode النشط على فحص تسهيل الاستخدام." + "value": "التطبيقات المحقونة" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker activo de Xcode no negoció la inspección de accesibilidad." + "value": "Apps inyectadas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "作用中的 Xcode 工作者未協調輔助功能檢查。" + "value": "已插入的 App" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성 Xcode 워커가 접근성 검사 협상을 완료하지 못했습니다." + "value": "주입된 앱" } } } }, - "simulator.failure.accessibilityFramebufferRequired": { + "simulator.camera.mirror": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Accessibility requires a live framebuffer." + "value": "Mirror" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティにはライブフレームバッファが必要です。" + "value": "ミラー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "辅助功能需要实时帧缓冲。" + "value": "镜像" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Bedienungshilfen erfordern einen aktiven Framebuffer." + "value": "Spiegeln" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’accessibilité nécessite un framebuffer actif." + "value": "Effet miroir" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب تسهيل الاستخدام مخزن إطارات مباشرًا." + "value": "انعكاس مرآتي" } }, "es": { "stringUnit": { "state": "translated", - "value": "La accesibilidad requiere un framebuffer en vivo." + "value": "Reflejar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輔助功能需要即時的 framebuffer。" + "value": "鏡像" } }, "ko": { "stringUnit": { "state": "translated", - "value": "접근성에는 실시간 프레임버퍼가 필요합니다." + "value": "미러링" } } } }, - "simulator.failure.accessibilityHighlightFailed": { + "simulator.camera.mirror.auto": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The worker could not update the accessibility highlight overlay." + "value": "Automatic" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワーカーはアクセシビリティハイライトのオーバーレイを更新できませんでした。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作进程无法更新辅助功能高亮叠加层。" + "value": "自動" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Worker konnte die Hervorhebungsüberlagerung für Bedienungshilfen nicht aktualisieren." + "value": "Automatisch" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker n’a pas pu mettre à jour la superposition de mise en surbrillance de l’accessibilité." + "value": "Automatique" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن العامل من تحديث تراكب تمييز تسهيل الاستخدام." + "value": "تلقائي" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker no pudo actualizar la superposición de resaltado de accesibilidad." + "value": "Automático" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "自动" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作者無法更新輔助功能醒目提示覆蓋層。" + "value": "自動" } }, "ko": { "stringUnit": { "state": "translated", - "value": "워커가 접근성 강조 표시 오버레이를 업데이트할 수 없습니다." + "value": "자동" } } } }, - "simulator.failure.accessibilityRequestBusy": { + "simulator.camera.mirror.off": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "An accessibility snapshot is already at capacity." + "value": "Off" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティスナップショットのキューが上限に達しています。" + "value": "オフ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "辅助功能快照请求已达上限。" + "value": "关闭" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ein Snapshot der Bedienungshilfen ist bereits ausgelastet." + "value": "Aus" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Un instantané d’accessibilité a déjà atteint sa capacité maximale." + "value": "Désactivé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لقطة تسهيل الاستخدام ممتلئة السعة بالفعل." + "value": "إيقاف" } }, "es": { "stringUnit": { "state": "translated", - "value": "Una captura de accesibilidad ya está al límite de su capacidad." + "value": "Desactivado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輔助功能快照已達容量上限。" + "value": "關閉" } }, "ko": { "stringUnit": { "state": "translated", - "value": "접근성 스냅샷 요청이 이미 가득 찼습니다." + "value": "끔" } } } }, - "simulator.failure.accessibilitySnapshotStale": { + "simulator.camera.mirror.on": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator display changed during accessibility inspection." + "value": "On" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティ検査中にSimulatorのディスプレイが変更されました。" + "value": "オン" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "辅助功能检查期间模拟器画面发生了变化。" + "value": "开启" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Simulator-Anzeige hat sich während der Prüfung der Bedienungshilfen geändert." + "value": "Ein" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’affichage du Simulator a changé pendant l’inspection de l’accessibilité." + "value": "Activé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تغيرت شاشة الـ Simulator أثناء فحص تسهيل الاستخدام." + "value": "تشغيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "La pantalla del simulador cambió durante la inspección de accesibilidad." + "value": "Activado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 顯示畫面在輔助功能檢查期間發生變更。" + "value": "開啟" } }, "ko": { "stringUnit": { "state": "translated", - "value": "접근성 검사 중에 시뮬레이터 디스플레이가 변경되었습니다." + "value": "켬" } } } }, - "simulator.failure.accessibilityUnavailable": { + "simulator.camera.source": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Accessibility inspection is unavailable" + "value": "Source" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティ検査を使用できません" + "value": "ソース" } }, - "zh-Hans": { + "de": { "stringUnit": { "state": "translated", - "value": "辅助功能检查不可用" + "value": "Quelle" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Die Prüfung der Bedienungshilfen ist nicht verfügbar" + "value": "مصدر" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "L’inspection d’accessibilité n’est pas disponible" + "value": "Fuente" } }, - "ar": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "فحص تسهيل الاستخدام غير متاح" + "value": "來源" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "La inspección de accesibilidad no está disponible" + "value": "来源" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "輔助功能檢查無法使用" + "value": "원천" } }, - "ko": { + "fr": { "stringUnit": { "state": "translated", - "value": "접근성 검사를 사용할 수 없습니다." + "value": "Source" } } } }, - "simulator.failure.applicationMutationPreparation": { + "simulator.camera.source.disabled": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator worker could not release camera and inspector ownership of the app." + "value": "Disabled" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカーはアプリのカメラとインスペクタの所有権を解放できませんでした。" + "value": "無効" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程无法释放该应用的摄像头和检查器占用。" + "value": "已停用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Worker konnte die Kamera- und Inspektor-Berechtigungen der App nicht freigeben." + "value": "Deaktiviert" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker Simulator n’a pas pu libérer la propriété de l’appareil photo et de l’inspecteur de l’application." + "value": "Désactivé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن عامل الـ Simulator من تحرير ملكية الكاميرا والمفتش الخاصة بالتطبيق." + "value": "معطل" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker del simulador no pudo liberar la propiedad de la cámara y del inspector de la aplicación." + "value": "Desactivado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者無法釋放該應用程式的相機與檢查器所有權。" + "value": "已停用" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커가 앱의 카메라 및 검사기 소유권을 해제하지 못했습니다." + "value": "비활성화됨" } } } }, - "simulator.failure.cameraAdapterCapability": { + "simulator.cellular.active": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The active Xcode worker did not negotiate an isolated camera adapter." + "value": "Active" } }, "ja": { "stringUnit": { "state": "translated", - "value": "有効なXcodeワーカーは分離されたカメラアダプタに対応していません。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "当前 Xcode 工作进程未协商隔离的摄像头适配器。" + "value": "接続済み" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der aktive Xcode-Worker hat keinen isolierten Kamera-Adapter ausgehandelt." + "value": "Aktiv" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker Xcode actif n’a pas négocié un adaptateur d’appareil photo isolé." + "value": "Actif" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتفاوض عامل Xcode النشط على محول كاميرا معزول." + "value": "نشط" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker activo de Xcode no negoció un adaptador de cámara aislado." + "value": "Activo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "作用中的 Xcode 工作者未協調隔離的相機轉接器。" + "value": "使用中" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "活动" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성화된 Xcode 워커가 분리된 카메라 어댑터를 협상하지 못했습니다." + "value": "활성" } } } }, - "simulator.failure.cameraAuthorizationIdentifier": { + "simulator.cellular.failed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Camera authorization readback rejected an invalid device or bundle identifier." + "value": "Failed" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カメラ権限の読み取りで、無効なデバイスまたはバンドル識別子が拒否されました。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "摄像头授权回读拒绝了无效的设备或包标识符。" + "value": "接続失敗" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Zurücklesen der Kameraberechtigung hat einen ungültigen Geräte- oder Bundle-Identifier zurückgewiesen." + "value": "Fehlgeschlagen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La relecture de l’autorisation de l’appareil photo a rejeté un identifiant d’appareil ou de bundle invalide." + "value": "Échoué" } }, "ar": { "stringUnit": { "state": "translated", - "value": "رفضت قراءة ترخيص الكاميرا معرف جهاز أو معرف حزمة غير صالح." + "value": "فشل" } }, "es": { "stringUnit": { "state": "translated", - "value": "La lectura de la autorización de la cámara rechazó un identificador de dispositivo o de bundle no válido." + "value": "Fallido" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "相機授權讀回拒絕了無效的裝置或 Bundle Identifier。" + "value": "失敗的" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "失败" } }, "ko": { "stringUnit": { "state": "translated", - "value": "카메라 권한 되읽기에서 유효하지 않은 기기 또는 번들 식별자를 거부했습니다." + "value": "실패한" } } } }, - "simulator.failure.cameraAuthorizationRestore": { + "simulator.cellular.notSupported": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The saved Simulator camera authorization could not be restored." + "value": "Not Supported" } }, "ja": { "stringUnit": { "state": "translated", - "value": "保存されていた Simulator のカメラ権限を復元できませんでした。" + "value": "未対応" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法恢复已保存的模拟器摄像头授权。" + "value": "不支持" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die gespeicherte Simulator-Kameraberechtigung konnte nicht wiederhergestellt werden." + "value": "Nicht unterstützt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’autorisation enregistrée de l’appareil photo du Simulator n’a pas pu être restaurée." + "value": "Non pris en charge" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر استعادة ترخيص كاميرا الـ Simulator المحفوظ." + "value": "غير مدعوم" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo restaurar la autorización guardada de la cámara del simulador." + "value": "No compatible" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法還原已儲存的 Simulator 相機授權。" + "value": "不支援" } }, "ko": { "stringUnit": { "state": "translated", - "value": "저장된 시뮬레이터 카메라 권한을 복원할 수 없습니다." + "value": "지원되지 않음" } } } }, - "simulator.failure.cameraAuthorizationUnsupported": { + "simulator.cellular.searching": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator camera authorization has an unsupported value and was not changed." + "value": "Searching" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator のカメラ権限に対応していない値が含まれているため、変更されませんでした。" + "value": "検索中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器摄像头授权的值不受支持,未做更改。" + "value": "搜索中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Simulator-Kameraberechtigung weist einen nicht unterstützten Wert auf und wurde nicht geändert." + "value": "Suchen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’autorisation de l’appareil photo du Simulator a une valeur non prise en charge et n’a pas été modifiée." + "value": "Recherche…" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يحتوي ترخيص كاميرا الـ Simulator على قيمة غير مدعومة ولم يتم تغييره." + "value": "جارٍ البحث" } }, "es": { "stringUnit": { "state": "translated", - "value": "La autorización de la cámara del simulador tiene un valor no compatible y no se modificó." + "value": "Buscando" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 相機授權包含不支援的值,因此未進行變更。" + "value": "搜尋中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 카메라 권한에 지원되지 않는 값이 있어 변경되지 않았습니다." + "value": "검색 중" } } } }, - "simulator.failure.cameraCleanupPending": { + "simulator.clipboard.inputTooLarge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Camera cleanup is still running. Retry after it finishes." + "value": "Clipboard text must be 1 MiB or smaller." } }, "ja": { "stringUnit": { "state": "translated", - "value": "カメラのクリーンアップがまだ実行中です。完了後に再試行してください。" + "value": "クリップボードのテキストは1 MiB以下にしてください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "摄像头清理仍在进行。请在其完成后重试。" + "value": "剪贴板文本不得超过 1 MiB。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Kamerabereinigung läuft noch. Versuche es erneut, nachdem sie abgeschlossen ist." + "value": "Der Text der Zwischenablage darf maximal 1 MiB groß sein." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le nettoyage de l’appareil photo est toujours en cours. Réessayez une fois terminé." + "value": "Le texte du presse-papiers doit être inférieur ou égal à 1 Mio." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تنظيف الكاميرا لا يزال قيد التشغيل. أعد المحاولة بعد انتهائه." + "value": "يجب أن يكون نص الحافظة 1 ميبي بايت أو أصغر." } }, "es": { "stringUnit": { "state": "translated", - "value": "La limpieza de la cámara aún se está ejecutando. Reinténtalo después de que termine." + "value": "El texto del portapapeles debe ser de 1 MiB o menos." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "相機清理仍在執行中。請在完成後重試。" + "value": "剪貼簿文字必須為 1 MiB 或更小。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "카메라 정리가 여전히 실행 중입니다. 완료된 후 다시 시도해 주세요." + "value": "클립보드 텍스트는 1 MiB 이하여야 합니다." } } } }, - "simulator.failure.cameraConfigurationFailed": { + "simulator.clipboard.outputTooLarge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated worker could not configure the requested camera source and target." + "value": "The Simulator clipboard is larger than 1 MiB." } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたワーカーは要求されたカメラソースと対象を設定できませんでした。" + "value": "Simulatorのクリップボードが1 MiBを超えています。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离工作进程无法配置所请求的摄像头来源和目标。" + "value": "模拟器剪贴板内容超过 1 MiB。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der isolierte Worker konnte die angeforderte Kameraquelle und das Kameraziel nicht konfigurieren." + "value": "Die Simulator-Zwischenablage ist größer als 1 MiB." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker isolé n’a pas pu configurer la source et la cible demandées pour l’appareil photo." + "value": "Le presse-papiers du Simulator est supérieur à 1 Mio." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن العامل المعزول من تكوين مصدر وهدف الكاميرا المطلوبين." + "value": "حافظة الـ Simulator أكبر من 1 ميبي بايت." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker aislado no pudo configurar el origen y el destino de la cámara solicitados." + "value": "El portapapeles del simulador es mayor de 1 MiB." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的工作者無法設定要求的相機來源與目標。" + "value": "模擬器剪貼簿大於 1 MiB。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 워커가 요청된 카메라 소스 및 대상을 구성하지 못했습니다." + "value": "시뮬레이터 클립보드가 1 MiB보다 큽니다." } } } }, - "simulator.failure.cameraMirrorFailed": { + "simulator.colorFilter.blueYellow": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The worker could not update camera mirroring." + "value": "Blue-Yellow" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワーカーはカメラのミラー設定を更新できませんでした。" + "value": "青-黄" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作进程无法更新摄像头镜像。" + "value": "蓝-黄" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Worker konnte die Kameraspiegelung nicht aktualisieren." + "value": "Blau-Gelb" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker n’a pas pu mettre à jour l’effet miroir de l’appareil photo." + "value": "Bleu-jaune" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن العامل من تحديث انعكاس الكاميرا." + "value": "أزرق-أصفر" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker no pudo actualizar el reflejo de la cámara." + "value": "Azul-amarillo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作者無法更新相機鏡像。" + "value": "藍黃" } }, "ko": { "stringUnit": { "state": "translated", - "value": "워커가 카메라 미러링을 업데이트하지 못했습니다." + "value": "청황색" } } } }, - "simulator.failure.cameraOwnershipBusy": { + "simulator.colorFilter.grayscale": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Another cmux Simulator pane already owns the camera feed for this device." + "value": "Grayscale" } }, "ja": { "stringUnit": { "state": "translated", - "value": "別のcmux Simulatorペインがこのデバイスのカメラフィードをすでに使用しています。" + "value": "グレイスケール" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "另一个 cmux 模拟器窗格已占用此设备的摄像头输入。" + "value": "灰度" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ein anderes cmux-Simulator-Teilfenster besitzt bereits den Kamera-Feed für dieses Gerät." + "value": "Graustufen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Un autre volet Simulator de cmux possède déjà le flux de l’appareil photo pour cet appareil." + "value": "Niveaux de gris" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يملك جزء Simulator آخر في cmux بالفعل تدفق الكاميرا لهذا الجهاز." + "value": "تدرج الرمادي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Otro panel de simulador de cmux ya posee la transmisión de la cámara para este dispositivo." + "value": "Escala de grises" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "另一個 cmux Simulator 窗格已擁有此裝置的相機畫面。" + "value": "灰階" } }, "ko": { "stringUnit": { "state": "translated", - "value": "다른 cmux 시뮬레이터 분할 창이 이미 이 기기의 카메라 피드 소유권을 가지고 있습니다." + "value": "흑백음영" } } } }, - "simulator.failure.cameraOwnershipLockUnavailable": { + "simulator.colorFilter.greenRed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Could not open the Simulator camera ownership lock." + "value": "Green-Red" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorカメラの所有権ロックを開けませんでした。" + "value": "緑-赤" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法打开模拟器摄像头占用锁。" + "value": "绿-红" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Besitzsperre für die Simulator-Kamera konnte nicht geöffnet werden." + "value": "Grün-Rot" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Impossible d’ouvrir le verrou de propriété de l’appareil photo du Simulator." + "value": "Vert-rouge" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر فتح قفل ملكية كاميرا الـ Simulator." + "value": "أخضر-أحمر" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo abrir el bloqueo de propiedad de la cámara del simulador." + "value": "Verde-rojo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法開啟 Simulator 相機所有權鎖定。" + "value": "綠紅" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 카메라 소유권 잠금을 열 수 없습니다." + "value": "녹적색" } } } }, - "simulator.failure.cameraSourceInactive": { + "simulator.colorFilter.none": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A synthetic-camera source can only be switched while a camera session is active." + "value": "None" } }, "ja": { "stringUnit": { "state": "translated", - "value": "合成カメラのソースは、カメラセッションが有効な場合にのみ切り替えられます。" + "value": "なし" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "只有在摄像头会话进行中才能切换合成摄像头来源。" + "value": "Aucun" } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "Eine synthetische Kameraquelle kann nur gewechselt werden, während eine Kamerasitzung aktiv ist." + "value": "Ninguno" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Une source de caméra synthétique ne peut être commutée que lorsqu’une session de caméra est active." + "value": "无" } }, - "ar": { + "ko": { "stringUnit": { "state": "translated", - "value": "لا يمكن تبديل مصدر الكاميرا الاصطناعية إلا أثناء نشاط جلسة الكاميرا." + "value": "없음" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "El origen de la cámara sintética solo se puede cambiar mientras una sesión de cámara esté activa." + "value": "Keine" } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "只有在相機工作階段處於作用狀態時,才能切換合成相機來源。" + "value": "بلا" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "합성 카메라 소스는 카메라 세션이 활성화되어 있는 동안에만 전환할 수 있습니다." + "value": "無" } } } }, - "simulator.failure.cameraSourceSwitch": { + "simulator.colorFilter.redGreen": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated worker could not switch the active camera source." + "value": "Red-Green" } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたワーカーは有効なカメラソースを切り替えられませんでした。" + "value": "赤-緑" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离工作进程无法切换当前的摄像头来源。" + "value": "红-绿" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der isolierte Worker konnte die aktive Kameraquelle nicht wechseln." + "value": "Rot-Grün" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker isolé n’a pas pu basculer la source de caméra active." + "value": "Rouge-vert" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن العامل المعزول من تبديل مصدر الكاميرا النشط." + "value": "أحمر-أخضر" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker aislado no pudo cambiar el origen de la cámara activa." + "value": "Rojo-verde" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的工作者無法切換作用中的相機來源。" + "value": "紅綠" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 워커가 활성화된 카메라 소스를 전환하지 못했습니다." + "value": "적록색" } } } }, - "simulator.failure.cameraUnavailable": { + "simulator.connection.active": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The camera action is unavailable" + "value": "Active" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カメラ操作を使用できません" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "摄像头操作不可用" + "value": "接続済み" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Kamera-Aktion ist nicht verfügbar" + "value": "Aktiv" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’action de caméra n’est pas disponible" + "value": "Actif" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إجراء الكاميرا غير متاح" + "value": "نشط" } }, "es": { "stringUnit": { "state": "translated", - "value": "La acción de la cámara no está disponible" + "value": "Activo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "相機動作無法使用" + "value": "使用中" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "活动" } }, "ko": { "stringUnit": { "state": "translated", - "value": "카메라 작업을 사용할 수 없습니다" + "value": "활성" } } } }, - "simulator.failure.commandCancelled": { + "simulator.connection.failed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator command was cancelled." + "value": "Failed" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorコマンドはキャンセルされました。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "模拟器命令已取消。" + "value": "接続失敗" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Befehl wurde abgebrochen." + "value": "Fehlgeschlagen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La commande du Simulateur a été annulée." + "value": "Échoué" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تم إلغاء أمر الـ Simulator." + "value": "فشل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Se canceló el comando del simulador." + "value": "Fallido" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 指令已被取消。" + "value": "失敗的" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "失败" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 명령이 취소되었습니다." + "value": "실패한" } } } }, - "simulator.failure.commandOutputLimit": { + "simulator.connection.searching": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator subprocess output limits must be nonnegative." + "value": "Searching" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorサブプロセスの出力上限は0以上である必要があります。" + "value": "検索中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器子进程输出上限不能为负数。" + "value": "搜索中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Ausgabebegrenzungen für den Simulator-Subprozess dürfen nicht negativ sein." + "value": "Suchen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Les limites de sortie du sous-processus du Simulateur doivent être non négatives." + "value": "Recherche…" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن تكون حدود مخرجات العملية الفرعية للـ Simulator غير سالبة." + "value": "جارٍ البحث" } }, "es": { "stringUnit": { "state": "translated", - "value": "Los límites de salida del subproceso del simulador deben ser no negativos." + "value": "Buscando" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 子程序輸出限制必須為非負數。" + "value": "搜尋中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 하위 프로세스의 출력 제한 값은 음수가 아니어야 합니다." + "value": "검색 중" } } } }, - "simulator.failure.commandTimedOut": { + "simulator.control.applicationListUnexpected": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator command timed out." + "value": "Xcode returned an unexpected installed-application list." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorコマンドがタイムアウトしました。" + "value": "Xcodeから予期しない形式のインストール済みアプリ一覧が返されました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器命令超时。" + "value": "Xcode 返回了意外的已安装应用列表。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Befehl hat das Zeitlimit überschritten." + "value": "Xcode hat eine unerwartete Liste installierter Anwendungen zurückgegeben." } }, "fr": { "stringUnit": { "state": "translated", - "value": "La commande du Simulateur a expiré." + "value": "Xcode a renvoyé une liste d’applications installées inattendue." } }, "ar": { "stringUnit": { "state": "translated", - "value": "انتهت مهلة أمر الـ Simulator." + "value": "أرجع Xcode قائمة تطبيقات مثبتة غير متوقعة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Se agotó el tiempo de espera del comando del simulador." + "value": "Xcode devolvió una lista inesperada de aplicaciones instaladas." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 指令逾時。" + "value": "Xcode 傳回了非預期的已安裝應用程式清單。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 명령의 시간 제한이 초과되었습니다." + "value": "Xcode가 예기치 않은 설치된 애플리케이션 목록을 반환했습니다." } } } }, - "simulator.failure.deviceActivation": { + "simulator.control.applicationListUnreadable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Could not start the selected Simulator" + "value": "Xcode returned an unreadable installed-application list: %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "選択したシミュレータを開始できませんでした" + "value": "Xcodeから返されたインストール済みアプリ一覧を読み取れませんでした: %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法启动所选模拟器" + "value": "Xcode 返回了无法读取的已安装应用列表:%@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der ausgewählte Simulator konnte nicht gestartet werden." + "value": "Xcode hat eine unlesbare Liste der installierten Anwendungen zurückgegeben: %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Impossible de démarrer le Simulateur sélectionné" + "value": "Xcode a renvoyé une liste d'applications installées illisible : %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر بدء تشغيل الـ Simulator المحدد" + "value": "أرجع Xcode قائمة تطبيقات مثبتة غير قابلة للقراءة: %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo iniciar el simulador seleccionado" + "value": "Xcode devolvió una lista ilegible de aplicaciones instaladas: %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法啟動選取的 Simulator" + "value": "Xcode 傳回了無法讀取的已安裝應用程式清單:%@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "선택한 시뮬레이터를 시작할 수 없습니다" + "value": "Xcode가 읽을 수 없는 설치된 애플리케이션 목록을 반환했습니다: %@" } } } }, - "simulator.failure.deviceDiscovery": { + "simulator.control.cameraRequiresWorker": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Could not load Simulator devices" + "value": "Camera injection must run inside the isolated Simulator worker." } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータデバイスを読み込めませんでした" + "value": "カメラ入力は分離されたSimulatorワーカー内で実行する必要があります。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法加载模拟器设备" + "value": "摄像头注入必须在隔离的模拟器工作进程中运行。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator-Geräte konnten nicht geladen werden" + "value": "Die Kamera-Einspeisung muss innerhalb des isolierten Simulator-Workers ausgeführt werden." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Impossible de charger les appareils du Simulateur" + "value": "L’injection d’appareil photo doit s’exécuter dans le worker Simulator isolé." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر تحميل أجهزة الـ Simulator" + "value": "يجب تشغيل حقن الكاميرا داخل عامل الـ Simulator المعزول." } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudieron cargar los dispositivos del simulador" + "value": "La inyección de cámara debe ejecutarse dentro del worker aislado del simulador." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法載入 Simulator 裝置" + "value": "相機插入功能必須在隔離的模擬器工作程式中執行。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 기기를 로드할 수 없습니다" + "value": "카메라 주입은 격리된 시뮬레이터 워커 내부에서 실행되어야 합니다." } } } }, - "simulator.failure.deviceStateChanged": { + "simulator.control.clipboardStagingFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator %1$@ changed to %2$@." + "value": "cmux could not create a private clipboard staging file." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator %1$@の状態が%2$@に変わりました。" + "value": "cmuxは非公開のクリップボード一時ファイルを作成できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器 %1$@ 已变为 %2$@。" + "value": "cmux 无法创建私有的剪贴板暂存文件。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator %1$@ wechselte zu %2$@." + "value": "cmux konnte keine private Bereitstellungsdatei für die Zwischenablage erstellen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L'état du simulateur %1$@ est devenu %2$@." + "value": "cmux n’a pas pu créer un fichier de transit de presse-papiers privé." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تغير Simulator %1$@ إلى %2$@." + "value": "لم يتمكن cmux من إنشاء ملف تجهيز حافظة خاص." } }, "es": { "stringUnit": { "state": "translated", - "value": "El simulador %1$@ cambió a %2$@." + "value": "cmux no pudo crear un archivo de preparación de portapapeles privado." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator %1$@ 已變更為 %2$@。" + "value": "cmux 無法建立私有的剪貼簿預備檔案。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 %1$@이(가) %2$@(으)로 변경되었습니다." + "value": "cmux가 비공개 클립보드 스테이징 파일을 생성할 수 없습니다." } } } }, - "simulator.failure.deviceUnavailableDuringRequest": { + "simulator.control.correlatedActionRequiresWorker": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator became unavailable before the request was delivered." + "value": "This action requires correlated execution in the isolated Simulator worker." } }, "ja": { "stringUnit": { "state": "translated", - "value": "リクエストが送信される前にSimulatorを使用できなくなりました。" + "value": "この操作は分離されたSimulatorワーカーで関連付けて実行する必要があります。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "请求送达前模拟器已不可用。" + "value": "此操作需要在隔离的模拟器工作进程中关联执行。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator wurde unzugänglich, bevor die Anfrage zugestellt werden konnte." + "value": "Diese Aktion erfordert eine korrelierte Ausführung im isolierten Simulator-Worker." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le Simulateur est devenu indisponible avant que la requête ne soit transmise." + "value": "Cette action nécessite une exécution corrélée dans le worker Simulator isolé." } }, "ar": { "stringUnit": { "state": "translated", - "value": "أصبح الـ Simulator غير متاح قبل تسليم الطلب." + "value": "يتطلب هذا الإجراء تنفيذًا مرتبطًا في عامل الـ Simulator المعزول." } }, "es": { "stringUnit": { "state": "translated", - "value": "El simulador dejó de estar disponible antes de que se entregara la solicitud." + "value": "Esta acción requiere una ejecución correlacionada en el worker aislado del simulador." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 在請求傳遞前變得無法使用。" + "value": "此動作需要在隔離的 Simulator 工作者中進行關聯執行。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "요청이 전달되기 전에 시뮬레이터를 사용할 수 없게 되었습니다." + "value": "이 작업은 격리된 시뮬레이터 워커에서의 연관 실행이 필요합니다." } } } }, - "simulator.failure.duplicateWorkerRequest": { + "simulator.control.deviceListUnreadable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A Simulator worker request reused an active correlation identifier." + "value": "Xcode returned an unreadable Simulator device list: %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカーのリクエストで、使用中の相関IDが再利用されました。" + "value": "Xcodeから返されたSimulatorデバイス一覧を読み取れませんでした: %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程请求重复使用了活跃的关联标识符。" + "value": "Xcode 返回了无法读取的模拟器设备列表:%@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eine Simulator-Worker-Anfrage hat einen aktiven Korrelationsbezeichner wiederverwendet." + "value": "Xcode hat eine unlesbare Simulator-Geräteliste zurückgegeben: %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Une requête de worker du Simulateur a réutilisé un identifiant de corrélation actif." + "value": "Xcode a renvoyé une liste de simulateurs illisible : %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أعاد طلب عامل الـ Simulator استخدام معرف ارتباط نشط." + "value": "أرجع Xcode قائمة أجهزة Simulator غير قابلة للقراءة: %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Una solicitud del worker del simulador reutilizó un identificador de correlación activo." + "value": "Xcode devolvió una lista ilegible de dispositivos del simulador: %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者請求重複使用了作用中的關聯識別碼。" + "value": "Xcode 傳回了無法讀取的 Simulator 裝置列表:%@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커 요청이 활성 상관관계 식별자를 재사용했습니다." + "value": "Xcode가 읽을 수 없는 시뮬레이터 기기 목록을 반환했습니다: %@" } } } }, - "simulator.failure.foregroundCapability": { + "simulator.control.environmentKeyInvalid": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The active Xcode worker did not negotiate foreground-app inspection." + "value": "The application environment key '%@' is invalid." } }, "ja": { "stringUnit": { "state": "translated", - "value": "有効なXcodeワーカーはフォアグラウンドApp検査に対応していません。" + "value": "アプリケーション環境変数のキー「%@」は無効です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "当前 Xcode 工作进程未协商前台应用检查能力。" + "value": "应用环境变量键 '%@' 无效。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der aktive Xcode-Worker hat keine Vordergrund-App-Inspektion ausgehandelt." + "value": "Der Anwendungsumgebungsschlüssel '%@' ist ungültig." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker Xcode actif n’a pas négocié l’inspection de l’application au premier plan." + "value": "La clé d'environnement de l'application '%@' n'est pas valide." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتفاوض عامل Xcode النشط على فحص التطبيق الأمامي." + "value": "مفتاح بيئة التطبيق '%@' غير صالح." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker activo de Xcode no negoció la inspección de la aplicación en primer plano." + "value": "La clave de entorno de la aplicación '%@' no es válida." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "作用中的 Xcode 工作者未協調前景應用程式檢查。" + "value": "應用程式環境鍵值 '%@' 無效。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성화된 Xcode 워커가 포그라운드 앱 검사를 협상하지 못했습니다." + "value": "애플리케이션 환경 키 '%@'이(가) 유효하지 않습니다." } } } }, - "simulator.failure.foregroundRequestBusy": { + "simulator.control.failed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A foreground-application read is already at capacity." + "value": "Simulator action failed" } }, "ja": { "stringUnit": { "state": "translated", - "value": "フォアグラウンドAppの読み取りキューが上限に達しています。" + "value": "シミュレータ操作に失敗しました" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "前台应用读取请求已达上限。" + "value": "模拟器操作失败" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ein Lesevorgang der Vordergrund-Anwendung hat bereits seine maximale Kapazität erreicht." + "value": "Simulator-Aktion fehlgeschlagen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Une lecture d’application au premier plan a déjà atteint sa capacité maximale." + "value": "L’action du simulateur a échoué" } }, "ar": { "stringUnit": { "state": "translated", - "value": "قراءة التطبيق الأمامي ممتلئة السعة بالفعل." + "value": "فشل إجراء الـ Simulator" } }, "es": { "stringUnit": { "state": "translated", - "value": "Una lectura de la aplicación en primer plano ya está al límite de su capacidad." + "value": "Error en la acción del simulador" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "前景應用程式讀取已達容量上限。" + "value": "Simulator 動作失敗" } }, "ko": { "stringUnit": { "state": "translated", - "value": "포그라운드 애플리케이션 읽기 작업이 이미 최대 용량에 도달했습니다." + "value": "시뮬레이터 동작 실패" } } } }, - "simulator.failure.foregroundRequestCancelled": { + "simulator.control.liveAccessibilityRequiresHelper": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator changed during foreground-app inspection." + "value": "This live accessibility setting requires the contained in-Simulator helper." } }, "ja": { "stringUnit": { "state": "translated", - "value": "フォアグラウンドAppの検査中にSimulatorが変更されました。" + "value": "このライブアクセシビリティ設定にはSimulator内の隔離ヘルパーが必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "前台应用检查期间模拟器发生了变化。" + "value": "此实时辅助功能设置需要模拟器内置的辅助程序。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator hat sich während der Vordergrund-App-Inspektion geändert." + "value": "Diese Live-Einstellung für Bedienungshilfen erfordert das enthaltene Hilfsprogramm im Simulator." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le Simulateur a changé pendant l’inspection de l’application au premier plan." + "value": "Ce paramètre d’accessibilité en direct nécessite l’assistant intégré au Simulator." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تغير الـ Simulator أثناء فحص التطبيق الأمامي." + "value": "تتطلب ميزة تسهيل الاستخدام المباشرة هذه المساعد المضمن داخل الـ Simulator." } }, "es": { "stringUnit": { "state": "translated", - "value": "El simulador cambió durante la inspección de la aplicación en primer plano." + "value": "Este ajuste de accesibilidad en vivo requiere el asistente integrado en el simulador." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 在前景應用程式檢查期間發生變更。" + "value": "此即時輔助功能設定需要內建的 Simulator 內建輔助程式。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "포그라운드 앱 검사 중에 시뮬레이터가 변경되었습니다." + "value": "이 라이브 접근성 설정은 포함된 시뮬레이터 내 도우미가 필요합니다." } } } }, - "simulator.failure.foregroundRequestUnwinding": { + "simulator.control.locationCoordinateInvalid": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The previous foreground-application read is still unwinding." + "value": "Latitude must be from -90 through 90 and longitude from -180 through 180." } }, "ja": { "stringUnit": { "state": "translated", - "value": "前のフォアグラウンドAppの読み取り処理がまだ終了中です。" + "value": "緯度は-90から90、経度は-180から180の範囲で指定してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "上一次前台应用读取仍在收尾。" + "value": "纬度必须在 -90 到 90 之间,经度必须在 -180 到 180 之间。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der vorherige Lesevorgang der Vordergrund-Anwendung wird noch abgewickelt." + "value": "Der Breitengrad muss zwischen -90 und 90 und der Längengrad zwischen -180 und 180 liegen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "La lecture d’application au premier plan précédente est encore en cours de fermeture." + "value": "La latitude doit être comprise entre -90 et 90, et la longitude entre -180 et 180." } }, "ar": { "stringUnit": { "state": "translated", - "value": "قراءة التطبيق الأمامي السابقة لا تزال قيد التصفية." + "value": "يجب أن يكون خط العرض من -90 إلى 90 وخط الطول من -180 إلى 180." } }, "es": { "stringUnit": { "state": "translated", - "value": "La lectura anterior de la aplicación en primer plano aún se está finalizando." + "value": "La latitud debe estar entre -90 y 90, y la longitud entre -180 y 180." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "上一次的前景應用程式讀取仍在進行清理中。" + "value": "緯度必須介於 -90 至 90 之間,經度必須介於 -180 至 180 之間。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이전 포그라운드 애플리케이션 읽기 작업이 여전히 정리되는 중입니다." + "value": "위도는 -90에서 90 사이, 경도는 -180에서 180 사이여야 합니다." } } } }, - "simulator.failure.inputUnavailable": { + "simulator.control.locationDistanceInvalid": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator input is unavailable" + "value": "Location route update distance must be positive." } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータ入力を使用できません" + "value": "位置情報ルートの更新距離は正の値で指定してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器输入不可用" + "value": "位置路线的更新距离必须为正数。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator-Eingabe ist nicht verfügbar" + "value": "Die Aktualisierungsdistanz der Standortroute muss positiv sein." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’entrée du Simulateur n’est pas disponible" + "value": "La distance de mise à jour de l’itinéraire de localisation doit être positive." } }, "ar": { "stringUnit": { "state": "translated", - "value": "مدخلات الـ Simulator غير متاحة" + "value": "يجب أن تكون مسافة تحديث مسار الموقع موجبة." } }, "es": { "stringUnit": { "state": "translated", - "value": "La entrada del simulador no está disponible" + "value": "La distancia de actualización de la ruta de ubicación debe ser positiva." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 輸入功能無法使用" + "value": "位置路線更新距離必須為正數。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 입력을 사용할 수 없습니다" + "value": "위치 경로 업데이트 거리는 양수여야 합니다." } } } }, - "simulator.failure.interactiveActionFailed": { + "simulator.control.locationIntervalInvalid": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated worker could not complete the Simulator action." + "value": "Location route update interval must be positive." } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたワーカーはSimulator操作を完了できませんでした。" + "value": "位置情報ルートの更新間隔は正の値で指定してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离工作进程无法完成该模拟器操作。" + "value": "位置路线的更新间隔必须为正数。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der isolierte Worker konnte die Simulator-Aktion nicht abschließen." + "value": "Das Aktualisierungsintervall der Standortroute muss positiv sein." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker isolé n’a pas pu terminer l’action du Simulateur." + "value": "L’intervalle de mise à jour de l’itinéraire de localisation doit être positif." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن العامل المعزول من إكمال إجراء الـ Simulator." + "value": "يجب أن تكون الفترة الزمنية لتحديث مسار الموقع موجبة." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker aislado no pudo completar la acción del simulador." + "value": "El intervalo de actualización de la ruta de ubicación debe ser positivo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的工作者無法完成 Simulator 動作。" + "value": "位置路線更新間隔必須為正數。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 워커가 시뮬레이터 작업을 완료하지 못했습니다." + "value": "위치 경로 업데이트 간격은 양수여야 합니다." } } } }, - "simulator.failure.locationUnavailable": { + "simulator.control.locationRouteInvalid": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The location action could not be completed" + "value": "A location route needs at least two distinct waypoints and a positive speed." } }, "ja": { "stringUnit": { "state": "translated", - "value": "位置情報の操作を完了できませんでした" + "value": "位置情報ルートには異なる2つ以上のウェイポイントと正の速度が必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法完成位置操作" + "value": "位置路线至少需要两个不同的途经点和一个为正的速度值。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Standort-Aktion konnte nicht abgeschlossen werden" + "value": "Eine Standortroute benötigt mindestens zwei verschiedene Wegpunkte und eine positive Geschwindigkeit." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’action de localisation n’a pas pu être effectuée" + "value": "Un itinéraire de localisation nécessite au moins deux points de passage distincts et une vitesse positive." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر إكمال إجراء الموقع" + "value": "يتطلب مسار الموقع نقطتين مرجعيتين متميزتين على الأقل وسرعة موجبة." } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo completar la acción de ubicación" + "value": "Una ruta de ubicación necesita al menos dos puntos de referencia distintos y una velocidad positiva." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法完成位置動作" + "value": "位置路線需要至少兩個不同的途經點以及正數的速度。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위치 작업을 완료할 수 없습니다" + "value": "위치 경로는 최소 두 개의 고유한 경유지와 양수의 속도가 필요합니다." } } } }, - "simulator.failure.orientationSynchronization": { + "simulator.control.locationRouteNotPaused": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator did not confirm its requested orientation." + "value": "cmux has no paused location route for this device." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorが要求された向きを確認できませんでした。" + "value": "cmuxはこのデバイスで一時停止中の位置情報ルートを管理していません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器未确认所请求的屏幕方向。" + "value": "cmux 没有此设备已暂停的位置路线。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator hat seine angeforderte Ausrichtung nicht bestätigt." + "value": "cmux hat keine pausierte Standortroute für dieses Gerät." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le Simulateur n’a pas confirmé l’orientation demandée." + "value": "cmux n’a pas d’itinéraire de localisation en pause pour cet appareil." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يؤكد الـ Simulator اتجاهه المطلوب." + "value": "لا يملك cmux مسار موقع مؤقتًا لهذا الجهاز." } }, "es": { "stringUnit": { "state": "translated", - "value": "El simulador no confirmó su orientación solicitada." + "value": "cmux no tiene ninguna ruta de ubicación pausada para este dispositivo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 未確認其要求的螢幕方向。" + "value": "cmux 沒有此裝置的已暫停位置路線。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터가 요청된 화면 방향을 확인하지 못했습니다." + "value": "cmux에 이 기기에 대해 일시 정지된 위치 경로가 없습니다." } } } }, - "simulator.failure.outgoingQueueOverflow": { + "simulator.control.locationRouteNotRunning": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator input exceeded its bounded host queue; held input was released and the worker stopped." + "value": "cmux has no running location route for this device." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator入力がホストの制限付きキューを超えたため、保持中の入力を解放してワーカーを停止しました。" + "value": "cmuxはこのデバイスで実行中の位置情報ルートを管理していません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器输入超出了宿主队列上限;已释放暂存的输入,工作进程已停止。" + "value": "cmux 没有此设备正在运行的位置路线。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Simulator-Eingabe hat ihre begrenzte Host-Warteschlange überschritten; die gehaltene Eingabe wurde freigegeben und der Worker wurde gestoppt." + "value": "cmux hat keine laufende Standortroute für dieses Gerät." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’entrée du Simulateur a dépassé sa file d’attente d’hôte délimitée ; l’entrée retenue a été libérée et le worker s’est arrêté." + "value": "cmux n’a pas d’itinéraire de localisation en cours d’exécution pour cet appareil." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تجاوزت مدخلات الـ Simulator قائمة انتظار المضيف المحدودة الخاصة بها؛ وتم تحرير المدخلات المحتجزة وتوقف العامل." + "value": "لا يملك cmux مسار موقع قيد التشغيل لهذا الجهاز." } }, "es": { "stringUnit": { "state": "translated", - "value": "La entrada del simulador excedió su cola de host limitada; se liberó la entrada retenida y el worker se detuvo." + "value": "cmux no tiene ninguna ruta de ubicación activa para este dispositivo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 輸入已超過其主機佇列上限;保留的輸入已被釋放,且工作者已停止。" + "value": "cmux 沒有此裝置的執行中位置路線。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 입력이 제한된 호스트 대기열을 초과했습니다. 보관된 입력이 해제되고 워커가 중지되었습니다." + "value": "cmux에 이 기기에 대해 실행 중인 위치 경로가 없습니다." } } } }, - "simulator.failure.permissionBundleIdentifierRequired": { + "simulator.control.locationRouteOwnershipLost": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Private permission changes require an installed application bundle identifier." + "value": "Another client replaced this device's location route." } }, "ja": { "stringUnit": { "state": "translated", - "value": "非公開の権限を変更するには、インストール済みアプリのバンドル識別子が必要です。" + "value": "別のクライアントがこのデバイスの位置情報ルートを置き換えました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "修改私有权限需要提供已安装应用的包标识符。" + "value": "另一个客户端已替换此设备的位置路线。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Private Berechtigungsänderungen erfordern einen Bundle-Identifier einer installierten Anwendung." + "value": "Ein anderer Client hat die Standortroute dieses Geräts ersetzt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Les modifications de permissions privées nécessitent un identifiant de bundle d’application installée." + "value": "Un autre client a remplacé l’itinéraire de localisation de cet appareil." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تتطلب تغييرات الأذونات الخاصة معرف حزمة تطبيق مثبت." + "value": "استبدل عميل آخر مسار الموقع الخاص بهذا الجهاز." } }, "es": { "stringUnit": { "state": "translated", - "value": "Los cambios de permisos privados requieren un identificador de bundle de aplicación instalada." + "value": "Otro cliente reemplazó la ruta de ubicación de este dispositivo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "變更私有權限需要已安裝應用程式的 Bundle Identifier。" + "value": "另一個用戶端已取代此裝置的位置路線。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "개인 권한 변경에는 설치된 애플리케이션 번들 식별자가 필요합니다." + "value": "다른 클라이언트가 이 기기의 위치 경로를 대체했습니다." } } } }, - "simulator.failure.permissionMutationCapability": { + "simulator.control.logIntervalInvalid": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The active Xcode worker did not negotiate a safe adapter for %@." + "value": "The log interval must be positive." } }, "ja": { "stringUnit": { "state": "translated", - "value": "有効なXcodeワーカーは%@用の安全なアダプタに対応していません。" + "value": "ログの期間は正の値で指定してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "当前 Xcode 工作进程未为 %@ 协商安全适配器。" + "value": "日志间隔必须为正数。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der aktive Xcode-Worker hat keinen sicheren Adapter für %@ ausgehandelt." + "value": "Das Protokollierungsintervall muss positiv sein." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L'exécuteur Xcode actif n'a pas négocié d'adaptateur sécurisé pour %@." + "value": "L’intervalle de journalisation doit être positif." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتفاوض عامل Xcode النشط على محول آمن لـ %@." + "value": "يجب أن تكون الفترة الزمنية للسجل موجبة." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker activo de Xcode no negoció un adaptador seguro para %@." + "value": "El intervalo de registro debe ser positivo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "作用中的 Xcode 工作者未針對 %@ 協調安全轉接器。" + "value": "日誌間隔必須為正數。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성화된 Xcode 워커가 %@을(를) 위한 안전한 어댑터를 협상하지 못했습니다." + "value": "로그 간격은 양수여야 합니다." } } } }, - "simulator.failure.permissionReadbackCapability": { + "simulator.control.nativeInputRequiresWorker": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The active Xcode worker did not negotiate permission readback." + "value": "Native input actions require the isolated Simulator worker." } }, "ja": { "stringUnit": { "state": "translated", - "value": "有効なXcodeワーカーは権限状態の読み取りに対応していません。" + "value": "ネイティブ入力操作には分離されたSimulatorワーカーが必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "当前 Xcode 工作进程未协商权限回读能力。" + "value": "原生输入操作需要隔离的模拟器工作进程。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der aktive Xcode-Worker hat kein Zurücklesen der Berechtigungen ausgehandelt." + "value": "Native Eingabeaktionen erfordern den isolierten Simulator-Worker." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker Xcode actif n’a pas négocié la relecture des permissions." + "value": "Les actions de saisie natives nécessitent le worker Simulator isolé." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتفاوض عامل Xcode النشط على قراءة الأذونات." + "value": "تتطلب إجراءات الإدخال الأصلية عامل الـ Simulator المعزول." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker activo de Xcode no negoció la lectura de permisos." + "value": "Las acciones de entrada nativa requieren el worker aislado del simulador." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "作用中的 Xcode 工作者未協調權限讀回。" + "value": "原生輸入動作需要隔離的 Simulator 工作者。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활성화된 Xcode 워커가 권한 되읽기를 협상하지 못했습니다." + "value": "네이티브 입력 작업은 격리된 시뮬레이터 워커가 필요합니다." } } } }, - "simulator.failure.permissionResetAllCapability": { + "simulator.control.privacyBundleIdentifierRequired": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reset All needs the active Xcode worker's isolated extended-permissions adapter." + "value": "Granting or revoking privacy access requires a bundle identifier." } }, "ja": { "stringUnit": { "state": "translated", - "value": "すべてをリセットするには、有効なXcodeワーカーの分離された拡張権限アダプタが必要です。" + "value": "プライバシーアクセスの許可または取り消しにはバンドル識別子が必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "「全部重置」需要当前 Xcode 工作进程的隔离扩展权限适配器。" + "value": "授予或撤销隐私访问权限需要提供包标识符。" } }, "de": { "stringUnit": { "state": "translated", - "value": "„Alles zurücksetzen“ benötigt den isolierten Adapter für erweiterte Berechtigungen des aktiven Xcode-Workers." + "value": "Das Gewähren oder Entziehen des Datenschutzzugriffs erfordert einen Bundle-Identifier." } }, "fr": { "stringUnit": { "state": "translated", - "value": "« Réinitialiser tout » nécessite l’adaptateur de permissions étendues isolé du worker Xcode actif." + "value": "L’octroi ou la révocation de l’accès à la confidentialité nécessite un identifiant de bundle." } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب 'إعادة تعيين الكل' محول الأذونات الممتدة المعزول لعامل Xcode النشط." + "value": "يتطلب منح أو إلغاء الوصول إلى الخصوصية معرف حزمة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Restablecer todo necesita el adaptador aislado de permisos extendidos del worker activo de Xcode." + "value": "Otorgar o revocar el acceso de privacidad requiere un identificador de bundle." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "「重設全部」需要作用中的 Xcode 工作者其隔離的延伸權限轉接器。" + "value": "允許或撤銷隱私權存取需要 Bundle Identifier。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "모두 재설정하려면 활성화된 Xcode 워커의 분리된 확장 권한 어댑터가 필요합니다." + "value": "개인정보 보호 권한을 허용하거나 취소하려면 번들 식별자가 필요합니다." } } } }, - "simulator.failure.permissionUnavailable": { + "simulator.control.privacyServiceUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The permission action is unavailable" + "value": "The active Xcode does not expose %@ through simctl; cmux will not mutate private TCC or BulletinBoard stores in the host process." } }, "ja": { "stringUnit": { "state": "translated", - "value": "権限操作を使用できません" + "value": "有効なXcodeはsimctl経由の%@に対応していません。cmuxはホストプロセスから非公開のTCCまたはBulletinBoardストアを変更しません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "权限操作不可用" + "value": "当前 Xcode 未通过 simctl 暴露 %@;cmux 不会在宿主进程中修改私有的 TCC 或 BulletinBoard 存储。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Berechtigungs-Aktion ist nicht verfügbar" + "value": "Das aktive Xcode gibt %@ nicht über simctl frei; cmux wird keine privaten TCC- oder BulletinBoard-Speicher im Host-Prozess ändern." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’action de permission n’est pas disponible" + "value": "La version active de Xcode n'expose pas %@ via simctl ; cmux ne modifiera pas les bases de données privées TCC ou BulletinBoard du processus hôte." } }, "ar": { "stringUnit": { "state": "translated", - "value": "إجراء الإذن غير متاح" + "value": "لا يعرض Xcode النشط %@ عبر simctl؛ لن يقوم cmux بتعديل مخازن TCC أو BulletinBoard الخاصة في العملية المضيفة." } }, "es": { "stringUnit": { "state": "translated", - "value": "La acción de permisos no está disponible" + "value": "El Xcode activo no expone %@ a través de simctl; cmux no modificará los almacenes privados de TCC o BulletinBoard en el proceso host." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "權限動作無法使用" + "value": "作用中的 Xcode 未透過 simctl 揭露 %@;cmux 將不會修改主機程序中的私有 TCC 或 BulletinBoard 儲存庫。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "권한 작업을 사용할 수 없습니다" + "value": "활성화된 Xcode가 simctl을 통해 %@을(를) 노출하지 않습니다. cmux는 호스트 프로세스의 비공개 TCC 또는 BulletinBoard 저장소를 수정하지 않습니다." } } } }, - "simulator.failure.privateInterfaceSettingFailed": { + "simulator.control.statusBarValueOutOfRange": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The in-Simulator accessibility helper could not apply the requested setting." + "value": "The %1$@ value must be from %2$lld through %3$lld." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator内のアクセシビリティヘルパーは要求された設定を適用できませんでした。" + "value": "%1$@の値は%2$lldから%3$lldまでで指定してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器内的辅助功能程序无法应用所请求的设置。" + "value": "%1$@ 的值必须在 %2$lld 到 %3$lld 之间。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-interne Bedienungshilfen-Assistent konnte die angeforderte Einstellung nicht anwenden." + "value": "Der Wert für %1$@ muss zwischen %2$lld und %3$lld liegen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’assistant d’accessibilité intégré au Simulateur n’a pas pu appliquer le réglage demandé." + "value": "La valeur de %1$@ doit être comprise entre %2$lld et %3$lld." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر على مساعد تسهيل الاستخدام داخل الـ Simulator تطبيق الإعداد المطلوب." + "value": "يجب أن تكون قيمة %1$@ من %2$lld إلى %3$lld." } }, "es": { "stringUnit": { "state": "translated", - "value": "El asistente de accesibilidad integrado en el simulador no pudo aplicar el ajuste solicitado." + "value": "El valor de %1$@ debe estar entre %2$lld y %3$lld." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 內建輔助功能輔助程式無法套用要求的設定。" + "value": "%1$@ 的值必須介於 %2$lld 至 %3$lld 之間。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 내부의 접근성 도우미가 요청된 설정을 적용하지 못했습니다." + "value": "%1$@ 값은 %2$lld에서 %3$lld 사이여야 합니다." } } } }, - "simulator.failure.privatePermissionFailed": { + "simulator.control.statusBarValueRequired": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated worker could not update %@." + "value": "A status bar override needs at least one value." } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたワーカーは%@を更新できませんでした。" + "value": "ステータスバーの上書きには1つ以上の値が必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离工作进程无法更新 %@。" + "value": "状态栏覆盖至少需要一个值。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der isolierte Worker konnte %@ nicht aktualisieren." + "value": "Eine Statusleisten-Überschreibung benötigt mindestens einen Wert." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L'exécuteur isolé n'a pas pu mettre à jour %@." + "value": "Une modification de la barre d’état nécessite au moins une valeur." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن العامل المعزول من تحديث %@." + "value": "يتطلب تجاوز شريط الحالة قيمة واحدة على الأقل." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker aislado no pudo actualizar %@." + "value": "Una anulación de la barra de estado necesita al menos un valor." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的工作者無法更新 %@。" + "value": "狀態列覆蓋需要至少一個值。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 워커가 %@을(를) 업데이트하지 못했습니다." + "value": "상태 표시줄 재정의에는 최소 하나의 값이 필요합니다." } } } }, - "simulator.failure.protocolQueueOverflow": { + "simulator.dataNetwork.fiveG": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator protocol exceeded its bounded queue." + "value": "5G" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorプロトコルのキューが上限を超えました。" + "value": "5G" } - }, - "zh-Hans": { + } + } + }, + "simulator.dataNetwork.fiveGPlus": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "模拟器协议超出了队列上限。" + "value": "5G+" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Das Simulator-Protokoll hat seine begrenzte Warteschlange überschritten." + "value": "5G+" } - }, - "fr": { + } + } + }, + "simulator.dataNetwork.fiveGUC": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Le protocole du Simulateur a dépassé sa file d’attente délimitée." + "value": "5G UC" } }, - "ar": { + "ja": { "stringUnit": { "state": "translated", - "value": "تجاوز بروتوكول الـ Simulator قائمة الانتظار المحدودة الخاصة به." + "value": "5G UC" } - }, - "es": { + } + } + }, + "simulator.dataNetwork.fiveGUWB": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "El protocolo del simulador excedió su cola limitada." + "value": "5G UWB" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "Simulator 協定已超過其佇列上限。" + "value": "5G UWB" + } + } + } + }, + "simulator.dataNetwork.fourG": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "4G" } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 프로토콜이 제한된 대기열을 초과했습니다." + "value": "4G" } } } }, - "simulator.failure.reactNativeReload": { + "simulator.dataNetwork.hide": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "React Native could not be reloaded" + "value": "Hidden" } }, "ja": { "stringUnit": { "state": "translated", - "value": "React Nativeを再読み込みできませんでした" + "value": "非表示" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法重新加载 React Native" + "value": "隐藏" } }, "de": { "stringUnit": { "state": "translated", - "value": "React Native konnte nicht neu geladen werden" + "value": "Ausgeblendet" } }, "fr": { "stringUnit": { "state": "translated", - "value": "React Native n’a pas pu être rechargé" + "value": "Masqué" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر إعادة تحميل React Native" + "value": "مخفي" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo recargar React Native" + "value": "Oculto" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法重新載入 React Native" + "value": "已隱藏" } }, "ko": { "stringUnit": { "state": "translated", - "value": "React Native를 다시 로드할 수 없습니다" + "value": "숨김" } } } }, - "simulator.failure.reactNativeReloadFailed": { + "simulator.dataNetwork.lte": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The worker could not reload the foreground React Native application." + "value": "LTE" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワーカーはフォアグラウンドのReact Nativeアプリを再読み込みできませんでした。" + "value": "LTE" } - }, - "zh-Hans": { + } + } + }, + "simulator.dataNetwork.lteAdvanced": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "工作进程无法重新加载前台的 React Native 应用。" + "value": "LTE-A" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Der Worker konnte die React-Native-Vordergrundanwendung nicht neu laden." + "value": "LTE-A" } - }, - "fr": { + } + } + }, + "simulator.dataNetwork.ltePlus": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Le worker n’a pas pu recharger l’application React Native au premier plan." + "value": "LTE+" } }, - "ar": { + "ja": { "stringUnit": { "state": "translated", - "value": "لم يتمكن العامل من إعادة تحميل تطبيق React Native الأمامي." + "value": "LTE+" } - }, - "es": { + } + } + }, + "simulator.dataNetwork.threeG": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "El worker no pudo recargar la aplicación React Native en primer plano." + "value": "3G" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "工作者無法重新載入前景 React Native 應用程式。" + "value": "3G" + } + } + } + }, + "simulator.dataNetwork.wifi": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Wi-Fi" } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "워커가 포그라운드 React Native 애플리케이션을 다시 로드하지 못했습니다." + "value": "Wi-Fi" } } } }, - "simulator.failure.rendererStopped": { + "simulator.device.choose": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator renderer stopped" + "value": "Choose Device" } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータレンダラーが停止しました" + "value": "デバイスを選択" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器渲染器已停止" + "value": "选择设备" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Renderer wurde gestoppt" + "value": "Gerät auswählen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le moteur de rendu du Simulateur s’est arrêté" + "value": "Choisir l’appareil" } }, "ar": { "stringUnit": { "state": "translated", - "value": "توقف عارض الـ Simulator" + "value": "اختر الجهاز" } }, "es": { "stringUnit": { "state": "translated", - "value": "El renderizador del simulador se detuvo" + "value": "Elegir dispositivo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 彩現器已停止" + "value": "選擇裝置" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 렌더러가 중지되었습니다" + "value": "기기 선택" } } } }, - "simulator.failure.rendererUnavailable": { + "simulator.device.none": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator renderer is unavailable" + "value": "No iPhone or iPad Simulators" } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータレンダラーを使用できません" + "value": "iPhoneまたはiPadシミュレータがありません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器渲染器不可用" + "value": "没有 iPhone 或 iPad 模拟器" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Renderer ist nicht verfügbar" + "value": "Keine iPhone- oder iPad-Simulatoren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le moteur de rendu du Simulateur n’est pas disponible" + "value": "Aucun simulateur iPhone ou iPad" } }, "ar": { "stringUnit": { "state": "translated", - "value": "عارض الـ Simulator غير متاح" + "value": "لا توجد أجهزة محاكاة iPhone أو iPad" } }, "es": { "stringUnit": { "state": "translated", - "value": "El renderizador del simulador no está disponible" + "value": "No hay simuladores de iPhone o iPad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 彩現器無法使用" + "value": "無 iPhone 或 iPad Simulator" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 렌더러를 사용할 수 없습니다" + "value": "iPhone 또는 iPad 시뮬레이터 없음" } } } }, - "simulator.failure.savedDeviceUnavailable": { + "simulator.device.none.help": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The saved Simulator is no longer available. Choose another device." + "value": "Install an iOS runtime in Xcode, then refresh." } }, "ja": { "stringUnit": { "state": "translated", - "value": "保存されたSimulatorは利用できなくなりました。別のデバイスを選択してください。" + "value": "XcodeでiOSランタイムをインストールしてから更新してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已保存的模拟器不再可用。请选择其他设备。" + "value": "请在 Xcode 中安装 iOS 运行时,然后刷新。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der gespeicherte Simulator ist nicht mehr verfügbar. Wählen Sie ein anderes Gerät." + "value": "Installiere eine iOS-Runtime in Xcode und aktualisiere dann." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le Simulateur enregistré n’est plus disponible. Choisissez un autre appareil." + "value": "Installez un runtime iOS dans Xcode, puis actualisez." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الـ Simulator المحفوظ لم يعد متاحًا. اختر جهازًا آخر." + "value": "ثبّت بيئة تشغيل iOS في Xcode، ثم قم بالتحديث." } }, "es": { "stringUnit": { "state": "translated", - "value": "El simulador guardado ya no está disponible. Elige otro dispositivo." + "value": "Instala un entorno de ejecución de iOS en Xcode y luego actualiza." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "儲存的 Simulator 已無法使用。請選擇其他裝置。" + "value": "請在 Xcode 中安裝 iOS 執行環境,然後重新整理。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "저장된 시뮬레이터를 더 이상 사용할 수 없습니다. 다른 기기를 선택해 주세요." + "value": "Xcode에서 iOS 런타임을 설치한 다음 새로 고침하세요." } } } }, - "simulator.failure.subscriberQueueOverflow": { + "simulator.device.runtime": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A Simulator event subscriber exceeded its bounded queue." + "value": "Runtime" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorイベントの購読キューが上限を超えました。" + "value": "ランタイム" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器事件订阅方超出了队列上限。" + "value": "运行时" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ein Simulator-Ereignis-Abonnent hat seine begrenzte Warteschlange überschritten." + "value": "Runtime" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Un abonné aux événements du Simulateur a dépassé sa file d’attente délimitée." + "value": "Runtime" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تجاوز مشترك أحداث الـ Simulator قائمة الانتظار المحدودة الخاصة به." + "value": "بيئة التشغيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Un suscriptor de eventos del simulador excedió su cola limitada." + "value": "Entorno de ejecución" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 事件訂閱者已超過其佇列上限。" + "value": "執行環境" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 이벤트 구독자가 제한된 대기열을 초과했습니다." + "value": "런타임" } } } }, - "simulator.failure.tccUnavailable": { + "simulator.device.state": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator permissions are not available yet. Wait for the device to finish starting." + "value": "State" } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータの権限はまだ利用できません。デバイスの起動が完了するまでお待ちください。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "模拟器权限尚不可用。请等待设备完成启动。" + "value": "状態" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Simulator-Berechtigungen sind noch nicht verfügbar. Warten Sie, bis das Gerät vollständig gestartet ist." + "value": "Zustand" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Les autorisations du simulateur ne sont pas encore disponibles. Attendez la fin du démarrage de l’appareil." + "value": "État" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أذونات المحاكي غير متاحة بعد. انتظر حتى يكتمل بدء تشغيل الجهاز." + "value": "ولاية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Los permisos del simulador aún no están disponibles. Espera a que el dispositivo termine de iniciarse." + "value": "Estado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "模擬器權限尚未可用。請等待裝置完成啟動。" + "value": "狀態" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "状态" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 권한을 아직 사용할 수 없습니다. 기기가 완전히 시작될 때까지 기다리세요." + "value": "상태" } } } }, - "simulator.failure.technicalDetails": { + "simulator.device.udid": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Technical Details" + "value": "UDID" } }, "ja": { "stringUnit": { "state": "translated", - "value": "技術的な詳細" + "value": "UDID" + } + } + } + }, + "simulator.deviceState.booted": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Booted" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "起動済み" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "技术详情" + "value": "已启动" } }, "de": { "stringUnit": { "state": "translated", - "value": "Technische Details" + "value": "Gestartet" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Détails techniques" + "value": "Démarré" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تفاصيل تقنية" + "value": "تم التشغيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Detalles técnicos" + "value": "Iniciado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "技術詳細資訊" + "value": "已啟動" } }, "ko": { "stringUnit": { "state": "translated", - "value": "기술 세부 정보" + "value": "부팅됨" } } } }, - "simulator.failure.textEmpty": { + "simulator.deviceState.booting": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Enter text to type" + "value": "Booting" } }, "ja": { "stringUnit": { "state": "translated", - "value": "入力するテキストを入力してください" + "value": "起動中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "请输入要键入的文本" + "value": "正在启动" } }, "de": { "stringUnit": { "state": "translated", - "value": "Einzugebenden Text eingeben" + "value": "Startet" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Saisissez du texte à taper" + "value": "Démarrage en cours" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أدخل نصًا لكتابته" + "value": "جارٍ التشغيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Introduce el texto a escribir" + "value": "Iniciando" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "請輸入要鍵入的文字" + "value": "啟動中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "입력할 텍스트를 입력하세요" + "value": "부팅 중" } } } }, - "simulator.failure.textTooLong": { + "simulator.deviceState.shutdown": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Text is too long to type" + "value": "Shut Down" } }, "ja": { "stringUnit": { "state": "translated", - "value": "入力するテキストが長すぎます" + "value": "システム終了" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "文本过长,无法键入" + "value": "已关机" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Text ist zu lang zum Eintippen" + "value": "Ausgeschaltet" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le texte est trop long pour être saisi" + "value": "Éteint" } }, "ar": { "stringUnit": { "state": "translated", - "value": "النص طويل جدًا للكتابة" + "value": "تم إيقاف التشغيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "El texto es demasiado largo para escribirlo" + "value": "Apagado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "文字太長,無法鍵入" + "value": "已關機" } }, "ko": { "stringUnit": { "state": "translated", - "value": "입력할 텍스트가 너무 깁니다" + "value": "종료됨" } } } }, - "simulator.failure.textTooLongDetail": { + "simulator.deviceState.shuttingDown": { "extractionState": "manual", "localizations": { "en": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Text is too long to type (maximum %lld UTF-8 byte)" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Text is too long to type (maximum %lld UTF-8 bytes)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Shutting Down" } }, "ja": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "入力するテキストが長すぎます(最大%lld UTF-8バイト)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "システム終了中" } }, "zh-Hans": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "文本过长,无法输入(最多 %lld 个 UTF-8 字节)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "正在关机" } }, "de": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Text ist zu lang zum Tippen (maximal %lld UTF-8-Byte)" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Text ist zu lang zum Tippen (maximal %lld UTF-8-Bytes)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Wird ausgeschaltet" } }, "fr": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "Le texte est trop long à saisir (maximum %lld octet UTF-8)" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "Le texte est trop long à saisir (maximum %lld octets UTF-8)" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "Le texte est trop long à saisir (maximum %lld octets UTF-8)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Extinction en cours" } }, "ar": { - "variations": { - "plural": { - "zero": { - "stringUnit": { - "state": "translated", - "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى صفر بايت (%lld) بترميز UTF-8)" - } - }, - "one": { - "stringUnit": { - "state": "translated", - "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى بايت واحد (%lld) بترميز UTF-8)" - } - }, - "two": { - "stringUnit": { - "state": "translated", - "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى بايتان (%lld) بترميز UTF-8)" - } - }, - "few": { - "stringUnit": { - "state": "translated", - "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى %lld بايتات بترميز UTF-8)" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى %lld بايتًا بترميز UTF-8)" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى %lld بايت بترميز UTF-8)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "جارٍ إيقاف التشغيل" } }, "es": { - "variations": { - "plural": { - "one": { - "stringUnit": { - "state": "translated", - "value": "El texto es demasiado largo para escribir (máximo %lld byte UTF-8)" - } - }, - "many": { - "stringUnit": { - "state": "translated", - "value": "El texto es demasiado largo para escribir (máximo %lld bytes UTF-8)" - } - }, - "other": { - "stringUnit": { - "state": "translated", - "value": "El texto es demasiado largo para escribir (máximo %lld bytes UTF-8)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "Apagándose" } }, "zh-Hant": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "文字過長,無法輸入(最大 %lld 個 UTF-8 位元組)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "關機中" } }, "ko": { - "variations": { - "plural": { - "other": { - "stringUnit": { - "state": "translated", - "value": "텍스트가 너무 길어 입력할 수 없습니다 (최대 %lld UTF-8 바이트)" - } - } - } + "stringUnit": { + "state": "translated", + "value": "종료 중" } } } }, - "simulator.failure.textUnsupported": { + "simulator.deviceState.unknown": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Text contains a character that cannot be typed with a US keyboard" + "value": "Unknown" } }, "ja": { "stringUnit": { "state": "translated", - "value": "USキーボードで入力できない文字が含まれています" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "文本包含美式键盘无法键入的字符" + "value": "不明" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Text enthält ein Zeichen, das mit einer US-Tastatur nicht eingegeben werden kann" + "value": "Unbekannt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le texte contient un caractère qui ne peut pas être saisi avec un clavier américain" + "value": "Inconnu" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يحتوي النص على رمز لا يمكن كتابته باستخدام لوحة مفاتيح أمريكية" + "value": "مجهول" } }, "es": { "stringUnit": { "state": "translated", - "value": "El texto contiene un carácter que no se puede escribir con un teclado de EE. UU." + "value": "Desconocido" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "文字包含無法使用美式鍵盤鍵入的字元" + "value": "未知" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "未知" } }, "ko": { "stringUnit": { "state": "translated", - "value": "텍스트에 미국(US) 키보드로 입력할 수 없는 문자가 포함되어 있습니다" + "value": "알려지지 않은" } } } }, - "simulator.failure.textUnsupportedDetail": { + "simulator.diagnostic.colorBlendedLayers": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Text contains a character that cannot be typed with a US keyboard (scalar %1$lld: U+%2$@)" + "value": "Color Blended Layers" } }, "ja": { "stringUnit": { "state": "translated", - "value": "USキーボードで入力できない文字が含まれています(スカラー%1$lld: U+%2$@)" + "value": "合成レイヤーを着色" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "文本包含美式键盘无法键入的字符(标量 %1$lld:U+%2$@)" + "value": "着色混合图层" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Text enthält ein Zeichen, das nicht mit einer US-Tastatur eingegeben werden kann (Skalar %1$lld: U+%2$@)" + "value": "Farbig gemischte Ebenen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le texte contient un caractère qui ne peut pas être saisi avec un clavier américain (scalaire %1$lld : U+%2$@)" + "value": "Colorer les couches fusionnées" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يحتوي النص على رمز لا يمكن كتابته باستخدام لوحة مفاتيح أمريكية (مقياس %1$lld: U+%2$@)" + "value": "تلوين الطبقات الممزوجة" } }, "es": { "stringUnit": { "state": "translated", - "value": "El texto contiene un carácter que no se puede escribir con un teclado de EE. UU. (escalar %1$lld: U+%2$@)" + "value": "Colorear capas mezcladas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "文字包含無法使用美式鍵盤鍵入的字元 (純量 %1$lld:U+%2$@)" + "value": "混合圖層著色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "텍스트에 미국(US) 키보드로 입력할 수 없는 문자가 포함되어 있습니다 (스칼라 %1$lld: U+%2$@)" + "value": "혼합된 레이어 색상 표시" } } } }, - "simulator.failure.webInspectorAttachFailed": { + "simulator.diagnostic.colorCopiedImages": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated worker could not attach the selected inspector target." + "value": "Color Copied Images" } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたワーカーは選択したWeb Inspector対象に接続できませんでした。" + "value": "コピー画像を着色" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离工作进程无法连接所选的检查器目标。" + "value": "着色复制的图像" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der isolierte Worker konnte das ausgewählte Inspektor-Ziel nicht anhängen." + "value": "Farbig kopierte Bilder" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker isolé n’a pas pu attacher la cible d’inspecteur sélectionnée." + "value": "Colorer les images copiées" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن العامل المعزول من إرفاق هدف المفتش المحدد." + "value": "تلوين الصور المنسوخة" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker aislado no pudo vincular el objetivo del inspector seleccionado." + "value": "Colorear imágenes copiadas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的工作者無法附加選取的檢查器目標。" + "value": "複製影像著色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 워커가 선택한 웹 검사기 대상에 연결하지 못했습니다." + "value": "복사된 이미지 색상 표시" } } } }, - "simulator.failure.webInspectorCapability": { + "simulator.diagnostic.colorMisalignedImages": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The selected Simulator did not negotiate native Web Inspector access." + "value": "Color Misaligned Images" } }, "ja": { "stringUnit": { "state": "translated", - "value": "選択したSimulatorはネイティブWeb Inspectorアクセスに対応していません。" + "value": "位置ずれ画像を着色" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "所选模拟器未协商原生 Web 检查器访问权限。" + "value": "着色未对齐的图像" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der ausgewählte Simulator hat keinen nativen Web-Inspektor-Zugriff ausgehandelt." + "value": "Farbig falsch ausgerichtete Bilder" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le Simulateur sélectionné n’a pas négocié d’accès natif à l’Inspecteur web." + "value": "Colorer les images mal alignées" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتفاوض الـ Simulator المحدد على وصول Web Inspector الأصلي." + "value": "تلوين الصور غير المحاذية" } }, "es": { "stringUnit": { "state": "translated", - "value": "El simulador seleccionado no negoció el acceso nativo a Web Inspector." + "value": "Colorear imágenes desalineadas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選取的 Simulator 未協調原生 Web Inspector 存取權限。" + "value": "未對齊影像著色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "선택한 시뮬레이터가 네이티브 웹 검사기 접근을 협상하지 못했습니다." + "value": "정렬되지 않은 이미지 색상 표시" } } } }, - "simulator.failure.webInspectorCommandRejected": { + "simulator.diagnostic.colorOffscreenRendering": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated worker rejected the raw inspector command." + "value": "Color Offscreen Rendering" } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたワーカーは未加工のWeb Inspectorコマンドを拒否しました。" + "value": "オフスクリーン描画を着色" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离工作进程拒绝了原始检查器命令。" + "value": "着色离屏渲染" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der isolierte Worker hat den rohen Inspektor-Befehl abgelehnt." + "value": "Farbiges Offscreen-Rendering" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker isolé a rejeté la commande brute de l’inspecteur." + "value": "Colorer le rendu hors écran" } }, "ar": { "stringUnit": { "state": "translated", - "value": "رفض العامل المعزول أمر المفتش الخام." + "value": "تلوين العرض خارج الشاشة" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker aislado rechazó el comando del inspector sin procesar." + "value": "Colorear renderizado fuera de pantalla" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的工作者拒絕了原始檢查器指令。" + "value": "離屏彩現著色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 워커가 원시 검사기 명령을 거부했습니다." + "value": "오프스크린 렌더링 색상 표시" } } } }, - "simulator.failure.webInspectorHighlightFailed": { + "simulator.diagnostic.slowAnimations": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated worker could not update the page highlight." + "value": "Slow Animations" } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたワーカーはページのハイライトを更新できませんでした。" + "value": "アニメーションを低速化" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离工作进程无法更新页面高亮。" + "value": "慢速动画" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der isolierte Worker konnte die Seitenhervorhebung nicht aktualisieren." + "value": "Langsame Animationen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker isolé n’a pas pu mettre à jour la mise en surbrillance de la page." + "value": "Ralentir les animations" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن العامل المعزول من تحديث تمييز الصفحة." + "value": "الرسوم المتحركة البطيئة" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker aislado no pudo actualizar el resaltado de la página." + "value": "Animaciones lentas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的工作者無法更新網頁醒目提示。" + "value": "慢速動畫" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 워커가 페이지 하이라이트를 업데이트하지 못했습니다." + "value": "느린 애니메이션" } } } }, - "simulator.failure.webInspectorRequestIDInUse": { + "simulator.failure.accessibilityCapability": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A Web Inspector command with this id is already pending." + "value": "The active Xcode worker did not negotiate accessibility inspection." } }, "ja": { "stringUnit": { "state": "translated", - "value": "このIDのWeb Inspectorコマンドはすでに処理待ちです。" + "value": "有効なXcodeワーカーはアクセシビリティ検査に対応していません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "已有使用此 id 的 Web 检查器命令在等待处理。" + "value": "当前 Xcode 工作进程未协商辅助功能检查能力。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ein Web-Inspektor-Befehl mit dieser ID ist bereits ausstehend." + "value": "Der aktive Xcode-Worker hat keine Prüfung der Bedienungshilfen ausgehandelt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Une commande de l’Inspecteur web avec cet identifiant est déjà en attente." + "value": "Le worker Xcode actif n’a pas négocié l’inspection d’accessibilité." } }, "ar": { "stringUnit": { "state": "translated", - "value": "هناك أمر Web Inspector بهذا المعرف معلق بالفعل." + "value": "لم يتفاوض عامل Xcode النشط على فحص تسهيل الاستخدام." } }, "es": { "stringUnit": { "state": "translated", - "value": "Ya hay un comando de Web Inspector pendiente con este ID." + "value": "El worker activo de Xcode no negoció la inspección de accesibilidad." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "包含此 ID 的 Web Inspector 指令已在擱置中。" + "value": "作用中的 Xcode 工作者未協調輔助功能檢查。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 ID를 사용하는 웹 검사기 명령이 이미 대기 중입니다." + "value": "활성 Xcode 워커가 접근성 검사 협상을 완료하지 못했습니다." } } } }, - "simulator.failure.webInspectorRequestIDRequired": { + "simulator.failure.accessibilityFramebufferRequired": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A Web Inspector command must contain a string or numeric id." + "value": "Accessibility requires a live framebuffer." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Web Inspectorコマンドには文字列または数値のIDが必要です。" + "value": "アクセシビリティにはライブフレームバッファが必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Web 检查器命令必须包含字符串或数字类型的 id。" + "value": "辅助功能需要实时帧缓冲。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ein Web-Inspektor-Befehl muss eine String- oder numerische ID enthalten." + "value": "Die Bedienungshilfen erfordern einen aktiven Framebuffer." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Une commande de l’Inspecteur web doit contenir un identifiant sous forme de chaîne ou numérique." + "value": "L’accessibilité nécessite un framebuffer actif." } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن يحتوي أمر Web Inspector على معرف نصي أو رقمي." + "value": "يتطلب تسهيل الاستخدام مخزن إطارات مباشرًا." } }, "es": { "stringUnit": { "state": "translated", - "value": "Un comando de Web Inspector debe contener un ID numérico o de texto." + "value": "La accesibilidad requiere un framebuffer en vivo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Web Inspector 指令必須包含字串或數字 ID。" + "value": "輔助功能需要即時的 framebuffer。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "웹 검사기 명령에는 문자열 또는 숫자 ID가 포함되어야 합니다." + "value": "접근성에는 실시간 프레임버퍼가 필요합니다." } } } }, - "simulator.failure.webInspectorResponseCancelled": { + "simulator.failure.accessibilityHighlightFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Web Inspector response wait was cancelled." + "value": "The worker could not update the accessibility highlight overlay." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Web Inspectorの応答待機がキャンセルされました。" + "value": "ワーカーはアクセシビリティハイライトのオーバーレイを更新できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "等待 Web 检查器响应的操作已取消。" + "value": "工作进程无法更新辅助功能高亮叠加层。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Warten auf die Web-Inspektor-Antwort wurde abgebrochen." + "value": "Der Worker konnte die Hervorhebungsüberlagerung für Bedienungshilfen nicht aktualisieren." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’attente de la réponse de l’Inspecteur web a été annulée." + "value": "Le worker n’a pas pu mettre à jour la superposition de mise en surbrillance de l’accessibilité." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تم إلغاء انتظار استجابة Web Inspector." + "value": "لم يتمكن العامل من تحديث تراكب تمييز تسهيل الاستخدام." } }, "es": { "stringUnit": { "state": "translated", - "value": "Se canceló la espera de respuesta de Web Inspector." + "value": "El worker no pudo actualizar la superposición de resaltado de accesibilidad." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "等待 Web Inspector 回應已被取消。" + "value": "工作者無法更新輔助功能醒目提示覆蓋層。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "웹 검사기 응답 대기가 취소되었습니다." + "value": "워커가 접근성 강조 표시 오버레이를 업데이트할 수 없습니다." } } } }, - "simulator.failure.webInspectorResponseOverflow": { + "simulator.failure.accessibilityRequestBusy": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The inspector response stream exceeded its bounded in-flight buffer." + "value": "An accessibility snapshot is already at capacity." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Web Inspectorの応答ストリームが処理中バッファの上限を超えました。" + "value": "アクセシビリティスナップショットのキューが上限に達しています。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "检查器响应流超出了在途缓冲区上限。" + "value": "辅助功能快照请求已达上限。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Antwortstrom des Inspektors hat seinen begrenzten In-Flight-Puffer überschritten." + "value": "Ein Snapshot der Bedienungshilfen ist bereits ausgelastet." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le flux de réponse de l’inspecteur a dépassé son tampon en cours délimité." + "value": "Un instantané d’accessibilité a déjà atteint sa capacité maximale." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تجاوز تدفق استجابة المفتش المخزن المؤقت المحدد قيد النقل." + "value": "لقطة تسهيل الاستخدام ممتلئة السعة بالفعل." } }, "es": { "stringUnit": { "state": "translated", - "value": "El flujo de respuesta del inspector excedió su búfer en tránsito limitado." + "value": "Una captura de accesibilidad ya está al límite de su capacidad." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "檢查器回應串流已超過其傳輸中緩衝區上限。" + "value": "輔助功能快照已達容量上限。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "검사기 응답 스트림이 제한된 인플라이트 버퍼를 초과했습니다." + "value": "접근성 스냅샷 요청이 이미 가득 찼습니다." } } } }, - "simulator.failure.webInspectorResponseTimedOut": { + "simulator.failure.accessibilitySnapshotStale": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Web Inspector response did not arrive before the bounded deadline." + "value": "The Simulator display changed during accessibility inspection." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Web Inspectorの応答は設定された期限までに届きませんでした。" + "value": "アクセシビリティ検査中にSimulatorのディスプレイが変更されました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Web 检查器响应未在限定时限内到达。" + "value": "辅助功能检查期间模拟器画面发生了变化。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Web-Inspektor-Antwort ist nicht vor Ablauf des begrenzten Zeitlimits eingetroffen." + "value": "Die Simulator-Anzeige hat sich während der Prüfung der Bedienungshilfen geändert." } }, "fr": { "stringUnit": { "state": "translated", - "value": "La réponse de l’Inspecteur web n’est pas arrivée avant la date limite délimitée." + "value": "L’affichage du Simulator a changé pendant l’inspection de l’accessibilité." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم تصل استجابة Web Inspector قبل المهلة المحددة." + "value": "تغيرت شاشة الـ Simulator أثناء فحص تسهيل الاستخدام." } }, "es": { "stringUnit": { "state": "translated", - "value": "La respuesta de Web Inspector no llegó antes del límite de tiempo establecido." + "value": "La pantalla del simulador cambió durante la inspección de accesibilidad." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Web Inspector 回應未在截止時間前抵達。" + "value": "Simulator 顯示畫面在輔助功能檢查期間發生變更。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "웹 검사기 응답이 제한된 제한 시간 내에 도착하지 않았습니다." + "value": "접근성 검사 중에 시뮬레이터 디스플레이가 변경되었습니다." } } } }, - "simulator.failure.webInspectorSessionEnded": { + "simulator.failure.accessibilityUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Web Inspector session ended before the response arrived." + "value": "Accessibility inspection is unavailable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "応答が届く前にWeb Inspectorセッションが終了しました。" + "value": "アクセシビリティ検査を使用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Web 检查器会话在响应到达前已结束。" + "value": "辅助功能检查不可用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Web-Inspektor-Sitzung wurde beendet, bevor die Antwort eintraf." + "value": "Die Prüfung der Bedienungshilfen ist nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La session de l’Inspecteur web s’est terminée avant que la réponse ne soit arrivée." + "value": "L’inspection d’accessibilité n’est pas disponible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "انتهت جلسة Web Inspector قبل وصول الاستجابة." + "value": "فحص تسهيل الاستخدام غير متاح" } }, "es": { "stringUnit": { "state": "translated", - "value": "La sesión de Web Inspector finalizó antes de que llegara la respuesta." + "value": "La inspección de accesibilidad no está disponible" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Web Inspector 工作階段在回應抵達前已結束。" + "value": "輔助功能檢查無法使用" } }, "ko": { "stringUnit": { "state": "translated", - "value": "응답이 도착하기 전에 웹 검사기 세션이 종료되었습니다." + "value": "접근성 검사를 사용할 수 없습니다." } } } }, - "simulator.failure.webInspectorUnavailable": { + "simulator.failure.applicationMutationPreparation": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Web Inspector is unavailable" + "value": "The Simulator worker could not release camera and inspector ownership of the app." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Webインスペクタを利用できません" + "value": "Simulatorワーカーはアプリのカメラとインスペクタの所有権を解放できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Web 检查器不可用" + "value": "模拟器工作进程无法释放该应用的摄像头和检查器占用。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Web-Inspektor ist nicht verfügbar" + "value": "Der Simulator-Worker konnte die Kamera- und Inspektor-Berechtigungen der App nicht freigeben." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’Inspecteur web n’est pas disponible" + "value": "Le worker Simulator n’a pas pu libérer la propriété de l’appareil photo et de l’inspecteur de l’application." } }, "ar": { "stringUnit": { "state": "translated", - "value": "ميزة Web Inspector غير متاحة" + "value": "لم يتمكن عامل الـ Simulator من تحرير ملكية الكاميرا والمفتش الخاصة بالتطبيق." } }, "es": { "stringUnit": { "state": "translated", - "value": "Web Inspector no está disponible" + "value": "El worker del simulador no pudo liberar la propiedad de la cámara y del inspector de la aplicación." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Web Inspector 無法使用" + "value": "Simulator 工作者無法釋放該應用程式的相機與檢查器所有權。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "웹 검사기를 사용할 수 없습니다" + "value": "시뮬레이터 워커가 앱의 카메라 및 검사기 소유권을 해제하지 못했습니다." } } } }, - "simulator.failure.workerAttachFailed": { + "simulator.failure.cameraAdapterCapability": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated worker could not attach to the selected Simulator." + "value": "The active Xcode worker did not negotiate an isolated camera adapter." } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたワーカーは選択したSimulatorに接続できませんでした。" + "value": "有効なXcodeワーカーは分離されたカメラアダプタに対応していません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离工作进程无法连接到所选模拟器。" + "value": "当前 Xcode 工作进程未协商隔离的摄像头适配器。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der isolierte Worker konnte sich nicht an den ausgewählten Simulator anhängen." + "value": "Der aktive Xcode-Worker hat keinen isolierten Kamera-Adapter ausgehandelt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker isolé n’a pas pu s’attacher au Simulateur sélectionné." + "value": "Le worker Xcode actif n’a pas négocié un adaptateur d’appareil photo isolé." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن العامل المعزول من الارتباط بالـ Simulator المحدد." + "value": "لم يتفاوض عامل Xcode النشط على محول كاميرا معزول." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker aislado no pudo conectarse al simulador seleccionado." + "value": "El worker activo de Xcode no negoció un adaptador de cámara aislado." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的工作者無法附加到選取的 Simulator。" + "value": "作用中的 Xcode 工作者未協調隔離的相機轉接器。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 워커가 선택한 시뮬레이터에 연결하지 못했습니다." + "value": "활성화된 Xcode 워커가 분리된 카메라 어댑터를 협상하지 못했습니다." } } } }, - "simulator.failure.workerClientStopped": { + "simulator.failure.cameraAuthorizationIdentifier": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator worker client is permanently stopped." + "value": "Camera authorization readback rejected an invalid device or bundle identifier." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカークライアントは完全に停止しています。" + "value": "カメラ権限の読み取りで、無効なデバイスまたはバンドル識別子が拒否されました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程客户端已永久停止。" + "value": "摄像头授权回读拒绝了无效的设备或包标识符。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Worker-Client ist dauerhaft gestoppt." + "value": "Das Zurücklesen der Kameraberechtigung hat einen ungültigen Geräte- oder Bundle-Identifier zurückgewiesen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le client du worker du Simulateur est arrêté définitivement." + "value": "La relecture de l’autorisation de l’appareil photo a rejeté un identifiant d’appareil ou de bundle invalide." } }, "ar": { "stringUnit": { "state": "translated", - "value": "عميل عامل الـ Simulator متوقف نهائيًا." + "value": "رفضت قراءة ترخيص الكاميرا معرف جهاز أو معرف حزمة غير صالح." } }, "es": { "stringUnit": { "state": "translated", - "value": "El cliente del worker del simulador se detuvo de forma permanente." + "value": "La lectura de la autorización de la cámara rechazó un identificador de dispositivo o de bundle no válido." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者用戶端已永久停止。" + "value": "相機授權讀回拒絕了無效的裝置或 Bundle Identifier。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커 클라이언트가 영구적으로 중지되었습니다." + "value": "카메라 권한 되읽기에서 유효하지 않은 기기 또는 번들 식별자를 거부했습니다." } } } }, - "simulator.failure.workerCommandOutcomeUnknown": { + "simulator.failure.cameraAuthorizationRestore": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator worker accepted a command but disconnected before confirming its outcome." + "value": "The saved Simulator camera authorization could not be restored." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカーはコマンドを受け付けましたが、結果を確認する前に切断されました。" + "value": "保存されていた Simulator のカメラ権限を復元できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程接受了命令,但在确认结果前断开了连接。" + "value": "无法恢复已保存的模拟器摄像头授权。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Worker hat einen Befehl akzeptiert, sich jedoch vor der Bestätigung des Ergebnisses getrennt." + "value": "Die gespeicherte Simulator-Kameraberechtigung konnte nicht wiederhergestellt werden." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker du Simulateur a accepté une commande mais s’est déconnecté avant de confirmer son résultat." + "value": "L’autorisation enregistrée de l’appareil photo du Simulator n’a pas pu être restaurée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "قبل عامل الـ Simulator الأمر ولكنه قطع الاتصال قبل تأكيد النتيجة." + "value": "تعذر استعادة ترخيص كاميرا الـ Simulator المحفوظ." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker del simulador aceptó un comando, pero se desconectó antes de confirmar el resultado." + "value": "No se pudo restaurar la autorización guardada de la cámara del simulador." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者已接受指令,但在確認其結果前已中斷連線。" + "value": "無法還原已儲存的 Simulator 相機授權。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커가 명령을 수락했으나 결과를 확인하기 전에 연결이 끊어졌습니다." + "value": "저장된 시뮬레이터 카메라 권한을 복원할 수 없습니다." } } } }, - "simulator.failure.workerCommandRejected": { + "simulator.failure.cameraAuthorizationUnsupported": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated Simulator worker could not accept a command: %@" + "value": "The Simulator camera authorization has an unsupported value and was not changed." } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたSimulatorワーカーはコマンドを受け付けられませんでした: %@" + "value": "Simulator のカメラ権限に対応していない値が含まれているため、変更されませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离的模拟器工作进程无法接受命令:%@" + "value": "模拟器摄像头授权的值不受支持,未做更改。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der isolierte Simulator-Worker konnte keinen Befehl annehmen: %@" + "value": "Die Simulator-Kameraberechtigung weist einen nicht unterstützten Wert auf und wurde nicht geändert." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L'exécuteur de simulateur isolé n'a pas pu accepter la commande : %@" + "value": "L’autorisation de l’appareil photo du Simulator a une valeur non prise en charge et n’a pas été modifiée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتمكن عامل الـ Simulator المعزول من قبول الأمر: %@" + "value": "يحتوي ترخيص كاميرا الـ Simulator على قيمة غير مدعومة ولم يتم تغييره." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker aislado del simulador no pudo aceptar un comando: %@" + "value": "La autorización de la cámara del simulador tiene un valor no compatible y no se modificó." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的 Simulator 工作者無法接受指令:%@" + "value": "Simulator 相機授權包含不支援的值,因此未進行變更。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 시뮬레이터 워커가 명령을 수락할 수 없습니다: %@" + "value": "시뮬레이터 카메라 권한에 지원되지 않는 값이 있어 변경되지 않았습니다." } } } }, - "simulator.failure.workerCrashFuse": { + "simulator.failure.cameraCleanupPending": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator worker failed twice. Recover the pane before retrying." + "value": "Camera cleanup is still running. Retry after it finishes." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカーが2回失敗しました。再試行する前にペインを復旧してください。" + "value": "カメラのクリーンアップがまだ実行中です。完了後に再試行してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程已失败两次。请先恢复窗格再重试。" + "value": "摄像头清理仍在进行。请在其完成后重试。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Worker ist zweimal fehlgeschlagen. Stellen Sie das Teilfenster wieder her, bevor Sie es erneut versuchen." + "value": "Die Kamerabereinigung läuft noch. Versuche es erneut, nachdem sie abgeschlossen ist." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker du Simulateur a échoué deux fois. Restaurez le volet avant de réessayer." + "value": "Le nettoyage de l’appareil photo est toujours en cours. Réessayez une fois terminé." } }, "ar": { "stringUnit": { "state": "translated", - "value": "فشل عامل الـ Simulator مرتين. قم باستعادة الجزء قبل إعادة المحاولة." + "value": "تنظيف الكاميرا لا يزال قيد التشغيل. أعد المحاولة بعد انتهائه." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker del simulador falló dos veces. Recupera el panel antes de volver a intentarlo." + "value": "La limpieza de la cámara aún se está ejecutando. Reinténtalo después de que termine." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者失敗了兩次。請在重試前復原窗格。" + "value": "相機清理仍在執行中。請在完成後重試。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커가 두 번 실패했습니다. 다시 시도하기 전에 분할 창을 복구해 주세요." + "value": "카메라 정리가 여전히 실행 중입니다. 완료된 후 다시 시도해 주세요." } } } }, - "simulator.failure.workerCrashFuseReason": { + "simulator.failure.cameraConfigurationFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated Simulator worker failed twice: %@" + "value": "The isolated worker could not configure the requested camera source and target." } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたSimulatorワーカーが2回失敗しました: %@" + "value": "分離されたワーカーは要求されたカメラソースと対象を設定できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离的模拟器工作进程已失败两次:%@" + "value": "隔离工作进程无法配置所请求的摄像头来源和目标。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der isolierte Simulator-Worker ist zweimal fehlgeschlagen: %@" + "value": "Der isolierte Worker konnte die angeforderte Kameraquelle und das Kameraziel nicht konfigurieren." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L'exécuteur de simulateur isolé a échoué deux fois : %@" + "value": "Le worker isolé n’a pas pu configurer la source et la cible demandées pour l’appareil photo." } }, "ar": { "stringUnit": { "state": "translated", - "value": "فشل عامل الـ Simulator المعزول مرتين: %@" + "value": "لم يتمكن العامل المعزول من تكوين مصدر وهدف الكاميرا المطلوبين." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker aislado del simulador falló dos veces: %@" + "value": "El worker aislado no pudo configurar el origen y el destino de la cámara solicitados." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的 Simulator 工作者失敗了兩次:%@" + "value": "隔離的工作者無法設定要求的相機來源與目標。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 시뮬레이터 워커가 두 번 실패했습니다: %@" + "value": "분리된 워커가 요청된 카메라 소스 및 대상을 구성하지 못했습니다." } } } }, - "simulator.failure.workerEventStreamClosed": { + "simulator.failure.cameraMirrorFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator worker closed its event stream before replying." + "value": "The worker could not update camera mirroring." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカーは応答前にイベントストリームを閉じました。" + "value": "ワーカーはカメラのミラー設定を更新できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程在回复前关闭了事件流。" + "value": "工作进程无法更新摄像头镜像。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Worker hat seinen Ereignisstrom vor einer Antwort geschlossen." + "value": "Der Worker konnte die Kameraspiegelung nicht aktualisieren." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker du Simulateur a fermé son flux d’événements avant de répondre." + "value": "Le worker n’a pas pu mettre à jour l’effet miroir de l’appareil photo." } }, "ar": { "stringUnit": { "state": "translated", - "value": "أغلق عامل الـ Simulator تدفق الأحداث الخاص به قبل الرد." + "value": "لم يتمكن العامل من تحديث انعكاس الكاميرا." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker del simulador cerró su flujo de eventos antes de responder." + "value": "El worker no pudo actualizar el reflejo de la cámara." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者在回覆前已關閉其事件串流。" + "value": "工作者無法更新相機鏡像。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커가 응답하기 전에 이벤트 스트림을 닫았습니다." + "value": "워커가 카메라 미러링을 업데이트하지 못했습니다." } } } }, - "simulator.failure.workerInputQueueBusy": { + "simulator.failure.cameraOwnershipBusy": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator input queue is at capacity." + "value": "Another cmux Simulator pane already owns the camera feed for this device." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulator入力キューが上限に達しています。" + "value": "別のcmux Simulatorペインがこのデバイスのカメラフィードをすでに使用しています。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器输入队列已满。" + "value": "另一个 cmux 模拟器窗格已占用此设备的摄像头输入。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Simulator-Eingabewarteschlange ist ausgelastet." + "value": "Ein anderes cmux-Simulator-Teilfenster besitzt bereits den Kamera-Feed für dieses Gerät." } }, "fr": { "stringUnit": { "state": "translated", - "value": "La file d’attente d’entrée du Simulateur a atteint sa capacité maximale." + "value": "Un autre volet Simulator de cmux possède déjà le flux de l’appareil photo pour cet appareil." } }, "ar": { "stringUnit": { "state": "translated", - "value": "قائمة انتظار مدخلات الـ Simulator ممتلئة السعة." + "value": "يملك جزء Simulator آخر في cmux بالفعل تدفق الكاميرا لهذا الجهاز." } }, "es": { "stringUnit": { "state": "translated", - "value": "La cola de entrada del simulador está al límite de su capacidad." + "value": "Otro panel de simulador de cmux ya posee la transmisión de la cámara para este dispositivo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 輸入佇列已達容量上限。" + "value": "另一個 cmux Simulator 窗格已擁有此裝置的相機畫面。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 입력 대기열이 가득 찼습니다." + "value": "다른 cmux 시뮬레이터 분할 창이 이미 이 기기의 카메라 피드 소유권을 가지고 있습니다." } } } }, - "simulator.failure.workerOperationCancelled": { + "simulator.failure.cameraOwnershipLockUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator changed while this tool operation was running." + "value": "Could not open the Simulator camera ownership lock." } }, "ja": { "stringUnit": { "state": "translated", - "value": "このツール操作の実行中にSimulatorが変更されました。" + "value": "Simulatorカメラの所有権ロックを開けませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "此工具操作运行期间模拟器发生了变化。" + "value": "无法打开模拟器摄像头占用锁。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator hat sich geändert, während diese Werkzeugoperation ausgeführt wurde." + "value": "Die Besitzsperre für die Simulator-Kamera konnte nicht geöffnet werden." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le Simulateur a changé pendant l’exécution de l’opération de cet outil." + "value": "Impossible d’ouvrir le verrou de propriété de l’appareil photo du Simulator." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تغير الـ Simulator أثناء تشغيل عملية هذه الأداة." + "value": "تعذر فتح قفل ملكية كاميرا الـ Simulator." } }, "es": { "stringUnit": { "state": "translated", - "value": "El simulador cambió mientras se ejecutaba esta operación de herramienta." + "value": "No se pudo abrir el bloqueo de propiedad de la cámara del simulador." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 在此工具操作執行期間發生變更。" + "value": "無法開啟 Simulator 相機所有權鎖定。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 도구 작업이 실행되는 동안 시뮬레이터가 변경되었습니다." + "value": "시뮬레이터 카메라 소유권 잠금을 열 수 없습니다." } } } }, - "simulator.failure.workerOperationCancelling": { + "simulator.failure.cameraSourceInactive": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The previous Simulator tool operation is still stopping." + "value": "A synthetic-camera source can only be switched while a camera session is active." } }, "ja": { "stringUnit": { "state": "translated", - "value": "前のSimulatorツール操作はまだ停止処理中です。" + "value": "合成カメラのソースは、カメラセッションが有効な場合にのみ切り替えられます。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "上一次模拟器工具操作仍在停止中。" + "value": "只有在摄像头会话进行中才能切换合成摄像头来源。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die vorherige Simulator-Werkzeugoperation wird noch gestoppt." + "value": "Eine synthetische Kameraquelle kann nur gewechselt werden, während eine Kamerasitzung aktiv ist." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’opération précédente de l’outil du Simulateur est encore en cours d’arrêt." + "value": "Une source de caméra synthétique ne peut être commutée que lorsqu’une session de caméra est active." } }, "ar": { "stringUnit": { "state": "translated", - "value": "عملية أداة المحاكي السابقة لا تزال قيد الإيقاف." + "value": "لا يمكن تبديل مصدر الكاميرا الاصطناعية إلا أثناء نشاط جلسة الكاميرا." } }, "es": { "stringUnit": { "state": "translated", - "value": "La operación de herramienta del simulador anterior aún se está deteniendo." + "value": "El origen de la cámara sintética solo se puede cambiar mientras una sesión de cámara esté activa." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "上一個 Simulator 工具操作仍在停止中。" + "value": "只有在相機工作階段處於作用狀態時,才能切換合成相機來源。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이전 시뮬레이터 도구 작업이 여전히 중지되는 중입니다." + "value": "합성 카메라 소스는 카메라 세션이 활성화되어 있는 동안에만 전환할 수 있습니다." } } } }, - "simulator.failure.workerOperationQueueBusy": { + "simulator.failure.cameraSourceSwitch": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The isolated Simulator tool queue is at capacity." + "value": "The isolated worker could not switch the active camera source." } }, "ja": { "stringUnit": { "state": "translated", - "value": "分離されたSimulatorツールキューが上限に達しています。" + "value": "分離されたワーカーは有効なカメラソースを切り替えられませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隔离的模拟器工具队列已满。" + "value": "隔离工作进程无法切换当前的摄像头来源。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die isolierte Simulator-Werkzeugwarteschlange ist ausgelastet." + "value": "Der isolierte Worker konnte die aktive Kameraquelle nicht wechseln." } }, "fr": { "stringUnit": { "state": "translated", - "value": "La file d’attente des outils du Simulateur isolé a atteint sa capacité maximale." + "value": "Le worker isolé n’a pas pu basculer la source de caméra active." } }, "ar": { "stringUnit": { "state": "translated", - "value": "صف أداة المحاكي المعزول ممتلئ تمامًا." + "value": "لم يتمكن العامل المعزول من تبديل مصدر الكاميرا النشط." } }, "es": { "stringUnit": { "state": "translated", - "value": "La cola de herramientas del simulador aislado está al límite de su capacidad." + "value": "El worker aislado no pudo cambiar el origen de la cámara activa." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隔離的 Simulator 工具佇列已達容量上限。" + "value": "隔離的工作者無法切換作用中的相機來源。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리된 시뮬레이터 도기열이 가득 찼습니다." + "value": "분리된 워커가 활성화된 카메라 소스를 전환하지 못했습니다." } } } }, - "simulator.failure.workerOperationTimedOut": { + "simulator.failure.cameraUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator tool operation exceeded its bounded deadline." + "value": "The camera action is unavailable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorツール操作が設定された期限を超えました。" + "value": "カメラ操作を使用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工具操作超过了限定时限。" + "value": "摄像头操作不可用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Simulator-Werkzeugoperation hat ihr begrenztes Zeitlimit überschritten." + "value": "Die Kamera-Aktion ist nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’opération de l’outil du Simulateur a dépassé la date limite délimitée." + "value": "L’action de caméra n’est pas disponible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تجاوزت عملية أداة المحاكي المهلة المحددة لها." + "value": "إجراء الكاميرا غير متاح" } }, "es": { "stringUnit": { "state": "translated", - "value": "La operación de herramienta del simulador excedió el límite de tiempo establecido." + "value": "La acción de la cámara no está disponible" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工具操作已超過其截止時間。" + "value": "相機動作無法使用" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 도구 작업이 제한된 기한을 초과했습니다." + "value": "카메라 작업을 사용할 수 없습니다" } } } }, - "simulator.failure.workerRequestCapacityExceeded": { + "simulator.failure.commandCancelled": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator worker has too many pending requests." + "value": "The Simulator command was cancelled." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカーで保留中のリクエストが多すぎます。" + "value": "Simulatorコマンドはキャンセルされました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程待处理的请求过多。" + "value": "模拟器命令已取消。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Worker hat zu viele ausstehende Anfragen." + "value": "Der Simulator-Befehl wurde abgebrochen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker du Simulateur a trop de requêtes en attente." + "value": "La commande du Simulateur a été annulée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لدى عامل المحاكي عدد كبير جدًا من الطلبات المعلقة." + "value": "تم إلغاء أمر الـ Simulator." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker del simulador tiene demasiadas solicitudes pendientes." + "value": "Se canceló el comando del simulador." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者有太多擱置中的請求。" + "value": "Simulator 指令已被取消。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커에 대기 중인 요청이 너무 많습니다." + "value": "시뮬레이터 명령이 취소되었습니다." } } } }, - "simulator.failure.workerRequestIdentifierDuplicate": { + "simulator.failure.commandOutputLimit": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A Simulator worker request reused an active identifier." + "value": "Simulator subprocess output limits must be nonnegative." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカーのリクエストが使用中の識別子を再利用しました。" + "value": "Simulatorサブプロセスの出力上限は0以上である必要があります。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程请求重复使用了活跃的标识符。" + "value": "模拟器子进程输出上限不能为负数。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eine Simulator-Worker-Anfrage hat einen aktiven Bezeichner wiederverwendet." + "value": "Die Ausgabebegrenzungen für den Simulator-Subprozess dürfen nicht negativ sein." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Une requête de worker du Simulateur a réutilisé un identifiant actif." + "value": "Les limites de sortie du sous-processus du Simulateur doivent être non négatives." } }, "ar": { "stringUnit": { "state": "translated", - "value": "أعاد طلب عامل المحاكي استخدام معرف نشط." + "value": "يجب أن تكون حدود مخرجات العملية الفرعية للـ Simulator غير سالبة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Una solicitud del worker del simulador reutilizó un identificador activo." + "value": "Los límites de salida del subproceso del simulador deben ser no negativos." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者請求重複使用了作用中的識別碼。" + "value": "Simulator 子程序輸出限制必須為非負數。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커 요청이 활성 식별자를 재사용했습니다." + "value": "시뮬레이터 하위 프로세스의 출력 제한 값은 음수가 아니어야 합니다." } } } }, - "simulator.failure.workerResponseMissing": { + "simulator.failure.commandTimedOut": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator worker did not produce a response." + "value": "The Simulator command timed out." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカーから応答がありませんでした。" + "value": "Simulatorコマンドがタイムアウトしました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程未返回响应。" + "value": "模拟器命令超时。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Worker hat keine Antwort erzeugt." + "value": "Der Simulator-Befehl hat das Zeitlimit überschritten." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker du Simulateur n’a pas produit de réponse." + "value": "La commande du Simulateur a expiré." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم ينتج عامل المحاكي أي استجابة." + "value": "انتهت مهلة أمر الـ Simulator." } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker del simulador no produjo ninguna respuesta." + "value": "Se agotó el tiempo de espera del comando del simulador." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者未產生回應。" + "value": "Simulator 指令逾時。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커가 응답을 생성하지 않았습니다." + "value": "시뮬레이터 명령의 시간 제한이 초과되었습니다." } } } }, - "simulator.failure.workerResponseTimedOut": { + "simulator.failure.deviceActivation": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator worker did not reply before the bounded deadline." + "value": "Could not start the selected Simulator" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカーは設定された期限までに応答しませんでした。" + "value": "選択したシミュレータを開始できませんでした" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程未在限定时限内回复。" + "value": "无法启动所选模拟器" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Worker hat nicht vor dem begrenzten Zeitlimit geantwortet." + "value": "Der ausgewählte Simulator konnte nicht gestartet werden." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker du Simulateur n’a pas répondu avant la date limite délimitée." + "value": "Impossible de démarrer le Simulateur sélectionné" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يرد عامل المحاكي قبل المهلة المحددة." + "value": "تعذر بدء تشغيل الـ Simulator المحدد" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker del simulador no respondió antes del límite de tiempo establecido." + "value": "No se pudo iniciar el simulador seleccionado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者未在截止時間前進行回覆。" + "value": "無法啟動選取的 Simulator" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커가 제한된 기한 내에 응답하지 않았습니다." + "value": "선택한 시뮬레이터를 시작할 수 없습니다" } } } }, - "simulator.failure.workerStoppedBeforeResponse": { + "simulator.failure.deviceDiscovery": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The Simulator worker stopped before replying." + "value": "Could not load Simulator devices" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorワーカーは応答前に停止しました。" + "value": "シミュレータデバイスを読み込めませんでした" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工作进程在回复前已停止。" + "value": "无法加载模拟器设备" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Simulator-Worker wurde gestoppt, bevor er geantwortet hat." + "value": "Simulator-Geräte konnten nicht geladen werden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le worker du Simulateur s’est arrêté avant de répondre." + "value": "Impossible de charger les appareils du Simulateur" } }, "ar": { "stringUnit": { "state": "translated", - "value": "توقف عامل المحاكي قبل الرد." + "value": "تعذر تحميل أجهزة الـ Simulator" } }, "es": { "stringUnit": { "state": "translated", - "value": "El worker del simulador se detuvo antes de responder." + "value": "No se pudieron cargar los dispositivos del simulador" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 工作者在回覆前已停止。" + "value": "無法載入 Simulator 裝置" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 워커가 응답하기 전에 중지되었습니다." + "value": "시뮬레이터 기기를 로드할 수 없습니다" } } } }, - "simulator.featureDisabled.message": { + "simulator.failure.deviceStateChanged": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "This feature has been disabled remotely." + "value": "Simulator %1$@ changed to %2$@." } }, "ja": { "stringUnit": { "state": "translated", - "value": "この機能はリモートで無効化されています。" + "value": "Simulator %1$@の状態が%2$@に変わりました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "此功能已被远程停用。" + "value": "模拟器 %1$@ 已变为 %2$@。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Dieses Feature wurde per Fernzugriff deaktiviert." + "value": "Simulator %1$@ wechselte zu %2$@." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Cette fonctionnalité a été désactivée à distance." + "value": "L'état du simulateur %1$@ est devenu %2$@." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تم تعطيل هذه الميزة عن بُعد." + "value": "تغير Simulator %1$@ إلى %2$@." } }, "es": { "stringUnit": { "state": "translated", - "value": "Esta función se ha desactivado de forma remota." + "value": "El simulador %1$@ cambió a %2$@." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "此功能已被遠端停用。" + "value": "Simulator %1$@ 已變更為 %2$@。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 기능은 원격으로 비활성화되었습니다." + "value": "시뮬레이터 %1$@이(가) %2$@(으)로 변경되었습니다." } } } }, - "simulator.featureDisabled.title": { + "simulator.failure.deviceUnavailableDuringRequest": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator is temporarily unavailable" + "value": "The Simulator became unavailable before the request was delivered." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Simulatorは一時的に利用できません" + "value": "リクエストが送信される前にSimulatorを使用できなくなりました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器暂时不可用" + "value": "请求送达前模拟器已不可用。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator ist vorübergehend nicht verfügbar" + "value": "Der Simulator wurde unzugänglich, bevor die Anfrage zugestellt werden konnte." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le Simulateur est temporairement indisponible" + "value": "Le Simulateur est devenu indisponible avant que la requête ne soit transmise." } }, "ar": { "stringUnit": { "state": "translated", - "value": "المحاكي غير متاح مؤقتًا" + "value": "أصبح الـ Simulator غير متاح قبل تسليم الطلب." } }, "es": { "stringUnit": { "state": "translated", - "value": "El simulador no está disponible temporalmente" + "value": "El simulador dejó de estar disponible antes de que se entregara la solicitud." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 暫時無法使用" + "value": "Simulator 在請求傳遞前變得無法使用。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터를 일시적으로 사용할 수 없습니다" + "value": "요청이 전달되기 전에 시뮬레이터를 사용할 수 없게 되었습니다." } } } }, - "simulator.field.bundleIdentifier": { + "simulator.failure.duplicateWorkerRequest": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Bundle Identifier" + "value": "A Simulator worker request reused an active correlation identifier." } }, "ja": { "stringUnit": { "state": "translated", - "value": "バンドル識別子" + "value": "Simulatorワーカーのリクエストで、使用中の相関IDが再利用されました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "包标识符" + "value": "模拟器工作进程请求重复使用了活跃的关联标识符。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bundle-Identifier" + "value": "Eine Simulator-Worker-Anfrage hat einen aktiven Korrelationsbezeichner wiederverwendet." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Identifiant du bundle" + "value": "Une requête de worker du Simulateur a réutilisé un identifiant de corrélation actif." } }, "ar": { "stringUnit": { "state": "translated", - "value": "معرف الحزمة" + "value": "أعاد طلب عامل الـ Simulator استخدام معرف ارتباط نشط." } }, "es": { "stringUnit": { "state": "translated", - "value": "Identificador de bundle" + "value": "Una solicitud del worker del simulador reutilizó un identificador de correlación activo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "套件識別碼" + "value": "Simulator 工作者請求重複使用了作用中的關聯識別碼。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "번들 식별자" + "value": "시뮬레이터 워커 요청이 활성 상관관계 식별자를 재사용했습니다." } } } }, - "simulator.field.destinationLatitude": { + "simulator.failure.foregroundCapability": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Destination Latitude" + "value": "The active Xcode worker did not negotiate foreground-app inspection." } }, "ja": { "stringUnit": { "state": "translated", - "value": "目的地の緯度" + "value": "有効なXcodeワーカーはフォアグラウンドApp検査に対応していません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "目的地纬度" + "value": "当前 Xcode 工作进程未协商前台应用检查能力。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ziel-Breitengrad" + "value": "Der aktive Xcode-Worker hat keine Vordergrund-App-Inspektion ausgehandelt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Latitude de destination" + "value": "Le worker Xcode actif n’a pas négocié l’inspection de l’application au premier plan." } }, "ar": { "stringUnit": { "state": "translated", - "value": "خط عرض الوجهة" + "value": "لم يتفاوض عامل Xcode النشط على فحص التطبيق الأمامي." } }, "es": { "stringUnit": { "state": "translated", - "value": "Latitud de destino" + "value": "El worker activo de Xcode no negoció la inspección de la aplicación en primer plano." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "目的緯度" + "value": "作用中的 Xcode 工作者未協調前景應用程式檢查。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "목적지 위도" + "value": "활성화된 Xcode 워커가 포그라운드 앱 검사를 협상하지 못했습니다." } } } }, - "simulator.field.destinationLongitude": { + "simulator.failure.foregroundRequestBusy": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Destination Longitude" + "value": "A foreground-application read is already at capacity." } }, "ja": { "stringUnit": { "state": "translated", - "value": "目的地の経度" + "value": "フォアグラウンドAppの読み取りキューが上限に達しています。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "目的地经度" + "value": "前台应用读取请求已达上限。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ziel-Längengrad" + "value": "Ein Lesevorgang der Vordergrund-Anwendung hat bereits seine maximale Kapazität erreicht." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Longitude de destination" + "value": "Une lecture d’application au premier plan a déjà atteint sa capacité maximale." } }, "ar": { "stringUnit": { "state": "translated", - "value": "خط طول الوجهة" + "value": "قراءة التطبيق الأمامي ممتلئة السعة بالفعل." } }, "es": { "stringUnit": { "state": "translated", - "value": "Longitud de destino" + "value": "Una lectura de la aplicación en primer plano ya está al límite de su capacidad." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "目的經度" + "value": "前景應用程式讀取已達容量上限。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "목적지 경도" + "value": "포그라운드 애플리케이션 읽기 작업이 이미 최대 용량에 도달했습니다." } } } }, - "simulator.field.latitude": { + "simulator.failure.foregroundRequestCancelled": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Latitude" + "value": "The Simulator changed during foreground-app inspection." } }, "ja": { "stringUnit": { "state": "translated", - "value": "緯度" + "value": "フォアグラウンドAppの検査中にSimulatorが変更されました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "纬度" + "value": "前台应用检查期间模拟器发生了变化。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Breitengrad" + "value": "Der Simulator hat sich während der Vordergrund-App-Inspektion geändert." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Latitude" + "value": "Le Simulateur a changé pendant l’inspection de l’application au premier plan." } }, "ar": { "stringUnit": { "state": "translated", - "value": "خط العرض" + "value": "تغير الـ Simulator أثناء فحص التطبيق الأمامي." } }, "es": { "stringUnit": { "state": "translated", - "value": "Latitud" + "value": "El simulador cambió durante la inspección de la aplicación en primer plano." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "緯度" + "value": "Simulator 在前景應用程式檢查期間發生變更。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위도" + "value": "포그라운드 앱 검사 중에 시뮬레이터가 변경되었습니다." } } } }, - "simulator.field.longitude": { + "simulator.failure.foregroundRequestUnwinding": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Longitude" + "value": "The previous foreground-application read is still unwinding." } }, "ja": { "stringUnit": { "state": "translated", - "value": "経度" + "value": "前のフォアグラウンドAppの読み取り処理がまだ終了中です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "经度" + "value": "上一次前台应用读取仍在收尾。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Längengrad" + "value": "Der vorherige Lesevorgang der Vordergrund-Anwendung wird noch abgewickelt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Longitude" + "value": "La lecture d’application au premier plan précédente est encore en cours de fermeture." } }, "ar": { "stringUnit": { "state": "translated", - "value": "خط الطول" + "value": "قراءة التطبيق الأمامي السابقة لا تزال قيد التصفية." } }, "es": { "stringUnit": { "state": "translated", - "value": "Longitud" + "value": "La lectura anterior de la aplicación en primer plano aún se está finalizando." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "經度" + "value": "上一次的前景應用程式讀取仍在進行清理中。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "경도" + "value": "이전 포그라운드 애플리케이션 읽기 작업이 여전히 정리되는 중입니다." } } } }, - "simulator.field.privacyService": { + "simulator.failure.inputUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Privacy Service" + "value": "Simulator input is unavailable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "プライバシーサービス" + "value": "シミュレータ入力を使用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "隐私服务" + "value": "模拟器输入不可用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Datenschutzdienst" + "value": "Simulator-Eingabe ist nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Service de confidentialité" + "value": "L’entrée du Simulateur n’est pas disponible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "خدمة الخصوصية" + "value": "مدخلات الـ Simulator غير متاحة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Servicio de privacidad" + "value": "La entrada del simulador no está disponible" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "隱私服務" + "value": "Simulator 輸入功能無法使用" } }, "ko": { "stringUnit": { "state": "translated", - "value": "개인정보 보호 서비스" + "value": "시뮬레이터 입력을 사용할 수 없습니다" } } } }, - "simulator.field.routeSpeed": { + "simulator.failure.interactiveActionFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Speed (m/s)" + "value": "The isolated worker could not complete the Simulator action." } }, "ja": { "stringUnit": { "state": "translated", - "value": "速度(m/秒)" + "value": "分離されたワーカーはSimulator操作を完了できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "速度(米/秒)" + "value": "隔离工作进程无法完成该模拟器操作。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Geschwindigkeit (m/s)" + "value": "Der isolierte Worker konnte die Simulator-Aktion nicht abschließen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Vitesse (m/s)" + "value": "Le worker isolé n’a pas pu terminer l’action du Simulateur." } }, "ar": { "stringUnit": { "state": "translated", - "value": "السرعة (م/ث)" + "value": "لم يتمكن العامل المعزول من إكمال إجراء الـ Simulator." } }, "es": { "stringUnit": { "state": "translated", - "value": "Velocidad (m/s)" + "value": "El worker aislado no pudo completar la acción del simulador." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "速度 (公尺/秒)" + "value": "隔離的工作者無法完成 Simulator 動作。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "속도 (m/s)" - } - } - } - }, - "simulator.field.url": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "URL" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "URL" + "value": "분리된 워커가 시뮬레이터 작업을 완료하지 못했습니다." } } } }, - "simulator.file.screenshotName": { + "simulator.failure.locationUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator Screenshot.%@" + "value": "The location action could not be completed" } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータのスクリーンショット.%@" + "value": "位置情報の操作を完了できませんでした" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器截屏.%@" + "value": "无法完成位置操作" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator-Bildschirmfoto.%@" + "value": "Die Standort-Aktion konnte nicht abgeschlossen werden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Capture d'écran du simulateur.%@" + "value": "L’action de localisation n’a pas pu être effectuée" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لقطة شاشة المحاكي.%@" + "value": "تعذر إكمال إجراء الموقع" } }, "es": { "stringUnit": { "state": "translated", - "value": "Captura de pantalla del simulador.%@" + "value": "No se pudo completar la acción de ubicación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 螢幕截圖.%@" + "value": "無法完成位置動作" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 스크린샷.%@" + "value": "위치 작업을 완료할 수 없습니다" } } } }, - "simulator.file.videoName": { + "simulator.failure.orientationSynchronization": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator Recording.mp4" + "value": "The Simulator did not confirm its requested orientation." } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータの収録.mp4" + "value": "Simulatorが要求された向きを確認できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器录屏.mp4" + "value": "模拟器未确认所请求的屏幕方向。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator-Aufnahme.mp4" + "value": "Der Simulator hat seine angeforderte Ausrichtung nicht bestätigt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Enregistrement du Simulateur.mp4" + "value": "Le Simulateur n’a pas confirmé l’orientation demandée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تسجيل المحاكي.mp4" + "value": "لم يؤكد الـ Simulator اتجاهه المطلوب." } }, "es": { "stringUnit": { "state": "translated", - "value": "Grabación del simulador.mp4" + "value": "El simulador no confirmó su orientación solicitada." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Simulator 錄影.mp4" + "value": "Simulator 未確認其要求的螢幕方向。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 녹화.mp4" + "value": "시뮬레이터가 요청된 화면 방향을 확인하지 못했습니다." } } } }, - "simulator.location.custom": { + "simulator.failure.outgoingQueueOverflow": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Custom Route" + "value": "Simulator input exceeded its bounded host queue; held input was released and the worker stopped." } }, "ja": { "stringUnit": { "state": "translated", - "value": "カスタムルート" + "value": "Simulator入力がホストの制限付きキューを超えたため、保持中の入力を解放してワーカーを停止しました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "自定义路线" + "value": "模拟器输入超出了宿主队列上限;已释放暂存的输入,工作进程已停止。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benutzerdefinierte Route" + "value": "Die Simulator-Eingabe hat ihre begrenzte Host-Warteschlange überschritten; die gehaltene Eingabe wurde freigegeben und der Worker wurde gestoppt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Itinéraire personnalisé" + "value": "L’entrée du Simulateur a dépassé sa file d’attente d’hôte délimitée ; l’entrée retenue a été libérée et le worker s’est arrêté." } }, "ar": { "stringUnit": { "state": "translated", - "value": "مسار مخصص" + "value": "تجاوزت مدخلات الـ Simulator قائمة انتظار المضيف المحدودة الخاصة بها؛ وتم تحرير المدخلات المحتجزة وتوقف العامل." } }, "es": { "stringUnit": { "state": "translated", - "value": "Ruta personalizada" + "value": "La entrada del simulador excedió su cola de host limitada; se liberó la entrada retenida y el worker se detuvo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "自訂路線" + "value": "Simulator 輸入已超過其主機佇列上限;保留的輸入已被釋放,且工作者已停止。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사용자 지정 경로" + "value": "시뮬레이터 입력이 제한된 호스트 대기열을 초과했습니다. 보관된 입력이 해제되고 워커가 중지되었습니다." } } } }, - "simulator.location.mode.cycle": { + "simulator.failure.permissionBundleIdentifierRequired": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Cycle" + "value": "Private permission changes require an installed application bundle identifier." } }, "ja": { "stringUnit": { "state": "translated", - "value": "自転車" + "value": "非公開の権限を変更するには、インストール済みアプリのバンドル識別子が必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "骑行" + "value": "修改私有权限需要提供已安装应用的包标识符。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Radfahren" + "value": "Private Berechtigungsänderungen erfordern einen Bundle-Identifier einer installierten Anwendung." } }, "fr": { "stringUnit": { "state": "translated", - "value": "À vélo" + "value": "Les modifications de permissions privées nécessitent un identifiant de bundle d’application installée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "ركوب الدراجة" + "value": "تتطلب تغييرات الأذونات الخاصة معرف حزمة تطبيق مثبت." } }, "es": { "stringUnit": { "state": "translated", - "value": "Ciclismo" + "value": "Los cambios de permisos privados requieren un identificador de bundle de aplicación instalada." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "單車" + "value": "變更私有權限需要已安裝應用程式的 Bundle Identifier。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "자전거" + "value": "개인 권한 변경에는 설치된 애플리케이션 번들 식별자가 필요합니다." } } } }, - "simulator.location.mode.drive": { + "simulator.failure.permissionMutationCapability": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Drive" + "value": "The active Xcode worker did not negotiate a safe adapter for %@." } }, "ja": { "stringUnit": { "state": "translated", - "value": "車" + "value": "有効なXcodeワーカーは%@用の安全なアダプタに対応していません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "驾车" + "value": "当前 Xcode 工作进程未为 %@ 协商安全适配器。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fahren" + "value": "Der aktive Xcode-Worker hat keinen sicheren Adapter für %@ ausgehandelt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "En voiture" + "value": "L'exécuteur Xcode actif n'a pas négocié d'adaptateur sécurisé pour %@." } }, "ar": { "stringUnit": { "state": "translated", - "value": "قيادة" + "value": "لم يتفاوض عامل Xcode النشط على محول آمن لـ %@." } }, "es": { "stringUnit": { "state": "translated", - "value": "Conducir" + "value": "El worker activo de Xcode no negoció un adaptador seguro para %@." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開車" + "value": "作用中的 Xcode 工作者未針對 %@ 協調安全轉接器。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "운전" + "value": "활성화된 Xcode 워커가 %@을(를) 위한 안전한 어댑터를 협상하지 못했습니다." } } } }, - "simulator.location.mode.run": { - "comment": "Simulated movement activity: running or jogging, not executing a command.", + "simulator.failure.permissionReadbackCapability": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Run" + "value": "The active Xcode worker did not negotiate permission readback." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ランニング" + "value": "有効なXcodeワーカーは権限状態の読み取りに対応していません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "跑步" + "value": "当前 Xcode 工作进程未协商权限回读能力。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Laufen" + "value": "Der aktive Xcode-Worker hat kein Zurücklesen der Berechtigungen ausgehandelt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Course à pied" + "value": "Le worker Xcode actif n’a pas négocié la relecture des permissions." } }, "ar": { "stringUnit": { "state": "translated", - "value": "جري" + "value": "لم يتفاوض عامل Xcode النشط على قراءة الأذونات." } }, "es": { "stringUnit": { "state": "translated", - "value": "Correr" + "value": "El worker activo de Xcode no negoció la lectura de permisos." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "跑步" + "value": "作用中的 Xcode 工作者未協調權限讀回。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "달리기" + "value": "활성화된 Xcode 워커가 권한 되읽기를 협상하지 못했습니다." } } } }, - "simulator.location.mode.walk": { + "simulator.failure.permissionResetAllCapability": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Walk" + "value": "Reset All needs the active Xcode worker's isolated extended-permissions adapter." } }, "ja": { "stringUnit": { "state": "translated", - "value": "徒歩" + "value": "すべてをリセットするには、有効なXcodeワーカーの分離された拡張権限アダプタが必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "步行" + "value": "「全部重置」需要当前 Xcode 工作进程的隔离扩展权限适配器。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gehen" + "value": "„Alles zurücksetzen“ benötigt den isolierten Adapter für erweiterte Berechtigungen des aktiven Xcode-Workers." } }, "fr": { "stringUnit": { "state": "translated", - "value": "À pied" + "value": "« Réinitialiser tout » nécessite l’adaptateur de permissions étendues isolé du worker Xcode actif." } }, "ar": { "stringUnit": { "state": "translated", - "value": "مشي" + "value": "يتطلب 'إعادة تعيين الكل' محول الأذونات الممتدة المعزول لعامل Xcode النشط." } }, "es": { "stringUnit": { "state": "translated", - "value": "Caminar" + "value": "Restablecer todo necesita el adaptador aislado de permisos extendidos del worker activo de Xcode." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "步行" + "value": "「重設全部」需要作用中的 Xcode 工作者其隔離的延伸權限轉接器。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "걷기" + "value": "모두 재설정하려면 활성화된 Xcode 워커의 분리된 확장 권한 어댑터가 필요합니다." } } } }, - "simulator.location.preset.applePark": { + "simulator.failure.permissionUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Apple Park Loop" + "value": "The permission action is unavailable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Apple Park ループ" + "value": "権限操作を使用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Apple Park 环线" + "value": "权限操作不可用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Apple Park-Schleife" + "value": "Die Berechtigungs-Aktion ist nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Boucle d’Apple Park" + "value": "L’action de permission n’est pas disponible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حلقة Apple Park" + "value": "إجراء الإذن غير متاح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bucle de Apple Park" + "value": "La acción de permisos no está disponible" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Apple Park 環線" + "value": "權限動作無法使用" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Apple Park 루프" + "value": "권한 작업을 사용할 수 없습니다" } } } }, - "simulator.location.preset.applePark.description": { + "simulator.failure.privateInterfaceSettingFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Cupertino • flat ring road" + "value": "The in-Simulator accessibility helper could not apply the requested setting." } }, "ja": { "stringUnit": { "state": "translated", - "value": "クパチーノ • 平坦な環状道路" + "value": "Simulator内のアクセシビリティヘルパーは要求された設定を適用できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "库比蒂诺 • 平坦环形道路" + "value": "模拟器内的辅助功能程序无法应用所请求的设置。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Cupertino • flache Ringstraße" + "value": "Der Simulator-interne Bedienungshilfen-Assistent konnte die angeforderte Einstellung nicht anwenden." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Cupertino • route circulaire plate" + "value": "L’assistant d’accessibilité intégré au Simulateur n’a pas pu appliquer le réglage demandé." } }, "ar": { "stringUnit": { "state": "translated", - "value": "كوبيرتينو • طريق حلقي مستوٍ" + "value": "تعذر على مساعد تسهيل الاستخدام داخل الـ Simulator تطبيق الإعداد المطلوب." } }, "es": { "stringUnit": { "state": "translated", - "value": "Cupertino • carretera de circunvalación llana" + "value": "El asistente de accesibilidad integrado en el simulador no pudo aplicar el ajuste solicitado." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "庫比蒂諾 • 平坦環狀道路" + "value": "Simulator 內建輔助功能輔助程式無法套用要求的設定。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "쿠퍼티노 • 평탄한 순환 도로" + "value": "시뮬레이터 내부의 접근성 도우미가 요청된 설정을 적용하지 못했습니다." } } } }, - "simulator.location.preset.centralPark": { + "simulator.failure.privatePermissionFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reservoir Loop" + "value": "The isolated worker could not update %@." } }, "ja": { "stringUnit": { "state": "translated", - "value": "貯水池ループ" + "value": "分離されたワーカーは%@を更新できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "水库环线" + "value": "隔离工作进程无法更新 %@。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Reservoir-Schleife" + "value": "Der isolierte Worker konnte %@ nicht aktualisieren." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Boucle du réservoir" + "value": "L'exécuteur isolé n'a pas pu mettre à jour %@." } }, "ar": { "stringUnit": { "state": "translated", - "value": "حلقة الخزان" + "value": "لم يتمكن العامل المعزول من تحديث %@." } }, "es": { "stringUnit": { "state": "translated", - "value": "Circuito del embalse" + "value": "El worker aislado no pudo actualizar %@." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "蓄水池環線" + "value": "隔離的工作者無法更新 %@。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "저수지 루프" + "value": "분리된 워커가 %@을(를) 업데이트하지 못했습니다." } } } }, - "simulator.location.preset.centralPark.description": { + "simulator.failure.protocolQueueOverflow": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Central Park • 2.5 km" + "value": "The Simulator protocol exceeded its bounded queue." } }, "ja": { "stringUnit": { "state": "translated", - "value": "セントラルパーク • 2.5 km" + "value": "Simulatorプロトコルのキューが上限を超えました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "中央公园 • 2.5 公里" + "value": "模拟器协议超出了队列上限。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Central Park • 2,5 km" + "value": "Das Simulator-Protokoll hat seine begrenzte Warteschlange überschritten." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Central Park • 2,5 km" + "value": "Le protocole du Simulateur a dépassé sa file d’attente délimitée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "سنترال بارك • 2.5 كم" + "value": "تجاوز بروتوكول الـ Simulator قائمة الانتظار المحدودة الخاصة به." } }, "es": { "stringUnit": { "state": "translated", - "value": "Central Park • 2,5 km" + "value": "El protocolo del simulador excedió su cola limitada." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "中央公園 • 2.5 公里" + "value": "Simulator 協定已超過其佇列上限。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "센트럴 파크 • 2.5km" + "value": "시뮬레이터 프로토콜이 제한된 대기열을 초과했습니다." } } } }, - "simulator.location.preset.goldenGate": { + "simulator.failure.reactNativeReload": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Golden Gate Crossing" + "value": "React Native could not be reloaded" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ゴールデンゲート横断" + "value": "React Nativeを再読み込みできませんでした" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "金门大桥往返" + "value": "无法重新加载 React Native" } }, "de": { "stringUnit": { "state": "translated", - "value": "Golden-Gate-Überquerung" + "value": "React Native konnte nicht neu geladen werden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Traversée du Golden Gate" + "value": "React Native n’a pas pu être rechargé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "عبور غولدن غيت" + "value": "تعذر إعادة تحميل React Native" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cruce del Golden Gate" + "value": "No se pudo recargar React Native" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "跨越金門大橋" + "value": "無法重新載入 React Native" } }, "ko": { "stringUnit": { "state": "translated", - "value": "금문교 횡단" + "value": "React Native를 다시 로드할 수 없습니다" } } } }, - "simulator.location.preset.goldenGate.description": { + "simulator.failure.reactNativeReloadFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "San Francisco • bridge round-trip" + "value": "The worker could not reload the foreground React Native application." } }, "ja": { "stringUnit": { "state": "translated", - "value": "サンフランシスコ • 橋を往復" + "value": "ワーカーはフォアグラウンドのReact Nativeアプリを再読み込みできませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "旧金山 • 大桥往返" + "value": "工作进程无法重新加载前台的 React Native 应用。" } }, "de": { "stringUnit": { "state": "translated", - "value": "San Francisco • Brücken-Hin- und Rückweg" + "value": "Der Worker konnte die React-Native-Vordergrundanwendung nicht neu laden." } }, "fr": { "stringUnit": { "state": "translated", - "value": "San Francisco • aller-retour sur le pont" + "value": "Le worker n’a pas pu recharger l’application React Native au premier plan." } }, "ar": { "stringUnit": { "state": "translated", - "value": "سان فرانسيسكو • رحلة ذهاب وإياب على الجسر" + "value": "لم يتمكن العامل من إعادة تحميل تطبيق React Native الأمامي." } }, "es": { "stringUnit": { "state": "translated", - "value": "San Francisco • ida y vuelta por el puente" + "value": "El worker no pudo recargar la aplicación React Native en primer plano." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "舊金山 • 大橋來回" + "value": "工作者無法重新載入前景 React Native 應用程式。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "샌프란시스코 • 다리 왕복" + "value": "워커가 포그라운드 React Native 애플리케이션을 다시 로드하지 못했습니다." } } } }, - "simulator.location.preset.mountTam": { + "simulator.failure.rendererStopped": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Mt. Tam Ridge" + "value": "The Simulator renderer stopped" } }, "ja": { "stringUnit": { "state": "translated", - "value": "タム山リッジ" + "value": "シミュレータレンダラーが停止しました" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "塔玛佩斯山脊" + "value": "模拟器渲染器已停止" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mt. Tam-Grat" + "value": "Der Simulator-Renderer wurde gestoppt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Crête du mont Tam" + "value": "Le moteur de rendu du Simulateur s’est arrêté" } }, "ar": { "stringUnit": { "state": "translated", - "value": "سلسلة جبل تام" + "value": "توقف عارض الـ Simulator" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cresta del monte Tam" + "value": "El renderizador del simulador se detuvo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Mt. Tam 山脊" + "value": "Simulator 彩現器已停止" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Mt. Tam 능선" + "value": "시뮬레이터 렌더러가 중지되었습니다" } } } }, - "simulator.location.preset.mountTam.description": { + "simulator.failure.rendererUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Stinson Beach • Steep Ravine + Matt Davis loop" + "value": "The Simulator renderer is unavailable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "スティンソンビーチ • スティープ・ラビーン+マット・デイビス周回" + "value": "シミュレータレンダラーを使用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "斯廷森海滩 • Steep Ravine + Matt Davis 环线" + "value": "模拟器渲染器不可用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Stinson Beach • Steep Ravine + Matt Davis-Schleife" + "value": "Der Simulator-Renderer ist nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Stinson Beach • boucle Steep Ravine + Matt Davis" + "value": "Le moteur de rendu du Simulateur n’est pas disponible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شاطئ ستينسون • حلقة Steep Ravine + Matt Davis" + "value": "عارض الـ Simulator غير متاح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Stinson Beach • bucle de Steep Ravine + Matt Davis" + "value": "El renderizador del simulador no está disponible" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "史汀森海灘 • Steep Ravine + Matt Davis 環線" + "value": "Simulator 彩現器無法使用" } }, "ko": { "stringUnit": { "state": "translated", - "value": "스틴슨 비치 • Steep Ravine + Matt Davis 루프" + "value": "시뮬레이터 렌더러를 사용할 수 없습니다" } } } }, - "simulator.location.preset.pacificCoast": { + "simulator.failure.savedDeviceUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Pacific Coast Hwy" + "value": "The saved Simulator is no longer available. Choose another device." } }, "ja": { "stringUnit": { "state": "translated", - "value": "パシフィック・コースト・ハイウェイ" + "value": "保存されたSimulatorは利用できなくなりました。別のデバイスを選択してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "太平洋海岸公路" + "value": "已保存的模拟器不再可用。请选择其他设备。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Pacific Coast Hwy" + "value": "Der gespeicherte Simulator ist nicht mehr verfügbar. Wählen Sie ein anderes Gerät." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Pacific Coast Hwy" + "value": "Le Simulateur enregistré n’est plus disponible. Choisissez un autre appareil." } }, "ar": { "stringUnit": { "state": "translated", - "value": "طريق الساحل الهادئ السريع" + "value": "الـ Simulator المحفوظ لم يعد متاحًا. اختر جهازًا آخر." } }, "es": { "stringUnit": { "state": "translated", - "value": "Pacific Coast Hwy" + "value": "El simulador guardado ya no está disponible. Elige otro dispositivo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "太平洋海岸公路" + "value": "儲存的 Simulator 已無法使用。請選擇其他裝置。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "태평양 연안 고속도로" + "value": "저장된 시뮬레이터를 더 이상 사용할 수 없습니다. 다른 기기를 선택해 주세요." } } } }, - "simulator.location.preset.pacificCoast.description": { + "simulator.failure.subscriberQueueOverflow": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Pacifica • Devil's Slide round-trip" + "value": "A Simulator event subscriber exceeded its bounded queue." } }, "ja": { "stringUnit": { "state": "translated", - "value": "パシフィカ • デビルズ・スライド往復" + "value": "Simulatorイベントの購読キューが上限を超えました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "帕西菲卡 • Devil's Slide 往返" + "value": "模拟器事件订阅方超出了队列上限。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Pacifica • Devil's Slide-Hin- und Rückweg" + "value": "Ein Simulator-Ereignis-Abonnent hat seine begrenzte Warteschlange überschritten." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Pacifica • aller-retour Devil’s Slide" + "value": "Un abonné aux événements du Simulateur a dépassé sa file d’attente délimitée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "باسيفيكا • رحلة ذهاب وإياب في Devil's Slide" + "value": "تجاوز مشترك أحداث الـ Simulator قائمة الانتظار المحدودة الخاصة به." } }, "es": { "stringUnit": { "state": "translated", - "value": "Pacifica • ida y vuelta por Devil's Slide" + "value": "Un suscriptor de eventos del simulador excedió su cola limitada." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Pacifica • 魔鬼坡來回" + "value": "Simulator 事件訂閱者已超過其佇列上限。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "퍼시피카 • 데빌스 슬라이드 왕복" + "value": "시뮬레이터 이벤트 구독자가 제한된 대기열을 초과했습니다." } } } }, - "simulator.location.speedMultiplier": { + "simulator.failure.tccUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Speed" + "value": "Simulator permissions are not available yet. Wait for the device to finish starting." } }, "ja": { "stringUnit": { "state": "translated", - "value": "速度" + "value": "シミュレータの権限はまだ利用できません。デバイスの起動が完了するまでお待ちください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "速度" + "value": "模拟器权限尚不可用。请等待设备完成启动。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Geschwindigkeit" + "value": "Die Simulator-Berechtigungen sind noch nicht verfügbar. Warten Sie, bis das Gerät vollständig gestartet ist." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Vitesse" + "value": "Les autorisations du simulateur ne sont pas encore disponibles. Attendez la fin du démarrage de l’appareil." } }, "ar": { "stringUnit": { "state": "translated", - "value": "السرعة" + "value": "أذونات المحاكي غير متاحة بعد. انتظر حتى يكتمل بدء تشغيل الجهاز." } }, "es": { "stringUnit": { "state": "translated", - "value": "Velocidad" + "value": "Los permisos del simulador aún no están disponibles. Espera a que el dispositivo termine de iniciarse." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "速度" + "value": "模擬器權限尚未可用。請等待裝置完成啟動。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "속도" + "value": "시뮬레이터 권한을 아직 사용할 수 없습니다. 기기가 완전히 시작될 때까지 기다리세요." } } } }, - "simulator.location.trail": { + "simulator.failure.technicalDetails": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Trail" + "value": "Technical Details" } }, "ja": { "stringUnit": { "state": "translated", - "value": "トレイル" + "value": "技術的な詳細" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "路径" + "value": "技术详情" } }, "de": { "stringUnit": { "state": "translated", - "value": "Pfad" + "value": "Technische Details" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sentier" + "value": "Détails techniques" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ممر" + "value": "تفاصيل تقنية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ruta" + "value": "Detalles técnicos" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "軌跡" + "value": "技術詳細資訊" } }, "ko": { "stringUnit": { "state": "translated", - "value": "트레일" + "value": "기술 세부 정보" } } } }, - "simulator.location.transport": { + "simulator.failure.textEmpty": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Transport" + "value": "Enter text to type" } }, "ja": { "stringUnit": { "state": "translated", - "value": "移動手段" + "value": "入力するテキストを入力してください" } }, - "ar": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "ينقل" + "value": "请输入要键入的文本" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Transporte" + "value": "Einzugebenden Text eingeben" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "運輸" + "value": "Saisissez du texte à taper" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "出行方式" + "value": "أدخل نصًا لكتابته" } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "수송" + "value": "Introduce el texto a escribir" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Transport" + "value": "請輸入要鍵入的文字" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Transport" + "value": "입력할 텍스트를 입력하세요" } } } }, - "simulator.logs.outputTruncated": { + "simulator.failure.textTooLong": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Output truncated at 2 MiB." + "value": "Text is too long to type" } }, "ja": { "stringUnit": { "state": "translated", - "value": "出力は2 MiBで切り詰められました。" + "value": "入力するテキストが長すぎます" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "输出已在 2 MiB 处截断。" + "value": "文本过长,无法键入" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ausgabe bei 2 MiB abgeschnitten." + "value": "Der Text ist zu lang zum Eintippen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sortie tronquée à 2 Mio." + "value": "Le texte est trop long pour être saisi" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تم اقتطاع المخرجات عند 2 ميجابايت." + "value": "النص طويل جدًا للكتابة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Salida truncada a los 2 MiB." + "value": "El texto es demasiado largo para escribirlo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輸出已於 2 MiB 截斷。" + "value": "文字太長,無法鍵入" } }, "ko": { "stringUnit": { "state": "translated", - "value": "출력이 2MiB에서 잘렸습니다." + "value": "입력할 텍스트가 너무 깁니다" } } } }, - "simulator.pane.title": { + "simulator.failure.textTooLongDetail": { "extractionState": "manual", "localizations": { "en": { - "stringUnit": { - "state": "translated", - "value": "Simulator" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Text is too long to type (maximum %lld UTF-8 byte)" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Text is too long to type (maximum %lld UTF-8 bytes)" + } + } + } } }, "ja": { - "stringUnit": { - "state": "translated", - "value": "シミュレータ" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "入力するテキストが長すぎます(最大%lld UTF-8バイト)" + } + } + } + } + }, + "zh-Hans": { + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "文本过长,无法输入(最多 %lld 个 UTF-8 字节)" + } + } + } + } + }, + "de": { + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Text ist zu lang zum Tippen (maximal %lld UTF-8-Byte)" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Text ist zu lang zum Tippen (maximal %lld UTF-8-Bytes)" + } + } + } } }, "fr": { - "stringUnit": { - "state": "translated", - "value": "Simulateur" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "Le texte est trop long à saisir (maximum %lld octet UTF-8)" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "Le texte est trop long à saisir (maximum %lld octets UTF-8)" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "Le texte est trop long à saisir (maximum %lld octets UTF-8)" + } + } + } } }, "ar": { - "stringUnit": { - "state": "translated", - "value": "محاكي" + "variations": { + "plural": { + "zero": { + "stringUnit": { + "state": "translated", + "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى صفر بايت (%lld) بترميز UTF-8)" + } + }, + "one": { + "stringUnit": { + "state": "translated", + "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى بايت واحد (%lld) بترميز UTF-8)" + } + }, + "two": { + "stringUnit": { + "state": "translated", + "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى بايتان (%lld) بترميز UTF-8)" + } + }, + "few": { + "stringUnit": { + "state": "translated", + "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى %lld بايتات بترميز UTF-8)" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى %lld بايتًا بترميز UTF-8)" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "النص طويل جدًا بحيث لا يمكن كتابته (الحد الأقصى %lld بايت بترميز UTF-8)" + } + } + } } }, "es": { - "stringUnit": { - "state": "translated", - "value": "Simulador" + "variations": { + "plural": { + "one": { + "stringUnit": { + "state": "translated", + "value": "El texto es demasiado largo para escribir (máximo %lld byte UTF-8)" + } + }, + "many": { + "stringUnit": { + "state": "translated", + "value": "El texto es demasiado largo para escribir (máximo %lld bytes UTF-8)" + } + }, + "other": { + "stringUnit": { + "state": "translated", + "value": "El texto es demasiado largo para escribir (máximo %lld bytes UTF-8)" + } + } + } } }, "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "模擬器" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "模拟器" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "文字過長,無法輸入(最大 %lld 個 UTF-8 位元組)" + } + } + } } }, "ko": { - "stringUnit": { - "state": "translated", - "value": "모의 실험 장치" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Simulator" + "variations": { + "plural": { + "other": { + "stringUnit": { + "state": "translated", + "value": "텍스트가 너무 길어 입력할 수 없습니다 (최대 %lld UTF-8 바이트)" + } + } + } } } } }, - "simulator.privacy.all": { + "simulator.failure.textUnsupported": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "All Services" + "value": "Text contains a character that cannot be typed with a US keyboard" } }, "ja": { "stringUnit": { "state": "translated", - "value": "すべてのサービス" + "value": "USキーボードで入力できない文字が含まれています" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "所有服务" + "value": "文本包含美式键盘无法键入的字符" } }, "de": { "stringUnit": { "state": "translated", - "value": "Alle Dienste" + "value": "Der Text enthält ein Zeichen, das mit einer US-Tastatur nicht eingegeben werden kann" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Tous les services" + "value": "Le texte contient un caractère qui ne peut pas être saisi avec un clavier américain" } }, "ar": { "stringUnit": { "state": "translated", - "value": "جميع الخدمات" + "value": "يحتوي النص على رمز لا يمكن كتابته باستخدام لوحة مفاتيح أمريكية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Todos los servicios" + "value": "El texto contiene un carácter que no se puede escribir con un teclado de EE. UU." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "所有服務" + "value": "文字包含無法使用美式鍵盤鍵入的字元" } }, "ko": { "stringUnit": { "state": "translated", - "value": "모든 서비스" + "value": "텍스트에 미국(US) 키보드로 입력할 수 없는 문자가 포함되어 있습니다" } } } }, - "simulator.privacy.calendar": { + "simulator.failure.textUnsupportedDetail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Calendars" + "value": "Text contains a character that cannot be typed with a US keyboard (scalar %1$lld: U+%2$@)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カレンダー" + "value": "USキーボードで入力できない文字が含まれています(スカラー%1$lld: U+%2$@)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "日历" + "value": "文本包含美式键盘无法键入的字符(标量 %1$lld:U+%2$@)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kalender" + "value": "Der Text enthält ein Zeichen, das nicht mit einer US-Tastatur eingegeben werden kann (Skalar %1$lld: U+%2$@)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Calendriers" + "value": "Le texte contient un caractère qui ne peut pas être saisi avec un clavier américain (scalaire %1$lld : U+%2$@)" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التقاويم" + "value": "يحتوي النص على رمز لا يمكن كتابته باستخدام لوحة مفاتيح أمريكية (مقياس %1$lld: U+%2$@)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Calendarios" + "value": "El texto contiene un carácter que no se puede escribir con un teclado de EE. UU. (escalar %1$lld: U+%2$@)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "行事曆" + "value": "文字包含無法使用美式鍵盤鍵入的字元 (純量 %1$lld:U+%2$@)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캘린더" + "value": "텍스트에 미국(US) 키보드로 입력할 수 없는 문자가 포함되어 있습니다 (스칼라 %1$lld: U+%2$@)" } } } }, - "simulator.privacy.camera": { + "simulator.failure.webInspectorAttachFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Camera" + "value": "The isolated worker could not attach the selected inspector target." } }, "ja": { "stringUnit": { "state": "translated", - "value": "カメラ" + "value": "分離されたワーカーは選択したWeb Inspector対象に接続できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "摄像头" + "value": "隔离工作进程无法连接所选的检查器目标。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kamera" + "value": "Der isolierte Worker konnte das ausgewählte Inspektor-Ziel nicht anhängen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Appareil photo" + "value": "Le worker isolé n’a pas pu attacher la cible d’inspecteur sélectionnée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الكاميرا" + "value": "لم يتمكن العامل المعزول من إرفاق هدف المفتش المحدد." } }, "es": { "stringUnit": { "state": "translated", - "value": "Cámara" + "value": "El worker aislado no pudo vincular el objetivo del inspector seleccionado." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "相機" + "value": "隔離的工作者無法附加選取的檢查器目標。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "카메라" + "value": "분리된 워커가 선택한 웹 검사기 대상에 연결하지 못했습니다." } } } }, - "simulator.privacy.contacts": { + "simulator.failure.webInspectorCapability": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Contacts" + "value": "The selected Simulator did not negotiate native Web Inspector access." } }, "ja": { "stringUnit": { "state": "translated", - "value": "連絡先" + "value": "選択したSimulatorはネイティブWeb Inspectorアクセスに対応していません。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "通讯录" + "value": "所选模拟器未协商原生 Web 检查器访问权限。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kontakte" + "value": "Der ausgewählte Simulator hat keinen nativen Web-Inspektor-Zugriff ausgehandelt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Contacts" + "value": "Le Simulateur sélectionné n’a pas négocié d’accès natif à l’Inspecteur web." } }, "ar": { "stringUnit": { "state": "translated", - "value": "جهات الاتصال" + "value": "لم يتفاوض الـ Simulator المحدد على وصول Web Inspector الأصلي." } }, "es": { "stringUnit": { "state": "translated", - "value": "Contactos" + "value": "El simulador seleccionado no negoció el acceso nativo a Web Inspector." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "聯絡人" + "value": "選取的 Simulator 未協調原生 Web Inspector 存取權限。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "연락처" + "value": "선택한 시뮬레이터가 네이티브 웹 검사기 접근을 협상하지 못했습니다." } } } }, - "simulator.privacy.contactsLimited": { + "simulator.failure.webInspectorCommandRejected": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Limited Contacts" + "value": "The isolated worker rejected the raw inspector command." } }, "ja": { "stringUnit": { "state": "translated", - "value": "制限付き連絡先" + "value": "分離されたワーカーは未加工のWeb Inspectorコマンドを拒否しました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "受限通讯录" + "value": "隔离工作进程拒绝了原始检查器命令。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eingeschränkte Kontakte" + "value": "Der isolierte Worker hat den rohen Inspektor-Befehl abgelehnt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Contacts limités" + "value": "Le worker isolé a rejeté la commande brute de l’inspecteur." } }, "ar": { "stringUnit": { "state": "translated", - "value": "جهات اتصال محدودة" + "value": "رفض العامل المعزول أمر المفتش الخام." } }, "es": { "stringUnit": { "state": "translated", - "value": "Contactos limitados" + "value": "El worker aislado rechazó el comando del inspector sin procesar." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "受限的聯絡人" + "value": "隔離的工作者拒絕了原始檢查器指令。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "제한된 연락처" + "value": "분리된 워커가 원시 검사기 명령을 거부했습니다." } } } }, - "simulator.privacy.criticalNotifications": { + "simulator.failure.webInspectorHighlightFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Critical Notifications" + "value": "The isolated worker could not update the page highlight." } }, "ja": { "stringUnit": { "state": "translated", - "value": "重大な通知" + "value": "分離されたワーカーはページのハイライトを更新できませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "重要通知" + "value": "隔离工作进程无法更新页面高亮。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kritische Mitteilungen" + "value": "Der isolierte Worker konnte die Seitenhervorhebung nicht aktualisieren." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Notifications critiques" + "value": "Le worker isolé n’a pas pu mettre à jour la mise en surbrillance de la page." } }, "ar": { "stringUnit": { "state": "translated", - "value": "إشعارات حرجة" + "value": "لم يتمكن العامل المعزول من تحديث تمييز الصفحة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Notificaciones críticas" + "value": "El worker aislado no pudo actualizar el resaltado de la página." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重要通知" + "value": "隔離的工作者無法更新網頁醒目提示。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "긴급 알림" - } - } - } - }, - "simulator.privacy.faceID": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Face ID" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "Face ID" + "value": "분리된 워커가 페이지 하이라이트를 업데이트하지 못했습니다." } } } }, - "simulator.privacy.grant": { + "simulator.failure.webInspectorRequestIDInUse": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Grant" + "value": "A Web Inspector command with this id is already pending." } }, "ja": { "stringUnit": { "state": "translated", - "value": "許可" + "value": "このIDのWeb Inspectorコマンドはすでに処理待ちです。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "授予" + "value": "已有使用此 id 的 Web 检查器命令在等待处理。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gewähren" + "value": "Ein Web-Inspektor-Befehl mit dieser ID ist bereits ausstehend." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Autoriser" + "value": "Une commande de l’Inspecteur web avec cet identifiant est déjà en attente." } }, "ar": { "stringUnit": { "state": "translated", - "value": "منح" + "value": "هناك أمر Web Inspector بهذا المعرف معلق بالفعل." } }, "es": { "stringUnit": { "state": "translated", - "value": "Conceder" + "value": "Ya hay un comando de Web Inspector pendiente con este ID." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "授予" + "value": "包含此 ID 的 Web Inspector 指令已在擱置中。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "허용" - } - } - } - }, - "simulator.privacy.homeKit": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "HomeKit" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "HomeKit" + "value": "이 ID를 사용하는 웹 검사기 명령이 이미 대기 중입니다." } } } }, - "simulator.privacy.location": { + "simulator.failure.webInspectorRequestIDRequired": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Location While Using" + "value": "A Web Inspector command must contain a string or numeric id." } }, "ja": { "stringUnit": { "state": "translated", - "value": "使用中の位置情報" + "value": "Web Inspectorコマンドには文字列または数値のIDが必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "使用期间的位置" + "value": "Web 检查器命令必须包含字符串或数字类型的 id。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Standort bei Verwendung" + "value": "Ein Web-Inspektor-Befehl muss eine String- oder numerische ID enthalten." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Localisation pendant l’utilisation" + "value": "Une commande de l’Inspecteur web doit contenir un identifiant sous forme de chaîne ou numérique." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الموقع أثناء الاستخدام" + "value": "يجب أن يحتوي أمر Web Inspector على معرف نصي أو رقمي." } }, "es": { "stringUnit": { "state": "translated", - "value": "Localización al usarse" + "value": "Un comando de Web Inspector debe contener un ID numérico o de texto." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用期間定位" + "value": "Web Inspector 指令必須包含字串或數字 ID。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "앱을 사용하는 동안 위치" + "value": "웹 검사기 명령에는 문자열 또는 숫자 ID가 포함되어야 합니다." } } } }, - "simulator.privacy.locationAlways": { + "simulator.failure.webInspectorResponseCancelled": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Location Always" + "value": "The Web Inspector response wait was cancelled." } }, "ja": { "stringUnit": { "state": "translated", - "value": "常に位置情報を許可" + "value": "Web Inspectorの応答待機がキャンセルされました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "始终允许位置" + "value": "等待 Web 检查器响应的操作已取消。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Standort immer" + "value": "Das Warten auf die Web-Inspektor-Antwort wurde abgebrochen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Localisation toujours" + "value": "L’attente de la réponse de l’Inspecteur web a été annulée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الموقع دائمًا" + "value": "تم إلغاء انتظار استجابة Web Inspector." } }, "es": { "stringUnit": { "state": "translated", - "value": "Localización siempre" + "value": "Se canceló la espera de respuesta de Web Inspector." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "始終定位" + "value": "等待 Web Inspector 回應已被取消。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "항상 위치" + "value": "웹 검사기 응답 대기가 취소되었습니다." } } } }, - "simulator.privacy.locationInUse": { + "simulator.failure.webInspectorResponseOverflow": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Location While Using" + "value": "The inspector response stream exceeded its bounded in-flight buffer." } }, "ja": { "stringUnit": { "state": "translated", - "value": "使用中の位置情報" + "value": "Web Inspectorの応答ストリームが処理中バッファの上限を超えました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "使用期间的位置" + "value": "检查器响应流超出了在途缓冲区上限。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Standort bei Verwendung" + "value": "Der Antwortstrom des Inspektors hat seinen begrenzten In-Flight-Puffer überschritten." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Localisation pendant l’utilisation" + "value": "Le flux de réponse de l’inspecteur a dépassé son tampon en cours délimité." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الموقع أثناء الاستخدام" + "value": "تجاوز تدفق استجابة المفتش المخزن المؤقت المحدد قيد النقل." } }, "es": { "stringUnit": { "state": "translated", - "value": "Localización al usarse" + "value": "El flujo de respuesta del inspector excedió su búfer en tránsito limitado." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用期間定位" + "value": "檢查器回應串流已超過其傳輸中緩衝區上限。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "앱을 사용하는 동안 위치" + "value": "검사기 응답 스트림이 제한된 인플라이트 버퍼를 초과했습니다." } } } }, - "simulator.privacy.mediaLibrary": { + "simulator.failure.webInspectorResponseTimedOut": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Media Library" + "value": "The Web Inspector response did not arrive before the bounded deadline." } }, "ja": { "stringUnit": { "state": "translated", - "value": "メディアライブラリ" + "value": "Web Inspectorの応答は設定された期限までに届きませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "媒体资料库" + "value": "Web 检查器响应未在限定时限内到达。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mediathek" + "value": "Die Web-Inspektor-Antwort ist nicht vor Ablauf des begrenzten Zeitlimits eingetroffen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Médiathèque" + "value": "La réponse de l’Inspecteur web n’est pas arrivée avant la date limite délimitée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "مكتبة الوسائط" + "value": "لم تصل استجابة Web Inspector قبل المهلة المحددة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Biblioteca multimedia" + "value": "La respuesta de Web Inspector no llegó antes del límite de tiempo establecido." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "媒體資料庫" + "value": "Web Inspector 回應未在截止時間前抵達。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "미디어 보관함" + "value": "웹 검사기 응답이 제한된 제한 시간 내에 도착하지 않았습니다." } } } }, - "simulator.privacy.microphone": { + "simulator.failure.webInspectorSessionEnded": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Microphone" + "value": "The Web Inspector session ended before the response arrived." } }, "ja": { "stringUnit": { "state": "translated", - "value": "マイク" + "value": "応答が届く前にWeb Inspectorセッションが終了しました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "麦克风" + "value": "Web 检查器会话在响应到达前已结束。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mikrofon" + "value": "Die Web-Inspektor-Sitzung wurde beendet, bevor die Antwort eintraf." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Microphone" + "value": "La session de l’Inspecteur web s’est terminée avant que la réponse ne soit arrivée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الميكروفون" + "value": "انتهت جلسة Web Inspector قبل وصول الاستجابة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Micrófono" + "value": "La sesión de Web Inspector finalizó antes de que llegara la respuesta." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "麥克風" + "value": "Web Inspector 工作階段在回應抵達前已結束。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "마이크" + "value": "응답이 도착하기 전에 웹 검사기 세션이 종료되었습니다." } } } }, - "simulator.privacy.motion": { + "simulator.failure.webInspectorUnavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Motion" + "value": "Web Inspector is unavailable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "モーション" + "value": "Webインスペクタを利用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "运动与健身" + "value": "Web 检查器不可用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bewegung" + "value": "Web-Inspektor ist nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Mouvements et forme" + "value": "L’Inspecteur web n’est pas disponible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الحركة" + "value": "ميزة Web Inspector غير متاحة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Movimiento" + "value": "Web Inspector no está disponible" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "動作" + "value": "Web Inspector 無法使用" } }, "ko": { "stringUnit": { "state": "translated", - "value": "동작" + "value": "웹 검사기를 사용할 수 없습니다" } } } }, - "simulator.privacy.notifications": { + "simulator.failure.workerAttachFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Notifications" + "value": "The isolated worker could not attach to the selected Simulator." } }, "ja": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "分離されたワーカーは選択したSimulatorに接続できませんでした。" } }, - "de": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen" + "value": "隔离工作进程无法连接到所选模拟器。" } }, - "ar": { + "de": { "stringUnit": { "state": "translated", - "value": "إشعارات" + "value": "Der isolierte Worker konnte sich nicht an den ausgewählten Simulator anhängen." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Notificaciones" + "value": "Le worker isolé n’a pas pu s’attacher au Simulateur sélectionné." } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "لم يتمكن العامل المعزول من الارتباط بالـ Simulator المحدد." } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "El worker aislado no pudo conectarse al simulador seleccionado." } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "알림" + "value": "隔離的工作者無法附加到選取的 Simulator。" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Notifications" + "value": "분리된 워커가 선택한 시뮬레이터에 연결하지 못했습니다." } } } }, - "simulator.privacy.photos": { + "simulator.failure.workerClientStopped": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Photos" + "value": "The Simulator worker client is permanently stopped." } }, "ja": { "stringUnit": { "state": "translated", - "value": "写真" + "value": "Simulatorワーカークライアントは完全に停止しています。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "照片" + "value": "模拟器工作进程客户端已永久停止。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fotos" + "value": "Der Simulator-Worker-Client ist dauerhaft gestoppt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Photos" + "value": "Le client du worker du Simulateur est arrêté définitivement." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الصور" + "value": "عميل عامل الـ Simulator متوقف نهائيًا." } }, "es": { "stringUnit": { "state": "translated", - "value": "Fotos" + "value": "El cliente del worker del simulador se detuvo de forma permanente." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "照片" + "value": "Simulator 工作者用戶端已永久停止。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사진" + "value": "시뮬레이터 워커 클라이언트가 영구적으로 중지되었습니다." } } } }, - "simulator.privacy.photosAdd": { + "simulator.failure.workerCommandOutcomeUnknown": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Add Photos" + "value": "The Simulator worker accepted a command but disconnected before confirming its outcome." } }, "ja": { "stringUnit": { "state": "translated", - "value": "写真の追加" + "value": "Simulatorワーカーはコマンドを受け付けましたが、結果を確認する前に切断されました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "添加照片" + "value": "模拟器工作进程接受了命令,但在确认结果前断开了连接。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fotos hinzufügen" + "value": "Der Simulator-Worker hat einen Befehl akzeptiert, sich jedoch vor der Bestätigung des Ergebnisses getrennt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Ajouter aux Photos" + "value": "Le worker du Simulateur a accepté une commande mais s’est déconnecté avant de confirmer son résultat." } }, "ar": { "stringUnit": { "state": "translated", - "value": "إضافة صور" + "value": "قبل عامل الـ Simulator الأمر ولكنه قطع الاتصال قبل تأكيد النتيجة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Añadir fotos" + "value": "El worker del simulador aceptó un comando, pero se desconectó antes de confirmar el resultado." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "新增照片" + "value": "Simulator 工作者已接受指令,但在確認其結果前已中斷連線。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사진 추가" + "value": "시뮬레이터 워커가 명령을 수락했으나 결과를 확인하기 전에 연결이 끊어졌습니다." } } } }, - "simulator.privacy.photosLimited": { + "simulator.failure.workerCommandRejected": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Limited Photos" + "value": "The isolated Simulator worker could not accept a command: %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "制限付き写真" + "value": "分離されたSimulatorワーカーはコマンドを受け付けられませんでした: %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "受限照片" + "value": "隔离的模拟器工作进程无法接受命令:%@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eingeschränkte Fotos" + "value": "Der isolierte Simulator-Worker konnte keinen Befehl annehmen: %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Photos limitées" + "value": "L'exécuteur de simulateur isolé n'a pas pu accepter la commande : %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "صور محدودة" + "value": "لم يتمكن عامل الـ Simulator المعزول من قبول الأمر: %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Fotos limitadas" + "value": "El worker aislado del simulador no pudo aceptar un comando: %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "受限的照片" + "value": "隔離的 Simulator 工作者無法接受指令:%@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "제한된 사진" + "value": "분리된 시뮬레이터 워커가 명령을 수락할 수 없습니다: %@" } } } }, - "simulator.privacy.read": { + "simulator.failure.workerCrashFuse": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Read Status" + "value": "The Simulator worker failed twice. Recover the pane before retrying." } }, "ja": { "stringUnit": { "state": "translated", - "value": "状態を読み取る" + "value": "Simulatorワーカーが2回失敗しました。再試行する前にペインを復旧してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "读取状态" + "value": "模拟器工作进程已失败两次。请先恢复窗格再重试。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Lesestatus" + "value": "Der Simulator-Worker ist zweimal fehlgeschlagen. Stellen Sie das Teilfenster wieder her, bevor Sie es erneut versuchen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Statut de lecture" + "value": "Le worker du Simulateur a échoué deux fois. Restaurez le volet avant de réessayer." } }, "ar": { "stringUnit": { "state": "translated", - "value": "حالة القراءة" + "value": "فشل عامل الـ Simulator مرتين. قم باستعادة الجزء قبل إعادة المحاولة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Estado de lectura" + "value": "El worker del simulador falló dos veces. Recupera el panel antes de volver a intentarlo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "讀取狀態" + "value": "Simulator 工作者失敗了兩次。請在重試前復原窗格。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "읽기 상태" + "value": "시뮬레이터 워커가 두 번 실패했습니다. 다시 시도하기 전에 분할 창을 복구해 주세요." } } } }, - "simulator.privacy.reminders": { + "simulator.failure.workerCrashFuseReason": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reminders" + "value": "The isolated Simulator worker failed twice: %@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リマインダー" + "value": "分離されたSimulatorワーカーが2回失敗しました: %@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "提醒事项" + "value": "隔离的模拟器工作进程已失败两次:%@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erinnerungen" + "value": "Der isolierte Simulator-Worker ist zweimal fehlgeschlagen: %@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Rappels" + "value": "L'exécuteur de simulateur isolé a échoué deux fois : %@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التذكيرات" + "value": "فشل عامل الـ Simulator المعزول مرتين: %@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Recordatorios" + "value": "El worker aislado del simulador falló dos veces: %@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "提醒事項" + "value": "隔離的 Simulator 工作者失敗了兩次:%@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "미리 알림" + "value": "분리된 시뮬레이터 워커가 두 번 실패했습니다: %@" } } } }, - "simulator.privacy.reset": { + "simulator.failure.workerEventStreamClosed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "The Simulator worker closed its event stream before replying." } }, "ja": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "Simulatorワーカーは応答前にイベントストリームを閉じました。" } }, - "de": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "模拟器工作进程在回复前关闭了事件流。" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Réinitialiser" + "value": "Der Simulator-Worker hat seinen Ereignisstrom vor einer Antwort geschlossen." } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "Le worker du Simulateur a fermé son flux d’événements avant de répondre." } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "أغلق عامل الـ Simulator تدفق الأحداث الخاص به قبل الرد." } }, - "ar": { + "es": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "El worker del simulador cerró su flujo de eventos antes de responder." } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Restablecer" + "value": "Simulator 工作者在回覆前已關閉其事件串流。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "재설정" + "value": "시뮬레이터 워커가 응답하기 전에 이벤트 스트림을 닫았습니다." } } } }, - "simulator.privacy.revoke": { + "simulator.failure.workerInputQueueBusy": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Revoke" + "value": "The Simulator input queue is at capacity." } }, "ja": { "stringUnit": { "state": "translated", - "value": "取り消す" + "value": "Simulator入力キューが上限に達しています。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "撤销" + "value": "模拟器输入队列已满。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Widerrufen" + "value": "Die Simulator-Eingabewarteschlange ist ausgelastet." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Révoquer" + "value": "La file d’attente d’entrée du Simulateur a atteint sa capacité maximale." } }, "ar": { "stringUnit": { "state": "translated", - "value": "سحب" + "value": "قائمة انتظار مدخلات الـ Simulator ممتلئة السعة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Revocar" + "value": "La cola de entrada del simulador está al límite de su capacidad." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "撤銷" + "value": "Simulator 輸入佇列已達容量上限。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "거부" + "value": "시뮬레이터 입력 대기열이 가득 찼습니다." } } } }, - "simulator.privacy.siri": { + "simulator.failure.workerOperationCancelled": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Siri" + "value": "The Simulator changed while this tool operation was running." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Siri" + "value": "このツール操作の実行中にSimulatorが変更されました。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "此工具操作运行期间模拟器发生了变化。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Siri" + "value": "Der Simulator hat sich geändert, während diese Werkzeugoperation ausgeführt wurde." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Siri" + "value": "Le Simulateur a changé pendant l’exécution de l’opération de cet outil." } }, "ar": { "stringUnit": { "state": "translated", - "value": "سيري" + "value": "تغير الـ Simulator أثناء تشغيل عملية هذه الأداة." } }, "es": { "stringUnit": { "state": "translated", - "value": "siri" + "value": "El simulador cambió mientras se ejecutaba esta operación de herramienta." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "西里" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "西里" + "value": "Simulator 在此工具操作執行期間發生變更。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시리" + "value": "이 도구 작업이 실행되는 동안 시뮬레이터가 변경되었습니다." } } } }, - "simulator.privacy.speech": { + "simulator.failure.workerOperationCancelling": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Speech Recognition" + "value": "The previous Simulator tool operation is still stopping." } }, "ja": { "stringUnit": { "state": "translated", - "value": "音声認識" + "value": "前のSimulatorツール操作はまだ停止処理中です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "语音识别" + "value": "上一次模拟器工具操作仍在停止中。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Spracherkennung" + "value": "Die vorherige Simulator-Werkzeugoperation wird noch gestoppt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Reconnaissance vocale" + "value": "L’opération précédente de l’outil du Simulateur est encore en cours d’arrêt." } }, "ar": { "stringUnit": { "state": "translated", - "value": "التعرف على الكلام" + "value": "عملية أداة المحاكي السابقة لا تزال قيد الإيقاف." } }, "es": { "stringUnit": { "state": "translated", - "value": "Reconocimiento de voz" + "value": "La operación de herramienta del simulador anterior aún se está deteniendo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "語音辨識" + "value": "上一個 Simulator 工具操作仍在停止中。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "음성 인식" + "value": "이전 시뮬레이터 도구 작업이 여전히 중지되는 중입니다." } } } }, - "simulator.privacy.userTracking": { + "simulator.failure.workerOperationQueueBusy": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "App Tracking" + "value": "The isolated Simulator tool queue is at capacity." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Appトラッキング" + "value": "分離されたSimulatorツールキューが上限に達しています。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "应用跟踪" + "value": "隔离的模拟器工具队列已满。" } }, "de": { "stringUnit": { "state": "translated", - "value": "App-Tracking" + "value": "Die isolierte Simulator-Werkzeugwarteschlange ist ausgelastet." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Suivi par les apps" + "value": "La file d’attente des outils du Simulateur isolé a atteint sa capacité maximale." } }, "ar": { "stringUnit": { "state": "translated", - "value": "تتبع التطبيقات" + "value": "صف أداة المحاكي المعزول ممتلئ تمامًا." } }, "es": { "stringUnit": { "state": "translated", - "value": "Rastreo de aplicaciones" + "value": "La cola de herramientas del simulador aislado está al límite de su capacidad." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "App 追蹤" + "value": "隔離的 Simulator 工具佇列已達容量上限。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "앱 추적" + "value": "분리된 시뮬레이터 도기열이 가득 찼습니다." } } } }, - "simulator.status.connecting": { + "simulator.failure.workerOperationTimedOut": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Connecting" + "value": "The Simulator tool operation exceeded its bounded deadline." } }, "ja": { "stringUnit": { "state": "translated", - "value": "接続中" + "value": "Simulatorツール操作が設定された期限を超えました。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "模拟器工具操作超过了限定时限。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Verbindung wird hergestellt" + "value": "Die Simulator-Werkzeugoperation hat ihr begrenztes Zeitlimit überschritten." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Connexion" + "value": "L’opération de l’outil du Simulateur a dépassé la date limite délimitée." } }, "ar": { "stringUnit": { "state": "translated", - "value": "جارٍ الاتصال" + "value": "تجاوزت عملية أداة المحاكي المهلة المحددة لها." } }, "es": { "stringUnit": { "state": "translated", - "value": "Conectando" + "value": "La operación de herramienta del simulador excedió el límite de tiempo establecido." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "正在連線" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在连接" + "value": "Simulator 工具操作已超過其截止時間。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "연결 중" + "value": "시뮬레이터 도구 작업이 제한된 기한을 초과했습니다." } } } }, - "simulator.status.failed": { + "simulator.failure.workerRequestCapacityExceeded": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator Connection Failed" + "value": "The Simulator worker has too many pending requests." } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータへの接続に失敗しました" + "value": "Simulatorワーカーで保留中のリクエストが多すぎます。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器连接失败" + "value": "模拟器工作进程待处理的请求过多。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator-Verbindung fehlgeschlagen" + "value": "Der Simulator-Worker hat zu viele ausstehende Anfragen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Échec de la connexion au Simulateur" + "value": "Le worker du Simulateur a trop de requêtes en attente." } }, "ar": { "stringUnit": { "state": "translated", - "value": "فشل اتصال المحاكي" + "value": "لدى عامل المحاكي عدد كبير جدًا من الطلبات المعلقة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Error de conexión con el simulador" + "value": "El worker del simulador tiene demasiadas solicitudes pendientes." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "模擬器連線失敗" + "value": "Simulator 工作者有太多擱置中的請求。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 연결 실패" + "value": "시뮬레이터 워커에 대기 중인 요청이 너무 많습니다." } } } }, - "simulator.status.loading": { + "simulator.failure.workerRequestIdentifierDuplicate": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Working" + "value": "A Simulator worker request reused an active identifier." } }, "ja": { "stringUnit": { "state": "translated", - "value": "処理中" + "value": "Simulatorワーカーのリクエストが使用中の識別子を再利用しました。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "模拟器工作进程请求重复使用了活跃的标识符。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeiten" + "value": "Eine Simulator-Worker-Anfrage hat einen aktiven Bezeichner wiederverwendet." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fonctionnement" + "value": "Une requête de worker du Simulateur a réutilisé un identifiant actif." } }, "ar": { "stringUnit": { "state": "translated", - "value": "عمل" + "value": "أعاد طلب عامل المحاكي استخدام معرف نشط." } }, "es": { "stringUnit": { "state": "translated", - "value": "Laboral" + "value": "Una solicitud del worker del simulador reutilizó un identificador activo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "在職的" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "处理中" + "value": "Simulator 工作者請求重複使用了作用中的識別碼。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "일하고 있는" + "value": "시뮬레이터 워커 요청이 활성 식별자를 재사용했습니다." } } } }, - "simulator.status.selectToStart": { + "simulator.failure.workerResponseMissing": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Select a device to start" + "value": "The Simulator worker did not produce a response." } }, "ja": { "stringUnit": { "state": "translated", - "value": "開始するデバイスを選択" + "value": "Simulatorワーカーから応答がありませんでした。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "选择设备以开始" + "value": "模拟器工作进程未返回响应。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Wählen Sie ein Gerät aus, um zu starten" + "value": "Der Simulator-Worker hat keine Antwort erzeugt." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sélectionnez un appareil pour démarrer" + "value": "Le worker du Simulateur n’a pas produit de réponse." } }, "ar": { "stringUnit": { "state": "translated", - "value": "حدد جهازًا للبدء" + "value": "لم ينتج عامل المحاكي أي استجابة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Selecciona un dispositivo para empezar" + "value": "El worker del simulador no produjo ninguna respuesta." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選擇裝置以開始" + "value": "Simulator 工作者未產生回應。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시작할 기기 선택" + "value": "시뮬레이터 워커가 응답을 생성하지 않았습니다." } } } }, - "simulator.status.streaming": { - "comment": "Simulator video is streaming live.", + "simulator.failure.workerResponseTimedOut": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Live" + "value": "The Simulator worker did not reply before the bounded deadline." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ライブ" + "value": "Simulatorワーカーは設定された期限までに応答しませんでした。" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "En direct" + "value": "模拟器工作进程未在限定时限内回复。" } }, - "ar": { + "de": { "stringUnit": { "state": "translated", - "value": "مباشر" + "value": "Der Simulator-Worker hat nicht vor dem begrenzten Zeitlimit geantwortet." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "En directo" + "value": "Le worker du Simulateur n’a pas répondu avant la date limite délimitée." } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "即時" + "value": "لم يرد عامل المحاكي قبل المهلة المحددة." } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "实时" + "value": "El worker del simulador no respondió antes del límite de tiempo establecido." } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "실시간" + "value": "Simulator 工作者未在截止時間前進行回覆。" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Live" + "value": "시뮬레이터 워커가 제한된 기한 내에 응답하지 않았습니다." } } } }, - "simulator.status.unavailable": { + "simulator.failure.workerStoppedBeforeResponse": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Device Unavailable" + "value": "The Simulator worker stopped before replying." } }, "ja": { "stringUnit": { "state": "translated", - "value": "デバイスを使用できません" + "value": "Simulatorワーカーは応答前に停止しました。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "设备不可用" + "value": "模拟器工作进程在回复前已停止。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gerät nicht verfügbar" + "value": "Der Simulator-Worker wurde gestoppt, bevor er geantwortet hat." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Appareil indisponible" + "value": "Le worker du Simulateur s’est arrêté avant de répondre." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الجهاز غير متاح" + "value": "توقف عامل المحاكي قبل الرد." } }, "es": { "stringUnit": { "state": "translated", - "value": "Dispositivo no disponible" + "value": "El worker del simulador se detuvo antes de responder." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "裝置不可用" + "value": "Simulator 工作者在回覆前已停止。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "기기를 사용할 수 없음" + "value": "시뮬레이터 워커가 응답하기 전에 중지되었습니다." } } } }, - "simulator.status.workerStopped": { + "simulator.featureDisabled.message": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator Renderer Stopped" + "value": "This feature has been disabled remotely." } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータレンダラーが停止しました" + "value": "この機能はリモートで無効化されています。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器渲染器已停止" + "value": "此功能已被远程停用。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator-Renderer gestoppt" + "value": "Dieses Feature wurde per Fernzugriff deaktiviert." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Rendu du simulateur arrêté" + "value": "Cette fonctionnalité a été désactivée à distance." } }, "ar": { "stringUnit": { "state": "translated", - "value": "توقف أداة تصيير المحاكي" + "value": "تم تعطيل هذه الميزة عن بُعد." } }, "es": { "stringUnit": { "state": "translated", - "value": "Se detuvo el renderizador del simulador" + "value": "Esta función se ha desactivado de forma remota." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "模擬器渲染器已停止" + "value": "此功能已被遠端停用。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 렌더러 중지됨" + "value": "이 기능은 원격으로 비활성화되었습니다." } } } }, - "simulator.statusBar.batteryLevel": { + "simulator.featureDisabled.title": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Battery Level" + "value": "Simulator is temporarily unavailable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "バッテリー残量" + "value": "Simulatorは一時的に利用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "电池电量" + "value": "模拟器暂时不可用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Batterieladestand" + "value": "Simulator ist vorübergehend nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Niveau de la batterie" + "value": "Le Simulateur est temporairement indisponible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مستوى البطارية" + "value": "المحاكي غير متاح مؤقتًا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Nivel de batería" + "value": "El simulador no está disponible temporalmente" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "電池電量" + "value": "Simulator 暫時無法使用" } }, "ko": { "stringUnit": { "state": "translated", - "value": "배터리 잔량" + "value": "시뮬레이터를 일시적으로 사용할 수 없습니다" } } } }, - "simulator.statusBar.batteryState": { + "simulator.field.bundleIdentifier": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Battery State" + "value": "Bundle Identifier" } }, "ja": { "stringUnit": { "state": "translated", - "value": "バッテリー状態" + "value": "バンドル識別子" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "电池状态" + "value": "包标识符" } }, "de": { "stringUnit": { "state": "translated", - "value": "Batteriestatus" + "value": "Bundle-Identifier" } }, "fr": { "stringUnit": { "state": "translated", - "value": "État de la batterie" + "value": "Identifiant du bundle" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حالة البطارية" + "value": "معرف الحزمة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Estado de la batería" + "value": "Identificador de bundle" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "電池狀態" + "value": "套件識別碼" } }, "ko": { "stringUnit": { "state": "translated", - "value": "배터리 상태" + "value": "번들 식별자" } } } }, - "simulator.statusBar.carrier": { + "simulator.field.destinationLatitude": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Carrier" + "value": "Destination Latitude" } }, "ja": { "stringUnit": { "state": "translated", - "value": "通信事業者" + "value": "目的地の緯度" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "运营商" + "value": "目的地纬度" } }, "de": { "stringUnit": { "state": "translated", - "value": "Netzbetreiber" + "value": "Ziel-Breitengrad" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Opérateur" + "value": "Latitude de destination" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شركة الاتصالات" + "value": "خط عرض الوجهة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Operador" + "value": "Latitud de destino" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "電信業者" + "value": "目的緯度" } }, "ko": { "stringUnit": { "state": "translated", - "value": "통신사" + "value": "목적지 위도" } } } }, - "simulator.statusBar.cellularBars": { + "simulator.field.destinationLongitude": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Cellular Bars" + "value": "Destination Longitude" } }, "ja": { "stringUnit": { "state": "translated", - "value": "モバイル通信のバー" + "value": "目的地の経度" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "蜂窝信号格" + "value": "目的地经度" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mobilfunksignal-Balken" + "value": "Ziel-Längengrad" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Barres de réseau cellulaire" + "value": "Longitude de destination" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أعمدة الشبكة الخلوية" + "value": "خط طول الوجهة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Barras de cobertura" + "value": "Longitud de destino" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "行動網路訊號" + "value": "目的經度" } }, "ko": { "stringUnit": { "state": "translated", - "value": "셀룰러 신호 세기" + "value": "목적지 경도" } } } }, - "simulator.statusBar.cellularMode": { + "simulator.field.latitude": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Cellular" + "value": "Latitude" } }, "ja": { "stringUnit": { "state": "translated", - "value": "モバイル通信" + "value": "緯度" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "蜂窝网络" + "value": "纬度" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mobilfunk" + "value": "Breitengrad" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Cellulaire" + "value": "Latitude" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الشبكة الخلوية" + "value": "خط العرض" } }, "es": { "stringUnit": { "state": "translated", - "value": "Red móvil" + "value": "Latitud" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "行動網路" + "value": "緯度" } }, "ko": { "stringUnit": { "state": "translated", - "value": "셀룰러" + "value": "위도" } } } }, - "simulator.statusBar.dataNetwork": { + "simulator.field.longitude": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Data Network" + "value": "Longitude" } }, "ja": { "stringUnit": { "state": "translated", - "value": "データ通信" + "value": "経度" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "数据网络" + "value": "经度" } }, "de": { "stringUnit": { "state": "translated", - "value": "Datennetzwerk" + "value": "Längengrad" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Réseau de données" + "value": "Longitude" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شبكة البيانات" + "value": "خط الطول" } }, "es": { "stringUnit": { "state": "translated", - "value": "Red de datos" + "value": "Longitud" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "數據網路" + "value": "經度" } }, "ko": { "stringUnit": { "state": "translated", - "value": "데이터 네트워크" + "value": "경도" } } } }, - "simulator.statusBar.time": { + "simulator.field.privacyService": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Time" + "value": "Privacy Service" } }, "ja": { "stringUnit": { "state": "translated", - "value": "時刻" + "value": "プライバシーサービス" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "时间" + "value": "隐私服务" } }, "de": { "stringUnit": { "state": "translated", - "value": "Uhrzeit" + "value": "Datenschutzdienst" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Heure" + "value": "Service de confidentialité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الوقت" + "value": "خدمة الخصوصية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Hora" + "value": "Servicio de privacidad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "時間" + "value": "隱私服務" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시간" + "value": "개인정보 보호 서비스" } } } }, - "simulator.statusBar.wifiBars": { + "simulator.field.routeSpeed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Wi-Fi Bars" + "value": "Speed (m/s)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Wi-Fiのバー" + "value": "速度(m/秒)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Wi-Fi 信号格" + "value": "速度(米/秒)" } }, "de": { "stringUnit": { "state": "translated", - "value": "WLAN-Balken" + "value": "Geschwindigkeit (m/s)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Barres Wi-Fi" + "value": "Vitesse (m/s)" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أعمدة Wi-Fi" + "value": "السرعة (م/ث)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Barras de Wi-Fi" + "value": "Velocidad (m/s)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wi-Fi 訊號" + "value": "速度 (公尺/秒)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Wi-Fi 신호 세기" + "value": "속도 (m/s)" } } } }, - "simulator.statusBar.wifiMode": { + "simulator.field.url": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Wi-Fi" + "value": "URL" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Wi-Fi" + "value": "URL" } } } }, - "simulator.textInput.placeholder": { + "simulator.file.screenshotName": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Text to type" + "value": "Simulator Screenshot.%@" } }, "ja": { "stringUnit": { "state": "translated", - "value": "入力するテキスト" + "value": "シミュレータのスクリーンショット.%@" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "要键入的文本" + "value": "模拟器截屏.%@" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zu tippender Text" + "value": "Simulator-Bildschirmfoto.%@" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Texte à saisir" + "value": "Capture d'écran du simulateur.%@" } }, "ar": { "stringUnit": { "state": "translated", - "value": "النص المراد كتابته" + "value": "لقطة شاشة المحاكي.%@" } }, "es": { "stringUnit": { "state": "translated", - "value": "Texto a escribir" + "value": "Captura de pantalla del simulador.%@" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "要輸入的文字" + "value": "Simulator 螢幕截圖.%@" } }, "ko": { "stringUnit": { "state": "translated", - "value": "입력할 텍스트" + "value": "시뮬레이터 스크린샷.%@" } } } }, - "simulator.textSize.accessibilityExtraExtraExtraLarge": { + "simulator.file.videoName": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Accessibility XXXL" + "value": "Simulator Recording.mp4" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティ特大3" + "value": "シミュレータの収録.mp4" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "辅助功能 XXXL" + "value": "模拟器录屏.mp4" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bedienungshilfen XXXL" + "value": "Simulator-Aufnahme.mp4" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Accessibilité XXXL" + "value": "Enregistrement du Simulateur.mp4" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تسهيلات الاستخدام XXXL" + "value": "تسجيل المحاكي.mp4" } }, "es": { "stringUnit": { "state": "translated", - "value": "Accesibilidad XXXL" + "value": "Grabación del simulador.mp4" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輔助功能 XXXL" + "value": "Simulator 錄影.mp4" } }, "ko": { "stringUnit": { "state": "translated", - "value": "접근성 XXXL" + "value": "시뮬레이터 녹화.mp4" } } } }, - "simulator.textSize.accessibilityExtraExtraLarge": { + "simulator.location.custom": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Accessibility XXL" + "value": "Custom Route" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティ特大2" + "value": "カスタムルート" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "辅助功能 XXL" + "value": "自定义路线" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bedienungshilfen XXL" + "value": "Benutzerdefinierte Route" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Accessibilité XXL" + "value": "Itinéraire personnalisé" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تسهيلات الاستخدام XXL" + "value": "مسار مخصص" } }, "es": { "stringUnit": { "state": "translated", - "value": "Accesibilidad XXL" + "value": "Ruta personalizada" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輔助功能 XXL" + "value": "自訂路線" } }, "ko": { "stringUnit": { "state": "translated", - "value": "손쉬운 사용 XXL" + "value": "사용자 지정 경로" } } } }, - "simulator.textSize.accessibilityExtraLarge": { + "simulator.location.mode.cycle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Accessibility XL" + "value": "Cycle" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティ特大" + "value": "自転車" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "辅助功能 XL" + "value": "骑行" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bedienungshilfen XL" + "value": "Radfahren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Accessibilité XL" + "value": "À vélo" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تسهيلات الاستخدام XL" + "value": "ركوب الدراجة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Accesibilidad XL" + "value": "Ciclismo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輔助功能 XL" + "value": "單車" } }, "ko": { "stringUnit": { "state": "translated", - "value": "손쉬운 사용 XL" + "value": "자전거" } } } }, - "simulator.textSize.accessibilityLarge": { + "simulator.location.mode.drive": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Accessibility Large" + "value": "Drive" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティ大" + "value": "車" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "辅助功能大" + "value": "驾车" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bedienungshilfen Groß" + "value": "Fahren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Accessibilité grand" + "value": "En voiture" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تسهيلات الاستخدام كبير" + "value": "قيادة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Accesibilidad grande" + "value": "Conducir" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輔助功能 大" + "value": "開車" } }, "ko": { "stringUnit": { "state": "translated", - "value": "손쉬운 사용 크게" + "value": "운전" } } } }, - "simulator.textSize.accessibilityMedium": { + "simulator.location.mode.run": { + "comment": "Simulated movement activity: running or jogging, not executing a command.", "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Accessibility Medium" + "value": "Run" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセシビリティ中" + "value": "ランニング" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "辅助功能中" + "value": "跑步" } }, "de": { "stringUnit": { "state": "translated", - "value": "Bedienungshilfen Mittel" + "value": "Laufen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Accessibilité moyen" + "value": "Course à pied" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تسهيلات الاستخدام متوسط" + "value": "جري" } }, "es": { "stringUnit": { "state": "translated", - "value": "Accesibilidad mediana" + "value": "Correr" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "輔助功能 中" + "value": "跑步" } }, "ko": { "stringUnit": { "state": "translated", - "value": "손쉬운 사용 중간" + "value": "달리기" } } } }, - "simulator.textSize.extraExtraExtraLarge": { + "simulator.location.mode.walk": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "XXX Large" + "value": "Walk" } }, "ja": { "stringUnit": { "state": "translated", - "value": "特大3" + "value": "徒歩" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "XXX 大" + "value": "步行" } }, "de": { "stringUnit": { "state": "translated", - "value": "XXX Groß" + "value": "Gehen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "XXX grand" + "value": "À pied" } }, "ar": { "stringUnit": { "state": "translated", - "value": "كبير جدًا جدًا جدًا" + "value": "مشي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Extra extra extra grande" + "value": "Caminar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "XXX 大" + "value": "步行" } }, "ko": { "stringUnit": { "state": "translated", - "value": "XXX 크게" + "value": "걷기" } } } }, - "simulator.textSize.extraExtraLarge": { + "simulator.location.preset.applePark": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "XX Large" + "value": "Apple Park Loop" } }, "ja": { "stringUnit": { "state": "translated", - "value": "特大2" + "value": "Apple Park ループ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "XX 大" + "value": "Apple Park 环线" } }, "de": { "stringUnit": { "state": "translated", - "value": "XX Groß" + "value": "Apple Park-Schleife" } }, "fr": { "stringUnit": { "state": "translated", - "value": "XX grand" + "value": "Boucle d’Apple Park" } }, "ar": { "stringUnit": { "state": "translated", - "value": "كبير جدًا جدًا" + "value": "حلقة Apple Park" } }, "es": { "stringUnit": { "state": "translated", - "value": "Extra extra grande" + "value": "Bucle de Apple Park" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "XX 大" + "value": "Apple Park 環線" } }, "ko": { "stringUnit": { "state": "translated", - "value": "XX 크게" + "value": "Apple Park 루프" } } } }, - "simulator.textSize.extraLarge": { + "simulator.location.preset.applePark.description": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Extra Large" + "value": "Cupertino • flat ring road" } }, "ja": { "stringUnit": { "state": "translated", - "value": "特大" + "value": "クパチーノ • 平坦な環状道路" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "特大" + "value": "库比蒂诺 • 平坦环形道路" } }, "de": { "stringUnit": { "state": "translated", - "value": "Extragroß" + "value": "Cupertino • flache Ringstraße" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Très grand" + "value": "Cupertino • route circulaire plate" } }, "ar": { "stringUnit": { "state": "translated", - "value": "كبير جدًا" + "value": "كوبيرتينو • طريق حلقي مستوٍ" } }, "es": { "stringUnit": { "state": "translated", - "value": "Extra grande" + "value": "Cupertino • carretera de circunvalación llana" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "特大" + "value": "庫比蒂諾 • 平坦環狀道路" } }, "ko": { "stringUnit": { "state": "translated", - "value": "매우 크게" + "value": "쿠퍼티노 • 평탄한 순환 도로" } } } }, - "simulator.textSize.extraSmall": { + "simulator.location.preset.centralPark": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Extra Small" + "value": "Reservoir Loop" } }, "ja": { "stringUnit": { "state": "translated", - "value": "極小" + "value": "貯水池ループ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "特小" + "value": "水库环线" } }, "de": { "stringUnit": { "state": "translated", - "value": "Extra klein" + "value": "Reservoir-Schleife" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Très petit" + "value": "Boucle du réservoir" } }, "ar": { "stringUnit": { "state": "translated", - "value": "صغير جدًا" + "value": "حلقة الخزان" } }, "es": { "stringUnit": { "state": "translated", - "value": "Extra pequeño" + "value": "Circuito del embalse" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "特小" + "value": "蓄水池環線" } }, "ko": { "stringUnit": { "state": "translated", - "value": "매우 작게" + "value": "저수지 루프" } } } }, - "simulator.textSize.large": { + "simulator.location.preset.centralPark.description": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Large" + "value": "Central Park • 2.5 km" } }, "ja": { "stringUnit": { "state": "translated", - "value": "大" + "value": "セントラルパーク • 2.5 km" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "大" + "value": "中央公园 • 2.5 公里" } }, "de": { "stringUnit": { "state": "translated", - "value": "Groß" + "value": "Central Park • 2,5 km" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Grand" + "value": "Central Park • 2,5 km" } }, "ar": { "stringUnit": { "state": "translated", - "value": "كبير" + "value": "سنترال بارك • 2.5 كم" } }, "es": { "stringUnit": { "state": "translated", - "value": "Grande" + "value": "Central Park • 2,5 km" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "大" + "value": "中央公園 • 2.5 公里" } }, "ko": { "stringUnit": { "state": "translated", - "value": "크게" + "value": "센트럴 파크 • 2.5km" } } } }, - "simulator.textSize.medium": { + "simulator.location.preset.goldenGate": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Medium" + "value": "Golden Gate Crossing" } }, "ja": { "stringUnit": { "state": "translated", - "value": "中" + "value": "ゴールデンゲート横断" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "中" + "value": "金门大桥往返" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mittel" + "value": "Golden-Gate-Überquerung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Moyen" + "value": "Traversée du Golden Gate" } }, "ar": { "stringUnit": { "state": "translated", - "value": "متوسط" + "value": "عبور غولدن غيت" } }, "es": { "stringUnit": { "state": "translated", - "value": "Media" + "value": "Cruce del Golden Gate" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "中等" + "value": "跨越金門大橋" } }, "ko": { "stringUnit": { "state": "translated", - "value": "미디엄" + "value": "금문교 횡단" } } } }, - "simulator.textSize.small": { + "simulator.location.preset.goldenGate.description": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Small" + "value": "San Francisco • bridge round-trip" } }, "ja": { "stringUnit": { "state": "translated", - "value": "小" + "value": "サンフランシスコ • 橋を往復" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "小" + "value": "旧金山 • 大桥往返" } }, "de": { "stringUnit": { "state": "translated", - "value": "Klein" + "value": "San Francisco • Brücken-Hin- und Rückweg" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Petit" + "value": "San Francisco • aller-retour sur le pont" } }, "ar": { "stringUnit": { "state": "translated", - "value": "صغير" + "value": "سان فرانسيسكو • رحلة ذهاب وإياب على الجسر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Pequeño" + "value": "San Francisco • ida y vuelta por el puente" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "小" + "value": "舊金山 • 大橋來回" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작게" + "value": "샌프란시스코 • 다리 왕복" } } } }, - "simulator.tools.activity": { + "simulator.location.preset.mountTam": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Activity" + "value": "Mt. Tam Ridge" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクティビティ" + "value": "タム山リッジ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "活动" + "value": "塔玛佩斯山脊" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aktivität" + "value": "Mt. Tam-Grat" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Activité" + "value": "Crête du mont Tam" } }, "ar": { "stringUnit": { "state": "translated", - "value": "النشاط" + "value": "سلسلة جبل تام" } }, "es": { "stringUnit": { "state": "translated", - "value": "Actividad" + "value": "Cresta del monte Tam" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "活動" + "value": "Mt. Tam 山脊" } }, "ko": { "stringUnit": { "state": "translated", - "value": "활동" + "value": "Mt. Tam 능선" } } } }, - "simulator.tools.appearance": { + "simulator.location.preset.mountTam.description": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Appearance and Status Bar" + "value": "Stinson Beach • Steep Ravine + Matt Davis loop" } }, "ja": { "stringUnit": { "state": "translated", - "value": "外観とステータスバー" + "value": "スティンソンビーチ • スティープ・ラビーン+マット・デイビス周回" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "外观与状态栏" + "value": "斯廷森海滩 • Steep Ravine + Matt Davis 环线" } }, "de": { "stringUnit": { "state": "translated", - "value": "Erscheinungsbild und Statusleiste" + "value": "Stinson Beach • Steep Ravine + Matt Davis-Schleife" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Apparence et barre d’état" + "value": "Stinson Beach • boucle Steep Ravine + Matt Davis" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المظهر وشريط الحالة" + "value": "شاطئ ستينسون • حلقة Steep Ravine + Matt Davis" } }, "es": { "stringUnit": { "state": "translated", - "value": "Apariencia y barra de estado" + "value": "Stinson Beach • bucle de Steep Ravine + Matt Davis" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "外觀與狀態列" + "value": "史汀森海灘 • Steep Ravine + Matt Davis 環線" } }, "ko": { "stringUnit": { "state": "translated", - "value": "외관 및 상태 막대" + "value": "스틴슨 비치 • Steep Ravine + Matt Davis 루프" } } } }, - "simulator.tools.applications": { + "simulator.location.preset.pacificCoast": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Applications" + "value": "Pacific Coast Hwy" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アプリケーション" + "value": "パシフィック・コースト・ハイウェイ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "应用" + "value": "太平洋海岸公路" } }, "de": { "stringUnit": { "state": "translated", - "value": "Anwendungen" + "value": "Pacific Coast Hwy" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Applications" + "value": "Pacific Coast Hwy" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التطبيقات" + "value": "طريق الساحل الهادئ السريع" } }, "es": { "stringUnit": { "state": "translated", - "value": "Aplicaciones" + "value": "Pacific Coast Hwy" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "應用程式" + "value": "太平洋海岸公路" } }, "ko": { "stringUnit": { "state": "translated", - "value": "애플리케이션" + "value": "태평양 연안 고속도로" } } } }, - "simulator.tools.cameraExperimental": { + "simulator.location.preset.pacificCoast.description": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Camera (Experimental)" + "value": "Pacifica • Devil's Slide round-trip" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カメラ(実験的)" + "value": "パシフィカ • デビルズ・スライド往復" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "摄像头(实验性)" + "value": "帕西菲卡 • Devil's Slide 往返" } }, "de": { "stringUnit": { "state": "translated", - "value": "Kamera (experimentell)" + "value": "Pacifica • Devil's Slide-Hin- und Rückweg" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Appareil photo (expérimental)" + "value": "Pacifica • aller-retour Devil’s Slide" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الكاميرا (تجريبي)" + "value": "باسيفيكا • رحلة ذهاب وإياب في Devil's Slide" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cámara (experimental)" + "value": "Pacifica • ida y vuelta por Devil's Slide" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "相機(實驗性)" + "value": "Pacifica • 魔鬼坡來回" } }, "ko": { "stringUnit": { "state": "translated", - "value": "카메라 (실험 기능)" + "value": "퍼시피카 • 데빌스 슬라이드 왕복" } } } }, - "simulator.tools.capture": { + "simulator.location.speedMultiplier": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Capture" + "value": "Speed" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャプチャ" + "value": "速度" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "截屏与录屏" + "value": "速度" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aufnahme" + "value": "Geschwindigkeit" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Capture" + "value": "Vitesse" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التقاط" + "value": "السرعة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Captura" + "value": "Velocidad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "擷取" + "value": "速度" } }, "ko": { "stringUnit": { "state": "translated", - "value": "캡처" + "value": "속도" } } } }, - "simulator.tools.clipboard": { + "simulator.location.trail": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Clipboard" + "value": "Trail" } }, "ja": { "stringUnit": { "state": "translated", - "value": "クリップボード" + "value": "トレイル" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "剪贴板" + "value": "路径" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zwischenablage" + "value": "Pfad" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Presse-papiers" + "value": "Sentier" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الحافظة" + "value": "ممر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Portapapeles" + "value": "Ruta" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "剪貼簿" + "value": "軌跡" } }, "ko": { "stringUnit": { "state": "translated", - "value": "클립보드" + "value": "트레일" } } } }, - "simulator.tools.device": { + "simulator.location.transport": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Device" + "value": "Transport" } }, "ja": { "stringUnit": { "state": "translated", - "value": "デバイス" + "value": "移動手段" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "设备" + "value": "ينقل" } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "Gerät" + "value": "Transporte" } }, - "fr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Appareil" + "value": "運輸" } }, - "ar": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "الجهاز" + "value": "出行方式" } }, - "es": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dispositivo" + "value": "수송" } }, - "zh-Hant": { + "de": { "stringUnit": { "state": "translated", - "value": "裝置" + "value": "Transport" } }, - "ko": { + "fr": { "stringUnit": { "state": "translated", - "value": "기기" + "value": "Transport" } } } }, - "simulator.tools.diagnostics": { + "simulator.logs.outputTruncated": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Diagnostics" + "value": "Output truncated at 2 MiB." } }, "ja": { "stringUnit": { "state": "translated", - "value": "診断" + "value": "出力は2 MiBで切り詰められました。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "输出已在 2 MiB 处截断。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Diagnose" + "value": "Ausgabe bei 2 MiB abgeschnitten." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Diagnostic" + "value": "Sortie tronquée à 2 Mio." } }, "ar": { "stringUnit": { "state": "translated", - "value": "التشخيص" + "value": "تم اقتطاع المخرجات عند 2 ميجابايت." } }, "es": { "stringUnit": { "state": "translated", - "value": "Diagnóstico" + "value": "Salida truncada a los 2 MiB." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "診斷" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "诊断" + "value": "輸出已於 2 MiB 截斷。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "진단" + "value": "출력이 2MiB에서 잘렸습니다." } } } }, - "simulator.tools.hardware": { + "simulator.pane.title": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Hardware" + "value": "Simulator" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ハードウェア" + "value": "シミュレータ" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "硬件" + "value": "Simulateur" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Hardware" + "value": "محاكي" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Matériel" + "value": "Simulador" } }, - "ar": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "الأجهزة" + "value": "模擬器" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Hardware" + "value": "模拟器" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "硬體" + "value": "모의 실험 장치" } }, - "ko": { + "de": { "stringUnit": { "state": "translated", - "value": "하드웨어" + "value": "Simulator" } } } }, - "simulator.tools.inspect": { + "simulator.privacy.all": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Inspect" + "value": "All Services" } }, "ja": { "stringUnit": { "state": "translated", - "value": "検査" + "value": "すべてのサービス" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "检查" + "value": "所有服务" } }, "de": { "stringUnit": { "state": "translated", - "value": "Prüfen" + "value": "Alle Dienste" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Inspecter" + "value": "Tous les services" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فحص" + "value": "جميع الخدمات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Inspeccionar" + "value": "Todos los servicios" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "檢查" + "value": "所有服務" } }, "ko": { "stringUnit": { "state": "translated", - "value": "검사" + "value": "모든 서비스" } } } }, - "simulator.tools.location": { + "simulator.privacy.calendar": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Location" + "value": "Calendars" } }, "ja": { "stringUnit": { "state": "translated", - "value": "位置情報" + "value": "カレンダー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "位置" + "value": "日历" } }, "de": { "stringUnit": { "state": "translated", - "value": "Standort" + "value": "Kalender" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Localisation" + "value": "Calendriers" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الموقع" + "value": "التقاويم" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ubicación" + "value": "Calendarios" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "位置" + "value": "行事曆" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위치" + "value": "캘린더" } } } }, - "simulator.tools.logs": { + "simulator.privacy.camera": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Logs" + "value": "Camera" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ログ" + "value": "カメラ" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "摄像头" } }, "de": { "stringUnit": { "state": "translated", - "value": "Protokolle" + "value": "Kamera" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Journaux" + "value": "Appareil photo" } }, "ar": { "stringUnit": { "state": "translated", - "value": "سجلات" + "value": "الكاميرا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Registros" + "value": "Cámara" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "紀錄" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "日志" + "value": "相機" } }, "ko": { "stringUnit": { "state": "translated", - "value": "로그" + "value": "카메라" } } } }, - "simulator.tools.notificationsAndPrivacy": { + "simulator.privacy.contacts": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Notifications and Privacy" + "value": "Contacts" } }, "ja": { "stringUnit": { "state": "translated", - "value": "通知とプライバシー" + "value": "連絡先" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "通知与隐私" + "value": "通讯录" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mitteilungen und Datenschutz" + "value": "Kontakte" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Notifications et confidentialité" + "value": "Contacts" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الإشعارات والخصوصية" + "value": "جهات الاتصال" } }, "es": { "stringUnit": { "state": "translated", - "value": "Notificaciones y privacidad" + "value": "Contactos" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "通知與隱私權" + "value": "聯絡人" } }, "ko": { "stringUnit": { "state": "translated", - "value": "알림 및 개인정보 보호" + "value": "연락처" } } } }, - "simulator.tools.textInput": { + "simulator.privacy.contactsLimited": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Text Input" + "value": "Limited Contacts" } }, "ja": { "stringUnit": { "state": "translated", - "value": "テキスト入力" + "value": "制限付き連絡先" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "文本输入" + "value": "受限通讯录" } }, "de": { "stringUnit": { "state": "translated", - "value": "Texteingabe" + "value": "Eingeschränkte Kontakte" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Saisie de texte" + "value": "Contacts limités" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إدخال النص" + "value": "جهات اتصال محدودة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Entrada de texto" + "value": "Contactos limitados" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "文字輸入" + "value": "受限的聯絡人" } }, "ko": { "stringUnit": { "state": "translated", - "value": "텍스트 입력" + "value": "제한된 연락처" } } } }, - "simulator.tools.title": { + "simulator.privacy.criticalNotifications": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Simulator Tools" + "value": "Critical Notifications" } }, "ja": { "stringUnit": { "state": "translated", - "value": "シミュレータツール" + "value": "重大な通知" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "模拟器工具" + "value": "重要通知" } }, "de": { "stringUnit": { "state": "translated", - "value": "Simulator-Tools" + "value": "Kritische Mitteilungen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Outils du simulateur" + "value": "Notifications critiques" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أدوات المحاكي" + "value": "إشعارات حرجة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Herramientas del simulador" + "value": "Notificaciones críticas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "模擬器工具" + "value": "重要通知" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시뮬레이터 도구" + "value": "긴급 알림" } } } }, - "simulator.tools.urlAndMedia": { + "simulator.privacy.faceID": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "URL and Media" + "value": "Face ID" } }, "ja": { "stringUnit": { "state": "translated", - "value": "URLとメディア" + "value": "Face ID" + } + } + } + }, + "simulator.privacy.grant": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Grant" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "許可" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "URL 与媒体" + "value": "授予" } }, "de": { "stringUnit": { "state": "translated", - "value": "URL und Medien" + "value": "Gewähren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "URL et médias" + "value": "Autoriser" } }, "ar": { "stringUnit": { "state": "translated", - "value": "عنوان URL والوسائط" + "value": "منح" } }, "es": { "stringUnit": { "state": "translated", - "value": "URL y contenido multimedia" + "value": "Conceder" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "網址與媒體" + "value": "授予" } }, "ko": { "stringUnit": { "state": "translated", - "value": "URL 및 미디어" + "value": "허용" } } } }, - "simulator.tools.webInspector": { + "simulator.privacy.homeKit": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Web Inspector" + "value": "HomeKit" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Webインスペクタ" + "value": "HomeKit" + } + } + } + }, + "simulator.privacy.location": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Location While Using" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "使用中の位置情報" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Web 检查器" + "value": "使用期间的位置" } }, "de": { "stringUnit": { "state": "translated", - "value": "Web-Inspektor" + "value": "Standort bei Verwendung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Inspecteur web" + "value": "Localisation pendant l’utilisation" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مفتش الويب" + "value": "الموقع أثناء الاستخدام" } }, "es": { "stringUnit": { "state": "translated", - "value": "Inspector web" + "value": "Localización al usarse" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "網頁檢查器" + "value": "使用期間定位" } }, "ko": { "stringUnit": { "state": "translated", - "value": "웹 검사기" + "value": "앱을 사용하는 동안 위치" } } } }, - "simulator.value.no": { + "simulator.privacy.locationAlways": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "No" + "value": "Location Always" } }, "ja": { "stringUnit": { "state": "translated", - "value": "いいえ" + "value": "常に位置情報を許可" } }, - "de": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "NEIN" + "value": "始终允许位置" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Non" + "value": "Standort immer" } }, - "ar": { + "fr": { "stringUnit": { "state": "translated", - "value": "لا" + "value": "Localisation toujours" } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "不" + "value": "الموقع دائمًا" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "否" + "value": "Localización siempre" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "아니요" + "value": "始終定位" } }, - "es": { + "ko": { "stringUnit": { "state": "translated", - "value": "No" + "value": "항상 위치" } } } }, - "simulator.value.none": { + "simulator.privacy.locationInUse": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "None" + "value": "Location While Using" } }, "ja": { "stringUnit": { "state": "translated", - "value": "なし" + "value": "使用中の位置情報" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Aucun" + "value": "使用期间的位置" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Ninguno" + "value": "Standort bei Verwendung" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "无" + "value": "Localisation pendant l’utilisation" } }, - "ko": { + "ar": { "stringUnit": { "state": "translated", - "value": "없음" + "value": "الموقع أثناء الاستخدام" } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "Keine" + "value": "Localización al usarse" } }, - "ar": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "بلا" + "value": "使用期間定位" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "無" + "value": "앱을 사용하는 동안 위치" } } } }, - "simulator.value.yes": { + "simulator.privacy.mediaLibrary": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Yes" + "value": "Media Library" } }, "ja": { "stringUnit": { "state": "translated", - "value": "はい" + "value": "メディアライブラリ" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "媒体资料库" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ja" + "value": "Mediathek" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Oui" + "value": "Médiathèque" } }, "ar": { "stringUnit": { "state": "translated", - "value": "نعم" + "value": "مكتبة الوسائط" } }, "es": { "stringUnit": { "state": "translated", - "value": "Sí" + "value": "Biblioteca multimedia" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "是的" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "是" + "value": "媒體資料庫" } }, "ko": { "stringUnit": { "state": "translated", - "value": "예" + "value": "미디어 보관함" } } } }, - "simulator.webInspector.chooseTarget": { + "simulator.privacy.microphone": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Choose Target" + "value": "Microphone" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ターゲットを選択" + "value": "マイク" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "选择目标" + "value": "麦克风" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ziel auswählen" + "value": "Mikrofon" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Choisir la cible" + "value": "Microphone" } }, "ar": { "stringUnit": { "state": "translated", - "value": "اختر الهدف" + "value": "الميكروفون" } }, "es": { "stringUnit": { "state": "translated", - "value": "Elegir destino" + "value": "Micrófono" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選擇目標" + "value": "麥克風" } }, "ko": { "stringUnit": { "state": "translated", - "value": "대상 선택" + "value": "마이크" } } } }, - "simulator.webInspector.clearResponses": { + "simulator.privacy.motion": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Clear Responses" + "value": "Motion" } }, "ja": { "stringUnit": { "state": "translated", - "value": "レスポンスを消去" + "value": "モーション" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "清除响应" + "value": "运动与健身" } }, "de": { "stringUnit": { "state": "translated", - "value": "Antworten löschen" + "value": "Bewegung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Effacer les réponses" + "value": "Mouvements et forme" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مسح الاستجابات" + "value": "الحركة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Borrar respuestas" + "value": "Movimiento" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "清除回應" + "value": "動作" } }, "ko": { "stringUnit": { "state": "translated", - "value": "응답 지우기" + "value": "동작" } } } }, - "simulator.webInspector.highlight": { + "simulator.privacy.notifications": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Highlight Page" + "value": "Notifications" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ページをハイライト" + "value": "通知" } }, - "zh-Hans": { + "de": { "stringUnit": { "state": "translated", - "value": "高亮页面" + "value": "Benachrichtigungen" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Seite hervorheben" + "value": "إشعارات" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Mettre en surbrillance la page" + "value": "Notificaciones" } }, - "ar": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "تمييز الصفحة" + "value": "通知" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Resaltar página" + "value": "通知" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "醒目提示頁面" + "value": "알림" } }, - "ko": { + "fr": { "stringUnit": { "state": "translated", - "value": "페이지 강조 표시" + "value": "Notifications" } } } }, - "simulator.webInspector.inUse": { + "simulator.privacy.photos": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "In Use" + "value": "Photos" } }, "ja": { "stringUnit": { "state": "translated", - "value": "使用中" + "value": "写真" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "使用中" + "value": "照片" } }, "de": { "stringUnit": { "state": "translated", - "value": "In Verwendung" + "value": "Fotos" } }, "fr": { "stringUnit": { "state": "translated", - "value": "En cours d’utilisation" + "value": "Photos" } }, "ar": { "stringUnit": { "state": "translated", - "value": "قيد الاستخدام" + "value": "الصور" } }, "es": { "stringUnit": { "state": "translated", - "value": "En uso" + "value": "Fotos" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用中" + "value": "照片" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사용 중" + "value": "사진" } } } }, - "simulator.webInspector.noResponses": { + "simulator.privacy.photosAdd": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "No inspector responses" + "value": "Add Photos" } }, "ja": { "stringUnit": { "state": "translated", - "value": "インスペクタのレスポンスはありません" + "value": "写真の追加" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "没有检查器响应" + "value": "添加照片" } }, "de": { "stringUnit": { "state": "translated", - "value": "Keine Inspektor-Antworten" + "value": "Fotos hinzufügen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aucune réponse de l’inspecteur" + "value": "Ajouter aux Photos" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لا توجد استجابات من المفتش" + "value": "إضافة صور" } }, "es": { "stringUnit": { "state": "translated", - "value": "Sin respuestas del inspector" + "value": "Añadir fotos" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無檢查器回應" + "value": "新增照片" } }, "ko": { "stringUnit": { "state": "translated", - "value": "검사기 응답 없음" + "value": "사진 추가" } } } }, - "simulator.webInspector.noTargets": { + "simulator.privacy.photosLimited": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "No inspectable pages" + "value": "Limited Photos" } }, "ja": { "stringUnit": { "state": "translated", - "value": "検査可能なページがありません" + "value": "制限付き写真" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "没有可检查的页面" + "value": "受限照片" } }, "de": { "stringUnit": { "state": "translated", - "value": "Keine prüfbaren Seiten" + "value": "Eingeschränkte Fotos" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aucune page inspectable" + "value": "Photos limitées" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لا توجد صفحات قابلة للفحص" + "value": "صور محدودة" } }, "es": { "stringUnit": { "state": "translated", - "value": "No hay páginas inspeccionables" + "value": "Fotos limitadas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無可檢查的頁面" + "value": "受限的照片" } }, "ko": { "stringUnit": { "state": "translated", - "value": "검사 가능한 페이지 없음" + "value": "제한된 사진" } } } }, - "simulator.webInspector.rawRequest": { + "simulator.privacy.read": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Raw Web Inspector JSON Request" + "value": "Read Status" } }, "ja": { "stringUnit": { "state": "translated", - "value": "生のWebインスペクタJSONリクエスト" + "value": "状態を読み取る" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "原始 Web 检查器 JSON 请求" + "value": "读取状态" } }, "de": { "stringUnit": { "state": "translated", - "value": "Unformatierte Web-Inspektor-JSON-Anfrage" + "value": "Lesestatus" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Requête JSON brute de l’inspecteur web" + "value": "Statut de lecture" } }, "ar": { "stringUnit": { "state": "translated", - "value": "طلب JSON الخام لمفتش الويب" + "value": "حالة القراءة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Petición JSON directa del inspector web" + "value": "Estado de lectura" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "原始網頁檢查器 JSON 請求" + "value": "讀取狀態" } }, "ko": { "stringUnit": { "state": "translated", - "value": "원시 웹 검사기 JSON 요청" + "value": "읽기 상태" } } } }, - "simulator.webInspector.refreshTargets": { + "simulator.privacy.reminders": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Refresh Targets" + "value": "Reminders" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ターゲットを更新" + "value": "リマインダー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "刷新目标" + "value": "提醒事项" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ziele aktualisieren" + "value": "Erinnerungen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Actualiser les cibles" + "value": "Rappels" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تحديث الأهداف" + "value": "التذكيرات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Actualizar destinos" + "value": "Recordatorios" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "重新整理目標" + "value": "提醒事項" } }, "ko": { "stringUnit": { "state": "translated", - "value": "대상 새로고침" + "value": "미리 알림" } } } }, - "simulator.webInspector.release": { + "simulator.privacy.reset": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Release" + "value": "Reset" } }, "ja": { "stringUnit": { "state": "translated", - "value": "解放" + "value": "リセット" } }, "de": { "stringUnit": { "state": "translated", - "value": "Freigeben" + "value": "Zurücksetzen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Libérer" + "value": "Réinitialiser" } }, - "ar": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "يطلق" + "value": "重置" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Liberar" + "value": "重置" } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "發布" + "value": "إعادة تعيين" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "释放" + "value": "Restablecer" } }, "ko": { "stringUnit": { "state": "translated", - "value": "풀어 주다" + "value": "재설정" } } } }, - "simulator.webInspector.responses": { + "simulator.privacy.revoke": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Responses" + "value": "Revoke" } }, "ja": { "stringUnit": { "state": "translated", - "value": "レスポンス" + "value": "取り消す" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "响应" + "value": "撤销" } }, "de": { "stringUnit": { "state": "translated", - "value": "Antworten" + "value": "Widerrufen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Réponses" + "value": "Révoquer" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الاستجابات" + "value": "سحب" } }, "es": { "stringUnit": { "state": "translated", - "value": "Respuestas" + "value": "Revocar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "回應" + "value": "撤銷" } }, "ko": { "stringUnit": { "state": "translated", - "value": "응답" + "value": "거부" } } } }, - "simulator.webInspector.send": { + "simulator.privacy.siri": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Send JSON" + "value": "Siri" } }, "ja": { "stringUnit": { "state": "translated", - "value": "JSONを送信" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "发送 JSON" + "value": "Siri" } }, "de": { "stringUnit": { "state": "translated", - "value": "JSON senden" + "value": "Siri" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Envoyer le JSON" + "value": "Siri" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إرسال JSON" + "value": "سيري" } }, "es": { "stringUnit": { "state": "translated", - "value": "Enviar JSON" + "value": "siri" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "傳送 JSON" + "value": "西里" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "西里" } }, "ko": { "stringUnit": { "state": "translated", - "value": "JSON 전송" + "value": "시리" } } } }, - "simulator.webInspector.truncatedResponse": { + "simulator.privacy.speech": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Response truncated in this view" + "value": "Speech Recognition" } }, "ja": { "stringUnit": { "state": "translated", - "value": "このビューではレスポンスが省略されています" + "value": "音声認識" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "响应在此视图中已截断" + "value": "语音识别" } }, "de": { "stringUnit": { "state": "translated", - "value": "Antwort in dieser Ansicht abgeschnitten" + "value": "Spracherkennung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Réponse tronquée dans cette vue" + "value": "Reconnaissance vocale" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تم اقتطاع الاستجابة في هذا العرض" + "value": "التعرف على الكلام" } }, "es": { "stringUnit": { "state": "translated", - "value": "Respuesta truncada en esta vista" + "value": "Reconocimiento de voz" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "此檢視中的回應已被截斷" + "value": "語音辨識" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 보기에서는 응답이 잘렸습니다" + "value": "음성 인식" } } } }, - "simulator.webInspector.unavailable": { + "simulator.privacy.userTracking": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Web Inspector is unavailable for this Simulator" + "value": "App Tracking" } }, "ja": { "stringUnit": { "state": "translated", - "value": "このシミュレータではWebインスペクタを利用できません" + "value": "Appトラッキング" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "此模拟器不支持 Web 检查器" + "value": "应用跟踪" } }, "de": { "stringUnit": { "state": "translated", - "value": "Web-Inspektor ist für diesen Simulator nicht verfügbar" + "value": "App-Tracking" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’inspecteur web n’est pas disponible pour ce simulateur" + "value": "Suivi par les apps" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مفتش الويب غير متاح لهذا المحاكي" + "value": "تتبع التطبيقات" } }, "es": { "stringUnit": { "state": "translated", - "value": "El inspector web no está disponible para este simulador" + "value": "Rastreo de aplicaciones" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "此模擬器無法使用網頁檢查器" + "value": "App 追蹤" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 시뮬레이터에서는 웹 검사기를 사용할 수 없습니다" + "value": "앱 추적" } } } }, - "simulator.webInspector.unhighlight": { + "simulator.status.connecting": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Remove Highlight" + "value": "Connecting" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ハイライトを解除" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "移除高亮" + "value": "接続中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Hervorhebung entfernen" + "value": "Verbindung wird hergestellt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Supprimer la mise en surbrillance" + "value": "Connexion" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إزالة التمييز" + "value": "جارٍ الاتصال" } }, "es": { "stringUnit": { "state": "translated", - "value": "Quitar resaltado" + "value": "Conectando" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "移除醒目提示" + "value": "正在連線" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "正在连接" } }, "ko": { "stringUnit": { "state": "translated", - "value": "강조 표시 제거" + "value": "연결 중" } } } }, - "sleepyMode.button.energy": { + "simulator.status.failed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Energy" + "value": "Simulator Connection Failed" } }, "ja": { "stringUnit": { "state": "translated", - "value": "エネルギー" + "value": "シミュレータへの接続に失敗しました" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "能耗" + "value": "模拟器连接失败" } }, "de": { "stringUnit": { "state": "translated", - "value": "Energie" + "value": "Simulator-Verbindung fehlgeschlagen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Énergie" + "value": "Échec de la connexion au Simulateur" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الطاقة" + "value": "فشل اتصال المحاكي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Energía" + "value": "Error de conexión con el simulador" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "能源" + "value": "模擬器連線失敗" } }, "ko": { "stringUnit": { "state": "translated", - "value": "에너지" + "value": "시뮬레이터 연결 실패" } } } }, - "sleepyMode.button.exit": { + "simulator.status.loading": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Exit" + "value": "Working" } }, "ja": { "stringUnit": { "state": "translated", - "value": "終了" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "退出" + "value": "処理中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Beenden" + "value": "Arbeiten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Quitter" + "value": "Fonctionnement" } }, "ar": { "stringUnit": { "state": "translated", - "value": "خروج" + "value": "عمل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Salir" + "value": "Laboral" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "退出" + "value": "在職的" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "处理中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "종료" + "value": "일하고 있는" } } } }, - "sleepyMode.button.lockMac": { + "simulator.status.selectToStart": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Lock Mac" + "value": "Select a device to start" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Mac をロック" + "value": "開始するデバイスを選択" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "锁定 Mac" + "value": "选择设备以开始" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mac sperren" + "value": "Wählen Sie ein Gerät aus, um zu starten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Verrouiller le Mac" + "value": "Sélectionnez un appareil pour démarrer" } }, "ar": { "stringUnit": { "state": "translated", - "value": "قفل Mac" + "value": "حدد جهازًا للبدء" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bloquear Mac" + "value": "Selecciona un dispositivo para empezar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "鎖定 Mac" + "value": "選擇裝置以開始" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Mac 잠금" + "value": "시작할 기기 선택" } } } }, - "sleepyMode.button.lowPowerOff": { + "simulator.status.streaming": { + "comment": "Simulator video is streaming live.", "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Low Power: Off" + "value": "Live" } }, "ja": { "stringUnit": { "state": "translated", - "value": "低電力: オフ" + "value": "ライブ" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "低功耗:关闭" + "value": "En direct" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Stromsparmodus: Aus" + "value": "مباشر" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", - "value": "Faible consommation : Désactivée" + "value": "En directo" } }, - "ar": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "طاقة منخفضة: إيقاف" + "value": "即時" } }, - "es": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Bajo consumo: desactivado" + "value": "实时" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "低耗電模式:關閉" + "value": "실시간" } }, - "ko": { + "de": { "stringUnit": { "state": "translated", - "value": "저전력 모드: 끔" + "value": "Live" } } } }, - "sleepyMode.button.lowPowerOn": { + "simulator.status.unavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Low Power: On" + "value": "Device Unavailable" } }, "ja": { "stringUnit": { "state": "translated", - "value": "低電力: オン" + "value": "デバイスを使用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "低功耗:开启" + "value": "设备不可用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Stromsparmodus: Ein" + "value": "Gerät nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Faible consommation : Activée" + "value": "Appareil indisponible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "طاقة منخفضة: تشغيل" + "value": "الجهاز غير متاح" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bajo consumo: activado" + "value": "Dispositivo no disponible" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "低耗電模式:開啟" + "value": "裝置不可用" } }, "ko": { "stringUnit": { "state": "translated", - "value": "저전력 모드: 켬" + "value": "기기를 사용할 수 없음" } } } }, - "sleepyMode.button.sleepDisplay": { + "simulator.status.workerStopped": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Sleep Display" + "value": "Simulator Renderer Stopped" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ディスプレイをスリープ" + "value": "シミュレータレンダラーが停止しました" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "显示器睡眠" + "value": "模拟器渲染器已停止" } }, "de": { "stringUnit": { "state": "translated", - "value": "Display in Ruhezustand" + "value": "Simulator-Renderer gestoppt" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Mettre l’écran en veille" + "value": "Rendu du simulateur arrêté" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إسبات الشاشة" + "value": "توقف أداة تصيير المحاكي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Poner pantalla en reposo" + "value": "Se detuvo el renderizador del simulador" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示器休眠" + "value": "模擬器渲染器已停止" } }, "ko": { "stringUnit": { "state": "translated", - "value": "디스플레이 잠자기" + "value": "시뮬레이터 렌더러 중지됨" } } } }, - "sleepyMode.color.background": { + "simulator.statusBar.batteryLevel": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Background" + "value": "Battery Level" } }, "ja": { "stringUnit": { "state": "translated", - "value": "背景" + "value": "バッテリー残量" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "电池电量" } }, "de": { "stringUnit": { "state": "translated", - "value": "Hintergrund" + "value": "Batterieladestand" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Arrière-plan" + "value": "Niveau de la batterie" } }, "ar": { "stringUnit": { "state": "translated", - "value": "خلفية" + "value": "مستوى البطارية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Fondo" + "value": "Nivel de batería" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "背景" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "背景" + "value": "電池電量" } }, "ko": { "stringUnit": { "state": "translated", - "value": "배경" + "value": "배터리 잔량" } } } }, - "sleepyMode.color.blush": { + "simulator.statusBar.batteryState": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Blush" + "value": "Battery State" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ほお" + "value": "バッテリー状態" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "腮红" + "value": "电池状态" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zartrosa" + "value": "Batteriestatus" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Rose poudré" + "value": "État de la batterie" } }, "ar": { "stringUnit": { "state": "translated", - "value": "وردي خجل" + "value": "حالة البطارية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Rubor" + "value": "Estado de la batería" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "腮紅" + "value": "電池狀態" } }, "ko": { "stringUnit": { "state": "translated", - "value": "블러시" + "value": "배터리 상태" } } } }, - "sleepyMode.color.cap": { + "simulator.statusBar.carrier": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Nightcap" + "value": "Carrier" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ナイトキャップ" + "value": "通信事業者" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "睡帽" + "value": "运营商" } }, "de": { "stringUnit": { "state": "translated", - "value": "Schlafmütze" + "value": "Netzbetreiber" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Bonnet de nuit" + "value": "Opérateur" } }, "ar": { "stringUnit": { "state": "translated", - "value": "قبعة النوم" + "value": "شركة الاتصالات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Gorro de dormir" + "value": "Operador" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "睡帽" + "value": "電信業者" } }, "ko": { "stringUnit": { "state": "translated", - "value": "나이트캡" + "value": "통신사" } } } }, - "sleepyMode.color.eyes": { + "simulator.statusBar.cellularBars": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Eyes" + "value": "Cellular Bars" } }, "ja": { "stringUnit": { "state": "translated", - "value": "目" + "value": "モバイル通信のバー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "眼睛" + "value": "蜂窝信号格" } }, "de": { "stringUnit": { "state": "translated", - "value": "Augen" + "value": "Mobilfunksignal-Balken" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Yeux" + "value": "Barres de réseau cellulaire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "العيون" + "value": "أعمدة الشبكة الخلوية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ojos" + "value": "Barras de cobertura" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "眼睛" + "value": "行動網路訊號" } }, "ko": { "stringUnit": { "state": "translated", - "value": "눈" + "value": "셀룰러 신호 세기" } } } }, - "sleepyMode.color.face": { + "simulator.statusBar.cellularMode": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Face" + "value": "Cellular" } }, "ja": { "stringUnit": { "state": "translated", - "value": "顔" + "value": "モバイル通信" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "脸" + "value": "蜂窝网络" } }, "de": { "stringUnit": { "state": "translated", - "value": "Gesicht" + "value": "Mobilfunk" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Visage" + "value": "Cellulaire" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الوجه" + "value": "الشبكة الخلوية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cara" + "value": "Red móvil" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "臉部" + "value": "行動網路" } }, "ko": { "stringUnit": { "state": "translated", - "value": "얼굴" + "value": "셀룰러" } } } }, - "sleepyMode.color.logo": { + "simulator.statusBar.dataNetwork": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Logo" + "value": "Data Network" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ロゴ" + "value": "データ通信" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "标志" + "value": "数据网络" } }, "de": { "stringUnit": { "state": "translated", - "value": "Logo" + "value": "Datennetzwerk" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Logo" + "value": "Réseau de données" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الشعار" + "value": "شبكة البيانات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Logo" + "value": "Red de datos" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "標誌" + "value": "數據網路" } }, "ko": { "stringUnit": { "state": "translated", - "value": "로고" + "value": "데이터 네트워크" } } } }, - "sleepyMode.dismissHint": { + "simulator.statusBar.time": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Touch ID or password to unlock" + "value": "Time" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Touch ID またはパスワードでロック解除" + "value": "時刻" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "使用触控 ID 或密码解锁" + "value": "时间" } }, "de": { "stringUnit": { "state": "translated", - "value": "Touch ID oder Passwort zum Entsperren" + "value": "Uhrzeit" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Utilisez Touch ID ou votre mot de passe pour déverrouiller" + "value": "Heure" } }, "ar": { "stringUnit": { "state": "translated", - "value": "استخدم Touch ID أو كلمة السر لإلغاء القفل" + "value": "الوقت" } }, "es": { "stringUnit": { "state": "translated", - "value": "Touch ID o contraseña para desbloquear" + "value": "Hora" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用 Touch ID 或密碼解鎖" + "value": "時間" } }, "ko": { "stringUnit": { "state": "translated", - "value": "잠금을 해제하려면 Touch ID 사용 또는 암호 입력" + "value": "시간" } } } }, - "sleepyMode.dismissHintCasual": { + "simulator.statusBar.wifiBars": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Press any key to wake (click the characters to play)" + "value": "Wi-Fi Bars" } }, "ja": { "stringUnit": { "state": "translated", - "value": "任意のキーで解除(キャラクターをクリックすると遊べます)" + "value": "Wi-Fiのバー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "按任意键唤醒(点击角色可以互动)" + "value": "Wi-Fi 信号格" } }, "de": { "stringUnit": { "state": "translated", - "value": "Beliebige Taste drücken zum Aufwecken (Zeichen anklicken zum Spielen)" + "value": "WLAN-Balken" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Appuyez sur n’importe quelle touche pour réveiller (cliquez sur les personnages pour jouer)" + "value": "Barres Wi-Fi" } }, "ar": { "stringUnit": { "state": "translated", - "value": "اضغط على أي مفتاح للاستيقاظ (انقر على الشخصيات للعب)" + "value": "أعمدة Wi-Fi" } }, "es": { "stringUnit": { "state": "translated", - "value": "Pulsa cualquier tecla para activar (haz clic en los personajes para jugar)" + "value": "Barras de Wi-Fi" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "按任意鍵以喚醒(點擊角色即可遊玩)" + "value": "Wi-Fi 訊號" } }, "ko": { "stringUnit": { "state": "translated", - "value": "깨우려면 아무 키나 누르세요 (캐릭터를 클릭하여 플레이)" + "value": "Wi-Fi 신호 세기" } } } }, - "sleepyMode.energy.automatic": { + "simulator.statusBar.wifiMode": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Automatic" + "value": "Wi-Fi" } }, "ja": { "stringUnit": { "state": "translated", - "value": "自動" + "value": "Wi-Fi" + } + } + } + }, + "simulator.textInput.placeholder": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Text to type" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Automatisch" + "value": "入力するテキスト" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Automatique" + "value": "要键入的文本" } }, - "ar": { + "de": { "stringUnit": { "state": "translated", - "value": "تلقائي" + "value": "Zu tippender Text" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Automático" + "value": "Texte à saisir" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "自动" + "value": "النص المراد كتابته" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Texto a escribir" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "自動" + "value": "要輸入的文字" } }, "ko": { "stringUnit": { "state": "translated", - "value": "자동" + "value": "입력할 텍스트" } } } }, - "sleepyMode.energy.high": { + "simulator.textSize.accessibilityExtraExtraExtraLarge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "High Power" + "value": "Accessibility XXXL" } }, "ja": { "stringUnit": { "state": "translated", - "value": "高性能" + "value": "アクセシビリティ特大3" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "高性能" + "value": "辅助功能 XXXL" } }, "de": { "stringUnit": { "state": "translated", - "value": "Hohe Leistung" + "value": "Bedienungshilfen XXXL" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Consommation élevée" + "value": "Accessibilité XXXL" } }, "ar": { "stringUnit": { "state": "translated", - "value": "طاقة عالية" + "value": "تسهيلات الاستخدام XXXL" } }, "es": { "stringUnit": { "state": "translated", - "value": "Alto rendimiento" + "value": "Accesibilidad XXXL" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "高功率" + "value": "輔助功能 XXXL" } }, "ko": { "stringUnit": { "state": "translated", - "value": "고성능 모드" + "value": "접근성 XXXL" } } } }, - "sleepyMode.energy.low": { + "simulator.textSize.accessibilityExtraExtraLarge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Low Power" + "value": "Accessibility XXL" } }, "ja": { "stringUnit": { "state": "translated", - "value": "低電力" + "value": "アクセシビリティ特大2" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "低功耗" + "value": "辅助功能 XXL" } }, "de": { "stringUnit": { "state": "translated", - "value": "Stromsparmodus" + "value": "Bedienungshilfen XXL" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Faible consommation" + "value": "Accessibilité XXL" } }, "ar": { "stringUnit": { "state": "translated", - "value": "طاقة منخفضة" + "value": "تسهيلات الاستخدام XXL" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bajo consumo" + "value": "Accesibilidad XXL" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "低耗電" + "value": "輔助功能 XXL" } }, "ko": { "stringUnit": { "state": "translated", - "value": "저전력 모드" + "value": "손쉬운 사용 XXL" } } } }, - "sleepyMode.glow.aurora": { + "simulator.textSize.accessibilityExtraLarge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Aurora" + "value": "Accessibility XL" } }, "ja": { "stringUnit": { "state": "translated", - "value": "オーロラ" + "value": "アクセシビリティ特大" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "极光" + "value": "辅助功能 XL" } }, "de": { "stringUnit": { "state": "translated", - "value": "Polarlicht" + "value": "Bedienungshilfen XL" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aurore" + "value": "Accessibilité XL" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شفق قطبي" + "value": "تسهيلات الاستخدام XL" } }, "es": { "stringUnit": { "state": "translated", - "value": "Aurora" + "value": "Accesibilidad XL" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "極光" + "value": "輔助功能 XL" } }, "ko": { "stringUnit": { "state": "translated", - "value": "오로라" + "value": "손쉬운 사용 XL" } } } }, - "sleepyMode.glow.black": { + "simulator.textSize.accessibilityLarge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Black" + "value": "Accessibility Large" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブラック" + "value": "アクセシビリティ大" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "黑色" + "value": "辅助功能大" } }, "de": { "stringUnit": { "state": "translated", - "value": "Schwarz" + "value": "Bedienungshilfen Groß" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Noir" + "value": "Accessibilité grand" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أسود" + "value": "تسهيلات الاستخدام كبير" } }, "es": { "stringUnit": { "state": "translated", - "value": "Negro" + "value": "Accesibilidad grande" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "黑色" + "value": "輔助功能 大" } }, "ko": { "stringUnit": { "state": "translated", - "value": "블랙" + "value": "손쉬운 사용 크게" } } } }, - "sleepyMode.glow.cmux": { + "simulator.textSize.accessibilityMedium": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Accessibility Medium" } }, "ja": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "アクセシビリティ中" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "辅助功能中" } }, "de": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Bedienungshilfen Mittel" } }, "fr": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Accessibilité moyen" } }, "ar": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "تسهيلات الاستخدام متوسط" } }, "es": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Accesibilidad mediana" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "多路復用器" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "多路复用器" + "value": "輔助功能 中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "손쉬운 사용 중간" } } } }, - "sleepyMode.glow.custom": { + "simulator.textSize.extraExtraExtraLarge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Custom" + "value": "XXX Large" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カスタム" + "value": "特大3" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "自定义" + "value": "XXX 大" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benutzerdefiniert" + "value": "XXX Groß" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sur mesure" + "value": "XXX grand" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مخصص" + "value": "كبير جدًا جدًا جدًا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Personalizado" + "value": "Extra extra extra grande" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "自訂" + "value": "XXX 大" } }, "ko": { "stringUnit": { "state": "translated", - "value": "맞춤형" + "value": "XXX 크게" } } } }, - "sleepyMode.glow.midnight": { + "simulator.textSize.extraExtraLarge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Midnight" + "value": "XX Large" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ミッドナイト" + "value": "特大2" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "午夜" + "value": "XX 大" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mitternacht" + "value": "XX Groß" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Minuit" + "value": "XX grand" } }, "ar": { "stringUnit": { "state": "translated", - "value": "منتصف الليل" + "value": "كبير جدًا جدًا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Medianoche" + "value": "Extra extra grande" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "午夜" + "value": "XX 大" } }, "ko": { "stringUnit": { "state": "translated", - "value": "미드나이트" + "value": "XX 크게" } } } }, - "sleepyMode.glow.ocean": { + "simulator.textSize.extraLarge": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Ocean" + "value": "Extra Large" } }, "ja": { "stringUnit": { "state": "translated", - "value": "オーシャン" + "value": "特大" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "海洋" + "value": "特大" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ozean" + "value": "Extragroß" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Océan" + "value": "Très grand" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المحيط" + "value": "كبير جدًا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Océano" + "value": "Extra grande" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "海洋" + "value": "特大" } }, "ko": { "stringUnit": { "state": "translated", - "value": "오션" + "value": "매우 크게" } } } }, - "sleepyMode.glow.sunset": { + "simulator.textSize.extraSmall": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Sunset" + "value": "Extra Small" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サンセット" + "value": "極小" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "日落" + "value": "特小" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sonnenuntergang" + "value": "Extra klein" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Coucher de soleil" + "value": "Très petit" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الغروب" + "value": "صغير جدًا" } }, "es": { "stringUnit": { "state": "translated", - "value": "Atardecer" + "value": "Extra pequeño" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "日落" + "value": "特小" } }, "ko": { "stringUnit": { "state": "translated", - "value": "선셋" + "value": "매우 작게" } } } }, - "sleepyMode.keepAwake": { + "simulator.textSize.large": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Mac staying awake" + "value": "Large" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Mac は起きたまま" + "value": "大" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mac 保持唤醒" + "value": "大" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mac bleibt wach" + "value": "Groß" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le Mac reste éveillé" + "value": "Grand" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إبقاء Mac مستيقظًا" + "value": "كبير" } }, "es": { "stringUnit": { "state": "translated", - "value": "El Mac permanecerá activo" + "value": "Grande" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Mac 保持喚醒" + "value": "大" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Mac 깨어 있는 상태 유지 중" + "value": "크게" } } } }, - "sleepyMode.keepAwake.failed": { + "simulator.textSize.medium": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Couldn't keep Mac awake — check Battery settings" + "value": "Medium" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Mac を起きたままにできません — バッテリー設定を確認" + "value": "中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法让 Mac 保持唤醒 — 请检查电池设置" + "value": "中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mac konnte nicht wachgehalten werden — überprüfe die Batterieeinstellungen" + "value": "Mittel" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Impossible d’empêcher la mise en veille du Mac — vérifiez les réglages de la batterie" + "value": "Moyen" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر إبقاء Mac مستيقظًا — تحقق من إعدادات البطارية" + "value": "متوسط" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo mantener el Mac activo; comprueba los ajustes de Batería" + "value": "Media" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法使 Mac 保持喚醒 — 請檢查「電池」設定" + "value": "中等" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Mac을 깨어 있는 상태로 유지할 수 없습니다. 배터리 설정을 확인하세요." + "value": "미디엄" } } } }, - "sleepyMode.mascot.cat": { + "simulator.textSize.small": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Cat" + "value": "Small" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ねこ" + "value": "小" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "猫" + "value": "小" } }, "de": { "stringUnit": { "state": "translated", - "value": "Katze" + "value": "Klein" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Chat" + "value": "Petit" } }, "ar": { "stringUnit": { "state": "translated", - "value": "قطة" + "value": "صغير" } }, "es": { "stringUnit": { "state": "translated", - "value": "Gato" + "value": "Pequeño" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "貓" + "value": "小" } }, "ko": { "stringUnit": { "state": "translated", - "value": "고양이" + "value": "작게" } } } }, - "sleepyMode.mascot.cmux": { + "simulator.tools.activity": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "cmux mascot" + "value": "Activity" } }, "ja": { "stringUnit": { "state": "translated", - "value": "cmux マスコット" + "value": "アクティビティ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux 吉祥物" + "value": "活动" } }, "de": { "stringUnit": { "state": "translated", - "value": "cmux-Maskottchen" + "value": "Aktivität" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Mascotte cmux" + "value": "Activité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تميمة cmux" + "value": "النشاط" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mascota de cmux" + "value": "Actividad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux 吉祥物" + "value": "活動" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux 마스코트" + "value": "활동" } } } }, - "sleepyMode.mascot.ghost": { + "simulator.tools.appearance": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Ghost" + "value": "Appearance and Status Bar" } }, "ja": { "stringUnit": { "state": "translated", - "value": "おばけ" + "value": "外観とステータスバー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "幽灵" + "value": "外观与状态栏" } }, "de": { "stringUnit": { "state": "translated", - "value": "Geist" + "value": "Erscheinungsbild und Statusleiste" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fantôme" + "value": "Apparence et barre d’état" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شبح" + "value": "المظهر وشريط الحالة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Fantasma" + "value": "Apariencia y barra de estado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "幽靈" + "value": "外觀與狀態列" } }, "ko": { "stringUnit": { "state": "translated", - "value": "유령" + "value": "외관 및 상태 막대" } } } }, - "sleepyMode.mascot.logoFace": { + "simulator.tools.applications": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Logo face" + "value": "Applications" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ロゴフェイス" + "value": "アプリケーション" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "标志脸" + "value": "应用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Logo-Gesicht" + "value": "Anwendungen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Visage du logo" + "value": "Applications" } }, "ar": { "stringUnit": { "state": "translated", - "value": "وجه الشعار" + "value": "التطبيقات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Cara del logo" + "value": "Aplicaciones" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "標誌臉" + "value": "應用程式" } }, "ko": { "stringUnit": { "state": "translated", - "value": "로고 얼굴" + "value": "애플리케이션" } } } }, - "sleepyMode.settings.clock": { + "simulator.tools.cameraExperimental": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Clock & date" + "value": "Camera (Experimental)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "時計と日付" + "value": "カメラ(実験的)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "时钟与日期" + "value": "摄像头(实验性)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Uhrzeit & Datum" + "value": "Kamera (experimentell)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Horloge et date" + "value": "Appareil photo (expérimental)" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الساعة والتاريخ" + "value": "الكاميرا (تجريبي)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Reloj y fecha" + "value": "Cámara (experimental)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "時鐘與日期" + "value": "相機(實驗性)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "시계 및 날짜" + "value": "카메라 (실험 기능)" } } } }, - "sleepyMode.settings.glow": { + "simulator.tools.capture": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Background glow" + "value": "Capture" } }, "ja": { "stringUnit": { "state": "translated", - "value": "背景のグロー" + "value": "キャプチャ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "背景光晕" + "value": "截屏与录屏" } }, "de": { "stringUnit": { "state": "translated", - "value": "Hintergrundleuchten" + "value": "Aufnahme" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Lueur d’arrière-plan" + "value": "Capture" } }, "ar": { "stringUnit": { "state": "translated", - "value": "توهج الخلفية" + "value": "التقاط" } }, "es": { "stringUnit": { "state": "translated", - "value": "Brillo de fondo" + "value": "Captura" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "背景發光" + "value": "擷取" } }, "ko": { "stringUnit": { "state": "translated", - "value": "배경 글로우" + "value": "캡처" } } } }, - "sleepyMode.settings.lookSection": { + "simulator.tools.clipboard": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Look" + "value": "Clipboard" } }, "ja": { "stringUnit": { "state": "translated", - "value": "外観" + "value": "クリップボード" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "外观" + "value": "剪贴板" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aussehen" + "value": "Zwischenablage" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Apparence" + "value": "Presse-papiers" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المظهر" + "value": "الحافظة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Aspecto" + "value": "Portapapeles" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "外觀" + "value": "剪貼簿" } }, "ko": { "stringUnit": { "state": "translated", - "value": "외형" + "value": "클립보드" } } } }, - "sleepyMode.settings.mascot": { + "simulator.tools.device": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Mascot" + "value": "Device" } }, "ja": { "stringUnit": { "state": "translated", - "value": "マスコット" + "value": "デバイス" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "吉祥物" + "value": "设备" } }, "de": { "stringUnit": { "state": "translated", - "value": "Maskottchen" + "value": "Gerät" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Mascotte" + "value": "Appareil" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التميمة" + "value": "الجهاز" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mascota" + "value": "Dispositivo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "吉祥物" + "value": "裝置" } }, "ko": { "stringUnit": { "state": "translated", - "value": "마스코트" + "value": "기기" } } } }, - "sleepyMode.settings.moon": { + "simulator.tools.diagnostics": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Moon" + "value": "Diagnostics" } }, "ja": { "stringUnit": { "state": "translated", - "value": "月" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "月亮" + "value": "診断" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mond" + "value": "Diagnose" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Lune" + "value": "Diagnostic" } }, "ar": { "stringUnit": { "state": "translated", - "value": "القمر" + "value": "التشخيص" } }, "es": { "stringUnit": { "state": "translated", - "value": "Luna" + "value": "Diagnóstico" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "月亮" + "value": "診斷" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "诊断" } }, "ko": { "stringUnit": { "state": "translated", - "value": "달" + "value": "진단" } } } }, - "sleepyMode.settings.pets": { + "simulator.tools.hardware": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Agent pets" + "value": "Hardware" } }, "ja": { "stringUnit": { "state": "translated", - "value": "エージェントペット" + "value": "ハードウェア" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "代理宠物" + "value": "硬件" } }, "de": { "stringUnit": { "state": "translated", - "value": "Agenten-Haustiere" + "value": "Hardware" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Compagnons d’agents" + "value": "Matériel" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حيوانات الوكيل الأليفة" + "value": "الأجهزة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mascotas de agentes" + "value": "Hardware" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Agent 寵物" + "value": "硬體" } }, "ko": { "stringUnit": { "state": "translated", - "value": "에이전트 펫" + "value": "하드웨어" } } } }, - "sleepyMode.settings.pets.subtitle": { + "simulator.tools.inspect": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Walks one cute pet for every Claude, Codex, and OpenCode agent you have running." + "value": "Inspect" } }, "ja": { "stringUnit": { "state": "translated", - "value": "実行中の Claude・Codex・OpenCode エージェントごとに、かわいいペットを歩かせます。" + "value": "検査" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "为你正在运行的每个 Claude、Codex 和 OpenCode 代理放出一只可爱的宠物。" + "value": "检查" } }, "de": { "stringUnit": { "state": "translated", - "value": "Führt für jeden deiner laufenden Claude-, Codex- und OpenCode-Agenten ein süßes Haustier Gassi." + "value": "Prüfen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Fait promener un adorable compagnon pour chaque agent Claude, Codex et OpenCode en cours d’exécution." + "value": "Inspecter" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يقوم بتنزيه حيوان أليف لطيف واحد لكل وكيل Claude وCodex وOpenCode قيد التشغيل لديك." + "value": "فحص" } }, "es": { "stringUnit": { "state": "translated", - "value": "Pasea una adorable mascota por cada agente Claude, Codex y OpenCode que tengas en ejecución." + "value": "Inspeccionar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "為您每個執行中的 Claude、Codex 和 OpenCode Agent 遛一隻可愛的寵物。" + "value": "檢查" } }, "ko": { "stringUnit": { "state": "translated", - "value": "실행 중인 Claude, Codex, OpenCode 에이전트당 한 마리의 귀여운 펫이 산책합니다." + "value": "검사" } } } }, - "sleepyMode.settings.preview": { + "simulator.tools.location": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Preview full screen" + "value": "Location" } }, "ja": { "stringUnit": { "state": "translated", - "value": "全画面でプレビュー" + "value": "位置情報" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "全屏预览" + "value": "位置" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vollbild-Vorschau" + "value": "Standort" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aperçu en plein écran" + "value": "Localisation" } }, "ar": { "stringUnit": { "state": "translated", - "value": "معاينة بملء الشاشة" + "value": "الموقع" } }, "es": { "stringUnit": { "state": "translated", - "value": "Previsualizar a pantalla completa" + "value": "Ubicación" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "預覽全螢幕" + "value": "位置" } }, "ko": { "stringUnit": { "state": "translated", - "value": "전체 화면 미리보기" + "value": "위치" } } } }, - "sleepyMode.settings.previewRow": { + "simulator.tools.logs": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Preview" + "value": "Logs" } }, "ja": { "stringUnit": { "state": "translated", - "value": "プレビュー" + "value": "ログ" } }, "de": { "stringUnit": { "state": "translated", - "value": "Vorschau" + "value": "Protokolle" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aperçu" + "value": "Journaux" } }, "ar": { "stringUnit": { "state": "translated", - "value": "معاينة" + "value": "سجلات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Avance" + "value": "Registros" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "預覽" + "value": "紀錄" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "预览" + "value": "日志" } }, "ko": { "stringUnit": { "state": "translated", - "value": "미리보기" + "value": "로그" } } } }, - "sleepyMode.settings.previewRow.subtitle": { + "simulator.tools.notificationsAndPrivacy": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Shows the scene full screen without locking; any key or click exits." + "value": "Notifications and Privacy" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ロックせず全画面で表示します。任意のキーまたはクリックで終了します。" + "value": "通知とプライバシー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "全屏显示场景但不锁定;按任意键或点击即可退出。" + "value": "通知与隐私" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zeigt die Szene im Vollbildmodus ohne Sperrung; jede Taste oder jeder Klick beendet sie." + "value": "Mitteilungen und Datenschutz" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Affiche la scène en plein écran sans verrouiller ; n’importe quelle touche ou clic permet de quitter." + "value": "Notifications et confidentialité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يعرض المشهد بملء الشاشة دون قفل؛ الخروج بالضغط على أي مفتاح أو نقرة." + "value": "الإشعارات والخصوصية" } }, "es": { "stringUnit": { "state": "translated", - "value": "Muestra la escena a pantalla completa sin bloquear; cualquier tecla o clic sale de ella." + "value": "Notificaciones y privacidad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "以全螢幕顯示場景而不鎖定;按任意鍵或點擊即可退出。" + "value": "通知與隱私權" } }, "ko": { "stringUnit": { "state": "translated", - "value": "잠금 없이 장면을 전체 화면으로 보여줍니다. 아무 키나 누르거나 클릭하면 종료됩니다." + "value": "알림 및 개인정보 보호" } } } }, - "sleepyMode.settings.requireAuth": { + "simulator.tools.textInput": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Require Touch ID to exit" + "value": "Text Input" } }, "ja": { "stringUnit": { "state": "translated", - "value": "解除に Touch ID を要求" + "value": "テキスト入力" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "退出时需要触控 ID" + "value": "文本输入" } }, "de": { "stringUnit": { "state": "translated", - "value": "Touch ID zum Beenden anfordern" + "value": "Texteingabe" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Exiger Touch ID pour quitter" + "value": "Saisie de texte" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب Touch ID للخروج" + "value": "إدخال النص" } }, "es": { "stringUnit": { "state": "translated", - "value": "Requerir Touch ID para salir" + "value": "Entrada de texto" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "退出時需要 Touch ID" + "value": "文字輸入" } }, "ko": { "stringUnit": { "state": "translated", - "value": "종료 시 Touch ID 요구" + "value": "텍스트 입력" } } } }, - "sleepyMode.settings.requireAuth.off": { + "simulator.tools.title": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Casual screensaver. Any key or click wakes it." + "value": "Simulator Tools" } }, "ja": { "stringUnit": { "state": "translated", - "value": "通常のスクリーンセーバー。任意のキーまたはクリックで解除します。" + "value": "シミュレータツール" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "普通屏保。按任意键或点击即可唤醒。" + "value": "模拟器工具" } }, "de": { "stringUnit": { "state": "translated", - "value": "Lockerer Bildschirmschoner. Jede Taste oder jeder Klick weckt ihn auf." + "value": "Simulator-Tools" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Écran de veille simple. N’importe quelle touche ou clic le réveille." + "value": "Outils du simulateur" } }, "ar": { "stringUnit": { "state": "translated", - "value": "شاشة توقف عادية. أي مفتاح أو نقرة يوقظها." + "value": "أدوات المحاكي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Salvapantallas informal. Cualquier tecla o clic lo activa." + "value": "Herramientas del simulador" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "一般螢幕保護程式。按任意鍵或點擊即可喚醒。" + "value": "模擬器工具" } }, "ko": { "stringUnit": { "state": "translated", - "value": "일반 화면 보호기입니다. 아무 키나 누르거나 클릭하면 깨어납니다." + "value": "시뮬레이터 도구" } } } }, - "sleepyMode.settings.requireAuth.on": { + "simulator.tools.urlAndMedia": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Locks the Mac. Blocks Cmd-Tab, Cmd-Q, and force-quit until you authenticate." + "value": "URL and Media" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Mac をロックします。認証するまで Cmd-Tab、Cmd-Q、強制終了をブロックします。" + "value": "URLとメディア" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "锁定 Mac。在你完成验证前会拦截 Cmd-Tab、Cmd-Q 和强制退出。" + "value": "URL 与媒体" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sperrt den Mac. Blockiert Cmd-Tab, Cmd-Q und „Sofort beenden“, bis du dich authentifizierst." + "value": "URL und Medien" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Verrouille le Mac. Bloque Cmd-Tab, Cmd-Q et la fermeture forcée jusqu’à ce que vous vous authentifiiez." + "value": "URL et médias" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يقفل جهاز Mac. يحظر Cmd-Tab و Cmd-Q والإنهاء الإجباري حتى تقوم بالمصادقة." + "value": "عنوان URL والوسائط" } }, "es": { "stringUnit": { "state": "translated", - "value": "Bloquea el Mac. Impide usar Cmd-Tab, Cmd-Q y forzar salida hasta que te autentiques." + "value": "URL y contenido multimedia" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "鎖定 Mac。在您通過驗證之前,會封鎖 Cmd-Tab、Cmd-Q 和強制結束。" + "value": "網址與媒體" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Mac을 잠급니다. 인증할 때까지 Cmd-Tab, Cmd-Q, 강제 종료를 차단합니다." + "value": "URL 및 미디어" } } } }, - "sleepyMode.settings.sceneSection": { + "simulator.tools.webInspector": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Scene" + "value": "Web Inspector" } }, "ja": { "stringUnit": { "state": "translated", - "value": "シーン" + "value": "Webインスペクタ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "场景" + "value": "Web 检查器" } }, "de": { "stringUnit": { "state": "translated", - "value": "Szene" + "value": "Web-Inspektor" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Scène" + "value": "Inspecteur web" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المشهد" + "value": "مفتش الويب" } }, "es": { "stringUnit": { "state": "translated", - "value": "Escena" + "value": "Inspector web" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "場景" + "value": "網頁檢查器" } }, "ko": { "stringUnit": { "state": "translated", - "value": "장면" + "value": "웹 검사기" } } } }, - "sleepyMode.settings.securityNote": { + "simulator.value.no": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "About security" + "value": "No" } }, "ja": { "stringUnit": { "state": "translated", - "value": "セキュリティについて" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关于安全性" + "value": "いいえ" } }, "de": { "stringUnit": { "state": "translated", - "value": "Über Sicherheit" + "value": "NEIN" } }, "fr": { "stringUnit": { "state": "translated", - "value": "À propos de la sécurité" + "value": "Non" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حول الأمان" + "value": "لا" } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Acerca de la seguridad" + "value": "不" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "關於安全性" + "value": "否" } }, "ko": { "stringUnit": { "state": "translated", - "value": "보안 정보" + "value": "아니요" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "No" } } } }, - "sleepyMode.settings.securityNote.subtitle": { + "simulator.value.none": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Sleepy Mode is a screensaver, not a lock — any key wakes it. For real security, use the “Lock Mac” button in the scene, which engages the actual macOS login lock." + "value": "None" } }, "ja": { "stringUnit": { "state": "translated", - "value": "おやすみモードはロックではなくスクリーンセーバーです(任意のキーで解除)。本当のセキュリティが必要な場合は、画面内の「Mac をロック」ボタンを使うと、実際の macOS ログインロックがかかります。" + "value": "なし" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "睡眠模式是屏保而不是锁屏 — 按任意键即可唤醒。若需要真正的安全保护,请使用场景中的「锁定 Mac」按钮,它会启用 macOS 真正的登录锁定。" + "value": "Aucun" } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "Der Sleepy Mode ist ein Bildschirmschoner, keine Sperre — jede Taste weckt ihn auf. Verwende für echte Sicherheit die Schaltfläche „Mac sperren“ in der Szene, die die tatsächliche macOS-Anmeldesperre aktiviert." + "value": "Ninguno" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Le mode Veille (Sleepy Mode) est un écran de veille, pas un verrouillage — n’importe quelle touche le réveille. Pour une véritable sécurité, utilisez le bouton « Verrouiller le Mac » dans la scène, qui active le véritable verrouillage de session macOS." + "value": "无" } }, - "ar": { + "ko": { "stringUnit": { "state": "translated", - "value": "وضع النوم (Sleepy Mode) هو شاشة توقف وليس قفلاً — أي مفتاح يوقظه. للأمان الحقيقي، استخدم زر “قفل Mac” في المشهد، والذي يقوم بتشغيل قفل تسجيل الدخول الفعلي لنظام macOS." + "value": "없음" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Sleepy Mode es un salvapantallas, no un bloqueo; cualquier tecla lo desactiva. Para una seguridad real, usa el botón “Bloquear Mac” de la escena, que activa el bloqueo de inicio de sesión real de macOS." + "value": "Keine" } }, - "zh-Hant": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sleepy Mode 是螢幕保護程式,而非鎖定功能 — 按任意鍵即可喚醒。若要獲得真正的安全性,請使用場景中的「鎖定 Mac」按鈕,這會啟動實際的 macOS 登入鎖定。" + "value": "بلا" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Sleepy Mode는 화면 보호기이며 잠금 장치가 아닙니다. 아무 키나 누르면 깨어납니다. 완전한 보안을 위해 실제 macOS 로그인 잠금을 활성화하는 화면 내 “Mac 잠금” 버튼을 사용하십시오." + "value": "無" } } } }, - "sleepyMode.settings.securitySection": { + "simulator.value.yes": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Security" + "value": "Yes" } }, "ja": { "stringUnit": { "state": "translated", - "value": "セキュリティ" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "安全性" + "value": "はい" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sicherheit" + "value": "Ja" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sécurité" + "value": "Oui" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الأمان" + "value": "نعم" } }, "es": { "stringUnit": { "state": "translated", - "value": "Seguridad" + "value": "Sí" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "安全性" + "value": "是的" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "是" } }, "ko": { "stringUnit": { "state": "translated", - "value": "보안" + "value": "예" } } } }, - "sleepyMode.settings.stars": { + "simulator.webInspector.chooseTarget": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Stars" + "value": "Choose Target" } }, "ja": { "stringUnit": { "state": "translated", - "value": "星" + "value": "ターゲットを選択" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "星星" + "value": "选择目标" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sterne" + "value": "Ziel auswählen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Étoiles" + "value": "Choisir la cible" } }, "ar": { "stringUnit": { "state": "translated", - "value": "النجوم" + "value": "اختر الهدف" } }, "es": { "stringUnit": { "state": "translated", - "value": "Estrellas" + "value": "Elegir destino" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "星星" + "value": "選擇目標" } }, "ko": { "stringUnit": { "state": "translated", - "value": "별" + "value": "대상 선택" } } } }, - "sleepyMode.settings.start": { + "simulator.webInspector.clearResponses": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Start Sleepy Mode" + "value": "Clear Responses" } }, "ja": { "stringUnit": { "state": "translated", - "value": "おやすみモードを開始" + "value": "レスポンスを消去" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "启动睡眠模式" + "value": "清除响应" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sleepy Mode starten" + "value": "Antworten löschen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Démarrer Sleepy Mode" + "value": "Effacer les réponses" } }, "ar": { "stringUnit": { "state": "translated", - "value": "بدء وضع النوم (Sleepy Mode)" + "value": "مسح الاستجابات" } }, "es": { "stringUnit": { "state": "translated", - "value": "Iniciar Sleepy Mode" + "value": "Borrar respuestas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "啟動 Sleepy Mode" + "value": "清除回應" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Sleepy Mode 시작" + "value": "응답 지우기" } } } }, - "sleepyMode.settings.startRow": { + "simulator.webInspector.highlight": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Start Sleepy Mode now" + "value": "Highlight Page" } }, "ja": { "stringUnit": { "state": "translated", - "value": "今すぐおやすみモードを開始" + "value": "ページをハイライト" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "立即启动睡眠模式" + "value": "高亮页面" } }, "de": { "stringUnit": { "state": "translated", - "value": "Sleepy Mode jetzt starten" + "value": "Seite hervorheben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Démarrer Sleepy Mode maintenant" + "value": "Mettre en surbrillance la page" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ابدأ وضع النوم (Sleepy Mode) الآن" + "value": "تمييز الصفحة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Iniciar Sleepy Mode ahora" + "value": "Resaltar página" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "立即啟動 Sleepy Mode" + "value": "醒目提示頁面" } }, "ko": { "stringUnit": { "state": "translated", - "value": "지금 Sleepy Mode 시작" + "value": "페이지 강조 표시" } } } }, - "sleepyMode.settings.startRow.subtitle": { + "simulator.webInspector.inUse": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Engages Sleepy Mode using the settings above." + "value": "In Use" } }, "ja": { "stringUnit": { "state": "translated", - "value": "上記の設定でおやすみモードを開始します。" + "value": "使用中" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "按以上设置启用睡眠模式。" + "value": "使用中" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aktiviert den Sleepy Mode mit den obigen Einstellungen." + "value": "In Verwendung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Active Sleepy Mode en utilisant les réglages ci-dessus." + "value": "En cours d’utilisation" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يقوم بتشغيل وضع النوم (Sleepy Mode) باستخدام الإعدادات المذكورة أعلاه." + "value": "قيد الاستخدام" } }, "es": { "stringUnit": { "state": "translated", - "value": "Activa Sleepy Mode usando los ajustes anteriores." + "value": "En uso" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用上述設定啟用 Sleepy Mode。" + "value": "使用中" } }, "ko": { "stringUnit": { "state": "translated", - "value": "위의 설정을 사용하여 Sleepy Mode를 실행합니다." + "value": "사용 중" } } } }, - "sleepyMode.settings.status": { + "simulator.webInspector.noResponses": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Battery & Wi-Fi" + "value": "No inspector responses" } }, "ja": { "stringUnit": { "state": "translated", - "value": "バッテリーと Wi-Fi" + "value": "インスペクタのレスポンスはありません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "电池与 Wi-Fi" + "value": "没有检查器响应" } }, "de": { "stringUnit": { "state": "translated", - "value": "Batterie & WLAN" + "value": "Keine Inspektor-Antworten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Batterie et Wi-Fi" + "value": "Aucune réponse de l’inspecteur" } }, "ar": { "stringUnit": { "state": "translated", - "value": "البطارية وWi-Fi" + "value": "لا توجد استجابات من المفتش" } }, "es": { "stringUnit": { "state": "translated", - "value": "Batería y Wi-Fi" + "value": "Sin respuestas del inspector" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "電池與 Wi-Fi" + "value": "無檢查器回應" } }, "ko": { "stringUnit": { "state": "translated", - "value": "배터리 및 Wi-Fi" + "value": "검사기 응답 없음" } } } }, - "sleepyMode.settings.theme": { + "simulator.webInspector.noTargets": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Theme" + "value": "No inspectable pages" } }, "ja": { "stringUnit": { "state": "translated", - "value": "テーマ" + "value": "検査可能なページがありません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "主题" + "value": "没有可检查的页面" } }, "de": { "stringUnit": { "state": "translated", - "value": "Design" + "value": "Keine prüfbaren Seiten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Thème" + "value": "Aucune page inspectable" } }, "ar": { "stringUnit": { "state": "translated", - "value": "السمة" + "value": "لا توجد صفحات قابلة للفحص" } }, "es": { "stringUnit": { "state": "translated", - "value": "Tema" + "value": "No hay páginas inspeccionables" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "主題" + "value": "無可檢查的頁面" } }, "ko": { "stringUnit": { "state": "translated", - "value": "테마" + "value": "검사 가능한 페이지 없음" } } } }, - "sleepyMode.settings.title": { + "simulator.webInspector.rawRequest": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Sleepy Mode" + "value": "Raw Web Inspector JSON Request" } }, "ja": { "stringUnit": { "state": "translated", - "value": "おやすみモード" + "value": "生のWebインスペクタJSONリクエスト" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "睡眠模式" + "value": "原始 Web 检查器 JSON 请求" } }, "de": { "stringUnit": { "state": "translated", - "value": "Schlafmodus" + "value": "Unformatierte Web-Inspektor-JSON-Anfrage" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Mode veille" + "value": "Requête JSON brute de l’inspecteur web" } }, "ar": { "stringUnit": { "state": "translated", - "value": "وضع الخمول" + "value": "طلب JSON الخام لمفتش الويب" } }, "es": { "stringUnit": { "state": "translated", - "value": "Modo somnoliento" + "value": "Petición JSON directa del inspector web" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "睡眠模式" + "value": "原始網頁檢查器 JSON 請求" } }, "ko": { "stringUnit": { "state": "translated", - "value": "슬리피 모드" + "value": "원시 웹 검사기 JSON 요청" } } } }, - "sleepyMode.settings.zs": { + "simulator.webInspector.refreshTargets": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Floating z z z" + "value": "Refresh Targets" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ただよう z z z" + "value": "ターゲットを更新" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "漂浮的 z z z" + "value": "刷新目标" } }, "de": { "stringUnit": { "state": "translated", - "value": "Schwebende z z z" + "value": "Ziele aktualisieren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "z z z flottants" + "value": "Actualiser les cibles" } }, "ar": { "stringUnit": { "state": "translated", - "value": "رموز z z z عائمة" + "value": "تحديث الأهداف" } }, "es": { "stringUnit": { "state": "translated", - "value": "Z z z flotantes" + "value": "Actualizar destinos" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "漂浮的 z z z" + "value": "重新整理目標" } }, "ko": { "stringUnit": { "state": "translated", - "value": "떠다니는 z z z" + "value": "대상 새로고침" } } } }, - "sleepyMode.theme.blossom": { + "simulator.webInspector.release": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Blossom" + "value": "Release" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ブロッサム" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "花朵" + "value": "解放" } }, "de": { "stringUnit": { "state": "translated", - "value": "Blüte" + "value": "Freigeben" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Floraison" + "value": "Libérer" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أزهار" + "value": "يطلق" } }, "es": { "stringUnit": { "state": "translated", - "value": "Flor" + "value": "Liberar" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "櫻花" + "value": "發布" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "释放" } }, "ko": { "stringUnit": { "state": "translated", - "value": "블라썸" + "value": "풀어 주다" } } } }, - "sleepyMode.theme.cmux": { + "simulator.webInspector.responses": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Responses" } }, "ja": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "レスポンス" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "响应" } }, "de": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Antworten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Réponses" } }, "ar": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "الاستجابات" } }, "es": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "Respuestas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "多路復用器" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "多路复用器" + "value": "回應" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux" + "value": "응답" } } } }, - "sleepyMode.theme.custom": { + "simulator.webInspector.send": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Custom" + "value": "Send JSON" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カスタム" + "value": "JSONを送信" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "自定义" + "value": "发送 JSON" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benutzerdefiniert" + "value": "JSON senden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sur mesure" + "value": "Envoyer le JSON" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مخصص" + "value": "إرسال JSON" } }, "es": { "stringUnit": { "state": "translated", - "value": "Personalizado" + "value": "Enviar JSON" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "自訂" + "value": "傳送 JSON" } }, "ko": { "stringUnit": { "state": "translated", - "value": "맞춤형" + "value": "JSON 전송" } } } }, - "sleepyMode.theme.mint": { + "simulator.webInspector.truncatedResponse": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Mint" + "value": "Response truncated in this view" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ミント" + "value": "このビューではレスポンスが省略されています" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "薄荷" + "value": "响应在此视图中已截断" } }, "de": { "stringUnit": { "state": "translated", - "value": "Minze" + "value": "Antwort in dieser Ansicht abgeschnitten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Menthe" + "value": "Réponse tronquée dans cette vue" } }, "ar": { "stringUnit": { "state": "translated", - "value": "نعناع" + "value": "تم اقتطاع الاستجابة في هذا العرض" } }, "es": { "stringUnit": { "state": "translated", - "value": "Menta" + "value": "Respuesta truncada en esta vista" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "薄荷" + "value": "此檢視中的回應已被截斷" } }, "ko": { "stringUnit": { "state": "translated", - "value": "민트" + "value": "이 보기에서는 응답이 잘렸습니다" } } } }, - "sleepyMode.theme.mono": { + "simulator.webInspector.unavailable": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Mono" + "value": "Web Inspector is unavailable for this Simulator" } }, "ja": { "stringUnit": { "state": "translated", - "value": "モノ" + "value": "このシミュレータではWebインスペクタを利用できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "单色" + "value": "此模拟器不支持 Web 检查器" } }, "de": { "stringUnit": { "state": "translated", - "value": "Mono" + "value": "Web-Inspektor ist für diesen Simulator nicht verfügbar" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Mono" + "value": "L’inspecteur web n’est pas disponible pour ce simulateur" } }, "ar": { "stringUnit": { "state": "translated", - "value": "أحادي" + "value": "مفتش الويب غير متاح لهذا المحاكي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Mono" + "value": "El inspector web no está disponible para este simulador" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "單色" + "value": "此模擬器無法使用網頁檢查器" } }, "ko": { "stringUnit": { "state": "translated", - "value": "모노" + "value": "이 시뮬레이터에서는 웹 검사기를 사용할 수 없습니다" } } } }, - "sleepyMode.unlockCancel": { + "simulator.webInspector.unhighlight": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Cancel" + "value": "Remove Highlight" } }, "ja": { "stringUnit": { "state": "translated", - "value": "キャンセル" + "value": "ハイライトを解除" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Annuler" + "value": "移除高亮" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Cancelar" + "value": "Hervorhebung entfernen" } }, - "zh-Hant": { + "fr": { "stringUnit": { "state": "translated", - "value": "取消" + "value": "Supprimer la mise en surbrillance" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "取消" + "value": "إزالة التمييز" } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "Quitar resaltado" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Abbrechen" + "value": "移除醒目提示" } }, - "ar": { + "ko": { "stringUnit": { "state": "translated", - "value": "إلغاء" + "value": "강조 표시 제거" } } } }, - "sleepyMode.unlockReason": { + "sleepyMode.button.energy": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Unlock cmux Sleepy Mode" + "value": "Energy" } }, "ja": { "stringUnit": { "state": "translated", - "value": "cmux おやすみモードのロックを解除" + "value": "エネルギー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "解锁 cmux 睡眠模式" + "value": "能耗" } }, "de": { "stringUnit": { "state": "translated", - "value": "cmux Sleepy Mode entsperren" + "value": "Energie" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Déverrouiller le Sleepy Mode de cmux" + "value": "Énergie" } }, "ar": { "stringUnit": { "state": "translated", - "value": "إلغاء قفل وضع النوم لـ cmux" + "value": "الطاقة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Desbloquear Sleepy Mode de cmux" + "value": "Energía" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "解鎖 cmux Sleepy Mode" + "value": "能源" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux Sleepy Mode 잠금 해제" + "value": "에너지" } } } }, - "socket.cloudVM.authRequired": { + "sleepyMode.button.exit": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Cloud VM access requires sign-in. Run `cmux auth login`, then retry." + "value": "Exit" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Cloud VMを利用するにはサインインが必要です。`cmux auth login`を実行してから再試行してください。" + "value": "終了" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "访问 Cloud VM 需要登录。请运行 `cmux auth login` 后重试。" + "value": "退出" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Zugriff auf die Cloud-VM erfordert eine Anmeldung. Führe `cmux auth login` aus und versuche es erneut." + "value": "Beenden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’accès aux VM Cloud nécessite une connexion. Exécutez `cmux auth login`, puis réessayez." + "value": "Quitter" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب الوصول إلى الآلة الافتراضية السحابية تسجيل الدخول. قم بتشغيل `cmux auth login` ثم أعد المحاولة." + "value": "خروج" } }, "es": { "stringUnit": { "state": "translated", - "value": "El acceso a la VM en la nube requiere iniciar sesión. Ejecute `cmux auth login` y vuelva a intentarlo." + "value": "Salir" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "存取雲端 VM 需要登入。請執行 `cmux auth login`,然後重試。" + "value": "退出" } }, "ko": { "stringUnit": { "state": "translated", - "value": "클라우드 VM에 액세스하려면 로그인이 필요합니다. `cmux auth login`을 실행한 다음 다시 시도하십시오." + "value": "종료" } } } }, - "socket.cloudVM.domain.nameRequired": { + "sleepyMode.button.lockMac": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "vm.domain_verify requires `name` (a domain)." + "value": "Lock Mac" } }, "ja": { "stringUnit": { "state": "translated", - "value": "vm.domain_verify には `name`(ドメイン)が必要です。" + "value": "Mac をロック" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "vm.domain_verify 需要 `name`(一个域名)。" + "value": "锁定 Mac" } }, "de": { "stringUnit": { "state": "translated", - "value": "vm.domain_verify erfordert `name` (eine Domain)." + "value": "Mac sperren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "vm.domain_verify requiert `name` (un domaine)." + "value": "Verrouiller le Mac" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب vm.domain_verify توفير `name` (نطاق)." + "value": "قفل Mac" } }, "es": { "stringUnit": { "state": "translated", - "value": "`vm.domain_verify` requiere `name` (un dominio)." + "value": "Bloquear Mac" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "vm.domain_verify 需要 `name` (網域)。" + "value": "鎖定 Mac" } }, "ko": { "stringUnit": { "state": "translated", - "value": "vm.domain_verify에는 `name` (도메인)이 필요합니다." + "value": "Mac 잠금" } } } }, - "socket.cloudVM.publication.create.invalidPort": { + "sleepyMode.button.lowPowerOff": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "vm.publication_create requires `port` between 1 and 65535." + "value": "Low Power: Off" } }, "ja": { "stringUnit": { "state": "translated", - "value": "vm.publication_create には 1 から 65535 の `port` が必要です。" + "value": "低電力: オフ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "vm.publication_create 需要 1 到 65535 之间的 `port`。" + "value": "低功耗:关闭" } }, "de": { "stringUnit": { "state": "translated", - "value": "vm.publication_create erfordert `port` zwischen 1 and 65535." + "value": "Stromsparmodus: Aus" } }, "fr": { "stringUnit": { "state": "translated", - "value": "vm.publication_create requiert `port` compris entre 1 et 65535." + "value": "Faible consommation : Désactivée" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب vm.publication_create توفير `port` بين 1 و 65535." + "value": "طاقة منخفضة: إيقاف" } }, "es": { "stringUnit": { "state": "translated", - "value": "`vm.publication_create` requiere un `port` entre 1 y 65535." + "value": "Bajo consumo: desactivado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "vm.publication_create 需要介於 1 到 65535 之間的 `port`。" + "value": "低耗電模式:關閉" } }, "ko": { "stringUnit": { "state": "translated", - "value": "vm.publication_create에는 1에서 65535 사이의 `port`가 필요합니다." + "value": "저전력 모드: 끔" } } } }, - "socket.cloudVM.publication.create.missingVM": { + "sleepyMode.button.lowPowerOn": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "vm.publication_create requires `vmId`." + "value": "Low Power: On" } }, "ja": { "stringUnit": { "state": "translated", - "value": "vm.publication_create には `vmId` が必要です。" + "value": "低電力: オン" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "vm.publication_create 需要 `vmId`。" + "value": "低功耗:开启" } }, "de": { "stringUnit": { "state": "translated", - "value": "vm.publication_create erfordert `vmId`." + "value": "Stromsparmodus: Ein" } }, "fr": { "stringUnit": { "state": "translated", - "value": "vm.publication_create requiert `vmId`." + "value": "Faible consommation : Activée" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب vm.publication_create توفير `vmId`." + "value": "طاقة منخفضة: تشغيل" } }, "es": { "stringUnit": { "state": "translated", - "value": "`vm.publication_create` requiere `vmId`." + "value": "Bajo consumo: activado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "vm.publication_create 需要 `vmId`。" + "value": "低耗電模式:開啟" } }, "ko": { "stringUnit": { "state": "translated", - "value": "vm.publication_create에는 `vmId`가 필요합니다." + "value": "저전력 모드: 켬" } } } }, - "socket.cloudVM.publication.idRequired": { + "sleepyMode.button.sleepDisplay": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "A publication id is required." + "value": "Sleep Display" } }, "ja": { "stringUnit": { "state": "translated", - "value": "公開 ID が必要です。" + "value": "ディスプレイをスリープ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "需要提供发布 id。" + "value": "显示器睡眠" } }, "de": { "stringUnit": { "state": "translated", - "value": "Eine Publikations-ID ist erforderlich." + "value": "Display in Ruhezustand" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Un ID de publication est requis." + "value": "Mettre l’écran en veille" } }, "ar": { "stringUnit": { "state": "translated", - "value": "معرّف المنشور مطلوب." + "value": "إسبات الشاشة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Se requiere un id de publicación." + "value": "Poner pantalla en reposo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "需要發布 ID。" + "value": "顯示器休眠" } }, "ko": { "stringUnit": { "state": "translated", - "value": "게시(publication) ID가 필요합니다." + "value": "디스플레이 잠자기" } } } }, - "socket.cloudVM.publication.invalidAccess": { + "sleepyMode.color.background": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "%@ requires `accessMode` to be personal, team, or public." + "value": "Background" } }, "ja": { "stringUnit": { "state": "translated", - "value": "%@ の `accessMode` は personal、team、または public で指定してください。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%@ 要求 `accessMode` 为 personal、team 或 public。" + "value": "背景" } }, "de": { "stringUnit": { "state": "translated", - "value": "%@ erfordert, dass `accessMode` „personal“, „team“ oder „public“ ist." + "value": "Hintergrund" } }, "fr": { "stringUnit": { "state": "translated", - "value": "%@ requiert que `accessMode` soit personal, team ou public." + "value": "Arrière-plan" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب %@ أن يكون `accessMode` إما personal أو team أو public." + "value": "خلفية" } }, "es": { "stringUnit": { "state": "translated", - "value": "%@ requiere que `accessMode` sea personal, team o public." + "value": "Fondo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@ 需要 `accessMode` 為 personal、team 或 public。" + "value": "背景" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "背景" } }, "ko": { "stringUnit": { "state": "translated", - "value": "%@에는 `accessMode`가 personal, team 또는 public이어야 합니다." + "value": "배경" } } } }, - "socket.cloudVM.publication.teamOnly": { + "sleepyMode.color.blush": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "%@ accepts `teamId` only when `accessMode` is team." + "value": "Blush" } }, "ja": { "stringUnit": { "state": "translated", - "value": "%@ で `teamId` を指定できるのは、`accessMode` が team の場合のみです。" + "value": "ほお" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "只有当 `accessMode` 为 team 时,%@ 才接受 `teamId`。" + "value": "腮红" } }, "de": { "stringUnit": { "state": "translated", - "value": "%@ akzeptiert `teamId` nur, wenn `accessMode` „team“ ist." + "value": "Zartrosa" } }, "fr": { "stringUnit": { "state": "translated", - "value": "%@ n'accepte `teamId` que lorsque `accessMode` est team." + "value": "Rose poudré" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يقبل %@ المعرّف `teamId` فقط عندما يكون `accessMode` هو team." + "value": "وردي خجل" } }, "es": { "stringUnit": { "state": "translated", - "value": "%@ acepta `teamId` solo cuando `accessMode` es team." + "value": "Rubor" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "僅當 `accessMode` 為 team 時,%@ 才接受 `teamId`。" + "value": "腮紅" } }, "ko": { "stringUnit": { "state": "translated", - "value": "%@은 `accessMode`가 team인 경우에만 `teamId`를 허용합니다." + "value": "블러시" } } } }, - "socket.cloudVM.publication.teamRequired": { + "sleepyMode.color.cap": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "%@ requires `teamId` when `accessMode` is team." + "value": "Nightcap" } }, "ja": { "stringUnit": { "state": "translated", - "value": "%@ で `accessMode` が team の場合は `teamId` が必要です。" + "value": "ナイトキャップ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "当 `accessMode` 为 team 时,%@ 需要 `teamId`。" + "value": "睡帽" } }, "de": { "stringUnit": { "state": "translated", - "value": "%@ erfordert `teamId`, wenn `accessMode` „team“ ist." + "value": "Schlafmütze" } }, "fr": { "stringUnit": { "state": "translated", - "value": "%@ requiert `teamId` lorsque `accessMode` est team." + "value": "Bonnet de nuit" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب %@ المعرّف `teamId` عندما يكون `accessMode` هو team." + "value": "قبعة النوم" } }, "es": { "stringUnit": { "state": "translated", - "value": "%@ requiere `teamId` cuando `accessMode` es team." + "value": "Gorro de dormir" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "當 `accessMode` 為 team 時,%@ 需要 `teamId`。" + "value": "睡帽" } }, "ko": { "stringUnit": { "state": "translated", - "value": "%@에는 `accessMode`가 team일 때 `teamId`가 필요합니다." + "value": "나이트캡" } } } }, - "socket.vm.portOpen.invalidTarget": { + "sleepyMode.color.eyes": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "vm.port_open: invalid explicit target `%@`." + "value": "Eyes" } }, "ja": { "stringUnit": { "state": "translated", - "value": "vm.port_open: 明示的なターゲット `%@` が無効です。" + "value": "目" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "vm.port_open: 显式目标 `%@` 无效。" + "value": "眼睛" } }, "de": { "stringUnit": { "state": "translated", - "value": "vm.port_open: Ungültiges explizites Ziel „%@“." + "value": "Augen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "vm.port_open : cible explicite non valide `%@`." + "value": "Yeux" } }, "ar": { "stringUnit": { "state": "translated", - "value": "vm.port_open: الهدف الصريح غير صالح `%@`." + "value": "العيون" } }, "es": { "stringUnit": { "state": "translated", - "value": "vm.port_open: destino explícito no válido `%@`." + "value": "Ojos" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "vm.port_open: 無效的明確目標 `%@`。" + "value": "眼睛" } }, "ko": { "stringUnit": { "state": "translated", - "value": "vm.port_open: 잘못된 명시적 대상 `%@`입니다." + "value": "눈" } } } }, - "socket.cloudVM.sessionRejected": { + "sleepyMode.color.face": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The cmux Cloud service rejected this session. Run `cmux auth logout`, then `cmux auth login`, and retry." + "value": "Face" } }, "ja": { "stringUnit": { "state": "translated", - "value": "cmux Cloud サービスがこのセッションを拒否しました。`cmux auth logout` を実行してから `cmux auth login` を実行し、再試行してください。" + "value": "顔" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux Cloud 服务拒绝了此会话。请依次运行 `cmux auth logout` 和 `cmux auth login` 后重试。" + "value": "脸" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der cmux-Cloud-Dienst hat diese Sitzung abgelehnt. Führe `cmux auth logout`, dann `cmux auth login` aus und versuche es erneut." + "value": "Gesicht" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le service cmux Cloud a rejeté cette session. Exécutez `cmux auth logout`, puis `cmux auth login`, et réessayez." + "value": "Visage" } }, "ar": { "stringUnit": { "state": "translated", - "value": "رفضت خدمة cmux السحابية هذه الجلسة. قم بتشغيل `cmux auth logout` ثم `cmux auth login` وأعد المحاولة." + "value": "الوجه" } }, "es": { "stringUnit": { "state": "translated", - "value": "El servicio cmux Cloud rechazó esta sesión. Ejecute `cmux auth logout`, luego `cmux auth login` y vuelva a intentarlo." + "value": "Cara" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux 雲端服務拒絕了此工作階段。請執行 `cmux auth logout`,然後執行 `cmux auth login` 並重試。" + "value": "臉部" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux 클라우드 서비스가 이 세션을 거부했습니다. `cmux auth logout`을 실행한 다음 `cmux auth login`을 실행하고 다시 시도하십시오." + "value": "얼굴" } } } }, - "socket.vm.renameFailed": { + "sleepyMode.color.logo": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The remote name could not be changed. Refresh and try again." + "value": "Logo" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リモート名を変更できませんでした。更新して再試行してください。" + "value": "ロゴ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法更改远程名称。请刷新后重试。" + "value": "标志" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Remote-Name konnte nicht geändert werden. Aktualisiere und versuche es erneut." + "value": "Logo" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le nom distant n’a pas pu être modifié. Actualisez et réessayez." + "value": "Logo" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر تغيير الاسم عن بُعد. أعد التحميل وحاول مرة أخرى." + "value": "الشعار" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo cambiar el nombre remoto. Actualice y vuelva a intentarlo." + "value": "Logo" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法變更遠端名稱。請重新整理並重試。" + "value": "標誌" } }, "ko": { "stringUnit": { "state": "translated", - "value": "원격 이름을 변경할 수 없습니다. 새로고침한 후 다시 시도하십시오." + "value": "로고" } } } }, - "socket.vm.renameTimedOut": { + "sleepyMode.dismissHint": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The remote rename timed out after 120 seconds. Refresh and try again." + "value": "Touch ID or password to unlock" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リモート名の変更が120秒でタイムアウトしました。更新して再試行してください。" + "value": "Touch ID またはパスワードでロック解除" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "远程重命名在 120 秒后超时。请刷新后重试。" + "value": "使用触控 ID 或密码解锁" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Remote-Umbenennung ist nach 120 Sekunden fehlgeschlagen (Zeitüberschreitung). Aktualisiere und versuche es erneut." + "value": "Touch ID oder Passwort zum Entsperren" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La modification du nom distant a expiré après 120 secondes. Actualisez et réessayez." + "value": "Utilisez Touch ID ou votre mot de passe pour déverrouiller" } }, "ar": { "stringUnit": { "state": "translated", - "value": "انتهت مهلة إعادة التسمية عن بُعد بعد 120 ثانية. أعد التحميل وحاول مرة أخرى." + "value": "استخدم Touch ID أو كلمة السر لإلغاء القفل" } }, "es": { "stringUnit": { "state": "translated", - "value": "Se agotó el tiempo de espera para el cambio de nombre remoto después de 120 segundos. Actualice y vuelva a intentarlo." + "value": "Touch ID o contraseña para desbloquear" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遠端重新命名在 120 秒後逾時。請重新整理並重試。" + "value": "使用 Touch ID 或密碼解鎖" } }, "ko": { "stringUnit": { "state": "translated", - "value": "원격 이름 변경 요청이 120초 후 시간 초과되었습니다. 새로고침한 후 다시 시도하십시오." + "value": "잠금을 해제하려면 Touch ID 사용 또는 암호 입력" } } } }, - "socket.client.accessDenied": { + "sleepyMode.dismissHintCasual": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Access denied - only processes started inside cmux can connect" + "value": "Press any key to wake (click the characters to play)" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アクセスが拒否されました。cmux 内で起動されたプロセスのみ接続できます" + "value": "任意のキーで解除(キャラクターをクリックすると遊べます)" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "访问被拒绝 - 只有在 cmux 内启动的进程才能连接" + "value": "按任意键唤醒(点击角色可以互动)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zugriff verweigert – nur innerhalb von cmux gestartete Prozesse können eine Verbindung herstellen" + "value": "Beliebige Taste drücken zum Aufwecken (Zeichen anklicken zum Spielen)" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Accès refusé - seuls les processus démarrés dans cmux peuvent se connecter" + "value": "Appuyez sur n’importe quelle touche pour réveiller (cliquez sur les personnages pour jouer)" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تم رفض الوصول - يمكن فقط للعمليات التي بدأت داخل cmux الاتصال" + "value": "اضغط على أي مفتاح للاستيقاظ (انقر على الشخصيات للعب)" } }, "es": { "stringUnit": { "state": "translated", - "value": "Acceso denegado: solo los procesos iniciados dentro de cmux pueden conectarse" + "value": "Pulsa cualquier tecla para activar (haz clic en los personajes para jugar)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "存取被拒 - 僅限在 cmux 內部啟動的程序才能連線" + "value": "按任意鍵以喚醒(點擊角色即可遊玩)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "액세스 거부됨 - cmux 내부에서 시작된 프로세스만 연결할 수 있습니다" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "Pristup je odbijen - povezati se mogu samo procesi pokrenuti unutar cmuxa" - } - }, - "da": { - "stringUnit": { - "state": "translated", - "value": "Adgang nægtet - kun processer, der er startet i cmux, kan oprette forbindelse" + "value": "깨우려면 아무 키나 누르세요 (캐릭터를 클릭하여 플레이)" } - }, - "it": { + } + } + }, + "sleepyMode.energy.automatic": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Accesso negato: solo i processi avviati all'interno di cmux possono connettersi" + "value": "Automatic" } }, - "km": { + "ja": { "stringUnit": { "state": "translated", - "value": "ការចូលប្រើត្រូវបានបដិសេធ - មានតែដំណើរការដែលបានចាប់ផ្តើមនៅក្នុង cmux ប៉ុណ្ណោះដែលអាចតភ្ជាប់បាន" + "value": "自動" } }, - "nb": { + "de": { "stringUnit": { "state": "translated", - "value": "Tilgang nektet - bare prosesser som er startet i cmux, kan koble til" + "value": "Automatisch" } }, - "pl": { + "fr": { "stringUnit": { "state": "translated", - "value": "Odmowa dostępu - łączyć się mogą tylko procesy uruchomione w cmux" + "value": "Automatique" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Acesso negado - somente processos iniciados dentro do cmux podem se conectar" + "value": "تلقائي" } }, - "ru": { + "es": { "stringUnit": { "state": "translated", - "value": "Доступ запрещён — подключаться могут только процессы, запущенные внутри cmux" + "value": "Automático" } }, - "th": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "ปฏิเสธการเข้าถึง — เฉพาะกระบวนการที่เริ่มต้นภายใน cmux เท่านั้นที่เชื่อมต่อได้" + "value": "自动" } }, - "tr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Erişim reddedildi — yalnızca cmux içinde başlatılan işlemler bağlanabilir" + "value": "自動" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Доступ заборонено — підключатися можуть лише процеси, запущені всередині cmux" + "value": "자동" } } } }, - "socket.client.verificationFailed": { + "sleepyMode.energy.high": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Unable to verify client process" + "value": "High Power" } }, "ja": { "stringUnit": { "state": "translated", - "value": "クライアントプロセスを確認できません" + "value": "高性能" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法验证客户端进程" + "value": "高性能" } }, "de": { "stringUnit": { "state": "translated", - "value": "Client-Prozess konnte nicht verifiziert werden" + "value": "Hohe Leistung" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Impossible de vérifier le processus client" + "value": "Consommation élevée" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر التحقق من عملية العميل" + "value": "طاقة عالية" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se pudo verificar el proceso cliente" + "value": "Alto rendimiento" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法驗證用戶端程序" + "value": "高功率" } }, "ko": { "stringUnit": { "state": "translated", - "value": "클라이언트 프로세스를 확인할 수 없습니다" + "value": "고성능 모드" } } } }, - "socket.comments.missingRepoRoot": { + "sleepyMode.energy.low": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مطلوب مسار مستودع." + "value": "Low Power" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Potrebna je putanja repozitorija." + "value": "低電力" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Der kræves en repository-sti." + "value": "低功耗" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ein Repository-Pfad ist erforderlich." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "A repository path is required." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Se requiere una ruta de repositorio." + "value": "Stromsparmodus" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Un chemin de dépôt est requis." + "value": "Faible consommation" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "È necessario un percorso di repository." + "value": "طاقة منخفضة" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "リポジトリのパスを指定してください。" + "value": "Bajo consumo" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ត្រូវការផ្លូវ​ឃ្លាំង​កូដ។" + "value": "低耗電" } }, "ko": { "stringUnit": { "state": "translated", - "value": "저장소 경로가 필요합니다." + "value": "저전력 모드" } - }, - "nb": { + } + } + }, + "sleepyMode.glow.aurora": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "En repositorybane er påkrevd." + "value": "Aurora" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Wymagana jest ścieżka repozytorium." + "value": "オーロラ" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "É necessário um caminho de repositório." + "value": "极光" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Требуется путь к репозиторию." + "value": "Polarlicht" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ต้องระบุพาธของที่เก็บโค้ด" + "value": "Aurore" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Bir depo yolu gerekli." + "value": "شفق قطبي" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Потрібен шлях до репозиторію." + "value": "Aurora" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "需要提供仓库路径。" + "value": "極光" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "需要提供儲存庫路徑。" + "value": "오로라" } } } }, - "socket.notification.clear.callerSelectorsRequireCaller": { + "sleepyMode.glow.black": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تتطلب محددات caller استخدام caller=true" + "value": "Black" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Caller selektori zahtijevaju caller=true" + "value": "ブラック" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Caller-selektorer kræver caller=true" + "value": "黑色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Caller-Selektoren erfordern caller=true" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "caller-only selectors require caller=true" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Los selectores exclusivos de caller requieren caller=true" + "value": "Schwarz" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Les sélecteurs caller nécessitent caller=true" + "value": "Noir" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "I selettori solo caller richiedono caller=true" + "value": "أسود" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "caller 専用セレクターには caller=true が必要です" + "value": "Negro" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ឧបករណ៍ជ្រើស caller ត្រូវការ caller=true" + "value": "黑色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "caller 전용 선택자는 caller=true가 필요합니다" + "value": "블랙" } - }, - "nb": { + } + } + }, + "sleepyMode.glow.cmux": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Caller-selektorer krever caller=true" + "value": "cmux" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Selektory caller wymagają caller=true" + "value": "cmux" } }, - "pt-BR": { + "de": { "stringUnit": { "state": "translated", - "value": "Os seletores exclusivos de caller exigem caller=true" + "value": "cmux" } }, - "ru": { + "fr": { "stringUnit": { "state": "translated", - "value": "Для селекторов caller требуется caller=true" + "value": "cmux" } }, - "th": { + "ar": { "stringUnit": { "state": "translated", - "value": "ตัวเลือก caller ต้องใช้ caller=true" + "value": "cmux" } }, - "tr": { + "es": { "stringUnit": { "state": "translated", - "value": "caller seçicileri caller=true gerektirir" + "value": "cmux" } }, - "uk": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Селектори caller потребують caller=true" + "value": "多路復用器" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "仅 caller 选择器需要 caller=true" + "value": "多路复用器" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "僅 caller 選取器需要 caller=true" + "value": "cmux" } } } }, - "socket.notification.clear.callerInvalid": { + "sleepyMode.glow.custom": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "caller مفقود أو غير صالح" + "value": "Custom" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Caller nedostaje ili je nevažeći" + "value": "カスタム" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Caller mangler eller er ugyldig" + "value": "自定义" } }, "de": { "stringUnit": { "state": "translated", - "value": "Caller fehlt oder ist ungültig" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Missing or invalid caller" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Falta caller o no es válido" + "value": "Benutzerdefiniert" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Caller manquant ou invalide" + "value": "Sur mesure" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Caller mancante o non valido" + "value": "مخصص" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "caller が指定されていないか無効です" + "value": "Personalizado" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "caller បាត់ ឬមិនត្រឹមត្រូវ" + "value": "自訂" } }, "ko": { "stringUnit": { "state": "translated", - "value": "caller가 없거나 유효하지 않습니다" + "value": "맞춤형" } - }, - "nb": { + } + } + }, + "sleepyMode.glow.midnight": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Caller mangler eller er ugyldig" + "value": "Midnight" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Brak caller lub nieprawidłowy caller" + "value": "ミッドナイト" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "caller ausente ou inválido" + "value": "午夜" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Параметр caller отсутствует или недействителен" + "value": "Mitternacht" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ไม่มี caller หรือ caller ไม่ถูกต้อง" + "value": "Minuit" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "caller eksik veya geçersiz" + "value": "منتصف الليل" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Параметр caller відсутній або недійсний" + "value": "Medianoche" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "caller 缺失或无效" + "value": "午夜" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "caller 遺失或無效" + "value": "미드나이트" } } } }, - "socket.notification.clear.callerScopeConflict": { + "sleepyMode.glow.ocean": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا يمكن الجمع بين مسح caller و workspace_id أو tab_id أو surface_id" + "value": "Ocean" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Caller clear ne može se kombinovati s workspace_id, tab_id ili surface_id" + "value": "オーシャン" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Caller-clear kan ikke kombineres med workspace_id, tab_id eller surface_id" + "value": "海洋" } }, "de": { "stringUnit": { "state": "translated", - "value": "Caller-Löschung kann nicht mit workspace_id, tab_id oder surface_id kombiniert werden" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "caller clear cannot be combined with workspace_id, tab_id, or surface_id" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "caller clear no puede combinarse con workspace_id, tab_id o surface_id" + "value": "Ozean" } }, "fr": { "stringUnit": { "state": "translated", - "value": "caller clear ne peut pas être combiné avec workspace_id, tab_id ou surface_id" + "value": "Océan" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "caller clear non può essere combinato con workspace_id, tab_id o surface_id" + "value": "المحيط" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "caller の消去は workspace_id、tab_id、または surface_id と併用できません" + "value": "Océano" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "caller clear មិនអាចប្រើជាមួយ workspace_id, tab_id ឬ surface_id បានទេ" + "value": "海洋" } }, "ko": { "stringUnit": { "state": "translated", - "value": "caller clear는 workspace_id, tab_id 또는 surface_id와 함께 사용할 수 없습니다" + "value": "오션" } - }, - "nb": { + } + } + }, + "sleepyMode.glow.sunset": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Caller-clear kan ikke kombineres med workspace_id, tab_id eller surface_id" + "value": "Sunset" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "caller clear nie może być łączony z workspace_id, tab_id ani surface_id" + "value": "サンセット" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "caller clear não pode ser combinado com workspace_id, tab_id ou surface_id" + "value": "日落" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Очистку caller нельзя сочетать с workspace_id, tab_id или surface_id" + "value": "Sonnenuntergang" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ไม่สามารถใช้ caller clear ร่วมกับ workspace_id, tab_id หรือ surface_id ได้" + "value": "Coucher de soleil" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "caller clear, workspace_id, tab_id veya surface_id ile birleştirilemez" + "value": "الغروب" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Очищення caller не можна поєднувати з workspace_id, tab_id або surface_id" + "value": "Atardecer" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "caller clear 不能与 workspace_id、tab_id 或 surface_id 一起使用" + "value": "日落" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "caller clear 不可與 workspace_id、tab_id 或 surface_id 搭配" + "value": "선셋" } } } }, - "socket.notification.clear.preferredWorkspaceIdInvalid": { + "sleepyMode.keepAwake": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id مفقود أو غير صالح" + "value": "Mac staying awake" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id nedostaje ili je nevažeći" + "value": "Mac は起きたまま" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id mangler eller er ugyldig" + "value": "Mac 保持唤醒" } }, "de": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id fehlt oder ist ungültig" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Missing or invalid preferred_workspace_id" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Falta preferred_workspace_id o no es válido" + "value": "Mac bleibt wach" } }, "fr": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id manquant ou invalide" + "value": "Le Mac reste éveillé" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id mancante o non valido" + "value": "إبقاء Mac مستيقظًا" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id が指定されていないか無効です" + "value": "El Mac permanecerá activo" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id បាត់ ឬមិនត្រឹមត្រូវ" + "value": "Mac 保持喚醒" } }, "ko": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id가 없거나 유효하지 않습니다" + "value": "Mac 깨어 있는 상태 유지 중" } - }, - "nb": { + } + } + }, + "sleepyMode.keepAwake.failed": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id mangler eller er ugyldig" + "value": "Couldn't keep Mac awake — check Battery settings" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Brak lub nieprawidłowy preferred_workspace_id" + "value": "Mac を起きたままにできません — バッテリー設定を確認" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id ausente ou inválido" + "value": "无法让 Mac 保持唤醒 — 请检查电池设置" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id отсутствует или недействителен" + "value": "Mac konnte nicht wachgehalten werden — überprüfe die Batterieeinstellungen" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ไม่มี preferred_workspace_id หรือไม่ถูกต้อง" + "value": "Impossible d’empêcher la mise en veille du Mac — vérifiez les réglages de la batterie" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id eksik veya geçersiz" + "value": "تعذر إبقاء Mac مستيقظًا — تحقق من إعدادات البطارية" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id відсутній або недійсний" + "value": "No se pudo mantener el Mac activo; comprueba los ajustes de Batería" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id 缺失或无效" + "value": "無法使 Mac 保持喚醒 — 請檢查「電池」設定" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "preferred_workspace_id 遺失或無效" + "value": "Mac을 깨어 있는 상태로 유지할 수 없습니다. 배터리 설정을 확인하세요." } } } }, - "socket.notification.clear.preferredSurfaceIdInvalid": { + "sleepyMode.mascot.cat": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id مفقود أو غير صالح" + "value": "Cat" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id nedostaje ili je nevažeći" + "value": "ねこ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id mangler eller er ugyldigt" + "value": "猫" } }, "de": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id fehlt oder ist ungültig" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Missing or invalid preferred_surface_id" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Falta preferred_surface_id o no es válido" + "value": "Katze" } }, "fr": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id manquant ou invalide" + "value": "Chat" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id mancante o non valido" + "value": "قطة" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id が指定されていないか無効です" + "value": "Gato" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id បាត់ ឬមិនត្រឹមត្រូវ" + "value": "貓" } }, "ko": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id가 없거나 유효하지 않습니다" + "value": "고양이" } - }, - "nb": { + } + } + }, + "sleepyMode.mascot.cmux": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id mangler eller er ugyldig" + "value": "cmux mascot" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Brak lub nieprawidłowy preferred_surface_id" + "value": "cmux マスコット" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id ausente ou inválido" + "value": "cmux 吉祥物" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id отсутствует или недействителен" + "value": "cmux-Maskottchen" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ไม่มี preferred_surface_id หรือไม่ถูกต้อง" + "value": "Mascotte cmux" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id eksik veya geçersiz" + "value": "تميمة cmux" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id відсутній або недійсний" + "value": "Mascota de cmux" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id 缺失或无效" + "value": "cmux 吉祥物" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "preferred_surface_id 遺失或無效" + "value": "cmux 마스코트" } } } }, - "socket.notification.clear.surfaceIdRequiresWorkspace": { + "sleepyMode.mascot.ghost": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "surface_id يتطلب workspace_id" + "value": "Ghost" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "surface_id zahtijeva workspace_id" + "value": "おばけ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "surface_id kræver workspace_id" + "value": "幽灵" } }, "de": { "stringUnit": { "state": "translated", - "value": "surface_id erfordert workspace_id" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "surface_id requires workspace_id" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "surface_id requiere workspace_id" + "value": "Geist" } }, "fr": { "stringUnit": { "state": "translated", - "value": "surface_id nécessite workspace_id" + "value": "Fantôme" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "surface_id richiede workspace_id" + "value": "شبح" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "surface_id には workspace_id が必要です" + "value": "Fantasma" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "surface_id ត្រូវការ workspace_id" + "value": "幽靈" } }, "ko": { "stringUnit": { "state": "translated", - "value": "surface_id에는 workspace_id가 필요합니다" + "value": "유령" } - }, - "nb": { + } + } + }, + "sleepyMode.mascot.logoFace": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "surface_id krever workspace_id" + "value": "Logo face" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "surface_id wymaga workspace_id" + "value": "ロゴフェイス" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "surface_id exige workspace_id" + "value": "标志脸" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Для surface_id требуется workspace_id" + "value": "Logo-Gesicht" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "surface_id ต้องมี workspace_id" + "value": "Visage du logo" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "surface_id workspace_id gerektirir" + "value": "وجه الشعار" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Для surface_id потрібен workspace_id" + "value": "Cara del logo" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "surface_id 需要 workspace_id" + "value": "標誌臉" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "surface_id 需要 workspace_id" + "value": "로고 얼굴" } } } }, - "socket.notification.clear.workspaceIdInvalid": { + "sleepyMode.settings.clock": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "workspace_id مفقود أو غير صالح" + "value": "Clock & date" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "workspace_id nedostaje ili je nevažeći" + "value": "時計と日付" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "workspace_id mangler eller er ugyldigt" + "value": "时钟与日期" } }, "de": { "stringUnit": { "state": "translated", - "value": "workspace_id fehlt oder ist ungültig" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Missing or invalid workspace_id" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Falta workspace_id o no es válido" + "value": "Uhrzeit & Datum" } }, "fr": { "stringUnit": { "state": "translated", - "value": "workspace_id manquant ou invalide" + "value": "Horloge et date" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "workspace_id mancante o non valido" + "value": "الساعة والتاريخ" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "workspace_id が指定されていないか無効です" + "value": "Reloj y fecha" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "workspace_id បាត់ ឬមិនត្រឹមត្រូវ" + "value": "時鐘與日期" } }, "ko": { "stringUnit": { "state": "translated", - "value": "workspace_id가 없거나 유효하지 않습니다" + "value": "시계 및 날짜" } - }, - "nb": { + } + } + }, + "sleepyMode.settings.glow": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "workspace_id mangler eller er ugyldig" + "value": "Background glow" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Brak lub nieprawidłowy workspace_id" + "value": "背景のグロー" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "workspace_id ausente ou inválido" + "value": "背景光晕" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "workspace_id отсутствует или недействителен" + "value": "Hintergrundleuchten" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ไม่มี workspace_id หรือไม่ถูกต้อง" + "value": "Lueur d’arrière-plan" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "workspace_id eksik veya geçersiz" + "value": "توهج الخلفية" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "workspace_id відсутній або недійсний" + "value": "Brillo de fondo" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "workspace_id 缺失或无效" + "value": "背景發光" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "workspace_id 遺失或無效" + "value": "배경 글로우" } } } }, - "socket.notification.clear.unavailable": { + "sleepyMode.settings.lookSection": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإشعارات غير متاحة. حاول مرة أخرى." + "value": "Look" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obavijesti nisu dostupne. Pokušajte ponovo." + "value": "外観" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Notifikationer er ikke tilgængelige. Prøv igen." + "value": "外观" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen sind nicht verfügbar. Versuche es erneut." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Notifications are unavailable. Try again." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Las notificaciones no están disponibles. Inténtalo de nuevo." + "value": "Aussehen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Les notifications sont indisponibles. Réessayez." + "value": "Apparence" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Le notifiche non sono disponibili. Riprova." + "value": "المظهر" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "通知を利用できません。もう一度お試しください。" + "value": "Aspecto" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "មិនអាចប្រើការជូនដំណឹងបានទេ។ សូមព្យាយាមម្តងទៀត។" + "value": "外觀" } }, "ko": { "stringUnit": { "state": "translated", - "value": "알림을 사용할 수 없습니다. 다시 시도해 주세요." + "value": "외형" } - }, - "nb": { + } + } + }, + "sleepyMode.settings.mascot": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Varsler er ikke tilgjengelige. Prøv igjen." + "value": "Mascot" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Powiadomienia są niedostępne. Spróbuj ponownie." + "value": "マスコット" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "As notificações estão indisponíveis. Tente novamente." + "value": "吉祥物" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Уведомления недоступны. Повторите попытку." + "value": "Maskottchen" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ไม่สามารถใช้การแจ้งเตือนได้ โปรดลองอีกครั้ง" + "value": "Mascotte" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Bildirimler kullanılamıyor. Tekrar deneyin." + "value": "التميمة" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Сповіщення недоступні. Спробуйте ще раз." + "value": "Mascota" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "通知不可用。请重试。" + "value": "吉祥物" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "通知無法使用。請再試一次。" + "value": "마스코트" } } } }, - "socket.notification.dismissSelectorRequired": { + "sleepyMode.settings.moon": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Select exactly one of id or all_read" + "value": "Moon" } }, "ja": { "stringUnit": { "state": "translated", - "value": "id または all_read のどちらか一つだけを選択してください" + "value": "月" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "必须且只能选择 id 或 all_read 之一" + "value": "月亮" } }, "de": { "stringUnit": { "state": "translated", - "value": "Wähle genau eines von id oder all_read aus" + "value": "Mond" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sélectionnez exactement id ou all_read" + "value": "Lune" } }, "ar": { "stringUnit": { "state": "translated", - "value": "حدد واحداً فقط من id أو all_read" + "value": "القمر" } }, "es": { "stringUnit": { "state": "translated", - "value": "Seleccione exactamente uno de id o all_read" + "value": "Luna" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "請恰好選擇 id 或 all_read 其中之一" + "value": "月亮" } }, "ko": { "stringUnit": { "state": "translated", - "value": "id 또는 all_read 중 정확히 하나만 선택하십시오" + "value": "달" } } } }, - "socket.notification.idRequired": { + "sleepyMode.settings.pets": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Missing or invalid notification id" + "value": "Agent pets" } }, "ja": { "stringUnit": { "state": "translated", - "value": "通知 ID が指定されていないか無効です" + "value": "エージェントペット" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "通知 id 缺失或无效" + "value": "代理宠物" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlende oder ungültige Benachrichtigungs-ID" + "value": "Agenten-Haustiere" } }, "fr": { "stringUnit": { "state": "translated", - "value": "ID de notification manquant ou invalide" + "value": "Compagnons d’agents" } }, "ar": { "stringUnit": { "state": "translated", - "value": "معرّف الإشعار مفقود أو غير صالح" + "value": "حيوانات الوكيل الأليفة" } }, "es": { "stringUnit": { "state": "translated", - "value": "ID de notificación faltante o no válido" + "value": "Mascotas de agentes" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遺失或無效的通知 ID" + "value": "Agent 寵物" } }, "ko": { "stringUnit": { "state": "translated", - "value": "알림 ID가 없거나 잘못되었습니다" + "value": "에이전트 펫" } } } }, - "socket.notification.markReadSelectorRequired": { + "sleepyMode.settings.pets.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Select exactly one of id, tab_id, or all" + "value": "Walks one cute pet for every Claude, Codex, and OpenCode agent you have running." } }, "ja": { "stringUnit": { "state": "translated", - "value": "id、tab_id、all のいずれか一つだけを選択してください" + "value": "実行中の Claude・Codex・OpenCode エージェントごとに、かわいいペットを歩かせます。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "必须且只能选择 id、tab_id 或 all 之一" + "value": "为你正在运行的每个 Claude、Codex 和 OpenCode 代理放出一只可爱的宠物。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Wähle genau eines von id, tab_id oder all aus" + "value": "Führt für jeden deiner laufenden Claude-, Codex- und OpenCode-Agenten ein süßes Haustier Gassi." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Sélectionnez exactement id, tab_id ou all" + "value": "Fait promener un adorable compagnon pour chaque agent Claude, Codex et OpenCode en cours d’exécution." } }, "ar": { "stringUnit": { "state": "translated", - "value": "حدد واحداً فقط من id أو tab_id أو all" + "value": "يقوم بتنزيه حيوان أليف لطيف واحد لكل وكيل Claude وCodex وOpenCode قيد التشغيل لديك." } }, "es": { "stringUnit": { "state": "translated", - "value": "Seleccione exactamente uno de id, tab_id o all" + "value": "Pasea una adorable mascota por cada agente Claude, Codex y OpenCode que tengas en ejecución." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "必須選擇 id、tab_id 或 all 其中之一" + "value": "為您每個執行中的 Claude、Codex 和 OpenCode Agent 遛一隻可愛的寵物。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "id, tab_id, all 중 정확히 하나만 선택하십시오" + "value": "실행 중인 Claude, Codex, OpenCode 에이전트당 한 마리의 귀여운 펫이 산책합니다." } } } }, - "socket.notification.notFound": { + "sleepyMode.settings.preview": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Notification not found" + "value": "Preview full screen" } }, "ja": { "stringUnit": { "state": "translated", - "value": "通知が見つかりません" + "value": "全画面でプレビュー" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未找到通知" + "value": "全屏预览" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benachrichtigung nicht gefunden" + "value": "Vollbild-Vorschau" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Notification introuvable" + "value": "Aperçu en plein écran" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على الإشعار" + "value": "معاينة بملء الشاشة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Notificación no encontrada" + "value": "Previsualizar a pantalla completa" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "找不到通知" + "value": "預覽全螢幕" } }, "ko": { "stringUnit": { "state": "translated", - "value": "알림을 찾을 수 없습니다" + "value": "전체 화면 미리보기" } } } }, - "socket.notification.surfaceIdInvalid": { + "sleepyMode.settings.previewRow": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Missing or invalid surface_id" + "value": "Preview" } }, "ja": { "stringUnit": { "state": "translated", - "value": "surface_id が指定されていないか無効です" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "surface_id 缺失或无效" + "value": "プレビュー" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlende oder ungültige surface_id" + "value": "Vorschau" } }, "fr": { "stringUnit": { "state": "translated", - "value": "surface_id manquant ou invalide" + "value": "Aperçu" } }, "ar": { "stringUnit": { "state": "translated", - "value": "معرّف surface_id مفقود أو غير صالح" + "value": "معاينة" } }, "es": { "stringUnit": { "state": "translated", - "value": "surface_id faltante o no válido" + "value": "Avance" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遺失或無效的 surface_id" + "value": "預覽" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "预览" } }, "ko": { "stringUnit": { "state": "translated", - "value": "surface_id가 없거나 잘못되었습니다" + "value": "미리보기" } } } }, - "socket.notification.surfaceIdRequiresWorkspace": { + "sleepyMode.settings.previewRow.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "surface_id requires tab_id or workspace_id" + "value": "Shows the scene full screen without locking; any key or click exits." } }, "ja": { "stringUnit": { "state": "translated", - "value": "surface_id には tab_id または workspace_id が必要です" + "value": "ロックせず全画面で表示します。任意のキーまたはクリックで終了します。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "surface_id 需要配合 tab_id 或 workspace_id 使用" + "value": "全屏显示场景但不锁定;按任意键或点击即可退出。" } }, "de": { "stringUnit": { "state": "translated", - "value": "surface_id erfordert tab_id oder workspace_id" + "value": "Zeigt die Szene im Vollbildmodus ohne Sperrung; jede Taste oder jeder Klick beendet sie." } }, "fr": { "stringUnit": { "state": "translated", - "value": "surface_id requiert tab_id ou workspace_id" + "value": "Affiche la scène en plein écran sans verrouiller ; n’importe quelle touche ou clic permet de quitter." } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب surface_id توفير tab_id أو workspace_id" + "value": "يعرض المشهد بملء الشاشة دون قفل؛ الخروج بالضغط على أي مفتاح أو نقرة." } }, "es": { "stringUnit": { "state": "translated", - "value": "surface_id requiere tab_id o workspace_id" + "value": "Muestra la escena a pantalla completa sin bloquear; cualquier tecla o clic sale de ella." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "surface_id 需要 tab_id 或 workspace_id" + "value": "以全螢幕顯示場景而不鎖定;按任意鍵或點擊即可退出。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "surface_id에는 tab_id 또는 workspace_id가 필요합니다" + "value": "잠금 없이 장면을 전체 화면으로 보여줍니다. 아무 키나 누르거나 클릭하면 종료됩니다." } } } }, - "socket.notification.targetNotFound": { + "sleepyMode.settings.requireAuth": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Notification target not found" + "value": "Require Touch ID to exit" } }, "ja": { "stringUnit": { "state": "translated", - "value": "通知の移動先が見つかりません" + "value": "解除に Touch ID を要求" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未找到通知目标" + "value": "退出时需要触控 ID" } }, "de": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungsziel nicht gefunden" + "value": "Touch ID zum Beenden anfordern" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Cible de la notification introuvable" + "value": "Exiger Touch ID pour quitter" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على هدف الإشعار" + "value": "يتطلب Touch ID للخروج" } }, "es": { "stringUnit": { "state": "translated", - "value": "Destino de notificación no encontrado" + "value": "Requerir Touch ID para salir" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "找不到通知目標" + "value": "退出時需要 Touch ID" } }, "ko": { "stringUnit": { "state": "translated", - "value": "알림 대상을 찾을 수 없습니다" + "value": "종료 시 Touch ID 요구" } } } }, - "socket.pane.error.surfaceNotFound": { + "sleepyMode.settings.requireAuth.off": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على السطح" + "value": "Casual screensaver. Any key or click wakes it." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Površina nije pronađena" + "value": "通常のスクリーンセーバー。任意のキーまたはクリックで解除します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Overflade blev ikke fundet" + "value": "普通屏保。按任意键或点击即可唤醒。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche nicht gefunden" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Surface not found" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "No se encontró la superficie" + "value": "Lockerer Bildschirmschoner. Jede Taste oder jeder Klick weckt ihn auf." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Surface introuvable" + "value": "Écran de veille simple. N’importe quelle touche ou clic le réveille." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Superficie non trovata" + "value": "شاشة توقف عادية. أي مفتاح أو نقرة يوقظها." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "サーフェスが見つかりません" + "value": "Salvapantallas informal. Cualquier tecla o clic lo activa." } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "រកមិនឃើញផ្ទៃ" + "value": "一般螢幕保護程式。按任意鍵或點擊即可喚醒。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "서피스를 찾을 수 없습니다" + "value": "일반 화면 보호기입니다. 아무 키나 누르거나 클릭하면 깨어납니다." } - }, - "nb": { + } + } + }, + "sleepyMode.settings.requireAuth.on": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Fant ikke overflate" + "value": "Locks the Mac. Blocks Cmd-Tab, Cmd-Q, and force-quit until you authenticate." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nie znaleziono powierzchni" + "value": "Mac をロックします。認証するまで Cmd-Tab、Cmd-Q、強制終了をブロックします。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Superfície não encontrada" + "value": "锁定 Mac。在你完成验证前会拦截 Cmd-Tab、Cmd-Q 和强制退出。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Поверхность не найдена" + "value": "Sperrt den Mac. Blockiert Cmd-Tab, Cmd-Q und „Sofort beenden“, bis du dich authentifizierst." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ไม่พบพื้นผิว" + "value": "Verrouille le Mac. Bloque Cmd-Tab, Cmd-Q et la fermeture forcée jusqu’à ce que vous vous authentifiiez." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Yüzey bulunamadı" + "value": "يقفل جهاز Mac. يحظر Cmd-Tab و Cmd-Q والإنهاء الإجباري حتى تقوم بالمصادقة." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Поверхню не знайдено" + "value": "Bloquea el Mac. Impide usar Cmd-Tab, Cmd-Q y forzar salida hasta que te autentiques." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "未找到表面" + "value": "鎖定 Mac。在您通過驗證之前,會封鎖 Cmd-Tab、Cmd-Q 和強制結束。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "找不到介面" + "value": "Mac을 잠급니다. 인증할 때까지 Cmd-Tab, Cmd-Q, 강제 종료를 차단합니다." } } } }, - "socket.pane.resize.invalidParameters": { + "sleepyMode.settings.sceneSection": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Invalid pane resize parameters" + "value": "Scene" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ペインのサイズ変更パラメータが無効です" + "value": "シーン" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "窗格尺寸调整参数无效" + "value": "场景" } }, "de": { "stringUnit": { "state": "translated", - "value": "Ungültige Parameter für die Teilfenster-Größenänderung" + "value": "Szene" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Paramètres de redimensionnement du volet invalides" + "value": "Scène" } }, "ar": { "stringUnit": { "state": "translated", - "value": "معلمات تغيير حجم الجزء غير صالحة" + "value": "المشهد" } }, "es": { "stringUnit": { "state": "translated", - "value": "Parámetros de cambio de tamaño del panel no válidos" + "value": "Escena" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無效的窗格調整大小參數" + "value": "場景" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분할 창 크기 조정 매개변수가 잘못되었습니다" + "value": "장면" } } } }, - "socket.pane.resize.localMetricsUnavailable": { + "sleepyMode.settings.securityNote": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Pane resize metrics are not ready; wait for the pane to finish loading and retry." + "value": "About security" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ペインのサイズ変更メトリクスの準備ができていません。ペインの読み込みが完了してからもう一度お試しください。" + "value": "セキュリティについて" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "窗格尺寸调整所需的度量尚未就绪;请等待窗格加载完成后重试。" + "value": "关于安全性" } }, "de": { "stringUnit": { "state": "translated", - "value": "Metriken für die Teilfenster-Größenänderung sind nicht bereit; warte, bis das Teilfenster vollständig geladen ist, und versuche es erneut." + "value": "Über Sicherheit" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Les mesures de redimensionnement du volet ne sont pas prêtes ; attendez la fin du chargement du volet et réessayez." + "value": "À propos de la sécurité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "مقاييس تغيير حجم الجزء ليست جاهزة بعد؛ انتظر حتى ينتهي الجزء من التحميل وأعد المحاولة." + "value": "حول الأمان" } }, "es": { "stringUnit": { "state": "translated", - "value": "Las métricas de cambio de tamaño del panel no están listas; espere a que el panel termine de cargarse y vuelva a intentarlo." + "value": "Acerca de la seguridad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "窗格調整大小指標尚未就緒;請等待窗格載入完成後重試。" + "value": "關於安全性" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분할 창 크기 조정 메트릭이 준비되지 않았습니다. 분할 창 로드가 완료될 때까지 기다린 후 다시 시도하십시오." + "value": "보안 정보" } } } }, - "socket.pane.resize.remoteUnavailable": { + "sleepyMode.settings.securityNote.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The remote tmux pane is not ready to resize; wait for it to become available and retry." + "value": "Sleepy Mode is a screensaver, not a lock — any key wakes it. For real security, use the “Lock Mac” button in the scene, which engages the actual macOS login lock." } }, "ja": { "stringUnit": { "state": "translated", - "value": "リモート tmux ペインのサイズを変更する準備ができていません。利用可能になってからもう一度お試しください。" + "value": "おやすみモードはロックではなくスクリーンセーバーです(任意のキーで解除)。本当のセキュリティが必要な場合は、画面内の「Mac をロック」ボタンを使うと、実際の macOS ログインロックがかかります。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "远程 tmux 窗格尚不能调整尺寸;请等待其可用后重试。" + "value": "睡眠模式是屏保而不是锁屏 — 按任意键即可唤醒。若需要真正的安全保护,请使用场景中的「锁定 Mac」按钮,它会启用 macOS 真正的登录锁定。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Remote-tmux-Teilfenster ist nicht bereit für eine Größenänderung; warte, bis es verfügbar ist, und versuche es erneut." + "value": "Der Sleepy Mode ist ein Bildschirmschoner, keine Sperre — jede Taste weckt ihn auf. Verwende für echte Sicherheit die Schaltfläche „Mac sperren“ in der Szene, die die tatsächliche macOS-Anmeldesperre aktiviert." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le volet tmux distant n'est pas prêt à être redimensionné ; attendez qu'il soit disponible et réessayez." + "value": "Le mode Veille (Sleepy Mode) est un écran de veille, pas un verrouillage — n’importe quelle touche le réveille. Pour une véritable sécurité, utilisez le bouton « Verrouiller le Mac » dans la scène, qui active le véritable verrouillage de session macOS." } }, "ar": { "stringUnit": { "state": "translated", - "value": "جزء tmux البعيد ليس جاهزاً لتغيير الحجم؛ انتظر حتى يصبح متاحاً وأعد المحاولة." + "value": "وضع النوم (Sleepy Mode) هو شاشة توقف وليس قفلاً — أي مفتاح يوقظه. للأمان الحقيقي، استخدم زر “قفل Mac” في المشهد، والذي يقوم بتشغيل قفل تسجيل الدخول الفعلي لنظام macOS." } }, "es": { "stringUnit": { "state": "translated", - "value": "El panel remoto de tmux no está listo para cambiar de tamaño; espere a que esté disponible y vuelva a intentarlo." + "value": "Sleepy Mode es un salvapantallas, no un bloqueo; cualquier tecla lo desactiva. Para una seguridad real, usa el botón “Bloquear Mac” de la escena, que activa el bloqueo de inicio de sesión real de macOS." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遠端 tmux 窗格尚未準備好調整大小;請等待其可用後重試。" + "value": "Sleepy Mode 是螢幕保護程式,而非鎖定功能 — 按任意鍵即可喚醒。若要獲得真正的安全性,請使用場景中的「鎖定 Mac」按鈕,這會啟動實際的 macOS 登入鎖定。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "원격 tmux 분할 창의 크기를 조정할 준비가 되지 않았습니다. 사용 가능해질 때까지 기다린 후 다시 시도하십시오." + "value": "Sleepy Mode는 화면 보호기이며 잠금 장치가 아닙니다. 아무 키나 누르면 깨어납니다. 완전한 보안을 위해 실제 macOS 로그인 잠금을 활성화하는 화면 내 “Mac 잠금” 버튼을 사용하십시오." } } } }, - "socket.remoteTmux.disabled": { + "sleepyMode.settings.securitySection": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "remote tmux beta is disabled" + "value": "Security" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リモート tmux ベータは無効です" + "value": "セキュリティ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "远程 tmux 测试版功能已停用" + "value": "安全性" } }, "de": { "stringUnit": { "state": "translated", - "value": "Remote-tmux-Beta ist deaktiviert" + "value": "Sicherheit" } }, "fr": { "stringUnit": { "state": "translated", - "value": "la version bêta de tmux distant est désactivée" + "value": "Sécurité" } }, "ar": { "stringUnit": { "state": "translated", - "value": "النسخة التجريبية من tmux البعيد معطلة" + "value": "الأمان" } }, "es": { "stringUnit": { "state": "translated", - "value": "la versión beta de tmux remoto está desactivada" + "value": "Seguridad" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遠端 tmux 測試版已停用" + "value": "安全性" } }, "ko": { "stringUnit": { "state": "translated", - "value": "원격 tmux 베타 기능이 비활성화되어 있습니다" + "value": "보안" } } } }, - "socket.remoteTmux.hostAndSessionRequired": { + "sleepyMode.settings.stars": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "host and session are required" + "value": "Stars" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ホストとセッションが必要です" + "value": "星" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "必须提供 host 和 session" + "value": "星星" } }, "de": { "stringUnit": { "state": "translated", - "value": "host und session sind erforderlich" + "value": "Sterne" } }, "fr": { "stringUnit": { "state": "translated", - "value": "l'hôte et la session sont requis" + "value": "Étoiles" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المضِيف والجلسة مطلوبان" + "value": "النجوم" } }, "es": { "stringUnit": { "state": "translated", - "value": "se requieren host y session" + "value": "Estrellas" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "必須提供 host 與 session" + "value": "星星" } }, "ko": { "stringUnit": { "state": "translated", - "value": "host 및 session이 필요합니다" + "value": "별" } } } }, - "socket.remoteTmux.hostRequired": { + "sleepyMode.settings.start": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "host is required" + "value": "Start Sleepy Mode" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ホストが必要です" + "value": "おやすみモードを開始" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "必须提供 host" + "value": "启动睡眠模式" } }, "de": { "stringUnit": { "state": "translated", - "value": "host ist erforderlich" + "value": "Sleepy Mode starten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "l'hôte est requis" + "value": "Démarrer Sleepy Mode" } }, "ar": { "stringUnit": { "state": "translated", - "value": "المضيف مطلوب" + "value": "بدء وضع النوم (Sleepy Mode)" } }, "es": { "stringUnit": { "state": "translated", - "value": "se requiere host" + "value": "Iniciar Sleepy Mode" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "必須提供 host" + "value": "啟動 Sleepy Mode" } }, "ko": { "stringUnit": { "state": "translated", - "value": "host가 필요합니다" + "value": "Sleepy Mode 시작" } } } }, - "socket.remoteTmux.sessionRequired": { + "sleepyMode.settings.startRow": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "session is required" + "value": "Start Sleepy Mode now" } }, "ja": { "stringUnit": { "state": "translated", - "value": "セッションが必要です" + "value": "今すぐおやすみモードを開始" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "必须提供 session" + "value": "立即启动睡眠模式" } }, "de": { "stringUnit": { "state": "translated", - "value": "session ist erforderlich" + "value": "Sleepy Mode jetzt starten" } }, "fr": { "stringUnit": { "state": "translated", - "value": "la session est requise" + "value": "Démarrer Sleepy Mode maintenant" } }, "ar": { "stringUnit": { "state": "translated", - "value": "الجلسة مطلوبة" + "value": "ابدأ وضع النوم (Sleepy Mode) الآن" } }, "es": { "stringUnit": { "state": "translated", - "value": "se requiere session" + "value": "Iniciar Sleepy Mode ahora" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "必須提供 session" + "value": "立即啟動 Sleepy Mode" } }, "ko": { "stringUnit": { "state": "translated", - "value": "session이 필요합니다" + "value": "지금 Sleepy Mode 시작" } } } }, - "socket.sidebar.custom.invalidName": { + "sleepyMode.settings.startRow.subtitle": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Sidebar name must not be empty." + "value": "Engages Sleepy Mode using the settings above." } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバー名は空にできません。" + "value": "上記の設定でおやすみモードを開始します。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "侧边栏名称不能为空。" + "value": "按以上设置启用睡眠模式。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Name der Seitenleiste darf nicht leer sein." + "value": "Aktiviert den Sleepy Mode mit den obigen Einstellungen." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le nom de la barre latérale ne doit pas être vide." + "value": "Active Sleepy Mode en utilisant les réglages ci-dessus." } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب ألا يكون اسم الشريط الجانبي فارغاً." + "value": "يقوم بتشغيل وضع النوم (Sleepy Mode) باستخدام الإعدادات المذكورة أعلاه." } }, "es": { "stringUnit": { "state": "translated", - "value": "El nombre de la barra lateral no debe estar vacío." + "value": "Activa Sleepy Mode usando los ajustes anteriores." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "側邊欄名稱不能為空。" + "value": "使用上述設定啟用 Sleepy Mode。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 이름은 비워 둘 수 없습니다." + "value": "위의 설정을 사용하여 Sleepy Mode를 실행합니다." } } } }, - "socket.sidebar.custom.missing": { + "sleepyMode.settings.status": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Sidebar file is missing." + "value": "Battery & Wi-Fi" } }, "ja": { "stringUnit": { "state": "translated", - "value": "サイドバーファイルが見つかりません。" + "value": "バッテリーと Wi-Fi" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "侧边栏文件缺失。" + "value": "电池与 Wi-Fi" } }, "de": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Datei fehlt." + "value": "Batterie & WLAN" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le fichier de la barre latérale est manquant." + "value": "Batterie et Wi-Fi" } }, "ar": { "stringUnit": { "state": "translated", - "value": "ملف الشريط الجانبي مفقود." + "value": "البطارية وWi-Fi" } }, "es": { "stringUnit": { "state": "translated", - "value": "Falta el archivo de la barra lateral." + "value": "Batería y Wi-Fi" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遺失側邊欄檔案。" + "value": "電池與 Wi-Fi" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사이드바 파일이 누락되었습니다." + "value": "배터리 및 Wi-Fi" } } } }, - "socket.sidebar.custom.openFailed": { + "sleepyMode.settings.theme": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Failed to open custom sidebar pane." + "value": "Theme" } }, "ja": { "stringUnit": { "state": "translated", - "value": "カスタムサイドバーのペインを開けませんでした。" + "value": "テーマ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "无法打开自定义侧边栏窗格。" + "value": "主题" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehler beim Öffnen des benutzerdefinierten Seitenleisten-Teilfensters." + "value": "Design" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Échec de l'ouverture du volet personnalisé de la barre latérale." + "value": "Thème" } }, "ar": { "stringUnit": { "state": "translated", - "value": "فشل فتح جزء الشريط الجانبي المخصص." + "value": "السمة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Error al abrir el panel de la barra lateral personalizada." + "value": "Tema" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開啟自訂側邊欄窗格失敗。" + "value": "主題" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사용자 지정 사이드바 분할 창을 열지 못했습니다." + "value": "테마" } } } }, - "socket.sidebar.custom.openInvalidWindowId": { + "sleepyMode.settings.title": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Missing or invalid window_id" + "value": "Sleepy Mode" } }, "ja": { "stringUnit": { "state": "translated", - "value": "window_id が指定されていないか無効です" + "value": "おやすみモード" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "window_id 缺失或无效" + "value": "睡眠模式" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlende oder ungültige window_id" + "value": "Schlafmodus" } }, "fr": { "stringUnit": { "state": "translated", - "value": "window_id manquant ou non valide" + "value": "Mode veille" } }, "ar": { "stringUnit": { "state": "translated", - "value": "معرّف window_id مفقود أو غير صالح" + "value": "وضع الخمول" } }, "es": { "stringUnit": { "state": "translated", - "value": "window_id faltante o no válido" + "value": "Modo somnoliento" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遺失或無效的 window_id" + "value": "睡眠模式" } }, "ko": { "stringUnit": { "state": "translated", - "value": "window_id가 없거나 잘못되었습니다" + "value": "슬리피 모드" } } } }, - "socket.sidebar.custom.openInvalidWorkspaceId": { + "sleepyMode.settings.zs": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Missing or invalid workspace_id" + "value": "Floating z z z" } }, "ja": { "stringUnit": { "state": "translated", - "value": "workspace_id が指定されていないか無効です" + "value": "ただよう z z z" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "workspace_id 缺失或无效" + "value": "漂浮的 z z z" } }, "de": { "stringUnit": { "state": "translated", - "value": "workspace_id fehlt oder ist ungültig" + "value": "Schwebende z z z" } }, "fr": { "stringUnit": { "state": "translated", - "value": "workspace_id manquant ou non valide" + "value": "z z z flottants" } }, "ar": { "stringUnit": { "state": "translated", - "value": "workspace_id مفقود أو غير صالح" + "value": "رموز z z z عائمة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Falta workspace_id o no es válido" + "value": "Z z z flotantes" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "workspace_id 遺失或無效" + "value": "漂浮的 z z z" } }, "ko": { "stringUnit": { "state": "translated", - "value": "workspace_id가 없거나 올바르지 않습니다" + "value": "떠다니는 z z z" } } } }, - "socket.sidebar.custom.openMissingName": { + "sleepyMode.theme.blossom": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Open requires a sidebar name." + "value": "Blossom" } }, "ja": { "stringUnit": { "state": "translated", - "value": "開くにはサイドバー名が必要です。" + "value": "ブロッサム" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "打开操作需要提供侧边栏名称。" + "value": "花朵" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Öffnen erfordert einen Seitenleistennamen." + "value": "Blüte" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L'ouverture requiert un nom de barre latérale." + "value": "Floraison" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب الفتح اسماً للشريط الجانبي." + "value": "أزهار" } }, "es": { "stringUnit": { "state": "translated", - "value": "Abrir requiere un nombre de barra lateral." + "value": "Flor" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "開啟操作需要側邊欄名稱。" + "value": "櫻花" } }, "ko": { "stringUnit": { "state": "translated", - "value": "열기에는 사이드바 이름이 필요합니다." + "value": "블라썸" } } } }, - "socket.sidebar.custom.openNoWindow": { + "sleepyMode.theme.cmux": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Unable to access the target workspace." + "value": "cmux" } }, "ja": { "stringUnit": { "state": "translated", - "value": "対象ワークスペースにアクセスできません。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法访问目标工作区。" + "value": "cmux" } }, "de": { "stringUnit": { "state": "translated", - "value": "Auf den Ziel-Arbeitsbereich kann nicht zugegriffen werden." + "value": "cmux" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Impossible d'accéder à l'espace de travail cible." + "value": "cmux" } }, "ar": { "stringUnit": { "state": "translated", - "value": "تعذر الوصول إلى مساحة العمل المستهدفة." + "value": "cmux" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se puede acceder al espacio de trabajo de destino." + "value": "cmux" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "無法存取目標工作區。" + "value": "多路復用器" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "多路复用器" } }, "ko": { "stringUnit": { "state": "translated", - "value": "대상 작업 공간에 액세스할 수 없습니다." + "value": "cmux" } } } }, - "socket.sidebar.custom.openNoWorkspace": { + "sleepyMode.theme.custom": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Workspace not found." + "value": "Custom" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ワークスペースが見つかりません。" + "value": "カスタム" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未找到工作区。" + "value": "自定义" } }, "de": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich nicht gefunden." + "value": "Benutzerdefiniert" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espace de travail non trouvé." + "value": "Sur mesure" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على مساحة العمل." + "value": "مخصص" } }, "es": { "stringUnit": { "state": "translated", - "value": "Espacio de trabajo no encontrado." + "value": "Personalizado" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "找不到工作區。" + "value": "自訂" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간을 찾을 수 없습니다." + "value": "맞춤형" } } } }, - "socket.sidebar.custom.selectMissingName": { + "sleepyMode.theme.mint": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Select requires a sidebar name." + "value": "Mint" } }, "ja": { "stringUnit": { "state": "translated", - "value": "選択するにはサイドバー名が必要です。" + "value": "ミント" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "选择操作需要提供侧边栏名称。" + "value": "薄荷" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Auswählen erfordert einen Seitenleistennamen." + "value": "Minze" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La sélection requiert un nom de barre latérale." + "value": "Menthe" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب التحديد اسماً للشريط الجانبي." + "value": "نعناع" } }, "es": { "stringUnit": { "state": "translated", - "value": "Seleccionar requiere un nombre de barra lateral." + "value": "Menta" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "選擇操作需要側邊欄名稱。" + "value": "薄荷" } }, "ko": { "stringUnit": { "state": "translated", - "value": "선택에는 사이드바 이름이 필요합니다." + "value": "민트" } } } }, - "socket.surface.create.remoteTmuxPaneUnsupportedType": { + "sleepyMode.theme.mono": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Only terminal surfaces can target a remote tmux pane; the terminal is created as a new tmux window after the pane's window." + "value": "Mono" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リモート tmux ペインを対象にできるのはターミナルサーフェスだけです。ターミナルは対象ペインのウインドウの後に新しい tmux ウインドウとして作成されます。" + "value": "モノ" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "只有终端表面可以指向远程 tmux 窗格;终端会作为新的 tmux 窗口创建在该窗格所在窗口之后。" + "value": "单色" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nur Terminal-Oberflächen können auf ein Remote-tmux-Teilfenster verweisen; das Terminal wird als neues tmux-Fenster nach dem Fenster des Teilfensters erstellt." + "value": "Mono" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Seules les surfaces d’affichage de terminal peuvent cibler un volet tmux distant ; le terminal est créé en tant que nouvelle fenêtre tmux après la fenêtre du volet." + "value": "Mono" } }, "ar": { "stringUnit": { "state": "translated", - "value": "يمكن لأسطح الطرفية فقط استهداف جزء tmux بعيد؛ يتم إنشاء الطرفية كنافذة tmux جديدة بعد نافذة الجزء." + "value": "أحادي" } }, "es": { "stringUnit": { "state": "translated", - "value": "Solo las superficies de terminal pueden tener como objetivo un panel tmux remoto; la terminal se crea como una nueva ventana de tmux después de la ventana del panel." + "value": "Mono" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "只有終端機介面可以指向遠端 tmux 窗格;終端機將在該窗格的視窗後方建立為新的 tmux 視窗。" + "value": "單色" } }, "ko": { "stringUnit": { "state": "translated", - "value": "터미널 화면만 원격 tmux 분할 창을 대상으로 지정할 수 있습니다. 터미널은 분할 창의 창 뒤에 새 tmux 창으로 생성됩니다." + "value": "모노" } } } }, - "socket.surface.error.surfaceNotFound": { + "sleepyMode.unlockCancel": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "لم يتم العثور على السطح" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "Površina nije pronađena" - } - }, - "da": { + "en": { "stringUnit": { "state": "translated", - "value": "Overflade blev ikke fundet" + "value": "Cancel" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Oberfläche nicht gefunden" + "value": "キャンセル" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Surface not found" + "value": "Annuler" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se encontró la superficie" + "value": "Cancelar" } }, - "fr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Surface introuvable" + "value": "取消" } }, - "it": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Superficie non trovata" + "value": "取消" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "サーフェスが見つかりません" + "value": "취소" } }, - "km": { + "de": { "stringUnit": { "state": "translated", - "value": "រកមិនឃើញផ្ទៃ" + "value": "Abbrechen" } }, - "ko": { + "ar": { "stringUnit": { "state": "translated", - "value": "서피스를 찾을 수 없습니다" + "value": "إلغاء" } - }, - "nb": { + } + } + }, + "sleepyMode.unlockReason": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Fant ikke overflate" + "value": "Unlock cmux Sleepy Mode" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nie znaleziono powierzchni" + "value": "cmux おやすみモードのロックを解除" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Superfície não encontrada" + "value": "解锁 cmux 睡眠模式" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Поверхность не найдена" + "value": "cmux Sleepy Mode entsperren" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ไม่พบพื้นผิว" + "value": "Déverrouiller le Sleepy Mode de cmux" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Yüzey bulunamadı" + "value": "إلغاء قفل وضع النوم لـ cmux" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Поверхню не знайдено" + "value": "Desbloquear Sleepy Mode de cmux" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "未找到表面" + "value": "解鎖 cmux Sleepy Mode" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "找不到介面" + "value": "cmux Sleepy Mode 잠금 해제" } } } }, - "socket.surface.resume.agentSessionEndedMustBeBoolean": { + "socket.cloudVM.authRequired": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "agent_session_ended must be a boolean" + "value": "Cloud VM access requires sign-in. Run `cmux auth login`, then retry." } }, "ja": { "stringUnit": { "state": "translated", - "value": "agent_session_ended はブール値である必要があります" + "value": "Cloud VMを利用するにはサインインが必要です。`cmux auth login`を実行してから再試行してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "agent_session_ended 必须是布尔值" + "value": "访问 Cloud VM 需要登录。请运行 `cmux auth login` 后重试。" } }, "de": { "stringUnit": { "state": "translated", - "value": "agent_session_ended muss ein Boolean sein" + "value": "Der Zugriff auf die Cloud-VM erfordert eine Anmeldung. Führe `cmux auth login` aus und versuche es erneut." } }, "fr": { "stringUnit": { "state": "translated", - "value": "agent_session_ended doit être un booléen" + "value": "L’accès aux VM Cloud nécessite une connexion. Exécutez `cmux auth login`, puis réessayez." } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن يكون agent_session_ended قيمة منطقية (boolean)" + "value": "يتطلب الوصول إلى الآلة الافتراضية السحابية تسجيل الدخول. قم بتشغيل `cmux auth login` ثم أعد المحاولة." } }, "es": { "stringUnit": { "state": "translated", - "value": "agent_session_ended debe ser un booleano" + "value": "El acceso a la VM en la nube requiere iniciar sesión. Ejecute `cmux auth login` y vuelva a intentarlo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "agent_session_ended 必須是布林值" + "value": "存取雲端 VM 需要登入。請執行 `cmux auth login`,然後重試。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "agent_session_ended는 boolean 값이어야 합니다" + "value": "클라우드 VM에 액세스하려면 로그인이 필요합니다. `cmux auth login`을 실행한 다음 다시 시도하십시오." } } } }, - "socket.surface.resume.launchCommandMustBeValid": { + "socket.cloudVM.domain.nameRequired": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "launch_command.arguments must be a non-empty array of strings" + "value": "vm.domain_verify requires `name` (a domain)." } }, "ja": { "stringUnit": { "state": "translated", - "value": "launch_command.arguments は空でない文字列の配列である必要があります" + "value": "vm.domain_verify には `name`(ドメイン)が必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "launch_command.arguments 必须是非空的字符串数组" + "value": "vm.domain_verify 需要 `name`(一个域名)。" } }, "de": { "stringUnit": { "state": "translated", - "value": "launch_command.arguments muss ein nicht-leeres Array von Strings sein" + "value": "vm.domain_verify erfordert `name` (eine Domain)." } }, "fr": { "stringUnit": { "state": "translated", - "value": "launch_command.arguments doit être un tableau non vide de chaînes de caractères" + "value": "vm.domain_verify requiert `name` (un domaine)." } }, "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن يكون launch_command.arguments مصفوفة غير فارغة من النصوص" + "value": "يتطلب vm.domain_verify توفير `name` (نطاق)." } }, "es": { "stringUnit": { "state": "translated", - "value": "launch_command.arguments debe ser un array de strings no vacío" + "value": "`vm.domain_verify` requiere `name` (un dominio)." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "launch_command.arguments 必須是包含字串的非空陣列" + "value": "vm.domain_verify 需要 `name` (網域)。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "launch_command.arguments는 비어 있지 않은 문자열 배열이어야 합니다" + "value": "vm.domain_verify에는 `name` (도메인)이 필요합니다." } } } }, - "socket.surface.resume.restoreClaimMustBeValid": { + "socket.cloudVM.publication.create.invalidPort": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Missing or invalid restore claim" + "value": "vm.publication_create requires `port` between 1 and 65535." } }, "ja": { "stringUnit": { "state": "translated", - "value": "復元要求のクレームがないか無効です" + "value": "vm.publication_create には 1 から 65535 の `port` が必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "恢复凭据缺失或无效" + "value": "vm.publication_create 需要 1 到 65535 之间的 `port`。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlender oder ungültiger Wiederherstellungsanspruch" + "value": "vm.publication_create erfordert `port` zwischen 1 and 65535." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Demande de restauration manquante ou non valide" + "value": "vm.publication_create requiert `port` compris entre 1 et 65535." } }, "ar": { "stringUnit": { "state": "translated", - "value": "طلب الاستعادة مفقود أو غير صالح" + "value": "يتطلب vm.publication_create توفير `port` بين 1 و 65535." } }, "es": { "stringUnit": { "state": "translated", - "value": "Solicitud de restauración faltante o no válida" + "value": "`vm.publication_create` requiere un `port` entre 1 y 65535." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遺失或無效的 restore claim" + "value": "vm.publication_create 需要介於 1 到 65535 之間的 `port`。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "복원 클레임이 없거나 잘못되었습니다" + "value": "vm.publication_create에는 1에서 65535 사이의 `port`가 필요합니다." } } } }, - "socket.surfaceSplitOff.error.appDelegateUnavailable": { + "socket.cloudVM.publication.create.missingVM": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "AppDelegate not available" + "value": "vm.publication_create requires `vmId`." } }, "ja": { "stringUnit": { "state": "translated", - "value": "AppDelegateを利用できません" + "value": "vm.publication_create には `vmId` が必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "AppDelegate 不可用" + "value": "vm.publication_create 需要 `vmId`。" } }, "de": { "stringUnit": { "state": "translated", - "value": "AppDelegate nicht verfügbar" + "value": "vm.publication_create erfordert `vmId`." } }, "fr": { "stringUnit": { "state": "translated", - "value": "AppDelegate non disponible" + "value": "vm.publication_create requiert `vmId`." } }, "ar": { "stringUnit": { "state": "translated", - "value": "AppDelegate غير متاح" + "value": "يتطلب vm.publication_create توفير `vmId`." } }, "es": { "stringUnit": { "state": "translated", - "value": "AppDelegate no disponible" + "value": "`vm.publication_create` requiere `vmId`." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "找不到 AppDelegate" + "value": "vm.publication_create 需要 `vmId`。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "AppDelegate를 사용할 수 없습니다" + "value": "vm.publication_create에는 `vmId`가 필요합니다." } } } }, - "socket.surfaceSplitOff.error.invalidDirection": { + "socket.cloudVM.publication.idRequired": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Missing or invalid direction (left|right|up|down)" + "value": "A publication id is required." } }, "ja": { "stringUnit": { "state": "translated", - "value": "方向が指定されていないか無効です(left|right|up|down)" + "value": "公開 ID が必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "direction 缺失或无效(left|right|up|down)" + "value": "需要提供发布 id。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlende oder ungültige Richtung (left|right|up|down)" + "value": "Eine Publikations-ID ist erforderlich." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Direction manquante ou non valide (left|right|up|down)" + "value": "Un ID de publication est requis." } }, "ar": { "stringUnit": { "state": "translated", - "value": "الاتجاه مفقود أو غير صالح (left|right|up|down)" + "value": "معرّف المنشور مطلوب." } }, "es": { "stringUnit": { "state": "translated", - "value": "Dirección faltante o no válida (left|right|up|down)" + "value": "Se requiere un id de publicación." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遺失或無效的方向 (left|right|up|down)" + "value": "需要發布 ID。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "방향(left|right|up|down)이 없거나 잘못되었습니다" + "value": "게시(publication) ID가 필요합니다." } } } }, - "socket.surfaceSplitOff.error.invalidWindowId": { + "socket.cloudVM.publication.invalidAccess": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Missing or invalid window_id" + "value": "%@ requires `accessMode` to be personal, team, or public." } }, "ja": { "stringUnit": { "state": "translated", - "value": "window_idが指定されていないか無効です" + "value": "%@ の `accessMode` は personal、team、または public で指定してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "window_id 缺失或无效" + "value": "%@ 要求 `accessMode` 为 personal、team 或 public。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlende oder ungültige window_id" + "value": "%@ erfordert, dass `accessMode` „personal“, „team“ oder „public“ ist." } }, "fr": { "stringUnit": { "state": "translated", - "value": "window_id manquant ou non valide" + "value": "%@ requiert que `accessMode` soit personal, team ou public." } }, "ar": { "stringUnit": { "state": "translated", - "value": "معرّف window_id مفقود أو غير صالح" + "value": "يتطلب %@ أن يكون `accessMode` إما personal أو team أو public." } }, "es": { "stringUnit": { "state": "translated", - "value": "window_id faltante o no válido" + "value": "%@ requiere que `accessMode` sea personal, team o public." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遺失或無效的 window_id" + "value": "%@ 需要 `accessMode` 為 personal、team 或 public。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "window_id가 없거나 잘못되었습니다" + "value": "%@에는 `accessMode`가 personal, team 또는 public이어야 합니다." } } } }, - "socket.surfaceSplitOff.error.invalidWorkspaceId": { + "socket.cloudVM.publication.teamOnly": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The workspace identifier is missing or invalid" + "value": "%@ accepts `teamId` only when `accessMode` is team." } }, "ja": { "stringUnit": { "state": "translated", - "value": "workspace_idが指定されていないか無効です" + "value": "%@ で `teamId` を指定できるのは、`accessMode` が team の場合のみです。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "工作区标识符缺失或无效" + "value": "只有当 `accessMode` 为 team 时,%@ 才接受 `teamId`。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Kennung des Arbeitsbereichs fehlt oder ist ungültig" + "value": "%@ akzeptiert `teamId` nur, wenn `accessMode` „team“ ist." } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’identifiant de l’espace de travail est manquant ou invalide" + "value": "%@ n'accepte `teamId` que lorsque `accessMode` est team." } }, "ar": { "stringUnit": { "state": "translated", - "value": "معرّف مساحة العمل مفقود أو غير صالح" + "value": "يقبل %@ المعرّف `teamId` فقط عندما يكون `accessMode` هو team." } }, "es": { "stringUnit": { "state": "translated", - "value": "Falta el identificador del espacio de trabajo o no es válido" + "value": "%@ acepta `teamId` solo cuando `accessMode` es team." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "工作區識別碼遺失或無效" + "value": "僅當 `accessMode` 為 team 時,%@ 才接受 `teamId`。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "작업 공간 식별자가 누락되었거나 올바르지 않습니다" + "value": "%@은 `accessMode`가 team인 경우에만 `teamId`를 허용합니다." } } } }, - "socket.surfaceSplitOff.error.missingSurfaceId": { + "socket.cloudVM.publication.teamRequired": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Missing or invalid surface_id" + "value": "%@ requires `teamId` when `accessMode` is team." } }, "ja": { "stringUnit": { "state": "translated", - "value": "surface_idが指定されていないか無効です" + "value": "%@ で `accessMode` が team の場合は `teamId` が必要です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "surface_id 缺失或无效" + "value": "当 `accessMode` 为 team 时,%@ 需要 `teamId`。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlende oder ungültige surface_id" + "value": "%@ erfordert `teamId`, wenn `accessMode` „team“ ist." } }, "fr": { "stringUnit": { "state": "translated", - "value": "surface_id manquant ou invalide" + "value": "%@ requiert `teamId` lorsque `accessMode` est team." } }, "ar": { "stringUnit": { "state": "translated", - "value": "معرّف surface_id مفقود أو غير صالح" + "value": "يتطلب %@ المعرّف `teamId` عندما يكون `accessMode` هو team." } }, "es": { "stringUnit": { "state": "translated", - "value": "surface_id faltante o no válido" + "value": "%@ requiere `teamId` cuando `accessMode` es team." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遺失或無效的 surface_id" + "value": "當 `accessMode` 為 team 時,%@ 需要 `teamId`。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "surface_id가 없거나 잘못되었습니다" + "value": "%@에는 `accessMode`가 team일 때 `teamId`가 필요합니다." } } } }, - "socket.surfaceSplitOff.error.moveSurfaceFailed": { + "socket.vm.portOpen.invalidTarget": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Failed to move surface" + "value": "vm.port_open: invalid explicit target `%@`." } }, "ja": { "stringUnit": { "state": "translated", - "value": "サーフェスを移動できませんでした" + "value": "vm.port_open: 明示的なターゲット `%@` が無効です。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "移动表面失败" + "value": "vm.port_open: 显式目标 `%@` 无效。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehler beim Verschieben der Oberfläche" + "value": "vm.port_open: Ungültiges explizites Ziel „%@“." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Échec du déplacement de la surface d’affichage" + "value": "vm.port_open : cible explicite non valide `%@`." } }, "ar": { "stringUnit": { "state": "translated", - "value": "فشل نقل السطح" + "value": "vm.port_open: الهدف الصريح غير صالح `%@`." } }, "es": { "stringUnit": { "state": "translated", - "value": "Error al mover la superficie" + "value": "vm.port_open: destino explícito no válido `%@`." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "移動介面失敗" + "value": "vm.port_open: 無效的明確目標 `%@`。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면을 이동하지 못했습니다" + "value": "vm.port_open: 잘못된 명시적 대상 `%@`입니다." } } } }, - "socket.surfaceSplitOff.error.sourcePaneNotFound": { + "socket.cloudVM.sessionRejected": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Source pane not found" + "value": "The cmux Cloud service rejected this session. Run `cmux auth logout`, then `cmux auth login`, and retry." } }, "ja": { "stringUnit": { "state": "translated", - "value": "移動元ペインが見つかりません" + "value": "cmux Cloud サービスがこのセッションを拒否しました。`cmux auth logout` を実行してから `cmux auth login` を実行し、再試行してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未找到源窗格" + "value": "cmux Cloud 服务拒绝了此会话。请依次运行 `cmux auth logout` 和 `cmux auth login` 后重试。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Quell-Teilfenster nicht gefunden" + "value": "Der cmux-Cloud-Dienst hat diese Sitzung abgelehnt. Führe `cmux auth logout`, dann `cmux auth login` aus und versuche es erneut." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Volet source introuvable" + "value": "Le service cmux Cloud a rejeté cette session. Exécutez `cmux auth logout`, puis `cmux auth login`, et réessayez." } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على الجزء المصدر" + "value": "رفضت خدمة cmux السحابية هذه الجلسة. قم بتشغيل `cmux auth logout` ثم `cmux auth login` وأعد المحاولة." } }, "es": { "stringUnit": { "state": "translated", - "value": "Panel de origen no encontrado" + "value": "El servicio cmux Cloud rechazó esta sesión. Ejecute `cmux auth logout`, luego `cmux auth login` y vuelva a intentarlo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "找不到來源窗格" + "value": "cmux 雲端服務拒絕了此工作階段。請執行 `cmux auth logout`,然後執行 `cmux auth login` 並重試。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "소스 분할 창을 찾을 수 없습니다" + "value": "cmux 클라우드 서비스가 이 세션을 거부했습니다. `cmux auth logout`을 실행한 다음 `cmux auth login`을 실행하고 다시 시도하십시오." } } } }, - "socket.surfaceSplitOff.error.splitPaneFailed": { + "socket.vm.renameFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Failed to split pane" + "value": "The remote name could not be changed. Refresh and try again." } }, "ja": { "stringUnit": { "state": "translated", - "value": "ペインを分割できませんでした" + "value": "リモート名を変更できませんでした。更新して再試行してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "拆分窗格失败" + "value": "无法更改远程名称。请刷新后重试。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehler beim Aufteilen des Teilfensters" + "value": "Der Remote-Name konnte nicht geändert werden. Aktualisiere und versuche es erneut." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Échec de la division du volet" + "value": "Le nom distant n’a pas pu être modifié. Actualisez et réessayez." } }, "ar": { "stringUnit": { "state": "translated", - "value": "فشل تقسيم الجزء" + "value": "تعذر تغيير الاسم عن بُعد. أعد التحميل وحاول مرة أخرى." } }, "es": { "stringUnit": { "state": "translated", - "value": "Error al dividir el panel" + "value": "No se pudo cambiar el nombre remoto. Actualice y vuelva a intentarlo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "分割窗格失敗" + "value": "無法變更遠端名稱。請重新整理並重試。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분할 창을 분할하지 못했습니다" + "value": "원격 이름을 변경할 수 없습니다. 새로고침한 후 다시 시도하십시오." } } } }, - "socket.surfaceSplitOff.error.surfaceNotFound": { + "socket.vm.renameTimedOut": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Surface not found" + "value": "The remote rename timed out after 120 seconds. Refresh and try again." } }, "ja": { "stringUnit": { "state": "translated", - "value": "サーフェスが見つかりません" + "value": "リモート名の変更が120秒でタイムアウトしました。更新して再試行してください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未找到表面" + "value": "远程重命名在 120 秒后超时。请刷新后重试。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche nicht gefunden" + "value": "Die Remote-Umbenennung ist nach 120 Sekunden fehlgeschlagen (Zeitüberschreitung). Aktualisiere und versuche es erneut." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Surface d’affichage introuvable" + "value": "La modification du nom distant a expiré après 120 secondes. Actualisez et réessayez." } }, "ar": { "stringUnit": { "state": "translated", - "value": "السطح غير موجود" + "value": "انتهت مهلة إعادة التسمية عن بُعد بعد 120 ثانية. أعد التحميل وحاول مرة أخرى." } }, "es": { "stringUnit": { "state": "translated", - "value": "Superficie no encontrada" + "value": "Se agotó el tiempo de espera para el cambio de nombre remoto después de 120 segundos. Actualice y vuelva a intentarlo." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "找不到介面" + "value": "遠端重新命名在 120 秒後逾時。請重新整理並重試。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "화면을 찾을 수 없습니다" + "value": "원격 이름 변경 요청이 120초 후 시간 초과되었습니다. 새로고침한 후 다시 시도하십시오." } } } }, - "socket.surfaceSplitOff.error.surfaceNotFoundInWindow": { + "socket.client.accessDenied": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Surface not found in window" + "value": "Access denied - only processes started inside cmux can connect" } }, "ja": { "stringUnit": { "state": "translated", - "value": "ウィンドウ内にサーフェスが見つかりません" + "value": "アクセスが拒否されました。cmux 内で起動されたプロセスのみ接続できます" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "在窗口中未找到表面" + "value": "访问被拒绝 - 只有在 cmux 内启动的进程才能连接" } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche im Fenster nicht gefunden" + "value": "Zugriff verweigert – nur innerhalb von cmux gestartete Prozesse können eine Verbindung herstellen" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Surface d’affichage introuvable dans la fenêtre" + "value": "Accès refusé - seuls les processus démarrés dans cmux peuvent se connecter" } }, "ar": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على السطح في النافذة" + "value": "تم رفض الوصول - يمكن فقط للعمليات التي بدأت داخل cmux الاتصال" } }, "es": { "stringUnit": { "state": "translated", - "value": "Superficie no encontrada en la ventana" + "value": "Acceso denegado: solo los procesos iniciados dentro de cmux pueden conectarse" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "在視窗中找不到介面" + "value": "存取被拒 - 僅限在 cmux 內部啟動的程序才能連線" } }, "ko": { "stringUnit": { "state": "translated", - "value": "창에서 화면을 찾을 수 없습니다" + "value": "액세스 거부됨 - cmux 내부에서 시작된 프로세스만 연결할 수 있습니다" } - } - } - }, - "socket.surfaceSplitOff.error.surfaceNotFoundInWorkspace": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "bs": { "stringUnit": { "state": "translated", - "value": "Surface not found in workspace" + "value": "Pristup je odbijen - povezati se mogu samo procesi pokrenuti unutar cmuxa" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース内にサーフェスが見つかりません" + "value": "Adgang nægtet - kun processer, der er startet i cmux, kan oprette forbindelse" } }, - "zh-Hans": { + "it": { "stringUnit": { "state": "translated", - "value": "在工作区中未找到表面" + "value": "Accesso negato: solo i processi avviati all'interno di cmux possono connettersi" } }, - "de": { + "km": { "stringUnit": { "state": "translated", - "value": "Oberfläche im Arbeitsbereich nicht gefunden" + "value": "ការចូលប្រើត្រូវបានបដិសេធ - មានតែដំណើរការដែលបានចាប់ផ្តើមនៅក្នុង cmux ប៉ុណ្ណោះដែលអាចតភ្ជាប់បាន" } }, - "fr": { + "nb": { "stringUnit": { "state": "translated", - "value": "Surface d’affichage introuvable dans l'espace de travail" + "value": "Tilgang nektet - bare prosesser som er startet i cmux, kan koble til" } }, - "ar": { + "pl": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على السطح في مساحة العمل" + "value": "Odmowa dostępu - łączyć się mogą tylko procesy uruchomione w cmux" } }, - "es": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Superficie no encontrada en el espacio de trabajo" + "value": "Acesso negado - somente processos iniciados dentro do cmux podem se conectar" } }, - "zh-Hant": { + "ru": { "stringUnit": { "state": "translated", - "value": "在工作區中找不到介面" + "value": "Доступ запрещён — подключаться могут только процессы, запущенные внутри cmux" } }, - "ko": { + "th": { "stringUnit": { "state": "translated", - "value": "작업 공간에서 화면을 찾을 수 없습니다" + "value": "ปฏิเสธการเข้าถึง — เฉพาะกระบวนการที่เริ่มต้นภายใน cmux เท่านั้นที่เชื่อมต่อได้" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Erişim reddedildi — yalnızca cmux içinde başlatılan işlemler bağlanabilir" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Доступ заборонено — підключатися можуть лише процеси, запущені всередині cmux" } } } }, - "socket.surfaceSplitOff.error.wouldEmptySourcePane": { + "socket.client.verificationFailed": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "splitting off would leave the source pane empty" + "value": "Unable to verify client process" } }, "ja": { "stringUnit": { "state": "translated", - "value": "分割して移動すると移動元ペインが空になります" + "value": "クライアントプロセスを確認できません" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "拆分出去会使源窗格变空" + "value": "无法验证客户端进程" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Abspalten würde das Quell-Teilfenster leer hinterlassen" + "value": "Client-Prozess konnte nicht verifiziert werden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "la division laisserait le volet source vide" + "value": "Impossible de vérifier le processus client" } }, "ar": { "stringUnit": { "state": "translated", - "value": "التقسيم من شأنه أن يترك الجزء المصدر فارغاً" + "value": "تعذر التحقق من عملية العميل" } }, "es": { "stringUnit": { "state": "translated", - "value": "la división dejaría vacío el panel de origen" + "value": "No se pudo verificar el proceso cliente" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "分割將導致來源窗格變為空" + "value": "無法驗證用戶端程序" } }, "ko": { "stringUnit": { "state": "translated", - "value": "분리하면 소스 분할 창이 빈 상태가 됩니다" + "value": "클라이언트 프로세스를 확인할 수 없습니다" } } } }, - "socket.tabAction.error.surfaceNotFound": { + "socket.comments.missingRepoRoot": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على السطح" + "value": "مطلوب مسار مستودع." } }, "bs": { "stringUnit": { "state": "translated", - "value": "Površina nije pronađena" + "value": "Potrebna je putanja repozitorija." } }, "da": { "stringUnit": { "state": "translated", - "value": "Overflade blev ikke fundet" + "value": "Der kræves en repository-sti." } }, "de": { "stringUnit": { "state": "translated", - "value": "Oberfläche nicht gefunden" + "value": "Ein Repository-Pfad ist erforderlich." } }, "en": { "stringUnit": { "state": "translated", - "value": "Surface not found" + "value": "A repository path is required." } }, "es": { "stringUnit": { "state": "translated", - "value": "No se encontró la superficie" + "value": "Se requiere una ruta de repositorio." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Surface introuvable" + "value": "Un chemin de dépôt est requis." } }, "it": { "stringUnit": { "state": "translated", - "value": "Superficie non trovata" + "value": "È necessario un percorso di repository." } }, "ja": { "stringUnit": { "state": "translated", - "value": "サーフェスが見つかりません" + "value": "リポジトリのパスを指定してください。" } }, "km": { "stringUnit": { "state": "translated", - "value": "រកមិនឃើញផ្ទៃ" + "value": "ត្រូវការផ្លូវ​ឃ្លាំង​កូដ។" } }, "ko": { "stringUnit": { "state": "translated", - "value": "서피스를 찾을 수 없습니다" + "value": "저장소 경로가 필요합니다." } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fant ikke overflate" + "value": "En repositorybane er påkrevd." } }, "pl": { "stringUnit": { "state": "translated", - "value": "Nie znaleziono powierzchni" + "value": "Wymagana jest ścieżka repozytorium." } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Superfície não encontrada" + "value": "É necessário um caminho de repositório." } }, "ru": { "stringUnit": { "state": "translated", - "value": "Поверхность не найдена" + "value": "Требуется путь к репозиторию." } }, "th": { "stringUnit": { "state": "translated", - "value": "ไม่พบพื้นผิว" + "value": "ต้องระบุพาธของที่เก็บโค้ด" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Yüzey bulunamadı" + "value": "Bir depo yolu gerekli." } }, "uk": { "stringUnit": { "state": "translated", - "value": "Поверхню не знайдено" + "value": "Потрібен шлях до репозиторію." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未找到表面" + "value": "需要提供仓库路径。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "找不到介面" + "value": "需要提供儲存庫路徑。" } } } }, - "socket.tabAction.error.tabNotFound": { + "socket.notification.clear.callerSelectorsRequireCaller": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على علامة التبويب" + "value": "تتطلب محددات caller استخدام caller=true" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Kartica nije pronađena" + "value": "Caller selektori zahtijevaju caller=true" } }, "da": { "stringUnit": { "state": "translated", - "value": "Fane blev ikke fundet" + "value": "Caller-selektorer kræver caller=true" } }, "de": { "stringUnit": { "state": "translated", - "value": "Tab nicht gefunden" + "value": "Caller-Selektoren erfordern caller=true" } }, "en": { "stringUnit": { "state": "translated", - "value": "Tab not found" + "value": "caller-only selectors require caller=true" } }, "es": { "stringUnit": { "state": "translated", - "value": "No se encontró la pestaña" + "value": "Los selectores exclusivos de caller requieren caller=true" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Onglet introuvable" + "value": "Les sélecteurs caller nécessitent caller=true" } }, "it": { "stringUnit": { "state": "translated", - "value": "Scheda non trovata" + "value": "I selettori solo caller richiedono caller=true" } }, "ja": { "stringUnit": { "state": "translated", - "value": "タブが見つかりません" + "value": "caller 専用セレクターには caller=true が必要です" } }, "km": { "stringUnit": { "state": "translated", - "value": "រកមិនឃើញផ្ទាំង" + "value": "ឧបករណ៍ជ្រើស caller ត្រូវការ caller=true" } }, "ko": { "stringUnit": { "state": "translated", - "value": "탭을 찾을 수 없습니다" + "value": "caller 전용 선택자는 caller=true가 필요합니다" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fant ikke fane" + "value": "Caller-selektorer krever caller=true" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Nie znaleziono karty" + "value": "Selektory caller wymagają caller=true" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Aba não encontrada" + "value": "Os seletores exclusivos de caller exigem caller=true" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Вкладка не найдена" + "value": "Для селекторов caller требуется caller=true" } }, "th": { "stringUnit": { "state": "translated", - "value": "ไม่พบแท็บ" + "value": "ตัวเลือก caller ต้องใช้ caller=true" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Sekme bulunamadı" + "value": "caller seçicileri caller=true gerektirir" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Вкладку не знайдено" + "value": "Селектори caller потребують caller=true" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "未找到标签页" + "value": "仅 caller 选择器需要 caller=true" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "找不到標籤頁" + "value": "僅 caller 選取器需要 caller=true" } } } }, - "socket.terminal.inputQueueFull": { + "socket.notification.clear.callerInvalid": { "extractionState": "manual", "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "The terminal can't accept more input right now. Wait a moment and retry, or reopen the terminal if it stays unavailable." - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ターミナルは現在これ以上の入力を受け付けられません。しばらくしてから再試行するか、利用できない状態が続く場合はターミナルを開き直してください。" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Das Terminal kann derzeit keine weiteren Eingaben akzeptieren. Warten Sie einen Moment und versuchen Sie es erneut, oder öffnen Sie das Terminal erneut, wenn es weiterhin nicht verfügbar ist." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Le terminal ne peut pas accepter plus d'entrées pour le moment. Attendez un moment et réessayez, ou rouvrez le terminal s'il reste indisponible." - } - }, "ar": { "stringUnit": { "state": "translated", - "value": "لا يمكن للمحطة قبول المزيد من المدخلات في الوقت الحالي. انتظر لحظة وأعد المحاولة، أو أعد فتح الجهاز إذا ظل غير متاح." + "value": "caller مفقود أو غير صالح" } }, - "es": { + "bs": { "stringUnit": { "state": "translated", - "value": "El terminal no puede aceptar más entradas en este momento. Espere un momento y vuelva a intentarlo, o vuelva a abrir la terminal si no está disponible." + "value": "Caller nedostaje ili je nevažeći" } }, - "zh-Hant": { + "da": { "stringUnit": { "state": "translated", - "value": "终端现在无法接受更多输入。稍等片刻然後重試,或者如果終端仍然不可用,請重新打開終端。" + "value": "Caller mangler eller er ugyldig" } }, - "zh-Hans": { + "de": { "stringUnit": { "state": "translated", - "value": "终端目前无法接受更多输入。请稍候重试;若持续不可用,请重新打开终端。" + "value": "Caller fehlt oder ist ungültig" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "현재 터미널은 더 많은 입력을 받아들일 수 없습니다. 잠시 기다렸다가 다시 시도하거나 계속 사용할 수 없는 경우 터미널을 다시 여세요." - } - } - } - }, - "socket.terminal.processExited": { - "extractionState": "manual", - "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "The terminal session has ended; reopen it or create a new terminal session." - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ターミナルセッションは終了しています。開き直すか、新しいターミナルセッションを作成してください。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "终端会话已结束;请重新打开或创建新的终端会话。" + "value": "Missing or invalid caller" } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "Die Terminal-Sitzung wurde beendet; öffnen Sie sie erneut oder erstellen Sie eine neue Terminal-Sitzung." + "value": "Falta caller o no es válido" } }, "fr": { "stringUnit": { "state": "translated", - "value": "La session du terminal a pris fin ; rouvrez-la ou créez une nouvelle session de terminal." + "value": "Caller manquant ou invalide" } }, - "ar": { + "it": { "stringUnit": { "state": "translated", - "value": "انتهت جلسة الطرفية؛ أعد فتحها أو أنشئ جلسة طرفية جديدة." + "value": "Caller mancante o non valido" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "La sesión de la terminal ha finalizado; vuelva a abrirla o cree una nueva sesión de terminal." + "value": "caller が指定されていないか無効です" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "終端機工作階段已結束;請重新開啟或建立新的終端機工作階段。" + "value": "caller បាត់ ឬមិនត្រឹមត្រូវ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "터미널 세션이 종료되었습니다. 다시 열거나 새 터미널 세션을 생성하십시오." + "value": "caller가 없거나 유효하지 않습니다" } - } - } - }, - "socket.terminal.surfaceUnavailable": { - "extractionState": "manual", - "localizations": { - "en": { + }, + "nb": { "stringUnit": { "state": "translated", - "value": "The terminal surface is no longer available; reopen it or create a new terminal session." + "value": "Caller mangler eller er ugyldig" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "ターミナルサーフェスは利用できなくなっています。開き直すか、新しいターミナルセッションを作成してください。" + "value": "Brak caller lub nieprawidłowy caller" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "终端表面已不再可用;请重新打开或创建新的终端会话。" + "value": "caller ausente ou inválido" } }, - "de": { + "ru": { "stringUnit": { "state": "translated", - "value": "Die Terminal-Oberfläche ist nicht mehr verfügbar; öffnen Sie sie erneut oder erstellen Sie eine neue Terminal-Sitzung." + "value": "Параметр caller отсутствует или недействителен" } }, - "fr": { + "th": { "stringUnit": { "state": "translated", - "value": "La surface d’affichage du terminal n'est plus disponible ; rouvrez-la ou créez une nouvelle session de terminal." + "value": "ไม่มี caller หรือ caller ไม่ถูกต้อง" } }, - "ar": { + "tr": { "stringUnit": { "state": "translated", - "value": "سطح الطرفية لم يعد متاحاً؛ أعد فتحه أو أنشئ جلسة طرفية جديدة." + "value": "caller eksik veya geçersiz" } }, - "es": { + "uk": { "stringUnit": { "state": "translated", - "value": "La superficie de la terminal ya no está disponible; vuelva a abrirla o cree una nueva sesión de terminal." + "value": "Параметр caller відсутній або недійсний" } }, - "zh-Hant": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "終端機介面已不再可用;請重新開啟或建立新的終端機工作階段。" + "value": "caller 缺失或无效" } }, - "ko": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "터미널 화면을 더 이상 사용할 수 없습니다. 다시 열거나 새 터미널 세션을 생성하십시오." + "value": "caller 遺失或無效" } } } }, - "socket.workspace.remote.terminalProfile.invalid": { + "socket.notification.clear.callerScopeConflict": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن تفتح الطرفية البعيدة صدفة أو جلسة tmux مسماة صالحة." + "value": "لا يمكن الجمع بين مسح caller و workspace_id أو tab_id أو surface_id" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Udaljeni terminal mora otvoriti ljusku ili važeću imenovanu tmux sesiju." + "value": "Caller clear ne može se kombinovati s workspace_id, tab_id ili surface_id" } }, "da": { "stringUnit": { "state": "translated", - "value": "Fjernterminalen skal åbne en shell eller en gyldig navngivet tmux-session." + "value": "Caller-clear kan ikke kombineres med workspace_id, tab_id eller surface_id" } }, "de": { "stringUnit": { "state": "translated", - "value": "Das Remote-Terminal muss eine Shell oder eine gültige benannte tmux-Sitzung öffnen." + "value": "Caller-Löschung kann nicht mit workspace_id, tab_id oder surface_id kombiniert werden" } }, "en": { "stringUnit": { "state": "translated", - "value": "The remote terminal must open a shell or a valid named tmux session." + "value": "caller clear cannot be combined with workspace_id, tab_id, or surface_id" } }, "es": { "stringUnit": { "state": "translated", - "value": "El terminal remoto debe abrir un shell o una sesión tmux válida con nombre." + "value": "caller clear no puede combinarse con workspace_id, tab_id o surface_id" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le terminal distant doit ouvrir un shell ou une session tmux nommée valide." + "value": "caller clear ne peut pas être combiné avec workspace_id, tab_id ou surface_id" } }, "it": { "stringUnit": { "state": "translated", - "value": "Il terminale remoto deve aprire una shell o una sessione tmux denominata valida." + "value": "caller clear non può essere combinato con workspace_id, tab_id o surface_id" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リモートターミナルではシェルまたは有効な名前付き tmux セッションを開く必要があります。" + "value": "caller の消去は workspace_id、tab_id、または surface_id と併用できません" } }, "km": { "stringUnit": { "state": "translated", - "value": "ស្ថានីយពីចម្ងាយត្រូវបើក shell ឬ tmux session មានឈ្មោះត្រឹមត្រូវ។" + "value": "caller clear មិនអាចប្រើជាមួយ workspace_id, tab_id ឬ surface_id បានទេ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "원격 터미널은 셸 또는 유효한 이름의 tmux 세션을 열어야 합니다." + "value": "caller clear는 workspace_id, tab_id 또는 surface_id와 함께 사용할 수 없습니다" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fjernterminalen må åpne et skall eller en gyldig navngitt tmux-økt." + "value": "Caller-clear kan ikke kombineres med workspace_id, tab_id eller surface_id" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Zdalny terminal musi otworzyć powłokę lub poprawną nazwaną sesję tmux." + "value": "caller clear nie może być łączony z workspace_id, tab_id ani surface_id" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "O terminal remoto deve abrir um shell ou uma sessão tmux nomeada válida." + "value": "caller clear não pode ser combinado com workspace_id, tab_id ou surface_id" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Удалённый терминал должен открывать оболочку или допустимый именованный сеанс tmux." + "value": "Очистку caller нельзя сочетать с workspace_id, tab_id или surface_id" } }, "th": { "stringUnit": { "state": "translated", - "value": "เทอร์มินัลระยะไกลต้องเปิด shell หรือ tmux session ที่มีชื่อถูกต้อง" + "value": "ไม่สามารถใช้ caller clear ร่วมกับ workspace_id, tab_id หรือ surface_id ได้" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Uzak terminal bir kabuk veya geçerli bir adlandırılmış tmux oturumu açmalıdır." + "value": "caller clear, workspace_id, tab_id veya surface_id ile birleştirilemez" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Віддалений термінал має відкривати оболонку або дійсний іменований сеанс tmux." + "value": "Очищення caller не можна поєднувати з workspace_id, tab_id або surface_id" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "远程终端必须打开 shell 或有效的命名 tmux 会话。" + "value": "caller clear 不能与 workspace_id、tab_id 或 surface_id 一起使用" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遠端終端必須開啟 shell 或有效的具名 tmux 工作階段。" + "value": "caller clear 不可與 workspace_id、tab_id 或 surface_id 搭配" } } } }, - "socket.workspace.remote.terminalTransport.invalid": { + "socket.notification.clear.preferredWorkspaceIdInvalid": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن يكون نقل الطرفية البعيدة SSH أو Mosh." + "value": "preferred_workspace_id مفقود أو غير صالح" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Transport udaljenog terminala mora biti SSH ili Mosh." + "value": "preferred_workspace_id nedostaje ili je nevažeći" } }, "da": { "stringUnit": { "state": "translated", - "value": "Fjernterminalens transport skal være SSH eller Mosh." + "value": "preferred_workspace_id mangler eller er ugyldig" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Transport des Remote-Terminals muss SSH oder Mosh sein." + "value": "preferred_workspace_id fehlt oder ist ungültig" } }, "en": { "stringUnit": { "state": "translated", - "value": "The remote terminal transport must be SSH or Mosh." + "value": "Missing or invalid preferred_workspace_id" } }, "es": { "stringUnit": { "state": "translated", - "value": "El transporte del terminal remoto debe ser SSH o Mosh." + "value": "Falta preferred_workspace_id o no es válido" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le transport du terminal distant doit être SSH ou Mosh." + "value": "preferred_workspace_id manquant ou invalide" } }, "it": { "stringUnit": { "state": "translated", - "value": "Il trasporto del terminale remoto deve essere SSH o Mosh." + "value": "preferred_workspace_id mancante o non valido" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リモートターミナルのトランスポートは SSH または Mosh にする必要があります。" + "value": "preferred_workspace_id が指定されていないか無効です" } }, "km": { "stringUnit": { "state": "translated", - "value": "មធ្យោបាយស្ថានីយពីចម្ងាយត្រូវតែជា SSH ឬ Mosh។" + "value": "preferred_workspace_id បាត់ ឬមិនត្រឹមត្រូវ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "원격 터미널 전송 방식은 SSH 또는 Mosh여야 합니다." + "value": "preferred_workspace_id가 없거나 유효하지 않습니다" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fjernterminalens transport må være SSH eller Mosh." + "value": "preferred_workspace_id mangler eller er ugyldig" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Transport zdalnego terminala musi używać SSH albo Mosh." + "value": "Brak lub nieprawidłowy preferred_workspace_id" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "O transporte do terminal remoto deve ser SSH ou Mosh." + "value": "preferred_workspace_id ausente ou inválido" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Транспорт удалённого терминала должен использовать SSH или Mosh." + "value": "preferred_workspace_id отсутствует или недействителен" } }, "th": { "stringUnit": { "state": "translated", - "value": "การส่งเทอร์มินัลระยะไกลต้องใช้ SSH หรือ Mosh" + "value": "ไม่มี preferred_workspace_id หรือไม่ถูกต้อง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Uzak terminal aktarımı SSH veya Mosh olmalıdır." + "value": "preferred_workspace_id eksik veya geçersiz" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Транспорт віддаленого термінала має використовувати SSH або Mosh." + "value": "preferred_workspace_id відсутній або недійсний" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "远程终端传输必须使用 SSH 或 Mosh。" + "value": "preferred_workspace_id 缺失或无效" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "遠端終端傳輸必須使用 SSH 或 Mosh。" + "value": "preferred_workspace_id 遺失或無效" } } } }, - "socket.workspace.remote.terminalTransport.moshRequiresSSH": { + "socket.notification.clear.preferredSurfaceIdInvalid": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "يتطلب نقل طرفية Mosh مساحة عمل مُدارة عبر SSH." + "value": "preferred_surface_id مفقود أو غير صالح" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Mosh transport terminala zahtijeva workspace kojim upravlja SSH." + "value": "preferred_surface_id nedostaje ili je nevažeći" } }, "da": { "stringUnit": { "state": "translated", - "value": "Mosh-terminaltransport kræver et SSH-administreret arbejdsområde." + "value": "preferred_surface_id mangler eller er ugyldigt" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Mosh-Terminaltransport erfordert einen per SSH verwalteten Workspace." + "value": "preferred_surface_id fehlt oder ist ungültig" } }, "en": { "stringUnit": { "state": "translated", - "value": "Mosh terminal transport requires an SSH-managed workspace." + "value": "Missing or invalid preferred_surface_id" } }, "es": { "stringUnit": { "state": "translated", - "value": "El transporte de terminal Mosh requiere un espacio de trabajo gestionado por SSH." + "value": "Falta preferred_surface_id o no es válido" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le transport de terminal Mosh nécessite un espace de travail géré par SSH." + "value": "preferred_surface_id manquant ou invalide" } }, "it": { "stringUnit": { "state": "translated", - "value": "Il trasporto terminale Mosh richiede un workspace gestito da SSH." + "value": "preferred_surface_id mancante o non valido" } }, "ja": { "stringUnit": { "state": "translated", - "value": "Mosh ターミナルトランスポートには SSH 管理のワークスペースが必要です。" + "value": "preferred_surface_id が指定されていないか無効です" } }, "km": { "stringUnit": { "state": "translated", - "value": "មធ្យោបាយស្ថានីយ Mosh ត្រូវការកន្លែងធ្វើការដែលគ្រប់គ្រងដោយ SSH។" + "value": "preferred_surface_id បាត់ ឬមិនត្រឹមត្រូវ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Mosh 터미널 전송 방식에는 SSH 관리 워크스페이스가 필요합니다." + "value": "preferred_surface_id가 없거나 유효하지 않습니다" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Mosh-terminaltransport krever et SSH-administrert arbeidsområde." + "value": "preferred_surface_id mangler eller er ugyldig" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Transport terminala Mosh wymaga obszaru roboczego zarządzanego przez SSH." + "value": "Brak lub nieprawidłowy preferred_surface_id" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "O transporte de terminal Mosh exige um workspace gerenciado por SSH." + "value": "preferred_surface_id ausente ou inválido" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Транспорт терминала Mosh требует рабочего пространства под управлением SSH." + "value": "preferred_surface_id отсутствует или недействителен" } }, "th": { "stringUnit": { "state": "translated", - "value": "การส่งเทอร์มินัล Mosh ต้องใช้เวิร์กสเปซที่จัดการด้วย SSH" + "value": "ไม่มี preferred_surface_id หรือไม่ถูกต้อง" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Mosh terminal aktarımı, SSH tarafından yönetilen bir çalışma alanı gerektirir." + "value": "preferred_surface_id eksik veya geçersiz" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Транспорт термінала Mosh потребує робочого простору під керуванням SSH." + "value": "preferred_surface_id відсутній або недійсний" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mosh 终端传输需要由 SSH 管理的工作区。" + "value": "preferred_surface_id 缺失或无效" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Mosh 終端傳輸需要由 SSH 管理的工作區。" + "value": "preferred_surface_id 遺失或無效" } } } }, - "socket.workspace.reorder.indexNotAnInteger": { + "socket.notification.clear.surfaceIdRequiresWorkspace": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "يجب أن يكون index عددًا صحيحًا" + "value": "surface_id يتطلب workspace_id" } }, "bs": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "surface_id zahtijeva workspace_id" } }, "da": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "surface_id kræver workspace_id" } }, "de": { "stringUnit": { "state": "translated", - "value": "index muss eine ganze Zahl sein" + "value": "surface_id erfordert workspace_id" } }, "en": { "stringUnit": { "state": "translated", - "value": "index must be an integer" + "value": "surface_id requires workspace_id" } }, "es": { "stringUnit": { "state": "translated", - "value": "index debe ser un número entero" + "value": "surface_id requiere workspace_id" } }, "fr": { "stringUnit": { "state": "translated", - "value": "index doit être un entier" + "value": "surface_id nécessite workspace_id" } }, "it": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "surface_id richiede workspace_id" } }, "ja": { "stringUnit": { "state": "translated", - "value": "index は整数である必要があります" + "value": "surface_id には workspace_id が必要です" } }, "km": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "surface_id ត្រូវការ workspace_id" } }, "ko": { "stringUnit": { "state": "translated", - "value": "index는 정수여야 합니다" + "value": "surface_id에는 workspace_id가 필요합니다" } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "surface_id krever workspace_id" } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "surface_id wymaga workspace_id" } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "surface_id exige workspace_id" } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "Для surface_id требуется workspace_id" } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "surface_id ต้องมี workspace_id" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "surface_id workspace_id gerektirir" } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "index must be an integer" + "state": "translated", + "value": "Для surface_id потрібен workspace_id" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "index 必须是整数" + "value": "surface_id 需要 workspace_id" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "index 必須是整數" + "value": "surface_id 需要 workspace_id" } } } }, - "socket.workspace.reorder.missingWorkspaceID": { + "socket.notification.clear.workspaceIdInvalid": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "قيمة workspace_id مفقودة أو غير صالحة" + "value": "workspace_id مفقود أو غير صالح" } }, "bs": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "workspace_id nedostaje ili je nevažeći" } }, "da": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "workspace_id mangler eller er ugyldigt" } }, "de": { "stringUnit": { "state": "translated", - "value": "Fehlende oder ungültige workspace_id" + "value": "workspace_id fehlt oder ist ungültig" } }, "en": { @@ -438270,20 +438927,20 @@ }, "it": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "workspace_id mancante o non valido" } }, "ja": { "stringUnit": { "state": "translated", - "value": "workspace_id がないか無効です" + "value": "workspace_id が指定されていないか無効です" } }, "km": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "workspace_id បាត់ ឬមិនត្រឹមត្រូវ" } }, "ko": { @@ -438294,3031 +438951,6759 @@ }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "workspace_id mangler eller er ugyldig" } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "Brak lub nieprawidłowy workspace_id" } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "workspace_id ausente ou inválido" } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "workspace_id отсутствует или недействителен" } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "ไม่มี workspace_id หรือไม่ถูกต้อง" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "workspace_id eksik veya geçersiz" } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "Missing or invalid workspace_id" + "state": "translated", + "value": "workspace_id відсутній або недійсний" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "缺少或无效的 workspace_id" + "value": "workspace_id 缺失或无效" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "缺少或無效的 workspace_id" + "value": "workspace_id 遺失或無效" } } } }, - "socket.workspace.reorder.targetRequired": { + "socket.notification.clear.unavailable": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "حدّد هدفًا واحدًا فقط: index أو before_workspace_id أو after_workspace_id" + "value": "الإشعارات غير متاحة. حاول مرة أخرى." } }, "bs": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "Obavijesti nisu dostupne. Pokušajte ponovo." } }, "da": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "Notifikationer er ikke tilgængelige. Prøv igen." } }, "de": { "stringUnit": { "state": "translated", - "value": "Genau ein Ziel angeben: index, before_workspace_id oder after_workspace_id" + "value": "Benachrichtigungen sind nicht verfügbar. Versuche es erneut." } }, "en": { "stringUnit": { "state": "translated", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "value": "Notifications are unavailable. Try again." } }, "es": { "stringUnit": { "state": "translated", - "value": "Especifica exactamente un destino: index, before_workspace_id o after_workspace_id" + "value": "Las notificaciones no están disponibles. Inténtalo de nuevo." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Indiquez exactement une cible : index, before_workspace_id ou after_workspace_id" + "value": "Les notifications sont indisponibles. Réessayez." } }, "it": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "Le notifiche non sono disponibili. Riprova." } }, "ja": { "stringUnit": { "state": "translated", - "value": "index、before_workspace_id、after_workspace_id のいずれか 1 つだけを指定してください" + "value": "通知を利用できません。もう一度お試しください。" } }, "km": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "មិនអាចប្រើការជូនដំណឹងបានទេ។ សូមព្យាយាមម្តងទៀត។" } }, "ko": { "stringUnit": { "state": "translated", - "value": "index, before_workspace_id, after_workspace_id 중 정확히 하나만 지정하세요" + "value": "알림을 사용할 수 없습니다. 다시 시도해 주세요." } }, "nb": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "Varsler er ikke tilgjengelige. Prøv igjen." } }, "pl": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "Powiadomienia są niedostępne. Spróbuj ponownie." } }, "pt-BR": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "As notificações estão indisponíveis. Tente novamente." } }, "ru": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "Уведомления недоступны. Повторите попытку." } }, "th": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "ไม่สามารถใช้การแจ้งเตือนได้ โปรดลองอีกครั้ง" } }, "tr": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "Bildirimler kullanılamıyor. Tekrar deneyin." } }, "uk": { "stringUnit": { - "state": "needs_review", - "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + "state": "translated", + "value": "Сповіщення недоступні. Спробуйте ще раз." } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "请只指定一个目标:index、before_workspace_id 或 after_workspace_id" + "value": "通知不可用。请重试。" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "請只指定一個目標:index、before_workspace_id 或 after_workspace_id" + "value": "通知無法使用。請再試一次。" } } } }, - "socket.workspace.reorderMany.duplicateWorkspace": { + "socket.notification.dismissSelectorRequired": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "مساحة عمل مكررة في الترتيب" - } - }, - "bs": { - "stringUnit": { - "state": "needs_review", - "value": "Duplicate workspace in order" - } - }, - "da": { - "stringUnit": { - "state": "needs_review", - "value": "Duplicate workspace in order" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Doppelter Workspace in der Reihenfolge" - } - }, "en": { "stringUnit": { "state": "translated", - "value": "Duplicate workspace in order" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Espacio de trabajo duplicado en el orden" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Espace de travail en double dans l'ordre" - } - }, - "it": { - "stringUnit": { - "state": "translated", - "value": "Area di lavoro duplicata nell'ordine" + "value": "Select exactly one of id or all_read" } }, "ja": { "stringUnit": { "state": "translated", - "value": "並び順に重複したワークスペースがあります" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "Duplicate workspace in order" + "value": "id または all_read のどちらか一つだけを選択してください" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "순서에 중복된 워크스페이스가 있습니다" + "value": "必须且只能选择 id 或 all_read 之一" } }, - "nb": { + "de": { "stringUnit": { "state": "translated", - "value": "Duplisert arbeidsområde i rekkefølgen" - } - }, - "pl": { - "stringUnit": { - "state": "needs_review", - "value": "Duplicate workspace in order" + "value": "Wähle genau eines von id oder all_read aus" } }, - "pt-BR": { + "fr": { "stringUnit": { "state": "translated", - "value": "Workspace duplicado na ordem" + "value": "Sélectionnez exactement id ou all_read" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Дубликат рабочего пространства в порядке" - } - }, - "th": { - "stringUnit": { - "state": "needs_review", - "value": "Duplicate workspace in order" - } - }, - "tr": { - "stringUnit": { - "state": "needs_review", - "value": "Duplicate workspace in order" + "value": "حدد واحداً فقط من id أو all_read" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Дубльований робочий простір у порядку" + "value": "Seleccione exactamente uno de id o all_read" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "排序中存在重复的工作区" + "value": "請恰好選擇 id 或 all_read 其中之一" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "排序中有重複的工作區" + "value": "id 또는 all_read 중 정확히 하나만 선택하십시오" } } } }, - "socket.workspace.reorderMany.invalidWorkspace": { + "socket.notification.idRequired": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "معرّف أو مرجع مساحة العمل غير صالح" - } - }, - "bs": { - "stringUnit": { - "state": "needs_review", - "value": "Invalid workspace id or ref" - } - }, - "da": { - "stringUnit": { - "state": "needs_review", - "value": "Invalid workspace id or ref" + "value": "Missing or invalid notification id" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ungültige Workspace-ID oder -Referenz" + "value": "通知 ID が指定されていないか無効です" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Invalid workspace id or ref" + "value": "通知 id 缺失或无效" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "ID o referencia de espacio de trabajo no válida" + "value": "Fehlende oder ungültige Benachrichtigungs-ID" } }, "fr": { "stringUnit": { "state": "translated", - "value": "ID ou référence d'espace de travail non valide" + "value": "ID de notification manquant ou invalide" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "ID o riferimento dell'area di lavoro non valido" + "value": "معرّف الإشعار مفقود أو غير صالح" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "ワークスペース ID または参照が無効です" + "value": "ID de notificación faltante o no válido" } }, - "km": { + "zh-Hant": { "stringUnit": { - "state": "needs_review", - "value": "Invalid workspace id or ref" + "state": "translated", + "value": "遺失或無效的通知 ID" } }, "ko": { "stringUnit": { "state": "translated", - "value": "워크스페이스 ID 또는 참조가 유효하지 않습니다" + "value": "알림 ID가 없거나 잘못되었습니다" } - }, - "nb": { + } + } + }, + "socket.notification.markReadSelectorRequired": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Ugyldig arbeidsområde-ID eller referanse" + "value": "Select exactly one of id, tab_id, or all" } }, - "pl": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Invalid workspace id or ref" + "state": "translated", + "value": "id、tab_id、all のいずれか一つだけを選択してください" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "ID ou referência de workspace inválida" + "value": "必须且只能选择 id、tab_id 或 all 之一" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Недопустимый идентификатор или ссылка рабочего пространства" + "value": "Wähle genau eines von id, tab_id oder all aus" } }, - "th": { + "fr": { "stringUnit": { - "state": "needs_review", - "value": "Invalid workspace id or ref" + "state": "translated", + "value": "Sélectionnez exactement id, tab_id ou all" } }, - "tr": { + "ar": { "stringUnit": { - "state": "needs_review", - "value": "Invalid workspace id or ref" + "state": "translated", + "value": "حدد واحداً فقط من id أو tab_id أو all" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Недійсний ідентифікатор або посилання робочого простору" + "value": "Seleccione exactamente uno de id, tab_id o all" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "无效的工作区 ID 或引用" + "value": "必須選擇 id、tab_id 或 all 其中之一" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "無效的工作區 ID 或參照" + "value": "id, tab_id, all 중 정확히 하나만 선택하십시오" } } } }, - "socket.workspace.reorderMany.missingOrder": { + "socket.notification.notFound": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "معرّفات workspace_ids مفقودة" - } - }, - "bs": { - "stringUnit": { - "state": "needs_review", - "value": "Missing workspace_ids" - } - }, - "da": { - "stringUnit": { - "state": "needs_review", - "value": "Missing workspace_ids" + "value": "Notification not found" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "workspace_ids fehlt" + "value": "通知が見つかりません" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Missing workspace_ids" + "value": "未找到通知" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Falta workspace_ids" + "value": "Benachrichtigung nicht gefunden" } }, "fr": { "stringUnit": { "state": "translated", - "value": "workspace_ids manquant" + "value": "Notification introuvable" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "workspace_ids mancante" + "value": "لم يتم العثور على الإشعار" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "workspace_ids が指定されていません" + "value": "Notificación no encontrada" } }, - "km": { + "zh-Hant": { "stringUnit": { - "state": "needs_review", - "value": "Missing workspace_ids" + "state": "translated", + "value": "找不到通知" } }, "ko": { "stringUnit": { "state": "translated", - "value": "workspace_ids가 누락되었습니다" + "value": "알림을 찾을 수 없습니다" } - }, - "nb": { + } + } + }, + "socket.notification.surfaceIdInvalid": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Mangler workspace_ids" + "value": "Missing or invalid surface_id" } }, - "pl": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Missing workspace_ids" + "state": "translated", + "value": "surface_id が指定されていないか無効です" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "workspace_ids ausente" + "value": "surface_id 缺失或无效" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Отсутствует workspace_ids" + "value": "Fehlende oder ungültige surface_id" } }, - "th": { + "fr": { "stringUnit": { - "state": "needs_review", - "value": "Missing workspace_ids" + "state": "translated", + "value": "surface_id manquant ou invalide" } }, - "tr": { + "ar": { "stringUnit": { - "state": "needs_review", - "value": "Missing workspace_ids" + "state": "translated", + "value": "معرّف surface_id مفقود أو غير صالح" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Відсутній workspace_ids" + "value": "surface_id faltante o no válido" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "缺少 workspace_ids" + "value": "遺失或無效的 surface_id" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "缺少 workspace_ids" + "value": "surface_id가 없거나 잘못되었습니다" } } } }, - "socket.remoteRelay.authenticationFailed": { + "socket.notification.surfaceIdRequiresWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فشلت مصادقة طلب الترحيل" + "value": "surface_id requires tab_id or workspace_id" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Autentifikacija zahtjeva releja nije uspjela" + "value": "surface_id には tab_id または workspace_id が必要です" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Godkendelse af relay-anmodningen mislykkedes" + "value": "surface_id 需要配合 tab_id 或 workspace_id 使用" } }, "de": { "stringUnit": { "state": "translated", - "value": "Die Authentifizierung der Relay-Anfrage ist fehlgeschlagen" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Relay request authentication failed" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "La autenticación de la solicitud del relay falló" + "value": "surface_id erfordert tab_id oder workspace_id" } }, "fr": { "stringUnit": { "state": "translated", - "value": "L’authentification de la requête du relais a échoué" + "value": "surface_id requiert tab_id ou workspace_id" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Autenticazione della richiesta relay non riuscita" + "value": "يتطلب surface_id توفير tab_id أو workspace_id" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "リレー要求の認証に失敗しました" + "value": "surface_id requiere tab_id o workspace_id" } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ការផ្ទៀងផ្ទាត់សំណើ relay បានបរាជ័យ" + "value": "surface_id 需要 tab_id 或 workspace_id" } }, "ko": { "stringUnit": { "state": "translated", - "value": "릴레이 요청 인증에 실패했습니다" + "value": "surface_id에는 tab_id 또는 workspace_id가 필요합니다" } - }, - "nb": { + } + } + }, + "socket.notification.targetNotFound": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Autentisering av relay-forespørselen mislyktes" + "value": "Notification target not found" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Uwierzytelnianie żądania przekaźnika nie powiodło się" + "value": "通知の移動先が見つかりません" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Falha na autenticação da solicitação do relay" + "value": "未找到通知目标" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Ошибка аутентификации запроса ретрансляции" + "value": "Benachrichtigungsziel nicht gefunden" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "การยืนยันตัวตนของคำขอรีเลย์ล้มเหลว" + "value": "Cible de la notification introuvable" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Geçiş isteğinin kimlik doğrulaması başarısız oldu" + "value": "لم يتم العثور على هدف الإشعار" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Помилка автентифікації запиту ретрансляції" + "value": "Destino de notificación no encontrado" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "中继请求身份验证失败" + "value": "找不到通知目標" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "轉送要求驗證失敗" + "value": "알림 대상을 찾을 수 없습니다" } } } }, - "socket.remoteRelay.invalidSelector": { + "socket.pane.error.surfaceNotFound": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "محدد الترحيل غير صالح" + "value": "لم يتم العثور على السطح" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Selektor releja nije važeći" + "value": "Površina nije pronađena" } }, "da": { "stringUnit": { "state": "translated", - "value": "Relay-vælgeren er ugyldig" + "value": "Overflade blev ikke fundet" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Relay-Selektor ist ungültig" + "value": "Oberfläche nicht gefunden" } }, "en": { "stringUnit": { "state": "translated", - "value": "Relay selector is invalid" + "value": "Surface not found" } }, "es": { "stringUnit": { "state": "translated", - "value": "El selector del relay no es válido" + "value": "No se encontró la superficie" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Le sélecteur du relais est invalide" + "value": "Surface introuvable" } }, "it": { "stringUnit": { "state": "translated", - "value": "Il selettore del relay non è valido" + "value": "Superficie non trovata" } }, "ja": { "stringUnit": { "state": "translated", - "value": "リレーのセレクターが無効です" + "value": "サーフェスが見つかりません" } }, "km": { "stringUnit": { "state": "translated", - "value": "ឧបករណ៍ជ្រើសរើស relay មិនត្រឹមត្រូវទេ" + "value": "រកមិនឃើញផ្ទៃ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "릴레이 선택자가 유효하지 않습니다" + "value": "서피스를 찾을 수 없습니다" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Relay-velgeren er ugyldig" + "value": "Fant ikke overflate" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Selektor przekaźnika jest nieprawidłowy" + "value": "Nie znaleziono powierzchni" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "O seletor do relay é inválido" + "value": "Superfície não encontrada" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Недопустимый селектор ретрансляции" + "value": "Поверхность не найдена" } }, "th": { "stringUnit": { "state": "translated", - "value": "ตัวเลือกรีเลย์ไม่ถูกต้อง" + "value": "ไม่พบพื้นผิว" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Geçiş seçicisi geçersiz" + "value": "Yüzey bulunamadı" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Недійсний селектор ретрансляції" + "value": "Поверхню не знайдено" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "中继选择器无效" + "value": "未找到表面" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "轉送選取器無效" + "value": "找不到介面" } } } }, - "socket.workspace.list.tabManagerUnavailable": { + "socket.pane.resize.invalidParameters": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "TabManager غير متاح" + "value": "Invalid pane resize parameters" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "TabManager nije dostupan" + "value": "ペインのサイズ変更パラメータが無効です" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "TabManager er ikke tilgængelig" + "value": "窗格尺寸调整参数无效" } }, "de": { "stringUnit": { "state": "translated", - "value": "TabManager nicht verfügbar" + "value": "Ungültige Parameter für die Teilfenster-Größenänderung" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "TabManager not available" + "value": "Paramètres de redimensionnement du volet invalides" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "معلمات تغيير حجم الجزء غير صالحة" } }, "es": { "stringUnit": { "state": "translated", - "value": "TabManager no disponible" + "value": "Parámetros de cambio de tamaño del panel no válidos" } }, - "fr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "TabManager indisponible" + "value": "無效的窗格調整大小參數" } }, - "it": { + "ko": { "stringUnit": { "state": "translated", - "value": "TabManager non disponibile" + "value": "분할 창 크기 조정 매개변수가 잘못되었습니다" + } + } + } + }, + "socket.pane.resize.localMetricsUnavailable": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Pane resize metrics are not ready; wait for the pane to finish loading and retry." } }, "ja": { "stringUnit": { "state": "translated", - "value": "TabManager を利用できません" + "value": "ペインのサイズ変更メトリクスの準備ができていません。ペインの読み込みが完了してからもう一度お試しください。" } }, - "km": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "មិនអាចប្រើ TabManager បានទេ" + "value": "窗格尺寸调整所需的度量尚未就绪;请等待窗格加载完成后重试。" } }, - "ko": { + "de": { "stringUnit": { "state": "translated", - "value": "TabManager를 사용할 수 없습니다" + "value": "Metriken für die Teilfenster-Größenänderung sind nicht bereit; warte, bis das Teilfenster vollständig geladen ist, und versuche es erneut." } }, - "nb": { + "fr": { "stringUnit": { "state": "translated", - "value": "TabManager er ikke tilgjengelig" + "value": "Les mesures de redimensionnement du volet ne sont pas prêtes ; attendez la fin du chargement du volet et réessayez." } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "TabManager jest niedostępny" + "value": "مقاييس تغيير حجم الجزء ليست جاهزة بعد؛ انتظر حتى ينتهي الجزء من التحميل وأعد المحاولة." } }, - "pt-BR": { + "es": { "stringUnit": { "state": "translated", - "value": "TabManager indisponível" + "value": "Las métricas de cambio de tamaño del panel no están listas; espere a que el panel termine de cargarse y vuelva a intentarlo." } }, - "ru": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "TabManager недоступен" + "value": "窗格調整大小指標尚未就緒;請等待窗格載入完成後重試。" } }, - "th": { + "ko": { "stringUnit": { "state": "translated", - "value": "TabManager ไม่พร้อมใช้งาน" + "value": "분할 창 크기 조정 메트릭이 준비되지 않았습니다. 분할 창 로드가 완료될 때까지 기다린 후 다시 시도하십시오." } - }, - "tr": { + } + } + }, + "socket.pane.resize.remoteUnavailable": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "TabManager kullanılamıyor" + "value": "The remote tmux pane is not ready to resize; wait for it to become available and retry." } }, - "uk": { + "ja": { "stringUnit": { "state": "translated", - "value": "TabManager недоступний" + "value": "リモート tmux ペインのサイズを変更する準備ができていません。利用可能になってからもう一度お試しください。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "TabManager 不可用" + "value": "远程 tmux 窗格尚不能调整尺寸;请等待其可用后重试。" } }, - "zh-Hant": { + "de": { "stringUnit": { "state": "translated", - "value": "TabManager 無法使用" + "value": "Das Remote-tmux-Teilfenster ist nicht bereit für eine Größenänderung; warte, bis es verfügbar ist, und versuche es erneut." } - } - } - }, - "socket.workspace.list.relayOwnerUnavailable": { - "extractionState": "manual", - "localizations": { - "ar": { + }, + "fr": { "stringUnit": { "state": "translated", - "value": "مساحة العمل المالكة للترحيل غير نشطة" + "value": "Le volet tmux distant n'est pas prêt à être redimensionné ; attendez qu'il soit disponible et réessayez." } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", - "value": "Radni prostor vlasnika releja nije aktivan" + "value": "جزء tmux البعيد ليس جاهزاً لتغيير الحجم؛ انتظر حتى يصبح متاحاً وأعد المحاولة." } }, - "da": { + "es": { "stringUnit": { "state": "translated", - "value": "Relay-ejerens arbejdsområde er ikke aktivt" + "value": "El panel remoto de tmux no está listo para cambiar de tamaño; espere a que esté disponible y vuelva a intentarlo." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Der Arbeitsbereich des Relay-Eigentümers ist nicht aktiv" + "value": "遠端 tmux 窗格尚未準備好調整大小;請等待其可用後重試。" } }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "원격 tmux 분할 창의 크기를 조정할 준비가 되지 않았습니다. 사용 가능해질 때까지 기다린 후 다시 시도하십시오." + } + } + } + }, + "socket.remoteTmux.disabled": { + "extractionState": "manual", + "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Relay owner workspace is not active" + "value": "remote tmux beta is disabled" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "El espacio de trabajo propietario del relay no está activo" + "value": "リモート tmux ベータは無効です" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "L’espace de travail propriétaire du relais n’est pas actif" + "value": "远程 tmux 测试版功能已停用" } }, - "it": { + "de": { "stringUnit": { "state": "translated", - "value": "Lo spazio di lavoro proprietario del relay non è attivo" + "value": "Remote-tmux-Beta ist deaktiviert" } }, - "ja": { + "fr": { "stringUnit": { "state": "translated", - "value": "リレー所有者のワークスペースはアクティブではありません" + "value": "la version bêta de tmux distant est désactivée" } }, - "km": { + "ar": { "stringUnit": { "state": "translated", - "value": "កន្លែងធ្វើការរបស់ relay មិនសកម្មទេ" + "value": "النسخة التجريبية من tmux البعيد معطلة" } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "릴레이 소유자 워크스페이스가 활성 상태가 아닙니다" + "value": "la versión beta de tmux remoto está desactivada" } }, - "nb": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Relay-eierens arbeidsområde er ikke aktivt" + "value": "遠端 tmux 測試版已停用" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "Obszar roboczy właściciela przekazywania nie jest aktywny" + "value": "원격 tmux 베타 기능이 비활성화되어 있습니다" + } + } + } + }, + "socket.remoteTmux.hostAndSessionRequired": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "host and session are required" } }, - "pt-BR": { + "ja": { "stringUnit": { "state": "translated", - "value": "O workspace proprietário do relay não está ativo" + "value": "ホストとセッションが必要です" } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Рабочая область владельца ретрансляции неактивна" + "value": "必须提供 host 和 session" } }, - "th": { + "de": { "stringUnit": { "state": "translated", - "value": "พื้นที่ทำงานของเจ้าของรีเลย์ไม่ทำงาน" + "value": "host und session sind erforderlich" } }, - "tr": { + "fr": { "stringUnit": { "state": "translated", - "value": "Geçiş sahibi çalışma alanı etkin değil" + "value": "l'hôte et la session sont requis" } }, - "uk": { + "ar": { "stringUnit": { "state": "translated", - "value": "Робоча область власника ретрансляції неактивна" + "value": "المضِيف والجلسة مطلوبان" } }, - "zh-Hans": { + "es": { "stringUnit": { "state": "translated", - "value": "中继所有者工作区未处于活动状态" + "value": "se requieren host y session" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "轉送擁有者工作區未處於作用中狀態" + "value": "必須提供 host 與 session" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "host 및 session이 필요합니다" } } } }, - "socket.workspace.reorderMany.tabManagerUnavailable": { + "socket.remoteTmux.hostRequired": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "TabManager غير متاح" - } - }, - "bs": { - "stringUnit": { - "state": "needs_review", - "value": "TabManager not available" - } - }, - "da": { - "stringUnit": { - "state": "needs_review", - "value": "TabManager not available" + "value": "host is required" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "TabManager nicht verfügbar" + "value": "ホストが必要です" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "TabManager not available" + "value": "必须提供 host" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "TabManager no disponible" + "value": "host ist erforderlich" } }, "fr": { "stringUnit": { "state": "translated", - "value": "TabManager indisponible" + "value": "l'hôte est requis" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "TabManager non disponibile" + "value": "المضيف مطلوب" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "TabManager を利用できません" + "value": "se requiere host" } }, - "km": { + "zh-Hant": { "stringUnit": { - "state": "needs_review", - "value": "TabManager not available" + "state": "translated", + "value": "必須提供 host" } }, "ko": { "stringUnit": { "state": "translated", - "value": "TabManager를 사용할 수 없습니다" + "value": "host가 필요합니다" } - }, - "nb": { + } + } + }, + "socket.remoteTmux.sessionRequired": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "TabManager er ikke tilgjengelig" + "value": "session is required" } }, - "pl": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "TabManager not available" + "state": "translated", + "value": "セッションが必要です" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "TabManager indisponível" + "value": "必须提供 session" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "TabManager недоступен" + "value": "session ist erforderlich" } }, - "th": { + "fr": { "stringUnit": { - "state": "needs_review", - "value": "TabManager not available" + "state": "translated", + "value": "la session est requise" } }, - "tr": { + "ar": { "stringUnit": { - "state": "needs_review", - "value": "TabManager not available" + "state": "translated", + "value": "الجلسة مطلوبة" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "TabManager недоступний" + "value": "se requiere session" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "TabManager 不可用" + "value": "必須提供 session" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "TabManager 無法使用" + "value": "session이 필요합니다" } } } }, - "socket.workspace.reorderMany.workspaceNotFound": { + "socket.sidebar.custom.invalidName": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على مساحة العمل" - } - }, - "bs": { - "stringUnit": { - "state": "needs_review", - "value": "Workspace not found" - } - }, - "da": { - "stringUnit": { - "state": "needs_review", - "value": "Workspace not found" + "value": "Sidebar name must not be empty." } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Workspace nicht gefunden" + "value": "サイドバー名は空にできません。" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Workspace not found" + "value": "侧边栏名称不能为空。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Espacio de trabajo no encontrado" + "value": "Der Name der Seitenleiste darf nicht leer sein." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Espace de travail introuvable" + "value": "Le nom de la barre latérale ne doit pas être vide." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Area di lavoro non trovata" + "value": "يجب ألا يكون اسم الشريط الجانبي فارغاً." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "ワークスペースが見つかりません" + "value": "El nombre de la barra lateral no debe estar vacío." } }, - "km": { + "zh-Hant": { "stringUnit": { - "state": "needs_review", - "value": "Workspace not found" + "state": "translated", + "value": "側邊欄名稱不能為空。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "워크스페이스를 찾을 수 없습니다" + "value": "사이드바 이름은 비워 둘 수 없습니다." } - }, - "nb": { + } + } + }, + "socket.sidebar.custom.missing": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Fant ikke arbeidsområde" + "value": "Sidebar file is missing." } }, - "pl": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Workspace not found" + "state": "translated", + "value": "サイドバーファイルが見つかりません。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Workspace não encontrado" + "value": "侧边栏文件缺失。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство не найдено" + "value": "Seitenleisten-Datei fehlt." } }, - "th": { + "fr": { "stringUnit": { - "state": "needs_review", - "value": "Workspace not found" + "state": "translated", + "value": "Le fichier de la barre latérale est manquant." } }, - "tr": { + "ar": { "stringUnit": { - "state": "needs_review", - "value": "Workspace not found" + "state": "translated", + "value": "ملف الشريط الجانبي مفقود." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Робочий простір не знайдено" + "value": "Falta el archivo de la barra lateral." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "未找到工作区" + "value": "遺失側邊欄檔案。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "找不到工作區" + "value": "사이드바 파일이 누락되었습니다." } } } }, - "socket.workspace.unsupportedWindowParam": { + "socket.sidebar.custom.openFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المعامل `window` غير مدعوم؛ استخدم `window_id` مع UUID للنافذة أو مرجع من `window.list`." + "value": "Failed to open custom sidebar pane." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Parametar `window` nije podržan; koristite `window_id` s UUID-om prozora ili referencom iz `window.list`." + "value": "カスタムサイドバーのペインを開けませんでした。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Parameteren `window` understøttes ikke; brug `window_id` med et vindues-UUID eller en reference fra `window.list`." + "value": "无法打开自定义侧边栏窗格。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nicht unterstützter Parameter `window`; verwenden Sie `window_id` mit einer Fenster-UUID oder Referenz aus `window.list`." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Unsupported parameter `window`; use `window_id` with a window UUID or ref from `window.list`." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Parámetro `window` no admitido; usa `window_id` con un UUID de ventana o una referencia de `window.list`." + "value": "Fehler beim Öffnen des benutzerdefinierten Seitenleisten-Teilfensters." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Paramètre `window` non pris en charge; utilisez `window_id` avec un UUID de fenêtre ou une référence de `window.list`." + "value": "Échec de l'ouverture du volet personnalisé de la barre latérale." } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Parametro `window` non supportato; usa `window_id` con un UUID finestra o un riferimento da `window.list`." + "value": "فشل فتح جزء الشريط الجانبي المخصص." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "サポートされていないパラメータ `window` です。`window.list` のウィンドウ UUID または参照を指定して `window_id` を使用してください。" + "value": "Error al abrir el panel de la barra lateral personalizada." } }, - "km": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ប៉ារ៉ាម៉ែត្រ `window` មិនត្រូវបានគាំទ្រទេ; ប្រើ `window_id` ជាមួយ UUID របស់បង្អួច ឬការយោងពី `window.list`។" + "value": "開啟自訂側邊欄窗格失敗。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "지원되지 않는 매개변수 `window`입니다. `window.list`의 창 UUID 또는 참조와 함께 `window_id`를 사용하세요." + "value": "사용자 지정 사이드바 분할 창을 열지 못했습니다." } - }, - "nb": { + } + } + }, + "socket.sidebar.custom.openInvalidWindowId": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Parameteren `window` støttes ikke; bruk `window_id` med en vindus-UUID eller referanse fra `window.list`." + "value": "Missing or invalid window_id" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Parametr `window` nie jest obsługiwany; użyj `window_id` z UUID okna lub odwołaniem z `window.list`." + "value": "window_id が指定されていないか無効です" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Parâmetro `window` sem suporte; use `window_id` com um UUID de janela ou referência de `window.list`." + "value": "window_id 缺失或无效" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Параметр `window` не поддерживается; используйте `window_id` с UUID окна или ссылкой из `window.list`." + "value": "Fehlende oder ungültige window_id" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ไม่รองรับพารามิเตอร์ `window`; ใช้ `window_id` พร้อม UUID ของหน้าต่างหรือการอ้างอิงจาก `window.list`" + "value": "window_id manquant ou non valide" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "`window` parametresi desteklenmiyor; `window_id` değerini `window.list` içindeki bir pencere UUID'si veya başvuruyla kullanın." + "value": "معرّف window_id مفقود أو غير صالح" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Параметр `window` не підтримується; використовуйте `window_id` з UUID вікна або посиланням із `window.list`." + "value": "window_id faltante o no válido" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "不支持参数 `window`;请使用 `window_id`,并传入来自 `window.list` 的窗口 UUID 或引用。" + "value": "遺失或無效的 window_id" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "不支援參數 `window`;請使用 `window_id`,並傳入來自 `window.list` 的視窗 UUID 或參照。" + "value": "window_id가 없거나 잘못되었습니다" } } } }, - "socketControl.allowAll.description": { + "socket.sidebar.custom.openInvalidWorkspaceId": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "السماح لأي عملية ومستخدم محلي بالاتصال بدون مصادقة. غير آمن." + "value": "Missing or invalid workspace_id" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dozvolite bilo kojem lokalnom procesu i korisniku da se poveže bez autentikacije. Nesigurno." + "value": "workspace_id が指定されていないか無効です" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tillad enhver lokal proces og bruger at forbinde uden autentifikation. Usikkert." + "value": "workspace_id 缺失或无效" } }, "de": { "stringUnit": { "state": "translated", - "value": "Jeden lokalen Prozess und Benutzer ohne Authentifizierung verbinden lassen. Unsicher." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Allow any local process and user to connect with no auth. Unsafe." + "value": "workspace_id fehlt oder ist ungültig" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Permitir que cualquier proceso y usuario local se conecte sin autenticación. Inseguro." + "value": "workspace_id manquant ou non valide" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Autoriser tout processus et utilisateur local à se connecter sans authentification. Non sécurisé." + "value": "workspace_id مفقود أو غير صالح" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Consenti a qualsiasi processo e utente locale di connettersi senza autenticazione. Non sicuro." + "value": "Falta workspace_id o no es válido" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "認証なしで任意のローカルプロセスおよびユーザーの接続を許可します。安全ではありません。" + "value": "workspace_id 遺失或無效" } }, "ko": { "stringUnit": { "state": "translated", - "value": "인증 없이 모든 로컬 프로세스 및 사용자의 연결을 허용합니다. 안전하지 않습니다." + "value": "workspace_id가 없거나 올바르지 않습니다" } - }, - "nb": { + } + } + }, + "socket.sidebar.custom.openMissingName": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Tillat enhver lokal prosess og bruker å koble til uten autentisering. Usikkert." + "value": "Open requires a sidebar name." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zezwól dowolnemu lokalnemu procesowi i użytkownikowi na połączenie bez uwierzytelniania. Niebezpieczne." + "value": "開くにはサイドバー名が必要です。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Permitir que qualquer processo e usuário local se conecte sem autenticação. Inseguro." + "value": "打开操作需要提供侧边栏名称。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Разрешить подключение любому локальному процессу и пользователю без авторизации. Небезопасно." + "value": "Das Öffnen erfordert einen Seitenleistennamen." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "อนุญาตให้กระบวนการในเครื่องและผู้ใช้ทุกคนเชื่อมต่อโดยไม่ต้องยืนยันตัวตน ไม่ปลอดภัย" + "value": "L'ouverture requiert un nom de barre latérale." } }, - "tr": { + "ar": { "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": "يتطلب الفتح اسماً للشريط الجانبي." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Дозволити будь-якому локальному процесу та користувачу підключатися без автентифікації. Небезпечно." + "value": "Abrir requiere un nombre de barra lateral." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "允许任何本地进程和用户无需认证即可连接。不安全。" + "value": "開啟操作需要側邊欄名稱。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "允許任何本機程序和使用者連線,無需驗證。不安全。" + "value": "열기에는 사이드바 이름이 필요합니다." } } } }, - "socketControl.allowAll.name": { + "socket.sidebar.custom.openNoWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "وصول مفتوح كامل" + "value": "Unable to access the target workspace." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Potpuni otvoreni pristup" + "value": "対象ワークスペースにアクセスできません。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fuld åben adgang" + "value": "无法访问目标工作区。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Uneingeschränkter Zugriff" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Full open access" + "value": "Auf den Ziel-Arbeitsbereich kann nicht zugegriffen werden." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Acceso abierto completo" + "value": "Impossible d'accéder à l'espace de travail cible." } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Accès sans restriction" + "value": "تعذر الوصول إلى مساحة العمل المستهدفة." } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Accesso aperto completo" + "value": "No se puede acceder al espacio de trabajo de destino." } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "完全オープンアクセス" + "value": "無法存取目標工作區。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "전체 개방 접근" + "value": "대상 작업 공간에 액세스할 수 없습니다." } - }, - "nb": { + } + } + }, + "socket.sidebar.custom.openNoWorkspace": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Full åpen tilgang" + "value": "Workspace not found." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pełny otwarty dostęp" + "value": "ワークスペースが見つかりません。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Acesso aberto total" + "value": "未找到工作区。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Полный открытый доступ" + "value": "Arbeitsbereich nicht gefunden." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "การเข้าถึงเปิดแบบเต็ม" + "value": "Espace de travail non trouvé." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tam açık erişim" + "value": "لم يتم العثور على مساحة العمل." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Повний відкритий доступ" + "value": "Espacio de trabajo no encontrado." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "完全开放访问" + "value": "找不到工作區。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "完全開放存取" + "value": "작업 공간을 찾을 수 없습니다." } } } }, - "socketControl.automation.description": { + "socket.sidebar.custom.selectMissingName": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "السماح لعملاء الأتمتة المحليين الخارجيين من مستخدم macOS هذا (بدون فحص النسب)." + "value": "Select requires a sidebar name." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dozvolite vanjskim lokalnim klijentima automatizacije od ovog macOS korisnika (bez provjere porijekla)." + "value": "選択するにはサイドバー名が必要です。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tillad eksterne lokale automatiseringsklienter fra denne macOS-bruger (ingen herkomstkontrol)." + "value": "选择操作需要提供侧边栏名称。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Externe lokale Automatisierungs-Clients dieses macOS-Benutzers zulassen (keine Abstammungsprüfung)." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Allow external local automation clients from this macOS user (no ancestry check)." + "value": "Das Auswählen erfordert einen Seitenleistennamen." } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Permitir clientes de automatización locales externos de este usuario de macOS (sin verificación de ascendencia)." + "value": "La sélection requiert un nom de barre latérale." } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Autoriser les clients d'automatisation locaux externes de cet utilisateur macOS (sans vérification de parenté)." + "value": "يتطلب التحديد اسماً للشريط الجانبي." } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Consenti ai client di automazione locale esterni di questo utente macOS (senza controllo di discendenza)." + "value": "Seleccionar requiere un nombre de barra lateral." } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "この macOS ユーザーからの外部ローカル自動化クライアントを許可します(プロセス系譜チェックなし)。" + "value": "選擇操作需要側邊欄名稱。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "이 macOS 사용자의 외부 로컬 자동화 클라이언트를 허용합니다 (출처 확인 없음)." + "value": "선택에는 사이드바 이름이 필요합니다." } - }, - "nb": { + } + } + }, + "socket.surface.create.remoteTmuxPaneUnsupportedType": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Tillat eksterne lokale automatiseringsklienter fra denne macOS-brukeren (ingen opphavskontroll)." + "value": "Only terminal surfaces can target a remote tmux pane; the terminal is created as a new tmux window after the pane's window." } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zezwól zewnętrznym lokalnym klientom automatyzacji od tego użytkownika macOS (bez sprawdzania pochodzenia)." + "value": "リモート tmux ペインを対象にできるのはターミナルサーフェスだけです。ターミナルは対象ペインのウインドウの後に新しい tmux ウインドウとして作成されます。" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Permitir clientes de automação locais externos deste usuário macOS (sem verificação de ancestralidade)." + "value": "只有终端表面可以指向远程 tmux 窗格;终端会作为新的 tmux 窗口创建在该窗格所在窗口之后。" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Разрешить внешним клиентам автоматизации от текущего пользователя macOS (без проверки происхождения)." + "value": "Nur Terminal-Oberflächen können auf ein Remote-tmux-Teilfenster verweisen; das Terminal wird als neues tmux-Fenster nach dem Fenster des Teilfensters erstellt." } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "อนุญาตไคลเอ็นต์ระบบอัตโนมัติภายนอกจากผู้ใช้ macOS นี้ (ไม่ตรวจสอบสายสืบทอด)" + "value": "Seules les surfaces d’affichage de terminal peuvent cibler un volet tmux distant ; le terminal est créé en tant que nouvelle fenêtre tmux après la fenêtre du volet." } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Bu macOS kullanıcısından gelen harici yerel otomasyon istemcilerine izin ver (soy denetimi yok)." + "value": "يمكن لأسطح الطرفية فقط استهداف جزء tmux بعيد؛ يتم إنشاء الطرفية كنافذة tmux جديدة بعد نافذة الجزء." } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Дозволити зовнішнім локальним клієнтам автоматизації від цього користувача macOS (без перевірки походження)." + "value": "Solo las superficies de terminal pueden tener como objetivo un panel tmux remoto; la terminal se crea como una nueva ventana de tmux después de la ventana del panel." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "允许当前 macOS 用户的外部本地自动化客户端连接(不检查进程来源)。" + "value": "只有終端機介面可以指向遠端 tmux 窗格;終端機將在該窗格的視窗後方建立為新的 tmux 視窗。" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "允許此 macOS 使用者的外部本機自動化用戶端(不檢查來源)。" + "value": "터미널 화면만 원격 tmux 분할 창을 대상으로 지정할 수 있습니다. 터미널은 분할 창의 창 뒤에 새 tmux 창으로 생성됩니다." } } } }, - "socketControl.automation.name": { + "socket.surface.error.surfaceNotFound": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "وضع الأتمتة" + "value": "لم يتم العثور على السطح" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Režim automatizacije" + "value": "Površina nije pronađena" } }, "da": { "stringUnit": { "state": "translated", - "value": "Automatiseringstilstand" + "value": "Overflade blev ikke fundet" } }, "de": { "stringUnit": { "state": "translated", - "value": "Automatisierungsmodus" + "value": "Oberfläche nicht gefunden" } }, "en": { "stringUnit": { "state": "translated", - "value": "Automation mode" + "value": "Surface not found" } }, "es": { "stringUnit": { "state": "translated", - "value": "Modo de automatización" + "value": "No se encontró la superficie" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Mode automatisation" + "value": "Surface introuvable" } }, "it": { "stringUnit": { "state": "translated", - "value": "Modalità automazione" + "value": "Superficie non trovata" } }, "ja": { "stringUnit": { "state": "translated", - "value": "自動化モード" + "value": "サーフェスが見つかりません" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "រកមិនឃើញផ្ទៃ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "자동화 모드" + "value": "서피스를 찾을 수 없습니다" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Automatiseringsmodus" + "value": "Fant ikke overflate" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Tryb automatyzacji" + "value": "Nie znaleziono powierzchni" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Modo de automação" + "value": "Superfície não encontrada" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Режим автоматизации" + "value": "Поверхность не найдена" } }, "th": { "stringUnit": { "state": "translated", - "value": "โหมดระบบอัตโนมัติ" + "value": "ไม่พบพื้นผิว" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Otomasyon modu" + "value": "Yüzey bulunamadı" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Режим автоматизації" + "value": "Поверхню не знайдено" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "自动化模式" + "value": "未找到表面" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "自動化模式" + "value": "找不到介面" } } } }, - "socketControl.cmuxOnly.description": { + "socket.surface.resume.agentSessionEndedMustBeBoolean": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فقط العمليات التي بدأت داخل طرفيات cmux يمكنها إرسال الأوامر." + "value": "agent_session_ended must be a boolean" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Samo procesi pokrenuti unutar cmux terminala mogu slati naredbe." + "value": "agent_session_ended はブール値である必要があります" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kun processer startet i cmux-terminaler kan sende kommandoer." + "value": "agent_session_ended 必须是布尔值" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nur Prozesse, die in cmux-Terminals gestartet wurden, können Befehle senden." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Only processes started inside cmux terminals can send commands." + "value": "agent_session_ended muss ein Boolean sein" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Solo los procesos iniciados dentro de terminales de cmux pueden enviar comandos." + "value": "agent_session_ended doit être un booléen" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Seuls les processus lancés dans les terminaux cmux peuvent envoyer des commandes." + "value": "يجب أن يكون agent_session_ended قيمة منطقية (boolean)" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Solo i processi avviati nei terminali cmux possono inviare comandi." + "value": "agent_session_ended debe ser un booleano" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux ターミナル内で起動したプロセスのみがコマンドを送信できます。" + "value": "agent_session_ended 必須是布林值" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux 터미널 내에서 시작된 프로세스만 명령을 보낼 수 있습니다." + "value": "agent_session_ended는 boolean 값이어야 합니다" } - }, - "nb": { + } + } + }, + "socket.surface.resume.launchCommandMustBeValid": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Bare prosesser startet innenfor cmux-terminaler kan sende kommandoer." + "value": "launch_command.arguments must be a non-empty array of strings" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tylko procesy uruchomione wewnątrz terminali cmux mogą wysyłać polecenia." + "value": "launch_command.arguments は空でない文字列の配列である必要があります" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Apenas processos iniciados dentro de terminais do cmux podem enviar comandos." + "value": "launch_command.arguments 必须是非空的字符串数组" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Только процессы, запущенные в терминалах cmux, могут отправлять команды." + "value": "launch_command.arguments muss ein nicht-leeres Array von Strings sein" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "เฉพาะกระบวนการที่เริ่มต้นภายในเทอร์มินัล cmux เท่านั้นที่สามารถส่งคำสั่งได้" + "value": "launch_command.arguments doit être un tableau non vide de chaînes de caractères" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Yalnızca cmux terminalleri içinden başlatılan işlemler komut gönderebilir." + "value": "يجب أن يكون launch_command.arguments مصفوفة غير فارغة من النصوص" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Тільки процеси, запущені в терміналах cmux, можуть надсилати команди." + "value": "launch_command.arguments debe ser un array de strings no vacío" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "仅允许在 cmux 终端内启动的进程发送命令。" + "value": "launch_command.arguments 必須是包含字串的非空陣列" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "僅在 cmux 終端機內啟動的程序可以傳送指令。" + "value": "launch_command.arguments는 비어 있지 않은 문자열 배열이어야 합니다" } } } }, - "socketControl.cmuxOnly.name": { + "socket.surface.resume.restoreClaimMustBeValid": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عمليات cmux فقط" + "value": "Missing or invalid restore claim" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Samo cmux procesi" + "value": "復元要求のクレームがないか無効です" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kun cmux-processer" + "value": "恢复凭据缺失或无效" } }, "de": { "stringUnit": { "state": "translated", - "value": "Nur cmux-Prozesse" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "cmux processes only" + "value": "Fehlender oder ungültiger Wiederherstellungsanspruch" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Solo procesos de cmux" + "value": "Demande de restauration manquante ou non valide" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Processus cmux uniquement" + "value": "طلب الاستعادة مفقود أو غير صالح" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Solo processi cmux" + "value": "Solicitud de restauración faltante o no válida" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux プロセスのみ" + "value": "遺失或無效的 restore claim" } }, "ko": { "stringUnit": { "state": "translated", - "value": "cmux 프로세스만" + "value": "복원 클레임이 없거나 잘못되었습니다" } - }, - "nb": { + } + } + }, + "socket.surfaceSplitOff.error.appDelegateUnavailable": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Kun cmux-prosesser" + "value": "AppDelegate not available" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tylko procesy cmux" + "value": "AppDelegateを利用できません" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Apenas processos do cmux" + "value": "AppDelegate 不可用" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Только процессы cmux" + "value": "AppDelegate nicht verfügbar" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "กระบวนการ cmux เท่านั้น" + "value": "AppDelegate non disponible" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Yalnızca cmux işlemleri" + "value": "AppDelegate غير متاح" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Тільки процеси cmux" + "value": "AppDelegate no disponible" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "仅限 cmux 进程" + "value": "找不到 AppDelegate" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "僅限 cmux 程序" + "value": "AppDelegate를 사용할 수 없습니다" } } } }, - "socketControl.error.passwordFilePath": { + "socket.surfaceSplitOff.error.invalidDirection": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر تحديد مسار ملف كلمة مرور المقبس." + "value": "Missing or invalid direction (left|right|up|down)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće razriješiti putanju datoteke lozinke utičnice." + "value": "方向が指定されていないか無効です(left|right|up|down)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kunne ikke bestemme stien til socket-adgangskodefilen." + "value": "direction 缺失或无效(left|right|up|down)" } }, "de": { "stringUnit": { "state": "translated", - "value": "Der Pfad zur Socket-Passwortdatei konnte nicht aufgelöst werden." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Unable to resolve socket password file path." + "value": "Fehlende oder ungültige Richtung (left|right|up|down)" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "No se pudo resolver la ruta del archivo de contraseña del socket." + "value": "Direction manquante ou non valide (left|right|up|down)" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Impossible de résoudre le chemin du fichier de mot de passe du socket." + "value": "الاتجاه مفقود أو غير صالح (left|right|up|down)" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Impossibile risolvere il percorso del file password del socket." + "value": "Dirección faltante o no válida (left|right|up|down)" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ソケットパスワードファイルのパスを解決できません。" + "value": "遺失或無效的方向 (left|right|up|down)" } }, "ko": { "stringUnit": { "state": "translated", - "value": "소켓 비밀번호 파일 경로를 확인할 수 없습니다." + "value": "방향(left|right|up|down)이 없거나 잘못되었습니다" } - }, - "nb": { + } + } + }, + "socket.surfaceSplitOff.error.invalidWindowId": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Kan ikke finne filstien for socket-passord." + "value": "Missing or invalid window_id" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nie można rozwiązać ścieżki pliku hasła gniazda." + "value": "window_idが指定されていないか無効です" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Não foi possível resolver o caminho do arquivo de senha do socket." + "value": "window_id 缺失或无效" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Не удалось определить путь к файлу пароля сокета." + "value": "Fehlende oder ungültige window_id" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ไม่สามารถระบุเส้นทางไฟล์รหัสผ่านซ็อกเก็ตได้" + "value": "window_id manquant ou non valide" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Soket parola dosyası yolu çözümlenemedi." + "value": "معرّف window_id مفقود أو غير صالح" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Не вдалося визначити шлях до файлу пароля сокета." + "value": "window_id faltante o no válido" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "无法解析套接字密码文件路径。" + "value": "遺失或無效的 window_id" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "無法解析 Socket 密碼檔案路徑。" + "value": "window_id가 없거나 잘못되었습니다" } } } }, - "socketControl.off.description": { + "socket.surfaceSplitOff.error.invalidWorkspaceId": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعطيل مقبس التحكم المحلي." + "value": "The workspace identifier is missing or invalid" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Onemogući lokalnu kontrolnu utičnicu." + "value": "workspace_idが指定されていないか無効です" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Deaktiver den lokale kontrolsocket." + "value": "工作区标识符缺失或无效" } }, "de": { "stringUnit": { "state": "translated", - "value": "Den lokalen Steuerungs-Socket deaktivieren." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Disable the local control socket." + "value": "Die Kennung des Arbeitsbereichs fehlt oder ist ungültig" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Desactivar el socket de control local." + "value": "L’identifiant de l’espace de travail est manquant ou invalide" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Désactiver le socket de contrôle local." + "value": "معرّف مساحة العمل مفقود أو غير صالح" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Disabilita il socket di controllo locale." + "value": "Falta el identificador del espacio de trabajo o no es válido" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ローカルコントロールソケットを無効にします。" + "value": "工作區識別碼遺失或無效" } }, "ko": { "stringUnit": { "state": "translated", - "value": "로컬 제어 소켓을 비활성화합니다." + "value": "작업 공간 식별자가 누락되었거나 올바르지 않습니다" } - }, - "nb": { + } + } + }, + "socket.surfaceSplitOff.error.missingSurfaceId": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Deaktiver den lokale kontrollsocketen." + "value": "Missing or invalid surface_id" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Wyłącz lokalne gniazdo sterujące." + "value": "surface_idが指定されていないか無効です" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Desativar o socket de controle local." + "value": "surface_id 缺失或无效" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Отключить локальный управляющий сокет." + "value": "Fehlende oder ungültige surface_id" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ปิดใช้งานซ็อกเก็ตควบคุมในเครื่อง" + "value": "surface_id manquant ou invalide" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Yerel kontrol soketini devre dışı bırak." + "value": "معرّف surface_id مفقود أو غير صالح" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Вимкнути локальний керуючий сокет." + "value": "surface_id faltante o no válido" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "禁用本地控制套接字。" + "value": "遺失或無效的 surface_id" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "停用本機控制 Socket。" + "value": "surface_id가 없거나 잘못되었습니다" } } } }, - "socketControl.off.name": { + "socket.surfaceSplitOff.error.moveSurfaceFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إيقاف" + "value": "Failed to move surface" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Isključeno" + "value": "サーフェスを移動できませんでした" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fra" + "value": "移动表面失败" } }, "de": { "stringUnit": { "state": "translated", - "value": "Aus" - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Off" + "value": "Fehler beim Verschieben der Oberfläche" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Desactivado" + "value": "Échec du déplacement de la surface d’affichage" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Désactivé" + "value": "فشل نقل السطح" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Disattivato" + "value": "Error al mover la superficie" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "オフ" + "value": "移動介面失敗" } }, "ko": { "stringUnit": { "state": "translated", - "value": "끔" + "value": "화면을 이동하지 못했습니다" } - }, - "nb": { + } + } + }, + "socket.surfaceSplitOff.error.sourcePaneNotFound": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Av" + "value": "Source pane not found" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Wyłączone" + "value": "移動元ペインが見つかりません" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Desativado" + "value": "未找到源窗格" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Выключено" + "value": "Quell-Teilfenster nicht gefunden" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ปิด" + "value": "Volet source introuvable" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kapalı" + "value": "لم يتم العثور على الجزء المصدر" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Вимкнено" + "value": "Panel de origen no encontrado" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "关闭" + "value": "找不到來源窗格" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "關閉" + "value": "소스 분할 창을 찾을 수 없습니다" } } } }, - "socketControl.password.description": { + "socket.surfaceSplitOff.error.splitPaneFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "طلب مصادقة المقبس بكلمة مرور مخزنة في ملف محلي." + "value": "Failed to split pane" } }, - "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": { "stringUnit": { "state": "translated", - "value": "Socket-Authentifizierung mit einem in einer lokalen Datei gespeicherten Passwort erfordern." - } - }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Require socket authentication with a password stored in a local file." + "value": "Fehler beim Aufteilen des Teilfensters" } }, - "es": { + "fr": { "stringUnit": { "state": "translated", - "value": "Requerir autenticación del socket con una contraseña almacenada en un archivo local." + "value": "Échec de la division du volet" } }, - "fr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Exiger l'authentification du socket avec un mot de passe stocké dans un fichier local." + "value": "فشل تقسيم الجزء" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Richiedi l'autenticazione del socket con una password memorizzata in un file locale." + "value": "Error al dividir el panel" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ローカルファイルに保存されたパスワードでソケット認証を要求します。" + "value": "分割窗格失敗" } }, "ko": { "stringUnit": { "state": "translated", - "value": "로컬 파일에 저장된 비밀번호로 소켓 인증을 요구합니다." + "value": "분할 창을 분할하지 못했습니다" } - }, - "nb": { + } + } + }, + "socket.surfaceSplitOff.error.surfaceNotFound": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Krev socket-autentisering med et passord lagret i en lokal fil." + "value": "Surface not found" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Wymagaj uwierzytelniania gniazda hasłem przechowywanym w pliku lokalnym." + "value": "サーフェスが見つかりません" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Exigir autenticação do socket com uma senha armazenada em um arquivo local." + "value": "未找到表面" } }, - "ru": { + "de": { "stringUnit": { "state": "translated", - "value": "Требовать аутентификацию сокета с паролем, хранящимся в локальном файле." + "value": "Oberfläche nicht gefunden" } }, - "th": { + "fr": { "stringUnit": { "state": "translated", - "value": "ต้องมีการยืนยันตัวตนซ็อกเก็ตด้วยรหัสผ่านที่จัดเก็บในไฟล์ในเครื่อง" + "value": "Surface d’affichage introuvable" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Yerel dosyada saklanan bir parola ile soket kimlik doğrulaması gerektir." + "value": "السطح غير موجود" } }, - "uk": { + "es": { "stringUnit": { "state": "translated", - "value": "Вимагати автентифікацію сокета з паролем, збереженим у локальному файлі." + "value": "Superficie no encontrada" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "使用存储在本地文件中的密码进行套接字认证。" + "value": "找不到介面" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "使用儲存在本機檔案中的密碼進行 Socket 驗證。" + "value": "화면을 찾을 수 없습니다" } } } }, - "socketControl.password.name": { + "socket.surfaceSplitOff.error.surfaceNotFoundInWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "وضع كلمة المرور" + "value": "Surface not found in window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Režim lozinke" + "value": "ウィンドウ内にサーフェスが見つかりません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Adgangskodetilstand" + "value": "在窗口中未找到表面" } }, "de": { "stringUnit": { "state": "translated", - "value": "Passwortmodus" + "value": "Oberfläche im Fenster nicht gefunden" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Password mode" + "value": "Surface d’affichage introuvable dans la fenêtre" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "لم يتم العثور على السطح في النافذة" } }, "es": { "stringUnit": { "state": "translated", - "value": "Modo de contraseña" + "value": "Superficie no encontrada en la ventana" } }, - "fr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Mode mot de passe" + "value": "在視窗中找不到介面" } }, - "it": { + "ko": { "stringUnit": { "state": "translated", - "value": "Modalità password" + "value": "창에서 화면을 찾을 수 없습니다" + } + } + } + }, + "socket.surfaceSplitOff.error.surfaceNotFoundInWorkspace": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Surface not found in workspace" } }, "ja": { "stringUnit": { "state": "translated", - "value": "パスワードモード" + "value": "ワークスペース内にサーフェスが見つかりません" } }, - "ko": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "비밀번호 모드" + "value": "在工作区中未找到表面" } }, - "nb": { + "de": { "stringUnit": { "state": "translated", - "value": "Passordmodus" + "value": "Oberfläche im Arbeitsbereich nicht gefunden" } }, - "pl": { + "fr": { "stringUnit": { "state": "translated", - "value": "Tryb hasła" + "value": "Surface d’affichage introuvable dans l'espace de travail" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Modo de senha" + "value": "لم يتم العثور على السطح في مساحة العمل" } }, - "ru": { + "es": { "stringUnit": { "state": "translated", - "value": "Режим пароля" + "value": "Superficie no encontrada en el espacio de trabajo" } }, - "th": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "โหมดรหัสผ่าน" + "value": "在工作區中找不到介面" } }, - "tr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Parola modu" + "value": "작업 공간에서 화면을 찾을 수 없습니다" + } + } + } + }, + "socket.surfaceSplitOff.error.wouldEmptySourcePane": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "splitting off would leave the source pane empty" } }, - "uk": { + "ja": { "stringUnit": { "state": "translated", - "value": "Режим пароля" + "value": "分割して移動すると移動元ペインが空になります" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "密码模式" + "value": "拆分出去会使源窗格变空" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Das Abspalten würde das Quell-Teilfenster leer hinterlassen" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "la division laisserait le volet source vide" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "التقسيم من شأنه أن يترك الجزء المصدر فارغاً" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "la división dejaría vacío el panel de origen" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "密碼模式" + "value": "分割將導致來源窗格變為空" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "분리하면 소스 분할 창이 빈 상태가 됩니다" } } } }, - "statusMenu.clearAll": { + "socket.tabAction.error.surfaceNotFound": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "مسح الكل" + "value": "لم يتم العثور على السطح" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Obriši sve" + "value": "Površina nije pronađena" } }, "da": { "stringUnit": { "state": "translated", - "value": "Ryd alle" + "value": "Overflade blev ikke fundet" } }, "de": { "stringUnit": { "state": "translated", - "value": "Alle löschen" + "value": "Oberfläche nicht gefunden" } }, "en": { "stringUnit": { "state": "translated", - "value": "Clear All" + "value": "Surface not found" } }, "es": { "stringUnit": { "state": "translated", - "value": "Borrar todo" + "value": "No se encontró la superficie" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Tout effacer" + "value": "Surface introuvable" } }, "it": { "stringUnit": { "state": "translated", - "value": "Cancella tutto" + "value": "Superficie non trovata" } }, "ja": { "stringUnit": { "state": "translated", - "value": "すべてクリア" + "value": "サーフェスが見つかりません" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "រកមិនឃើញផ្ទៃ" } }, "ko": { "stringUnit": { "state": "translated", - "value": "모두 지우기" + "value": "서피스를 찾을 수 없습니다" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Fjern alle" + "value": "Fant ikke overflate" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Wyczyść wszystko" + "value": "Nie znaleziono powierzchni" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Limpar Tudo" + "value": "Superfície não encontrada" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Очистить все" + "value": "Поверхность не найдена" } }, "th": { "stringUnit": { "state": "translated", - "value": "ล้างทั้งหมด" + "value": "ไม่พบพื้นผิว" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Tümünü Temizle" + "value": "Yüzey bulunamadı" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Очистити все" + "value": "Поверхню не знайдено" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "全部清除" + "value": "未找到表面" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "清除全部" + "value": "找不到介面" } } } }, - "statusMenu.jumpToLatestUnread": { + "socket.tabAction.error.tabNotFound": { "extractionState": "manual", "localizations": { "ar": { "stringUnit": { "state": "translated", - "value": "الانتقال إلى أحدث غير مقروء" + "value": "لم يتم العثور على علامة التبويب" } }, "bs": { "stringUnit": { "state": "translated", - "value": "Skoči na najnovije nepročitano" + "value": "Kartica nije pronađena" } }, "da": { "stringUnit": { "state": "translated", - "value": "Gå til seneste ulæste" + "value": "Fane blev ikke fundet" } }, "de": { "stringUnit": { "state": "translated", - "value": "Zur letzten ungelesenen springen" + "value": "Tab nicht gefunden" } }, "en": { "stringUnit": { "state": "translated", - "value": "Jump to Latest Unread" + "value": "Tab not found" } }, "es": { "stringUnit": { "state": "translated", - "value": "Ir a la última no leída" + "value": "No se encontró la pestaña" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Aller au dernier message non lu" + "value": "Onglet introuvable" } }, "it": { "stringUnit": { "state": "translated", - "value": "Vai all'ultimo non letto" + "value": "Scheda non trovata" } }, "ja": { "stringUnit": { "state": "translated", - "value": "最新の未読にジャンプ" + "value": "タブが見つかりません" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "រកមិនឃើញផ្ទាំង" } }, "ko": { "stringUnit": { "state": "translated", - "value": "최신 읽지 않은 항목으로 이동" + "value": "탭을 찾을 수 없습니다" } }, "nb": { "stringUnit": { "state": "translated", - "value": "Gå til siste uleste" + "value": "Fant ikke fane" } }, "pl": { "stringUnit": { "state": "translated", - "value": "Przejdź do najnowszego nieprzeczytanego" + "value": "Nie znaleziono karty" } }, "pt-BR": { "stringUnit": { "state": "translated", - "value": "Ir para Última Não Lida" + "value": "Aba não encontrada" } }, "ru": { "stringUnit": { "state": "translated", - "value": "Перейти к последнему непрочитанному" + "value": "Вкладка не найдена" } }, "th": { "stringUnit": { "state": "translated", - "value": "ข้ามไปยังรายการยังไม่อ่านล่าสุด" + "value": "ไม่พบแท็บ" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Son Okunmamışa Atla" + "value": "Sekme bulunamadı" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Перейти до останнього непрочитаного" + "value": "Вкладку не знайдено" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "跳转到最新未读" + "value": "未找到标签页" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "跳至最新未讀" + "value": "找不到標籤頁" } } } }, - "statusMenu.keepMacAwake": { + "socket.terminal.inputQueueFull": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Keep Mac Awake" + "value": "The terminal can't accept more input right now. Wait a moment and retry, or reopen the terminal if it stays unavailable." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Macをスリープさせない" + "value": "ターミナルは現在これ以上の入力を受け付けられません。しばらくしてから再試行するか、利用できない状態が続く場合はターミナルを開き直してください。" } }, "de": { "stringUnit": { "state": "translated", - "value": "Halten Sie Mac wach" + "value": "Das Terminal kann derzeit keine weiteren Eingaben akzeptieren. Warten Sie einen Moment und versuchen Sie es erneut, oder öffnen Sie das Terminal erneut, wenn es weiterhin nicht verfügbar ist." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Gardez Mac éveillé" + "value": "Le terminal ne peut pas accepter plus d'entrées pour le moment. Attendez un moment et réessayez, ou rouvrez le terminal s'il reste indisponible." } }, "ar": { "stringUnit": { "state": "translated", - "value": "إبقاء ماك مستيقظا" + "value": "لا يمكن للمحطة قبول المزيد من المدخلات في الوقت الحالي. انتظر لحظة وأعد المحاولة، أو أعد فتح الجهاز إذا ظل غير متاح." } }, "es": { "stringUnit": { "state": "translated", - "value": "Mantenga a Mac despierto" + "value": "El terminal no puede aceptar más entradas en este momento. Espere un momento y vuelva a intentarlo, o vuelva a abrir la terminal si no está disponible." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "讓 Mac 保持清醒" + "value": "终端现在无法接受更多输入。稍等片刻然後重試,或者如果終端仍然不可用,請重新打開終端。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "保持 Mac 唤醒" + "value": "终端目前无法接受更多输入。请稍候重试;若持续不可用,请重新打开终端。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "현재 터미널은 더 많은 입력을 받아들일 수 없습니다. 잠시 기다렸다가 다시 시도하거나 계속 사용할 수 없는 경우 터미널을 다시 여세요." + } + } + } + }, + "socket.terminal.processExited": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "The terminal session has ended; reopen it or create a new terminal session." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ターミナルセッションは終了しています。開き直すか、新しいターミナルセッションを作成してください。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "终端会话已结束;请重新打开或创建新的终端会话。" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die Terminal-Sitzung wurde beendet; öffnen Sie sie erneut oder erstellen Sie eine neue Terminal-Sitzung." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "La session du terminal a pris fin ; rouvrez-la ou créez une nouvelle session de terminal." + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "انتهت جلسة الطرفية؛ أعد فتحها أو أنشئ جلسة طرفية جديدة." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "La sesión de la terminal ha finalizado; vuelva a abrirla o cree una nueva sesión de terminal." + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "終端機工作階段已結束;請重新開啟或建立新的終端機工作階段。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "터미널 세션이 종료되었습니다. 다시 열거나 새 터미널 세션을 생성하십시오." + } + } + } + }, + "socket.terminal.surfaceUnavailable": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "The terminal surface is no longer available; reopen it or create a new terminal session." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ターミナルサーフェスは利用できなくなっています。開き直すか、新しいターミナルセッションを作成してください。" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "终端表面已不再可用;请重新打开或创建新的终端会话。" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die Terminal-Oberfläche ist nicht mehr verfügbar; öffnen Sie sie erneut oder erstellen Sie eine neue Terminal-Sitzung." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "La surface d’affichage du terminal n'est plus disponible ; rouvrez-la ou créez une nouvelle session de terminal." + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "سطح الطرفية لم يعد متاحاً؛ أعد فتحه أو أنشئ جلسة طرفية جديدة." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "La superficie de la terminal ya no está disponible; vuelva a abrirla o cree una nueva sesión de terminal." + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "終端機介面已不再可用;請重新開啟或建立新的終端機工作階段。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "터미널 화면을 더 이상 사용할 수 없습니다. 다시 열거나 새 터미널 세션을 생성하십시오." + } + } + } + }, + "socket.workspace.remote.terminalProfile.invalid": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "يجب أن تفتح الطرفية البعيدة صدفة أو جلسة tmux مسماة صالحة." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Udaljeni terminal mora otvoriti ljusku ili važeću imenovanu tmux sesiju." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Fjernterminalen skal åbne en shell eller en gyldig navngivet tmux-session." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Das Remote-Terminal muss eine Shell oder eine gültige benannte tmux-Sitzung öffnen." + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "The remote terminal must open a shell or a valid named tmux session." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "El terminal remoto debe abrir un shell o una sesión tmux válida con nombre." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Le terminal distant doit ouvrir un shell ou une session tmux nommée valide." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Il terminale remoto deve aprire una shell o una sessione tmux denominata valida." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートターミナルではシェルまたは有効な名前付き tmux セッションを開く必要があります。" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ស្ថានីយពីចម្ងាយត្រូវបើក shell ឬ tmux session មានឈ្មោះត្រឹមត្រូវ។" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "원격 터미널은 셸 또는 유효한 이름의 tmux 세션을 열어야 합니다." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Fjernterminalen må åpne et skall eller en gyldig navngitt tmux-økt." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Zdalny terminal musi otworzyć powłokę lub poprawną nazwaną sesję tmux." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O terminal remoto deve abrir um shell ou uma sessão tmux nomeada válida." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Удалённый терминал должен открывать оболочку или допустимый именованный сеанс tmux." + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "เทอร์มินัลระยะไกลต้องเปิด shell หรือ tmux session ที่มีชื่อถูกต้อง" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Uzak terminal bir kabuk veya geçerli bir adlandırılmış tmux oturumu açmalıdır." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Віддалений термінал має відкривати оболонку або дійсний іменований сеанс tmux." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "远程终端必须打开 shell 或有效的命名 tmux 会话。" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "遠端終端必須開啟 shell 或有效的具名 tmux 工作階段。" + } + } + } + }, + "socket.workspace.remote.terminalTransport.invalid": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "يجب أن يكون نقل الطرفية البعيدة SSH أو Mosh." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Transport udaljenog terminala mora biti SSH ili Mosh." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Fjernterminalens transport skal være SSH eller Mosh." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Transport des Remote-Terminals muss SSH oder Mosh sein." + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "The remote terminal transport must be SSH or Mosh." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "El transporte del terminal remoto debe ser SSH o Mosh." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Le transport du terminal distant doit être SSH ou Mosh." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Il trasporto del terminale remoto deve essere SSH o Mosh." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートターミナルのトランスポートは SSH または Mosh にする必要があります。" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "មធ្យោបាយស្ថានីយពីចម្ងាយត្រូវតែជា SSH ឬ Mosh។" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "원격 터미널 전송 방식은 SSH 또는 Mosh여야 합니다." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Fjernterminalens transport må være SSH eller Mosh." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Transport zdalnego terminala musi używać SSH albo Mosh." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O transporte do terminal remoto deve ser SSH ou Mosh." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Транспорт удалённого терминала должен использовать SSH или Mosh." + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "การส่งเทอร์มินัลระยะไกลต้องใช้ SSH หรือ Mosh" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Uzak terminal aktarımı SSH veya Mosh olmalıdır." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Транспорт віддаленого термінала має використовувати SSH або Mosh." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "远程终端传输必须使用 SSH 或 Mosh。" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "遠端終端傳輸必須使用 SSH 或 Mosh。" + } + } + } + }, + "socket.workspace.remote.terminalTransport.moshRequiresSSH": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "يتطلب نقل طرفية Mosh مساحة عمل مُدارة عبر SSH." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Mosh transport terminala zahtijeva workspace kojim upravlja SSH." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Mosh-terminaltransport kræver et SSH-administreret arbejdsområde." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Mosh-Terminaltransport erfordert einen per SSH verwalteten Workspace." + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Mosh terminal transport requires an SSH-managed workspace." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "El transporte de terminal Mosh requiere un espacio de trabajo gestionado por SSH." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Le transport de terminal Mosh nécessite un espace de travail géré par SSH." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Il trasporto terminale Mosh richiede un workspace gestito da SSH." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "Mosh ターミナルトランスポートには SSH 管理のワークスペースが必要です。" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "មធ្យោបាយស្ថានីយ Mosh ត្រូវការកន្លែងធ្វើការដែលគ្រប់គ្រងដោយ SSH។" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "Mosh 터미널 전송 방식에는 SSH 관리 워크스페이스가 필요합니다." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Mosh-terminaltransport krever et SSH-administrert arbeidsområde." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Transport terminala Mosh wymaga obszaru roboczego zarządzanego przez SSH." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O transporte de terminal Mosh exige um workspace gerenciado por SSH." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Транспорт терминала Mosh требует рабочего пространства под управлением SSH." + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "การส่งเทอร์มินัล Mosh ต้องใช้เวิร์กสเปซที่จัดการด้วย SSH" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Mosh terminal aktarımı, SSH tarafından yönetilen bir çalışma alanı gerektirir." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Транспорт термінала Mosh потребує робочого простору під керуванням SSH." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "Mosh 终端传输需要由 SSH 管理的工作区。" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "Mosh 終端傳輸需要由 SSH 管理的工作區。" + } + } + } + }, + "socket.workspace.reorder.indexNotAnInteger": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "يجب أن يكون index عددًا صحيحًا" + } + }, + "bs": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "index muss eine ganze Zahl sein" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "index must be an integer" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "index debe ser un número entero" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "index doit être un entier" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "index は整数である必要があります" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "index는 정수여야 합니다" + } + }, + "nb": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "th": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "index must be an integer" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "index 必须是整数" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "index 必須是整數" + } + } + } + }, + "socket.workspace.reorder.missingWorkspaceID": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "قيمة workspace_id مفقودة أو غير صالحة" + } + }, + "bs": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fehlende oder ungültige workspace_id" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Missing or invalid workspace_id" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Falta workspace_id o no es válido" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "workspace_id manquant ou invalide" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "workspace_id がないか無効です" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "workspace_id가 없거나 유효하지 않습니다" + } + }, + "nb": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "th": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Missing or invalid workspace_id" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "缺少或无效的 workspace_id" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "缺少或無效的 workspace_id" + } + } + } + }, + "socket.workspace.reorder.targetRequired": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "حدّد هدفًا واحدًا فقط: index أو before_workspace_id أو after_workspace_id" + } + }, + "bs": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Genau ein Ziel angeben: index, before_workspace_id oder after_workspace_id" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Especifica exactamente un destino: index, before_workspace_id o after_workspace_id" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Indiquez exactement une cible : index, before_workspace_id ou after_workspace_id" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "index、before_workspace_id、after_workspace_id のいずれか 1 つだけを指定してください" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "index, before_workspace_id, after_workspace_id 중 정확히 하나만 지정하세요" + } + }, + "nb": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "th": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Specify exactly one target: index, before_workspace_id, or after_workspace_id" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "请只指定一个目标:index、before_workspace_id 或 after_workspace_id" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "請只指定一個目標:index、before_workspace_id 或 after_workspace_id" + } + } + } + }, + "socket.workspace.reorderMany.duplicateWorkspace": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "مساحة عمل مكررة في الترتيب" + } + }, + "bs": { + "stringUnit": { + "state": "needs_review", + "value": "Duplicate workspace in order" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Duplicate workspace in order" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Doppelter Workspace in der Reihenfolge" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Duplicate workspace in order" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Espacio de trabajo duplicado en el orden" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Espace de travail en double dans l'ordre" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Area di lavoro duplicata nell'ordine" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "並び順に重複したワークスペースがあります" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Duplicate workspace in order" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "순서에 중복된 워크스페이스가 있습니다" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Duplisert arbeidsområde i rekkefølgen" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Duplicate workspace in order" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Workspace duplicado na ordem" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Дубликат рабочего пространства в порядке" + } + }, + "th": { + "stringUnit": { + "state": "needs_review", + "value": "Duplicate workspace in order" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Duplicate workspace in order" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Дубльований робочий простір у порядку" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "排序中存在重复的工作区" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "排序中有重複的工作區" + } + } + } + }, + "socket.workspace.reorderMany.invalidWorkspace": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "معرّف أو مرجع مساحة العمل غير صالح" + } + }, + "bs": { + "stringUnit": { + "state": "needs_review", + "value": "Invalid workspace id or ref" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Invalid workspace id or ref" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ungültige Workspace-ID oder -Referenz" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Invalid workspace id or ref" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "ID o referencia de espacio de trabajo no válida" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "ID ou référence d'espace de travail non valide" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "ID o riferimento dell'area di lavoro non valido" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ワークスペース ID または参照が無効です" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Invalid workspace id or ref" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "워크스페이스 ID 또는 참조가 유효하지 않습니다" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Ugyldig arbeidsområde-ID eller referanse" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Invalid workspace id or ref" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "ID ou referência de workspace inválida" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Недопустимый идентификатор или ссылка рабочего пространства" + } + }, + "th": { + "stringUnit": { + "state": "needs_review", + "value": "Invalid workspace id or ref" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Invalid workspace id or ref" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Недійсний ідентифікатор або посилання робочого простору" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "无效的工作区 ID 或引用" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "無效的工作區 ID 或參照" + } + } + } + }, + "socket.workspace.reorderMany.missingOrder": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "معرّفات workspace_ids مفقودة" + } + }, + "bs": { + "stringUnit": { + "state": "needs_review", + "value": "Missing workspace_ids" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Missing workspace_ids" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "workspace_ids fehlt" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Missing workspace_ids" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Falta workspace_ids" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "workspace_ids manquant" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "workspace_ids mancante" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "workspace_ids が指定されていません" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Missing workspace_ids" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "workspace_ids가 누락되었습니다" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Mangler workspace_ids" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Missing workspace_ids" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "workspace_ids ausente" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Отсутствует workspace_ids" + } + }, + "th": { + "stringUnit": { + "state": "needs_review", + "value": "Missing workspace_ids" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Missing workspace_ids" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Відсутній workspace_ids" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "缺少 workspace_ids" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "缺少 workspace_ids" + } + } + } + }, + "socket.remoteRelay.authenticationFailed": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "فشلت مصادقة طلب الترحيل" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Autentifikacija zahtjeva releja nije uspjela" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Godkendelse af relay-anmodningen mislykkedes" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die Authentifizierung der Relay-Anfrage ist fehlgeschlagen" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Relay request authentication failed" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "La autenticación de la solicitud del relay falló" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "L’authentification de la requête du relais a échoué" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Autenticazione della richiesta relay non riuscita" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リレー要求の認証に失敗しました" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ការផ្ទៀងផ្ទាត់សំណើ relay បានបរាជ័យ" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "릴레이 요청 인증에 실패했습니다" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Autentisering av relay-forespørselen mislyktes" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Uwierzytelnianie żądania przekaźnika nie powiodło się" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Falha na autenticação da solicitação do relay" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Ошибка аутентификации запроса ретрансляции" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "การยืนยันตัวตนของคำขอรีเลย์ล้มเหลว" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Geçiş isteğinin kimlik doğrulaması başarısız oldu" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Помилка автентифікації запиту ретрансляції" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "中继请求身份验证失败" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "轉送要求驗證失敗" + } + } + } + }, + "socket.remoteRelay.invalidSelector": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "محدد الترحيل غير صالح" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Selektor releja nije važeći" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Relay-vælgeren er ugyldig" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Relay-Selektor ist ungültig" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Relay selector is invalid" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "El selector del relay no es válido" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Le sélecteur du relais est invalide" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Il selettore del relay non è valido" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リレーのセレクターが無効です" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ឧបករណ៍ជ្រើសរើស relay មិនត្រឹមត្រូវទេ" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "릴레이 선택자가 유효하지 않습니다" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Relay-velgeren er ugyldig" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Selektor przekaźnika jest nieprawidłowy" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O seletor do relay é inválido" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Недопустимый селектор ретрансляции" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ตัวเลือกรีเลย์ไม่ถูกต้อง" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Geçiş seçicisi geçersiz" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Недійсний селектор ретрансляції" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "中继选择器无效" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "轉送選取器無效" + } + } + } + }, + "socket.workspace.list.tabManagerUnavailable": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "TabManager غير متاح" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "TabManager nije dostupan" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "TabManager er ikke tilgængelig" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "TabManager nicht verfügbar" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "TabManager not available" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "TabManager no disponible" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "TabManager indisponible" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "TabManager non disponibile" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "TabManager を利用できません" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "មិនអាចប្រើ TabManager បានទេ" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "TabManager를 사용할 수 없습니다" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "TabManager er ikke tilgjengelig" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "TabManager jest niedostępny" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "TabManager indisponível" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "TabManager недоступен" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "TabManager ไม่พร้อมใช้งาน" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "TabManager kullanılamıyor" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "TabManager недоступний" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "TabManager 不可用" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "TabManager 無法使用" + } + } + } + }, + "socket.workspace.list.relayOwnerUnavailable": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "مساحة العمل المالكة للترحيل غير نشطة" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Radni prostor vlasnika releja nije aktivan" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Relay-ejerens arbejdsområde er ikke aktivt" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Arbeitsbereich des Relay-Eigentümers ist nicht aktiv" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Relay owner workspace is not active" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "El espacio de trabajo propietario del relay no está activo" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "L’espace de travail propriétaire du relais n’est pas actif" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Lo spazio di lavoro proprietario del relay non è attivo" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リレー所有者のワークスペースはアクティブではありません" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "កន្លែងធ្វើការរបស់ relay មិនសកម្មទេ" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "릴레이 소유자 워크스페이스가 활성 상태가 아닙니다" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Relay-eierens arbeidsområde er ikke aktivt" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Obszar roboczy właściciela przekazywania nie jest aktywny" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O workspace proprietário do relay não está ativo" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Рабочая область владельца ретрансляции неактивна" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "พื้นที่ทำงานของเจ้าของรีเลย์ไม่ทำงาน" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Geçiş sahibi çalışma alanı etkin değil" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Робоча область власника ретрансляції неактивна" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "中继所有者工作区未处于活动状态" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "轉送擁有者工作區未處於作用中狀態" + } + } + } + }, + "socket.workspace.reorderMany.tabManagerUnavailable": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "TabManager غير متاح" + } + }, + "bs": { + "stringUnit": { + "state": "needs_review", + "value": "TabManager not available" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "TabManager not available" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "TabManager nicht verfügbar" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "TabManager not available" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "TabManager no disponible" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "TabManager indisponible" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "TabManager non disponibile" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "TabManager を利用できません" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "TabManager not available" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "TabManager를 사용할 수 없습니다" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "TabManager er ikke tilgjengelig" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "TabManager not available" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "TabManager indisponível" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "TabManager недоступен" + } + }, + "th": { + "stringUnit": { + "state": "needs_review", + "value": "TabManager not available" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "TabManager not available" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "TabManager недоступний" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "TabManager 不可用" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "TabManager 無法使用" + } + } + } + }, + "socket.workspace.reorderMany.workspaceNotFound": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "لم يتم العثور على مساحة العمل" + } + }, + "bs": { + "stringUnit": { + "state": "needs_review", + "value": "Workspace not found" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Workspace not found" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Workspace nicht gefunden" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace not found" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Espacio de trabajo no encontrado" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Espace de travail introuvable" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Area di lavoro non trovata" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ワークスペースが見つかりません" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Workspace not found" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "워크스페이스를 찾을 수 없습니다" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Fant ikke arbeidsområde" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Workspace not found" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Workspace não encontrado" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Рабочее пространство не найдено" + } + }, + "th": { + "stringUnit": { + "state": "needs_review", + "value": "Workspace not found" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Workspace not found" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Робочий простір не знайдено" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "未找到工作区" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "找不到工作區" + } + } + } + }, + "socket.workspace.unsupportedWindowParam": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "المعامل `window` غير مدعوم؛ استخدم `window_id` مع UUID للنافذة أو مرجع من `window.list`." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Parametar `window` nije podržan; koristite `window_id` s UUID-om prozora ili referencom iz `window.list`." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Parameteren `window` understøttes ikke; brug `window_id` med et vindues-UUID eller en reference fra `window.list`." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nicht unterstützter Parameter `window`; verwenden Sie `window_id` mit einer Fenster-UUID oder Referenz aus `window.list`." + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Unsupported parameter `window`; use `window_id` with a window UUID or ref from `window.list`." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Parámetro `window` no admitido; usa `window_id` con un UUID de ventana o una referencia de `window.list`." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Paramètre `window` non pris en charge; utilisez `window_id` avec un UUID de fenêtre ou une référence de `window.list`." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Parametro `window` non supportato; usa `window_id` con un UUID finestra o un riferimento da `window.list`." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "サポートされていないパラメータ `window` です。`window.list` のウィンドウ UUID または参照を指定して `window_id` を使用してください。" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ប៉ារ៉ាម៉ែត្រ `window` មិនត្រូវបានគាំទ្រទេ; ប្រើ `window_id` ជាមួយ UUID របស់បង្អួច ឬការយោងពី `window.list`។" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "지원되지 않는 매개변수 `window`입니다. `window.list`의 창 UUID 또는 참조와 함께 `window_id`를 사용하세요." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Parameteren `window` støttes ikke; bruk `window_id` med en vindus-UUID eller referanse fra `window.list`." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Parametr `window` nie jest obsługiwany; użyj `window_id` z UUID okna lub odwołaniem z `window.list`." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Parâmetro `window` sem suporte; use `window_id` com um UUID de janela ou referência de `window.list`." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Параметр `window` не поддерживается; используйте `window_id` с UUID окна или ссылкой из `window.list`." + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ไม่รองรับพารามิเตอร์ `window`; ใช้ `window_id` พร้อม UUID ของหน้าต่างหรือการอ้างอิงจาก `window.list`" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "`window` parametresi desteklenmiyor; `window_id` değerini `window.list` içindeki bir pencere UUID'si veya başvuruyla kullanın." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Параметр `window` не підтримується; використовуйте `window_id` з UUID вікна або посиланням із `window.list`." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "不支持参数 `window`;请使用 `window_id`,并传入来自 `window.list` 的窗口 UUID 或引用。" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "不支援參數 `window`;請使用 `window_id`,並傳入來自 `window.list` 的視窗 UUID 或參照。" + } + } + } + }, + "socketControl.allowAll.description": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "السماح لأي عملية ومستخدم محلي بالاتصال بدون مصادقة. غير آمن." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Dozvolite bilo kojem lokalnom procesu i korisniku da se poveže bez autentikacije. Nesigurno." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Tillad enhver lokal proces og bruger at forbinde uden autentifikation. Usikkert." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Jeden lokalen Prozess und Benutzer ohne Authentifizierung verbinden lassen. Unsicher." + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Allow any local process and user to connect with no auth. Unsafe." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Permitir que cualquier proceso y usuario local se conecte sin autenticación. Inseguro." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Autoriser tout processus et utilisateur local à se connecter sans authentification. Non sécurisé." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Consenti a qualsiasi processo e utente locale di connettersi senza autenticazione. Non sicuro." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "認証なしで任意のローカルプロセスおよびユーザーの接続を許可します。安全ではありません。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "인증 없이 모든 로컬 프로세스 및 사용자의 연결을 허용합니다. 안전하지 않습니다." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Tillat enhver lokal prosess og bruker å koble til uten autentisering. Usikkert." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Zezwól dowolnemu lokalnemu procesowi i użytkownikowi na połączenie bez uwierzytelniania. Niebezpieczne." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Permitir que qualquer processo e usuário local se conecte sem autenticação. Inseguro." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Разрешить подключение любому локальному процессу и пользователю без авторизации. Небезопасно." + } + }, + "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": "Дозволити будь-якому локальному процесу та користувачу підключатися без автентифікації. Небезпечно." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "允许任何本地进程和用户无需认证即可连接。不安全。" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "允許任何本機程序和使用者連線,無需驗證。不安全。" + } + } + } + }, + "socketControl.allowAll.name": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "وصول مفتوح كامل" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Potpuni otvoreni pristup" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Fuld åben adgang" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Uneingeschränkter Zugriff" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Full open access" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Acceso abierto completo" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Accès sans restriction" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Accesso aperto completo" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "完全オープンアクセス" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "전체 개방 접근" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Full åpen tilgang" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Pełny otwarty dostęp" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Acesso aberto total" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Полный открытый доступ" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "การเข้าถึงเปิดแบบเต็ม" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Tam açık erişim" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Повний відкритий доступ" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "完全开放访问" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "完全開放存取" + } + } + } + }, + "socketControl.automation.description": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "السماح لعملاء الأتمتة المحليين الخارجيين من مستخدم macOS هذا (بدون فحص النسب)." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Dozvolite vanjskim lokalnim klijentima automatizacije od ovog macOS korisnika (bez provjere porijekla)." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Tillad eksterne lokale automatiseringsklienter fra denne macOS-bruger (ingen herkomstkontrol)." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Externe lokale Automatisierungs-Clients dieses macOS-Benutzers zulassen (keine Abstammungsprüfung)." + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Allow external local automation clients from this macOS user (no ancestry check)." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Permitir clientes de automatización locales externos de este usuario de macOS (sin verificación de ascendencia)." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Autoriser les clients d'automatisation locaux externes de cet utilisateur macOS (sans vérification de parenté)." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Consenti ai client di automazione locale esterni di questo utente macOS (senza controllo di discendenza)." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "この macOS ユーザーからの外部ローカル自動化クライアントを許可します(プロセス系譜チェックなし)。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "이 macOS 사용자의 외부 로컬 자동화 클라이언트를 허용합니다 (출처 확인 없음)." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Tillat eksterne lokale automatiseringsklienter fra denne macOS-brukeren (ingen opphavskontroll)." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Zezwól zewnętrznym lokalnym klientom automatyzacji od tego użytkownika macOS (bez sprawdzania pochodzenia)." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Permitir clientes de automação locais externos deste usuário macOS (sem verificação de ancestralidade)." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Разрешить внешним клиентам автоматизации от текущего пользователя macOS (без проверки происхождения)." + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "อนุญาตไคลเอ็นต์ระบบอัตโนมัติภายนอกจากผู้ใช้ macOS นี้ (ไม่ตรวจสอบสายสืบทอด)" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Bu macOS kullanıcısından gelen harici yerel otomasyon istemcilerine izin ver (soy denetimi yok)." + } + }, + "uk": { + "stringUnit": { + "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": { + "stringUnit": { + "state": "translated", + "value": "وضع الأتمتة" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Režim automatizacije" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Automatiseringstilstand" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Automatisierungsmodus" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Automation mode" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Modo de automatización" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Mode automatisation" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Modalità automazione" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "自動化モード" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "자동화 모드" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Automatiseringsmodus" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Tryb automatyzacji" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Modo de automação" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Режим автоматизации" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "โหมดระบบอัตโนมัติ" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Otomasyon modu" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Режим автоматизації" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "自动化模式" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "自動化模式" + } + } + } + }, + "socketControl.cmuxOnly.description": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "فقط العمليات التي بدأت داخل طرفيات cmux يمكنها إرسال الأوامر." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Samo procesi pokrenuti unutar cmux terminala mogu slati naredbe." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Kun processer startet i cmux-terminaler kan sende kommandoer." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nur Prozesse, die in cmux-Terminals gestartet wurden, können Befehle senden." + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Only processes started inside cmux terminals can send commands." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Solo los procesos iniciados dentro de terminales de cmux pueden enviar comandos." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Seuls les processus lancés dans les terminaux cmux peuvent envoyer des commandes." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Solo i processi avviati nei terminali cmux possono inviare comandi." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "cmux ターミナル内で起動したプロセスのみがコマンドを送信できます。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "cmux 터미널 내에서 시작된 프로세스만 명령을 보낼 수 있습니다." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Bare prosesser startet innenfor cmux-terminaler kan sende kommandoer." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Tylko procesy uruchomione wewnątrz terminali cmux mogą wysyłać polecenia." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Apenas processos iniciados dentro de terminais do cmux podem enviar comandos." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Только процессы, запущенные в терминалах cmux, могут отправлять команды." + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "เฉพาะกระบวนการที่เริ่มต้นภายในเทอร์มินัล cmux เท่านั้นที่สามารถส่งคำสั่งได้" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Yalnızca cmux terminalleri içinden başlatılan işlemler komut gönderebilir." + } + }, + "uk": { + "stringUnit": { + "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": { + "stringUnit": { + "state": "translated", + "value": "عمليات cmux فقط" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Samo cmux procesi" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Kun cmux-processer" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nur cmux-Prozesse" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "cmux processes only" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Solo procesos de cmux" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Processus cmux uniquement" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Solo processi cmux" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "cmux プロセスのみ" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "cmux 프로세스만" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Kun cmux-prosesser" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Tylko procesy cmux" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Apenas processos do cmux" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Только процессы cmux" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "กระบวนการ cmux เท่านั้น" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Yalnızca cmux işlemleri" + } + }, + "uk": { + "stringUnit": { + "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": { + "stringUnit": { + "state": "translated", + "value": "تعذر تحديد مسار ملف كلمة مرور المقبس." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Nije moguće razriješiti putanju datoteke lozinke utičnice." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Kunne ikke bestemme stien til socket-adgangskodefilen." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Pfad zur Socket-Passwortdatei konnte nicht aufgelöst werden." + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Unable to resolve socket password file path." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "No se pudo resolver la ruta del archivo de contraseña del socket." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Impossible de résoudre le chemin du fichier de mot de passe du socket." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Impossibile risolvere il percorso del file password del socket." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ソケットパスワードファイルのパスを解決できません。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "소켓 비밀번호 파일 경로를 확인할 수 없습니다." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Kan ikke finne filstien for socket-passord." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Nie można rozwiązać ścieżki pliku hasła gniazda." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não foi possível resolver o caminho do arquivo de senha do socket." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Не удалось определить путь к файлу пароля сокета." + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ไม่สามารถระบุเส้นทางไฟล์รหัสผ่านซ็อกเก็ตได้" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Soket parola dosyası yolu çözümlenemedi." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Не вдалося визначити шлях до файлу пароля сокета." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "无法解析套接字密码文件路径。" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "無法解析 Socket 密碼檔案路徑。" + } + } + } + }, + "socketControl.off.description": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "تعطيل مقبس التحكم المحلي." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Onemogući lokalnu kontrolnu utičnicu." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Deaktiver den lokale kontrolsocket." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Den lokalen Steuerungs-Socket deaktivieren." + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Disable the local control socket." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Desactivar el socket de control local." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Désactiver le socket de contrôle local." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Disabilita il socket di controllo locale." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ローカルコントロールソケットを無効にします。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "로컬 제어 소켓을 비활성화합니다." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Deaktiver den lokale kontrollsocketen." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Wyłącz lokalne gniazdo sterujące." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desativar o socket de controle local." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Отключить локальный управляющий сокет." + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ปิดใช้งานซ็อกเก็ตควบคุมในเครื่อง" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Yerel kontrol soketini devre dışı bırak." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Вимкнути локальний керуючий сокет." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "禁用本地控制套接字。" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "停用本機控制 Socket。" + } + } + } + }, + "socketControl.off.name": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "إيقاف" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Isključeno" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Fra" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aus" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Off" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Desactivado" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Désactivé" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Disattivato" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "オフ" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "끔" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Av" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Wyłączone" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desativado" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Выключено" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ปิด" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Kapalı" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Вимкнено" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "关闭" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "關閉" + } + } + } + }, + "socketControl.password.description": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "طلب مصادقة المقبس بكلمة مرور مخزنة في ملف محلي." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Zahtijevaj autentikaciju utičnice lozinkom pohranjenom u lokalnoj datoteci." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Kræv socket-autentifikation med en adgangskode gemt i en lokal fil." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Socket-Authentifizierung mit einem in einer lokalen Datei gespeicherten Passwort erfordern." + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Require socket authentication with a password stored in a local file." + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Requerir autenticación del socket con una contraseña almacenada en un archivo local." + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Exiger l'authentification du socket avec un mot de passe stocké dans un fichier local." + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Richiedi l'autenticazione del socket con una password memorizzata in un file locale." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ローカルファイルに保存されたパスワードでソケット認証を要求します。" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "로컬 파일에 저장된 비밀번호로 소켓 인증을 요구합니다." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Krev socket-autentisering med et passord lagret i en lokal fil." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Wymagaj uwierzytelniania gniazda hasłem przechowywanym w pliku lokalnym." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Exigir autenticação do socket com uma senha armazenada em um arquivo local." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Требовать аутентификацию сокета с паролем, хранящимся в локальном файле." + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ต้องมีการยืนยันตัวตนซ็อกเก็ตด้วยรหัสผ่านที่จัดเก็บในไฟล์ในเครื่อง" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Yerel dosyada saklanan bir parola ile soket kimlik doğrulaması gerektir." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Вимагати автентифікацію сокета з паролем, збереженим у локальному файлі." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "使用存储在本地文件中的密码进行套接字认证。" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "使用儲存在本機檔案中的密碼進行 Socket 驗證。" + } + } + } + }, + "socketControl.password.name": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "وضع كلمة المرور" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Režim lozinke" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Adgangskodetilstand" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Passwortmodus" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Password mode" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Modo de contraseña" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Mode mot de passe" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Modalità password" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "パスワードモード" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "비밀번호 모드" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Passordmodus" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Tryb hasła" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Modo de senha" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Режим пароля" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "โหมดรหัสผ่าน" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Parola modu" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Режим пароля" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "密码模式" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "密碼模式" + } + } + } + }, + "statusMenu.clearAll": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "مسح الكل" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Obriši sve" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Ryd alle" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Alle löschen" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Clear All" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Borrar todo" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Tout effacer" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Cancella tutto" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "すべてクリア" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "모두 지우기" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Fjern alle" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Wyczyść wszystko" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Tudo" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Очистить все" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ล้างทั้งหมด" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Tümünü Temizle" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Очистити все" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "全部清除" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "清除全部" + } + } + } + }, + "statusMenu.jumpToLatestUnread": { + "extractionState": "manual", + "localizations": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "الانتقال إلى أحدث غير مقروء" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Skoči na najnovije nepročitano" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Gå til seneste ulæste" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zur letzten ungelesenen springen" + } + }, + "en": { + "stringUnit": { + "state": "translated", + "value": "Jump to Latest Unread" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Ir a la última no leída" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Aller au dernier message non lu" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Vai all'ultimo non letto" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "最新の未読にジャンプ" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "최신 읽지 않은 항목으로 이동" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Gå til siste uleste" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Przejdź do najnowszego nieprzeczytanego" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ir para Última Não Lida" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Перейти к последнему непрочитанному" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ข้ามไปยังรายการยังไม่อ่านล่าสุด" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Son Okunmamışa Atla" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Перейти до останнього непрочитаного" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "跳转到最新未读" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "跳至最新未讀" + } + } + } + }, + "statusMenu.keepMacAwake": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Keep Mac Awake" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "Macをスリープさせない" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Halten Sie Mac wach" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Gardez Mac éveillé" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "إبقاء ماك مستيقظا" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Mantenga a Mac despierto" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "讓 Mac 保持清醒" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "保持 Mac 唤醒" } }, "ko": { @@ -599942,65 +604327,6 @@ } } }, - "teamMembers.error.sessionRefresh": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Could not confirm your cmux sign-in. Try again in a moment." - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "تعذّر تأكيد تسجيل دخولك إلى cmux. حاول مرة أخرى بعد لحظات." - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Deine cmux-Anmeldung konnte nicht bestätigt werden. Versuche es gleich noch einmal." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "No se pudo confirmar tu inicio de sesión en cmux. Inténtalo de nuevo en un momento." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Impossible de confirmer votre connexion à cmux. Réessayez dans un instant." - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "cmux のサインインを確認できませんでした。しばらくしてからもう一度お試しください。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "cmux 로그인을 확인할 수 없습니다. 잠시 후 다시 시도하세요." - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法确认你的 cmux 登录状态。请稍后再试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法確認你的 cmux 登入狀態。請稍後再試。" - } - } - } - }, "teamMembers.error.offline": { "extractionState": "manual", "localizations": { @@ -641147,1890 +645473,1367 @@ } } }, - "cloud.welcome.slide.displays.caption": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Open a display next to your terminal and watch apps and browsers run." - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Öffne ein Display neben deinem Terminal und sieh Apps und Browsern bei der Arbeit zu." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Ouvrez un écran à côté de votre terminal et regardez les apps et les navigateurs tourner." - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "افتح شاشة بجانب الطرفية وشاهد التطبيقات والمتصفحات وهي تعمل." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Abre una pantalla junto a tu terminal y mira cómo se ejecutan apps y navegadores." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在終端機旁開啟顯示器,看著 App 和瀏覽器執行。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在终端旁打开显示器,看着应用和浏览器运行。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "터미널 옆에 디스플레이를 열고 앱과 브라우저가 실행되는 모습을 확인하세요." - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ターミナルの横にディスプレイを開いて、アプリやブラウザの動作を確認できます。" - } - } - } - }, - "cloud.welcome.slide.displays.title": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "See the machine’s desktop" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Den Desktop der Maschine sehen" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Voyez le bureau de la machine" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "شاهد سطح مكتب الجهاز" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Ve el escritorio de la máquina" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "查看機器的桌面" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查看机器的桌面" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "머신의 데스크톱 보기" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "マシンのデスクトップを表示" - } - } - } - }, - "cloud.welcome.slide.invite.caption": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Add teammates by email so they can use your team’s Cloud machines." - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Füge Teammitglieder per E-Mail hinzu, damit sie die Cloud-Maschinen deines Teams nutzen können." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Ajoutez des coéquipiers par e-mail pour qu’ils puissent utiliser les machines Cloud de votre équipe." - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "أضف زملاءك عبر البريد الإلكتروني ليتمكنوا من استخدام أجهزة Cloud الخاصة بفريقك." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Agrega a tus compañeros por correo para que puedan usar las máquinas Cloud de tu equipo." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "透過電子郵件新增團隊成員,讓他們使用團隊的 Cloud 機器。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "通过电子邮件添加团队成员,让他们使用团队的 Cloud 机器。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "이메일로 팀원을 추가하면 팀의 Cloud 머신을 함께 사용할 수 있습니다." - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "メールでチームメンバーを追加すると、チームの Cloud マシンを使えるようになります。" - } - } - } - }, - "cloud.welcome.slide.invite.title": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Invite your team" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Lade dein Team ein" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Invitez votre équipe" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "ادعُ فريقك" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Invita a tu equipo" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "邀請你的團隊" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "邀请你的团队" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "팀 초대하기" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "チームを招待" - } - } - } - }, - "cloud.welcome.slide.keepsRunning.caption": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Agents and terminals keep running after you close your laptop." - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Agenten und Terminals laufen weiter, nachdem du deinen Laptop geschlossen hast." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Les agents et les terminaux continuent de fonctionner après la fermeture de votre ordinateur portable." - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "تستمر الوكلاء والطرفيات في العمل بعد إغلاق حاسوبك المحمول." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Los agentes y terminales siguen funcionando después de cerrar el portátil." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉筆電後,代理程式和終端機仍會持續執行。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "合上笔记本电脑后,代理和终端仍会继续运行。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "노트북을 닫아도 에이전트와 터미널이 계속 실행됩니다." - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ノートパソコンを閉じてもエージェントとターミナルは動き続けます。" - } - } - } - }, - "cloud.welcome.slide.keepsRunning.title": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Runs while you’re away" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Läuft weiter, wenn du weg bist" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Fonctionne pendant votre absence" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "يستمر في العمل أثناء غيابك" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Sigue funcionando cuando no estás" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "你離開後仍持續執行" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "离开后仍持续运行" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "자리를 비워도 계속 실행" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "離れていても実行し続ける" - } - } - } - }, - "cloud.welcome.slide.spinUp.caption": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Each one opens as a regular cmux workspace with a terminal ready." - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Jede Maschine wird als regulärer cmux-Arbeitsbereich mit bereitstehendem Terminal geöffnet." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Chaque machine s’ouvre comme un espace de travail cmux classique avec un terminal prêt." - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "تفتح كل واحدة كمساحة عمل cmux عادية مع طرفية جاهزة." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Cada una se abre como un espacio de trabajo normal de cmux con un terminal listo." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "每台機器都會以一般 cmux 工作區開啟,並準備好終端機。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "每台机器都会作为普通 cmux 工作区打开,并准备好终端。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "각 머신은 터미널이 준비된 일반 cmux 워크스페이스로 열립니다." - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "それぞれがターミナルを備えた通常の cmux ワークスペースとして開きます。" - } - } - } - }, - "cloud.welcome.slide.spinUp.title": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Create machines in seconds" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Maschinen in Sekunden erstellen" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Créez des machines en quelques secondes" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "أنشئ أجهزة في ثوانٍ" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Crea máquinas en segundos" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "幾秒內建立機器" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "几秒内创建机器" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "몇 초 만에 머신 생성" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "数秒でマシンを作成" - } - } - } - }, - "cloud.welcome.slide.team.caption": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Invite teammates to the same machine and collaborate in a shared workspace." - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Lade Teammitglieder auf dieselbe Maschine ein und arbeitet in einem gemeinsamen Workspace." - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Invitez vos coéquipiers sur la même machine et collaborez dans un espace de travail partagé." - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "ادعُ زملاءك إلى الجهاز نفسه وتعاونوا في مساحة عمل مشتركة." - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Invita a tu equipo a la misma máquina y colaboren en un espacio de trabajo compartido." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "邀請團隊成員使用同一台機器,在共享工作區中協作。" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "邀请团队成员使用同一台机器,在共享工作区中协作。" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "팀원을 같은 머신에 초대하고 공유 워크스페이스에서 협업하세요." - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "チームメンバーを同じマシンに招待して、共有ワークスペースで共同作業できます。" - } - } - } - }, - "cloud.welcome.slide.team.title": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Work together on one machine" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Gemeinsam auf einer Maschine arbeiten" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Travaillez ensemble sur une machine" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "اعملوا معًا على جهاز واحد" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Trabajen juntos en una máquina" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在同一台機器上一起工作" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在同一台机器上协作" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "한 머신에서 함께 작업" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "1台のマシンで共同作業" - } - } - } - }, - "cloud.welcome.slider.next": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Next" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Weiter" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Suivant" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "التالي" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Siguiente" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下一個" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下一个" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "다음" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "次へ" - } - } - } - }, - "cloud.welcome.slider.pause": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Pause" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Pausieren" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Mettre en pause" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "إيقاف مؤقت" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Pausa" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "暫停" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "暂停" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "일시 정지" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "一時停止" - } - } - } - }, - "cloud.welcome.slider.play": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Play" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Wiedergeben" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Lire" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "تشغيل" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Reproducir" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "播放" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "播放" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "재생" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "再生" - } - } - } - }, - "cloud.welcome.slider.previous": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Previous" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Zurück" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Précédent" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "السابق" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Anterior" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上一個" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "上一个" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "이전" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "前へ" - } - } - } - }, - "debug.menu.showCloudWelcomeList": { - "extractionState": "manual", - "localizations": { - "en": { - "stringUnit": { - "state": "translated", - "value": "Show Cloud Welcome (List)…" - } - }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Cloud-Willkommen (Liste) anzeigen…" - } - }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Afficher l’accueil Cloud (liste)…" - } - }, - "ar": { - "stringUnit": { - "state": "translated", - "value": "إظهار ترحيب Cloud (قائمة)…" - } - }, - "es": { - "stringUnit": { - "state": "translated", - "value": "Mostrar bienvenida de Cloud (lista)…" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示 Cloud 歡迎畫面(列表)…" - } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示 Cloud 欢迎界面(列表)…" - } - }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "Cloud 환영 화면 보기 (목록)…" - } - }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "Cloud のようこそ画面を表示(リスト)…" - } - } - } - }, - "debug.menu.showCloudWelcomeListDots": { + "cli.vm.list.usage": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Show Cloud Welcome (List + Dots)…" + "value": "Usage:\n cmux vm ls [--json]\n cmux vm list [--json]\n\nList your Cloud VMs, their state, provider, image, and plan usage." } }, "de": { "stringUnit": { "state": "translated", - "value": "Cloud-Willkommen (Liste + Punkte) anzeigen…" + "value": "Verwendung:\n cmux vm ls [--json]\n cmux vm list [--json]\n\nIhre Cloud-VMs mit Status, Anbieter, Image und Planauslastung auflisten." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Afficher l’accueil Cloud (liste + points)…" + "value": "Utilisation :\n cmux vm ls [--json]\n cmux vm list [--json]\n\nLister vos VM Cloud, leur état, leur fournisseur, leur image et l’utilisation du forfait." } }, "ar": { "stringUnit": { "state": "translated", - "value": "إظهار ترحيب Cloud (قائمة ونقاط)…" + "value": "الاستخدام:\n cmux vm ls [--json]\n cmux vm list [--json]\n\nاعرض أجهزة Cloud VM وحالتها وموفّرها وصورتها واستخدام خطتك." } }, "es": { "stringUnit": { "state": "translated", - "value": "Mostrar bienvenida de Cloud (lista y puntos)…" + "value": "Uso:\n cmux vm ls [--json]\n cmux vm list [--json]\n\nMuestra tus VM de Cloud, su estado, proveedor, imagen y uso del plan." } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "顯示 Cloud 歡迎畫面(列表+圓點)…" + "value": "用法:\n cmux vm ls [--json]\n cmux vm list [--json]\n\n列出您的 Cloud VM、狀態、提供者、映像檔與方案用量。" } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "显示 Cloud 欢迎界面(列表和圆点)…" + "value": "用法:\n cmux vm ls [--json]\n cmux vm list [--json]\n\n列出你的 Cloud VM、状态、提供商、镜像和套餐用量。" } }, "ko": { "stringUnit": { "state": "translated", - "value": "Cloud 환영 화면 보기 (목록 + 점)…" + "value": "사용법:\n cmux vm ls [--json]\n cmux vm list [--json]\n\nCloud VM의 상태, 제공업체, 이미지 및 요금제 사용량을 표시합니다." } }, "ja": { "stringUnit": { "state": "translated", - "value": "Cloud のようこそ画面を表示(リスト+ドット)…" + "value": "使い方:\n cmux vm ls [--json]\n cmux vm list [--json]\n\nCloud VM の状態、プロバイダ、イメージ、プラン使用量を一覧表示します。" } } } }, - "cli.versionSkew.header": { + "cli.vm.new.usage": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "%1$@ is not supported by the app on %2$@. The CLI and the app come from different builds." + "value": "Usage:\n cmux vm new [--size <4g|8g|16g|24g|32g|64g>] [--agent-updates ]\n [--name