From 797a654458bbbba74fd5e5541fdf44680519666e Mon Sep 17 00:00:00 2001 From: Kai Date: Wed, 4 Feb 2026 10:43:53 -0700 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=90=9E=20Fix=20padding=20being=20appl?= =?UTF-8?q?ied=20to=20IconView=20previews=20(#1040)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Loop/Window Management/Window Action/IconView.swift | 3 ++- .../Window Manipulation/ResizeContext.swift | 3 ++- .../Window Manipulation/WindowFrameResolver.swift | 5 +++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Loop/Window Management/Window Action/IconView.swift b/Loop/Window Management/Window Action/IconView.swift index f8e7267d..9cfed265 100644 --- a/Loop/Window Management/Window Action/IconView.swift +++ b/Loop/Window Management/Window Action/IconView.swift @@ -185,7 +185,8 @@ final class IconRenderView: NSView { let frame = WindowFrameResolver.getFrame( for: currentAction, window: nil, - bounds: .init(origin: .zero, size: .init(width: 1, height: 1)) + bounds: .init(origin: .zero, size: .init(width: 1, height: 1)), + padding: .zero ).flipY(maxY: 1) if frame.size.area != 0 { diff --git a/Loop/Window Management/Window Manipulation/ResizeContext.swift b/Loop/Window Management/Window Manipulation/ResizeContext.swift index ef2ad01a..b5d2a10e 100644 --- a/Loop/Window Management/Window Manipulation/ResizeContext.swift +++ b/Loop/Window Management/Window Manipulation/ResizeContext.swift @@ -40,13 +40,14 @@ final class ResizeContext { initialFrame: CGRect? = nil, screen: NSScreen? = nil, bounds: CGRect? = nil, + padding: PaddingConfiguration? = nil, action: WindowAction = .init(.noSelection), parentAction: WindowAction? = nil, initialMousePosition: CGPoint = .zero ) { let frame = initialFrame ?? window?.frame ?? .zero let bounds = bounds ?? screen?.cgSafeScreenFrame ?? .zero - let padding = PaddingConfiguration.getConfiguredPadding(for: screen) + let padding = padding ?? PaddingConfiguration.getConfiguredPadding(for: screen) self.window = window self.cachedTargetFrame = ComputedFrame(raw: frame, normalized: .zero, padded: frame) diff --git a/Loop/Window Management/Window Manipulation/WindowFrameResolver.swift b/Loop/Window Management/Window Manipulation/WindowFrameResolver.swift index ca12d06a..6b3c43d7 100644 --- a/Loop/Window Management/Window Manipulation/WindowFrameResolver.swift +++ b/Loop/Window Management/Window Manipulation/WindowFrameResolver.swift @@ -23,9 +23,10 @@ enum WindowFrameResolver { static func getFrame( for action: WindowAction, window: Window?, - bounds: CGRect + bounds: CGRect, + padding: PaddingConfiguration? = nil ) -> CGRect { - let context = ResizeContext(window: window, bounds: bounds, action: action) + let context = ResizeContext(window: window, bounds: bounds, padding: padding, action: action) return getFrame(resizeContext: context).frame } From a64c0f24c9d243ecac72a68fdbc7dc6f6e1f45db Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 4 Feb 2026 11:06:02 -0700 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=8C=90=20Update=20translations=20from?= =?UTF-8?q?=20Crowdin=20(#1041)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🌐 Update Localizable.xcstrings from Crowdin * 🌐 Format translations --------- Co-authored-by: Crowdin Bot Co-authored-by: GitHub <41898282+github-actions[bot]@users.noreply.github.com> --- Loop/Localizable.xcstrings | 493 +++++++++++++++++++++++-------------- 1 file changed, 312 insertions(+), 181 deletions(-) diff --git a/Loop/Localizable.xcstrings b/Loop/Localizable.xcstrings index 3fb6ea5b..7d724cb1 100644 --- a/Loop/Localizable.xcstrings +++ b/Loop/Localizable.xcstrings @@ -54,7 +54,7 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", "value" : "%" } }, @@ -219,7 +219,7 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", "value" : "%1$@ %2$@" } }, @@ -284,8 +284,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "%@ is not in your Applications folder. Would you like to install the update to your Applications folder instead?" + "state" : "translated", + "value" : "%@ non Γ¨ in Applicazioni. Vuoi installare l'aggiornamento in Applicazioni invece che nella cartella attuale?" } }, "ja" : { @@ -314,8 +314,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "%@ is not in your Applications folder. Would you like to install the update to your Applications folder instead?" + "state" : "translated", + "value" : "%@ Π½Π΅ находится Π² ΠΏΠ°ΠΏΠΊΠ΅ \"ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ\". Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² ΠΏΠ°ΠΏΠΊΡƒ \"ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ\"?" } }, "zh-Hans" : { @@ -561,8 +561,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "A single %1$@ action can only track one window. To stash\nmultiple windows, add additional %2$@ actions." + "state" : "translated", + "value" : "ДСйствиС %1$@ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π° ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠΊΠ½ΠΎΠΌ. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ %2$@ дСйствий, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΏΡ€ΡΡ‚Π°Ρ‚ΡŒ нСсколько ΠΎΠΊΠΎΠ½." } }, "zh-Hans" : { @@ -644,8 +644,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Accent opacity" + "state" : "translated", + "value" : "ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ Π°ΠΊΡ†Π΅Π½Ρ‚Π°" } }, "zh-Hans" : { @@ -973,8 +973,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Actions" + "state" : "translated", + "value" : "ДСйствия" } }, "zh-Hans" : { @@ -1139,8 +1139,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Allow radial menu customization" + "state" : "translated", + "value" : "Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню" } }, "zh-Hans" : { @@ -1292,8 +1292,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Always start cycles from first item" + "state" : "translated", + "value" : "Start Cycli altijd vanaf de eerste actie" } }, "pt-BR" : { @@ -1849,8 +1849,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Automatically install updates" + "state" : "translated", + "value" : "Installa automaticamente gli aggiornamenti" } }, "ja" : { @@ -1879,8 +1879,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Automatically install updates" + "state" : "translated", + "value" : "АвтоматичСски ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ обновлСния" } }, "zh-Hans" : { @@ -1962,8 +1962,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Background" + "state" : "translated", + "value" : "Π€ΠΎΠ½" } }, "zh-Hans" : { @@ -2860,8 +2860,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "Loop gaat standaard in elk venster verder met de cyclus waar je gebleven was." } }, "pt-BR" : { @@ -2955,8 +2955,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cancel" + "state" : "translated", + "value" : "ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ" } }, "zh-Hans" : { @@ -3285,8 +3285,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Check for Updates…" + "state" : "translated", + "value" : "ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ обновлСний…" } }, "zh-Hans" : { @@ -3337,8 +3337,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Clear Keybind" + "state" : "translated", + "value" : "Cancella scorciatoia" } }, "ja" : { @@ -3355,8 +3355,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Clear Keybind" + "state" : "translated", + "value" : "Toetscombinatie wissen" } }, "pt-BR" : { @@ -3367,8 +3367,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Clear Keybind" + "state" : "translated", + "value" : "ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π³ΠΎΡ€ΡΡ‡ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ" } }, "zh-Hans" : { @@ -3616,8 +3616,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Configure…" + "state" : "translated", + "value" : "ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒβ€¦" } }, "zh-Hans" : { @@ -3946,8 +3946,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Corner Radius" + "state" : "translated", + "value" : "Π‘ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅" } }, "zh-Hans" : { @@ -4278,8 +4278,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Custom Action" + "state" : "translated", + "value" : "Π‘Π²ΠΎΠ΅ дСйствиС" } }, "zh-Hans" : { @@ -4443,8 +4443,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Customize this action's custom frame." + "state" : "translated", + "value" : "Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°ΠΌΠΊΡƒ этого дСйствия." } }, "zh-Hans" : { @@ -4596,8 +4596,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Customize what this action cycles through." + "state" : "translated", + "value" : "Aanpassen door welke Cyclus deze actie gaat." } }, "pt-BR" : { @@ -4608,8 +4608,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Customize what this action cycles through." + "state" : "translated", + "value" : "Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ дСйствиям ΠΈΠ΄Π΅Ρ‚ Ρ†ΠΈΠΊΠ»." } }, "zh-Hans" : { @@ -4761,8 +4761,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "Cyclus teruggaan met Shift" } }, "pt-BR" : { @@ -4926,8 +4926,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycles" + "state" : "translated", + "value" : "Cycli" } }, "pt-BR" : { @@ -5021,8 +5021,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Default corner radius" + "state" : "translated", + "value" : "Π‘ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ" } }, "zh-Hans" : { @@ -5598,8 +5598,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Enable blur" + "state" : "translated", + "value" : "Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅" } }, "zh-Hans" : { @@ -6164,7 +6164,7 @@ "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Gelinkte toetsverbinding mislukt" + "value" : "Gelinkte toetscombinatie ophalen mislukt" } }, "pt-BR" : { @@ -6175,8 +6175,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Failed to resolve linked keybind" + "state" : "translated", + "value" : "НС ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ" } }, "zh-Hans" : { @@ -6258,8 +6258,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fill Available Space" + "state" : "translated", + "value" : "Π—Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ доступноС мСсто" } }, "zh-Hans" : { @@ -6507,8 +6507,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Focus" + "state" : "translated", + "value" : "Ѐокусировка" } }, "zh-Hans" : { @@ -6756,8 +6756,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Focus Next In Stack" + "state" : "translated", + "value" : "Π‘Ρ„ΠΎΠΊΡƒΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π² стСкС" } }, "zh-Hans" : { @@ -8431,14 +8431,43 @@ }, "Hide when no action is selected" : { "comment" : "Toggle label for hiding the radial menu when no action is selected.", - "isCommentAutoGenerated" : true, "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Hide when no action is selected" + } + }, + "de" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Hide when no action is selected" + } + }, "en" : { "stringUnit" : { "state" : "translated", "value" : "Hide when no action is selected" } }, + "es" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Hide when no action is selected" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cacher quand aucune action n'est sΓ©lectionnΓ©e" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nascondi quando non Γ¨ stata selezionata nessuna azione" + } + }, "ja" : { "stringUnit" : { "state" : "translated", @@ -8450,6 +8479,36 @@ "state" : "translated", "value" : "μ•‘μ…˜μ΄ μ„ νƒλ˜μ§€ μ•Šμ•˜μ„ λ•Œ 숨기기" } + }, + "nl-BE" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verbergen wanneer geen actie geselecteerd is" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Hide when no action is selected" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ дСйствиС" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Hide when no action is selected" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Hide when no action is selected" + } } } }, @@ -11120,8 +11179,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Install failed" + "state" : "translated", + "value" : "Installazione fallita" } }, "ja" : { @@ -11150,8 +11209,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Install failed" + "state" : "translated", + "value" : "Ошибка установки" } }, "zh-Hans" : { @@ -11203,8 +11262,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Install to Applications" + "state" : "translated", + "value" : "Installa in Applicazioni" } }, "ja" : { @@ -11233,8 +11292,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Install to Applications" + "state" : "translated", + "value" : "Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΡƒ \"ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ\"" } }, "zh-Hans" : { @@ -11451,8 +11510,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Keep in Current Location" + "state" : "translated", + "value" : "Mantieni posizione attuale" } }, "ja" : { @@ -11481,8 +11540,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Keep in Current Location" + "state" : "translated", + "value" : "ΠžΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ мСстС" } }, "zh-Hans" : { @@ -11730,8 +11789,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Larger (Proportional)" + "state" : "translated", + "value" : "Π‘ΠΎΠ»ΡŒΡˆΠ΅ (ΠŸΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ)" } }, "zh-Hans" : { @@ -11830,16 +11889,6 @@ } } }, - "Start hidden" : { - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Start hidden" - } - } - } - }, "Left" : { "comment" : "Label for a slider in Loop’s padding settings\nSide of a trigger key", "localizations" : { @@ -12485,8 +12534,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Left-click to step through cycle actions." + "state" : "translated", + "value" : "Π›Π΅Π²ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ дСйствия Ρ†ΠΈΠΊΠ»Π°." } }, "zh-Hans" : { @@ -12538,8 +12587,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Link Trigger Key" + "state" : "translated", + "value" : "Collega tasti di attivazione" } }, "ja" : { @@ -12568,8 +12617,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Link Trigger Key" + "state" : "translated", + "value" : "ΠŸΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ" } }, "zh-Hans" : { @@ -15128,7 +15177,7 @@ "one" : { "stringUnit" : { "state" : "translated", - "value" : "%lld Loop links" + "value" : "Nog %lld Loop" } }, "other" : { @@ -16408,8 +16457,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Move to Applications Folder?" + "state" : "translated", + "value" : "Spostare in Applicazioni?" } }, "ja" : { @@ -16438,8 +16487,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Move to Applications Folder?" + "state" : "translated", + "value" : "ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΡƒ \"ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ\"?" } }, "zh-Hans" : { @@ -17099,8 +17148,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "No radial menu actions" + "state" : "translated", + "value" : "НСт дСйствий Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню" } }, "zh-Hans" : { @@ -21665,8 +21714,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Please include at least one modifier key." + "state" : "translated", + "value" : "Includi almeno un tasto modificatore." } }, "ja" : { @@ -21695,8 +21744,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Please include at least one modifier key." + "state" : "translated", + "value" : "ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ хотя Π±Ρ‹ ΠΎΠ΄Π½Ρƒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ." } }, "zh-Hans" : { @@ -22106,8 +22155,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Press \"Add\" to add an action" + "state" : "translated", + "value" : "НаТмитС \"Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ\", Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ дСйствиС" } }, "zh-Hans" : { @@ -22436,8 +22485,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Prioritize selected window’s corner radius" + "state" : "translated", + "value" : "Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ скруглСния для Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°" } }, "zh-Hans" : { @@ -22507,7 +22556,7 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", "value" : "px" } }, @@ -22673,8 +22722,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Quit %@" + "state" : "translated", + "value" : "Stop %@" } }, "pt-BR" : { @@ -22685,8 +22734,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Quit %@" + "state" : "translated", + "value" : "Π’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· %@" } }, "zh-Hans" : { @@ -22850,8 +22899,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Radial Menu" + "state" : "translated", + "value" : "РадиальноС мСню" } }, "zh-Hans" : { @@ -22933,7 +22982,7 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", "value" : "ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ" } }, @@ -23429,8 +23478,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Reset keybinds?" + "state" : "translated", + "value" : "Π‘Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ горячиС клавиши?" } }, "zh-Hans" : { @@ -23512,8 +23561,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Reset radial menu actions" + "state" : "translated", + "value" : "Π‘Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ дСйствия Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню" } }, "zh-Hans" : { @@ -23594,8 +23643,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Reset radial menu actions?" + "state" : "translated", + "value" : "Π‘Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ дСйствия Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню?" } }, "zh-Hans" : { @@ -24739,8 +24788,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Second Fourth" + "state" : "translated", + "value" : "Tweede kwartier" } }, "pt-BR" : { @@ -24821,8 +24870,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Select a keybinds file" + "state" : "translated", + "value" : "Selecteer een bestand met toetscombinaties" } }, "pt-BR" : { @@ -26382,8 +26431,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink" + "state" : "translated", + "value" : "Krimpen" } }, "pt-BR" : { @@ -26548,8 +26597,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontally" + "state" : "translated", + "value" : "Horizontaal krimpen" } }, "pt-BR" : { @@ -26880,8 +26929,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertically" + "state" : "translated", + "value" : "Verticaal krimpen" } }, "pt-BR" : { @@ -27375,8 +27424,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Smaller (Proportional)" + "state" : "translated", + "value" : "Kleiner (proportioneel)" } }, "pt-BR" : { @@ -27387,8 +27436,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Smaller (Proportional)" + "state" : "translated", + "value" : "МСньшС (ΠŸΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ)" } }, "zh-Hans" : { @@ -27624,8 +27673,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stage Manager" + "state" : "translated", + "value" : "State Manager" } }, "pt-BR" : { @@ -27736,6 +27785,88 @@ } } }, + "Start hidden" : { + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Start hidden" + } + }, + "de" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Start hidden" + } + }, + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Start hidden" + } + }, + "es" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Start hidden" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "DΓ©marrer masquΓ©" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Avvia nascosta" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "θ΅·ε‹•ζ™‚γ«ιžθ‘¨η€Ί" + } + }, + "ko" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Start hidden" + } + }, + "nl-BE" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Start hidden" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Start hidden" + } + }, + "ru" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Start hidden" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Start hidden" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Start hidden" + } + } + } + }, "Stash" : { "comment" : "Section header in the action picker of the Keybinds tab\nSection header shown in settings\nWindow action", "localizations" : { @@ -28695,8 +28826,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Third Fourth" + "state" : "translated", + "value" : "Derde kwartier" } }, "pt-BR" : { @@ -28790,8 +28921,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "This action is linked to a keybind. Changes made to this action will affect both." + "state" : "translated", + "value" : "Π­Ρ‚ΠΎ дСйствиС Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ Π½Π° Π³ΠΎΡ€ΡΡ‡ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ. ИзмСнСния Π² дСйствии ΠΏΠΎΠ²Π»ΠΈΡΡŽΡ‚ Π½Π° всС." } }, "zh-Hans" : { @@ -28873,8 +29004,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "This macOS version is no longer supported." + "state" : "translated", + "value" : "Π­Ρ‚Π° вСрсия macOS большС Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚." } }, "zh-Hans" : { @@ -28956,8 +29087,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "This will reset all keybinds to their original defaults." + "state" : "translated", + "value" : "Π­Ρ‚ΠΎ сбросит всС горячиС клавиши Π΄ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ." } }, "zh-Hans" : { @@ -29039,8 +29170,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "This will reset all radial menu actions to their default configuration." + "state" : "translated", + "value" : "Π­Ρ‚ΠΎ сбросит всС дСйствия Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню Π΄ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ." } }, "zh-Hans" : { @@ -29109,8 +29240,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "state" : "translated", + "value" : "Om energie te besparen zijn vensteranimaties in beschikbaar in de Low Power modus." } }, "pt-BR" : { @@ -30085,8 +30216,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Try again later" + "state" : "translated", + "value" : "Riprova piΓΉ tardi" } }, "ja" : { @@ -30115,8 +30246,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Try again later" + "state" : "translated", + "value" : "ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ·ΠΆΠ΅" } }, "zh-Hans" : { @@ -30251,8 +30382,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unlink Trigger Key" + "state" : "translated", + "value" : "Scollega tasti di attivazione" } }, "ja" : { @@ -30281,8 +30412,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unlink Trigger Key" + "state" : "translated", + "value" : "ΠžΡ‚Π²ΡΠ·Π°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ" } }, "zh-Hans" : { @@ -30499,8 +30630,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Update from: %@" + "state" : "translated", + "value" : "Aggiorna da: %@" } }, "ja" : { @@ -30529,8 +30660,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Update from: %@" + "state" : "translated", + "value" : "ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ с %@" } }, "zh-Hans" : { @@ -30682,8 +30813,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "Updates zijn uitgeschakeld" } }, "pt-BR" : { @@ -30747,8 +30878,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates will only be installed when %@ is in the background." + "state" : "translated", + "value" : "Gli aggiornamenti saranno installati solo quando %@ Γ¨ in background." } }, "ja" : { @@ -30777,8 +30908,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates will only be installed when %@ is in the background." + "state" : "translated", + "value" : "ОбновлСния ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ установлСны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ³Π΄Π° %@ Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅." } }, "zh-Hans" : { @@ -31241,8 +31372,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Version %@" + "state" : "translated", + "value" : "Versione %@" } }, "ja" : { @@ -31271,8 +31402,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Version %@" + "state" : "translated", + "value" : "ВСрсия %@" } }, "zh-Hans" : { @@ -32170,7 +32301,7 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", "value" : "X" } }, @@ -32318,8 +32449,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "You can only use up to %lld keys in a keybind." + "state" : "translated", + "value" : "Puoi usare un massimo di %lld tasti in una scorciatoia." } }, "ja" : { @@ -32336,8 +32467,8 @@ }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "You can only use up to %lld keys in a keybind." + "state" : "translated", + "value" : "Je kan maximaal %lld toetsen gebruiken in een toetscombinatie." } }, "pt-BR" : { @@ -32348,8 +32479,8 @@ }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "You can only use up to %lld keys in a keybind." + "state" : "translated", + "value" : "Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎ %lld клавиш." } }, "zh-Hans" : { @@ -32696,5 +32827,5 @@ } } }, - "version" : "1.1" + "version" : "1.0" } \ No newline at end of file