From ca919a95feec549ce737dae3dbe6f7a96f7139aa Mon Sep 17 00:00:00 2001 From: Kai Azim Date: Wed, 29 Oct 2025 15:36:28 -0600 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=90=20Localization=20experience=20impr?= =?UTF-8?q?ovements?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Loop/Accent Color/AccentColorOption.swift | 6 +- Loop/App/AppDelegate+UNNotifications.swift | 2 +- Loop/App/LoopApp.swift | 2 +- Loop/Core/Triggers/KeybindObserver.swift | 2 +- Loop/Icon/Icon.swift | 22 +- Loop/Icon/IconManager.swift | 9 +- Loop/Localizable.xcstrings | 10598 ++++++++-------- Loop/Migration/Migrator.swift | 12 +- .../Loop/AboutConfiguration.swift | 26 +- .../Loop/AdvancedConfiguration.swift | 10 +- .../Behavior/BehaviorConfiguration.swift | 18 +- .../PaddingConfigurationView.swift | 32 +- .../Item View/DirectionPickerView.swift | 37 +- .../Keybind Recorder/TriggerKeycorder.swift | 12 +- .../KeybindsConfigurationView.swift | 10 +- .../CustomActionConfigurationView.swift | 26 +- .../CycleActionConfigurationView.swift | 4 +- .../StashActionConfigurationView.swift | 10 +- .../Theming/IconConfiguration.swift | 2 +- .../Theming/PreviewConfiguration.swift | 6 +- .../Theming/RadialMenuConfiguration.swift | 4 +- .../CustomWindowActionUnit.swift | 4 +- .../WindowDirection+LocalizedString.swift | 134 +- 23 files changed, 5240 insertions(+), 5748 deletions(-) diff --git a/Loop/Accent Color/AccentColorOption.swift b/Loop/Accent Color/AccentColorOption.swift index eddf68f2..d7ef5c49 100644 --- a/Loop/Accent Color/AccentColorOption.swift +++ b/Loop/Accent Color/AccentColorOption.swift @@ -23,9 +23,9 @@ enum AccentColorOption: Int, Codable, Defaults.Serializable, CaseIterable { var text: String { switch self { - case .system: .init(localized: "Accent color option: System", defaultValue: "System") - case .wallpaper: .init(localized: "Accent color option: Wallpaper", defaultValue: "Wallpaper") - case .custom: .init(localized: "Accent color option: Custom", defaultValue: "Custom") + case .system: String(localized: "System", comment: "Accent color option") + case .wallpaper: String(localized: "Wallpaper", comment: "Accent color option") + case .custom: String(localized: "Custom", comment: "Accent color option") } } } diff --git a/Loop/App/AppDelegate+UNNotifications.swift b/Loop/App/AppDelegate+UNNotifications.swift index 0d7826c4..4ef2c795 100644 --- a/Loop/App/AppDelegate+UNNotifications.swift +++ b/Loop/App/AppDelegate+UNNotifications.swift @@ -48,7 +48,7 @@ extension AppDelegate: UNUserNotificationCenterDelegate { private static func registerNotificationCategories() { let setIconAction = UNNotificationAction( identifier: "setIconAction", - title: .init(localized: .init("Notification/Set Icon: Action", defaultValue: "Set Current Icon")), + title: String(localized: "Set Current Icon", comment: "Label for a button that lets the user set their icon for Loop"), options: .destructive ) let notificationCategory = UNNotificationCategory( diff --git a/Loop/App/LoopApp.swift b/Loop/App/LoopApp.swift index aef69a60..0b552614 100644 --- a/Loop/App/LoopApp.swift +++ b/Loop/App/LoopApp.swift @@ -29,7 +29,7 @@ struct LoopApp: App { } label: { HStack { Image(systemName: "heart") - Text("Donate…") + Text("Donate") } } diff --git a/Loop/Core/Triggers/KeybindObserver.swift b/Loop/Core/Triggers/KeybindObserver.swift index dc343324..c378fcdb 100644 --- a/Loop/Core/Triggers/KeybindObserver.swift +++ b/Loop/Core/Triggers/KeybindObserver.swift @@ -154,7 +154,7 @@ final class KeybindObserver { lastKeyReleaseTime = Date.now } - return true + return false } if type != .keyDown, !containsTrigger { diff --git a/Loop/Icon/Icon.swift b/Loop/Icon/Icon.swift index 99661c49..7dce49bc 100644 --- a/Loop/Icon/Icon.swift +++ b/Loop/Icon/Icon.swift @@ -86,13 +86,12 @@ extension Icon { name: .init(localized: .init("Icon Name: Holo", defaultValue: "Holo")), assetName: "AppIcon-Holo", unlockTime: 25, - unlockMessage: .init( - localized: .init( - "Icon Unlock Message: Holo", - defaultValue: """ - You've already looped 25 times! As a reward, here's new icon: \(.init(localized: .init("Icon Name: Holo", defaultValue: "Holo"))). Continue to loop more to unlock new icons! - """ - ) + unlockMessage: String( + localized: "Icon Unlock Message: Holo", + defaultValue: """ + You've already looped 25 times! As a reward, here's new icon: \(.init(localized: .init("Icon Name: Holo", defaultValue: "Holo"))). Continue to loop more to unlock new icons! + """, + comment: "Message that is shown when a new icon is unlocked" ) ) static let rosePine = Icon( @@ -124,11 +123,10 @@ extension Icon { name: .init(localized: .init("Icon Name: Loop Master", defaultValue: "Loop Master")), assetName: "AppIcon-Loop Master", unlockTime: 5000, - unlockMessage: .init( - localized: .init( - "Icon Unlock Message: Loop Master", - defaultValue: "5000 loops conquered! The universe has witnessed the birth of a Loop master! Enjoy your well-deserved reward: a brand-new icon!" - ) + unlockMessage: String( + localized: "Icon Unlock Message: Loop Master", + defaultValue: "5000 loops conquered! The universe has witnessed the birth of a Loop master! Enjoy your well-deserved reward: a brand-new icon!", + comment: "Message that is shown when a new icon is unlocked" ) ) } diff --git a/Loop/Icon/IconManager.swift b/Loop/Icon/IconManager.swift index 73b65061..5eb71299 100644 --- a/Loop/Icon/IconManager.swift +++ b/Loop/Icon/IconManager.swift @@ -66,11 +66,10 @@ enum IconManager { if let message = icon.unlockMessage { content.body = message } else { - content.body = .init( - localized: .init( - "Icon Unlock Message", - defaultValue: "You've unlocked a new icon: \(icon.name)!" - ) + content.body = String( + localized: "Icon Unlock Message", + defaultValue: "You've unlocked a new icon: \(icon.name)!", + comment: "Default message shown when a new icon is unlocked" ) } diff --git a/Loop/Localizable.xcstrings b/Loop/Localizable.xcstrings index 1d4a1798..240169bb 100644 --- a/Loop/Localizable.xcstrings +++ b/Loop/Localizable.xcstrings @@ -1,458 +1,330 @@ { "sourceLanguage" : "en", "strings" : { - "%@" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "%@" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "%@" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "%@" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@" - } - } - } - }, - "%@ places windows slightly above the absolute center,\nwhich can be found more ergonomic." : { + "%" : { + "comment" : "Unit symbol: percentage", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "%@ يضع النوافذ قليلاً فوق المركز المطلق، مما يمكن أن يكون أكثر ملاءمة من الناحية العملية." + "value" : "٪" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "%@ platziert Fenster etwas über der absoluten Mitte, was als ergonomischer empfunden werden kann." - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@ places windows slightly above the absolute center,\nwhich can be found more ergonomic." + "value" : "%" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "%@ sitúa la ventana algo por encima del centro absoluto, lo que resulta más ergonómico." + "value" : "%" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "%@ place les fenêtres légèrement au-dessus du centre absolu, ce qui peut être jugé plus ergonomique." + "value" : "%" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "%@ posiziona la finestra leggermente al di sopra del centro assoluto, risultando più ergonomica per alcuni." + "value" : "%" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "%@는 절대 중앙보다 약간 위에 창을 배치하여, 더 인체공학적으로 찾을 수 있습니다." + "value" : "퍼센트" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "%@ plaatst vensters een beetje boven het center, wat dus meer ergonomisch kan zijn." + "value" : "%" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "%@ coloca as janelas levemente acima do centro absoluto, o que pode ser mais ergonômico." + "value" : "%" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "%@ устанавливает окна немного выше настоящего центра, это положение является более эргономичным." + "value" : "%" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "%@将窗口放置在稍高于屏幕中心的位置,使其更加人性化。" + "value" : "%" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "%@將視窗放置在稍高於屏幕中心的位置,使其更加人性化。" + "value" : "%" } } } }, - "%lld" : { + "%@" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "needs_review", - "value" : "%lld" + "value" : "%@" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "%lld" + "value" : "%@" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "%lld" + "value" : "%@" } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "%lld" + "value" : "%@" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "%lld" + "value" : "%@" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "%lld" + "value" : "%@" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "%lld" + "value" : "%@" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "%lld" + "state" : "translated", + "value" : "%@" } }, "pt-BR" : { "stringUnit" : { "state" : "needs_review", - "value" : "%lld" + "value" : "%@" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "%lld" + "value" : "%@" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "%lld" + "value" : "%@" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "%lld" + "value" : "%@" } } } }, - "Accent color option: Custom" : { + "%@ %@" : { + "comment" : "Format for modifier key + side; %1$@ is the key (e.g. command), %2$@ is the side (left/right)", "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "مخصص" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Eigene" - } - }, "en" : { "stringUnit" : { - "state" : "translated", - "value" : "Custom" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Personalizado" + "state" : "new", + "value" : "%1$@ %2$@" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Personnalisé" + "value" : "%2$@ %1$@" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Personalizzato" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "사용자 정의" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Aangepast" + "value" : "%2$@ %1$@" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Customizado" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Свой цвет" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "自定义" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "自訂" + "value" : "%2$@ %1$@" } } } }, - "Accent color option: System" : { + "%@ places windows slightly above the absolute center,\nwhich can be found more ergonomic." : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "النظام" + "value" : "%@ يضع النوافذ قليلاً فوق المركز المطلق، مما يمكن أن يكون أكثر ملاءمة من الناحية العملية." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "System" + "value" : "%@ platziert Fenster etwas über der absoluten Mitte, was als ergonomischer empfunden werden kann." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "System" + "value" : "%@ places windows slightly above the absolute center,\nwhich can be found more ergonomic." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sistema" + "value" : "%@ sitúa la ventana algo por encima del centro absoluto, lo que resulta más ergonómico." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Système" + "value" : "%@ place les fenêtres légèrement au-dessus du centre absolu, ce qui peut être jugé plus ergonomique." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sistema" + "value" : "%@ posiziona la finestra leggermente al di sopra del centro assoluto, risultando più ergonomica per alcuni." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "시스템" + "value" : "%@는 절대 중앙보다 약간 위에 창을 배치하여, 더 인체공학적으로 찾을 수 있습니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Systeem" + "value" : "%@ plaatst vensters een beetje boven het center, wat dus meer ergonomisch kan zijn." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sistema" + "value" : "%@ coloca as janelas levemente acima do centro absoluto, o que pode ser mais ergonômico." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Системный" + "value" : "%@ устанавливает окна немного выше настоящего центра, это положение является более эргономичным." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "系统" + "value" : "%@将窗口放置在稍高于屏幕中心的位置,使其更加人性化。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "系統" + "value" : "%@將視窗放置在稍高於屏幕中心的位置,使其更加人性化。" } } } }, - "Accent color option: Wallpaper" : { + "%lld" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "خلفية" + "state" : "needs_review", + "value" : "%lld" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Hintergrundbild" + "value" : "%lld" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Wallpaper" + "value" : "%lld" } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "Wallpaper" + "value" : "%lld" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Fond d'écran" + "value" : "%lld" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sfondo" + "value" : "%lld" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "배경화면" + "value" : "%lld" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Achtergrond" + "state" : "needs_review", + "value" : "%lld" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Plano de fundo" + "state" : "needs_review", + "value" : "%lld" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Обои" + "value" : "%lld" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "墙纸" + "value" : "%lld" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "牆紙" + "value" : "%lld" } } } @@ -761,35 +633,112 @@ } } }, - "Always start cycles from first item" : { + "Almost Maximize" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Always start cycles from first item" + "state" : "translated", + "value" : "تقريبًا تكبير" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Always start cycles from first item" + "state" : "translated", + "value" : "Fast maximieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Always start cycles from first item" + "value" : "Almost Maximize" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Always start cycles from first item" + "state" : "translated", + "value" : "Casi maximizar" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", + "value" : "Presque maximiser" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Quasi massimizza" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "거의 최대화" + } + }, + "nl-BE" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bijna maximaliseren" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Quase Maximizar" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Почти на весь экран" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "几乎最大化" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "幾乎最大化" + } + } + } + }, + "Always start cycles from first item" : { + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Always start cycles from first item" + } + }, + "de" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Always start cycles from first item" + } + }, + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Always start cycles from first item" + } + }, + "es" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Always start cycles from first item" + } + }, + "fr" : { + "stringUnit" : { + "state" : "needs_review", "value" : "Always start cycles from first item" } }, @@ -1371,6 +1320,7 @@ } }, "Bottom" : { + "comment" : "Label for a slider in Loop’s padding settings", "localizations" : { "ar" : { "stringUnit" : { @@ -1522,11917 +1472,11440 @@ } } }, - "Brisk" : { - "comment" : "Animation speed setting", + "Bottom Half" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Brisk" + "state" : "translated", + "value" : "النصف السفلي" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Brisk" + "state" : "translated", + "value" : "Untere Hälfte" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Brisk" + "value" : "Bottom Half" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Brisk" + "state" : "translated", + "value" : "Mitad inferior" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Brisk" + "state" : "translated", + "value" : "Moitié basse" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Brisk" + "state" : "translated", + "value" : "Metà inferiore" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "활발한" + "state" : "translated", + "value" : "하단 절반" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Brisk" + "state" : "translated", + "value" : "Onderste helft" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Brisk" + "state" : "translated", + "value" : "Metade Inferior" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Brisk" + "state" : "translated", + "value" : "Нижняя половина" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Brisk" + "state" : "translated", + "value" : "下半屏" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Brisk" + "state" : "translated", + "value" : "下半屏" } } } }, - "By default, Loop resumes cycles from where you last left off in each window." : { + "Bottom Left Quarter" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "الربع السفلي الأيسر" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "Unteres linkes Viertel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "value" : "Bottom Left Quarter" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "Cuarto inferior derecho" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "Quart inférieur gauche" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "Quarto inferiore sinistro" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "좌하단 사분의 일" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "Kwart linksonder" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "Quadrante Inferior Esquerdo" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "Слева снизу" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "左下角四分之一屏" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "By default, Loop resumes cycles from where you last left off in each window." + "state" : "translated", + "value" : "左下角四分之一屏" } } } }, - "Change" : { + "Bottom Right Quarter" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تغيير" + "value" : "الربع السفلي الأيمن" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Ändern" + "value" : "Unteres rechtes Viertel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Change" + "value" : "Bottom Right Quarter" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Cambiar" + "value" : "Cuarto inferior derecho" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Changer" + "value" : "Quart inférieur droit" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Cambia" + "value" : "Quarto inferiore destro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "변경" + "value" : "우하단 사분의 일" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Verandering" + "value" : "Kwartier rechtsonder" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Trocar" + "value" : "Quadrante Inferior Direiro" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Изменить" + "value" : "Справа снизу" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "更改" + "value" : "右下角四分之一屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "更改" + "value" : "右下角四分之一屏" } } } }, - "Check for updates…" : { + "Bottom Screen" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Bottom Screen" + } + } + } + }, + "Bottom Third" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تحقق من وجود تحديثات…" + "value" : "الثالث السفلي" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Prüfen auf Updates…" + "value" : "Unterer Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Check for updates…" + "value" : "Bottom Third" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Comprobar actualizaciones..." + "value" : "Tercio inferior" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Vérifier les mises à jour…" + "value" : "Tiers bas" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ricerca aggiornamenti…" + "value" : "Terzo inferiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "업데이트 확인..." + "value" : "하단 셋째" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Controleer voor updates…" + "value" : "Onderste derde" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Verificar atualizações..." + "value" : "Terço Inferior" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Проверить наличие обновлений…" + "value" : "Нижняя треть" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "检查更新…" + "value" : "下三分之一屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "檢查更新…" + "value" : "下三分之一屏" } } } }, - "Close" : { + "Bottom Two Thirds" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "إغلاق" + "value" : "الثالثين السفليين" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Schliessen" + "value" : "Untere Zwei-Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Close" + "value" : "Bottom Two Thirds" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Cerrar" + "value" : "Dos tercios inferiores" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Fermer" + "value" : "Deux tiers inférieurs" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Chiudi" + "value" : "Due terzi inferiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "닫기" + "value" : "하단 이삼분의 둘" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Sluiten" + "value" : "Onderste twee derden" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Fechar" + "value" : "Dois Terços Inferiores" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Закрыть" + "value" : "Две трети снизу" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "关闭" + "value" : "下三分之二屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "關閉" + "value" : "下三分之二屏" } } } }, - "Color" : { + "Brisk" : { + "comment" : "Animation speed setting", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "لون" + "state" : "needs_review", + "value" : "Brisk" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Farbe" + "state" : "needs_review", + "value" : "Brisk" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Color" + "value" : "Brisk" } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "Color" + "value" : "Brisk" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Couleur" + "state" : "needs_review", + "value" : "Brisk" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Colore" + "state" : "needs_review", + "value" : "Brisk" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "색상" + "state" : "needs_review", + "value" : "활발한" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Kleur" + "state" : "needs_review", + "value" : "Brisk" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Cor" + "state" : "needs_review", + "value" : "Brisk" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Цвет" + "state" : "needs_review", + "value" : "Brisk" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "颜色" + "state" : "needs_review", + "value" : "Brisk" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "顏色" + "state" : "needs_review", + "value" : "Brisk" } } } }, - "Configure padding…" : { + "By default, Loop resumes cycles from where you last left off in each window." : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "تكوين الهوامش…" + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Abstand konfigurieren…" + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Configure padding…" + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Configurar margen..." + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Configurer les marges…" + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Configura spaziatura…" + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "패딩 설정..." + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Padding instellen…" + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Configurar espaçamento..." + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Настроить отступы…" + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "调整边距…" + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "配置邊距…" + "state" : "needs_review", + "value" : "By default, Loop resumes cycles from where you last left off in each window." } } } }, - "Contributors on GitHub" : { + "Center" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "المساهمون على GitHub" + "value" : "مركز" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mitwirkende auf GitHub" + "value" : "Mitte" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Contributors on GitHub" + "value" : "Center" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Contribuidores en GitHub" + "value" : "Centrar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Contributeurs sur GitHub" + "value" : "Centrer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Collaboratori su GitHub" + "value" : "Centra" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "GitHub 기여자들" + "value" : "중앙" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Medewerkers op GitHub" + "value" : "Midden" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Contribuidores no GitHub" + "value" : "Centro" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Контрибьюторы на GitHub" + "value" : "Центр" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "GitHub上的贡献者" + "value" : "屏幕中心" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "GitHub上的貢獻者" + "value" : "屏幕中心" } } } }, - "Copied!" : { + "Change" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "تغيير" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "Ändern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Copied!" + "value" : "Change" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "Cambiar" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "Changer" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "Cambia" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "변경" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "Verandering" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "Trocar" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "Изменить" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "更改" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Copied!" + "state" : "translated", + "value" : "更改" } } } }, - "Corner radius" : { + "Check for updates…" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "نصف قطر الزاوية" + "value" : "تحقق من وجود تحديثات…" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Eckenradius" + "value" : "Prüfen auf Updates…" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Corner radius" + "value" : "Check for updates…" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Radio de las esquinas" + "value" : "Comprobar actualizaciones..." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Rayon des coins" + "value" : "Vérifier les mises à jour…" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Raggio degli angoli" + "value" : "Ricerca aggiornamenti…" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "모서리 반경" + "value" : "업데이트 확인..." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Hoekradius" + "value" : "Controleer voor updates…" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Raio dos cantos" + "value" : "Verificar atualizações..." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Скругление" + "value" : "Проверить наличие обновлений…" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "圆角半径" + "value" : "检查更新…" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "圓角半徑" + "value" : "檢查更新…" } } } }, - "Credits" : { + "Close" : { + "comment" : "Label for a button that closes a modal window", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الاعتمادات" + "value" : "إغلاق" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mitwirkende" + "value" : "Schliessen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Credits" + "value" : "Close" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Créditos" + "value" : "Cerrar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Crédits" + "value" : "Fermer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Crediti" + "value" : "Chiudi" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "크레딧" + "value" : "닫기" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Credits" + "state" : "translated", + "value" : "Sluiten" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Créditos" + "value" : "Fechar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Создатели" + "value" : "Закрыть" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "致谢" + "value" : "关闭" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "致謝" + "value" : "關閉" } } } }, - "Cursor" : { + "Color" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "المؤشر" + "value" : "لون" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mauszeiger" + "value" : "Farbe" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Cursor" + "value" : "Color" } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "Cursor" + "value" : "Color" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Curseur" + "value" : "Couleur" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Cursore" + "value" : "Colore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "커서" + "value" : "색상" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Cursor" + "value" : "Kleur" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cursor" + "state" : "translated", + "value" : "Cor" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Курсор" + "value" : "Цвет" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "光标" + "value" : "颜色" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "游標" + "value" : "顏色" } } } }, - "Custom" : { + "Configure padding…" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مخصص" + "value" : "تكوين الهوامش…" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Benutzerdefiniert" + "value" : "Abstand konfigurieren…" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Custom" + "value" : "Configure padding…" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Personalizado" + "value" : "Configurar margen..." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Personnalisé" + "value" : "Configurer les marges…" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Personalizzata" + "value" : "Configura spaziatura…" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "사용자 정의" + "value" : "패딩 설정..." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Aangepast" + "value" : "Padding instellen…" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Customizado" + "value" : "Configurar espaçamento..." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Свои значения" + "value" : "Настроить отступы…" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "自定义" + "value" : "调整边距…" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "自訂" + "value" : "配置邊距…" } } } }, - "Custom Cycle" : { + "Contributors on GitHub" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "دورة مخصصة" + "value" : "المساهمون على GitHub" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Benutzerdefinierter Zyklus" + "value" : "Mitwirkende auf GitHub" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Custom Cycle" + "value" : "Contributors on GitHub" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Rotación personalizada" + "value" : "Contribuidores en GitHub" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Cycle personnalisé" + "value" : "Contributeurs sur GitHub" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ciclico personalizzato" + "value" : "Collaboratori su GitHub" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "사용자 정의 순환" + "value" : "GitHub 기여자들" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Aangepaste Cyclus" + "value" : "Medewerkers op GitHub" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Ciclo Customizado" + "value" : "Contribuidores no GitHub" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Новый Цикл" + "value" : "Контрибьюторы на GitHub" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "自定义循环" + "value" : "GitHub上的贡献者" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "自訂循環" + "value" : "GitHub上的貢獻者" } } } }, - "Custom Keybind" : { + "Copied!" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "ربط مفتاح مخصص" + "state" : "needs_review", + "value" : "Copied!" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Benutzerdefinierter Tastenzuweisung" + "state" : "needs_review", + "value" : "Copied!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Custom Keybind" + "value" : "Copied!" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Combinación personalizada" + "state" : "needs_review", + "value" : "Copied!" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Raccourci personnalisé" + "state" : "needs_review", + "value" : "Copied!" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Scorciatoia personalizzata" + "state" : "needs_review", + "value" : "Copied!" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "사용자 정의 키바인드" + "state" : "needs_review", + "value" : "Copied!" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Aangepaste toetscombinatie" + "state" : "needs_review", + "value" : "Copied!" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Combinação Customizada" + "state" : "needs_review", + "value" : "Copied!" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Новое Сочетание Клавиш" + "state" : "needs_review", + "value" : "Copied!" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "自定义快捷键" + "state" : "needs_review", + "value" : "Copied!" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "自訂按鍵綁定" + "state" : "needs_review", + "value" : "Copied!" } } } }, - "Customize this keybind's action." : { + "Corner radius" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تخصيص إجراء ربط المفتاح هذا." + "value" : "نصف قطر الزاوية" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Aktion dieser Tastenkombination anpassen." + "value" : "Eckenradius" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Customize this keybind's action." + "value" : "Corner radius" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Personalizar la acción de esta combinación" + "value" : "Radio de las esquinas" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Personnalisez l'action de ce raccourci." + "value" : "Rayon des coins" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Personalizza l’azione di questa scorciatoia." + "value" : "Raggio degli angoli" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 키바인드의 동작을 사용자 정의하세요." + "value" : "모서리 반경" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Pas deze toetscombinatie aan." + "value" : "Hoekradius" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Customize a ação dessa tecla." + "value" : "Raio dos cantos" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Изменить действие этого сочетания клавиш." + "value" : "Скругление" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "自定义此快捷键触发的操作。" + "value" : "圆角半径" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "自訂此按鍵綁定觸發的操作。" + "value" : "圓角半徑" } } } }, - "Customize this keybind's custom frame." : { + "Credits" : { + "comment" : "Section header shown in settings", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تخصيص إطار ربط المفتاح هذا." + "value" : "الاعتمادات" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Aktion dieser Tastenkombination anpassen." + "value" : "Mitwirkende" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Customize this keybind's custom frame." + "value" : "Credits" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Personalizar el marco de esta combinación" + "value" : "Créditos" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Personnalisez le cadre personnalisé de ce raccourci." + "value" : "Crédits" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Personalizza la finestra di questa scorciatoia." + "value" : "Crediti" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 키바인드의 사용자 정의 프레임을 사용자 정의하세요." + "value" : "크레딧" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Pas deze toetscombinatie zijn frame aan." + "state" : "needs_review", + "value" : "Credits" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Customize os atalhos desse quadro." + "value" : "Créditos" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Изменить рамку сочетания клавиш." + "value" : "Создатели" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "自定义此快捷键的自定义边框。" + "value" : "致谢" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "自訂此按鍵綁定的自訂邊框。" + "value" : "致謝" } } } }, - "Customize what this keybind cycles through." : { + "Cursor" : { + "comment" : "Section header shown in settings", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تخصيص ما يمر به ربط المفتاح هذا." + "value" : "المؤشر" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Anpassen, durch was diese Tastenkombination wechselt." + "value" : "Mauszeiger" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Customize what this keybind cycles through." + "value" : "Cursor" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Personalizar la rotación de esta combinación" + "state" : "needs_review", + "value" : "Cursor" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Personnalisez ce que ce raccourci fait défiler." + "value" : "Curseur" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Personalizza il ciclo questa scorciatoia." + "value" : "Cursore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 키바인드가 순환하는 것을 사용자 정의합니다." + "value" : "커서" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Pas wat deze toetscombinatie doorbladert aan." + "value" : "Cursor" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Personalize o que esta combinação de teclas alterna" + "state" : "needs_review", + "value" : "Cursor" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Изменить цикл горячей клавиши." + "value" : "Курсор" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "自定义此快捷键的循环内容。" + "value" : "光标" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "自訂此按鍵綁定的循環內容。" + "value" : "游標" } } } }, - "Cycle backward with Shift" : { + "Custom" : { + "comment" : "Accent color option\nWindow action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "مخصص" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "Benutzerdefiniert" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Cycle backward with Shift" + "value" : "Custom" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "Personalizado" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "Personnalisé" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "Personalizzata" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "사용자 정의" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "Aangepast" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "Customizado" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "Свои значения" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "自定义" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Cycle backward with Shift" + "state" : "translated", + "value" : "自訂" } } } }, - "Cycle Keybind" : { + "Custom Cycle" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "دورة ربط المفتاح" + "value" : "دورة مخصصة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Wechsel-Tastenkombination" + "value" : "Benutzerdefinierter Zyklus" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Cycle Keybind" + "value" : "Custom Cycle" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Rotar combinación" + "value" : "Rotación personalizada" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Raccourci de cycle" + "value" : "Cycle personnalisé" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Cicla scorciatoie" + "value" : "Ciclico personalizzato" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "순환 키바인드" + "value" : "사용자 정의 순환" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Cyclus toetscombinatie" + "value" : "Aangepaste Cyclus" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Combinação para Alternar" + "value" : "Ciclo Customizado" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Цикл сочетания клавиш" + "value" : "Новый Цикл" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "循环快捷键" + "value" : "自定义循环" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "循環按鍵綁定" + "value" : "自訂循環" } } } }, - "Cycles" : { - "comment" : "Section header for cycle-related options in the “Keybinds” tab" - }, - "Design" : { + "Custom Keybind" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تصميم" + "value" : "ربط مفتاح مخصص" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Design" + "value" : "Benutzerdefinierter Tastenzuweisung" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Design" + "value" : "Custom Keybind" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Diseño" + "value" : "Combinación personalizada" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Conception" + "value" : "Raccourci personnalisé" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Design" + "value" : "Scorciatoia personalizzata" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "디자인" + "value" : "사용자 정의 키바인드" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Design" + "value" : "Aangepaste toetscombinatie" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Design" + "state" : "translated", + "value" : "Combinação Customizada" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Дизайн" + "value" : "Новое Сочетание Клавиш" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "设计" + "value" : "自定义快捷键" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "設計" + "value" : "自訂按鍵綁定" } } } }, - "Development" : { + "Customize this keybind's action." : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تطوير" + "value" : "تخصيص إجراء ربط المفتاح هذا." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Entwicklung" + "value" : "Aktion dieser Tastenkombination anpassen." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Development" + "value" : "Customize this keybind's action." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Desarrollador" + "value" : "Personalizar la acción de esta combinación" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Développement" + "value" : "Personnalisez l'action de ce raccourci." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sviluppo" + "value" : "Personalizza l’azione di questa scorciatoia." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "개발" + "value" : "이 키바인드의 동작을 사용자 정의하세요." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Ontwikkeling" + "value" : "Pas deze toetscombinatie aan." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Desenvolvimento" + "value" : "Customize a ação dessa tecla." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Разработка" + "value" : "Изменить действие этого сочетания клавиш." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "开发" + "value" : "自定义此快捷键触发的操作。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "開發" + "value" : "自訂此按鍵綁定觸發的操作。" } } } }, - "Disable cursor interaction" : { + "Customize this keybind's custom frame." : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تعطيل تفاعل المؤشر" + "value" : "تخصيص إطار ربط المفتاح هذا." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mauszeiger Interaktion deaktivieren" + "value" : "Aktion dieser Tastenkombination anpassen." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Disable cursor interaction" + "value" : "Customize this keybind's custom frame." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Deshabilitar interacción con el cursor" + "value" : "Personalizar el marco de esta combinación" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Désactiver l'interaction du curseur" + "value" : "Personnalisez le cadre personnalisé de ce raccourci." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Disabilita interazione con cursore" + "value" : "Personalizza la finestra di questa scorciatoia." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "커서 상호작용 비활성화" + "value" : "이 키바인드의 사용자 정의 프레임을 사용자 정의하세요." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Cursor interactie uitschakelen" + "value" : "Pas deze toetscombinatie zijn frame aan." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Desabilitar interações com o cursor" + "value" : "Customize os atalhos desse quadro." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Отключить взаимодействие курсором" + "value" : "Изменить рамку сочетания клавиш." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "禁用光标交互" + "value" : "自定义此快捷键的自定义边框。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "禁用游標交互" + "value" : "自訂此按鍵綁定的自訂邊框。" } } } }, - "Do you want to merge or erase existing keybinds?" : { + "Customize what this keybind cycles through." : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "هل تريد دمج أو محو روابط المفاتيح الحالية؟" + "value" : "تخصيص ما يمر به ربط المفتاح هذا." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Bestehende Tastenbelegungen zusammenführen oder löschen?" + "value" : "Anpassen, durch was diese Tastenkombination wechselt." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Do you want to merge or erase existing keybinds?" + "value" : "Customize what this keybind cycles through." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Quieres unir o borrar las combinaciones existentes?" + "value" : "Personalizar la rotación de esta combinación" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Voulez-vous fusionner ou effacer les raccourcis existants ?" + "value" : "Personnalisez ce que ce raccourci fait défiler." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Vuoi unire o sovrascrivere le attuali scorciatoie?" + "value" : "Personalizza il ciclo questa scorciatoia." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "기존 키바인드를 병합하거나 지우시겠습니까?" + "value" : "이 키바인드가 순환하는 것을 사용자 정의합니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Wil je bestaande toetscombinaties samenvoegen of wissen?" + "value" : "Pas wat deze toetscombinatie doorbladert aan." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Você quer mesclar ou deletar os atalhos existentes?" + "value" : "Personalize o que esta combinação de teclas alterna" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Соединить или удалить существующие горячие клавиши?" + "value" : "Изменить цикл горячей клавиши." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你希望合并还是清空现有快捷键设置?" + "value" : "自定义此快捷键的循环内容。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你希望合併還是清空現有按鍵綁定設置?" + "value" : "自訂此按鍵綁定的循環內容。" } } } }, - "Donate" : { + "Cycle" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تبرع" + "value" : "دورة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Spenden" + "value" : "Durchschalten" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Donate" + "value" : "Cycle" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Donar" + "value" : "Rotar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Faire un don" + "value" : "Séquence" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Dona" + "value" : "Ciclico" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "기부" + "value" : "순환" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Doneren" + "value" : "Cyclus" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Doar" + "value" : "Alternar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Пожертвовать" + "value" : "Цикл" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "捐赠" + "value" : "循环" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "捐贈" + "value" : "循環" } } } }, - "Donate…" : { + "Cycle backward with Shift" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "تبرع..." + "state" : "needs_review", + "value" : "Cycle backward with Shift" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Unterstützen…" + "state" : "needs_review", + "value" : "Cycle backward with Shift" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Donate…" + "value" : "Cycle backward with Shift" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Donar..." + "state" : "needs_review", + "value" : "Cycle backward with Shift" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Faire un don…" + "state" : "needs_review", + "value" : "Cycle backward with Shift" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Dona…" + "state" : "needs_review", + "value" : "Cycle backward with Shift" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "기부..." + "state" : "needs_review", + "value" : "Cycle backward with Shift" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Doneren…" + "state" : "needs_review", + "value" : "Cycle backward with Shift" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Doar..." + "state" : "needs_review", + "value" : "Cycle backward with Shift" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Пожертвовать…" + "state" : "needs_review", + "value" : "Cycle backward with Shift" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "捐赠…" + "state" : "needs_review", + "value" : "Cycle backward with Shift" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "捐贈…" + "state" : "needs_review", + "value" : "Cycle backward with Shift" } } } }, - "Double-click to trigger" : { + "Cycle Keybind" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "انقر مرتين للتشغيل" + "value" : "دورة ربط المفتاح" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Doppelklick zum Aktivieren" + "value" : "Wechsel-Tastenkombination" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Double-click to trigger" + "value" : "Cycle Keybind" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Doble click para activar" + "value" : "Rotar combinación" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Double-cliquez pour déclencher" + "value" : "Raccourci de cycle" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Attiva con doppio clic" + "value" : "Cicla scorciatoie" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "더블 클릭으로 트리거" + "value" : "순환 키바인드" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Dubbelklik om te activeren" + "value" : "Cyclus toetscombinatie" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Clique duplo para disparar" + "value" : "Combinação para Alternar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Двойное нажатие для активации" + "value" : "Цикл сочетания клавиш" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "双击以触发" + "value" : "循环快捷键" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "雙擊以觸發" + "value" : "循環按鍵綁定" } } } }, - "Enable window snapping" : { - "comment" : "A label for a toggle that enables or disables window snapping. The text is presented as a popover when the toggle is hovered over.", - "isCommentAutoGenerated" : true + "Cycles" : { + "comment" : "Section header shown in settings" }, - "Error reading keybinds alert description" : { + "Design" : { + "comment" : "Role title shown in Loop’s credits section.", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تأكد من أن الملف الذي اخترته في التنسيق الصحيح." + "value" : "تصميم" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Stelle sicher das die ausgewählte Datei im richtigen Format ist." + "value" : "Design" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Make sure the file you selected is in the correct format." + "value" : "Design" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Asegúrate de que el archivo seleccionado está en el formato adecuado" + "value" : "Diseño" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Assurez-vous que le fichier que vous avez sélectionné est au bon format." + "value" : "Conception" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Assicurati che il file selezionato sia nel formato corretto." + "value" : "Design" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "선택한 파일이 올바른 형식인지 확인하세요." + "value" : "디자인" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Controleer of het geselecteerde bestand het juiste formaat heeft." + "value" : "Design" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Garanta que o arquivo que você selecionou possui o formato correto." + "state" : "needs_review", + "value" : "Design" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Убедитесь что вы выбрали файл в правильном формате." + "value" : "Дизайн" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "请确保选择的文件格式正确。" + "value" : "设计" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "請確保選擇的文件格式正確。" + "value" : "設計" } } } }, - "Error reading keybinds alert title" : { + "Development" : { + "comment" : "Role title shown in Loop’s credits section.", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "خطأ في قراءة روابط المفاتيح" + "value" : "تطوير" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Fehler beim lesen von Tastenbelegungen" + "value" : "Entwicklung" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Error Reading Keybinds" + "value" : "Development" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Error leyendo combinaciones" + "value" : "Desarrollador" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Erreur de lecture des raccourcis" + "value" : "Développement" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Errore lettura scorciatoie" + "value" : "Sviluppo" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키바인드 읽기 오류" + "value" : "개발" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Fout bij het lezen van toetscombinaties" + "value" : "Ontwikkeling" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Erro Lendo Atalhos" + "value" : "Desenvolvimento" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ошибка чтения горячих клавиш" + "value" : "Разработка" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "读取快捷键时发生错误" + "value" : "开发" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "讀取按鍵綁定時發生錯誤" + "value" : "開發" } } } }, - "Export" : { + "Disable cursor interaction" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تصدير" + "value" : "تعطيل تفاعل المؤشر" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Exportieren" + "value" : "Mauszeiger Interaktion deaktivieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Export" + "value" : "Disable cursor interaction" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Exportar" + "value" : "Deshabilitar interacción con el cursor" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Exporter" + "value" : "Désactiver l'interaction du curseur" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Esporta" + "value" : "Disabilita interazione con cursore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "내보내기" + "value" : "커서 상호작용 비활성화" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Exporteer" + "value" : "Cursor interactie uitschakelen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Exportar" + "value" : "Desabilitar interações com o cursor" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Экспортировать" + "value" : "Отключить взаимодействие курсором" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "导出" + "value" : "禁用光标交互" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "匯出" + "value" : "禁用游標交互" } } } }, - "Export empty keybinds alert description" : { + "Do you want to merge or erase existing keybinds?" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "لا يمكنك تصدير شيء غير موجود!" + "value" : "هل تريد دمج أو محو روابط المفاتيح الحالية؟" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Du kannst etwas, was nicht existiert, nicht exportieren!" + "value" : "Bestehende Tastenbelegungen zusammenführen oder löschen?" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "You can't export something that doesn't exist!" + "value" : "Do you want to merge or erase existing keybinds?" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "No puedes exportar algo que no existe!" + "value" : "Quieres unir o borrar las combinaciones existentes?" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Impossible d’exporter quelque chose qui n’existe pas !" + "value" : "Voulez-vous fusionner ou effacer les raccourcis existants ?" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Non puoi esportare il nulla!" + "value" : "Vuoi unire o sovrascrivere le attuali scorciatoie?" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "존재하지 않는 것을 내보낼 수 없습니다!" + "value" : "기존 키바인드를 병합하거나 지우시겠습니까?" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Je kunt niet iets exporteren dat niet bestaat!" + "value" : "Wil je bestaande toetscombinaties samenvoegen of wissen?" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Você não pode exportar algo que não existe!" + "value" : "Você quer mesclar ou deletar os atalhos existentes?" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вы не можете экспортировать что-то, чего не существует!" + "value" : "Соединить или удалить существующие горячие клавиши?" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你无法导出不存在的东西!" + "value" : "你希望合并还是清空现有快捷键设置?" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你無法匯出不存在的東西!" + "value" : "你希望合併還是清空現有按鍵綁定設置?" } } } }, - "Export empty keybinds alert title" : { + "Donate" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "لم يتم تعيين روابط المفاتيح" + "value" : "تبرع" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Keine Tastenbelegungen wurden eingestellt" + "value" : "Spenden" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "No Keybinds Have Been Set" + "value" : "Donate" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "No se han definido combinaciones" + "value" : "Donar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Aucun raccourci clavier n'a été défini" + "value" : "Faire un don" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nessuna scorciatoia impostata" + "value" : "Dona" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키바인드가 설정되지 않음" + "value" : "기부" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Er zijn geen toetscombinaties ingesteld" + "value" : "Doneren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Nenhum Atalho Definido" + "value" : "Doar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Горячие клавиши не были установлены" + "value" : "Пожертвовать" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "无快捷键" + "value" : "捐赠" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "無按鍵綁定" + "value" : "捐贈" } } } }, - "Export keybinds" : { + "Double-click to trigger" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تصدير روابط المفاتيح" + "value" : "انقر مرتين للتشغيل" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Tastenbelegungen Exportieren" + "value" : "Doppelklick zum Aktivieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Export keybinds" + "value" : "Double-click to trigger" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Exportar combinaciones" + "value" : "Doble click para activar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Exporter les raccourcis" + "value" : "Double-cliquez pour déclencher" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Esporta scorciatoie" + "value" : "Attiva con doppio clic" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키바인드 내보내기" + "value" : "더블 클릭으로 트리거" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Toetscombinaties exporteren" + "value" : "Dubbelklik om te activeren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Exportar atalhos" + "value" : "Clique duplo para disparar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Экспортировать горячие клавиши" + "value" : "Двойное нажатие для активации" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "导出快捷键" + "value" : "双击以触发" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "匯出按鍵綁定" + "value" : "雙擊以觸發" } } } }, - "External bar" : { + "Enable window snapping" : { + "comment" : "A label for a toggle that enables or disables window snapping. The text is presented as a popover when the toggle is hovered over.", + "isCommentAutoGenerated" : true + }, + "Error reading keybinds alert description" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "شريط خارجي" + "value" : "تأكد من أن الملف الذي اخترته في التنسيق الصحيح." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Externe Leiste" + "value" : "Stelle sicher das die ausgewählte Datei im richtigen Format ist." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "External bar" + "value" : "Make sure the file you selected is in the correct format." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Barra externa" + "value" : "Asegúrate de que el archivo seleccionado está en el formato adecuado" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Bar externe" + "value" : "Assurez-vous que le fichier que vous avez sélectionné est au bon format." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Barra dei menu" + "value" : "Assicurati che il file selezionato sia nel formato corretto." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "외부 바" + "value" : "선택한 파일이 올바른 형식인지 확인하세요." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Externe balk" + "value" : "Controleer of het geselecteerde bestand het juiste formaat heeft." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Barra externa" + "value" : "Garanta que o arquivo que você selecionou possui o formato correto." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Внешняя строка меню" + "value" : "Убедитесь что вы выбрали файл в правильном формате." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "全局菜单栏" + "value" : "请确保选择的文件格式正确。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "全局菜單欄" + "value" : "請確保選擇的文件格式正確。" } } } }, - "Fluid" : { - "comment" : "Animation speed setting", + "Error reading keybinds alert title" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" + "state" : "translated", + "value" : "خطأ في قراءة روابط المفاتيح" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" + "state" : "translated", + "value" : "Fehler beim lesen von Tastenbelegungen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Fluid" + "value" : "Error Reading Keybinds" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" + "state" : "translated", + "value" : "Error leyendo combinaciones" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" + "state" : "translated", + "value" : "Erreur de lecture des raccourcis" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" + "state" : "translated", + "value" : "Errore lettura scorciatoie" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "체액" + "state" : "translated", + "value" : "키바인드 읽기 오류" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" + "state" : "translated", + "value" : "Fout bij het lezen van toetscombinaties" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" + "state" : "translated", + "value" : "Erro Lendo Atalhos" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" + "state" : "translated", + "value" : "Ошибка чтения горячих клавиш" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" + "state" : "translated", + "value" : "读取快捷键时发生错误" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" + "state" : "translated", + "value" : "讀取按鍵綁定時發生錯誤" } } } }, - "Focus window on resize" : { + "Export" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تركيز النافذة عند تغيير الحجم" + "value" : "تصدير" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Fenster beim manipulieren fokussieren" + "value" : "Exportieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Focus window on resize" + "value" : "Export" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Resaltar ventana al redimensionar" + "value" : "Exportar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Donner le focus à la fenêtre lors du redimensionnement" + "value" : "Exporter" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Porta in primo piano durante il ridimensionamento" + "value" : "Esporta" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "크기 조정 시 창에 포커스" + "value" : "내보내기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Op vergroting de venster in focus zetten" + "value" : "Exporteer" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Focar na janela quando redimensionar" + "value" : "Exportar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Сфокусировать окно при изменении размера" + "value" : "Экспортировать" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "在更改窗口大小时给予焦点" + "value" : "导出" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "在更改視窗大小時給予焦點" + "value" : "匯出" } } } }, - "General" : { + "Export keybinds" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "عام" + "value" : "تصدير روابط المفاتيح" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Allgemein" + "value" : "Tastenbelegungen Exportieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "General" + "value" : "Export keybinds" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "General" + "state" : "translated", + "value" : "Exportar combinaciones" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Général" + "value" : "Exporter les raccourcis" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Generali" + "value" : "Esporta scorciatoie" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "일반" + "value" : "키바인드 내보내기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Algemeen" + "value" : "Toetscombinaties exporteren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Geral" + "value" : "Exportar atalhos" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Общее" + "value" : "Экспортировать горячие клавиши" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "通用" + "value" : "导出快捷键" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "通用" + "value" : "匯出按鍵綁定" } } } }, - "Go Back" : { + "External bar" : { + "comment" : "Label for a slider in Loop’s padding settings", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Go Back" + "state" : "translated", + "value" : "شريط خارجي" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Zurück" + "value" : "Externe Leiste" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Go Back" + "value" : "External bar" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Go Back" + "state" : "translated", + "value" : "Barra externa" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Réinitialiser" + "value" : "Bar externe" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Stati precedenti" + "value" : "Barra dei menu" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "뒤로 가기" + "value" : "외부 바" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Ga terug" + "value" : "Externe balk" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Go Back" + "state" : "translated", + "value" : "Barra externa" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Назад" + "value" : "Внешняя строка меню" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "返回" + "value" : "全局菜单栏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "返回" + "value" : "全局菜單欄" } } } }, - "Gradient" : { + "First Fourth" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "First Fourth" + } + } + } + }, + "Fluid" : { + "comment" : "Animation speed setting", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "تدرج" + "state" : "needs_review", + "value" : "Fluid" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Farbverlauf" + "state" : "needs_review", + "value" : "Fluid" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Gradient" + "value" : "Fluid" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Gradiente" + "state" : "needs_review", + "value" : "Fluid" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Dégradé" + "state" : "needs_review", + "value" : "Fluid" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Sfumatura" + "state" : "needs_review", + "value" : "Fluid" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "그라데이션" + "state" : "needs_review", + "value" : "체액" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Verloop" + "state" : "needs_review", + "value" : "Fluid" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Gradiente" + "state" : "needs_review", + "value" : "Fluid" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Градиент" + "state" : "needs_review", + "value" : "Fluid" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "渐变" + "state" : "needs_review", + "value" : "Fluid" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "漸變" + "state" : "needs_review", + "value" : "Fluid" } } } }, - "Grow" : { + "Focus window on resize" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Grow" + "state" : "translated", + "value" : "تركيز النافذة عند تغيير الحجم" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Vergrößern" + "value" : "Fenster beim manipulieren fokussieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Grow" + "value" : "Focus window on resize" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Grow" + "state" : "translated", + "value" : "Resaltar ventana al redimensionar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Agrandir" + "value" : "Donner le focus à la fenêtre lors du redimensionnement" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Espansione" + "value" : "Porta in primo piano durante il ridimensionamento" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "성장하다" + "value" : "크기 조정 시 창에 포커스" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Groeien" + "value" : "Op vergroting de venster in focus zetten" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Grow" + "state" : "translated", + "value" : "Focar na janela quando redimensionar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Увеличить" + "value" : "Сфокусировать окно при изменении размера" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "扩大" + "value" : "在更改窗口大小时给予焦点" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "擴大" + "value" : "在更改視窗大小時給予焦點" } } } }, - "Halves" : { + "Fourth Fourth" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Fourth Fourth" + } + } + } + }, + "Fullscreen" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أنصاف" + "value" : "ملء الشاشة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Hälften" + "value" : "Vollbiild" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Halves" + "value" : "Fullscreen" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mitades" + "value" : "Pantalla completa" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Moitiés" + "value" : "Plein écran" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Metà" + "value" : "Schermo intero" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "절반" + "value" : "전체 화면" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Halven" + "value" : "Volledig scherm" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Metades" + "value" : "Tela cheia" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Половины" + "value" : "Полноэкранный" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "二等分" + "value" : "全屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "二等分" + "value" : "全屏" } } } }, - "Haptic feedback" : { + "General" : { + "comment" : "Section header in the action picker of the Keybinds tab\nSection header shown in settings", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "استجابة لمسية" + "value" : "عام" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Haptisches Feedback" + "value" : "Allgemein" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Haptic feedback" + "value" : "General" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Feedback háptico" + "state" : "needs_review", + "value" : "General" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Retour haptique" + "value" : "Général" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Feedback aptico" + "value" : "Generali" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "촉각 피드백" + "value" : "일반" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Haptische feedback" + "value" : "Algemeen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Feedback háptico" + "value" : "Geral" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Тактильная обратная связь" + "value" : "Общее" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "震感反馈" + "value" : "通用" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "觸覺反饋" + "value" : "通用" } } } }, - "Height" : { + "Go Back" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "ارتفاع" + "state" : "needs_review", + "value" : "Go Back" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Höhe" + "value" : "Zurück" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Height" + "value" : "Go Back" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Altura" + "state" : "needs_review", + "value" : "Go Back" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Hauteur" + "value" : "Réinitialiser" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Altezza" + "value" : "Stati precedenti" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "높이" + "value" : "뒤로 가기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Hoogte" + "value" : "Ga terug" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Altura" + "state" : "needs_review", + "value" : "Go Back" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Высота" + "value" : "Назад" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "高度" + "value" : "返回" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "高度" + "value" : "返回" } } } }, - "Hide menu bar icon" : { + "Gradient" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "إخفاء أيقونة شريط القوائم" + "value" : "تدرج" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Menüleisten Symbol ausblenden" + "value" : "Farbverlauf" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Hide menu bar icon" + "value" : "Gradient" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Ocultar icono de la barra de menú" + "value" : "Gradiente" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Masquer l’icône de la barre de menu" + "value" : "Dégradé" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nascondi dalla barra dei menu" + "value" : "Sfumatura" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "메뉴 바 아이콘 숨기기" + "value" : "그라데이션" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Verstop de menu balk icoon" + "value" : "Verloop" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Esconder ícone da barra de menu" + "value" : "Gradiente" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Спрятать иконку в строке меню" + "value" : "Градиент" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "隐藏菜单栏图标" + "value" : "渐变" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "隱藏菜單欄圖標" + "value" : "漸變" } } } }, - "Hide until direction is chosen" : { + "Grow" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "إخفاء حتى يتم اختيار الاتجاه" + "state" : "needs_review", + "value" : "Grow" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Ausblenden bis eine Richtung gewählt wurde" + "value" : "Vergrößern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Hide until direction is chosen" + "value" : "Grow" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Ocultar hasta que se escoge una dirección" + "state" : "needs_review", + "value" : "Grow" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Masquer jusqu’à ce qu'une direction soit choisie" + "value" : "Agrandir" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nascondi il menu finché non si seleziona una direzione" + "value" : "Espansione" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "방향이 선택될 때까지 숨기기" + "value" : "성장하다" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Verstop tot dat de richting is uitgekozen" + "value" : "Groeien" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Esconder até a direção ser selecionada" + "state" : "needs_review", + "value" : "Grow" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Спрятать до выбора направения" + "value" : "Увеличить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "仅在选择方向后显示" + "value" : "扩大" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "僅在選擇方向後顯示" + "value" : "擴大" } } } }, - "Horizontal Fourths" : { - - }, - "Horizontal Thirds" : { + "Grow Bottom" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أثلاث أفقية" + "value" : "تنمية الأسفل" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Horizontale Drittel" + "value" : "Unten vergrössern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Horizontal Thirds" + "value" : "Grow Bottom" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tercios horizontales" + "value" : "Crecer hacia abajo" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Tiers horizontal" + "value" : "Agrandir en bas" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Terzi orizzontali" + "value" : "Ingrandisci inferiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "수평 삼분의 일" + "value" : "하단 확대" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Horizontale Derdes" + "value" : "Bodem laten groeien" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Terços Horizontais" + "value" : "Expandir para Baixo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Горизонтальные трети" + "value" : "Увеличить Вниз" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "水平三等分" + "value" : "扩张底部" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "水平三等分" + "value" : "擴張底部" } } } }, - "Icon Name: Black" : { + "Grow Horizontally" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Grow Horizontally" + } + } + } + }, + "Grow Left" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أسود" + "value" : "تنمية اليسار" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Schwarz" + "value" : "Links vergrössern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Black" + "value" : "Grow Left" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Negro" + "value" : "Crecer hacia la izquierda" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Noir" + "value" : "Agrandir à gauche" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nera" + "value" : "Ingrandisci sinistro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "블랙" + "value" : "좌측 확대" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Terug" + "value" : "Links groeien" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Preto" + "value" : "Expandir para a Equerda" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Черный" + "value" : "Увеличить Влево" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "纯黑" + "value" : "扩张左侧" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "純黑" + "value" : "擴張左側" } } } }, - "Icon Name: Black Hole" : { + "Grow Right" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الثقب الأسود" + "value" : "تنمية اليمين" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Schwarzes Lock" + "value" : "Rechts vergrössern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Black Hole" + "value" : "Grow Right" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Agujero negro" + "value" : "Crecer hacia la derecha" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Trou noir" + "value" : "Agrandir à droite" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Buco nero" + "value" : "Ingrandisci destro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "블랙 홀" + "value" : "우측 확대" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Zwart gat" + "value" : "Rechts groeien" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Buraco negro" + "value" : "Expandir para a Direita" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Черная Дыра" + "value" : "Увеличить Вправо" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "黑洞" + "value" : "扩张右侧" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "黑洞" + "value" : "擴張右側" } } } }, - "Icon Name: Classic" : { + "Grow Top" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "كلاسيكي" + "value" : "تنمية الأعلى" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Klassisch" + "value" : "Oben vergrössern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Classic" + "value" : "Grow Top" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Clásico" + "value" : "Crecer hacia arriba" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Classic" + "value" : "Agrandir en haut" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Classica" + "value" : "Ingrandisci superiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "클래식" + "value" : "상단 확대" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Klassiek" + "value" : "Top Groeien" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Clássico" + "value" : "Expandir para Cima" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Классический" + "value" : "Увеличить Вверх" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "经典" + "value" : "扩张顶部" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "經典" + "value" : "擴張頂部" } } } }, - "Icon Name: Daylight" : { + "Grow Vertically" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Grow Vertically" + } + } + } + }, + "Halves" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Daylight" + "state" : "translated", + "value" : "أنصاف" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Tageslicht" + "value" : "Hälften" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Daylight" + "value" : "Halves" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Daylight" + "state" : "translated", + "value" : "Mitades" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Daylight" + "value" : "Moitiés" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Luce diurna" + "value" : "Metà" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "주간" + "value" : "절반" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Daylight" + "state" : "translated", + "value" : "Halven" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Daylight" + "state" : "translated", + "value" : "Metades" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Daylight" + "value" : "Половины" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "日光" + "value" : "二等分" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "日光" + "value" : "二等分" } } } }, - "Icon Name: Developer" : { + "Haptic feedback" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مطور" + "value" : "استجابة لمسية" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Entwickler" + "value" : "Haptisches Feedback" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Developer" + "value" : "Haptic feedback" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Desarrollador" + "value" : "Feedback háptico" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Developpeur" + "value" : "Retour haptique" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sviluppatore" + "value" : "Feedback aptico" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "개발자" + "value" : "촉각 피드백" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Ontwikkelaar" + "value" : "Haptische feedback" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Desenvolvedor" + "value" : "Feedback háptico" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Разработчик" + "value" : "Тактильная обратная связь" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "开发者" + "value" : "震感反馈" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "開發者" + "value" : "觸覺反饋" } } } }, - "Icon Name: Holo" : { + "Height" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "هولو" + "value" : "ارتفاع" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Holo" + "value" : "Höhe" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Holo" + "value" : "Height" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Holo" + "state" : "translated", + "value" : "Altura" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Holo" + "value" : "Hauteur" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Olografica" + "value" : "Altezza" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "홀로" + "value" : "높이" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Holo" + "state" : "translated", + "value" : "Hoogte" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Holográfico" + "value" : "Altura" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Голографический" + "value" : "Высота" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "全息" + "value" : "高度" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "全息" + "value" : "高度" } } } }, - "Icon Name: Keycap" : { + "Hide" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "غطاء المفتاح" + "value" : "إخفاء" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Keycap" + "value" : "Verstecken" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Keycap" + "value" : "Hide" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tecla" + "value" : "Ocultar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Keycap" + "value" : "Cacher" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Tasto" + "value" : "Nascondi" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "케우사르" + "value" : "숨기기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Toetskap" + "value" : "Verstoppen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Tecla" + "value" : "Esconder" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Keycap" + "value" : "Спрятать" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "键帽" + "value" : "隐藏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "鍵帽" + "value" : "隱藏" } } } }, - "Icon Name: Loop Master" : { + "Hide menu bar icon" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "معلم الحلقات" + "value" : "إخفاء أيقونة شريط القوائم" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Loop Meister" + "value" : "Menüleisten Symbol ausblenden" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Loop Master" + "value" : "Hide menu bar icon" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Loop Master" + "state" : "translated", + "value" : "Ocultar icono de la barra de menú" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Loop Master" + "value" : "Masquer l’icône de la barre de menu" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Maestro di Loop" + "value" : "Nascondi dalla barra dei menu" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "루프 마스터" + "value" : "메뉴 바 아이콘 숨기기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Loop Meester" + "value" : "Verstop de menu balk icoon" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mestre Loop" + "value" : "Esconder ícone da barra de menu" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Loop Мастер" + "value" : "Спрятать иконку в строке меню" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "Loop大师" + "value" : "隐藏菜单栏图标" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "Loop大師" + "value" : "隱藏菜單欄圖標" } } } }, - "Icon Name: Meta Loop" : { + "Hide until direction is chosen" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الحلقة الفوقية" + "value" : "إخفاء حتى يتم اختيار الاتجاه" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Meta Loop" + "value" : "Ausblenden bis eine Richtung gewählt wurde" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Meta Loop" + "value" : "Hide until direction is chosen" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Meta Loop" + "state" : "translated", + "value" : "Ocultar hasta que se escoge una dirección" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Meta Loop" + "value" : "Masquer jusqu’à ce qu'une direction soit choisie" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Loop meta" + "value" : "Nascondi il menu finché non si seleziona una direzione" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "메타 루프" + "value" : "방향이 선택될 때까지 숨기기" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Meta Loop" + "state" : "translated", + "value" : "Verstop tot dat de richting is uitgekozen" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Meta Loop" + "state" : "translated", + "value" : "Esconder até a direção ser selecionada" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Meta Loop" + "value" : "Спрятать до выбора направения" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "元之环" + "value" : "仅在选择方向后显示" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "元之環" + "value" : "僅在選擇方向後顯示" } } } }, - "Icon Name: Neon" : { + "Horizontal Center Half" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "نيون" + "state" : "needs_review", + "value" : "Horizontal Center Half" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Neon" + "value" : "Horizontale Mittelhälfte" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Neon" + "value" : "Horizontal Center Half" } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "Neon" + "value" : "Horizontal Center Half" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Néon" + "value" : "Moitié centrale horizontale" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Neon" + "value" : "Metà centrale orizzontale" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "네온" + "value" : "수평 중앙 절반" } }, "nl-BE" : { "stringUnit" : { "state" : "needs_review", - "value" : "Neon" + "value" : "Horizontal Center Half" } }, "pt-BR" : { "stringUnit" : { "state" : "needs_review", - "value" : "Neon" + "value" : "Horizontal Center Half" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Неон" + "value" : "Горизонтальная половина по центру" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "霓虹" + "value" : "水平居中半屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "霓虹" + "value" : "水平居中半螢幕" } } } }, - "Icon Name: Rosé Pine" : { + "Horizontal Center Third" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "روزي باين" + "value" : "الثالث الأفقي المركزي" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Rosé Pine" + "value" : "Horizontales Mittel-Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Rosé Pine" + "value" : "Horizontal Center Third" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Rosé Pine" + "state" : "translated", + "value" : "Tercio central horizontal" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Rosé Pine" + "value" : "Tiers central horizontal" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Pino rosé" + "value" : "Terzo orizzontale centrale" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "로제 파인" + "value" : "수평 중앙 셋째" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Rosé Pine" + "state" : "translated", + "value" : "Horizontaal Midden Derde" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Rosé Pine" + "state" : "translated", + "value" : "Terço Central Horizontal" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Rosé Pine" + "value" : "Центральная треть" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "Rosé Pine" + "value" : "垂直居中三分之一" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "Rosé Pine" + "value" : "垂直居中三分之一" } } } }, - "Icon Name: Summer" : { + "Horizontal Fourths" : { + "comment" : "Section header in the action picker of the Keybinds tab" + }, + "Horizontal Thirds" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "صيف" + "value" : "أثلاث أفقية" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Sommer" + "value" : "Horizontale Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Summer" + "value" : "Horizontal Thirds" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Summer" + "state" : "translated", + "value" : "Tercios horizontales" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Été" + "value" : "Tiers horizontal" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Estate" + "value" : "Terzi orizzontali" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "서머" + "value" : "수평 삼분의 일" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Zomer" + "value" : "Horizontale Derdes" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Verão" + "value" : "Terços Horizontais" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Лето" + "value" : "Горизонтальные трети" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "烈夏" + "value" : "水平三等分" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "烈夏" + "value" : "水平三等分" } } } }, - "Icon Name: Synthwave Sunset" : { + "Icon Name: Black" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "غروب سينثويف" + "value" : "أسود" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Synthwave West" + "value" : "Schwarz" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Synthwave Sunset" + "value" : "Black" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Synthwave Sunset" + "state" : "translated", + "value" : "Negro" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Synthwave Sunset" + "value" : "Noir" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Tramonto synthwave" + "value" : "Nera" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "신스웨이브 선셋" + "value" : "블랙" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Synthwave Zonsondergang" + "value" : "Terug" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Pôr do Sol Synthwave" + "value" : "Preto" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Synthwave Sunset" + "value" : "Черный" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "合成波日落" + "value" : "纯黑" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "合成波日落" + "value" : "純黑" } } } }, - "Icon Name: White" : { + "Icon Name: Black Hole" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أبيض" + "value" : "الثقب الأسود" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Weiß" + "value" : "Schwarzes Lock" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "White" + "value" : "Black Hole" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "White" + "state" : "translated", + "value" : "Agujero negro" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Blanc" + "value" : "Trou noir" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Bianca" + "value" : "Buco nero" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "화이트" + "value" : "블랙 홀" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Wit" + "value" : "Zwart gat" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Branco" + "value" : "Buraco negro" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Белый" + "value" : "Черная Дыра" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "纯白" + "value" : "黑洞" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "純白" + "value" : "黑洞" } } } }, - "Icon notifications enabled" : { + "Icon Name: Classic" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "سيتم إخطارك الآن عندما ت\n\nفتح أيقونة جديدة." + "value" : "كلاسيكي" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Du wirst benachrichtigt wenn du ein App Icon freischaltest." + "value" : "Klassisch" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "You will now be notified when you unlock a new icon." + "value" : "Classic" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Serás notificado cuando hayas desbloqueado un nuevo icono" + "value" : "Clásico" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Vous serez désormais averti lorsque vous débloquez une nouvelle icône." + "value" : "Classic" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Da ora, riceverai una notifica ad ogni icona sbloccata." + "value" : "Classica" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "새 아이콘을 잠금 해제할 때 알림을 받게 됩니다." + "value" : "클래식" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Je gaat nu een melding krijgen als je een nieuw icoon ontgrendelt" + "value" : "Klassiek" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Você será notificado quando desbloquear um novo ícone." + "value" : "Clássico" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вам придет уведомление когда вы откроете новую иконку." + "value" : "Классический" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你将会在解锁新图标时收到通知。" + "value" : "经典" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你將會在解鎖新圖標時收到通知。" + "value" : "經典" } } } }, - "Icon Unlock Message" : { + "Icon Name: Daylight" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "لقد قمت بفتح أيقونة جديدة: %@!" + "state" : "needs_review", + "value" : "Daylight" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Du hast ein neues App Icon freigeschaltet: %@!" + "value" : "Tageslicht" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "You've unlocked a new icon: %@!" + "value" : "Daylight" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Has desbloqueado un nuevo icono: %@!" + "state" : "needs_review", + "value" : "Daylight" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Vous avez débloqué une nouvelle icône : %@ !" + "value" : "Daylight" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Hai sbloccato una nuova icona: %@!" + "value" : "Luce diurna" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "새 아이콘을 잠금 해제했습니다: %@!" + "value" : "주간" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Je hebt deze icoon ontgrendelt: %@!" + "state" : "needs_review", + "value" : "Daylight" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Você desbloqueou um novo ícone: %@!" + "state" : "needs_review", + "value" : "Daylight" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вы разблокировали новую иконку: %@!" + "value" : "Daylight" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你解锁了一个新图标:%@!" + "value" : "日光" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你解鎖了一個新圖標:%@!" + "value" : "日光" } } } }, - "Icon Unlock Message: Holo" : { + "Icon Name: Developer" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "لقد قمت بالتكرار بالفعل 25 مرة! كمكافأة، إليك أيقونة جديدة: %@. استمر في التكرار لفتح أيقونات جديدة!" + "value" : "مطور" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Du hast bereits 25 Mal gelooped! Als Belohnung gibt es ein neues Icon: %@. Loop weiter, um neue Symbole freizuschalten!" + "value" : "Entwickler" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "You've already looped 25 times! As a reward, here's new icon: %@. Continue to loop more to unlock new icons!" + "value" : "Developer" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Has usado Loop 25 veces! Como recompensa, aquí tienes un nuevo icono: %@. Continúa usando Loop para desbloquear más iconos!" + "value" : "Desarrollador" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Vous avez utilisé Loop 25 fois ! En récompense, voici une nouvelle icône : %@. Continuez à boucler pour en débloquer d’autres !" + "value" : "Developpeur" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Hai già loopato 25 volte! Come ricompensa, ecco una nuova icona: %@. Continua a loopare per sbloccarne altre!" + "value" : "Sviluppatore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이미 25번 루프했습니다! 보상으로 새 아이콘을 드립니다: %@. 새 아이콘을 더 많이 잠금 해제하려면 계속 루프하세요!" + "value" : "개발자" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Je hebt al 25 keer geloopt! Als een cadeau krijg je deze icoon: %@. Blijf loopen voor meer icoontjes!" + "value" : "Ontwikkelaar" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Você ja fez 25 loops! Aqui está um novo ícone como prêmio: %@. Continue dando loops para desbloquear novos ícones." + "value" : "Desenvolvedor" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вы использовали Loop 25 раз! В качестве награды вы получили новую иконку: %@. Продолжайте использовать Loop чтобы открывать новые иконки!" + "value" : "Разработчик" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你已经使用Loop环绕你的窗口25次了!作为奖励,你解锁了一个新图标:%@。继续环绕以解锁更多图标!" + "value" : "开发者" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你已經使用Loop環繞你的窗口25次了!作為獎勵,你解鎖了一個新圖標:%@。繼續環繞以解鎖更多圖標!" + "value" : "開發者" } } } }, - "Icon Unlock Message: Loop Master" : { + "Icon Name: Holo" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "5000 تكرار تمت السيطرة عليها! لقد شهد الكون ولادة معلم الحلقات! استمتع بمكافأتك المستحقة: أيقونة جديدة تمامًا!" + "value" : "هولو" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "5000 Loops erobert! Das Universum hat die Geburt eines Loop-Meisters erlebt! Genieße deine wohlverdiente Belohnung: Ein brandneues Icon!" + "value" : "Holo" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "5000 loops conquered! The universe has witnessed the birth of a Loop master! Enjoy your well-deserved reward: a brand-new icon!" + "value" : "Holo" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Has usado Loop 5.000 veces! El universo ha presenciado el nacimiento de un Master de Loop! Disfruta de este merecido regalo: un nuevo icono!" + "state" : "needs_review", + "value" : "Holo" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "5000 Loops accomplies ! L’univers a été témoin de la naissance d’un maître de Loop ! Profitez de votre récompense bien méritée : une toute nouvelle icône !" + "value" : "Holo" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "5000 loop conquistati! L'universo ha assistito alla nascita di un maestro di Loop! Goditi il tuo meritato premio: una nuova icona!" + "value" : "Olografica" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "5000 루프를 정복했습니다! 우주가 루프 마스터의 탄생을 목격했습니다! 당신이 받을 자격이 있는 보상을 즐기세요: 새로운 아이콘!" + "value" : "홀로" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "5000 loops veroverd! Het universum is een getuige van de geboorte van een Loop meester! Geniet van je wel verdiende cadeau: een nieuwe icoon!" + "state" : "needs_review", + "value" : "Holo" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "5000 loops conquistados! O universo testemunhou o nascimento de um mestre Loop! Aproveite sua merecida recompensa: um ícone totalmente novo!" + "value" : "Holográfico" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вы использовали Loop 5000 раз! Вселенная узрела рождения Loop мастера! Наслаждайтесь своей заслуженной наградой: новой иконкой!" + "value" : "Голографический" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "5000次环绕达成!这个宇宙见证了又一位Loop大师的诞生!享受你应得的奖励吧:一个全新设计的纪念图标!" + "value" : "全息" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "5000次環繞達成!這個宇宙見證了又一位Loop大師的誕生!享受你應得的獎勵吧:一個全新設計的紀念圖標!" + "value" : "全息" } } } }, - "Ignore fullscreen windows" : { + "Icon Name: Keycap" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تجاهل النوافذ الكاملة الشاشة" + "value" : "غطاء المفتاح" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Vollbildfenster ignorieren" + "value" : "Keycap" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Ignore fullscreen windows" + "value" : "Keycap" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Ignorar las ventanas a pantalla completa" + "value" : "Tecla" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Ignorer les fenêtres en plein écran" + "value" : "Keycap" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ignora finestre a tutto schermo" + "value" : "Tasto" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "전체 화면 창 무시" + "value" : "케우사르" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Volledig scherm-vensters negeren" + "value" : "Toetskap" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Ignorar janelas em tela cheia" + "value" : "Tecla" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Игнорировать полноэкранные окна" + "value" : "Keycap" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "忽略全屏窗口" + "value" : "键帽" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "忽略全屏視窗" + "value" : "鍵帽" } } } }, - "Import" : { + "Icon Name: Loop Master" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "استيراد" + "value" : "معلم الحلقات" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Importieren" + "value" : "Loop Meister" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Import" + "value" : "Loop Master" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Importar" + "state" : "needs_review", + "value" : "Loop Master" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Importer" + "value" : "Loop Master" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Importa" + "value" : "Maestro di Loop" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "가져오기" + "value" : "루프 마스터" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Importeren" + "value" : "Loop Meester" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Importar" + "value" : "Mestre Loop" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Импортировать" + "value" : "Loop Мастер" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "导入" + "value" : "Loop大师" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "匯入" + "value" : "Loop大師" } } } }, - "Import Keybinds" : { + "Icon Name: Meta Loop" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "استيراد روابط المفاتيح" + "value" : "الحلقة الفوقية" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Tastenbelegungen Importieren" + "value" : "Meta Loop" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Import Keybinds" + "value" : "Meta Loop" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Importar combinaciones" + "state" : "needs_review", + "value" : "Meta Loop" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Importer des raccourcis" + "value" : "Meta Loop" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Importa scorciatoie" + "value" : "Loop meta" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키바인드 가져오기" + "value" : "메타 루프" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Toetscombinaties importeren" + "state" : "needs_review", + "value" : "Meta Loop" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Importar Atalhos" + "state" : "needs_review", + "value" : "Meta Loop" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Импортировать горячие клавиши" + "value" : "Meta Loop" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "导入快捷键" + "value" : "元之环" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "匯入按鍵綁定" + "value" : "元之環" } } } }, - "Import keybinds: cancel" : { + "Icon Name: Neon" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "إلغاء" + "value" : "نيون" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Abbrechen" + "value" : "Neon" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Cancel" + "value" : "Neon" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Cancelar" + "state" : "needs_review", + "value" : "Neon" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Annuler" + "value" : "Néon" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Annulla" + "value" : "Neon" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "취소" + "value" : "네온" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Annuleren" + "state" : "needs_review", + "value" : "Neon" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Cancelar" + "state" : "needs_review", + "value" : "Neon" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Отменить" + "value" : "Неон" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "取消" + "value" : "霓虹" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "取消" + "value" : "霓虹" } } } }, - "Import keybinds: erase" : { + "Icon Name: Rosé Pine" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مسح" + "value" : "روزي باين" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Löschen" + "value" : "Rosé Pine" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Erase" + "value" : "Rosé Pine" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Borrar" + "state" : "needs_review", + "value" : "Rosé Pine" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Effacer" + "value" : "Rosé Pine" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sovrascrivi" + "value" : "Pino rosé" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "지우기" + "value" : "로제 파인" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Wissen" + "state" : "needs_review", + "value" : "Rosé Pine" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Apagar" + "state" : "needs_review", + "value" : "Rosé Pine" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Удалить" + "value" : "Rosé Pine" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "清空" + "value" : "Rosé Pine" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "清空" + "value" : "Rosé Pine" } } } }, - "Import keybinds: merge" : { + "Icon Name: Summer" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "دمج" + "value" : "صيف" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Zussamenführen" + "value" : "Sommer" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Merge" + "value" : "Summer" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Unir" + "state" : "needs_review", + "value" : "Summer" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Fusionner" + "value" : "Été" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Unisci" + "value" : "Estate" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "병합" + "value" : "서머" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Samenvoegen" + "value" : "Zomer" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mesclar" + "value" : "Verão" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Соединить" + "value" : "Лето" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "合并" + "value" : "烈夏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "合併" + "value" : "烈夏" } } } }, - "Include development versions" : { + "Icon Name: Synthwave Sunset" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تضمين إصدارات التطوير" + "value" : "غروب سينثويف" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Entwicklungs-Versionen einbeziehen" + "value" : "Synthwave West" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Include development versions" + "value" : "Synthwave Sunset" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Incluir versiones de desarrollo" + "state" : "needs_review", + "value" : "Synthwave Sunset" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Inclure les versions de développement" + "value" : "Synthwave Sunset" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Includi versioni in fase di sviluppo" + "value" : "Tramonto synthwave" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "개발 버전 포함" + "value" : "신스웨이브 선셋" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Ontwikkelingsversies bevatten" + "value" : "Synthwave Zonsondergang" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Incluir versões de desenvolvimento" + "value" : "Pôr do Sol Synthwave" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Использовать версии в разработке" + "value" : "Synthwave Sunset" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "包含开发版本" + "value" : "合成波日落" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "包含開發版本" + "value" : "合成波日落" } } } }, - "Initial Size" : { + "Icon Name: White" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الحجم الأولي" + "value" : "أبيض" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Initiale Größe" + "value" : "Weiß" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Initial Size" + "value" : "White" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Tamaño inicial" + "state" : "needs_review", + "value" : "White" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Taille initiale" + "value" : "Blanc" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Misure iniziali" + "value" : "Bianca" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "초기 크기" + "value" : "화이트" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Initiële grootte" + "value" : "Wit" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Tamanho Inicial" + "value" : "Branco" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Изначальный Размер" + "value" : "Белый" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "初始大小" + "value" : "纯白" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "初始大小" + "value" : "純白" } } } }, - "Install" : { + "Icon notifications enabled" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تثبيت" + "value" : "سيتم إخطارك الآن عندما ت\n\nفتح أيقونة جديدة." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Installieren" + "value" : "Du wirst benachrichtigt wenn du ein App Icon freischaltest." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Install" + "value" : "You will now be notified when you unlock a new icon." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Instalar" + "value" : "Serás notificado cuando hayas desbloqueado un nuevo icono" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Installer" + "value" : "Vous serez désormais averti lorsque vous débloquez une nouvelle icône." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Installa" + "value" : "Da ora, riceverai una notifica ad ogni icona sbloccata." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "설치" + "value" : "새 아이콘을 잠금 해제할 때 알림을 받게 됩니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Installeren" + "value" : "Je gaat nu een melding krijgen als je een nieuw icoon ontgrendelt" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Instalar" + "value" : "Você será notificado quando desbloquear um novo ícone." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Установить" + "value" : "Вам придет уведомление когда вы откроете новую иконку." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "安装" + "value" : "你将会在解锁新图标时收到通知。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "安裝" + "value" : "你將會在解鎖新圖標時收到通知。" } } } }, - "Instant" : { + "Icon Unlock Message" : { + "comment" : "Default message shown when a new icon is unlocked", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "فوري" + "value" : "لقد قمت بفتح أيقونة جديدة: %@!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Sofort" + "value" : "Du hast ein neues App Icon freigeschaltet: %@!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Instant" + "value" : "You've unlocked a new icon: %@!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Instantánea" + "value" : "Has desbloqueado un nuevo icono: %@!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Instantané" + "value" : "Vous avez débloqué une nouvelle icône : %@ !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Istantanea" + "value" : "Hai sbloccato una nuova icona: %@!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "즉시" + "value" : "새 아이콘을 잠금 해제했습니다: %@!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Direct" + "value" : "Je hebt deze icoon ontgrendelt: %@!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Instantâneo" + "value" : "Você desbloqueou um novo ícone: %@!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Мгновенно" + "value" : "Вы разблокировали новую иконку: %@!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "即刻" + "value" : "你解锁了一个新图标:%@!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "即刻" + "value" : "你解鎖了一個新圖標:%@!" } } } }, - "Join Discord" : { + "Icon Unlock Message: Holo" : { + "comment" : "Message that is shown when a new icon is unlocked", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "انضم إلى Discord" + "value" : "لقد قمت بالتكرار بالفعل 25 مرة! كمكافأة، إليك أيقونة جديدة: %@. استمر في التكرار لفتح أيقونات جديدة!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Discord beitreten" + "value" : "Du hast bereits 25 Mal gelooped! Als Belohnung gibt es ein neues Icon: %@. Loop weiter, um neue Symbole freizuschalten!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Join Discord" + "value" : "You've already looped 25 times! As a reward, here's new icon: %@. Continue to loop more to unlock new icons!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Únete a Discord" + "value" : "Has usado Loop 25 veces! Como recompensa, aquí tienes un nuevo icono: %@. Continúa usando Loop para desbloquear más iconos!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Rejoindre Discord" + "value" : "Vous avez utilisé Loop 25 fois ! En récompense, voici une nouvelle icône : %@. Continuez à boucler pour en débloquer d’autres !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Entra in Discord" + "value" : "Hai già loopato 25 volte! Come ricompensa, ecco una nuova icona: %@. Continua a loopare per sbloccarne altre!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "디스코드 참여" + "value" : "이미 25번 루프했습니다! 보상으로 새 아이콘을 드립니다: %@. 새 아이콘을 더 많이 잠금 해제하려면 계속 루프하세요!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Word lid van onze Discord" + "value" : "Je hebt al 25 keer geloopt! Als een cadeau krijg je deze icoon: %@. Blijf loopen voor meer icoontjes!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Entrar no Discord" + "value" : "Você ja fez 25 loops! Aqui está um novo ícone como prêmio: %@. Continue dando loops para desbloquear novos ícones." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Перейти в Discord" + "value" : "Вы использовали Loop 25 раз! В качестве награды вы получили новую иконку: %@. Продолжайте использовать Loop чтобы открывать новые иконки!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "加入Discord服务器" + "value" : "你已经使用Loop环绕你的窗口25次了!作为奖励,你解锁了一个新图标:%@。继续环绕以解锁更多图标!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "加入Discord伺服器" + "value" : "你已經使用Loop環繞你的窗口25次了!作為獎勵,你解鎖了一個新圖標:%@。繼續環繞以解鎖更多圖標!" } } } }, - "Keybinds" : { + "Icon Unlock Message: Loop Master" : { + "comment" : "Message that is shown when a new icon is unlocked", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "روابط المفاتيح" + "value" : "5000 تكرار تمت السيطرة عليها! لقد شهد الكون ولادة معلم الحلقات! استمتع بمكافأتك المستحقة: أيقونة جديدة تمامًا!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Tastenbelegung" + "value" : "5000 Loops erobert! Das Universum hat die Geburt eines Loop-Meisters erlebt! Genieße deine wohlverdiente Belohnung: Ein brandneues Icon!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Keybinds" + "value" : "5000 loops conquered! The universe has witnessed the birth of a Loop master! Enjoy your well-deserved reward: a brand-new icon!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Combinaciones" + "value" : "Has usado Loop 5.000 veces! El universo ha presenciado el nacimiento de un Master de Loop! Disfruta de este merecido regalo: un nuevo icono!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Raccourcis" + "value" : "5000 Loops accomplies ! L’univers a été témoin de la naissance d’un maître de Loop ! Profitez de votre récompense bien méritée : une toute nouvelle icône !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Scorciatoie" + "value" : "5000 loop conquistati! L'universo ha assistito alla nascita di un maestro di Loop! Goditi il tuo meritato premio: una nuova icona!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키 바인드" + "value" : "5000 루프를 정복했습니다! 우주가 루프 마스터의 탄생을 목격했습니다! 당신이 받을 자격이 있는 보상을 즐기세요: 새로운 아이콘!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Toetscombinaties" + "value" : "5000 loops veroverd! Het universum is een getuige van de geboorte van een Loop meester! Geniet van je wel verdiende cadeau: een nieuwe icoon!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Combinações" + "value" : "5000 loops conquistados! O universo testemunhou o nascimento de um mestre Loop! Aproveite sua merecida recompensa: um ícone totalmente novo!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Сочетания клавиш" + "value" : "Вы использовали Loop 5000 раз! Вселенная узрела рождения Loop мастера! Наслаждайтесь своей заслуженной наградой: новой иконкой!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "快捷键" + "value" : "5000次环绕达成!这个宇宙见证了又一位Loop大师的诞生!享受你应得的奖励吧:一个全新设计的纪念图标!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "按鍵綁定" + "value" : "5000次環繞達成!這個宇宙見證了又一位Loop大師的誕生!享受你應得的獎勵吧:一個全新設計的紀念圖標!" } } } }, - "Launch at login" : { + "Ignore fullscreen windows" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تشغيل عند تسجيل الدخول" + "value" : "تجاهل النوافذ الكاملة الشاشة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Beim anmelden starten" + "value" : "Vollbildfenster ignorieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Launch at login" + "value" : "Ignore fullscreen windows" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Ejecutar al inicio" + "value" : "Ignorar las ventanas a pantalla completa" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Lancer au démarrage" + "value" : "Ignorer les fenêtres en plein écran" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Apri al login" + "value" : "Ignora finestre a tutto schermo" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "로그인 시 실행" + "value" : "전체 화면 창 무시" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Open op login" + "value" : "Volledig scherm-vensters negeren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Iniciar com o sistema" + "value" : "Ignorar janelas em tela cheia" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Запускать при входе" + "value" : "Игнорировать полноэкранные окна" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "随macOS启动" + "value" : "忽略全屏窗口" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "隨macOS啟動" + "value" : "忽略全屏視窗" } } } }, - "Left" : { + "Import" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "يسار" + "value" : "استيراد" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Links" + "value" : "Importieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Left" + "value" : "Import" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Izquierda" + "value" : "Importar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Gauche" + "value" : "Importer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sinistro" + "value" : "Importa" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "왼쪽" + "value" : "가져오기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Links" + "value" : "Importeren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Esquerda" + "value" : "Importar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Слева" + "value" : "Импортировать" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "左侧" + "value" : "导入" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "左側" + "value" : "匯入" } } } }, - "Left %@" : { - "comment" : "Trigger Key: Left side", - "extractionState" : "stale", + "Import Keybinds" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "يسار %@" + "value" : "استيراد روابط المفاتيح" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Links %@" + "value" : "Tastenbelegungen Importieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Left %@" + "value" : "Import Keybinds" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Izquierda %@" + "value" : "Importar combinaciones" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Gauche %@" + "value" : "Importer des raccourcis" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "%@ Sinistro" + "value" : "Importa scorciatoie" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "왼쪽 %@" + "value" : "키바인드 가져오기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Links %@" + "value" : "Toetscombinaties importeren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "%@ Esquerda" + "value" : "Importar Atalhos" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Левый %@" + "value" : "Импортировать горячие клавиши" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "左侧 %@" + "value" : "导入快捷键" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "左側 %@" + "value" : "匯入按鍵綁定" } } } }, - "Left Cycle" : { + "Import keybinds: cancel" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "دورة اليسار" + "value" : "إلغاء" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Links durchschalten" + "value" : "Abbrechen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Left Cycle" + "value" : "Cancel" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Rotar en la izquierda" + "value" : "Cancelar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Cycle gauche" + "value" : "Annuler" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ciclico sinistro" + "value" : "Annulla" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "왼쪽 순환" + "value" : "취소" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Links Cyclus" + "value" : "Annuleren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Percorrer para a Esquerda" + "value" : "Cancelar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Цикл Влево" + "value" : "Отменить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "左侧循环" + "value" : "取消" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "左側循環" + "value" : "取消" } } } }, - "Locked icon alert title" : { + "Import keybinds: erase" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الأيقونة مقفلة" + "value" : "مسح" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "App Icon noch nicht freigeschaltet" + "value" : "Löschen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Icon Locked" + "value" : "Erase" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "icono bloqueado" + "value" : "Borrar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Icône verrouillée" + "value" : "Effacer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Icona bloccata" + "value" : "Sovrascrivi" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "아이콘 잠김" + "value" : "지우기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Icoon Vergrendeld" + "value" : "Wissen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Ícone Bloqueado" + "value" : "Apagar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Иконка заблокирована" + "value" : "Удалить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "图标未解锁" + "value" : "清空" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "圖標未解鎖" + "value" : "清空" } } } }, - "Locked icon message 1" : { + "Import keybinds: merge" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أنت لا تملك هذا بعد!" + "value" : "دمج" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Das hast du noch nicht!" + "value" : "Zussamenführen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "You don’t have that yet!" + "value" : "Merge" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "No tienes eso aún!" + "value" : "Unir" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Vous ne l'avez pas encore !" + "value" : "Fusionner" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ancora un po’ di pazienza!" + "value" : "Unisci" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "아직 그것을 가지고 있지 않습니다!" + "value" : "병합" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Je hebt dat nog niet" + "value" : "Samenvoegen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Você ainda não possui isso!" + "value" : "Mesclar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "У вас этого ещё нет!" + "value" : "Соединить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你还没拥有它呢!" + "value" : "合并" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你還沒擁有它呢!" + "value" : "合併" } } } }, - "Locked icon message 2" : { + "Include development versions" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "من تظن نفسك، تحاول الوصول إلى هذه الأيقونات السرية للغاية؟" + "value" : "تضمين إصدارات التطوير" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Wer glaubst du, wer du bist, dass du versuchst, auf diese streng geheimen Icons zuzugreifen?" + "value" : "Entwicklungs-Versionen einbeziehen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Who do you think you are, trying to access these top secret icons?" + "value" : "Include development versions" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Quién te crees que eres, intentando acceder a estos iconos secretos?" + "value" : "Incluir versiones de desarrollo" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Qui pensez-vous être pour essayer d'accéder à ces icônes top secrètes ?" + "value" : "Inclure les versions de développement" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Chi credi di essere, a cercare di accedere a queste icone top secret?" + "value" : "Includi versioni in fase di sviluppo" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "당신은 누구라고 생각하며, 이 최고 비밀 아이콘에 접근하려고 하나요?" + "value" : "개발 버전 포함" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Wie denk je wel dat je bent om toegang te krijgen tot deze topgeheime iconen?" + "value" : "Ontwikkelingsversies bevatten" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Quem você pensa que é, tentando acessar esses ícones super secretos?" + "value" : "Incluir versões de desenvolvimento" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Кто ты такой, чтобы смотреть эти иконки?" + "value" : "Использовать версии в разработке" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你以为自己有多大权力,还想看这些绝密图标?" + "value" : "包含开发版本" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你以為自己有多大權力,還想看這些絕密圖標?" + "value" : "包含開發版本" } } } }, - "Locked icon message 3" : { + "Initial Frame" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الصبر فضيلة، وهو مفتاحك لهذه الأيقونة." + "value" : "الإطار الأولي" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Geduld ist eine Tugend und der Schlüssel zu diesem Icon." + "value" : "Initialer Rahmen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Patience is a virtue, and your key to this icon." + "value" : "Initial Frame" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "La paciencia es una virtud, y tu llave a este icono" + "value" : "Tamaño inicial" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "La patience est une vertu, et votre clé pour cette icône." + "value" : "Dimensions initiales" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "La pazienza è sia una virtù, che la chiave per sbloccare quest’icona." + "value" : "Ripristina" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "인내는 미덕이며, 이 아이콘으로 가는 당신의 열쇠입니다." + "value" : "초기 프레임" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Zwanst na nie!" + "value" : "Initieel frame" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Paciência é uma virtude, e a sua chave para esse ícone." + "value" : "Quadro Inicial" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Терпение - сила, и ваш ключ к открытию иконки." + "value" : "Изначальный размер" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "耐心是一种美德,也是获得这个图标的关键。" + "value" : "初始大小" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "耐心是一種美德,也是獲得這個圖標的關鍵。" + "value" : "初始大小" } } } }, - "Locked icon message 4" : { + "Initial Size" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "هذه الأيقونة مقفلة، لكن إمكاناتك ليست كذلك!" + "value" : "الحجم الأولي" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Dieses Icon ist zwar gesperrt, aber dein Potential nicht!" + "value" : "Initiale Größe" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "This icon is locked, but your potential is not!" + "value" : "Initial Size" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Este icono está bloqueado, pero tu potencial no lo está!" + "value" : "Tamaño inicial" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Cette icône est verrouillée, mais pas votre potentiel !" + "value" : "Taille initiale" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Questa icona è bloccata, ma il tuo potenziale no!" + "value" : "Misure iniziali" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 아이콘은 잠겨 있지만, 당신의 잠재력은 잠겨 있지 않습니다!" + "value" : "초기 크기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Dit icoon is vergrendeld, maar je potentieel niet!" + "value" : "Initiële grootte" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "O ícone está bloqueado, mas o seu potencial não!" + "value" : "Tamanho Inicial" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Доступ к иконке ограничен, но ваш потенциал нет!" + "value" : "Изначальный Размер" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "这东西被锁住了,可是你的潜力没有!" + "value" : "初始大小" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "這東西被鎖住了,可是你的潛力沒有!" + "value" : "初始大小" } } } }, - "Locked icon message 5" : { + "Install" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "واصل التكرار، وستكون هذه الأيقونة لك قريباً." + "value" : "تثبيت" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Bleib am Loop dran, und dieses Icon gehört dir im Handumdrehen." + "value" : "Installieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Keep Looping, and this icon will be yours in no time." + "value" : "Install" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sigue haciendo Loops y este icono será tuyo pronto" + "value" : "Instalar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Continuez à utiliser Loop, et cette icône sera à vous en un rien de temps." + "value" : "Installer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Continua a loopare, e quest’icona sarà tua in men che non si dica." + "value" : "Installa" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "계속해서 루핑하고, 이 아이콘은 금방 당신의 것이 될 것입니다." + "value" : "설치" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Blijf Loopen en dit icoon zal snel van jou zijn." + "value" : "Installeren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Continue usando o Loop, e logo esse ícone será seu." + "value" : "Instalar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Продолжайте Loop'ить и эта иконка скоро будет ваша." + "value" : "Установить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "继续环绕,速速将此图标收入囊中!" + "value" : "安装" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "繼續環繞,速速將此圖標收入囊中!" + "value" : "安裝" } } } }, - "Locked icon message 6" : { + "Instant" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "هذه الأيقونة لا تزال تحت الغطاء، تابع التحديثات!" + "value" : "فوري" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Dieses Icon ist noch nicht veröffentlicht, bleib gespannt!" + "value" : "Sofort" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "This icon is still under wraps, stay tuned!" + "value" : "Instant" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Este icono está aún en pañales, pero presta atención!" + "value" : "Instantánea" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Cette icône est encore sous couverture, restez à l'écoute !" + "value" : "Instantané" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Questa icona è ancora sotto copertura, resta sintonizzato!" + "value" : "Istantanea" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 아이콘은 아직 공개되지 않았습니다, 계속 기대해 주세요!" + "value" : "즉시" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Dit icoon is nog niet bekend, blijf kijken!" + "value" : "Direct" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Esse ícone ainda está sob sigilo, fique atento!" + "value" : "Instantâneo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Эта иконка все еще в процессе, оставайтесь на связи!" + "value" : "Мгновенно" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "保密工作进行中,敬请期待!" + "value" : "即刻" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "保密工作進行中,敬請期待!" + "value" : "即刻" } } } }, - "Locked icon message 7" : { + "Join Discord" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "بعض الأيقونات تستحق الانتظار، ألا تعتقد ذلك؟" + "value" : "انضم إلى Discord" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Für manche Icons lohnt sich das warten, oder?" + "value" : "Discord beitreten" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Some icons are worth the wait, don't you think?" + "value" : "Join Discord" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Algunos iconos merecen la pena la espera, no crees?" + "value" : "Únete a Discord" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Certaines icônes valent la peine d'attendre, n'est-ce pas ?" + "value" : "Rejoindre Discord" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Alcune icone valgono l'attesa, che ne dici?" + "value" : "Entra in Discord" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "어떤 아이콘들은 기다릴 가치가 있지 않나요?" + "value" : "디스코드 참여" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Sommige iconen zijn het wachten waard, vind je niet?" + "value" : "Word lid van onze Discord" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Alguns ícones valem a espera, você não acha?" + "value" : "Entrar no Discord" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ради некоторых иконок стоит подождать, не правда ли?" + "value" : "Перейти в Discord" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "有些东西值得更久的等待,难道不是吗?" + "value" : "加入Discord服务器" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "有些東西值得更久的等待,不是嗎?" + "value" : "加入Discord伺服器" } } } }, - "Locked icon message 8" : { + "Keybinds" : { + "comment" : "Section header shown in settings", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "ليس بعد، لكنك أقرب مما كنت عليه بالأمس!" + "value" : "روابط المفاتيح" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Noch nicht, aber du bist dem Ziel näher als gestern!" + "value" : "Tastenbelegung" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Not yet, but you're closer than you were yesterday!" + "value" : "Keybinds" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Aún no, pero estás más cerca de lo que estabas ayer!" + "value" : "Combinaciones" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Pas encore, mais vous êtes plus près qu'hier !" + "value" : "Raccourcis" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Non ancora, ma ci sei quasi!" + "value" : "Scorciatoie" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "아직 아니지만, 당신은 어제보다 더 가까워졌습니다!" + "value" : "키 바인드" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Nog niet, maar je bent dichterbij dan gisteren!" + "value" : "Toetscombinaties" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Ainda não, mas você está mais perto do que ontem!" + "value" : "Combinações" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Все еще нет, но вы ближе чем были вчера!" + "value" : "Сочетания клавиш" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "现在还不行,但是比昨天的你更接近了!" + "value" : "快捷键" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "現在還不行,但是比昨天的你更接近了!" + "value" : "按鍵綁定" } } } }, - "Locked icon message 9" : { + "Larger" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "فتح هذه الأيقونة مجرد مسألة وقت وتكرار." + "value" : "أكبر" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Es ist nur noch eine Frage der Zeit und Loops, dieses Icon freizuschalten." + "value" : "Grösser" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Unlocking this icon is just a matter of time and Loops." + "value" : "Larger" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Desbloquear este icono solo es cuestión de tiempo y de Loops." + "value" : "Más grande" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Déverrouiller cette icône n'est qu'une question de temps et de Loops." + "value" : "Agrandir" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sbloccare quest’icona è solo una questione di tempo e loop." + "value" : "Ingrandisci" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 아이콘을 잠금 해제하는 것은 시간과 루프의 문제일 뿐입니다." + "value" : "더 크게" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Het ontgrendelen van dit pictogram is slechts een kwestie van tijd en Loops." + "value" : "Groter" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Desbloquear esse ícone é só uma questão de tempo e Loops." + "value" : "Mais largo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Открытие этой иконки - просто вопрос времени." + "value" : "Увеличить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "解锁这个图标的奥义全在于花点时间环绕。" + "value" : "扩大一点" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "解鎖這個圖標的奧義全在於花點時間環繞。" + "value" : "擴大一點" } } } }, - "Locked icon message 10" : { + "Launch at login" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "هذه الأيقونة مثل النبيذ الجيد، تحتاج إلى المزيد من الوقت." + "value" : "تشغيل عند تسجيل الدخول" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Dieses Icon ist wie ein guter Wein, es braucht noch etwas Zeit." + "value" : "Beim anmelden starten" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "This icon is like a fine wine, it needs more time." + "value" : "Launch at login" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Este icono es como el buen vino, necesita algo de tiempo." + "value" : "Ejecutar al inicio" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Cette icône est comme un bon vin, elle a besoin de plus de temps." + "value" : "Lancer au démarrage" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Quest'icona è come un buon vino, ha bisogno di più tempo." + "value" : "Apri al login" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 아이콘은 좋은 와인과 같아서, 더 많은 시간이 필요합니다." + "value" : "로그인 시 실행" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Dit icoon is als een goede wijn, het heeft meer tijd nodig." + "value" : "Open op login" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Esse ícone é como vinho caro, precisa de mais tempo." + "value" : "Iniciar com o sistema" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Эта иконка как хорошее вино, ей нужно больше времени." + "value" : "Запускать при входе" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "精美的图标正如美酒,需要时间的品尝。" + "value" : "随macOS启动" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "精美的圖標正如美酒,需要時間的品嚐。" + "value" : "隨macOS啟動" } } } }, - "Locked icon message 11" : { + "Left" : { + "comment" : "Label for a slider in Loop’s padding settings\nSide of a trigger key", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "ابقَ فضولياً، وسرعان ما ستكون هذه الأيقونة في متناول يدك." + "value" : "يسار" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Bleib neugierig, und bald wird dieses Icon in deiner Reichweite sein." + "value" : "Links" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Stay curious, and soon this icon will be within your reach." + "value" : "Left" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sigue tu curiosidad y este icono será tuyo pronto." + "value" : "Izquierda" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Restez curieux, et bientôt cette icône sera à votre portée." + "value" : "Gauche" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Rimani curioso, e presto questa icona sarà alla tua portata." + "value" : "Sinistro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "호기심을 유지하고, 곧 이 아이콘이 당신의 손에 닿을 것입니다." + "value" : "왼쪽" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Blijf nieuwsgierig en binnenkort ligt dit icoon binnen je bereik." + "value" : "Links" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Continue curioso, e logo esse ícone será seu." + "value" : "Esquerda" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Оставайтесь любопытными и иконка будет ваша." + "value" : "Слева" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "保持好奇心!收入手掌心!" + "value" : "左侧" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "保持好奇心!收入手掌心!" + "value" : "左側" } } } }, - "Locked icon message 12" : { + "Left Cycle" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "واصل العمل الجيد، وستكون هذه الأيقونة مكافأتك." + "value" : "دورة اليسار" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mach weiter so, und dieses Symbol wird deine Belohnung sein." + "value" : "Links durchschalten" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Keep up the good work, and this icon will be your reward." + "value" : "Left Cycle" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sigue así y este icono será tu recompensa." + "value" : "Rotar en la izquierda" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Continuez votre bon travail, et cette icône sera votre récompense." + "value" : "Cycle gauche" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Continua così, e quest’icona sarà la tua ricompensa!" + "value" : "Ciclico sinistro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "좋은 작업을 계속하고, 이 아이콘이 당신의 보상이 될 것입니다." + "value" : "왼쪽 순환" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Ga zo door en dit icoon zal je beloning zijn." + "value" : "Links Cyclus" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Continue com o bom trabalho e esse ícone será sua recompensa." + "value" : "Percorrer para a Esquerda" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Продолжайте работу и эта иконка будет вашей наградой." + "value" : "Цикл Влево" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "落实优良作风,打通图标奖励链路。" + "value" : "左侧循环" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "落實優良作風,打通圖標獎勵鏈路。" + "value" : "左側循環" } } } }, - "Locked icon message 13" : { + "Left Half" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "هذه الأيقونة مخصصة للأكثر التزاماً بالتكرار." + "value" : "النصف الأيسر" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Dieses Icon ist für die engagiertesten Looper reserviert." + "value" : "Linke Hälfte" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "This icon is reserved for the most dedicated Loopers." + "value" : "Left Half" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Este icono está reservado a los Loopers más dedicados." + "value" : "Mitad izquierda" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Cette icône est réservée aux Loopers les plus dévoués." + "value" : "Moitié gauche" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Quest’icona è riservata ai Looper più avidi." + "value" : "Metà sinistra" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 아이콘은 가장 헌신적인 루퍼들을 위해 예약되어 있습니다." + "value" : "좌측 절반" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Dit icoon is voorbehouden aan de meest toegewijde Loopers." + "value" : "Linker helft" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Esse ícone está reservado para os Loppers mais dedicados." + "value" : "Metade Esquerda" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Эа иконка зарезервирована для самых преданных Loop'еров." + "value" : "Левая половина" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "这个图标被预留给那些最勤奋的环绕者了。" + "value" : "左半屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "這個圖標被預留給那些最勤奮的環繞者了。" + "value" : "左半屏" } } } }, - "Locked icon message 14" : { + "Left Screen" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Left Screen" + } + } + } + }, + "Left Third" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "رحلتك لم تكتمل بعد، هذه الأيقونة تنتظرك في النهاية." + "value" : "الثالث الأيسر" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Deine Reise ist noch nicht abgeschlossen; dieses Symbol wartet am Ende auf dich." + "value" : "Linker Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Your journey is not yet complete, this icon awaits at the end." + "value" : "Left Third" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tu viaje aún no ha terminado, este icono te espera al final." + "value" : "Tercio izquierdo" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Votre voyage n'est pas encore terminé, cette icône vous attend à la fin." + "value" : "Tiers gauche" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Il tuo viaggio non è ancora finito; quest'icona ti attende al termine del cammino." + "value" : "Terzo sinistro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "당신의 여정은 아직 완료되지 않았습니다, 이 아이콘은 끝에서 기다립니다." + "value" : "좌측 셋째" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Je reis is nog niet voltooid, dit icoon wacht aan het einde." + "value" : "Links Derde" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sua jornada não está completa, esse ícone te aguarda no final." + "value" : "Terço Esquerdo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ваше путешествие еще не окончено, в ваш конце ждет эта иконка." + "value" : "Левая треть" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "路漫漫其修远兮,吾将拿下此图标。" + "value" : "左三分之一屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "路漫漫其修遠兮,吾將拿下此圖標。" + "value" : "左三分之一屏" } } } }, - "Locked icon message 15" : { + "Left Three Fourths" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Left Three Fourths" + } + } + } + }, + "Left Two Thirds" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "في الوقت المناسب، ستظهر لك هذه الأيقونة." + "value" : "الثالثين الأيسر" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Zu gegebener Zeit wird dir dieses Symbol enthüllt." + "value" : "Linke Zwei-Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "In due time, this icon shall be revealed to you." + "value" : "Left Two Thirds" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "A su debido tiempo, este icono te será revelado." + "value" : "Dos tercios a la izquierda" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "En temps voulu, cette icône vous sera révélée." + "value" : "Deux tiers gauches" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "A tempo debito, quest’icona ti sarà rivelata." + "value" : "Due terzi sinistri" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "적절한 시기에, 이 아이콘이 당신에게 드러날 것입니다." + "value" : "좌측 이삼분의 둘" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Te zijner tijd zal deze icoon aan jullie worden onthuld." + "value" : "Twee derde links" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "No tempo certo, esse ícone será revelado a você." + "value" : "Dois terços à Esquerda" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Эта иконка будет открыта когда настанет время." + "value" : "Две трети слева" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "天赐良机,图标浮现。" + "value" : "左三分之二屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "天賜良機,圖標浮現。" + "value" : "左三分之二屏" } } } }, - "Locked icon message 16" : { + "Locked icon alert title" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الصبر، أيها المكرر الشاب، هذه الأيقونة ليست بعيدة." + "value" : "الأيقونة مقفلة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Geduld, junger Looper, es ist nicht weit entfernt." + "value" : "App Icon noch nicht freigeschaltet" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Patience, young Looper, this icon is not far away." + "value" : "Icon Locked" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Paciencia, joven Looper, este icono no está lejos." + "value" : "icono bloqueado" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Patience, jeune Looper, cette icône n'est pas loin." + "value" : "Icône verrouillée" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Pazienza, giovane Looper, quest’icona non è lontana." + "value" : "Icona bloccata" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "인내심을 가지세요, 젊은 루퍼여, 이 아이콘은 멀지 않습니다." + "value" : "아이콘 잠김" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Geduld, jonge Looper, dit icoon is niet ver weg." + "value" : "Icoon Vergrendeld" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Paciência, pequeno Looper, esse ícone não está tão longe." + "value" : "Ícone Bloqueado" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Терпение, молодой Loop'ер, эта иконка не так далека как кажется." + "value" : "Иконка заблокирована" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "保持耐心,年轻的沙门!图标即在不远处。" + "value" : "图标未解锁" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "保持耐心,年輕的沙門!圖標即在不遠處。" + "value" : "圖標未解鎖" } } } }, - "Locked icon message 17" : { + "Locked icon message 1" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "رحلة الألف تكرار تبدأ بخطوة واحدة." + "value" : "أنت لا تملك هذا بعد!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Der Weg zu tausend Loops beginnt mit einem einzelnen Schritt." + "value" : "Das hast du noch nicht!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "The journey of a thousand Loops begins with a single step." + "value" : "You don’t have that yet!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "El viaje de mil Loops comienza con un solo paso." + "value" : "No tienes eso aún!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Le voyage de mille Loop commence par un seul pas." + "value" : "Vous ne l'avez pas encore !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Il viaggio di mille loop inizia con un solo passo." + "value" : "Ancora un po’ di pazienza!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "천 개의 루프 여정은 한 걸음으로 시작됩니다." + "value" : "아직 그것을 가지고 있지 않습니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "De reis van duizend Loops begint met één enkele stap." + "value" : "Je hebt dat nog niet" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "A jornada de mil Loops começa com um simples passo." + "value" : "Você ainda não possui isso!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Путешествие на тысячу Loop'ов начинается с одного шага." + "value" : "У вас этого ещё нет!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "千里之行,始于环绕。" + "value" : "你还没拥有它呢!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "千里之行,始於環繞。" + "value" : "你還沒擁有它呢!" } } } }, - "Locked icon message 18" : { + "Locked icon message 2" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "كل تكرار يقربك من الكنز الذي ينتظرك." + "value" : "من تظن نفسك، تحاول الوصول إلى هذه الأيقونات السرية للغاية؟" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Jeder Loop bringt dich näher zum Schatz." + "value" : "Wer glaubst du, wer du bist, dass du versuchst, auf diese streng geheimen Icons zuzugreifen?" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Every Loop brings you closer to the treasure that awaits." + "value" : "Who do you think you are, trying to access these top secret icons?" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Cada Loop te acerca al tesoro que te espera." + "value" : "Quién te crees que eres, intentando acceder a estos iconos secretos?" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Chaque Loop vous rapproche du trésor qui vous attend." + "value" : "Qui pensez-vous être pour essayer d'accéder à ces icônes top secrètes ?" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ogni loop è un passo verso il tesoro celato." + "value" : "Chi credi di essere, a cercare di accedere a queste icone top secret?" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "매 루프는 당신을 기다리는 보물에 더 가까이 가져갑니다." + "value" : "당신은 누구라고 생각하며, 이 최고 비밀 아이콘에 접근하려고 하나요?" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Elke Loop brengt je dichter bij de schat die wacht." + "value" : "Wie denk je wel dat je bent om toegang te krijgen tot deze topgeheime iconen?" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Cada Loop te deixa mais próximo de encontrar um tesouro." + "value" : "Quem você pensa que é, tentando acessar esses ícones super secretos?" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Каждый Loop приближает вас к сокровищу которое вас ожидает." + "value" : "Кто ты такой, чтобы смотреть эти иконки?" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "每次环绕都带你向着那宝藏更进一步!" + "value" : "你以为自己有多大权力,还想看这些绝密图标?" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "每次環繞都帶你向著那寶藏更進一步!" + "value" : "你以為自己有多大權力,還想看這些絕密圖標?" } } } }, - "Locked icon message 19" : { + "Locked icon message 3" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مع كل تكرار، يضعف القفل على هذه الأيقونة." + "value" : "الصبر فضيلة، وهو مفتاحك لهذه الأيقونة." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mit jedem Loop wird dieses Schloss schwächer." + "value" : "Geduld ist eine Tugend und der Schlüssel zu diesem Icon." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "With each Loop, the lock on this icon weakens." + "value" : "Patience is a virtue, and your key to this icon." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Con cada Loop, el bloqueo de este icono se debilita." + "value" : "La paciencia es una virtud, y tu llave a este icono" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "À chaque Loop, le verrou sur cette icône s’affaiblit." + "value" : "La patience est une vertu, et votre clé pour cette icône." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ad ogni loop, la serratura di questa icona si indebolisce." + "value" : "La pazienza è sia una virtù, che la chiave per sbloccare quest’icona." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "각 루프와 함께, 이 아이콘에 대한 잠금이 약해집니다." + "value" : "인내는 미덕이며, 이 아이콘으로 가는 당신의 열쇠입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Met elke Loop wordt het slot op dit icoon zwakker." + "value" : "Zwanst na nie!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "A cada Loop a trava desse ícone enfraquece." + "value" : "Paciência é uma virtude, e a sua chave para esse ícone." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "С каждым Loop'ом замок на этой иконке слабеет." + "value" : "Терпение - сила, и ваш ключ к открытию иконки." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "此锁长眠,无绕不醒。" + "value" : "耐心是一种美德,也是获得这个图标的关键。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "此鎖長眠,無繞不醒。" + "value" : "耐心是一種美德,也是獲得這個圖標的關鍵。" } } } }, - "Locked icon message 20" : { + "Locked icon message 4" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تكرار بعد تكرار، تفانيك ينحت مفتاح النجاح." + "value" : "هذه الأيقونة مقفلة، لكن إمكاناتك ليست كذلك!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mit jedem Loop formt deine Hingabe den Schlüssel zum Erfolg." + "value" : "Dieses Icon ist zwar gesperrt, aber dein Potential nicht!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Loop after Loop, your dedication carves the key to success." + "value" : "This icon is locked, but your potential is not!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Bucle tras bucle, tu dedicación esculpe la clave del éxito." + "value" : "Este icono está bloqueado, pero tu potencial no lo está!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Loop après Loop, votre détermination façonne la clé du succès." + "value" : "Cette icône est verrouillée, mais pas votre potentiel !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Loop dopo loop, la tua dedizione scolpisce la chiave del successo." + "value" : "Questa icona è bloccata, ma il tuo potenziale no!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "루프 이후 루프, 당신의 헌신이 성공의 열쇠를 조각합니다." + "value" : "이 아이콘은 잠겨 있지만, 당신의 잠재력은 잠겨 있지 않습니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Loop na Loop, jouw toewijding vormt de sleutel tot succes." + "value" : "Dit icoon is vergrendeld, maar je potentieel niet!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Loop após Loop, sua dedicação esculpirá a chave do sucesso." + "value" : "O ícone está bloqueado, mas o seu potencial não!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ваше упорство вырезает включ у успеху." + "value" : "Доступ к иконке ограничен, но ваш потенциал нет!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "环绕、环绕、环绕!用毅力浇筑成功之门的钥匙!" + "value" : "这东西被锁住了,可是你的潜力没有!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "環繞、環繞、環繞!用毅力澆築成功之門的鑰匙!" + "value" : "這東西被鎖住了,可是你的潛力沒有!" } } } }, - "Locked icon message 21" : { + "Locked icon message 5" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الأيقونات لا يتم فتحها فقط؛ بل تُكتسب تكراراً بعد تكرار." + "value" : "واصل التكرار، وستكون هذه الأيقونة لك قريباً." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Die Icons werden nicht einfach freigeschaltet; sie werden verdient, Loop für Loop." + "value" : "Bleib am Loop dran, und dieses Icon gehört dir im Handumdrehen." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "The icons are not just unlocked; they're earned, Loop by Loop." + "value" : "Keep Looping, and this icon will be yours in no time." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Los iconos no sólo se desbloquean; se ganan, Loop a Loop." + "value" : "Sigue haciendo Loops y este icono será tuyo pronto" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Les icônes ne sont pas débloquées par défaut ; elles sont gagnées Loop après Loop." + "value" : "Continuez à utiliser Loop, et cette icône sera à vous en un rien de temps." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Le icone non si sbloccano e basta; sono guadagnate, loop dopo loop." + "value" : "Continua a loopare, e quest’icona sarà tua in men che non si dica." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "아이콘은 단순히 잠금 해제되는 것이 아니라, 루프마다 획득됩니다." + "value" : "계속해서 루핑하고, 이 아이콘은 금방 당신의 것이 될 것입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "De iconen worden niet zomaar ontgrendeld; ze worden verdiend, Loop voor Loop." + "value" : "Blijf Loopen en dit icoon zal snel van jou zijn." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Os ícones não são apenas desbloqueados; são conquistados, Loop por Loop. " + "value" : "Continue usando o Loop, e logo esse ícone será seu." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Иконки не открываются сами по себе, их надо заслужить!" + "value" : "Продолжайте Loop'ить и эта иконка скоро будет ваша." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "这些图标并不是简简单单被解锁了而已;他们是被你挣得的,用一次次的环绕。" + "value" : "继续环绕,速速将此图标收入囊中!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "這些圖標並不是簡簡單單被解鎖了而已;它們是被你掙得的,用一次次的環繞。" + "value" : "繼續環繞,速速將此圖標收入囊中!" } } } }, - "Locked icon message 22" : { + "Locked icon message 6" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مع تراكم التكرارات، ستزداد أيضاً مجموعتك من الأيقونات." + "value" : "هذه الأيقونة لا تزال تحت الغطاء، تابع التحديثات!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mit jeder weiteren Nutzung werden auch deine Icons wachsen." + "value" : "Dieses Icon ist noch nicht veröffentlicht, bleib gespannt!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "As the Loops accumulate, so too will your collection of icons." + "value" : "This icon is still under wraps, stay tuned!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "A medida que se acumulen los Loops, también lo hará tu colección de iconos." + "value" : "Este icono está aún en pañales, pero presta atención!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "À mesure que les Loops s’accumulent, votre collection d’icônes grandira elle aussi." + "value" : "Cette icône est encore sous couverture, restez à l'écoute !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "All'accumularsi dei loop, crescerà anche la tua collezione di icone." + "value" : "Questa icona è ancora sotto copertura, resta sintonizzato!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "루프가 쌓이면, 당신의 아이콘 컬렉션도 함께 쌓일 것입니다." + "value" : "이 아이콘은 아직 공개되지 않았습니다, 계속 기대해 주세요!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Naarmate de Loops zich opstapelen, groeit ook je verzameling iconen." + "value" : "Dit icoon is nog niet bekend, blijf kijken!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sua coleção de ícones aumentará conforme sua quantidade de Loops." + "value" : "Esse ícone ainda está sob sigilo, fique atento!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "С набором новых Loop'ов увеличивается и ваша коллекция иконок." + "value" : "Эта иконка все еще в процессе, оставайтесь на связи!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "随着环绕次数增加,你的图标收集也在增加!" + "value" : "保密工作进行中,敬请期待!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "隨著環繞次數增加,你的圖標收集也在增加!" + "value" : "保密工作進行中,敬請期待!" } } } }, - "Locked icon message 23" : { + "Locked icon message 7" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "اعتبر كل تكرار لغزاً، يحل لغز الأيقونة المقفلة." + "value" : "بعض الأيقونات تستحق الانتظار، ألا تعتقد ذلك؟" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Betrachte jedes Loop als ein Rätsel, das die Geheimnisse des gesperrten Symbols löst." + "value" : "Für manche Icons lohnt sich das warten, oder?" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Think of each Loop as a riddle, solving the mystery of the locked icon." + "value" : "Some icons are worth the wait, don't you think?" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Piensa en cada Loop como en un acertijo, resolviendo el misterio del icono bloqueado." + "value" : "Algunos iconos merecen la pena la espera, no crees?" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Chaque Loop est une énigme à résoudre, pour percer le mystère des icônes verrouillées." + "value" : "Certaines icônes valent la peine d'attendre, n'est-ce pas ?" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Considerata ogni loop come un indovinello, che svela il mistero dell'icona bloccata." + "value" : "Alcune icone valgono l'attesa, che ne dici?" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "각 루프를 수수께끼로 생각하세요, 잠긴 아이콘의 미스터리를 푸는 것입니다." + "value" : "어떤 아이콘들은 기다릴 가치가 있지 않나요?" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Zie elke Loop als een raadsel om het mysterie van het vergrendelde icoon op te lossen." + "value" : "Sommige iconen zijn het wachten waard, vind je niet?" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Pense em cada Loop como um enigma, resolvendo o mistério do ícone bloqueado." + "value" : "Alguns ícones valem a espera, você não acha?" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Представь что каждый Loop - это загадка, которую нужно разгадать чтобы открыть иконку." + "value" : "Ради некоторых иконок стоит подождать, не правда ли?" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "图标似谜,环绕即是谜底。" + "value" : "有些东西值得更久的等待,难道不是吗?" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "圖標似謎,環繞即是謎底。" + "value" : "有些東西值得更久的等待,不是嗎?" } } } }, - "Locked icon message 24" : { + "Locked icon message 8" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "إصرارك على التكرار هو المفتاح الرئيسي لجميع الأيقونات." + "value" : "ليس بعد، لكنك أقرب مما كنت عليه بالأمس!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Dein Durchhaltevermögen beim Looping ist der Schlüssel zu allen Icons." + "value" : "Noch nicht, aber du bist dem Ziel näher als gestern!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Your persistence in Looping is the master key to all icons." + "value" : "Not yet, but you're closer than you were yesterday!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tu persistencia en el Looping es la llave maestra de todos los iconos." + "value" : "Aún no, pero estás más cerca de lo que estabas ayer!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Votre persévérance a Looper est la passe-partout de toutes les icônes." + "value" : "Pas encore, mais vous êtes plus près qu'hier !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "La tua perseveranza nel loopare è la chiave maestra per tutte le icone." + "value" : "Non ancora, ma ci sei quasi!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "루핑에 대한 당신의 지속성은 모든 아이콘의 마스터 키입니다." + "value" : "아직 아니지만, 당신은 어제보다 더 가까워졌습니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Je volharding in Looping is de hoofdsleutel tot alle iconen." + "value" : "Nog niet, maar je bent dichterbij dan gisteren!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sua persistência em usar o Loop é a chave mesta para todos os ícones." + "value" : "Ainda não, mas você está mais perto do que ontem!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ваше упорство - ключ к открытию всех иконок." + "value" : "Все еще нет, но вы ближе чем были вчера!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "只有坚持环绕的你才有资格获得这些图标。" + "value" : "现在还不行,但是比昨天的你更接近了!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "只有堅持環繞的你才有資格獲得這些圖標。" + "value" : "現在還不行,但是比昨天的你更接近了!" } } } }, - "Locked icon message 25" : { + "Locked icon message 9" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تكرار حول العقبات؛ مكافأتك تنتظرك فقط خلفها." + "value" : "فتح هذه الأيقونة مجرد مسألة وقت وتكرار." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Umgehe die Hindernisse; deine Belohnung ist nur einen Schritt entfernt." + "value" : "Es ist nur noch eine Frage der Zeit und Loops, dieses Icon freizuschalten." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Loop around the obstacles; your reward is just beyond them." + "value" : "Unlocking this icon is just a matter of time and Loops." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Rodea tus obstáculos; tu recompensa está justo detrás de ellos." + "value" : "Desbloquear este icono solo es cuestión de tiempo y de Loops." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Loop autour des obstacles ; votre récompense est juste derrière." + "value" : "Déverrouiller cette icône n'est qu'une question de temps et de Loops." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Loopa intorno agli ostacoli; la tua ricompensa è appena oltre." + "value" : "Sbloccare quest’icona è solo una questione di tempo e loop." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "장애물을 루프로 돌아보세요; 당신의 보상은 그 너머에 있습니다." + "value" : "이 아이콘을 잠금 해제하는 것은 시간과 루프의 문제일 뿐입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Loop om de obstakels heen; je beloning ligt net achter de obstakels." + "value" : "Het ontgrendelen van dit pictogram is slechts een kwestie van tijd en Loops." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Dê um Loop nos obstáculos; sua recompensa está além deles." + "value" : "Desbloquear esse ícone é só uma questão de tempo e Loops." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Открытие этой иконки - просто вопрос времени." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "环绕吧,绕过障碍!奖励就在不远处!" + "value" : "解锁这个图标的奥义全在于花点时间环绕。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "環繞吧,繞過障礙!獎勵就在不遠處!" + "value" : "解鎖這個圖標的奧義全在於花點時間環繞。" } } } }, - "Locked icon message 26" : { + "Locked icon message 10" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "كل تكرار تكمله يزرع بذور نمو الأيقونات." + "value" : "هذه الأيقونة مثل النبيذ الجيد، تحتاج إلى المزيد من الوقت." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Jedes Loop, das du tust, sät die Samen für Icons, die wachsen werden." + "value" : "Dieses Icon ist wie ein guter Wein, es braucht noch etwas Zeit." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Each Loop you complete plants the seeds for icons to grow." + "value" : "This icon is like a fine wine, it needs more time." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Cada Loop que completas planta las semillas para que crezcan los iconos." + "value" : "Este icono es como el buen vino, necesita algo de tiempo." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Chaque Loop que vous accomplissez sème les graines d’icônes à venir." + "value" : "Cette icône est comme un bon vin, elle a besoin de plus de temps." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ogni loop che completi, pianta il seme per una nuova icona." + "value" : "Quest'icona è come un buon vino, ha bisogno di più tempo." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "완성하는 각 루프는 아이콘이 자라나는 씨앗을 심습니다." + "value" : "이 아이콘은 좋은 와인과 같아서, 더 많은 시간이 필요합니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Elke Loop die je voltooit, plant de zaadjes voor de iconen om te groeien." + "value" : "Dit icoon is als een goede wijn, het heeft meer tijd nodig." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Cada Loop que você completa planta a semente para novos ícones crescerem." + "value" : "Esse ícone é como vinho caro, precisa de mais tempo." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Каждый Loop который вы делаете сажает семена новых иконок." + "value" : "Эта иконка как хорошее вино, ей нужно больше времени." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "每次环绕都为图标的生长施肥。" + "value" : "精美的图标正如美酒,需要时间的品尝。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "每次環繞都為圖標的生長施肥。" + "value" : "精美的圖標正如美酒,需要時間的品嚐。" } } } }, - "Locked icon message 27" : { + "Locked icon message 11" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مثل مراحل القمر، ستكشف أيقوناتك عن نفسها في دورات التكرار." + "value" : "ابقَ فضولياً، وسرعان ما ستكون هذه الأيقونة في متناول يدك." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Wie die Mondphasen werden sich deine Icons in Zyklen von Loops offenbaren." + "value" : "Bleib neugierig, und bald wird dieses Icon in deiner Reichweite sein." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Like the moon's phases, your icons will reveal themselves in cycles of Loops." + "value" : "Stay curious, and soon this icon will be within your reach." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Como las fases de la luna, tus iconos se revelarán en ciclos de Loops." + "value" : "Sigue tu curiosidad y este icono será tuyo pronto." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "À l’image des phases de la lune, vos icônes se dévoileront au fil des cycles de Loops." + "value" : "Restez curieux, et bientôt cette icône sera à votre portée." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Come le fasi della luna, le tue icone si riveleranno in cicli di loop." + "value" : "Rimani curioso, e presto questa icona sarà alla tua portata." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "달의 위상처럼, 당신의 아이콘들은 루프의 주기로 자신을 드러낼 것입니다." + "value" : "호기심을 유지하고, 곧 이 아이콘이 당신의 손에 닿을 것입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Net als de fasen van de maan, zullen je iconen zich onthullen in een cyclus van Loops." + "value" : "Blijf nieuwsgierig en binnenkort ligt dit icoon binnen je bereik." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Como as fases da luz, seus ícones se revelarão em ciclos de Loops." + "value" : "Continue curioso, e logo esse ícone será seu." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Как и фазы луны, иконки открываются циклами." + "value" : "Оставайтесь любопытными и иконка будет ваша." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "有如月相,图标在不断的环绕中若隐若现。" + "value" : "保持好奇心!收入手掌心!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "有如月相,圖標在不斷的環繞中若隱若現。" + "value" : "保持好奇心!收入手掌心!" } } } }, - "Locked icon message 28" : { + "Locked icon message 12" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الأيقونات تنتظر، مخبأة وراء حجاب التكرارات التي لم تُنجز بعد." + "value" : "واصل العمل الجيد، وستكون هذه الأيقونة مكافأتك." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Die Icons warten, verborgen hinter dem Schleier von Loops, die noch gemacht werden müssen." + "value" : "Mach weiter so, und dieses Symbol wird deine Belohnung sein." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "The icons await, hidden behind the veil of Loops yet to be made." + "value" : "Keep up the good work, and this icon will be your reward." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Los iconos esperan, ocultos tras un misterio de Loops que descifrar." + "value" : "Sigue así y este icono será tu recompensa." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Les icônes patientent, cachées derrière le voile des Loops à venir." + "value" : "Continuez votre bon travail, et cette icône sera votre récompense." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Le icone attendono, nascoste dietro il velo dei loop ancora da compiere." + "value" : "Continua così, e quest’icona sarà la tua ricompensa!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "아직 만들어지지 않은 루프의 베일 뒤에 숨겨진 아이콘이 기다립니다." + "value" : "좋은 작업을 계속하고, 이 아이콘이 당신의 보상이 될 것입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "De iconen wachten, verborgen achter de sluier van Loops die nog gemaakt moeten worden." + "value" : "Ga zo door en dit icoon zal je beloning zijn." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Os ícones se revelarão, detrás dos Loops que ainda virão." + "value" : "Continue com o bom trabalho e esse ícone será sua recompensa." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Иконки ждут, спрятанные за завесой Loop'ов." + "value" : "Продолжайте работу и эта иконка будет вашей наградой." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "图标静待,隐匿于环绕所织成的面纱之后。" + "value" : "落实优良作风,打通图标奖励链路。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "圖標靜待,隱匿於環繞所織成的面紗之後。" + "value" : "落實優良作風,打通圖標獎勵鏈路。" } } } }, - "Loops left to unlock new icon" : { + "Locked icon message 13" : { "localizations" : { "ar" : { - "variations" : { - "plural" : { - "few" : { - "stringUnit" : { - "state" : "translated", - "value" : "بقي %lld تكرار" - } - }, - "many" : { - "stringUnit" : { - "state" : "translated", - "value" : "بقي %lld تكرار" - } - }, - "one" : { - "stringUnit" : { - "state" : "translated", - "value" : "بقي تكرار واحد" - } - }, - "other" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "%lld Loops left" - } - }, - "two" : { - "stringUnit" : { - "state" : "translated", - "value" : "بقي تكراران" - } - }, - "zero" : { - "stringUnit" : { - "state" : "translated", - "value" : "بقي %lld تكرار" - } - } - } - } - }, - "de" : { - "variations" : { - "plural" : { - "one" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loop verbleibend" - } - }, - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loops verbleibend" - } - } - } - } - }, - "en" : { - "variations" : { - "plural" : { - "one" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loop left" - } - }, - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loops left" - } - } - } - } - }, - "es" : { - "variations" : { - "plural" : { - "one" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loop restante" - } - }, - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loops restantes" - } - } - } - } - }, - "fr" : { - "variations" : { - "plural" : { - "one" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loop restant" - } - }, - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loops restant" - } - } - } - } - }, - "it" : { - "variations" : { - "plural" : { - "one" : { - "stringUnit" : { - "state" : "translated", - "value" : "Solo %lld loop!" - } - }, - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "Solo %lld loop" - } - } - } - } - }, - "ko" : { - "variations" : { - "plural" : { - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "남은 루프 %lld 개" - } - } - } - } - }, - "nl-BE" : { - "variations" : { - "plural" : { - "one" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loop links" - } - }, - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loops links" - } - } - } - } - }, - "pt-BR" : { - "variations" : { - "plural" : { - "one" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loop faltando" - } - }, - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld Loops faltando" - } - } - } - } - }, - "ru" : { - "variations" : { - "plural" : { - "few" : { - "stringUnit" : { - "state" : "translated", - "value" : "Осталось %lld Loop’ов" - } - }, - "many" : { - "stringUnit" : { - "state" : "translated", - "value" : "Осталось %lld Loop’ов" - } - }, - "one" : { - "stringUnit" : { - "state" : "translated", - "value" : "Остался %lld Loop" - } - }, - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "Осталось %lld Loop’ов" - } - } - } - } - }, - "zh-Hans" : { - "variations" : { - "plural" : { - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "还需环绕%lld次" - } - } - } - } - }, - "zh-Hant" : { - "variations" : { - "plural" : { - "other" : { - "stringUnit" : { - "state" : "translated", - "value" : "還需環繞%lld次" - } - } - } - } - } - } - }, - "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "de" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "fr" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "it" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "ko" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "ru" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic." - } - } - } - }, - "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Die Funktion \"Fenster zum Anordnen an Bildschirmrand ziehen\" ist in den macOS Einstellungen aktiviert, was zu Konflikten mit der Fenster-Snap Funktion führt." - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "La fonctionnalité macOS \"Faire glisser les fenêtres vers les bords de l'écran pour créer une mosaïque\" est actuellement activée, ce qui entre en conflit avec le magnétisme des fenêtres de Loop." - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "La funzione \"Disponi le finestre a mosaico trascinandole verso i bordi dello schermo\" di macOS è attualmente abilitata, creando conflitto con la funzionalità \"Aggancia ai bordi\" di Loop." - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "macOS의 \"창을 화면 가장자리로 드래그하여 타일 배치\" 기능이 현재 활성화되어 있으며, 이는 Loop의 창 스냅 기능과 충돌할 수 있습니다." - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Настройка плиточного расположения окон macOS включена, отключите привязку окон в настройках Loop." - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "macOS的“将窗口拖移到屏幕边缘以平铺”功能已被启用,这将会与Loop的窗口吸附功能相冲突。" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "macOS的「拖移視窗至螢幕邊緣來並排」功能已啟用,這將會與Loop的窗口吸附功能相衝突。" - } - } - } - }, - "Measurement unit: percentage" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "٪" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "%" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "%" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "%" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "%" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "%" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "퍼센트" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "%" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "%" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "%" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "%" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "%" - } - } - } - }, - "Measurement unit: pixels" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "بكسل" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "px" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "px" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "px" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "px" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "px" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "픽셀" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "px" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "px" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "px" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "像素" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "像素" - } - } - } - }, - "Measurement unit: seconds" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "ثانية" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "s" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "s" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "s" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "s" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "s" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "s" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "s" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "s" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "c" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "秒" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "秒" - } - } - } - }, - "Middle-click to trigger" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "انقر بالزر الأوسط للتفعيل" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Mittel-Klick zum aktivieren" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Middle-click to trigger" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Click central para activar" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Clic central pour activer" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Attiva con clic centrale" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "중간 클릭으로 트리거" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Middelste knop om te activeren" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Clique do meio para disparar" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Средняя кнопка мыши для активации" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "中键单击以触发" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "中鍵單擊以觸發" - } - } - } - }, - "More" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "المزيد" + "stringUnit" : { + "state" : "translated", + "value" : "هذه الأيقونة مخصصة للأكثر التزاماً بالتكرار." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mehr" + "value" : "Dieses Icon ist für die engagiertesten Looper reserviert." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "More" + "value" : "This icon is reserved for the most dedicated Loopers." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Más" + "value" : "Este icono está reservado a los Loopers más dedicados." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Plus" + "value" : "Cette icône est réservée aux Loopers les plus dévoués." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Altro" + "value" : "Quest’icona è riservata ai Looper più avidi." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "더" + "value" : "이 아이콘은 가장 헌신적인 루퍼들을 위해 예약되어 있습니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Meer" + "value" : "Dit icoon is voorbehouden aan de meest toegewijde Loopers." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mais" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Больше" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "更多" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "更多" - } - } - } - }, - "Move" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Move" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Bewegen" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Move" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Move" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Déplacer" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Spostamento" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "이동하다" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Verplaatsen" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Move" + "value" : "Esse ícone está reservado para os Loppers mais dedicados." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Двигать" + "value" : "Эа иконка зарезервирована для самых преданных Loop'еров." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "移动" + "value" : "这个图标被预留给那些最勤奋的环绕者了。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "移動" + "value" : "這個圖標被預留給那些最勤奮的環繞者了。" } } } }, - "Move cursor with window" : { + "Locked icon message 14" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "حرك المؤشر مع النافذة" + "value" : "رحلتك لم تكتمل بعد، هذه الأيقونة تنتظرك في النهاية." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mauszeiger mit Fenster bewegen" + "value" : "Deine Reise ist noch nicht abgeschlossen; dieses Symbol wartet am Ende auf dich." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Move cursor with window" + "value" : "Your journey is not yet complete, this icon awaits at the end." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mover cursor con la ventana" + "value" : "Tu viaje aún no ha terminado, este icono te espera al final." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Déplacer le curseur avec la fenêtre" + "value" : "Votre voyage n'est pas encore terminé, cette icône vous attend à la fin." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sposta il cursore con la finestra" + "value" : "Il tuo viaggio non è ancora finito; quest'icona ti attende al termine del cammino." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "창과 함께 커서 이동" + "value" : "당신의 여정은 아직 완료되지 않았습니다, 이 아이콘은 끝에서 기다립니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Beweeg de cursor met het venster" + "value" : "Je reis is nog niet voltooid, dit icoon wacht aan het einde." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mover cursor com a janela" + "value" : "Sua jornada não está completa, esse ícone te aguarda no final." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Перемещать курсор за окном" + "value" : "Ваше путешествие еще не окончено, в ваш конце ждет эта иконка." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "随窗口移动光标" + "value" : "路漫漫其修远兮,吾将拿下此图标。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "隨視窗移動游標" + "value" : "路漫漫其修遠兮,吾將拿下此圖標。" } } } }, - "Move window to cursor's screen" : { - "comment" : "", + "Locked icon message 15" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "استخدام الشاشة مع المؤشر" + "value" : "في الوقت المناسب، ستظهر لك هذه الأيقونة." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Bildschirm mit Mauszeiger verwenden" + "value" : "Zu gegebener Zeit wird dir dieses Symbol enthüllt." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Move window to cursor's screen" + "value" : "In due time, this icon shall be revealed to you." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Usar la pantalla del cursor" + "value" : "A su debido tiempo, este icono te será revelado." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Déplacer la fenêtre sur l’écran où se trouve le curseur" + "value" : "En temps voulu, cette icône vous sera révélée." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Usa schermo con cursore" + "value" : "A tempo debito, quest’icona ti sarà rivelata." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "커서가 있는 화면 사용" + "value" : "적절한 시기에, 이 아이콘이 당신에게 드러날 것입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Scherm met cursor gebruiken" + "value" : "Te zijner tijd zal deze icoon aan jullie worden onthuld." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Usar a tela com o cursor" + "value" : "No tempo certo, esse ícone será revelado a você." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Использовать экран с курсором" + "value" : "Эта иконка будет открыта когда настанет время." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "使用光标所在的屏幕" + "value" : "天赐良机,图标浮现。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "使用游標所在的屏幕" + "value" : "天賜良機,圖標浮現。" } } } }, - "No excluded applications" : { + "Locked icon message 16" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "لا توجد تطبيقات مستبعدة" + "value" : "الصبر، أيها المكرر الشاب، هذه الأيقونة ليست بعيدة." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Keine ausgeschlossenen Anwendungen" + "value" : "Geduld, junger Looper, es ist nicht weit entfernt." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "No excluded applications" + "value" : "Patience, young Looper, this icon is not far away." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "No hay aplicaciones excluidas" + "value" : "Paciencia, joven Looper, este icono no está lejos." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Pas d'applications ignorées" + "value" : "Patience, jeune Looper, cette icône n'est pas loin." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nessuna applicazione esclusa" + "value" : "Pazienza, giovane Looper, quest’icona non è lontana." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "제외된 애플리케이션 없음" + "value" : "인내심을 가지세요, 젊은 루퍼여, 이 아이콘은 멀지 않습니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Geen uitgesloten apps" + "value" : "Geduld, jonge Looper, dit icoon is niet ver weg." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sem aplicações excluídas" + "value" : "Paciência, pequeno Looper, esse ícone não está tão longe." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Нет игнорируемых приложений" + "value" : "Терпение, молодой Loop'ер, эта иконка не так далека как кажется." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "无排除的应用" + "value" : "保持耐心,年轻的沙门!图标即在不远处。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "無排除的應用程式" + "value" : "保持耐心,年輕的沙門!圖標即在不遠處。" } } } }, - "No keybinds" : { + "Locked icon message 17" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "لا توجد اختصارات" + "value" : "رحلة الألف تكرار تبدأ بخطوة واحدة." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Keine Tastenbelegung" + "value" : "Der Weg zu tausend Loops beginnt mit einem einzelnen Schritt." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "No keybinds" + "value" : "The journey of a thousand Loops begins with a single step." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sin combinaciones" + "value" : "El viaje de mil Loops comienza con un solo paso." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Pas de raccourcis" + "value" : "Le voyage de mille Loop commence par un seul pas." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nessuna scorciatoia" + "value" : "Il viaggio di mille loop inizia con un solo passo." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키 바인딩 없음" + "value" : "천 개의 루프 여정은 한 걸음으로 시작됩니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Geen toetscombinaties" + "value" : "De reis van duizend Loops begint met één enkele stap." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sem combinações" + "value" : "A jornada de mil Loops começa com um simples passo." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Сочетаний клавиш нет" + "value" : "Путешествие на тысячу Loop'ов начинается с одного шага." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "无快捷键" + "value" : "千里之行,始于环绕。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "無按鍵綁定" + "value" : "千里之行,始於環繞。" } } } }, - "No updates available message 01" : { + "Locked icon message 18" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تفضل! ... في الإصدار الحالي، هذا هو الأحدث." + "value" : "كل تكرار يقربك من الكنز الذي ينتظرك." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Engagieren! …in der aktuellen Version ist es die neueste." + "value" : "Jeder Loop bringt dich näher zum Schatz." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Engage! …in the current version, it's the latest." + "value" : "Every Loop brings you closer to the treasure that awaits." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "¡Comunícate! ...en la versión actual, es la última." + "value" : "Cada Loop te acerca al tesoro que te espera." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Engagez ! … avec la version actuelle. C’est la plus récente." + "value" : "Chaque Loop vous rapproche du trésor qui vous attend." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Ogni loop è un passo verso il tesoro celato." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "참여하세요! 현재 버전에서, 그것은 최신입니다." + "value" : "매 루프는 당신을 기다리는 보물에 더 가까이 가져갑니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Elke Loop brengt je dichter bij de schat die wacht." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Avante! ... na versão atual, é a mais recente." + "value" : "Cada Loop te deixa mais próximo de encontrar um tesouro." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Включайтесь! ... в эту версию, она последняя." + "value" : "Каждый Loop приближает вас к сокровищу которое вас ожидает." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "每次环绕都带你向着那宝藏更进一步!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "每次環繞都帶你向著那寶藏更進一步!" } } } }, - "No updates available message 02" : { + "Locked icon message 19" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "هذا التطبيق أكثر تحديثاً من مدخلات مذكرتي!" + "value" : "مع كل تكرار، يضعف القفل على هذه الأيقونة." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Die App ist aktueller als meine Tagebucheinträge!" + "value" : "Mit jedem Loop wird dieses Schloss schwächer." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "This app is more up to date than my diary entries!" + "value" : "With each Loop, the lock on this icon weakens." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Esta aplicación está más actualizada que las entradas de mi diario." + "value" : "Con cada Loop, el bloqueo de este icono se debilita." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Cette appli est mieux tenue à jour que mon journal intime !" + "value" : "À chaque Loop, le verrou sur cette icône s’affaiblit." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Quest’app è più aggiornata degli appunti sul mio diario!" + "value" : "Ad ogni loop, la serratura di questa icona si indebolisce." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 앱은 내 일기 항목보다 더 최신입니다!" + "value" : "각 루프와 함께, 이 아이콘에 대한 잠금이 약해집니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Met elke Loop wordt het slot op dit icoon zwakker." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Esse app está mais atualizado que o meu diário!" + "value" : "A cada Loop a trava desse ícone enfraquece." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Приложение новее, чем мои записи в дневнике!" + "value" : "С каждым Loop'ом замок на этой иконке слабеет." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "此锁长眠,无绕不醒。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "此鎖長眠,無繞不醒。" } } } }, - "No updates available message 03" : { + "Locked icon message 20" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أنت في أمان، لا توجد تحديثات في الأفق!" + "value" : "تكرار بعد تكرار، تفانيك ينحت مفتاح النجاح." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Alles Klar! Keine Updates in Sicht!" + "value" : "Mit jedem Loop formt deine Hingabe den Schlüssel zum Erfolg." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "You're in the clear, no updates in the atmosphere!" + "value" : "Loop after Loop, your dedication carves the key to success." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Estás a salvo, ¡no hay actualizaciones en la atmósfera!" + "value" : "Bucle tras bucle, tu dedicación esculpe la clave del éxito." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Ciel dégagé : aucune mise à jour à l’horizon !" + "value" : "Loop après Loop, votre détermination façonne la clé du succès." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sei a posto, nessun aggiornamento in vista!" + "value" : "Loop dopo loop, la tua dedizione scolpisce la chiave del successo." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "당신은 안전합니다, 대기 중에 업데이트가 없습니다!" + "value" : "루프 이후 루프, 당신의 헌신이 성공의 열쇠를 조각합니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Loop na Loop, jouw toewijding vormt de sleutel tot succes." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Está tudo bem, nenhuma atualização no ar também!" + "value" : "Loop após Loop, sua dedicação esculpirá a chave do sucesso." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Всё чисто, в атмосфере нет обновлений!" + "value" : "Ваше упорство вырезает включ у успеху." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "环绕、环绕、环绕!用毅力浇筑成功之门的钥匙!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "環繞、環繞、環繞!用毅力澆築成功之門的鑰匙!" } } } }, - "No updates available message 04" : { + "Locked icon message 21" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الاحتمالات دائماً لصالحك، لا توجد تحديثات اليوم!" + "value" : "الأيقونات لا يتم فتحها فقط؛ بل تُكتسب تكراراً بعد تكرار." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Die Chancen stehen gut für dich, heute gibt es keine Updates!" + "value" : "Die Icons werden nicht einfach freigeschaltet; sie werden verdient, Loop für Loop." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "The odds are ever in your favor, no updates today!" + "value" : "The icons are not just unlocked; they're earned, Loop by Loop." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Las probabilidades están siempre a tu favor, ¡hoy no hay actualizaciones!" + "value" : "Los iconos no sólo se desbloquean; se ganan, Loop a Loop." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Que la chance soit toujours avec vous… pas de mise à jour aujourd’hui !" + "value" : "Les icônes ne sont pas débloquées par défaut ; elles sont gagnées Loop après Loop." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Che iella! Niente aggiornamenti nemmeno oggi." + "value" : "Le icone non si sbloccano e basta; sono guadagnate, loop dopo loop." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "오늘은 업데이트가 없어 당신의 편입니다!" + "value" : "아이콘은 단순히 잠금 해제되는 것이 아니라, 루프마다 획득됩니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "De iconen worden niet zomaar ontgrendeld; ze worden verdiend, Loop voor Loop." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "As probabilidades estão sempre a seu favor, sem atualizações hoje!" + "value" : "Os ícones não são apenas desbloqueados; são conquistados, Loop por Loop. " } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вам везет, сегодня не вышло обновлений!" + "value" : "Иконки не открываются сами по себе, их надо заслужить!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "这些图标并不是简简单单被解锁了而已;他们是被你挣得的,用一次次的环绕。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "這些圖標並不是簡簡單單被解鎖了而已;它們是被你掙得的,用一次次的環繞。" } } } }, - "No updates available message 05" : { + "Locked icon message 22" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تطبيقنا على حمية رقمية. لا توجد بيانات جديدة مسموحة." + "value" : "مع تراكم التكرارات، ستزداد أيضاً مجموعتك من الأيقونات." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Unsere App ist auf einer digitalen Diät, keine Bytes erlaubt!" + "value" : "Mit jeder weiteren Nutzung werden auch deine Icons wachsen." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Our app is on a digital diet. No new bytes allowed." + "value" : "As the Loops accumulate, so too will your collection of icons." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Nuestra aplicación está a dieta digital. No se permiten nuevos bytes." + "value" : "A medida que se acumulen los Loops, también lo hará tu colección de iconos." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "L’appli est au régime… numérique. Pas un octet de plus." + "value" : "À mesure que les Loops s’accumulent, votre collection d’icônes grandira elle aussi." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "La nostra app è a dieta digitale. Niente nuovi byte per lei." + "value" : "All'accumularsi dei loop, crescerà anche la tua collezione di icone." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "우리 앱은 디지털 다이어트 중입니다. 새로운 바이트는 허용되지 않습니다." + "value" : "루프가 쌓이면, 당신의 아이콘 컬렉션도 함께 쌓일 것입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Naarmate de Loops zich opstapelen, groeit ook je verzameling iconen." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Nosso app está em uma dieta digital. Novos bytes estão proibidos." + "value" : "Sua coleção de ícones aumentará conforme sua quantidade de Loops." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Наше приложение на цифровой диете. Нельзя получать байты." + "value" : "С набором новых Loop'ов увеличивается и ваша коллекция иконок." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "随着环绕次数增加,你的图标收集也在增加!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "隨著環繞次數增加,你的圖標收集也在增加!" } } } }, - "No updates available message 06" : { + "Locked icon message 23" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "إصدار جديد؟ آسف، نحن متعلّقون جداً بهذا الإصدار." + "value" : "اعتبر كل تكرار لغزاً، يحل لغز الأيقونة المقفلة." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Neue Version? Tut uns echt leid, aber wir hängen zu sehr an dieser." + "value" : "Betrachte jedes Loop als ein Rätsel, das die Geheimnisse des gesperrten Symbols löst." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "New version? Sorry, we're too attached to this one." + "value" : "Think of each Loop as a riddle, solving the mystery of the locked icon." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "¿Una nueva versión? Lo siento, no será hoy, quizás mañana." + "value" : "Piensa en cada Loop como en un acertijo, resolviendo el misterio del icono bloqueado." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Une nouvelle version ? Non merci, on adore celle-là." + "value" : "Chaque Loop est une énigme à résoudre, pour percer le mystère des icônes verrouillées." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nuova versione? Scusate, siamo troppo affezionati a questa." + "value" : "Considerata ogni loop come un indovinello, che svela il mistero dell'icona bloccata." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "새 버전? 죄송합니다, 우리는 이 버전에 너무 애착이 있습니다." + "value" : "각 루프를 수수께끼로 생각하세요, 잠긴 아이콘의 미스터리를 푸는 것입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Zie elke Loop als een raadsel om het mysterie van het vergrendelde icoon op te lossen." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Nova versão? Desculpe, somos muito apegados nesta aqui." + "value" : "Pense em cada Loop como um enigma, resolvendo o mistério do ícone bloqueado." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Новая версия? Извини, мы слишком привязаны к этой." + "value" : "Представь что каждый Loop - это загадка, которую нужно разгадать чтобы открыть иконку." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "图标似谜,环绕即是谜底。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "圖標似謎,環繞即是謎底。" } } } }, - "No updates available message 07" : { + "Locked icon message 24" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تطبيقك Loop أكثر دائرية من أي وقت مضى، لم يتم العثور على تحديثات!" + "value" : "إصرارك على التكرار هو المفتاح الرئيسي لجميع الأيقونات." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Dein Loop ist loopiger denn je, keine Updates gefunden!" + "value" : "Dein Durchhaltevermögen beim Looping ist der Schlüssel zu allen Icons." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Your Loop is Loopier than ever, no updates found!" + "value" : "Your persistence in Looping is the master key to all icons." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tu Loop es más Loop que nunca, ¡no se han encontrado actualizaciones!" + "value" : "Tu persistencia en el Looping es la llave maestra de todos los iconos." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Votre persévérance a Looper est la passe-partout de toutes les icônes." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Il tuo Loop è più looposo che mai, nessun aggiornamento rilevato!" + "value" : "La tua perseveranza nel loopare è la chiave maestra per tutte le icone." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "당신의 Loop는 어느 때보다 Loopier합니다, 업데이트를 찾을 수 없습니다!" + "value" : "루핑에 대한 당신의 지속성은 모든 아이콘의 마스터 키입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Je volharding in Looping is de hoofdsleutel tot alle iconen." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Seu Loop está mais Loop do que nunca, sem atualizações!" + "value" : "Sua persistência em usar o Loop é a chave mesta para todos os ícones." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ваш Loop самый Loop'ерный, обновлений не найдено!" + "value" : "Ваше упорство - ключ к открытию всех иконок." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "只有坚持环绕的你才有资格获得这些图标。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "只有堅持環繞的你才有資格獲得這些圖標。" } } } }, - "No updates available message 08" : { + "Locked icon message 25" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أعطيها كل ما لدي، أيها القبطان! لا توجد تحديثات!" + "value" : "تكرار حول العقبات؛ مكافأتك تنتظرك فقط خلفها." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Ich gebe alles, was ich habe, Captain! Keine Updates!" + "value" : "Umgehe die Hindernisse; deine Belohnung ist nur einen Schritt entfernt." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "I'm giving it all she's got, Captain! No updates!" + "value" : "Loop around the obstacles; your reward is just beyond them." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "¡Estoy dando todo lo que tengo, Capitán! ¡Sin actualizaciones!" + "value" : "Rodea tus obstáculos; tu recompensa está justo detrás de ellos." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Loop autour des obstacles ; votre récompense est juste derrière." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Loopa intorno agli ostacoli; la tua ricompensa è appena oltre." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "모든 것을 다하고 있습니다, 선장님! 업데이트가 없습니다!" + "value" : "장애물을 루프로 돌아보세요; 당신의 보상은 그 너머에 있습니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Loop om de obstakels heen; je beloning ligt net achter de obstakels." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Estou dando tudo que ela tem, capitão! Sem atualizações!" + "value" : "Dê um Loop nos obstáculos; sua recompensa está além deles." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Люк, я твоё... Обновление!" + "value" : "-" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "环绕吧,绕过障碍!奖励就在不远处!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "環繞吧,繞過障礙!獎勵就在不遠處!" } } } }, - "No updates available message 09" : { + "Locked icon message 26" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "في مجرة بعيدة، بعيدة... لا توجد تحديثات!" + "value" : "كل تكرار تكمله يزرع بذور نمو الأيقونات." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "In einer Galaxie weit, weit entfernt, … immer noch keine Updates!" + "value" : "Jedes Loop, das du tust, sät die Samen für Icons, die wachsen werden." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "In a galaxy far, far away… still no updates!" + "value" : "Each Loop you complete plants the seeds for icons to grow." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "En una galaxia muy, muy lejana... ¡todavía no hay actualizaciones!" + "value" : "Cada Loop que completas planta las semillas para que crezcan los iconos." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Dans une galaxie lointaine, très lointaine… toujours pas de mise à jour !" + "value" : "Chaque Loop que vous accomplissez sème les graines d’icônes à venir." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "In una galassia lontana lontana… ancora niente aggiornamenti!" + "value" : "Ogni loop che completi, pianta il seme per una nuova icona." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "아주 먼, 먼 은하계에서도... 여전히 업데이트가 없습니다!" + "value" : "완성하는 각 루프는 아이콘이 자라나는 씨앗을 심습니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Elke Loop die je voltooit, plant de zaadjes voor de iconen om te groeien." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Em uma galáxia muito, muito distante... não existem atualizações!" + "value" : "Cada Loop que você completa planta a semente para novos ícones crescerem." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "В далекой-далекой галактике... все еще нет обновлений!" + "value" : "Каждый Loop который вы делаете сажает семена новых иконок." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "每次环绕都为图标的生长施肥。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "每次環繞都為圖標的生長施肥。" } } } }, - "No updates available message 10" : { + "Locked icon message 27" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "لديك الثمين، لا توجد تحديثات مطلوبة!" + "value" : "مثل مراحل القمر، ستكشف أيقوناتك عن نفسها في دورات التكرار." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Du hast das Kostbare, keine Updates nötig!" + "value" : "Wie die Mondphasen werden sich deine Icons in Zyklen von Loops offenbaren." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "You've got the precious, no updates needed!" + "value" : "Like the moon's phases, your icons will reveal themselves in cycles of Loops." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tienes tu tesssoro, ¡no hacen falta actualizaciones!" + "value" : "Como las fases de la luna, tus iconos se revelarán en ciclos de Loops." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Vous possédez le précieux. Nul besoin de mise à jour !" + "value" : "À l’image des phases de la lune, vos icônes se dévoileront au fil des cycles de Loops." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Hai già il meglio, nessun aggiornamento necessario!" + "value" : "Come le fasi della luna, le tue icone si riveleranno in cicli di loop." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "소중한 것을 가지고 있습니다, 업데이트가 필요 없어요!" + "value" : "달의 위상처럼, 당신의 아이콘들은 루프의 주기로 자신을 드러낼 것입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Je hebt al de top, geen updates nodig." + "value" : "Net als de fasen van de maan, zullen je iconen zich onthullen in een cyclus van Loops." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Você está com o precioso, não precisa de atualizações!" + "value" : "Como as fases da luz, seus ícones se revelarão em ciclos de Loops." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вам не нужны обновления!" + "value" : "Как и фазы луны, иконки открываются циклами." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "我们已经得到了我们的宝贝,干嘛要更新呢!" + "value" : "有如月相,图标在不断的环绕中若隐若现。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "我們已經得到了我們的寶貝,幹嘛要更新呢!" + "value" : "有如月相,圖標在不斷的環繞中若隱若現。" } } } }, - "No updates available message 11" : { + "Locked icon message 28" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "السير بسرعة فائقة، لا توجد تحديثات في الأفق!" + "value" : "الأيقونات تنتظر، مخبأة وراء حجاب التكرارات التي لم تُنجز بعد." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mit Überlichtgeschwindigkeit unterwegs, keine Updates in Sicht!" + "value" : "Die Icons warten, verborgen hinter dem Schleier von Loops, die noch gemacht werden müssen." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Riding at warp speed, no updates in sight!" + "value" : "The icons await, hidden behind the veil of Loops yet to be made." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "A toda velocidad, ¡sin actualizaciones a la vista!" + "value" : "Los iconos esperan, ocultos tras un misterio de Loops que descifrar." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "À vitesse lumière… aucune mise à jour en vue !" + "value" : "Les icônes patientent, cachées derrière le voile des Loops à venir." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "In viaggio a velocità warp, nessun aggiornamento all'orizzonte!" + "value" : "Le icone attendono, nascoste dietro il velo dei loop ancora da compiere." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "워프 속도로 달리고 있지만, 업데이트는 보이지 않습니다!" + "value" : "아직 만들어지지 않은 루프의 베일 뒤에 숨겨진 아이콘이 기다립니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Rijden op lichtsnelheid, geen updates in zicht!" + "value" : "De iconen wachten, verborgen achter de sluier van Loops die nog gemaakt moeten worden." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Andando em alta velocidade, sem atualizações à vista!" + "value" : "Os ícones se revelarão, detrás dos Loops que ainda virão." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Летим на огромной скорости, но все еще не видим обновлений!" + "value" : "Иконки ждут, спрятанные за завесой Loop'ов." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "光速巡航中,视野中无更新!" + "value" : "图标静待,隐匿于环绕所织成的面纱之后。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "光速巡航中,視野中無更新!" + "value" : "圖標靜待,隱匿於環繞所織成的面紗之後。" } } } }, - "No updates available message 12" : { + "Loops left to unlock new icon" : { "localizations" : { "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "هذا ليس التحديث الذي تبحث عنه!" + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "بقي %lld تكرار" + } + }, + "many" : { + "stringUnit" : { + "state" : "translated", + "value" : "بقي %lld تكرار" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "بقي تكرار واحد" + } + }, + "other" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "%lld Loops left" + } + }, + "two" : { + "stringUnit" : { + "state" : "translated", + "value" : "بقي تكراران" + } + }, + "zero" : { + "stringUnit" : { + "state" : "translated", + "value" : "بقي %lld تكرار" + } + } + } } }, "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Das ist nicht das Update wonach du suchst!" + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loop verbleibend" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loops verbleibend" + } + } + } } }, "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "This is not the update you're looking for!" + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loop left" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loops left" + } + } + } } }, "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "¡Esta no es la actualización que estás buscando!" + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loop restante" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loops restantes" + } + } + } } }, "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Ça n'est pas la mise à jour que vous recherchez !" + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loop restant" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loops restant" + } + } + } } }, "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "-" + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "Solo %lld loop!" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "Solo %lld loop" + } + } + } } }, "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "찾고 있는 업데이트가 아닙니다!" + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "남은 루프 %lld 개" + } + } + } } }, "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Dit is niet de update waar je voor zoekt" + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loop links" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loops links" + } + } + } } }, "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Essa não é a atualização que você está procurando." + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loop faltando" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld Loops faltando" + } + } + } } }, "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Это не то обновление, которое вы ищете!" + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "Осталось %lld Loop’ов" + } + }, + "many" : { + "stringUnit" : { + "state" : "translated", + "value" : "Осталось %lld Loop’ов" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "Остался %lld Loop" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "Осталось %lld Loop’ов" + } + } + } } }, "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "这不是你在寻找的更新!" + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "还需环绕%lld次" + } + } + } } }, "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "這不是你在尋找的更新!" + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "還需環繞%lld次" + } + } + } } } } }, - "No updates available message 13" : { + "macOS Center" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "لقد أضعنا زر \"التحديث\". عذراً!" + "value" : "مركز macOS" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Wir haben den Update Knopf falsch platziert, ups!" + "value" : "macOS Mitte" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "We've misplaced the 'Update' button. Oops!" + "value" : "macOS Center" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Hemos perdido el botón \"Actualizar\". ¡Uy!" + "value" : "Centro de macOS" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "On a égaré le bouton “Mettre à jour”. Oups !" + "value" : "Centre (macOS)" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Abbiamo smarrito il pulsante “Aggiorna”. Ops!" + "value" : "Centra (macOS)" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "'업데이트' 버튼을 잘못 놓았네요. 어머나!" + "value" : "macOS 중앙" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "De update button staat op de verkeerde plaats. Oops!" + "value" : "macOS Centrum" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Erramos o lugar do botão de 'Atualizar'. Ops!" + "value" : "Centro do macOS" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Мы поставили кнопку \"Обновить\" не туда. Упс!" + "value" : "macOS Центр" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "我们搞错了“更新”按钮的位置,抱歉!" + "value" : "macOS屏幕中心" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "我们搞错了“更新”按钮的位置,抱歉!" + "value" : "macOS屏幕中心" } } } }, - "No updates available message 14" : { + "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "أقسم أنه كان هنا في مكان ما... لحظة" + "state" : "needs_review", + "value" : "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Wir schwören, dass es hier irgendwo war… Eine Sekunde..." + "value" : "Die Funktion \"Fenster zum Anordnen an Bildschirmrand ziehen\" ist in den macOS Einstellungen aktiviert, was zu Konflikten mit der Fenster-Snap Funktion führt." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "I swear it was here somewhere… one sec" + "value" : "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Juro que estaba aquí en alguna parte ... un segundo" + "state" : "needs_review", + "value" : "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Je te jure que c’était là… une seconde." + "value" : "La fonctionnalité macOS \"Faire glisser les fenêtres vers les bords de l'écran pour créer une mosaïque\" est actuellement activée, ce qui entre en conflit avec le magnétisme des fenêtres de Loop." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Giuro, era qui da qualche parte… dammi un secondo" + "value" : "La funzione \"Disponi le finestre a mosaico trascinandole verso i bordi dello schermo\" di macOS è attualmente abilitata, creando conflitto con la funzionalità \"Aggancia ai bordi\" di Loop." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "분명 여기 어딘가에 있었어요... 잠깐만요" + "value" : "macOS의 \"창을 화면 가장자리로 드래그하여 타일 배치\" 기능이 현재 활성화되어 있으며, 이는 Loop의 창 스냅 기능과 충돌할 수 있습니다." } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Ik zweer dat het hier ergens was... een seconde" + "state" : "needs_review", + "value" : "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Eu juro que estava aqui em algum lugar... Um segundo" + "state" : "needs_review", + "value" : "macOS's \"Tile by dragging windows to screen edges\" feature is currently\nenabled, which will conflict with Loop's window snapping functionality." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Клянусь они были где-то тут... секунду" + "value" : "Настройка плиточного расположения окон macOS включена, отключите привязку окон в настройках Loop." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "我发誓它刚刚还在这里…等我一秒钟" + "value" : "macOS的“将窗口拖移到屏幕边缘以平铺”功能已被启用,这将会与Loop的窗口吸附功能相冲突。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "我發誓他剛剛還在這裡…等我一秒鐘" + "value" : "macOS的「拖移視窗至螢幕邊緣來並排」功能已啟用,這將會與Loop的窗口吸附功能相衝突。" } } } }, - "No updates available message 15" : { + "Maximize" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تفاحة في اليوم تبقي... التحديثات بعيداً." + "value" : "تكبير" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Ein Apfel am Tag hält die... Fehler in Schach." + "value" : "Maximieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "An apple a day keeps the… updates away." + "value" : "Maximize" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Una manzana al día mantiene alejadas las... actualizaciones." + "value" : "Maximizar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Une pomme par jour éloigne les… mises à jour pour toujours." + "value" : "Maximiser" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Una mela al giorno toglie… gli aggiornamenti di torno." + "value" : "Massimizza" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "하루에 사과 하나가... 업데이트를 멀리합니다." + "value" : "최대화" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Een appel per dag houdt de... updates weg." + "value" : "Maximaliseer" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Uma maçã por dia deixa... as atualizações distantes." + "value" : "Maximizar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Яблочко в день отпугнет... обновления." + "value" : "На весь экран" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "一天一苹果…更新远离我?" + "value" : "最大化" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "一天一蘋果…更新遠離我?" + "value" : "最大化" } } } }, - "No updates available message 16" : { + "Maximize Height" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "لتكن القوة معك... في المرة القادمة!" + "state" : "needs_review", + "value" : "Maximize Height" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Möge die Macht... nächstes mal mit dir sein!" + "value" : "Maximale Höhe" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "May the Force be with you… next time!" + "value" : "Maximize Height" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Que la Fuerza te acompañe... ¡la próxima vez!" + "state" : "needs_review", + "value" : "Maximize Height" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Que la Force soit avec vous… la prochaine fois !" + "value" : "Hauteur max" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Che la Forza sia con te… la prossima volta!" + "value" : "Massimizza altezza" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "힘이 당신과 함께하기를... 다음 번에!" + "value" : "높이 최대화" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Moge de Force met je zijn... de volgende keer!" + "state" : "needs_review", + "value" : "Maximize Height" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Que a Força esteja com você... da próxima vez!" + "state" : "needs_review", + "value" : "Maximize Height" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Да прибудет с тобой сила... До скорого!" + "value" : "Максимизировать высоту" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "愿原力与你同在…下次一定!" + "value" : "最大化高度" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "願原力與你同在…下次一定!" + "value" : "最大化高度" } } } }, - "No updates available message 17" : { + "Maximize Width" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "القوة قوية مع هذا الإصدار!" + "state" : "needs_review", + "value" : "Maximize Width" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Die macht ist mit dir in dieser Version!" + "value" : "Maximale Breite" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "The Force is strong with this version!" + "value" : "Maximize Width" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "¡La Fuerza es fuerte en esta versión!" + "state" : "needs_review", + "value" : "Maximize Width" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "La Force est puissante avec cette version !" + "value" : "Largeur max" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "La Forza è potente in questa versione!" + "value" : "Massimizza larghezza" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 버전에는 힘이 강합니다!" + "value" : "너비 최대화" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "De Force is sterk met deze versie!" + "state" : "needs_review", + "value" : "Maximize Width" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "A Força é potente nessa versão." + "state" : "needs_review", + "value" : "Maximize Width" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Великая сила сильна в этой версии!" + "value" : "Максимизировать ширину" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "这个版本的原力似乎很强!" + "value" : "最大化宽度" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "這個版本的原力似乎很強!" + "value" : "最大化寬度" } } } }, - "No updates available message 18" : { + "Middle-click to trigger" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مجرد تطبيق من بلدة صغيرة، نفس الإصدار القديم" + "value" : "انقر بالزر الأوسط للتفعيل" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Nur eine kleine App, dieselbe alte Version" + "value" : "Mittel-Klick zum aktivieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Just a small town app, same old version" + "value" : "Middle-click to trigger" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sólo una aplicación de pueblo, la misma versión de siempre" + "value" : "Click central para activar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Clic central pour activer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Attiva con clic centrale" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "그저 작은 마을의 앱, 여전히 같은 오래된 버전" + "value" : "중간 클릭으로 트리거" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Gewoon een app voor een kleine stad, dezelfde oude versie" + "value" : "Middelste knop om te activeren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "É só um app de cidade pequena, mesma versão antiga e bacana" + "value" : "Clique do meio para disparar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Средняя кнопка мыши для активации" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "乡下应用而已,更不更新都一样" + "value" : "中键单击以触发" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "鄉下應用而已,更不更新都一樣" + "value" : "中鍵單擊以觸發" } } } }, - "No updates available message 19" : { + "Minimize" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الشتاء قادم. التحديثات ليست بعد." + "value" : "تصغير" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Der Winter kommt, aber noch keine Updates." + "value" : "Minimieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Winter is coming. Updates aren't yet." + "value" : "Minimize" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Se acerca el invierno. Las actualizaciones aún no." + "value" : "Minimizar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "L’hiver arrive. Les mises à jour, pas encore." + "value" : "Minimiser" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "L’inverno sta arrivando. Gli aggiornamenti non ancora." + "value" : "Minimizza" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "겨울이 오고 있습니다. 업데이트는 아직이죠." + "value" : "최소화" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "De winter komt eraan. Updates zijn er nog niet." + "value" : "Minimaliseer" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "O inverno está chegado. As atualizações ainda não." + "value" : "Minimizar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Зима близко. Но обновления нет." + "value" : "Свернуть" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "凛冬将至…更新未到。" + "value" : "最小化" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "凜冬將至…更新未到。" + "value" : "最小化" } } } }, - "No updates available message 20" : { + "Minimize Others" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Minimize Others" + } + } + } + }, + "More" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الأحلام الجميلة تتكون من... لا توجد تحديثات" + "value" : "المزيد" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Süße Träume sind gemacht aus... keinen Updates" + "value" : "Mehr" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Sweet dreams are made of… no updates" + "value" : "More" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Dulces sueños están hechos de... no actualizar." + "value" : "Más" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Plus" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Altro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "달콤한 꿈은... 업데이트가 없는 것으로 만들어집니다" + "value" : "더" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Sweet dreams are made of… geen updates" + "value" : "Meer" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sonho meu, sonho meu... sem updates como o céu!" + "value" : "Mais" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Больше" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "昨晚做了个好梦,可惜梦里没更新" + "value" : "更多" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "昨晚做了個好夢,可惜夢裡沒更新" + "value" : "更多" } } } }, - "No updates available message 21" : { + "Move" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "تخطت علينا جنية التحديثات هذا الأسبوع." + "state" : "needs_review", + "value" : "Move" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Die Updatefee hat uns diese Woche vergessen." + "value" : "Bewegen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "The update fairy skipped us this week." + "value" : "Move" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "El hada de las actualizaciones no nos ha visitado esta semana." + "state" : "needs_review", + "value" : "Move" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "La fée des mises à jour nous a oubliés cette semaine." + "value" : "Déplacer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "La fatina degli aggiornamenti ci ha ignorato anche oggi :(" + "value" : "Spostamento" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이번 주 업데이트 요정이 우리를 건너뛰었습니다." + "value" : "이동하다" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Je bent echt ongeduldig! Er zijn geen updates." + "value" : "Verplaatsen" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "A fada da atualização pulou a gente essa semana." + "state" : "needs_review", + "value" : "Move" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Фея обновлений не посетила нас на этой неделе." + "value" : "Двигать" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "本周的更新仙子没有眷顾我们。" + "value" : "移动" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "本週的更新仙子沒有眷顧我們。" + "value" : "移動" } } } }, - "No updates available message 22" : { + "Move cursor with window" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "كن يقظاً، المزيد من المعلومات قادمة قريباً!" + "value" : "حرك المؤشر مع النافذة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Bleib wachsam, bald kommen weitere Informationen!" + "value" : "Mauszeiger mit Fenster bewegen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Stay sharp, more intel coming soon!" + "value" : "Move cursor with window" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mantente alerta, ¡pronto más información!" + "value" : "Mover cursor con la ventana" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Restez vigilant, d’autres infos arrivent bientôt !" + "value" : "Déplacer le curseur avec la fenêtre" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Resta allerta, presto arriveranno nuove informazioni!" + "value" : "Sposta il cursore con la finestra" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "계속 주목해주세요, 곧 더 많은 정보가 올 것입니다!" + "value" : "창과 함께 커서 이동" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Beweeg de cursor met het venster" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Fique atento, mais informações em breve!" + "value" : "Mover cursor com a janela" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ждите новостей!" + "value" : "Перемещать курсор за окном" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "保持敏锐,更多的情报將要来袭!" + "value" : "随窗口移动光标" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "保持敏銳,更多的情報將要來襲!" + "value" : "隨視窗移動游標" } } } }, - "No updates available message 23" : { + "Move Down" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أنت تتجول بأحدث التقنيات!" + "value" : "تحريك للأسفل" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Du fährst mit der neuesten Technik!" + "value" : "Nach Unten bewegen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "You're cruising on the latest tech!" + "value" : "Move Down" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Estás navegando con la última tecnología." + "value" : "Mover hacia abajo" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Vous êtes déjà à la pointe de la technologie !" + "value" : "Déplacer en bas" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Stai navigando con la tecnologia più avanzata!" + "value" : "Sposta sotto" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "최신 기술을 타고 달리고 있습니다!" + "value" : "아래로 이동" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Omlaag" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Você está viajando com a tecnologia mais recente!" + "value" : "Mover para Baixo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вы используете новейшие технологии!" + "value" : "Вниз" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你正在最新技术的潮头冲浪!" + "value" : "向下移动" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你正在最新技術的潮頭衝浪!" + "value" : "向下移動" } } } }, - "No updates available message 24" : { + "Move Left" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "سنعود. مع التحديثات... لاحقاً" + "value" : "تحريك لليسار" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Wir werden später wieder hier sein. Mit Updates" + "value" : "Nach Links bewegen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "We’ll be back. With updates… later" + "value" : "Move Left" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Volveremos. Con actualizaciones... otro día" + "value" : "Mover hacia la izquierda" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Nous reviendrons. Avec des mises à jour… un jour" + "value" : "Déplacer à droite" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Sposta a sinistra" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "우리는 돌아올 것입니다. 업데이트와 함께... 나중에" + "value" : "왼쪽으로 이동" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Naar links" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Voltaremos mais tarde... com atualizações" + "value" : "Mover para a Esquerda" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Мы скоро вернемся. С обновлениями... До скорого" + "value" : "Влево" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "我们会回来的。带着更新…但这需要时间" + "value" : "向左移动" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "我們會回來的。帶著更新…但這需要時間" + "value" : "向左移動" } } } }, - "No updates available message 25" : { + "Move Right" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "قرش مقابل... عدم وجود تحديثات." + "value" : "تحريك لليمين" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Ein Penny für die… Fehlenden Updates." + "value" : "Nach rechts bewegen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "A penny for your… lack of updates." + "value" : "Move Right" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Una moneda por tus... faltas de actualizaciones" + "value" : "Mover hacia la derecha" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Un sou pour ton… absence de mises à jour." + "value" : "Déplacer à droite" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Sposta a destra" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "당신의... 업데이트 부족에 페니를." + "value" : "오른쪽으로 이동" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Naar rechts" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Uma moeda para sua... falta de atualizações." + "value" : "Mover para a Direita" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Пенни за ваше... отсутствие обновлений." + "value" : "Вправо" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "我赌一分钱…你缺乏更新。" + "value" : "向右移动" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "我賭一分錢…你缺乏更新。" + "value" : "向右移動" } } } }, - "No updates available message 26" : { + "Move Up" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "لديك بالفعل أفضل تطبيق Loop!" + "value" : "تحريك للأعلى" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Du hast bereits das beste Loop!" + "value" : "Hochbewegen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "You've already got the best Loop!" + "value" : "Move Up" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "¡Ya tienes el mejor Loop!" + "value" : "Mover hacia arriba" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Vous avez déjà la meilleure version de Loop !" + "value" : "Déplacer en haut" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Hai già il miglior Loop!" + "value" : "Sposta sopra" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이미 최고의 Loop를 가지고 있습니다!" + "value" : "위로 이동" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Omhoog" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Você já está com o melhor Loop." + "value" : "Mover para Cima" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "У вас уже есть лучшая версия Loop!" + "value" : "Вверх" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你已经得到了最好的Loop!" + "value" : "向上移动" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你已經得到了最好的Loop!" + "value" : "向上移動" } } } }, - "No updates available message 27" : { + "Move window to cursor's screen" : { + "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "استخدام الشاشة مع المؤشر" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Man aktualisiert Loop nicht einfach so." + "value" : "Bildschirm mit Mauszeiger verwenden" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "One does not simply update Loop." + "value" : "Move window to cursor's screen" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "No basta con actualizar Loop." + "value" : "Usar la pantalla del cursor" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "On ne met pas à jour Loop si facilement." + "value" : "Déplacer la fenêtre sur l’écran où se trouve le curseur" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Usa schermo con cursore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "단순히 Loop를 업데이트하는 것은 아닙니다." + "value" : "커서가 있는 화면 사용" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Scherm met cursor gebruiken" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Não dá para simplesmente atualizar o Loop." + "value" : "Usar a tela com o cursor" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вы не можете просто взять и обновить Loop." + "value" : "Использовать экран с курсором" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "一个人从来不能轻易地更新Loop。" + "value" : "使用光标所在的屏幕" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "一個人從來不能輕易地更新Loop。" + "value" : "使用游標所在的屏幕" } } } }, - "No updates available message 28" : { + "Next Screen" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "الشاشة التالية" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "All die Arbeit und keine Updates…" + "value" : "Nächster Bildschirm" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "All work and no… no updates…" + "value" : "Next Screen" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mucho trabajar y poco actualizar..." + "value" : "Siguiente pantalla" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Écran suivant" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Il mattino ha… gli aggiornamenti in bocca." + "value" : "Schermata successiva" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "모든 일에는... 업데이트가 없습니다..." + "value" : "다음 화면" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Volgende scherm" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Todo esse trabalho e... sem atualizações..." + "value" : "Próxima Tela" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Только работа и никаких… обновлений…" + "value" : "Следующий экран" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你的回报是…不是更新。" + "value" : "下一个屏幕" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你的回報是…不是更新。" + "value" : "下一個屏幕" } } } }, - "No updates available message 29" : { + "No Action" : { + "comment" : "Window action: no selection", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "لا يوجد إجراء" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Ein ständig beobachteter Topf kocht nie." + "value" : "Keine Aktion" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "A watched pot never… updates." + "value" : "No Action" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sin actualizaciones no hay paraíso." + "value" : "Sin acción" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Tout vient à point à qui sait attendre... les mises à jour." + "value" : "Pas d'action" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Se guardi la pentola… gli aggiornamenti non bollono mai." + "value" : "Nessuna azione" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "쳐다보는 냄비는 결코... 업데이트되지 않습니다." + "value" : "작업 없음" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Geen Actie" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Uma panela vigiada nunca… atualiza." + "value" : "Sem Ação" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Кастрюля под присмотром никогда не... обновляется." + "value" : "Не назначено" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "一个被盯着的热锅永远不会…更新。" + "value" : "无操作" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "一個被盯著的熱鍋永遠不會…更新。" + "value" : "無操作" } } } }, - "No updates available message 30" : { + "No excluded applications" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "لا توجد تطبيقات مستبعدة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "99 Probleme, aber ein Update ist keins davon." + "value" : "Keine ausgeschlossenen Anwendungen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "99 problems, updates ain't one." + "value" : "No excluded applications" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "99 problemas, las actualizaciones no son uno." + "value" : "No hay aplicaciones excluidas" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "J’ai 99 problèmes, mais les mises à jour n’en font pas partie." + "value" : "Pas d'applications ignorées" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Nessuna applicazione esclusa" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "문제가 99개 있어도, 업데이트는 문제가 아니에요." + "value" : "제외된 애플리케이션 없음" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Geen uitgesloten apps" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "99 problemas, atualizações não é um deles." + "value" : "Sem aplicações excluídas" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "99 проблем, ни одного обновления." + "value" : "Нет игнорируемых приложений" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "在眼前的八百万个问题中,更新可排不上号。" + "value" : "无排除的应用" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "在眼前的八百萬個問題中,更新可排不上號。" + "value" : "無排除的應用程式" } } } }, - "No updates available message 31" : { + "No keybinds" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "لا توجد اختصارات" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Ich… Hm… Eine Sekunde, ich hab's gleich" + "value" : "Keine Tastenbelegung" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "I… uhh… one sec I lost it" + "value" : "No keybinds" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Debi haberla dejado por aquí..." + "value" : "Sin combinaciones" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Euh… une seconde… j’ai perdu le fil" + "value" : "Pas de raccourcis" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ehm… io… scusa, l’ho perso" + "value" : "Nessuna scorciatoia" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "저... 음... 잠깐, 잃어버렸어요" + "value" : "키 바인딩 없음" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Geen toetscombinaties" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Eu.. É... Um momento, me perdi" + "value" : "Sem combinações" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Я... эмм... секунду, я потерял его" + "value" : "Сочетаний клавиш нет" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "我找到…呃呃…等下我弄丢了" + "value" : "无快捷键" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "我找到…呃呃…等下我弄丟了" + "value" : "無按鍵綁定" } } } }, - "No updates available message 32" : { + "No Keybinds Have Been Set" : { + "comment" : "Title for an alert shown when the user tries to export keybinds but none exist.", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "لم يتم تعيين روابط المفاتيح" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Du hast dich zum maximum hochgelevelt!" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "You’ve leveled up to the max!" + "value" : "Keine Tastenbelegungen wurden eingestellt" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "¡Has subido de nivel al máximo!" + "value" : "No se han definido combinaciones" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Vous avez atteint le niveau max !" + "value" : "Aucun raccourci clavier n'a été défini" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Hai già livellato al massimo!" + "value" : "Nessuna scorciatoia impostata" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "최대 레벨까지 올랐습니다!" + "value" : "키바인드가 설정되지 않음" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Er zijn geen toetscombinaties ingesteld" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Você está no nível máximo!" + "value" : "Nenhum Atalho Definido" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вы прокачались до максимума!" + "value" : "Горячие клавиши не были установлены" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "你升到满级了!" + "value" : "无快捷键" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "你升到满级了!" + "value" : "無按鍵綁定" } } } }, - "No updates available message 33" : { + "No updates available message 01" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "تفضل! ... في الإصدار الحالي، هذا هو الأحدث." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Bettler können nicht… Update sein." + "value" : "Engagieren! …in der aktuellen Version ist es die neueste." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Beggars can't be… updaters." + "value" : "Engage! …in the current version, it's the latest." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Colega, ¿dónde está mi actualización?" + "value" : "¡Comunícate! ...en la versión actual, es la última." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Engagez ! … avec la version actuelle. C’est la plus récente." } }, "it" : { @@ -13444,7 +12917,7 @@ "ko" : { "stringUnit" : { "state" : "translated", - "value" : "거지는... 업데이터가 될 수 없습니다." + "value" : "참여하세요! 현재 버전에서, 그것은 최신입니다." } }, "nl-BE" : { @@ -13456,71 +12929,71 @@ "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mendigos não podem ser... atualizadores." + "value" : "Avante! ... na versão atual, é a mais recente." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Беднякам не приходится... обновляться." + "value" : "Включайтесь! ... в эту версию, она последняя." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "乞丐总不能是…更新者吧。" + "value" : "-" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "乞丐總不能是…更新者吧。" + "value" : "-" } } } }, - "No updates available message 34" : { + "No updates available message 02" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "هذا التطبيق أكثر تحديثاً من مدخلات مذكرتي!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Geld kann keine... Updates kaufen." + "value" : "Die App ist aktueller als meine Tagebucheinträge!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Money can't buy… updates." + "value" : "This app is more up to date than my diary entries!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Podrá tener todo el dinero que quiera, pero no tiene una actualización" + "value" : "Esta aplicación está más actualizada que las entradas de mi diario." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "L’argent ne peut pas acheter… de mises à jour." + "value" : "Cette appli est mieux tenue à jour que mon journal intime !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Quest’app è più aggiornata degli appunti sul mio diario!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "돈으로는... 업데이트를 살 수 없습니다." + "value" : "이 앱은 내 일기 항목보다 더 최신입니다!" } }, "nl-BE" : { @@ -13532,71 +13005,71 @@ "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Dinheiro não compras... atualizações." + "value" : "Esse app está mais atualizado que o meu diário!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Обновления бесценны…" + "value" : "Приложение новее, чем мои записи в дневнике!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "千金散尽…更新也不来。" + "value" : "-" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "千金散盡…更新也不來。" + "value" : "-" } } } }, - "No updates available message 35" : { + "No updates available message 03" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "أنت في أمان، لا توجد تحديثات في الأفق!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Keine neuen Informationen, Commander." + "value" : "Alles Klar! Keine Updates in Sicht!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "No new intel, Commander." + "value" : "You're in the clear, no updates in the atmosphere!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sin nuevas actualizaciones, comandante." + "value" : "Estás a salvo, ¡no hay actualizaciones en la atmósfera!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Rien à signaler, Commandant." + "value" : "Ciel dégagé : aucune mise à jour à l’horizon !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nessuna nuova informazione, Comandante." + "value" : "Sei a posto, nessun aggiornamento in vista!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "새로운 정보가 없습니다, 사령관님." + "value" : "당신은 안전합니다, 대기 중에 업데이트가 없습니다!" } }, "nl-BE" : { @@ -13608,71 +13081,71 @@ "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sem informações, Comandante." + "value" : "Está tudo bem, nenhuma atualização no ar também!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ничего нового, сэр." + "value" : "Всё чисто, в атмосфере нет обновлений!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "没有新的情报,指挥官!" + "value" : "-" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "沒有新的情報,指揮官!" + "value" : "-" } } } }, - "No updates available message 36" : { + "No updates available message 04" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "الاحتمالات دائماً لصالحك، لا توجد تحديثات اليوم!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Keine Updates? Verflucht!" + "value" : "Die Chancen stehen gut für dich, heute gibt es keine Updates!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "No updates? Great Scott!" + "value" : "The odds are ever in your favor, no updates today!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "No actualizaciones? Gran Scott" + "value" : "Las probabilidades están siempre a tu favor, ¡hoy no hay actualizaciones!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Pas de mises à jour ? Nom de Zeus !" + "value" : "Que la chance soit toujours avec vous… pas de mise à jour aujourd’hui !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Che iella! Niente aggiornamenti nemmeno oggi." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "업데이트가 없다고? 대단해, Scott!" + "value" : "오늘은 업데이트가 없어 당신의 편입니다!" } }, "nl-BE" : { @@ -13684,71 +13157,71 @@ "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sem atualizações? Ótimo Scott!" + "value" : "As probabilidades estão sempre a seu favor, sem atualizações hoje!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Обновлений нет? Отлично, Скотт!" + "value" : "Вам везет, сегодня не вышло обновлений!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "没有更新?真有你的!" + "value" : "-" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "沒有更新?真有你的!" + "value" : "-" } } } }, - "No updates available message 37" : { + "No updates available message 05" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "تطبيقنا على حمية رقمية. لا توجد بيانات جديدة مسموحة." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Keine Updates, Mr. Anderson" + "value" : "Unsere App ist auf einer digitalen Diät, keine Bytes erlaubt!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "No updates, Mr. Anderson" + "value" : "Our app is on a digital diet. No new bytes allowed." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "No hay actualizaciones, señor Anderson..." + "value" : "Nuestra aplicación está a dieta digital. No se permiten nuevos bytes." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Pas de mise à jour, Mr Anderson" + "value" : "L’appli est au régime… numérique. Pas un octet de plus." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nessun aggiornamento, Mr. Anderson." + "value" : "La nostra app è a dieta digitale. Niente nuovi byte per lei." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "업데이트가 없습니다, Mr. Anderson" + "value" : "우리 앱은 디지털 다이어트 중입니다. 새로운 바이트는 허용되지 않습니다." } }, "nl-BE" : { @@ -13760,71 +13233,71 @@ "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sem atualizações, Sr. Anderson" + "value" : "Nosso app está em uma dieta digital. Novos bytes estão proibidos." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Обновлений нет, Мистер Андерсон" + "value" : "Наше приложение на цифровой диете. Нельзя получать байты." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "没有更新,安德森先生" + "value" : "-" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "沒有更新,安德森先生" + "value" : "-" } } } }, - "No updates available message 38" : { + "No updates available message 06" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "إصدار جديد؟ آسف، نحن متعلّقون جداً بهذا الإصدار." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Keine Updates in Ba Sing Se" + "value" : "Neue Version? Tut uns echt leid, aber wir hängen zu sehr an dieser." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "No updates in Ba Sing Se" + "value" : "New version? Sorry, we're too attached to this one." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Negativo, camarada." + "value" : "¿Una nueva versión? Lo siento, no será hoy, quizás mañana." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Pas de mises à jour à Ba Sing Se" + "value" : "Une nouvelle version ? Non merci, on adore celle-là." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Nuova versione? Scusate, siamo troppo affezionati a questa." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "바 싱 세에는 업데이트가 없습니다" + "value" : "새 버전? 죄송합니다, 우리는 이 버전에 너무 애착이 있습니다." } }, "nl-BE" : { @@ -13836,71 +13309,71 @@ "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sem updates em Ba Sing Se" + "value" : "Nova versão? Desculpe, somos muito apegados nesta aqui." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Обновлений в Ба Синг Се нет" + "value" : "Новая версия? Извини, мы слишком привязаны к этой." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "永固城没有更新" + "value" : "-" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "永固城沒有更新" + "value" : "-" } } } }, - "No updates available message 39" : { + "No updates available message 07" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "تطبيقك Loop أكثر دائرية من أي وقت مضى، لم يتم العثور على تحديثات!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Updates? In dieser Wirtschaft?" + "value" : "Dein Loop ist loopiger denn je, keine Updates gefunden!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Updates? In this economy?" + "value" : "Your Loop is Loopier than ever, no updates found!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Actualizaciones? Con la economía como está?" + "value" : "Tu Loop es más Loop que nunca, ¡no se han encontrado actualizaciones!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Des mises à jour ? Avec la conjoncture actuelle ?" + "value" : "-" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Aggiornamenti? Con questa economia?" + "value" : "Il tuo Loop è più looposo che mai, nessun aggiornamento rilevato!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "업데이트? 이 경제에서?" + "value" : "당신의 Loop는 어느 때보다 Loopier합니다, 업데이트를 찾을 수 없습니다!" } }, "nl-BE" : { @@ -13912,71 +13385,71 @@ "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Atualizações? Com essa economia?" + "value" : "Seu Loop está mais Loop do que nunca, sem atualizações!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Обновления? В такой то экономике?" + "value" : "Ваш Loop самый Loop'ерный, обновлений не найдено!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "还想要更新?在这个经济状况下??" + "value" : "-" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "還想要更新?在這個經濟狀況下??" + "value" : "-" } } } }, - "No updates available message 40" : { + "No updates available message 08" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تحقق مرة أخرى في المرة القادمة!" + "value" : "أعطيها كل ما لدي، أيها القبطان! لا توجد تحديثات!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Komm nächstes mal wieder!" + "value" : "Ich gebe alles, was ich habe, Captain! Keine Updates!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Check back next time!" + "value" : "I'm giving it all she's got, Captain! No updates!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Comprueba de nuevo pronto!" + "value" : "¡Estoy dando todo lo que tengo, Capitán! ¡Sin actualizaciones!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Revenez plus tard !" + "value" : "-" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ritenta, sarai più fortunato!" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "다음에 다시 확인하세요!" + "value" : "모든 것을 다하고 있습니다, 선장님! 업데이트가 없습니다!" } }, "nl-BE" : { @@ -13988,71 +13461,71 @@ "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Verifique de novo da próxima vez!" + "value" : "Estou dando tudo que ela tem, capitão! Sem atualizações!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Заходите в следующий раз!" + "value" : "Люк, я твоё... Обновление!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "欢迎下次光临!" + "value" : "-" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "歡迎下次光臨!" + "value" : "-" } } } }, - "No updates available message 41" : { + "No updates available message 09" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "في مجرة بعيدة، بعيدة... لا توجد تحديثات!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Loop in seiner prime time!" + "value" : "In einer Galaxie weit, weit entfernt, … immer noch keine Updates!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Loop is in its prime!" + "value" : "In a galaxy far, far away… still no updates!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Loop está mamadísimo" + "value" : "En una galaxia muy, muy lejana... ¡todavía no hay actualizaciones!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Loop fonctionne à plein régime !" + "value" : "Dans une galaxie lointaine, très lointaine… toujours pas de mise à jour !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Loop risplende già alla sua massima lucentezza!" + "value" : "In una galassia lontana lontana… ancora niente aggiornamenti!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "Loop가 전성기입니다!" + "value" : "아주 먼, 먼 은하계에서도... 여전히 업데이트가 없습니다!" } }, "nl-BE" : { @@ -14064,3278 +13537,3276 @@ "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Loops está no seu auge!" + "value" : "Em uma galáxia muito, muito distante... não existem atualizações!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Loop на высоте!" + "value" : "В далекой-далекой галактике... все еще нет обновлений!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "环绕才是你的第一要务!" + "value" : "-" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "環繞才是你的第一要務!" + "value" : "-" } } } }, - "No updates available message 42" : { + "No updates available message 10" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "لديك الثمين، لا توجد تحديثات مطلوبة!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Alle Systeme sind bereit!" + "value" : "Du hast das Kostbare, keine Updates nötig!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "All systems are a-go!" + "value" : "You've got the precious, no updates needed!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Todos los sistemas en marcha!" + "value" : "Tienes tu tesssoro, ¡no hacen falta actualizaciones!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Tous les systèmes sont opérationnels !" + "value" : "Vous possédez le précieux. Nul besoin de mise à jour !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Hai già il meglio, nessun aggiornamento necessario!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "모든 시스템이 작동 중입니다!" + "value" : "소중한 것을 가지고 있습니다, 업데이트가 필요 없어요!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Je hebt al de top, geen updates nodig." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Todos os sistemas estão em funcionamento!" + "value" : "Você está com o precioso, não precisa de atualizações!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Всё в порядке!" + "value" : "Вам не нужны обновления!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "所有系统准备就绪!" + "value" : "我们已经得到了我们的宝贝,干嘛要更新呢!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "所有系統準備就緒!" + "value" : "我們已經得到了我們的寶貝,幹嘛要更新呢!" } } } }, - "No updates available message 43" : { + "No updates available message 11" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "السير بسرعة فائقة، لا توجد تحديثات في الأفق!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Du bist Up to Date :)" + "value" : "Mit Überlichtgeschwindigkeit unterwegs, keine Updates in Sicht!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "You're up to date :)" + "value" : "Riding at warp speed, no updates in sight!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Estás actualizado!" + "value" : "A toda velocidad, ¡sin actualizaciones a la vista!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Vous êtes à jour :)" + "value" : "À vitesse lumière… aucune mise à jour en vue !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Tutto a posto :)" + "value" : "In viaggio a velocità warp, nessun aggiornamento all'orizzonte!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "최신 상태입니다 :)" + "value" : "워프 속도로 달리고 있지만, 업데이트는 보이지 않습니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Rijden op lichtsnelheid, geen updates in zicht!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Tudo atualizado :)" + "value" : "Andando em alta velocidade, sem atualizações à vista!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вы обновлены :)" + "value" : "Летим на огромной скорости, но все еще не видим обновлений!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "已经是最新版了:)" + "value" : "光速巡航中,视野中无更新!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "已經是最新版了:)" + "value" : "光速巡航中,視野中無更新!" } } } }, - "No updates available message 44" : { + "No updates available message 12" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "هذا ليس التحديث الذي تبحث عنه!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Noch keine updates!" + "value" : "Das ist nicht das Update wonach du suchst!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "No updates yet!" + "value" : "This is not the update you're looking for!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sin actualizaciones a la vista!" + "value" : "¡Esta no es la actualización que estás buscando!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Aucune mise à jour pour le moment !" + "value" : "Ça n'est pas la mise à jour que vous recherchez !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ancora nessun aggiornamento!" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "아직 업데이트가 없습니다!" + "value" : "찾고 있는 업데이트가 아닙니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "Dit is niet de update waar je voor zoekt" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sem updates!" + "value" : "Essa não é a atualização que você está procurando." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Обновлений нет!" + "value" : "Это не то обновление, которое вы ищете!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "暂无更新!" + "value" : "这不是你在寻找的更新!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "暫無更新!" + "value" : "這不是你在尋找的更新!" } } } }, - "None" : { + "No updates available message 13" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "None" + "state" : "translated", + "value" : "لقد أضعنا زر \"التحديث\". عذراً!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Nichts" + "value" : "Wir haben den Update Knopf falsch platziert, ups!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "None" + "value" : "We've misplaced the 'Update' button. Oops!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Ninguno" + "value" : "Hemos perdido el botón \"Actualizar\". ¡Uy!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Non défini" + "value" : "On a égaré le bouton “Mettre à jour”. Oups !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nessuno" + "value" : "Abbiamo smarrito il pulsante “Aggiorna”. Ops!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "없음" + "value" : "'업데이트' 버튼을 잘못 놓았네요. 어머나!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Geen" + "value" : "De update button staat op de verkeerde plaats. Oops!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Nenhum" + "value" : "Erramos o lugar do botão de 'Atualizar'. Ops!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Не назначено" + "value" : "Мы поставили кнопку \"Обновить\" не туда. Упс!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "无" + "value" : "我们搞错了“更新”按钮的位置,抱歉!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "無" + "value" : "我们搞错了“更新”按钮的位置,抱歉!" } } } }, - "Nothing to cycle through" : { + "No updates available message 14" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "-" + "value" : "أقسم أنه كان هنا في مكان ما... لحظة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Nichts zum durchwechseln" + "value" : "Wir schwören, dass es hier irgendwo war… Eine Sekunde..." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Nothing to cycle through" + "value" : "I swear it was here somewhere… one sec" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "No hay nada que rotar" + "value" : "Juro que estaba aquí en alguna parte ... un segundo" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "La séquence est vide" + "value" : "Je te jure que c’était là… une seconde." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Niente da ciclare" + "value" : "Giuro, era qui da qualche parte… dammi un secondo" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "순환할 것이 없습니다" + "value" : "분명 여기 어딘가에 있었어요... 잠깐만요" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Niks oom door te bladeren" + "value" : "Ik zweer dat het hier ergens was... een seconde" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Nada para alternar" + "value" : "Eu juro que estava aqui em algum lugar... Um segundo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Нет элементов цикла" + "value" : "Клянусь они были где-то тут... секунду" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "没有内容可供循环" + "value" : "我发誓它刚刚还在这里…等我一秒钟" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "沒有內容可供循環" + "value" : "我發誓他剛剛還在這裡…等我一秒鐘" } } } }, - "Notification permits: info" : { + "No updates available message 15" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "%@'s notification permissions are currently disabled." + "state" : "translated", + "value" : "تفاحة في اليوم تبقي... التحديثات بعيداً." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "%@'s Benachrichtigungen wurden deaktiviert." + "value" : "Ein Apfel am Tag hält die... Fehler in Schach." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "%@'s notification permissions are currently disabled." + "value" : "An apple a day keeps the… updates away." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "La¡os permisos de notificaciones de %@ están desactivados." + "value" : "Una manzana al día mantiene alejadas las... actualizaciones." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "%@ n’a pas l’autorisation d’envoyer des notifications pour le moment." + "value" : "Une pomme par jour éloigne les… mises à jour pour toujours." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "I permessi di notifica per %@ sono attualmente disabilitati." + "value" : "Una mela al giorno toglie… gli aggiornamenti di torno." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "%@의 알림 권한이 현재 비활성화되어 있습니다." + "value" : "하루에 사과 하나가... 업데이트를 멀리합니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "%@’s melding toestemmingen zijn uitgeschakeld." + "value" : "Een appel per dag houdt de... updates weg." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "As notificações de %@ está desabilitadas." + "value" : "Uma maçã por dia deixa... as atualizações distantes." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вы не дали %@ разрешение на отправку уведомлений." + "value" : "Яблочко в день отпугнет... обновления." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "%@的通知权限目前已被禁用。" + "value" : "一天一苹果…更新远离我?" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "%@的通知權限目前已被禁用。" + "value" : "一天一蘋果…更新遠離我?" } } } }, - "Notification permits: open notification settings" : { + "No updates available message 16" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "فتح الإعدادات" + "value" : "لتكن القوة معك... في المرة القادمة!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Einstellungen öffnen" + "value" : "Möge die Macht... nächstes mal mit dir sein!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Open Settings" + "value" : "May the Force be with you… next time!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Abrir Ajustes" + "value" : "Que la Fuerza te acompañe... ¡la próxima vez!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Ouvrir les réglages" + "value" : "Que la Force soit avec vous… la prochaine fois !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Apri Impostazioni di Sistema" + "value" : "Che la Forza sia con te… la prossima volta!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "설정 열기" + "value" : "힘이 당신과 함께하기를... 다음 번에!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Instellingen openen" + "value" : "Moge de Force met je zijn... de volgende keer!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Abrir Configurações" + "value" : "Que a Força esteja com você... da próxima vez!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Открыть настройки" + "value" : "Да прибудет с тобой сила... До скорого!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "打开设置" + "value" : "愿原力与你同在…下次一定!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "打開設置" + "value" : "願原力與你同在…下次一定!" } } } }, - "Notification permits: request" : { + "No updates available message 17" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Please turn them on in System Settings." + "state" : "translated", + "value" : "القوة قوية مع هذا الإصدار!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Bitte schalte dies in den Einstellungen ein." + "value" : "Die macht ist mit dir in dieser Version!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Please turn them on in System Settings." + "value" : "The Force is strong with this version!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Actívalos en la configuración del sistema." + "value" : "¡La Fuerza es fuerte en esta versión!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Activez-les dans les réglages système." + "value" : "La Force est puissante avec cette version !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Per favore attivale nelle Impostazioni di Sistema." + "value" : "La Forza è potente in questa versione!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "시스템 설정에서 활성화해 주세요." + "value" : "이 버전에는 힘이 강합니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Schakel ze in bij Systeeminstellingen." + "value" : "De Force is sterk met deze versie!" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Por favor, ligue-as nos Ajustes." + "value" : "A Força é potente nessa versão." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Включите их в Настройках." + "value" : "Великая сила сильна в этой версии!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "请在系统设置中开启。" + "value" : "这个版本的原力似乎很强!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "請在系統設置中開啟。" + "value" : "這個版本的原力似乎很強!" } } } }, - "Notification/Set Icon: Action" : { + "No updates available message 18" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تعيين الأيقونة الحالية" + "value" : "مجرد تطبيق من بلدة صغيرة، نفس الإصدار القديم" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Aktuelles Icon auswählen" + "value" : "Nur eine kleine App, dieselbe alte Version" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Set Current Icon" + "value" : "Just a small town app, same old version" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Seleccionar icono actual" + "value" : "Sólo una aplicación de pueblo, la misma versión de siempre" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Utiliser cette icône" + "value" : "-" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Icona selezionata" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "현재 아이콘 설정" + "value" : "그저 작은 마을의 앱, 여전히 같은 오래된 버전" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Zet icoon" + "value" : "Gewoon een app voor een kleine stad, dezelfde oude versie" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Definir Ícone Atual" + "value" : "É só um app de cidade pequena, mesma versão antiga e bacana" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Установить иконку" + "value" : "-" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "设置为当前图标" + "value" : "乡下应用而已,更不更新都一样" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "設置為當前圖標" + "value" : "鄉下應用而已,更不更新都一樣" } } } }, - "Notify when unlocking new icons" : { + "No updates available message 19" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "إعلام عند فتح أيقونات جديدة" + "value" : "الشتاء قادم. التحديثات ليست بعد." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Benachrichtige mich beim freischalten neuer App Icons" + "value" : "Der Winter kommt, aber noch keine Updates." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Notify when unlocking new icons" + "value" : "Winter is coming. Updates aren't yet." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Notificarme cuando se desbloqueen nuevos iconos" + "value" : "Se acerca el invierno. Las actualizaciones aún no." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Avertir quand de nouvelles icônes sont débloquées" + "value" : "L’hiver arrive. Les mises à jour, pas encore." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Invia una notifica quando si sbloccano nuove icone" + "value" : "L’inverno sta arrivando. Gli aggiornamenti non ancora." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "새 아이콘 잠금 해제 시 알림" + "value" : "겨울이 오고 있습니다. 업데이트는 아직이죠." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Waarschuwing bij het ontgrendelen van nieuwe iconen" + "value" : "De winter komt eraan. Updates zijn er nog niet." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Notificar quando desbloquear novos ícones" + "value" : "O inverno está chegado. As atualizações ainda não." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Уведомлять о разблокировке новых иконок" + "value" : "Зима близко. Но обновления нет." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "在解锁新图标时发送通知" + "value" : "凛冬将至…更新未到。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "在解鎖新圖標時發送通知" + "value" : "凜冬將至…更新未到。" } } } }, - "OK" : { + "No updates available message 20" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "موافق" + "value" : "الأحلام الجميلة تتكون من... لا توجد تحديثات" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "OK" + "value" : "Süße Träume sind gemacht aus... keinen Updates" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "OK" + "value" : "Sweet dreams are made of… no updates" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "OK" + "state" : "translated", + "value" : "Dulces sueños están hechos de... no actualizar." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "OK" + "value" : "-" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "OK" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "확인" + "value" : "달콤한 꿈은... 업데이트가 없는 것으로 만들어집니다" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Ok" + "value" : "Sweet dreams are made of… geen updates" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "OK" + "state" : "translated", + "value" : "Sonho meu, sonho meu... sem updates como o céu!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ок" + "value" : "-" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "好" + "value" : "昨晚做了个好梦,可惜梦里没更新" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "好" + "value" : "昨晚做了個好夢,可惜夢裡沒更新" } } } }, - "Options" : { + "No updates available message 21" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الخيارات" + "value" : "تخطت علينا جنية التحديثات هذا الأسبوع." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Optionen" + "value" : "Die Updatefee hat uns diese Woche vergessen." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Options" + "value" : "The update fairy skipped us this week." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Opciones" + "value" : "El hada de las actualizaciones no nos ha visitado esta semana." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Options" + "value" : "La fée des mises à jour nous a oubliés cette semaine." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Opzioni" + "value" : "La fatina degli aggiornamenti ci ha ignorato anche oggi :(" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "옵션" + "value" : "이번 주 업데이트 요정이 우리를 건너뛰었습니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Opties" + "value" : "Je bent echt ongeduldig! Er zijn geen updates." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Opções" + "value" : "A fada da atualização pulou a gente essa semana." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Настройки" + "value" : "Фея обновлений не посетила нас на этой неделе." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "选项" + "value" : "本周的更新仙子没有眷顾我们。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "選項" + "value" : "本週的更新仙子沒有眷顧我們。" } } } }, - "Padding" : { + "No updates available message 22" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Padding" + "state" : "translated", + "value" : "كن يقظاً، المزيد من المعلومات قادمة قريباً!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Abstand" + "value" : "Bleib wachsam, bald kommen weitere Informationen!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Padding" + "value" : "Stay sharp, more intel coming soon!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Margen" + "value" : "Mantente alerta, ¡pronto más información!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Marge" + "value" : "Restez vigilant, d’autres infos arrivent bientôt !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Spaziatura" + "value" : "Resta allerta, presto arriveranno nuove informazioni!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "여백" + "value" : "계속 주목해주세요, 곧 더 많은 정보가 올 것입니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Opvulling" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Preenchimento" + "value" : "Fique atento, mais informações em breve!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Отступ" + "value" : "Ждите новостей!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "边距" + "value" : "保持敏锐,更多的情报將要来袭!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "邊距" + "value" : "保持敏銳,更多的情報將要來襲!" } } } }, - "Peek size" : { + "No updates available message 23" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "أنت تتجول بأحدث التقنيات!" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "Du fährst mit der neuesten Technik!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Peek size" + "value" : "You're cruising on the latest tech!" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "Estás navegando con la última tecnología." } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "Vous êtes déjà à la pointe de la technologie !" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "Stai navigando con la tecnologia più avanzata!" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "최신 기술을 타고 달리고 있습니다!" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "-" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "Você está viajando com a tecnologia mais recente!" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "Вы используете новейшие технологии!" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "你正在最新技术的潮头冲浪!" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Peek size" + "state" : "translated", + "value" : "你正在最新技術的潮頭衝浪!" } } } }, - "Permissions" : { + "No updates available message 24" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Permissions" + "state" : "translated", + "value" : "سنعود. مع التحديثات... لاحقاً" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Erlaubnis" + "value" : "Wir werden später wieder hier sein. Mit Updates" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Permissions" + "value" : "We’ll be back. With updates… later" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Permisos" + "value" : "Volveremos. Con actualizaciones... otro día" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Permissions" + "value" : "Nous reviendrons. Avec des mises à jour… un jour" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Permessi" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "권한" + "value" : "우리는 돌아올 것입니다. 업데이트와 함께... 나중에" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Toestemmingen" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Permissões" + "value" : "Voltaremos mais tarde... com atualizações" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Разрешения" + "value" : "Мы скоро вернемся. С обновлениями... До скорого" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "权限" + "value" : "我们会回来的。带着更新…但这需要时间" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "權限" + "value" : "我們會回來的。帶著更新…但這需要時間" } } } }, - "Position" : { + "No updates available message 25" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الموقع" + "value" : "قرش مقابل... عدم وجود تحديثات." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Position" + "value" : "Ein Penny für die… Fehlenden Updates." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Position" + "value" : "A penny for your… lack of updates." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Posición" + "value" : "Una moneda por tus... faltas de actualizaciones" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Position" + "value" : "Un sou pour ton… absence de mises à jour." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Posizione" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "위치" + "value" : "당신의... 업데이트 부족에 페니를." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Positie" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Posição" + "value" : "Uma moeda para sua... falta de atualizações." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Местоположение" + "value" : "Пенни за ваше... отсутствие обновлений." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "位置" + "value" : "我赌一分钱…你缺乏更新。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "位置" + "value" : "我賭一分錢…你缺乏更新。" } } } }, - "Preserve Size" : { + "No updates available message 26" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الحفاظ على الحجم" + "value" : "لديك بالفعل أفضل تطبيق Loop!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Größe beibehalten" + "value" : "Du hast bereits das beste Loop!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Preserve Size" + "value" : "You've already got the best Loop!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Conservar tamaño" + "value" : "¡Ya tienes el mejor Loop!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Conserver les dimensions" + "value" : "Vous avez déjà la meilleure version de Loop !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Preserva misure" + "value" : "Hai già il miglior Loop!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "크기 유지" + "value" : "이미 최고의 Loop를 가지고 있습니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Preserveer Grootte" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Preservar Tamanho" + "value" : "Você já está com o melhor Loop." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Сохранить Размер" + "value" : "У вас уже есть лучшая версия Loop!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "保持大小" + "value" : "你已经得到了最好的Loop!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "保持大小" + "value" : "你已經得到了最好的Loop!" } } } }, - "Press \"Add\" to add a cycle item" : { + "No updates available message 27" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Press \"Add\" to add a cycle item" + "state" : "translated", + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Drücke \"Hinzufügen\" um etwas in den Zyklus hinzuzufügen" + "value" : "Man aktualisiert Loop nicht einfach so." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Press \"Add\" to add a cycle item" + "value" : "One does not simply update Loop." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Presiona \"añadir\" para añadir a la rotación " + "value" : "No basta con actualizar Loop." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Appuyez sur \"Ajouter\" pour ajouter un élément à la séquence." + "value" : "On ne met pas à jour Loop si facilement." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Premi “Aggiungi” per aggiungere un elemento da ciclare" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "순환 항목을 추가하려면 \"추가\"를 누르세요" + "value" : "단순히 Loop를 업데이트하는 것은 아닙니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Druk op “Toevoegen” om een cyclusitem toe te voegen" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Pressione \"adicionar\" para adicionar um item ao ciclo" + "value" : "Não dá para simplesmente atualizar o Loop." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Нажмите \"Добавить\", чтобы добавить элементы цикла" + "value" : "Вы не можете просто взять и обновить Loop." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "点按“添加”以添加循环内容" + "value" : "一个人从来不能轻易地更新Loop。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "點按“添加”以添加循環內容" + "value" : "一個人從來不能輕易地更新Loop。" } } } }, - "Press \"Add\" to add a keybind" : { + "No updates available message 28" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "اضغط على \"إضافة\" لإضافة مفتاح" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Drücke \"Hinzufügen\" um eine Tastenbelegung hinzuzufügen" + "value" : "All die Arbeit und keine Updates…" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Press \"Add\" to add a keybind" + "value" : "All work and no… no updates…" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Presiona añadir para añadir una combinación de teclas " + "value" : "Mucho trabajar y poco actualizar..." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Appuyez sur \"Ajouter\" pour ajouter un raccourci" + "value" : "-" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Premi “Aggiungi” per aggiungere una scorciatoia" + "value" : "Il mattino ha… gli aggiornamenti in bocca." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키 바인딩을 추가하려면 \"추가\"를 누르세요" + "value" : "모든 일에는... 업데이트가 없습니다..." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Druk op “Toevoegen” om een toetscombinatie toe te voegen" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Pressione \"Adicionar\" para adicionar um atalho" + "value" : "Todo esse trabalho e... sem atualizações..." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Нажмите \"Добавить\", чтобы добавить сочетание клавиш" + "value" : "Только работа и никаких… обновлений…" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "点按“添加”以添加快捷键" + "value" : "你的回报是…不是更新。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "點按“添加”以添加按鍵綁定" + "value" : "你的回報是…不是更新。" } } } }, - "Press \"Add\" to add an application" : { + "No updates available message 29" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "اضغط على \"إضافة\" لإضافة تطبيق" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Drücke \"Hinzufügen\" um eine Applikation hinzuzufügen" + "value" : "Ein ständig beobachteter Topf kocht nie." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Press \"Add\" to add an application" + "value" : "A watched pot never… updates." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Presiona añadir para añadir una aplicación" + "value" : "Sin actualizaciones no hay paraíso." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Appuyez sur \"Ajouter\" pour ajouter une application" + "value" : "Tout vient à point à qui sait attendre... les mises à jour." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Premi “Aggiungi” per aggiungere un'applicazione" + "value" : "Se guardi la pentola… gli aggiornamenti non bollono mai." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "애플리케이션을 추가하려면 \"추가\"를 누르세요" + "value" : "쳐다보는 냄비는 결코... 업데이트되지 않습니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Druk op “Toevoegen” om een applicatie toe te voegen" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Pressione \"Adicionar\" para adicionar um aplicativo" + "value" : "Uma panela vigiada nunca… atualiza." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Нажмите \"Добавить\", чтобы добавить приложение" + "value" : "Кастрюля под присмотром никогда не... обновляется." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "点按“添加”以添加应用" + "value" : "一个被盯着的热锅永远不会…更新。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "點按“添加”以添加應用程式" + "value" : "一個被盯著的熱鍋永遠不會…更新。" } } } }, - "Preview" : { + "No updates available message 30" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "معاينة" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Vorschau" + "value" : "99 Probleme, aber ein Update ist keins davon." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Preview" + "value" : "99 problems, updates ain't one." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Previsualización" + "value" : "99 problemas, las actualizaciones no son uno." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Aperçu" + "value" : "J’ai 99 problèmes, mais les mises à jour n’en font pas partie." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Anteprima" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "미리보기" + "value" : "문제가 99개 있어도, 업데이트는 문제가 아니에요." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Voorbeeld" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Prévia" + "value" : "99 problemas, atualizações não é um deles." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Превью" + "value" : "99 проблем, ни одного обновления." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "预览" + "value" : "在眼前的八百万个问题中,更新可排不上号。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "預覽" + "value" : "在眼前的八百萬個問題中,更新可排不上號。" } } } }, - "px" : { + "No updates available message 31" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "بكسل" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "px" + "value" : "Ich… Hm… Eine Sekunde, ich hab's gleich" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "px" + "value" : "I… uhh… one sec I lost it" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "px" + "state" : "translated", + "value" : "Debi haberla dejado por aquí..." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "px" + "value" : "Euh… une seconde… j’ai perdu le fil" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "px" + "value" : "Ehm… io… scusa, l’ho perso" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "픽셀" + "value" : "저... 음... 잠깐, 잃어버렸어요" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "px" + "state" : "translated", + "value" : "-" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "px" + "state" : "translated", + "value" : "Eu.. É... Um momento, me perdi" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "px" + "value" : "Я... эмм... секунду, я потерял его" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "像素" + "value" : "我找到…呃呃…等下我弄丢了" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "像素" + "value" : "我找到…呃呃…等下我弄丟了" } } } }, - "Quarters" : { + "No updates available message 32" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أرباع" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Viertel" + "value" : "Du hast dich zum maximum hochgelevelt!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Quarters" + "value" : "You’ve leveled up to the max!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Cuartos" + "value" : "¡Has subido de nivel al máximo!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Quart" + "value" : "Vous avez atteint le niveau max !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Quarti" + "value" : "Hai già livellato al massimo!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "사분의 일" + "value" : "최대 레벨까지 올랐습니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Kwartalen" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Quadrantes" + "value" : "Você está no nível máximo!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Четверти" + "value" : "Вы прокачались до максимума!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "四等分" + "value" : "你升到满级了!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "四等分" + "value" : "你升到满级了!" } } } }, - "Quit" : { + "No updates available message 33" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "إنهاء" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Verlassen" + "value" : "Bettler können nicht… Update sein." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Quit" + "value" : "Beggars can't be… updaters." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Salir" + "value" : "Colega, ¿dónde está mi actualización?" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Quitter" + "value" : "-" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Esci" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "종료" + "value" : "거지는... 업데이터가 될 수 없습니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Afsluiten" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sair" + "value" : "Mendigos não podem ser... atualizadores." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Выйти" + "value" : "Беднякам не приходится... обновляться." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "退出" + "value" : "乞丐总不能是…更新者吧。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "退出" + "value" : "乞丐總不能是…更新者吧。" } } } }, - "Radial menu" : { + "No updates available message 34" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "قائمة دائرية" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Radialmenü" + "value" : "Geld kann keine... Updates kaufen." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Radial menu" + "value" : "Money can't buy… updates." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Radial Menu" + "value" : "Podrá tener todo el dinero que quiera, pero no tiene una actualización" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Menu radial" + "value" : "L’argent ne peut pas acheter… de mises à jour." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Mostra menu radiale" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "방사형 메뉴" + "value" : "돈으로는... 업데이트를 살 수 없습니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Radiaal menu" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Menu radial" + "value" : "Dinheiro não compras... atualizações." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Радиальное меню" + "value" : "Обновления бесценны…" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "环形菜单" + "value" : "千金散尽…更新也不来。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "環形菜單" + "value" : "千金散盡…更新也不來。" } } } }, - "Relaxed" : { - "comment" : "Animation speed setting", + "No updates available message 35" : { "localizations" : { "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Relaxed" + "stringUnit" : { + "state" : "translated", + "value" : "-" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Relaxed" + "state" : "translated", + "value" : "Keine neuen Informationen, Commander." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Relaxed" + "value" : "No new intel, Commander." } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Relaxed" + "state" : "translated", + "value" : "Sin nuevas actualizaciones, comandante." } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Relaxed" + "state" : "translated", + "value" : "Rien à signaler, Commandant." } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Relaxed" + "state" : "translated", + "value" : "Nessuna nuova informazione, Comandante." } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "느긋한" + "state" : "translated", + "value" : "새로운 정보가 없습니다, 사령관님." } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Relaxed" + "state" : "translated", + "value" : "-" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Relaxed" + "state" : "translated", + "value" : "Sem informações, Comandante." } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Relaxed" + "state" : "translated", + "value" : "Ничего нового, сэр." } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Relaxed" + "state" : "translated", + "value" : "没有新的情报,指挥官!" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Relaxed" + "state" : "translated", + "value" : "沒有新的情報,指揮官!" } } } }, - "Remind me later" : { + "No updates available message 36" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "ذكرني لاحقًا" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Erinnere mich später" + "value" : "Keine Updates? Verflucht!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Remind me later" + "value" : "No updates? Great Scott!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Recuérdame más adelante" + "value" : "No actualizaciones? Gran Scott" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Me le rappeler plus tard" + "value" : "Pas de mises à jour ? Nom de Zeus !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ricordamelo dopo" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "나중에 상기시켜 주세요" + "value" : "업데이트가 없다고? 대단해, Scott!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Herinner me later" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Lembre-me mais tarde" + "value" : "Sem atualizações? Ótimo Scott!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Напомнить позже" + "value" : "Обновлений нет? Отлично, Скотт!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "稍后提醒" + "value" : "没有更新?真有你的!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "稍後提醒" + "value" : "沒有更新?真有你的!" } } } }, - "Remove" : { + "No updates available message 37" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "إزالة" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Entfernen" + "value" : "Keine Updates, Mr. Anderson" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Remove" + "value" : "No updates, Mr. Anderson" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Quitar" + "value" : "No hay actualizaciones, señor Anderson..." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Supprimer" + "value" : "Pas de mise à jour, Mr Anderson" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Rimuovi" + "value" : "Nessun aggiornamento, Mr. Anderson." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "제거" + "value" : "업데이트가 없습니다, Mr. Anderson" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Verwijderen" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Remover" + "value" : "Sem atualizações, Sr. Anderson" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Удалить" + "value" : "Обновлений нет, Мистер Андерсон" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "移除" + "value" : "没有更新,安德森先生" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "移除" + "value" : "沒有更新,安德森先生" } } } }, - "Request…" : { + "No updates available message 38" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "طلب…" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Anfragen…" + "value" : "Keine Updates in Ba Sing Se" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Request…" + "value" : "No updates in Ba Sing Se" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Solicitar..." + "value" : "Negativo, camarada." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Autoriser" + "value" : "Pas de mises à jour à Ba Sing Se" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Richiedi…" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "요청..." + "value" : "바 싱 세에는 업데이트가 없습니다" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Aanvraag…" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Solicitar..." + "value" : "Sem updates em Ba Sing Se" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Запросить…" + "value" : "Обновлений в Ба Синг Се нет" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "请求…" + "value" : "永固城没有更新" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "請求…" + "value" : "永固城沒有更新" } } } }, - "Reset" : { + "No updates available message 39" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "إعادة ضبط" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Zurücksetzen" + "value" : "Updates? In dieser Wirtschaft?" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Reset" + "value" : "Updates? In this economy?" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Reiniciar" + "value" : "Actualizaciones? Con la economía como está?" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Réinitialiser" + "value" : "Des mises à jour ? Avec la conjoncture actuelle ?" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Rirpristina" + "value" : "Aggiornamenti? Con questa economia?" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "재설정" + "value" : "업데이트? 이 경제에서?" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Opnieuw instellen" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Resetar" + "value" : "Atualizações? Com essa economia?" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Сбросить" + "value" : "Обновления? В такой то экономике?" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "重置" + "value" : "还想要更新?在这个经济状况下??" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "重置" + "value" : "還想要更新?在這個經濟狀況下??" } } } }, - "Resize window under cursor" : { + "No updates available message 40" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تغيير حجم النافذة تحت المؤشر" + "value" : "تحقق مرة أخرى في المرة القادمة!" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Fenstergrösse unter dem Mauszeiger ändern" + "value" : "Komm nächstes mal wieder!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Resize window under cursor" + "value" : "Check back next time!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Redimensionar la ventana bajo el cursor" + "value" : "Comprueba de nuevo pronto!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Redimensionner la fenêtre sous le curseur" + "value" : "Revenez plus tard !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ridimensiona finestra sotto il cursore" + "value" : "Ritenta, sarai più fortunato!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "커서 아래 창 크기 조정" + "value" : "다음에 다시 확인하세요!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Grootte van venster onder cursor wijzigen" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Redimensionar a janela embaixo do cursor" + "value" : "Verifique de novo da próxima vez!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Изменить размер окна под курсором" + "value" : "Заходите в следующий раз!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "调整光标下的窗口大小" + "value" : "欢迎下次光临!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "調整游標下的視窗大小" + "value" : "歡迎下次光臨!" } } } }, - "Respect Stage Manager" : { + "No updates available message 41" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "احترام مدير المرحلة" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Stage Manager berücksichtigen" + "value" : "Loop in seiner prime time!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Respect Stage Manager" + "value" : "Loop is in its prime!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Respetar Organizador Visual" + "value" : "Loop está mamadísimo" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Gérer la compatibilité avec Stage Manage" + "value" : "Loop fonctionne à plein régime !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Rispetta Stage Manager" + "value" : "Loop risplende già alla sua massima lucentezza!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "스테이지 매니저 존중" + "value" : "Loop가 전성기입니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Stage Manager respecteren" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Respeitar o Stage Manager" + "value" : "Loops está no seu auge!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Использовать с постановщиком" + "value" : "Loop на высоте!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "避开台前调度区域" + "value" : "环绕才是你的第一要务!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "避開台前調度區域" + "value" : "環繞才是你的第一要務!" } } } }, - "Restart to complete" : { + "No updates available message 42" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Restart to complete" + "state" : "translated", + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Neustarten, um abzuschließen" + "value" : "Alle Systeme sind bereit!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Restart to complete" + "value" : "All systems are a-go!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Reiniciar para completar" + "value" : "Todos los sistemas en marcha!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Redémarrer pour terminer" + "value" : "Tous les systèmes sont opérationnels !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Riavvia per completare" + "value" : "-" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "완료하려면 다시 시작하세요" + "value" : "모든 시스템이 작동 중입니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Herstarten om te voltooien" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Reiniciar para concluir" + "value" : "Todos os sistemas estão em funcionamento!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Перезагрузить" + "value" : "Всё в порядке!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "重启以完成" + "value" : "所有系统准备就绪!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "重新啟動以完成" + "value" : "所有系統準備就緒!" } } } }, - "Restore window frame on drag" : { + "No updates available message 43" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "استعادة إطار النافذة عند السحب" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Fenster wiederherstellen beim ziehen" + "value" : "Du bist Up to Date :)" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Restore window frame on drag" + "value" : "You're up to date :)" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Restaurar el marco de la ventana al arrastrar" + "value" : "Estás actualizado!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Restaurer le cadre de la fenêtre lors du glissement" + "value" : "Vous êtes à jour :)" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ridimensiona la finestra durante lo spostamento" + "value" : "Tutto a posto :)" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "드래그할 때 창 프레임 복원" + "value" : "최신 상태입니다 :)" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Vensterframe herstellen bij slepen" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Restaurar moldura da janela ao arrastar" + "value" : "Tudo atualizado :)" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Восстановить окно при перетягивании" + "value" : "Вы обновлены :)" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "拖拽时恢复窗口大小" + "value" : "已经是最新版了:)" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "拖拽時恢復視窗大小" + "value" : "已經是最新版了:)" } } } }, - "Right" : { + "No updates available message 44" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "يمين" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Rechts" + "value" : "Noch keine updates!" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Right" + "value" : "No updates yet!" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Derecha" + "value" : "Sin actualizaciones a la vista!" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Droit" + "value" : "Aucune mise à jour pour le moment !" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Destro" + "value" : "Ancora nessun aggiornamento!" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "오른쪽" + "value" : "아직 업데이트가 없습니다!" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Rechts" + "value" : "-" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Direita" + "value" : "Sem updates!" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Справа" + "value" : "Обновлений нет!" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "右侧" + "value" : "暂无更新!" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "右側" + "value" : "暫無更新!" } } } }, - "Right %@" : { - "comment" : "Trigger Key: Right side", - "extractionState" : "stale", + "None" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "يمين %@" + "state" : "needs_review", + "value" : "None" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Rechts %@" + "value" : "Nichts" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Right %@" + "value" : "None" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Derecha %@" + "value" : "Ninguno" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "%@ droit" + "value" : "Non défini" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "%@ Destro" + "value" : "Nessuno" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "오른쪽 %@" + "value" : "없음" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Rechts %@" + "value" : "Geen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "%@ Direita" + "value" : "Nenhum" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Правый %@" + "value" : "Не назначено" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "右侧 %@" + "value" : "无" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "右側 %@" + "value" : "無" } } } }, - "Right Cycle" : { + "Nothing to cycle through" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "دورة اليمين" + "value" : "-" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Rechts durchschalten" + "value" : "Nichts zum durchwechseln" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Right Cycle" + "value" : "Nothing to cycle through" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Rotar en la derecha" + "value" : "No hay nada que rotar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Séquence droite" + "value" : "La séquence est vide" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ciclico destro" + "value" : "Niente da ciclare" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "오른쪽 순환" + "value" : "순환할 것이 없습니다" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Rechtse Cyclus" + "value" : "Niks oom door te bladeren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Percorrer para a Direita" + "value" : "Nada para alternar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Цикле Вправо" + "value" : "Нет элементов цикла" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "右侧循环" + "value" : "没有内容可供循环" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "右側循環" + "value" : "沒有內容可供循環" } } } }, - "Screen Switching" : { + "Notification permits: info" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "تبديل الشاشة" + "state" : "needs_review", + "value" : "%@'s notification permissions are currently disabled." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Bildschirm wechsel" + "value" : "%@'s Benachrichtigungen wurden deaktiviert." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Screen Switching" + "value" : "%@'s notification permissions are currently disabled." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Cambio de pantalla" + "value" : "La¡os permisos de notificaciones de %@ están desactivados." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Changement d'écran" + "value" : "%@ n’a pas l’autorisation d’envoyer des notifications pour le moment." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Cambio schermate" + "value" : "I permessi di notifica per %@ sono attualmente disabilitati." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "화면 전환" + "value" : "%@의 알림 권한이 현재 비활성화되어 있습니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Scherm wisselen" + "value" : "%@’s melding toestemmingen zijn uitgeschakeld." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Alternância de Telas" + "value" : "As notificações de %@ está desabilitadas." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Изменение экрана" + "value" : "Вы не дали %@ разрешение на отправку уведомлений." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "屏幕切换" + "value" : "%@的通知权限目前已被禁用。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "屏幕切換" + "value" : "%@的通知權限目前已被禁用。" } } } }, - "Search for a window action" : { + "Notification permits: open notification settings" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Search…" + "state" : "translated", + "value" : "فتح الإعدادات" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Suchen…" + "value" : "Einstellungen öffnen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Search…" + "value" : "Open Settings" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Search…" + "state" : "translated", + "value" : "Abrir Ajustes" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Rechercher…" + "value" : "Ouvrir les réglages" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Cerca..." + "value" : "Apri Impostazioni di Sistema" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "검색하다" + "value" : "설정 열기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Zoeken…" + "value" : "Instellingen openen" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Search…" + "state" : "translated", + "value" : "Abrir Configurações" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Поиск…" + "value" : "Открыть настройки" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "搜索…" + "value" : "打开设置" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "搜索…" + "value" : "打開設置" } } } }, - "Select a keybinds file" : { + "Notification permits: request" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "needs_review", - "value" : "Select a keybinds file" + "value" : "Please turn them on in System Settings." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Wähle eine Keybind-Datei aus" + "value" : "Bitte schalte dies in den Einstellungen ein." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Select a keybinds file" + "value" : "Please turn them on in System Settings." } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Select a keybinds file" + "state" : "translated", + "value" : "Actívalos en la configuración del sistema." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Sélectionner un fichier de raccourcis" + "value" : "Activez-les dans les réglages système." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Seleziona file scorciatoie" + "value" : "Per favore attivale nelle Impostazioni di Sistema." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키바인드 파일 선택" + "value" : "시스템 설정에서 활성화해 주세요." } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Select a keybinds file" + "state" : "translated", + "value" : "Schakel ze in bij Systeeminstellingen." } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Select a keybinds file" + "state" : "translated", + "value" : "Por favor, ligue-as nos Ajustes." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Выберите файл с горячими клавишами" + "value" : "Включите их в Настройках." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "选择快捷键文件" + "value" : "请在系统设置中开启。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "選擇按鍵綁定文件" + "value" : "請在系統設置中開啟。" } } } }, - "Send Feedback" : { + "Notify when unlocking new icons" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أرسل ملاحظات" + "value" : "إعلام عند فتح أيقونات جديدة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Feedback senden" + "value" : "Benachrichtige mich beim freischalten neuer App Icons" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Send Feedback" + "value" : "Notify when unlocking new icons" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Enviar feedback" + "value" : "Notificarme cuando se desbloqueen nuevos iconos" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Envoyer un feedback" + "value" : "Avertir quand de nouvelles icônes sont débloquées" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Invia feedback" + "value" : "Invia una notifica quando si sbloccano nuove icone" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "피드백 보내기" + "value" : "새 아이콘 잠금 해제 시 알림" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Feedback sturen" + "value" : "Waarschuwing bij het ontgrendelen van nieuwe iconen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Enviar Feedback" + "value" : "Notificar quando desbloquear novos ícones" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Обратная связь" + "value" : "Уведомлять о разблокировке новых иконок" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "发送反馈" + "value" : "在解锁新图标时发送通知" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "發送反饋" + "value" : "在解鎖新圖標時發送通知" } } } }, - "Set a trigger key…" : { + "OK" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تعيين مفتاح التنشيط..." + "value" : "موافق" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Lege eine Aktivierungstaste fest…" + "value" : "OK" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Set a trigger key…" + "value" : "OK" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Seleccionar tecla de activación" + "state" : "needs_review", + "value" : "OK" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Attribuer une touche d’activation" + "value" : "OK" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Imposta tasti di attivazione..." + "value" : "OK" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "트리거 키 설정..." + "value" : "확인" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Zet een activatie knop" + "value" : "Ok" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Defina uma tecla de gatilho..." + "state" : "needs_review", + "value" : "OK" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Установить клавишу активации…" + "value" : "Ок" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "设置触发键…" + "value" : "好" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "設置觸發鍵…" + "value" : "好" } } } }, - "Settings" : { + "Options" : { + "comment" : "Section header shown in settings", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الإعدادات" + "value" : "الخيارات" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Einstellungen" + "value" : "Optionen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Settings" + "value" : "Options" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Ajustes" + "value" : "Opciones" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Réglages" + "value" : "Options" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Impostazioni" + "value" : "Opzioni" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "설정" + "value" : "옵션" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Instellingen" + "value" : "Opties" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Configurações" + "value" : "Opções" } }, "ru" : { @@ -17347,7800 +16818,7729 @@ "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "设置" + "value" : "选项" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "設置" + "value" : "選項" } } } }, - "Settings tab: About" : { + "Padding" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "حول" + "state" : "needs_review", + "value" : "Padding" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Über" + "value" : "Abstand" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "About" + "value" : "Padding" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Acerca de" + "value" : "Margen" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "À Propos" + "value" : "Marge" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Info" + "value" : "Spaziatura" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "정보" + "value" : "여백" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Informatie" + "value" : "Opvulling" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sobre" + "value" : "Preenchimento" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "О нас" + "value" : "Отступ" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "关于" + "value" : "边距" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "關於" + "value" : "邊距" } } } }, - "Settings tab: Accent Color" : { + "Peek size" : { + "comment" : "Thickness of the visible portion of the window when stashed", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "لون التمييز" + "state" : "needs_review", + "value" : "Peek size" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Akzentfarbe" + "state" : "needs_review", + "value" : "Peek size" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Accent Color" + "value" : "Peek size" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Color de acento" + "state" : "needs_review", + "value" : "Peek size" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Couleur d'accentuation" + "state" : "needs_review", + "value" : "Peek size" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Colore dettagli" + "state" : "needs_review", + "value" : "Peek size" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "강조 색상" + "state" : "needs_review", + "value" : "Peek size" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Accent Kleur" + "state" : "needs_review", + "value" : "Peek size" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Cor de Destaque" + "state" : "needs_review", + "value" : "Peek size" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Акцентный Цвет" + "state" : "needs_review", + "value" : "Peek size" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "强调色" + "state" : "needs_review", + "value" : "Peek size" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "強調色" + "state" : "needs_review", + "value" : "Peek size" } } } }, - "Settings tab: Advanced" : { + "Permissions" : { + "comment" : "Section header shown in settings", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "متقدم" + "state" : "needs_review", + "value" : "Permissions" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Erweitert" + "value" : "Erlaubnis" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Advanced" + "value" : "Permissions" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Avanzado" + "value" : "Permisos" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Avancé" + "value" : "Permissions" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Avanzate" + "value" : "Permessi" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "고급" + "value" : "권한" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Geavanceerd" + "value" : "Toestemmingen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Avançado" + "value" : "Permissões" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Дополнительные настройки" + "value" : "Разрешения" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "高级" + "value" : "权限" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "高級" + "value" : "權限" } } } }, - "Settings tab: Behavior" : { + "Position" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "سلوك" + "value" : "الموقع" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Verhalten" + "value" : "Position" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Behavior" + "value" : "Position" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Comportamiento" + "value" : "Posición" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Comportement" + "value" : "Position" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Comportamento" + "value" : "Posizione" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "동작" + "value" : "위치" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Gedrag" + "value" : "Positie" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Comportamento" + "value" : "Posição" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Поведение" + "value" : "Местоположение" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "行为" + "value" : "位置" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "行為" + "value" : "位置" } } } }, - "Settings tab: Excluded Apps" : { + "Preserve Size" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "التطبيقات المستبعدة" + "value" : "الحفاظ على الحجم" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Ausgeschlossene Apps" + "value" : "Größe beibehalten" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Excluded Apps" + "value" : "Preserve Size" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Apps excluidas" + "value" : "Conservar tamaño" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Applications ignorées" + "value" : "Conserver les dimensions" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Esclusioni" + "value" : "Preserva misure" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "제외된 앱" + "value" : "크기 유지" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Uitgesloten Apps" + "value" : "Preserveer Grootte" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Aplicativos Excluídos" + "value" : "Preservar Tamanho" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Игнорировать приложения" + "value" : "Сохранить Размер" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "排除的应用" + "value" : "保持大小" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "排除的應用程式" + "value" : "保持大小" } } } }, - "Settings tab: Icon" : { + "Press \"Add\" to add a cycle item" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "أيقونة" + "state" : "needs_review", + "value" : "Press \"Add\" to add a cycle item" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Icon" + "value" : "Drücke \"Hinzufügen\" um etwas in den Zyklus hinzuzufügen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Icon" + "value" : "Press \"Add\" to add a cycle item" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Icono" + "value" : "Presiona \"añadir\" para añadir a la rotación " } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Icône" + "value" : "Appuyez sur \"Ajouter\" pour ajouter un élément à la séquence." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Icona" + "value" : "Premi “Aggiungi” per aggiungere un elemento da ciclare" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "아이콘" + "value" : "순환 항목을 추가하려면 \"추가\"를 누르세요" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Icoon" + "value" : "Druk op “Toevoegen” om een cyclusitem toe te voegen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Ícone" + "value" : "Pressione \"adicionar\" para adicionar um item ao ciclo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Иконка" + "value" : "Нажмите \"Добавить\", чтобы добавить элементы цикла" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "图标" + "value" : "点按“添加”以添加循环内容" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "圖標" + "value" : "點按“添加”以添加循環內容" } } } }, - "Settings tab: Keybindings" : { + "Press \"Add\" to add a keybind" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "روابط المفاتيح" + "value" : "اضغط على \"إضافة\" لإضافة مفتاح" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Tastenbelegungen" + "value" : "Drücke \"Hinzufügen\" um eine Tastenbelegung hinzuzufügen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Keybinds" + "value" : "Press \"Add\" to add a keybind" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Asignaciones de teclas" + "value" : "Presiona añadir para añadir una combinación de teclas " } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Raccourcis" + "value" : "Appuyez sur \"Ajouter\" pour ajouter un raccourci" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Scorciatoie" + "value" : "Premi “Aggiungi” per aggiungere una scorciatoia" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키바인드" + "value" : "키 바인딩을 추가하려면 \"추가\"를 누르세요" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Toetscombinaties" + "value" : "Druk op “Toevoegen” om een toetscombinatie toe te voegen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Combinações" + "value" : "Pressione \"Adicionar\" para adicionar um atalho" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Сочетания клавиш" + "value" : "Нажмите \"Добавить\", чтобы добавить сочетание клавиш" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "快捷键" + "value" : "点按“添加”以添加快捷键" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "按鍵綁定" + "value" : "點按“添加”以添加按鍵綁定" } } } }, - "Settings tab: Preview" : { + "Press \"Add\" to add an application" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "معاينة" + "value" : "اضغط على \"إضافة\" لإضافة تطبيق" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Vorschau" + "value" : "Drücke \"Hinzufügen\" um eine Applikation hinzuzufügen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Preview" + "value" : "Press \"Add\" to add an application" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Previsualización" + "value" : "Presiona añadir para añadir una aplicación" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Aperçu" + "value" : "Appuyez sur \"Ajouter\" pour ajouter une application" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Anteprima" + "value" : "Premi “Aggiungi” per aggiungere un'applicazione" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "미리보기" + "value" : "애플리케이션을 추가하려면 \"추가\"를 누르세요" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Voorbeeld" + "value" : "Druk op “Toevoegen” om een applicatie toe te voegen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Prévia" + "value" : "Pressione \"Adicionar\" para adicionar um aplicativo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Превью" + "value" : "Нажмите \"Добавить\", чтобы добавить приложение" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "预览" + "value" : "点按“添加”以添加应用" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "預覽" + "value" : "點按“添加”以添加應用程式" } } } }, - "Settings tab: Radial Menu" : { + "Preview" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "قائمة دائرية" + "value" : "معاينة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Radial-Menü" + "value" : "Vorschau" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Radial Menu" + "value" : "Preview" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Radial Menu" + "state" : "translated", + "value" : "Previsualización" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Menu Radial" + "value" : "Aperçu" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Menu radiale" + "value" : "Anteprima" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "원형 메뉴 " + "value" : "미리보기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Radiaal menu" + "value" : "Voorbeeld" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Menu Radial" + "value" : "Prévia" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Радиальное Меню" + "value" : "Превью" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "环形菜单" + "value" : "预览" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "環形菜單" + "value" : "預覽" } } } }, - "Settings…" : { + "Previous Screen" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الإعدادات..." + "value" : "الشاشة السابقة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Einstellungen…" + "value" : "Vorheriger Bildschirm" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Settings…" + "value" : "Previous Screen" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Ajustes..." + "value" : "Pantalla anterior" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Réglages…" + "value" : "Écran précédent" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Impostazioni…" + "value" : "Schermata precedente" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "설정..." + "value" : "이전 화면" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Instellingen…" + "value" : "Vorig scherm" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Configurações..." + "value" : "Tela Anterior" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Настройки…" + "value" : "Предыдущий экран" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "设置…" + "value" : "上一个屏幕" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "設置…" + "value" : "上一個屏幕" } } } }, - "Share feedback on our GitHub page, where you can let us know about any bugs, suggest features, or provide other valuable input. We also accept donations if you feel that Loop has improved your workflow :)" : { + "px" : { + "comment" : "Unit symbol: pixels", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "شارك ملاحظاتك على صفحتنا على GitHub، حيث يمكنك إخبارنا بأي أخطاء، اقتراح ميزات، أو تقديم مداخلات قيمة أخرى. نحن أيضًا نقبل التبرعات إذا شعرت أن Loop قد حسّن من سير العمل لديك :)" + "value" : "بكسل" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Teile uns dein Feedback auf unserer GitHub-Seite mit, wo man uns über etwaige Fehler informieren, Funktionen vorschlagen oder andere wertvolle Rückmeldungen geben kann. Wir nehmen auch Spenden entgegen, falls du der Meinung sind, dass Loop deine Arbeitsweise verbessert hat :)" + "value" : "px" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Share feedback on our GitHub page, where you can let us know about any bugs, suggest features, or provide other valuable input. We also accept donations if you feel that Loop has improved your workflow :)" + "value" : "px" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Comparte tus comentarios en nuestra página de GitHub, donde puedes informarnos sobre cualquier error, sugerir características o proporcionarnos otra información valiosa. También aceptamos donaciones si crees que Loop ha mejorado tu flujo de trabajo :)" + "state" : "needs_review", + "value" : "px" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Partagez vos retours sur notre page GitHub : vous pouvez y signaler des bugs, suggérer des fonctionnalités ou nous faire part de vos idées. Si Loop a amélioré votre productivité, vous pouvez aussi nous soutenir par un don :)\"" + "value" : "px" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Condividi i tuoi feedback nella nostra pagina GitHub, dove puoi riportare bug, suggerire nuove funzioni, o fornirci altri input preziosi. Accettiamo anche donazioni se ritieni che Loop abbia migliorato il tuo workflow :)" + "value" : "px" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "GitHub 페이지에서 피드백을 공유하세요. 버그를 알려주거나 기능을 제안하거나 다른 소중한 의견을 제공할 수 있습니다. Loop가 여러분의 작업 흐름을 개선한 것 같다면 기부도 받습니다 :)" + "value" : "픽셀" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Deel feedback op onze GitHub-pagina, waar je ons bugs kunt laten weten, functies kunt voorstellen of andere waardevolle input kunt geven. We accepteren ook donaties als je vindt dat Loop je werkstroom heeft verbeterd :)" + "state" : "needs_review", + "value" : "px" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Compartilhe comentários em nossa página do GitHub, onde você pode nos informar sobre quaisquer bugs, sugerir funcionalidades ou fornecer outras informações valiosas. Também aceitamos doações se você achar que o Loop melhorou seu fluxo de trabalho :)" + "state" : "needs_review", + "value" : "px" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Поделитесь вашими впечателениями и предложениями на нашем Github, там вы можете рассказать нам о различных багах, предложить новые функции или рассказать о чем-то еще. Так же, если вы считаете что Loop улучшил ваше взаимодействие с окнами, вы можете оформить пожертвование :)" + "value" : "px" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "在我们的GitHub页面上分享你的反馈!无论你发现了漏洞还是想建议新功能,都请畅所欲言。如果你感觉Loop对你的工作流有很大帮助,我们很乐意接受捐赠 :)" + "value" : "像素" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "在我們的GitHub頁面上分享你的反饋!無論你發現了漏洞還是想建議新功能,都請暢所欲言。如果你感覺Loop對你的工作流有很大幫助,我們很樂意接受捐贈 :)" + "value" : "像素" } } } }, - "Shift focus when stashed" : { + "Quarters" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "أرباع" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "Viertel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Shift focus when stashed" + "value" : "Quarters" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "Cuartos" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "Quart" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "Quarti" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "사분의 일" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "Kwartalen" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "Quadrantes" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "Четверти" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "四等分" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Shift focus when stashed" + "state" : "translated", + "value" : "四等分" } } } }, - "Show in dock" : { + "Quit" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "عرض في الرصيف" + "value" : "إنهاء" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Im Dock zeigen" + "value" : "Verlassen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Show in dock" + "value" : "Quit" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mostrar en el dock" + "value" : "Salir" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Afficher dans le dock" + "value" : "Quitter" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Mostra nel dock" + "value" : "Esci" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "독에 표시" + "value" : "종료" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Toon in dock" + "value" : "Afsluiten" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mostrar na Dock" + "value" : "Sair" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Отобразить в Dock" + "value" : "Выйти" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "在程序坞中显示" + "value" : "退出" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "在程序塢中顯示" + "value" : "退出" } } } }, - "Show preview when looping" : { + "Radial menu" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "عرض المعاينة عند التكرار" + "value" : "قائمة دائرية" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Zeige eine Vorschau beim loopen" + "value" : "Radialmenü" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Show preview when looping" + "value" : "Radial menu" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mostrar animación al mover" + "value" : "Radial Menu" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Afficher un aperçu pendant l'utilisation" + "value" : "Menu radial" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Mostra anteprima durante l'utilizzo" + "value" : "Mostra menu radiale" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "반복할 때 미리보기 표시" + "value" : "방사형 메뉴" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Voorbeeld laten zien als je Loopt" + "value" : "Radiaal menu" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mostrar prévia ao fazer loops" + "value" : "Menu radial" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Показывать превью при перемещении" + "value" : "Радиальное меню" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "在环绕窗口时显示预览" + "value" : "环形菜单" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "在環繞視窗時顯示預覽" + "value" : "環形菜單" } } } }, - "Shrink" : { + "Relaxed" : { + "comment" : "Animation speed setting", "localizations" : { "ar" : { "stringUnit" : { "state" : "needs_review", - "value" : "Shrink" + "value" : "Relaxed" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Verkleinern" + "state" : "needs_review", + "value" : "Relaxed" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Shrink" + "value" : "Relaxed" } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "Shrink" + "value" : "Relaxed" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Réduire" + "state" : "needs_review", + "value" : "Relaxed" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Riduzione" + "state" : "needs_review", + "value" : "Relaxed" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "축소하다" + "state" : "needs_review", + "value" : "느긋한" } }, "nl-BE" : { "stringUnit" : { "state" : "needs_review", - "value" : "Shrink" + "value" : "Relaxed" } }, "pt-BR" : { "stringUnit" : { "state" : "needs_review", - "value" : "Shrink" + "value" : "Relaxed" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Уменьшить" + "state" : "needs_review", + "value" : "Relaxed" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "缩小" + "state" : "needs_review", + "value" : "Relaxed" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "縮小" + "state" : "needs_review", + "value" : "Relaxed" } } } }, - "Simple" : { + "Remind me later" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "بسيط" + "value" : "ذكرني لاحقًا" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Simpel" + "value" : "Erinnere mich später" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Simple" + "value" : "Remind me later" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Simple" + "state" : "translated", + "value" : "Recuérdame más adelante" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Simple" + "value" : "Me le rappeler plus tard" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Semplice" + "value" : "Ricordamelo dopo" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "단순" + "value" : "나중에 상기시켜 주세요" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Simpel" + "value" : "Herinner me later" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Simples" + "value" : "Lembre-me mais tarde" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Простые" + "value" : "Напомнить позже" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "简单" + "value" : "稍后提醒" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "簡單" + "value" : "稍後提醒" } } } }, - "Size" : { + "Remove" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الحجم" + "value" : "إزالة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Grösse" + "value" : "Entfernen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Size" + "value" : "Remove" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tamaño" + "value" : "Quitar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Taille" + "value" : "Supprimer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Dimensione" + "value" : "Rimuovi" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "크기" + "value" : "제거" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Grootte" + "value" : "Verwijderen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Tamanho" + "value" : "Remover" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Размер" + "value" : "Удалить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "大小" + "value" : "移除" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "大小" + "value" : "移除" } } } }, - "Size Adjustment" : { + "Request…" : { + "comment" : "Button to request accessibility access", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Size Adjustment" + "state" : "translated", + "value" : "طلب…" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Größenänderung" + "value" : "Anfragen…" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Size Adjustment" + "value" : "Request…" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Size Adjustment" + "state" : "translated", + "value" : "Solicitar..." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Ajustement de la taille" + "value" : "Autoriser" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Dimensioni" + "value" : "Richiedi…" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "크기 조정" + "value" : "요청..." } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Size Adjustment" + "state" : "translated", + "value" : "Aanvraag…" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Size Adjustment" + "state" : "translated", + "value" : "Solicitar..." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Изменение размера" + "value" : "Запросить…" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "调整大小" + "value" : "请求…" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "調整大小" + "value" : "請求…" } } } }, - "Size increment" : { + "Reset" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "زيادة الحجم" + "value" : "إعادة ضبط" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Größenzuwachs" + "value" : "Zurücksetzen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Size increment" + "value" : "Reset" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Incremento de tamaño" + "value" : "Reiniciar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Incrément de taille" + "value" : "Réinitialiser" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Incremento dimensione" + "value" : "Rirpristina" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "크기 증가" + "value" : "재설정" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Grootte toename" + "value" : "Opnieuw instellen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Aumento de tamanho" + "value" : "Resetar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Увеличение размера" + "value" : "Сбросить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "尺寸增量" + "value" : "重置" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "尺寸增量" + "value" : "重置" } } } }, - "Snappy" : { - "comment" : "Animation speed setting", + "Resize window under cursor" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Snappy" + "state" : "translated", + "value" : "تغيير حجم النافذة تحت المؤشر" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Snappy" + "state" : "translated", + "value" : "Fenstergrösse unter dem Mauszeiger ändern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Snappy" + "value" : "Resize window under cursor" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Snappy" + "state" : "translated", + "value" : "Redimensionar la ventana bajo el cursor" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Snappy" + "state" : "translated", + "value" : "Redimensionner la fenêtre sous le curseur" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Snappy" + "state" : "translated", + "value" : "Ridimensiona finestra sotto il cursore" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "딸깍 반응" + "state" : "translated", + "value" : "커서 아래 창 크기 조정" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Snappy" + "state" : "translated", + "value" : "Grootte van venster onder cursor wijzigen" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Snappy" + "state" : "translated", + "value" : "Redimensionar a janela embaixo do cursor" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Snappy" + "state" : "translated", + "value" : "Изменить размер окна под курсором" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Snappy" + "state" : "translated", + "value" : "调整光标下的窗口大小" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Snappy" + "state" : "translated", + "value" : "調整游標下的視窗大小" } } } }, - "Some features, ideas, and bug fixes" : { + "Respect Stage Manager" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "بعض الميزات، الأفكار، وإصلاحات الأخطاء" + "value" : "احترام مدير المرحلة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Manche Funktionen, Ideen und Fehler Behebungen" + "value" : "Stage Manager berücksichtigen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Some features, ideas, and bug fixes" + "value" : "Respect Stage Manager" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Algunas funcionalidades, ideas y corrección de errores" + "value" : "Respetar Organizador Visual" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Fonctionnalités, idées et correctifs" + "value" : "Gérer la compatibilité avec Stage Manage" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Funzioni, idee, e correzione di bug" + "value" : "Rispetta Stage Manager" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "일부 기능, 아이디어 및 버그 수정" + "value" : "스테이지 매니저 존중" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Enkele functies, ideeën en bugfixes" + "value" : "Stage Manager respecteren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Algumas funcionalidades, ideias e correções de bugs" + "value" : "Respeitar o Stage Manager" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Некоторые функции, идеи и баг-фиксы" + "value" : "Использовать с постановщиком" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "一些新功能、想法和漏洞修复" + "value" : "避开台前调度区域" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "一些新功能、想法和漏洞修復" + "value" : "避開台前調度區域" } } } }, - "Stage Manager" : { + "Restart to complete" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "مدير المرحلة" + "state" : "needs_review", + "value" : "Restart to complete" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Stage Manager" + "value" : "Neustarten, um abzuschließen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Stage Manager" + "value" : "Restart to complete" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Organizador Visual" + "value" : "Reiniciar para completar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Stage Manager" + "value" : "Redémarrer pour terminer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Stage Manager" + "value" : "Riavvia per completare" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "스테이지 매니저" + "value" : "완료하려면 다시 시작하세요" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stage Manager" + "state" : "translated", + "value" : "Herstarten om te voltooien" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stage Manager" + "state" : "translated", + "value" : "Reiniciar para concluir" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Постановшик" + "value" : "Перезагрузить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "台前调度" + "value" : "重启以完成" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "台前調度" + "value" : "重新啟動以完成" } } } }, - "Stage strip size" : { + "Restore window frame on drag" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "حجم شريط المرحلة" + "value" : "استعادة إطار النافذة عند السحب" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Stage-Leistenbreite" + "value" : "Fenster wiederherstellen beim ziehen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Stage strip size" + "value" : "Restore window frame on drag" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tamaño de la tira de apps" + "value" : "Restaurar el marco de la ventana al arrastrar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Taille de la bande du Stage Manager" + "value" : "Restaurer le cadre de la fenêtre lors du glissement" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Dimensione del menu" + "value" : "Ridimensiona la finestra durante lo spostamento" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "스테이지 스트립 크기" + "value" : "드래그할 때 창 프레임 복원" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Stage strook grootte" + "value" : "Vensterframe herstellen bij slepen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Tamanho do Stage Manager" + "value" : "Restaurar moldura da janela ao arrastar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Размер меню постановщика" + "value" : "Восстановить окно при перетягивании" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "台前调度区域宽度" + "value" : "拖拽时恢复窗口大小" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "台前調度區域寬度" + "value" : "拖拽時恢復視窗大小" } } } }, - "Stash" : { - "comment" : "The name of a feature that allows you to hide windows to the side of your screen, then appear (slide over) on hover.", + "Right" : { + "comment" : "Label for a slider in Loop’s padding settings\nSide of a trigger key", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "يمين" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "Rechts" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Stash" + "value" : "Right" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "Derecha" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "Droit" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "Destro" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "오른쪽" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "Rechts" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "Direita" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "Справа" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "右侧" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "右側" } } } }, - "Supports macOS Tahoe’s Liquid Glass effects" : { - "comment" : "A tooltip that appears when hovering over the icon, explaining its function.", - "isCommentAutoGenerated" : true - }, - "Suppress Mission Control" : { - "comment" : "A toggle that, when enabled, prevents Mission Control from opening when windows are dragged to the top of the screen.", - "isCommentAutoGenerated" : true - }, - "Sync Wallpaper" : { + "Right Cycle" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مزامنة خلفية الشاشة" + "value" : "دورة اليمين" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Hintergrundbild synchronisieren" + "value" : "Rechts durchschalten" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Sync Wallpaper" + "value" : "Right Cycle" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sincronizar fondo" + "value" : "Rotar en la derecha" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Synchroniser avec le fond d'écran" + "value" : "Séquence droite" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sincronizza sfondo" + "value" : "Ciclico destro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "배경화면 동기화" + "value" : "오른쪽 순환" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Achtergrond synchroniseren" + "value" : "Rechtse Cyclus" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sincronizar plano de fundo" + "value" : "Percorrer para a Direita" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Синхронизировать с обоями" + "value" : "Цикле Вправо" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "同步墙纸" + "value" : "右侧循环" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "同步牆紙" + "value" : "右側循環" } } } }, - "That keybind is already being used by %@." : { + "Right Half" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "هذا المفتاح مستخدم بالفعل بواسطة %@." + "value" : "النصف الأيمن" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Diese Tastenbelegung wird bereits von %@ benutzt." + "value" : "Rechte Hälfte" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "That keybind is already being used by %@." + "value" : "Right Half" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Esta combinación está siendo usada por %@" + "value" : "Mitad derecha" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Ce raccourci est déjà utilisé par %@" + "value" : "Moitié droite" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Questa combinazione è già in uso da %@." + "value" : "Metà destra" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "해당 키 바인딩은 이미 %@ 에서 사용 중입니다." + "value" : "우측 절반" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Die toetscombinatie wordt al gebruikt door %@." + "value" : "Rechterhelft" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Esse atalho já está sendo usado por %@." + "value" : "Metade Direita" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Это сочетание клавиш уже используется для %@." + "value" : "Правая половина" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "此按键已被%@占用。" + "value" : "右半屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "此按鍵已被%@占用。" + "value" : "右半屏" } } } }, - "That keybind is already being used by another custom keybind." : { + "Right Screen" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Right Screen" + } + } + } + }, + "Right Third" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "هذا المفتاح مستخدم بالفعل بواسطة مفتاح مخصص آخر." + "value" : "الثلث الأيمن" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Diese Tastenbelegung wird bereits benutzt." + "value" : "Rechter Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "That keybind is already being used by another custom keybind." + "value" : "Right Third" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Esta combinación está siendo usada por otra combinación personalizada" + "value" : "Tercio derecho" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Ce raccourci est déjà utilisé par un autre raccourci personnalisé." + "value" : "Tiers droit" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Questa combinazione è già in uso da un'altra scorciatoia personalizzata." + "value" : "Terzo destro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "해당 키 바인딩은 이미 다른 사용자 정의 키 바인딩에서 사용 중입니다." + "value" : "우측 셋째" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Die toetscombinatie wordt al gebruikt door een andere aangepaste toetscombinatie." + "value" : "Rechts Derde" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Essa combinação já está sendo usado por outro atalho." + "value" : "Terço Direito" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Это сочетание клавиш уже используется для другого сочетания клавиш." + "value" : "Правая треть" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "此按键已被另一个快捷键占用。" + "value" : "右三分之一屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "此按鍵已被另一個按鍵綁定佔用。" + "value" : "右三分之一屏" } } } }, - "That keybind is already being used by another stash keybind." : { + "Right Three Fourths" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Right Three Fourths" + } + } + } + }, + "Right Two Thirds" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "الثالثين الأيمن" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "Rechte Zwei-Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "That keybind is already being used by another stash keybind." + "value" : "Right Two Thirds" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "Dos tercios a la derecha" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "Deux tiers droits" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "Due terzi destri" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "우측 이삼분의 둘" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "Rechts Twee Derde" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "Dois Terços à Direita" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "Две трети справа" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "右三分之二屏" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "That keybind is already being used by another stash keybind." + "state" : "translated", + "value" : "右三分之二屏" } } } }, - "Theming" : { + "s" : { + "comment" : "Unit symbol: seconds", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "التصميم" + "value" : "ثانية" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Thema" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Theming" + "value" : "s" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Temas" + "value" : "s" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Thème" + "value" : "s" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Tema" + "value" : "s" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "테마 설정" + "value" : "s" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Thema" + "value" : "s" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Customização" + "value" : "s" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Внешний вид" + "value" : "c" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "主题" + "value" : "秒" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "主題" + "value" : "秒" } } } }, - "There are other keybinds that conflict with this key combination." : { + "Screen Switching" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "There are other keybinds that conflict with this key combination." + "state" : "translated", + "value" : "تبديل الشاشة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Es gibt andere Tastenkombinationen, die mit dieser in Konflikt stehen." + "value" : "Bildschirm wechsel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "There are other keybinds that conflict with this key combination." + "value" : "Screen Switching" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "There are other keybinds that conflict with this key combination." + "state" : "translated", + "value" : "Cambio de pantalla" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Cette combinaison est déjà utilisée par un autre raccourci." + "value" : "Changement d'écran" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ci sono delle scorciatoie in conflitto con questi tasti." + "value" : "Cambio schermate" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이 키 조합과 충돌하는 다른 키바인드가 있습니다" + "value" : "화면 전환" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "There are other keybinds that conflict with this key combination." + "state" : "translated", + "value" : "Scherm wisselen" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "There are other keybinds that conflict with this key combination." + "state" : "translated", + "value" : "Alternância de Telas" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "У вас уже есть другие назначения клавиш на эту комбинацию клавиш." + "value" : "Изменение экрана" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "与已有的快捷键组合冲突。" + "value" : "屏幕切换" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "和已有的按鍵綁定衝突" + "value" : "屏幕切換" } } } }, - "Thickness" : { + "Search for a window action" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "السماكة\n\n" + "state" : "needs_review", + "value" : "Search…" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Dicke" + "value" : "Suchen…" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Thickness" + "value" : "Search…" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Grosor" + "state" : "needs_review", + "value" : "Search…" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Épaisseur" + "value" : "Rechercher…" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Spessore" + "value" : "Cerca..." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "두께" + "value" : "검색하다" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Dikte" + "value" : "Zoeken…" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Espessura" + "state" : "needs_review", + "value" : "Search…" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ширина" + "value" : "Поиск…" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "厚度" + "value" : "搜索…" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "厚度" + "value" : "搜索…" } } } }, - "To save power, window animations are\nunavailable in Low Power Mode." : { + "Second Fourth" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Second Fourth" + } + } + } + }, + "Select a keybinds file" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "value" : "Select a keybinds file" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "state" : "translated", + "value" : "Wähle eine Keybind-Datei aus" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "value" : "Select a keybinds file" } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "value" : "Select a keybinds file" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "state" : "translated", + "value" : "Sélectionner un fichier de raccourcis" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "state" : "translated", + "value" : "Seleziona file scorciatoie" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "state" : "translated", + "value" : "키바인드 파일 선택" } }, "nl-BE" : { "stringUnit" : { "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "value" : "Select a keybinds file" } }, "pt-BR" : { "stringUnit" : { "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "value" : "Select a keybinds file" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "state" : "translated", + "value" : "Выберите файл с горячими клавишами" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "state" : "translated", + "value" : "选择快捷键文件" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "To save power, window animations are\nunavailable in Low Power Mode." + "state" : "translated", + "value" : "選擇按鍵綁定文件" } } } }, - "Top" : { + "Send Feedback" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أعلى" + "value" : "أرسل ملاحظات" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Oben" + "value" : "Feedback senden" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Top" + "value" : "Send Feedback" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Arriba" + "value" : "Enviar feedback" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Haut" + "value" : "Envoyer un feedback" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Superiore" + "value" : "Invia feedback" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "상단" + "value" : "피드백 보내기" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Top" + "state" : "translated", + "value" : "Feedback sturen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Superior" + "value" : "Enviar Feedback" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Сверху" + "value" : "Обратная связь" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "顶部" + "value" : "发送反馈" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "頂部" + "value" : "發送反饋" } } } }, - "Top Cycle" : { + "Set a trigger key…" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "دورة الأعلى" + "value" : "تعيين مفتاح التنشيط..." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Oben durschalten" + "value" : "Lege eine Aktivierungstaste fest…" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Top Cycle" + "value" : "Set a trigger key…" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Rotar arriba" + "value" : "Seleccionar tecla de activación" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Séquence haute" + "value" : "Attribuer une touche d’activation" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ciclico superiore" + "value" : "Imposta tasti di attivazione..." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "상단 순환" + "value" : "트리거 키 설정..." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Bovenste cyclus" + "value" : "Zet een activatie knop" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Alternar para Cima" + "value" : "Defina uma tecla de gatilho..." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Цикл Вверх" + "value" : "Установить клавишу активации…" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "顶部循环" + "value" : "设置触发键…" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "頂部循環" + "value" : "設置觸發鍵…" } } } }, - "Treat left and right keys differently" : { - "comment" : "Setting label in the “Keybinds” tab for enabling separate behavior for left and right keys." - }, - "Trigger delay" : { + "Set Current Icon" : { + "comment" : "Label for a button that lets the user set their icon for Loop", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تأخير التنشيط" + "value" : "تعيين الأيقونة الحالية" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Aktivierungsverzögerung" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Trigger delay" + "value" : "Aktuelles Icon auswählen" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Retardo en la activación" + "value" : "Seleccionar icono actual" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Délai d'activation" + "value" : "Utiliser cette icône" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ritardo attivazione" + "value" : "Icona selezionata" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "트리거 지연" + "value" : "현재 아이콘 설정" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Activatie vertraging" + "value" : "Zet icoon" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Atraso do gatilho" + "value" : "Definir Ícone Atual" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Задержка активации" + "value" : "Установить иконку" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "触发延迟" + "value" : "设置为当前图标" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "觸發延遲" + "value" : "設置為當前圖標" } } } }, - "Trigger Key" : { + "Settings" : { + "comment" : "Section header shown in settings", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مفتاح التنشيط" + "value" : "الإعدادات" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Aktivierungstaste" + "value" : "Einstellungen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Trigger Key" + "value" : "Settings" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tecla de activación" + "value" : "Ajustes" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Touche d'activation" + "value" : "Réglages" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Tasti di attivazione" + "value" : "Impostazioni" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "트리거 키" + "value" : "설정" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Activatie Knop" + "value" : "Instellingen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Chave de Gatilho" + "value" : "Configurações" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Клавиша Активации" + "value" : "Настройки" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "触发键" + "value" : "设置" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "觸發鍵" + "value" : "設置" } } } }, - "Unstashed Size" : { + "Settings tab: About" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "حول" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "Über" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Unstashed Size" + "value" : "About" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "Acerca de" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "À Propos" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "Info" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "정보" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "Informatie" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "Sobre" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "О нас" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "关于" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstashed Size" + "state" : "translated", + "value" : "關於" } } } }, - "Update…" : { + "Settings tab: Accent Color" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تحديث…" + "value" : "لون التمييز" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Update…" + "value" : "Akzentfarbe" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Update…" + "value" : "Accent Color" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Actualizar..." + "value" : "Color de acento" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Mise à jour…" + "value" : "Couleur d'accentuation" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Aggiorna…" + "value" : "Colore dettagli" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "업데이트..." + "value" : "강조 색상" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Updaten…" + "value" : "Accent Kleur" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Atualizar..." + "value" : "Cor de Destaque" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Обновление…" + "value" : "Акцентный Цвет" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "更新…" + "value" : "强调色" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "更新…" + "value" : "強調色" } } } }, - "Updates are disabled" : { + "Settings tab: Advanced" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "متقدم" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "Erweitert" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Updates are disabled" + "value" : "Advanced" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "Avanzado" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "Avancé" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "Avanzate" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "업데이트가 비활성화되었습니다" + "state" : "translated", + "value" : "고급" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "Geavanceerd" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "Avançado" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "Дополнительные настройки" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "高级" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Updates are disabled" + "state" : "translated", + "value" : "高級" } } } }, - "Use coordinates" : { + "Settings tab: Behavior" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "استخدام الإحداثيات" + "value" : "سلوك" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Koordinaten benutzen" + "value" : "Verhalten" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Use coordinates" + "value" : "Behavior" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Usar coordenadas" + "value" : "Comportamiento" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Utiliser des coordonnées" + "value" : "Comportement" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Usa coordinate" + "value" : "Comportamento" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "좌표 사용" + "value" : "동작" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Gebruik coördinaten" + "value" : "Gedrag" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Usar coordenadas" + "value" : "Comportamento" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Использовать координаты" + "value" : "Поведение" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "使用坐标" + "value" : "行为" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "使用座標" + "value" : "行為" } } } }, - "Use macOS center" : { + "Settings tab: Excluded Apps" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "استخدام مركز macOS" + "value" : "التطبيقات المستبعدة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "MacOS Mitte benutzen" + "value" : "Ausgeschlossene Apps" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Use macOS center" + "value" : "Excluded Apps" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Usar el centro de MacOS" + "value" : "Apps excluidas" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Utiliser le centre selon macOS" + "value" : "Applications ignorées" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Usa centro macOS" + "value" : "Esclusioni" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "macOS 중앙 사용" + "value" : "제외된 앱" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Gebruik macOS centrum" + "value" : "Uitgesloten Apps" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Usar o centro do MacOS" + "value" : "Aplicativos Excluídos" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Использовать центр macOS" + "value" : "Игнорировать приложения" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "使用macOS屏幕中心" + "value" : "排除的应用" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "使用macOS屏幕中心" + "value" : "排除的應用程式" } } } }, - "Use macOS window manager when available" : { + "Settings tab: Icon" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Use macOS window manager when available" + "state" : "translated", + "value" : "أيقونة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "macOS Fenster Manager verwenden, wenn verfügbar" + "value" : "Icon" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Use macOS window manager when available" + "value" : "Icon" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Use macOS window manager when available" + "state" : "translated", + "value" : "Icono" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Utiliser le gestionnaire de fenêtres de macOS si possible" + "value" : "Icône" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Usa la gestione delle finestre di macOS quando possibile" + "value" : "Icona" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "사용 가능한 경우 macOS 창 관리자 사용" + "value" : "아이콘" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Use macOS window manager when available" + "state" : "translated", + "value" : "Icoon" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Use macOS window manager when available" + "state" : "translated", + "value" : "Ícone" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Использовать оконный менеджер macOS" + "value" : "Иконка" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "尽量使用macOS原生窗口管理系统" + "value" : "图标" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "儘可能使用macOS原生窗口管理系統。" + "value" : "圖標" } } } }, - "Use pixels" : { + "Settings tab: Keybindings" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "استخدام البيكسل" + "value" : "روابط المفاتيح" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Pixel benutzen" + "value" : "Tastenbelegungen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Use pixels" + "value" : "Keybinds" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Usar píxeles" + "value" : "Asignaciones de teclas" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Valeurs fixes en pixels" + "value" : "Raccourcis" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Usa pixel" + "value" : "Scorciatoie" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "픽셀 사용" + "value" : "키바인드" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Gebruik pixels" + "value" : "Toetscombinaties" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Usar pixels" + "value" : "Combinações" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Использовать пиксели" + "value" : "Сочетания клавиш" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "使用像素" + "value" : "快捷键" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "使用像素" + "value" : "按鍵綁定" } } } }, - "Use this if you are using a custom menubar." : { + "Settings tab: Preview" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "استخدم هذا إذا كنت تستخدم شريط قوائم مخصص." + "value" : "معاينة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Benutze dies, falls eine eigene Menüleiste benutzt wird." + "value" : "Vorschau" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Use this if you are using a custom menubar." + "value" : "Preview" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Usa esto si estás utilizando una barra de menú personalizada" + "value" : "Previsualización" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "À utiliser si vous avez une barre de menu personnalisée." + "value" : "Aperçu" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Per l'utilizzo con barra dei menu personalizzata." + "value" : "Anteprima" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "사용자 정의 메뉴바를 사용하는 경우 이것을 사용하세요." + "value" : "미리보기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Gebruik dit als je een eigen menubalk gebruikt." + "value" : "Voorbeeld" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Use isso se você estiver usando uma barra de menu customizada." + "value" : "Prévia" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Включите это, если вы не используете встроенную строку меню." + "value" : "Превью" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "如果你正在使用自定义菜单栏,请选择此选项。" + "value" : "预览" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "如果你正在使用自訂菜單欄,請選擇此選項。" + "value" : "預覽" } } } }, - "Version %@ (%lld)" : { + "Settings tab: Radial Menu" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Version %1$@ (%2$lld)" + "state" : "translated", + "value" : "قائمة دائرية" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Version %1$@ (%2$lld)" + "value" : "Radial-Menü" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Version %1$@ (%2$lld)" + "value" : "Radial Menu" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Versión %1$@ (%2$lld)" + "state" : "needs_review", + "value" : "Radial Menu" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Version %1$@ (%2$lld)" + "value" : "Menu Radial" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Versione %1$@ (%2$lld)" + "value" : "Menu radiale" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "버전 %1$@ (%2$lld)" + "value" : "원형 메뉴 " } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Versie %1$@ (%2$lld)" + "value" : "Radiaal menu" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Versão %1$@ (%2$lld)" + "value" : "Menu Radial" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Версия %1$@ (%2$lld)" + "value" : "Радиальное Меню" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "版本 %1$@(%2$lld)" + "value" : "环形菜单" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "版本%1$@(%2$lld)" + "value" : "環形菜單" } } } }, - "Vertical Thirds" : { + "Settings…" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الثالث العمودي" + "value" : "الإعدادات..." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Vertikale Drittel" + "value" : "Einstellungen…" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Vertical Thirds" + "value" : "Settings…" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tercios verticales" + "value" : "Ajustes..." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Tiers verticaux" + "value" : "Réglages…" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Terzi verticale" + "value" : "Impostazioni…" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "수직 삼분의 일" + "value" : "설정..." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Verticale derden" + "value" : "Instellingen…" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Terços Verticais" + "value" : "Configurações..." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вертикальные трети" + "value" : "Настройки…" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "垂直三等分" + "value" : "设置…" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "垂直三等分" + "value" : "設置…" } } } }, - "Whether to allow Mission Control to open when windows\nare dragged to the top of the screen." : { - "comment" : "A tooltip that explains the purpose of the \"Suppress Mission Control\" toggle in the Behavior Configuration view.", - "isCommentAutoGenerated" : true - }, - "Width" : { + "Share feedback on our GitHub page, where you can let us know about any bugs, suggest features, or provide other valuable input. We also accept donations if you feel that Loop has improved your workflow :)" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "العرض" + "value" : "شارك ملاحظاتك على صفحتنا على GitHub، حيث يمكنك إخبارنا بأي أخطاء، اقتراح ميزات، أو تقديم مداخلات قيمة أخرى. نحن أيضًا نقبل التبرعات إذا شعرت أن Loop قد حسّن من سير العمل لديك :)" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Weite" + "value" : "Teile uns dein Feedback auf unserer GitHub-Seite mit, wo man uns über etwaige Fehler informieren, Funktionen vorschlagen oder andere wertvolle Rückmeldungen geben kann. Wir nehmen auch Spenden entgegen, falls du der Meinung sind, dass Loop deine Arbeitsweise verbessert hat :)" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Width" + "value" : "Share feedback on our GitHub page, where you can let us know about any bugs, suggest features, or provide other valuable input. We also accept donations if you feel that Loop has improved your workflow :)" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Ancho" + "value" : "Comparte tus comentarios en nuestra página de GitHub, donde puedes informarnos sobre cualquier error, sugerir características o proporcionarnos otra información valiosa. También aceptamos donaciones si crees que Loop ha mejorado tu flujo de trabajo :)" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Largeur" + "value" : "Partagez vos retours sur notre page GitHub : vous pouvez y signaler des bugs, suggérer des fonctionnalités ou nous faire part de vos idées. Si Loop a amélioré votre productivité, vous pouvez aussi nous soutenir par un don :)\"" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Larghezza" + "value" : "Condividi i tuoi feedback nella nostra pagina GitHub, dove puoi riportare bug, suggerire nuove funzioni, o fornirci altri input preziosi. Accettiamo anche donazioni se ritieni che Loop abbia migliorato il tuo workflow :)" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "너비" + "value" : "GitHub 페이지에서 피드백을 공유하세요. 버그를 알려주거나 기능을 제안하거나 다른 소중한 의견을 제공할 수 있습니다. Loop가 여러분의 작업 흐름을 개선한 것 같다면 기부도 받습니다 :)" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Breedte" + "value" : "Deel feedback op onze GitHub-pagina, waar je ons bugs kunt laten weten, functies kunt voorstellen of andere waardevolle input kunt geven. We accepteren ook donaties als je vindt dat Loop je werkstroom heeft verbeterd :)" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Largura" + "value" : "Compartilhe comentários em nossa página do GitHub, onde você pode nos informar sobre quaisquer bugs, sugerir funcionalidades ou fornecer outras informações valiosas. Também aceitamos doações se você achar que o Loop melhorou seu fluxo de trabalho :)" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Ширина" + "value" : "Поделитесь вашими впечателениями и предложениями на нашем Github, там вы можете рассказать нам о различных багах, предложить новые функции или рассказать о чем-то еще. Так же, если вы считаете что Loop улучшил ваше взаимодействие с окнами, вы можете оформить пожертвование :)" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "宽度" + "value" : "在我们的GitHub页面上分享你的反馈!无论你发现了漏洞还是想建议新功能,都请畅所欲言。如果你感觉Loop对你的工作流有很大帮助,我们很乐意接受捐赠 :)" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "寬度" + "value" : "在我們的GitHub頁面上分享你的反饋!無論你發現了漏洞還是想建議新功能,都請暢所欲言。如果你感覺Loop對你的工作流有很大幫助,我們很樂意接受捐贈 :)" } } } }, - "Window" : { + "Shift focus when stashed" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "نافذة" + "state" : "needs_review", + "value" : "Shift focus when stashed" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Fenster" + "state" : "needs_review", + "value" : "Shift focus when stashed" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Window" + "value" : "Shift focus when stashed" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Ventana" + "state" : "needs_review", + "value" : "Shift focus when stashed" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Fenêtre" + "state" : "needs_review", + "value" : "Shift focus when stashed" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Finestra" + "state" : "needs_review", + "value" : "Shift focus when stashed" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "윈도우" + "state" : "needs_review", + "value" : "Shift focus when stashed" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Venster" + "state" : "needs_review", + "value" : "Shift focus when stashed" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Janela" + "state" : "needs_review", + "value" : "Shift focus when stashed" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Окно" + "state" : "needs_review", + "value" : "Shift focus when stashed" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "窗口" + "state" : "needs_review", + "value" : "Shift focus when stashed" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "視窗" + "state" : "needs_review", + "value" : "Shift focus when stashed" } } } }, - "Window Direction/Name: Almost Maximize" : { + "Show in dock" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تقريبًا تكبير" + "value" : "عرض في الرصيف" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Fast maximieren" + "value" : "Im Dock zeigen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Almost Maximize" + "value" : "Show in dock" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Casi maximizar" + "value" : "Mostrar en el dock" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Presque maximiser" + "value" : "Afficher dans le dock" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Quasi massimizza" + "value" : "Mostra nel dock" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "거의 최대화" + "value" : "독에 표시" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Bijna maximaliseren" + "value" : "Toon in dock" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Quase Maximizar" + "value" : "Mostrar na Dock" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Почти на весь экран" + "value" : "Отобразить в Dock" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "几乎最大化" + "value" : "在程序坞中显示" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "幾乎最大化" + "value" : "在程序塢中顯示" } } } }, - "Window Direction/Name: Bottom Half" : { + "Show preview when looping" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "النصف السفلي" + "value" : "عرض المعاينة عند التكرار" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Untere Hälfte" + "value" : "Zeige eine Vorschau beim loopen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Bottom Half" + "value" : "Show preview when looping" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mitad inferior" + "value" : "Mostrar animación al mover" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Moitié basse" + "value" : "Afficher un aperçu pendant l'utilisation" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Metà inferiore" + "value" : "Mostra anteprima durante l'utilizzo" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "하단 절반" + "value" : "반복할 때 미리보기 표시" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Onderste helft" + "value" : "Voorbeeld laten zien als je Loopt" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Metade Inferior" + "value" : "Mostrar prévia ao fazer loops" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Нижняя половина" + "value" : "Показывать превью при перемещении" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "下半屏" + "value" : "在环绕窗口时显示预览" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "下半屏" + "value" : "在環繞視窗時顯示預覽" } } } }, - "Window Direction/Name: Bottom Left Quarter" : { + "Shrink" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "الربع السفلي الأيسر" + "state" : "needs_review", + "value" : "Shrink" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Unteres linkes Viertel" + "value" : "Verkleinern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Bottom Left Quarter" + "value" : "Shrink" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Cuarto inferior derecho" + "state" : "needs_review", + "value" : "Shrink" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Quart inférieur gauche" + "value" : "Réduire" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Quarto inferiore sinistro" + "value" : "Riduzione" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "좌하단 사분의 일" + "value" : "축소하다" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Kwart linksonder" + "state" : "needs_review", + "value" : "Shrink" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Quadrante Inferior Esquerdo" + "state" : "needs_review", + "value" : "Shrink" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Слева снизу" + "value" : "Уменьшить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "左下角四分之一屏" + "value" : "缩小" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "左下角四分之一屏" + "value" : "縮小" } } } }, - "Window Direction/Name: Bottom Right Quarter" : { + "Shrink Bottom" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الربع السفلي الأيمن" + "value" : "تقليص الأسفل" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Unteres rechtes Viertel" + "value" : "Unten verkleinern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Bottom Right Quarter" + "value" : "Shrink Bottom" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Cuarto inferior derecho" + "value" : "Decrecer hacia abajo" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Quart inférieur droit" + "value" : "Réduire en bas" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Quarto inferiore destro" + "value" : "Riduci inferiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "우하단 사분의 일" + "value" : "하단 축소" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Kwartier rechtsonder" + "value" : "Krimp Bodem" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Quadrante Inferior Direiro" + "value" : "Encolher para Baixo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Справа снизу" + "value" : "Сжать Вниз" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "右下角四分之一屏" + "value" : "压缩底部" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "右下角四分之一屏" + "value" : "壓縮底部" } } } }, - "Window Direction/Name: Bottom Screen" : { - "extractionState" : "extracted_with_value", + "Shrink Horizontally" : { + "comment" : "Window action", "localizations" : { "en" : { "stringUnit" : { "state" : "new", - "value" : "Bottom Screen" + "value" : "Shrink Horizontally" } } } }, - "Window Direction/Name: Bottom Third" : { + "Shrink Left" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الثالث السفلي" + "value" : "تقليص اليسار" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Unterer Drittel" + "value" : "Links verkleinern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Bottom Third" + "value" : "Shrink Left" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tercio inferior" + "value" : "Decrecer hacia la izquierda" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Tiers bas" + "value" : "Réduire à gauche" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Terzo inferiore" + "value" : "Riduci sinistro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "하단 셋째" + "value" : "좌측 축소" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Onderste derde" + "value" : "Krimp links" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Terço Inferior" + "value" : "Encolher para a Esquerda" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Нижняя треть" + "value" : "Сжать Влево" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "下三分之一屏" + "value" : "压缩左侧" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "下三分之一屏" + "value" : "壓縮左側" } } } }, - "Window Direction/Name: Bottom Two Thirds" : { + "Shrink Right" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الثالثين السفليين" + "value" : "تقليص اليمين" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Untere Zwei-Drittel" + "value" : "Rechts verkleinern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Bottom Two Thirds" + "value" : "Shrink Right" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Dos tercios inferiores" + "value" : "Decrecer hacia la derecha" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Deux tiers inférieurs" + "value" : "Réduire à droite" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Due terzi inferiore" + "value" : "Riduci destro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "하단 이삼분의 둘" + "value" : "우측 축소" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Onderste twee derden" + "value" : "Rechts krimpen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Dois Terços Inferiores" + "value" : "Encolher para a Direita" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Две трети снизу" + "value" : "Сжать Вправо" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "下三分之二屏" + "value" : "压缩右侧" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "下三分之二屏" + "value" : "壓縮右側" } } } }, - "Window Direction/Name: Center" : { + "Shrink Top" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مركز" + "value" : "تقليص الأعلى" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Mitte" + "value" : "Oben verkleinern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Center" + "value" : "Shrink Top" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Centrar" + "value" : "Decrecer hacia arriba" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Centrer" + "value" : "Réduire en haut" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Centra" + "value" : "Riduci superiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "중앙" + "value" : "상단 축소" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Midden" + "value" : "Krimp Top" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Centro" + "value" : "Encolher para Cima" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Центр" + "value" : "Сжать Вверх" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "屏幕中心" + "value" : "压缩顶部" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "屏幕中心" + "value" : "壓縮頂部" + } + } + } + }, + "Shrink Vertically" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Shrink Vertically" } } } }, - "Window Direction/Name: Custom" : { + "Simple" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مخصص" + "value" : "بسيط" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Benutzerdefiniert" + "value" : "Simpel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Custom" + "value" : "Simple" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Personalizado" + "state" : "needs_review", + "value" : "Simple" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Personnalisé" + "value" : "Simple" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Personalizzata" + "value" : "Semplice" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "사용자 정의" + "value" : "단순" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Aangepast" + "value" : "Simpel" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Customizado" + "value" : "Simples" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Настроить" + "value" : "Простые" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "自定义" + "value" : "简单" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "自訂" + "value" : "簡單" } } } }, - "Window Direction/Name: Cycle" : { + "Size" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "دورة" + "value" : "الحجم" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Durchschalten" + "value" : "Grösse" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Cycle" + "value" : "Size" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Rotar" + "value" : "Tamaño" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Séquence" + "value" : "Taille" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ciclico" + "value" : "Dimensione" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "순환" + "value" : "크기" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Cyclus" + "value" : "Grootte" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Alternar" + "value" : "Tamanho" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Цикл" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "循环" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "循環" + "value" : "Размер" } - } - } - }, - "Window Direction/Name: First Fourth" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { + }, + "zh-Hans" : { "stringUnit" : { - "state" : "new", - "value" : "First Fourth" + "state" : "translated", + "value" : "大小" } - } - } - }, - "Window Direction/Name: Fourth Fourth" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { + }, + "zh-Hant" : { "stringUnit" : { - "state" : "new", - "value" : "Fourth Fourth" + "state" : "translated", + "value" : "大小" } } } }, - "Window Direction/Name: Fullscreen" : { + "Size Adjustment" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "ملء الشاشة" + "state" : "needs_review", + "value" : "Size Adjustment" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Vollbiild" + "value" : "Größenänderung" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Fullscreen" + "value" : "Size Adjustment" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Pantalla completa" + "state" : "needs_review", + "value" : "Size Adjustment" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Plein écran" + "value" : "Ajustement de la taille" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Schermo intero" + "value" : "Dimensioni" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "전체 화면" + "value" : "크기 조정" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Volledig scherm" + "state" : "needs_review", + "value" : "Size Adjustment" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Tela cheia" + "state" : "needs_review", + "value" : "Size Adjustment" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Полноэкранный" + "value" : "Изменение размера" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "全屏" + "value" : "调整大小" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "全屏" + "value" : "調整大小" } } } }, - "Window Direction/Name: Grow Bottom" : { + "Size increment" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تنمية الأسفل" + "value" : "زيادة الحجم" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Unten vergrössern" + "value" : "Größenzuwachs" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Grow Bottom" + "value" : "Size increment" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Crecer hacia abajo" + "value" : "Incremento de tamaño" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Agrandir en bas" + "value" : "Incrément de taille" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ingrandisci inferiore" + "value" : "Incremento dimensione" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "하단 확대" + "value" : "크기 증가" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Bodem laten groeien" + "value" : "Grootte toename" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Expandir para Baixo" + "value" : "Aumento de tamanho" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Увеличить Вниз" + "value" : "Увеличение размера" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "扩张底部" + "value" : "尺寸增量" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "擴張底部" - } - } - } - }, - "Window Direction/Name: Grow Horizontally" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Grow Horizontally" + "value" : "尺寸增量" } } } }, - "Window Direction/Name: Grow Left" : { + "Smaller" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تنمية اليسار" + "value" : "أصغر" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Links vergrössern" + "value" : "Kleiner" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Grow Left" + "value" : "Smaller" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Crecer hacia la izquierda" + "value" : "Más pequeño" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Agrandir à gauche" + "value" : "Réduire" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ingrandisci sinistro" + "value" : "Riduci" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "좌측 확대" + "value" : "더 작게" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Links groeien" + "value" : "Kleiner" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Expandir para a Equerda" + "value" : "Menor" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Увеличить Влево" + "value" : "Уменьшить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "扩张左侧" + "value" : "缩小一点" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "擴張左側" + "value" : "縮小一點" } } } }, - "Window Direction/Name: Grow Right" : { + "Snappy" : { + "comment" : "Animation speed setting", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "تنمية اليمين" + "state" : "needs_review", + "value" : "Snappy" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Rechts vergrössern" + "state" : "needs_review", + "value" : "Snappy" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Grow Right" + "value" : "Snappy" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Crecer hacia la derecha" + "state" : "needs_review", + "value" : "Snappy" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Agrandir à droite" + "state" : "needs_review", + "value" : "Snappy" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Ingrandisci destro" + "state" : "needs_review", + "value" : "Snappy" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "우측 확대" + "state" : "needs_review", + "value" : "딸깍 반응" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Rechts groeien" + "state" : "needs_review", + "value" : "Snappy" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Expandir para a Direita" + "state" : "needs_review", + "value" : "Snappy" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Увеличить Вправо" + "state" : "needs_review", + "value" : "Snappy" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "扩张右侧" + "state" : "needs_review", + "value" : "Snappy" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "擴張右側" + "state" : "needs_review", + "value" : "Snappy" } } } }, - "Window Direction/Name: Grow Top" : { + "Some features, ideas, and bug fixes" : { + "comment" : "Role title for contributors on GitHub shown in Loop’s credits section.", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تنمية الأعلى" + "value" : "بعض الميزات، الأفكار، وإصلاحات الأخطاء" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Oben vergrössern" + "value" : "Manche Funktionen, Ideen und Fehler Behebungen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Grow Top" + "value" : "Some features, ideas, and bug fixes" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Crecer hacia arriba" + "value" : "Algunas funcionalidades, ideas y corrección de errores" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Agrandir en haut" + "value" : "Fonctionnalités, idées et correctifs" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ingrandisci superiore" + "value" : "Funzioni, idee, e correzione di bug" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "상단 확대" + "value" : "일부 기능, 아이디어 및 버그 수정" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Top Groeien" + "value" : "Enkele functies, ideeën en bugfixes" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Expandir para Cima" + "value" : "Algumas funcionalidades, ideias e correções de bugs" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Увеличить Вверх" + "value" : "Некоторые функции, идеи и баг-фиксы" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "扩张顶部" + "value" : "一些新功能、想法和漏洞修复" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "擴張頂部" - } - } - } - }, - "Window Direction/Name: Grow Vertically" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Grow Vertically" + "value" : "一些新功能、想法和漏洞修復" } } } }, - "Window Direction/Name: Hide" : { + "Stage Manager" : { + "comment" : "Section header shown in settings", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "إخفاء" + "value" : "مدير المرحلة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Verstecken" + "value" : "Stage Manager" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Hide" + "value" : "Stage Manager" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Ocultar" + "value" : "Organizador Visual" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Cacher" + "value" : "Stage Manager" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nascondi" + "value" : "Stage Manager" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "숨기기" + "value" : "스테이지 매니저" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Verstoppen" + "state" : "needs_review", + "value" : "Stage Manager" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Esconder" + "state" : "needs_review", + "value" : "Stage Manager" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Спрятать" + "value" : "Постановшик" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "隐藏" + "value" : "台前调度" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "隱藏" + "value" : "台前調度" } } } }, - "Window Direction/Name: Horizontal Center Half" : { + "Stage strip size" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Horizontal Center Half" + "state" : "translated", + "value" : "حجم شريط المرحلة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Horizontale Mittelhälfte" + "value" : "Stage-Leistenbreite" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Horizontal Center Half" + "value" : "Stage strip size" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Horizontal Center Half" + "state" : "translated", + "value" : "Tamaño de la tira de apps" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Moitié centrale horizontale" + "value" : "Taille de la bande du Stage Manager" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Metà centrale orizzontale" + "value" : "Dimensione del menu" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "수평 중앙 절반" + "value" : "스테이지 스트립 크기" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Horizontal Center Half" + "state" : "translated", + "value" : "Stage strook grootte" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Horizontal Center Half" + "state" : "translated", + "value" : "Tamanho do Stage Manager" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Горизонтальная половина по центру" + "value" : "Размер меню постановщика" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "水平居中半屏" + "value" : "台前调度区域宽度" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "水平居中半螢幕" + "value" : "台前調度區域寬度" } } } }, - "Window Direction/Name: Horizontal Center Third" : { + "Stash" : { + "comment" : "Section header in the action picker of the Keybinds tab\nSection header shown in settings\nWindow action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "الثالث الأفقي المركزي" + "state" : "needs_review", + "value" : "Stash" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Horizontales Mittel-Drittel" + "state" : "needs_review", + "value" : "Stash" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Horizontal Center Third" + "value" : "Stash" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Tercio central horizontal" + "state" : "needs_review", + "value" : "Stash" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Tiers central horizontal" + "state" : "needs_review", + "value" : "Stash" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Terzo orizzontale centrale" + "state" : "needs_review", + "value" : "Stash" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "수평 중앙 셋째" + "state" : "needs_review", + "value" : "Stash" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Horizontaal Midden Derde" + "state" : "needs_review", + "value" : "Stash" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Terço Central Horizontal" + "state" : "needs_review", + "value" : "Stash" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Центральная треть" + "state" : "needs_review", + "value" : "Stash" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "垂直居中三分之一" + "state" : "needs_review", + "value" : "Stash" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "垂直居中三分之一" + "state" : "needs_review", + "value" : "Stash" } } } }, - "Window Direction/Name: Initial Frame" : { + "Supports macOS Tahoe’s Liquid Glass effects" : { + "comment" : "A tooltip that appears when hovering over the icon, explaining its function.", + "isCommentAutoGenerated" : true + }, + "Suppress Mission Control" : { + "comment" : "A toggle that, when enabled, prevents Mission Control from opening when windows are dragged to the top of the screen.", + "isCommentAutoGenerated" : true + }, + "Sync Wallpaper" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الإطار الأولي" + "value" : "مزامنة خلفية الشاشة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Initialer Rahmen" + "value" : "Hintergrundbild synchronisieren" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Initial Frame" + "value" : "Sync Wallpaper" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tamaño inicial" + "value" : "Sincronizar fondo" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Dimensions initiales" + "value" : "Synchroniser avec le fond d'écran" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ripristina" + "value" : "Sincronizza sfondo" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "초기 프레임" + "value" : "배경화면 동기화" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Initieel frame" + "value" : "Achtergrond synchroniseren" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Quadro Inicial" + "value" : "Sincronizar plano de fundo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Изначальный размер" + "value" : "Синхронизировать с обоями" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "初始大小" + "value" : "同步墙纸" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "初始大小" + "value" : "同步牆紙" } } } }, - "Window Direction/Name: Larger" : { + "System" : { + "comment" : "Accent color option", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أكبر" + "value" : "النظام" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Grösser" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Larger" + "value" : "System" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Más grande" + "value" : "Sistema" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Agrandir" + "value" : "Système" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ingrandisci" + "value" : "Sistema" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "더 크게" + "value" : "시스템" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Groter" + "value" : "Systeem" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mais largo" + "value" : "Sistema" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Увеличить" + "value" : "Системный" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "扩大一点" + "value" : "系统" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "擴大一點" + "value" : "系統" } } } }, - "Window Direction/Name: Left Half" : { + "That keybind is already being used by %@." : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "النصف الأيسر" + "value" : "هذا المفتاح مستخدم بالفعل بواسطة %@." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Linke Hälfte" + "value" : "Diese Tastenbelegung wird bereits von %@ benutzt." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Left Half" + "value" : "That keybind is already being used by %@." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mitad izquierda" + "value" : "Esta combinación está siendo usada por %@" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Moitié gauche" + "value" : "Ce raccourci est déjà utilisé par %@" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Metà sinistra" + "value" : "Questa combinazione è già in uso da %@." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "좌측 절반" + "value" : "해당 키 바인딩은 이미 %@ 에서 사용 중입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Linker helft" + "value" : "Die toetscombinatie wordt al gebruikt door %@." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Metade Esquerda" + "value" : "Esse atalho já está sendo usado por %@." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Левая половина" + "value" : "Это сочетание клавиш уже используется для %@." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "左半屏" + "value" : "此按键已被%@占用。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "左半屏" - } - } - } - }, - "Window Direction/Name: Left Screen" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Left Screen" + "value" : "此按鍵已被%@占用。" } } } }, - "Window Direction/Name: Left Third" : { + "That keybind is already being used by another custom keybind." : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الثالث الأيسر" + "value" : "هذا المفتاح مستخدم بالفعل بواسطة مفتاح مخصص آخر." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Linker Drittel" + "value" : "Diese Tastenbelegung wird bereits benutzt." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Left Third" + "value" : "That keybind is already being used by another custom keybind." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tercio izquierdo" + "value" : "Esta combinación está siendo usada por otra combinación personalizada" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Tiers gauche" + "value" : "Ce raccourci est déjà utilisé par un autre raccourci personnalisé." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Terzo sinistro" + "value" : "Questa combinazione è già in uso da un'altra scorciatoia personalizzata." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "좌측 셋째" + "value" : "해당 키 바인딩은 이미 다른 사용자 정의 키 바인딩에서 사용 중입니다." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Links Derde" + "value" : "Die toetscombinatie wordt al gebruikt door een andere aangepaste toetscombinatie." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Terço Esquerdo" + "value" : "Essa combinação já está sendo usado por outro atalho." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Левая треть" + "value" : "Это сочетание клавиш уже используется для другого сочетания клавиш." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "左三分之一屏" + "value" : "此按键已被另一个快捷键占用。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "左三分之一屏" - } - } - } - }, - "Window Direction/Name: Left Three Fourths" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Left Three Fourths" + "value" : "此按鍵已被另一個按鍵綁定佔用。" } } } }, - "Window Direction/Name: Left Two Thirds" : { + "That keybind is already being used by another stash keybind." : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "الثالثين الأيسر" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Linke Zwei-Drittel" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Left Two Thirds" + "value" : "That keybind is already being used by another stash keybind." } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Dos tercios a la izquierda" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Deux tiers gauches" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Due terzi sinistri" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "좌측 이삼분의 둘" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Twee derde links" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Dois terços à Esquerda" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Две трети слева" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "左三分之二屏" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "左三分之二屏" + "state" : "needs_review", + "value" : "That keybind is already being used by another stash keybind." } } } }, - "Window Direction/Name: macOS Center" : { + "Theming" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "مركز macOS" + "value" : "التصميم" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "macOS Mitte" + "value" : "Thema" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "macOS Center" + "value" : "Theming" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Centro de macOS" + "value" : "Temas" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Centre (macOS)" + "value" : "Thème" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Centra (macOS)" + "value" : "Tema" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "macOS 중앙" + "value" : "테마 설정" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "macOS Centrum" + "value" : "Thema" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Centro do macOS" + "value" : "Customização" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "macOS Центр" + "value" : "Внешний вид" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "macOS屏幕中心" + "value" : "主题" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "macOS屏幕中心" + "value" : "主題" } } } }, - "Window Direction/Name: Maximize" : { + "There are other keybinds that conflict with this key combination." : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "تكبير" + "state" : "needs_review", + "value" : "There are other keybinds that conflict with this key combination." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Maximieren" + "value" : "Es gibt andere Tastenkombinationen, die mit dieser in Konflikt stehen." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Maximize" + "value" : "There are other keybinds that conflict with this key combination." } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Maximizar" + "state" : "needs_review", + "value" : "There are other keybinds that conflict with this key combination." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Maximiser" + "value" : "Cette combinaison est déjà utilisée par un autre raccourci." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Massimizza" + "value" : "Ci sono delle scorciatoie in conflitto con questi tasti." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "최대화" + "value" : "이 키 조합과 충돌하는 다른 키바인드가 있습니다" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Maximaliseer" + "state" : "needs_review", + "value" : "There are other keybinds that conflict with this key combination." } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Maximizar" + "state" : "needs_review", + "value" : "There are other keybinds that conflict with this key combination." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "На весь экран" + "value" : "У вас уже есть другие назначения клавиш на эту комбинацию клавиш." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "最大化" + "value" : "与已有的快捷键组合冲突。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "最大化" + "value" : "和已有的按鍵綁定衝突" } } } }, - "Window Direction/Name: Maximize Height" : { + "Thickness" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Maximize Height" + "state" : "translated", + "value" : "السماكة\n\n" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Maximale Höhe" + "value" : "Dicke" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Maximize Height" + "value" : "Thickness" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Maximize Height" + "state" : "translated", + "value" : "Grosor" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Hauteur max" + "value" : "Épaisseur" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Massimizza altezza" + "value" : "Spessore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "높이 최대화" + "value" : "두께" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Maximize Height" + "state" : "translated", + "value" : "Dikte" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Maximize Height" + "state" : "translated", + "value" : "Espessura" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Максимизировать высоту" + "value" : "Ширина" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "最大化高度" + "value" : "厚度" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "最大化高度" + "value" : "厚度" + } + } + } + }, + "Third Fourth" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Third Fourth" } } } }, - "Window Direction/Name: Maximize Width" : { + "To save power, window animations are\nunavailable in Low Power Mode." : { "localizations" : { "ar" : { "stringUnit" : { "state" : "needs_review", - "value" : "Maximize Width" + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Maximale Breite" + "state" : "needs_review", + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Maximize Width" + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "Maximize Width" + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Largeur max" + "state" : "needs_review", + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Massimizza larghezza" + "state" : "needs_review", + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "너비 최대화" + "state" : "needs_review", + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "nl-BE" : { "stringUnit" : { "state" : "needs_review", - "value" : "Maximize Width" + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "pt-BR" : { "stringUnit" : { "state" : "needs_review", - "value" : "Maximize Width" + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Максимизировать ширину" + "state" : "needs_review", + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "最大化宽度" + "state" : "needs_review", + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "最大化寬度" + "state" : "needs_review", + "value" : "To save power, window animations are\nunavailable in Low Power Mode." } } } }, - "Window Direction/Name: Minimize" : { + "Top" : { + "comment" : "Label for a slider in Loop’s padding settings", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تصغير" + "value" : "أعلى" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Minimieren" + "value" : "Oben" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Minimize" + "value" : "Top" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Minimizar" + "value" : "Arriba" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Minimiser" + "value" : "Haut" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Minimizza" + "value" : "Superiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "최소화" + "value" : "상단" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Minimaliseer" + "state" : "needs_review", + "value" : "Top" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Minimizar" + "value" : "Superior" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Свернуть" + "value" : "Сверху" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "最小化" + "value" : "顶部" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "最小化" - } - } - } - }, - "Window Direction/Name: Minimize Others" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Minimize Others" + "value" : "頂部" } } } }, - "Window Direction/Name: Move Down" : { + "Top Cycle" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تحريك للأسفل" + "value" : "دورة الأعلى" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Nach Unten bewegen" + "value" : "Oben durschalten" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Move Down" + "value" : "Top Cycle" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mover hacia abajo" + "value" : "Rotar arriba" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Déplacer en bas" + "value" : "Séquence haute" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sposta sotto" + "value" : "Ciclico superiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "아래로 이동" + "value" : "상단 순환" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Omlaag" + "value" : "Bovenste cyclus" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mover para Baixo" + "value" : "Alternar para Cima" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вниз" + "value" : "Цикл Вверх" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "向下移动" + "value" : "顶部循环" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "向下移動" + "value" : "頂部循環" } } } }, - "Window Direction/Name: Move Left" : { + "Top Half" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تحريك لليسار" + "value" : "النصف العلوي" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Nach Links bewegen" + "value" : "Obere Hälfte" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Move Left" + "value" : "Top Half" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mover hacia la izquierda" + "value" : "Mitad superior" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Déplacer à droite" + "value" : "Moitié haute" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sposta a sinistra" + "value" : "Metà superiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "왼쪽으로 이동" + "value" : "상단 절반" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Naar links" + "value" : "Bovenste helft" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mover para a Esquerda" + "value" : "Metade Superior" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Влево" + "value" : "Верхняя половина" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "向左移动" + "value" : "上半屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "向左移動" + "value" : "頂半屏" } } } }, - "Window Direction/Name: Move Right" : { + "Top Left Quarter" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تحريك لليمين" + "value" : "الربع العلوي الأيسر" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Nach rechts bewegen" + "value" : "Oberes linkes Viertel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Move Right" + "value" : "Top Left Quarter" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mover hacia la derecha" + "value" : "Cuarto superior izquierdo" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Déplacer à droite" + "value" : "Quart supérieur gauche" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sposta a destra" + "value" : "Quarto superiore sinistro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "오른쪽으로 이동" + "value" : "좌상단 사분의 일" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Naar rechts" + "value" : "Kwartier linksboven" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mover para a Direita" + "value" : "Quadrante Superior Esquerdo" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вправо" + "value" : "Слева сверху" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "向右移动" + "value" : "左上角四分之一屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "向右移動" + "value" : "左上角四分之一屏" } } } }, - "Window Direction/Name: Move Up" : { + "Top Right Quarter" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تحريك للأعلى" + "value" : "الربع العلوي الأيمن" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Hochbewegen" + "value" : "Oberes rechtes Viertel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Move Up" + "value" : "Top Right Quarter" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mover hacia arriba" + "value" : "Cuarto superior derecho" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Déplacer en haut" + "value" : "Quart supérieur droit" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Sposta sopra" + "value" : "Quarto superiore destro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "위로 이동" + "value" : "우상단 사분의 일" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Omhoog" + "value" : "Kwartier rechtsboven" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Mover para Cima" + "value" : "Quadrante Superior Direito" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вверх" + "value" : "Справа сверху" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "向上移动" + "value" : "右上角四分之一屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "向上移動" + "value" : "右上角四分之一屏" + } + } + } + }, + "Top Screen" : { + "comment" : "Window action", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Top Screen" } } } }, - "Window Direction/Name: Next Screen" : { + "Top Third" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الشاشة التالية" + "value" : "الثالث العلوي" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Nächster Bildschirm" + "value" : "Oberer Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Next Screen" + "value" : "Top Third" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Siguiente pantalla" + "value" : "Tercio superior" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Écran suivant" + "value" : "Tiers haut" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Schermata successiva" + "value" : "Terzo superiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "다음 화면" + "value" : "상단 셋째" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Volgende scherm" + "value" : "Top derde" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Próxima Tela" + "value" : "Terço Superior" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Следующий экран" + "value" : "Верхняя треть" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "下一个屏幕" + "value" : "上三分之一屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "下一個屏幕" + "value" : "上三分之一屏" } } } }, - "Window Direction/Name: No Action" : { + "Top Two Thirds" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "لا يوجد إجراء" + "value" : "الثالثين العلويين" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Keine Aktion" + "value" : "Obere Zwei-Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "No Action" + "value" : "Top Two Thirds" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Sin acción" + "value" : "Dos tercios superiores" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Pas d'action" + "value" : "Deux tiers supérieurs" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Nessuna azione" + "value" : "Due terzi superiore" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "작업 없음" + "value" : "상단 이삼분의 둘" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Geen Actie" + "value" : "Bovenste twee derden" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Sem Ação" + "value" : "Dois Terços Superiores" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Не назначено" + "value" : "Две трети сверху" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "无操作" + "value" : "上三分之二屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "無操作" + "value" : "上三分之二屏" } } } }, - "Window Direction/Name: Previous Screen" : { + "Treat left and right keys differently" : { + "comment" : "Setting label in the “Keybinds” tab for enabling separate behavior for left and right keys." + }, + "Trigger delay" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الشاشة السابقة" + "value" : "تأخير التنشيط" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Vorheriger Bildschirm" + "value" : "Aktivierungsverzögerung" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Previous Screen" + "value" : "Trigger delay" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Pantalla anterior" + "value" : "Retardo en la activación" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Écran précédent" + "value" : "Délai d'activation" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Schermata precedente" + "value" : "Ritardo attivazione" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "이전 화면" + "value" : "트리거 지연" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Vorig scherm" + "value" : "Activatie vertraging" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Tela Anterior" + "value" : "Atraso do gatilho" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Предыдущий экран" + "value" : "Задержка активации" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "上一个屏幕" + "value" : "触发延迟" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "上一個屏幕" + "value" : "觸發延遲" } } } }, - "Window Direction/Name: Right Half" : { + "Trigger Key" : { + "comment" : "Section header shown in settings", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "النصف الأيمن" + "value" : "مفتاح التنشيط" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Rechte Hälfte" + "value" : "Aktivierungstaste" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Right Half" + "value" : "Trigger Key" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mitad derecha" + "value" : "Tecla de activación" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Moitié droite" + "value" : "Touche d'activation" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Metà destra" + "value" : "Tasti di attivazione" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "우측 절반" + "value" : "트리거 키" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Rechterhelft" + "value" : "Activatie Knop" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Metade Direita" + "value" : "Chave de Gatilho" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Правая половина" + "value" : "Клавиша Активации" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "右半屏" + "value" : "触发键" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "右半屏" - } - } - } - }, - "Window Direction/Name: Right Screen" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Right Screen" + "value" : "觸發鍵" } } } }, - "Window Direction/Name: Right Third" : { + "Undo" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الثلث الأيمن" + "value" : "تراجع" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Rechter Drittel" + "value" : "Widerrufen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Right Third" + "value" : "Undo" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tercio derecho" + "value" : "Deshacer" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Tiers droit" + "value" : "Annuler" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Terzo destro" + "value" : "Annulla" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "우측 셋째" + "value" : "실행 취소" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Rechts Derde" + "value" : "Ongedaan maken" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Terço Direito" + "value" : "Desfazer" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Правая треть" + "value" : "Отменить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "右三分之一屏" + "value" : "撤销" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "右三分之一屏" - } - } - } - }, - "Window Direction/Name: Right Three Fourths" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Right Three Fourths" + "value" : "撤銷" } } } }, - "Window Direction/Name: Right Two Thirds" : { + "Unstash" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "الثالثين الأيمن" + "state" : "needs_review", + "value" : "Unstash" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Rechte Zwei-Drittel" + "state" : "needs_review", + "value" : "Unstash" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Right Two Thirds" + "value" : "Unstash" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Dos tercios a la derecha" + "state" : "needs_review", + "value" : "Unstash" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Deux tiers droits" + "state" : "needs_review", + "value" : "Unstash" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Due terzi destri" + "state" : "needs_review", + "value" : "Unstash" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "우측 이삼분의 둘" + "state" : "needs_review", + "value" : "Unstash" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Rechts Twee Derde" + "state" : "needs_review", + "value" : "Unstash" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Dois Terços à Direita" + "state" : "needs_review", + "value" : "Unstash" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Две трети справа" + "state" : "needs_review", + "value" : "Unstash" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "右三分之二屏" + "state" : "needs_review", + "value" : "Unstash" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "右三分之二屏" - } - } - } - }, - "Window Direction/Name: Second Fourth" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Second Fourth" + "state" : "needs_review", + "value" : "Unstash" } } } }, - "Window Direction/Name: Shrink Bottom" : { + "Unstashed Size" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "تقليص الأسفل" + "state" : "needs_review", + "value" : "Unstashed Size" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Unten verkleinern" + "state" : "needs_review", + "value" : "Unstashed Size" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Shrink Bottom" + "value" : "Unstashed Size" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Decrecer hacia abajo" + "state" : "needs_review", + "value" : "Unstashed Size" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Réduire en bas" + "state" : "needs_review", + "value" : "Unstashed Size" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Riduci inferiore" + "state" : "needs_review", + "value" : "Unstashed Size" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "하단 축소" + "state" : "needs_review", + "value" : "Unstashed Size" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Krimp Bodem" + "state" : "needs_review", + "value" : "Unstashed Size" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Encolher para Baixo" + "state" : "needs_review", + "value" : "Unstashed Size" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Сжать Вниз" + "state" : "needs_review", + "value" : "Unstashed Size" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "压缩底部" + "state" : "needs_review", + "value" : "Unstashed Size" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "壓縮底部" - } - } - } - }, - "Window Direction/Name: Shrink Horizontally" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Shrink Horizontally" + "state" : "needs_review", + "value" : "Unstashed Size" } } } }, - "Window Direction/Name: Shrink Left" : { + "Update…" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تقليص اليسار" + "value" : "تحديث…" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Links verkleinern" + "value" : "Update…" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Shrink Left" + "value" : "Update…" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Decrecer hacia la izquierda" + "value" : "Actualizar..." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Réduire à gauche" + "value" : "Mise à jour…" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Riduci sinistro" + "value" : "Aggiorna…" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "좌측 축소" + "value" : "업데이트..." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Krimp links" + "value" : "Updaten…" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Encolher para a Esquerda" + "value" : "Atualizar..." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Сжать Влево" + "value" : "Обновление…" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "压缩左侧" + "value" : "更新…" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "壓縮左側" + "value" : "更新…" } } } }, - "Window Direction/Name: Shrink Right" : { + "Updates are disabled" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "تقليص اليمين" + "state" : "needs_review", + "value" : "Updates are disabled" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Rechts verkleinern" + "state" : "needs_review", + "value" : "Updates are disabled" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Shrink Right" + "value" : "Updates are disabled" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Decrecer hacia la derecha" + "state" : "needs_review", + "value" : "Updates are disabled" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Réduire à droite" + "state" : "needs_review", + "value" : "Updates are disabled" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Riduci destro" + "state" : "needs_review", + "value" : "Updates are disabled" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "우측 축소" + "state" : "needs_review", + "value" : "업데이트가 비활성화되었습니다" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Rechts krimpen" + "state" : "needs_review", + "value" : "Updates are disabled" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Encolher para a Direita" + "state" : "needs_review", + "value" : "Updates are disabled" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Сжать Вправо" + "state" : "needs_review", + "value" : "Updates are disabled" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", - "value" : "压缩右侧" + "state" : "needs_review", + "value" : "Updates are disabled" } }, "zh-Hant" : { "stringUnit" : { - "state" : "translated", - "value" : "壓縮右側" + "state" : "needs_review", + "value" : "Updates are disabled" } } } }, - "Window Direction/Name: Shrink Top" : { + "Use coordinates" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تقليص الأعلى" + "value" : "استخدام الإحداثيات" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Oben verkleinern" + "value" : "Koordinaten benutzen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Shrink Top" + "value" : "Use coordinates" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Decrecer hacia arriba" + "value" : "Usar coordenadas" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Réduire en haut" + "value" : "Utiliser des coordonnées" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Riduci superiore" + "value" : "Usa coordinate" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "상단 축소" + "value" : "좌표 사용" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Krimp Top" + "value" : "Gebruik coördinaten" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Encolher para Cima" + "value" : "Usar coordenadas" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Сжать Вверх" + "value" : "Использовать координаты" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "压缩顶部" + "value" : "使用坐标" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "壓縮頂部" - } - } - } - }, - "Window Direction/Name: Shrink Vertically" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Shrink Vertically" + "value" : "使用座標" } } } }, - "Window Direction/Name: Smaller" : { + "Use macOS center" : { + "comment" : "Toggle to enable macOS-style centering in custom actions", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "أصغر" + "value" : "استخدام مركز macOS" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Kleiner" + "value" : "MacOS Mitte benutzen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Smaller" + "value" : "Use macOS center" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Más pequeño" + "value" : "Usar el centro de MacOS" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Réduire" + "value" : "Utiliser le centre selon macOS" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Riduci" + "value" : "Usa centro macOS" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "더 작게" + "value" : "macOS 중앙 사용" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Kleiner" + "value" : "Gebruik macOS centrum" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Menor" + "value" : "Usar o centro do MacOS" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Уменьшить" + "value" : "Использовать центр macOS" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "缩小一点" + "value" : "使用macOS屏幕中心" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "縮小一點" + "value" : "使用macOS屏幕中心" } } } }, - "Window Direction/Name: Stash" : { + "Use macOS window manager when available" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "needs_review", - "value" : "Stash" + "value" : "Use macOS window manager when available" } }, "de" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "macOS Fenster Manager verwenden, wenn verfügbar" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Stash" + "value" : "Use macOS window manager when available" } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "Stash" + "value" : "Use macOS window manager when available" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "Utiliser le gestionnaire de fenêtres de macOS si possible" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "Usa la gestione delle finestre di macOS quando possibile" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "사용 가능한 경우 macOS 창 관리자 사용" } }, "nl-BE" : { "stringUnit" : { "state" : "needs_review", - "value" : "Stash" + "value" : "Use macOS window manager when available" } }, "pt-BR" : { "stringUnit" : { "state" : "needs_review", - "value" : "Stash" + "value" : "Use macOS window manager when available" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "Использовать оконный менеджер macOS" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" + "state" : "translated", + "value" : "尽量使用macOS原生窗口管理系统" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Stash" - } - } - } - }, - "Window Direction/Name: Third Fourth" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Third Fourth" + "state" : "translated", + "value" : "儘可能使用macOS原生窗口管理系統。" } } } }, - "Window Direction/Name: Top Half" : { + "Use pixels" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "النصف العلوي" + "value" : "استخدام البيكسل" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Obere Hälfte" + "value" : "Pixel benutzen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Top Half" + "value" : "Use pixels" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Mitad superior" + "value" : "Usar píxeles" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Moitié haute" + "value" : "Valeurs fixes en pixels" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Metà superiore" + "value" : "Usa pixel" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "상단 절반" + "value" : "픽셀 사용" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Bovenste helft" + "value" : "Gebruik pixels" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Metade Superior" + "value" : "Usar pixels" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Верхняя половина" + "value" : "Использовать пиксели" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "上半屏" + "value" : "使用像素" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "頂半屏" + "value" : "使用像素" } } } }, - "Window Direction/Name: Top Left Quarter" : { + "Use this if you are using a custom menubar." : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الربع العلوي الأيسر" + "value" : "استخدم هذا إذا كنت تستخدم شريط قوائم مخصص." } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Oberes linkes Viertel" + "value" : "Benutze dies, falls eine eigene Menüleiste benutzt wird." } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Top Left Quarter" + "value" : "Use this if you are using a custom menubar." } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Cuarto superior izquierdo" + "value" : "Usa esto si estás utilizando una barra de menú personalizada" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Quart supérieur gauche" + "value" : "À utiliser si vous avez une barre de menu personnalisée." } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Quarto superiore sinistro" + "value" : "Per l'utilizzo con barra dei menu personalizzata." } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "좌상단 사분의 일" + "value" : "사용자 정의 메뉴바를 사용하는 경우 이것을 사용하세요." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Kwartier linksboven" + "value" : "Gebruik dit als je een eigen menubalk gebruikt." } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Quadrante Superior Esquerdo" + "value" : "Use isso se você estiver usando uma barra de menu customizada." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Слева сверху" + "value" : "Включите это, если вы не используете встроенную строку меню." } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "左上角四分之一屏" + "value" : "如果你正在使用自定义菜单栏,请选择此选项。" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "左上角四分之一屏" + "value" : "如果你正在使用自訂菜單欄,請選擇此選項。" } } } }, - "Window Direction/Name: Top Right Quarter" : { + "Version %@ (%lld)" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "الربع العلوي الأيمن" + "state" : "needs_review", + "value" : "Version %1$@ (%2$lld)" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Oberes rechtes Viertel" + "value" : "Version %1$@ (%2$lld)" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Top Right Quarter" + "value" : "Version %1$@ (%2$lld)" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Cuarto superior derecho" + "value" : "Versión %1$@ (%2$lld)" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Quart supérieur droit" + "value" : "Version %1$@ (%2$lld)" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Quarto superiore destro" + "value" : "Versione %1$@ (%2$lld)" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "우상단 사분의 일" + "value" : "버전 %1$@ (%2$lld)" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Kwartier rechtsboven" + "value" : "Versie %1$@ (%2$lld)" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Quadrante Superior Direito" + "value" : "Versão %1$@ (%2$lld)" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Справа сверху" + "value" : "Версия %1$@ (%2$lld)" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "右上角四分之一屏" + "value" : "版本 %1$@(%2$lld)" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "右上角四分之一屏" - } - } - } - }, - "Window Direction/Name: Top Screen" : { - "extractionState" : "extracted_with_value", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Top Screen" + "value" : "版本%1$@(%2$lld)" } } } }, - "Window Direction/Name: Top Third" : { + "Vertical Center Half" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "الثالث العلوي" + "state" : "needs_review", + "value" : "Vertical Center Half" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Oberer Drittel" + "value" : "Vertikale Mittelhälfte" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Top Third" + "value" : "Vertical Center Half" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Tercio superior" + "state" : "needs_review", + "value" : "Vertical Center Half" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Tiers haut" + "value" : "Moitié centrale verticale" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Terzo superiore" + "value" : "Metà centrale verticale" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "상단 셋째" + "value" : "수직 중앙 절반" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Top derde" + "state" : "needs_review", + "value" : "Vertical Center Half" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Terço Superior" + "state" : "needs_review", + "value" : "Vertical Center Half" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Верхняя треть" + "value" : "Вертикальная половина по центру" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "上三分之一屏" + "value" : "垂直居中半屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "上三分之一屏" + "value" : "垂直居中半螢幕" } } } }, - "Window Direction/Name: Top Two Thirds" : { + "Vertical Center Third" : { + "comment" : "Window action", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الثالثين العلويين" + "value" : "الثالث العمودي المركزي" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Obere Zwei-Drittel" + "value" : "Vertikales Mittel-Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Top Two Thirds" + "value" : "Vertical Center Third" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Dos tercios superiores" + "value" : "Tercio central vertical" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Deux tiers supérieurs" + "value" : "Tiers central vertical" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Due terzi superiore" + "value" : "Terzo verticale centrale" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "상단 이삼분의 둘" + "value" : "수직 중앙 셋째" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Bovenste twee derden" + "value" : "Verticaal Midden Derde" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Dois Terços Superiores" + "value" : "Terço Vertical do Centro" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Две трети сверху" + "value" : "Центральная треть" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "上三分之二屏" + "value" : "垂直居中三分之一屏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "上三分之二屏" + "value" : "垂直居中三分之一屏" } } } }, - "Window Direction/Name: Undo" : { + "Vertical Thirds" : { + "comment" : "Section header in the action picker of the Keybinds tab", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تراجع" + "value" : "الثالث العمودي" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Widerrufen" + "value" : "Vertikale Drittel" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Undo" + "value" : "Vertical Thirds" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Deshacer" + "value" : "Tercios verticales" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Annuler" + "value" : "Tiers verticaux" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Annulla" + "value" : "Terzi verticale" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "실행 취소" + "value" : "수직 삼분의 일" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Ongedaan maken" + "value" : "Verticale derden" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Desfazer" + "value" : "Terços Verticais" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Отменить" + "value" : "Вертикальные трети" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "撤销" + "value" : "垂直三等分" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "撤銷" + "value" : "垂直三等分" } } } }, - "Window Direction/Name: Unstash" : { + "Wallpaper" : { + "comment" : "Accent color option", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" + "state" : "translated", + "value" : "خلفية" } }, "de" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" - } - }, - "en" : { "stringUnit" : { "state" : "translated", - "value" : "Unstash" + "value" : "Hintergrundbild" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" + "state" : "translated", + "value" : "Wallpaper" } }, "fr" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" + "state" : "translated", + "value" : "Fond d'écran" } }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" + "state" : "translated", + "value" : "Sfondo" } }, "ko" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" + "state" : "translated", + "value" : "배경화면" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" + "state" : "translated", + "value" : "Achtergrond" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" + "state" : "translated", + "value" : "Plano de fundo" } }, "ru" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" + "state" : "translated", + "value" : "Обои" } }, "zh-Hans" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" + "state" : "translated", + "value" : "墙纸" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Unstash" + "state" : "translated", + "value" : "牆紙" } } } }, - "Window Direction/Name: Vertical Center Half" : { + "Whether to allow Mission Control to open when windows\nare dragged to the top of the screen." : { + "comment" : "A tooltip that explains the purpose of the \"Suppress Mission Control\" toggle in the Behavior Configuration view.", + "isCommentAutoGenerated" : true + }, + "Width" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Vertical Center Half" + "state" : "translated", + "value" : "العرض" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Vertikale Mittelhälfte" + "value" : "Weite" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Vertical Center Half" + "value" : "Width" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Vertical Center Half" + "state" : "translated", + "value" : "Ancho" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Moitié centrale verticale" + "value" : "Largeur" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Metà centrale verticale" + "value" : "Larghezza" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "수직 중앙 절반" + "value" : "너비" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Vertical Center Half" + "state" : "translated", + "value" : "Breedte" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Vertical Center Half" + "state" : "translated", + "value" : "Largura" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Вертикальная половина по центру" + "value" : "Ширина" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "垂直居中半屏" + "value" : "宽度" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "垂直居中半螢幕" + "value" : "寬度" } } } }, - "Window Direction/Name: Vertical Center Third" : { + "Window" : { + "comment" : "Section header shown in settings", "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "الثالث العمودي المركزي" + "value" : "نافذة" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Vertikales Mittel-Drittel" + "value" : "Fenster" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Vertical Center Third" + "value" : "Window" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Tercio central vertical" + "value" : "Ventana" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Tiers central vertical" + "value" : "Fenêtre" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Terzo verticale centrale" + "value" : "Finestra" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "수직 중앙 셋째" + "value" : "윈도우" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Verticaal Midden Derde" + "value" : "Venster" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Terço Vertical do Centro" + "value" : "Janela" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Центральная треть" + "value" : "Окно" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "垂直居中三分之一屏" + "value" : "窗口" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "垂直居中三分之一屏" + "value" : "視窗" } } } }, "Window gaps" : { + "comment" : "Label for a slider in Loop’s padding settings", "localizations" : { "ar" : { "stringUnit" : { @@ -25217,8 +24617,7 @@ } }, "Window Snapping" : { - "comment" : "Title of a section in the `BehaviorConfigurationView` that allows the user to enable or disable window snapping.", - "isCommentAutoGenerated" : true + "comment" : "Section header shown in settings" }, "Window snapping will still use the preview." : { "localizations" : { @@ -25297,6 +24696,7 @@ } }, "X" : { + "comment" : "X axis label", "localizations" : { "ar" : { "stringUnit" : { @@ -25373,6 +24773,7 @@ } }, "Y" : { + "comment" : "Y axis label", "localizations" : { "ar" : { "stringUnit" : { @@ -25600,6 +25001,77 @@ } } }, + "You can't export something that doesn't exist!" : { + "comment" : "Description for an alert shown when the user tries to export keybinds but none exist.", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "لا يمكنك تصدير شيء غير موجود!" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du kannst etwas, was nicht existiert, nicht exportieren!" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No puedes exportar algo que no existe!" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossible d’exporter quelque chose qui n’existe pas !" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Non puoi esportare il nulla!" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "존재하지 않는 것을 내보낼 수 없습니다!" + } + }, + "nl-BE" : { + "stringUnit" : { + "state" : "translated", + "value" : "Je kunt niet iets exporteren dat niet bestaat!" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Você não pode exportar algo que não existe!" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Вы не можете экспортировать что-то, чего не существует!" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "你无法导出不存在的东西!" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "你無法匯出不存在的東西!" + } + } + } + }, "You've looped %lld times!" : { "localizations" : { "ar" : { diff --git a/Loop/Migration/Migrator.swift b/Loop/Migration/Migrator.swift index 329b2eab..56c8577c 100644 --- a/Loop/Migration/Migrator.swift +++ b/Loop/Migration/Migrator.swift @@ -120,13 +120,13 @@ enum Migrator { // Check if there are any keybinds to export. guard !Defaults[.keybinds].isEmpty else { await showAlert( - .init( - localized: "Export empty keybinds alert title", - defaultValue: "No Keybinds Have Been Set" + String( + localized: "No Keybinds Have Been Set", + comment: "Title for an alert shown when the user tries to export keybinds but none exist." ), - informativeText: .init( - localized: "Export empty keybinds alert description", - defaultValue: "You can't export something that doesn't exist!" + informativeText: String( + localized: "You can't export something that doesn't exist!", + comment: "Description for an alert shown when the user tries to export keybinds but none exist." ) ) diff --git a/Loop/Settings Window/Loop/AboutConfiguration.swift b/Loop/Settings Window/Loop/AboutConfiguration.swift index f04d4363..e56c139b 100644 --- a/Loop/Settings Window/Loop/AboutConfiguration.swift +++ b/Loop/Settings Window/Loop/AboutConfiguration.swift @@ -20,25 +20,25 @@ final class AboutConfigurationModel: ObservableObject { let credits: [CreditItem] = [ .init( "Kai", - "Development", + Text("Development", comment: "Role title shown in Loop’s credits section."), url: .init(string: "https://github.com/mrkai77")!, avatar: Image(.kai) ), - .init( - "Jace", - "Design", - url: .init(string: "https://x.com/jacethings")!, - avatar: Image(.jace) - ), .init( "Kami", - "Development", + Text("Development", comment: "Role title shown in Loop’s credits section."), url: .init(string: "https://github.com/senpaihunters")!, avatar: Image(.kami) ), + .init( + "Jace", + Text("Design", comment: "Role title shown in Loop’s credits section."), + url: .init(string: "https://x.com/jacethings")!, + avatar: Image(.jace) + ), .init( .init(localized: "Contributors on GitHub"), - "Some features, ideas, and bug fixes", + Text("Some features, ideas, and bug fixes", comment: "Role title for contributors on GitHub shown in Loop’s credits section."), url: .init(string: "https://github.com/MrKai77/Loop/graphs/contributors")!, avatar: Image(.github) ) @@ -123,11 +123,11 @@ struct CreditItem: Identifiable { var id: String { name } let name: String - let description: LocalizedStringKey? + let description: Text? let url: URL let avatar: Image - init(_ name: String, _ description: LocalizedStringKey? = nil, url: URL, avatar: Image) { + init(_ name: String, _ description: Text? = nil, url: URL, avatar: Image) { self.name = name self.description = description self.avatar = avatar @@ -295,7 +295,7 @@ struct AboutConfigurationView: View { } private var creditsSection: some View { - LuminareSection("Credits") { + LuminareSection(String(localized: "Credits", comment: "Section header shown in settings")) { ForEach(model.credits) { credit in creditView(credit) } @@ -321,7 +321,7 @@ struct AboutConfigurationView: View { Text(credit.name) if let description = credit.description { - Text(description) + description .font(.caption) .foregroundStyle(.secondary) } diff --git a/Loop/Settings Window/Loop/AdvancedConfiguration.swift b/Loop/Settings Window/Loop/AdvancedConfiguration.swift index 2abdef5c..126839f3 100644 --- a/Loop/Settings Window/Loop/AdvancedConfiguration.swift +++ b/Loop/Settings Window/Loop/AdvancedConfiguration.swift @@ -164,7 +164,7 @@ struct AdvancedConfigurationView: View { } private var generalSection: some View { - LuminareSection("General") { + LuminareSection(String(localized: "General", comment: "Section header shown in settings")) { if #available(macOS 15.0, *) { LuminareToggle("Use macOS window manager when available", isOn: $useSystemWindowManagerWhenAvailable) } @@ -206,13 +206,13 @@ struct AdvancedConfigurationView: View { step: 4.5, format: .number.precision(.fractionLength(0...0)), clampsUpper: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) } } private var keybindsSection: some View { - LuminareSection("Keybinds") { + LuminareSection(String(localized: "Keybinds", comment: "Section header shown in settings")) { HStack(spacing: 2) { Button(action: model.importPrompt) { HStack { @@ -255,7 +255,7 @@ struct AdvancedConfigurationView: View { } private var permissionsSection: some View { - LuminareSection("Permissions") { + LuminareSection(String(localized: "Permissions", comment: "Section header shown in settings")) { accessibilityComponent() } .animation(luminareAnimation, value: model.isAccessibilityAccessGranted) @@ -266,7 +266,7 @@ struct AdvancedConfigurationView: View { Button { AccessibilityManager.requestAccess() } label: { - Text("Request…") + Text("Request…", comment: "Button to request accessibility access") } .buttonStyle(.luminareCompact) .luminareComposeIgnoreSafeArea(edges: .trailing) diff --git a/Loop/Settings Window/Settings/Behavior/BehaviorConfiguration.swift b/Loop/Settings Window/Settings/Behavior/BehaviorConfiguration.swift index 885ac805..97eba5eb 100644 --- a/Loop/Settings Window/Settings/Behavior/BehaviorConfiguration.swift +++ b/Loop/Settings Window/Settings/Behavior/BehaviorConfiguration.swift @@ -57,7 +57,7 @@ struct BehaviorConfigurationView: View { } private var generalSection: some View { - LuminareSection("General") { + LuminareSection(String(localized: "General", comment: "Section header shown in settings")) { LuminareToggle("Launch at login", isOn: $launchAtLogin) .onChange(of: launchAtLogin) { _ in do { @@ -85,7 +85,7 @@ struct BehaviorConfigurationView: View { } private var windowSection: some View { - LuminareSection("Window") { + LuminareSection(String(localized: "Window", comment: "Section header shown in settings")) { LuminareToggle("Move window to cursor's screen", isOn: $useScreenWithCursor) // Enabling the system window manager will override these options. @@ -107,7 +107,7 @@ struct BehaviorConfigurationView: View { } private var cursorSection: some View { - LuminareSection("Cursor") { + LuminareSection(String(localized: "Cursor", comment: "Section header shown in settings")) { // This can only be enabled when the preview is visible. // Because when the preview is disabled, the window moves live with cursor movement, // so moving the cursor would be unusable. @@ -124,7 +124,7 @@ struct BehaviorConfigurationView: View { } private var windowSnappingSection: some View { - LuminareSection("Window Snapping") { + LuminareSection(String(localized: "Window Snapping", comment: "Section header shown in settings")) { if #available(macOS 15, *) { LuminareToggle(isOn: $windowSnapping) { if SystemWindowManager.MoveAndResize.snappingEnabled { @@ -156,7 +156,7 @@ struct BehaviorConfigurationView: View { } private var stageManagerSection: some View { - LuminareSection("Stage Manager") { + LuminareSection(String(localized: "Stage Manager", comment: "Section header shown in settings")) { LuminareToggle("Respect Stage Manager", isOn: $respectStageManager) if respectStageManager { @@ -166,23 +166,23 @@ struct BehaviorConfigurationView: View { in: 50...250, format: .number.precision(.fractionLength(0...0)), clampsUpper: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) } } } private var stashSection: some View { - LuminareSection("Stash") { + LuminareSection(String(localized: "Stash", comment: "Section header shown in settings")) { LuminareToggle("Animated", isOn: $animateStashedWindows) LuminareSlider( - "Peek size", + String(localized: "Peek size", comment: "Thickness of the visible portion of the window when stashed"), value: $stashedWindowVisiblePadding.doubleBinding, in: 1...200, format: .number.precision(.fractionLength(0...0)), clampsUpper: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) LuminareToggle("Shift focus when stashed", isOn: $shiftFocusWhenStashed) diff --git a/Loop/Settings Window/Settings/Behavior/Padding Configuration/PaddingConfigurationView.swift b/Loop/Settings Window/Settings/Behavior/Padding Configuration/PaddingConfigurationView.swift index 2cf2a7e9..2852c2a9 100644 --- a/Loop/Settings Window/Settings/Behavior/Padding Configuration/PaddingConfigurationView.swift +++ b/Loop/Settings Window/Settings/Behavior/Padding Configuration/PaddingConfigurationView.swift @@ -39,8 +39,10 @@ struct PaddingConfigurationView: View { } } - Button("Close") { + Button { isPresented = false + } label: { + Text("Close", comment: "Label for a button that closes a modal window") } .luminareAspectRatio(contentMode: .fill) .buttonStyle(.luminareCompact) @@ -114,49 +116,49 @@ struct PaddingConfigurationView: View { in: range, format: .number.precision(.fractionLength(0...0)), clampsUpper: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) } func screenSidesPaddingConfiguration() -> some View { Group { LuminareSlider( - "Top", + String(localized: "Top", comment: "Label for a slider in Loop’s padding settings"), value: $paddingModel.top.doubleBinding, in: range, format: .number.precision(.fractionLength(0...0)), clampsUpper: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) .luminareComposeStyle(.inline) LuminareSlider( - "Bottom", + String(localized: "Bottom", comment: "Label for a slider in Loop’s padding settings"), value: $paddingModel.bottom.doubleBinding, in: range, format: .number.precision(.fractionLength(0...0)), clampsUpper: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) .luminareComposeStyle(.inline) LuminareSlider( - "Right", + String(localized: "Right", comment: "Label for a slider in Loop’s padding settings"), value: $paddingModel.right.doubleBinding, in: range, format: .number.precision(.fractionLength(0...0)), clampsUpper: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) .luminareComposeStyle(.inline) LuminareSlider( - "Left", + String(localized: "Left", comment: "Label for a slider in Loop’s padding settings"), value: $paddingModel.left.doubleBinding, in: range, format: .number.precision(.fractionLength(0...0)), clampsUpper: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) .luminareComposeStyle(.inline) } @@ -165,21 +167,21 @@ struct PaddingConfigurationView: View { func screenInsetsPaddingConfiguration() -> some View { Group { LuminareSlider( - "Window gaps", + String(localized: "Window gaps", comment: "Label for a slider in Loop’s padding settings"), value: $paddingModel.window.doubleBinding, in: 0...100, format: .number.precision(.fractionLength(0...0)), clampsUpper: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) LuminareSlider( value: $paddingModel.externalBar.doubleBinding, in: 0...100, - format: .number.precision(.fractionLength(0...3)), - suffix: Text("px") + format: .number.precision(.fractionLength(0...0)), + suffix: Text("px", comment: "Unit symbol: pixels") ) { - Text("External bar") + Text("External bar", comment: "Label for a slider in Loop’s padding settings") .padding(.trailing, 4) .luminarePopover(attachedTo: .topTrailing) { Text("Use this if you are using a custom menubar.") diff --git a/Loop/Settings Window/Settings/Keybindings/Item View/DirectionPickerView.swift b/Loop/Settings Window/Settings/Keybindings/Item View/DirectionPickerView.swift index 08035f3f..b27e046c 100644 --- a/Loop/Settings Window/Settings/Keybindings/Item View/DirectionPickerView.swift +++ b/Loop/Settings Window/Settings/Keybindings/Item View/DirectionPickerView.swift @@ -16,34 +16,35 @@ struct DirectionPickerView: View { @Binding private var direction: WindowDirection private let isInCycle: Bool - private let sections: [PickerSection] = [ - .init(.init(localized: "General"), WindowDirection.general), - .init(.init(localized: "Halves"), WindowDirection.halves), - .init(.init(localized: "Quarters"), WindowDirection.quarters), - .init(.init(localized: "Horizontal Thirds"), WindowDirection.horizontalThirds), - .init(.init(localized: "Vertical Thirds"), WindowDirection.verticalThirds), - .init(.init(localized: "Horizontal Fourths"), WindowDirection.horizontalFourths), - .init(.init(localized: "Screen Switching"), WindowDirection.screenSwitching), - .init(.init(localized: "Size Adjustment"), WindowDirection.sizeAdjustment), - .init(.init(localized: "Shrink"), WindowDirection.shrink), - .init(.init(localized: "Grow"), WindowDirection.grow), - .init(.init(localized: "Move"), WindowDirection.move), - .init(.init(localized: "Stash"), [WindowDirection.stash, WindowDirection.unstash]), - .init(.init(localized: "Go Back"), [WindowDirection.initialFrame, WindowDirection.undo]) + private static let sections: [PickerSection] = [ + .init(String(localized: "General", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.general), + .init(String(localized: "Halves", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.halves), + .init(String(localized: "Quarters", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.quarters), + .init(String(localized: "Horizontal Thirds", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.horizontalThirds), + .init(String(localized: "Vertical Thirds", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.verticalThirds), + .init(String(localized: "Horizontal Fourths", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.horizontalFourths), + .init(String(localized: "Screen Switching", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.screenSwitching), + .init(String(localized: "Size Adjustment", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.sizeAdjustment), + .init(String(localized: "Shrink", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.shrink), + .init(String(localized: "Grow", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.grow), + .init(String(localized: "Move", comment: "Section header in the action picker of the Keybinds tab"), WindowDirection.move), + .init(String(localized: "Stash", comment: "Section header in the action picker of the Keybinds tab"), [WindowDirection.stash, WindowDirection.unstash]), + .init(String(localized: "Go Back", comment: "Section header in the action picker of the Keybinds tab"), [WindowDirection.initialFrame, WindowDirection.undo]) ] private var moreSection: PickerSection { + let title = String(localized: "More", comment: "Section header in the action picker of the Keybinds tab") if isInCycle { - .init(.init(localized: "More"), [WindowDirection.custom]) + return .init(title, [WindowDirection.custom]) } else { - .init(.init(localized: "More"), [WindowDirection.custom, WindowDirection.cycle]) + return .init(title, [WindowDirection.custom, WindowDirection.cycle]) } } private var sectionItems: [WindowDirection] { var result: [WindowDirection] = [] - for sectionItems in sections.map(\.items) { + for sectionItems in Self.sections.map(\.items) { result.append(contentsOf: sectionItems) } @@ -65,7 +66,7 @@ struct DirectionPickerView: View { PickerList( $direction, $searchResults, - sections + [moreSection] + Self.sections + [moreSection] ) { item in HStack(spacing: 8) { IconView(action: .init(item)) diff --git a/Loop/Settings Window/Settings/Keybindings/Keybind Recorder/TriggerKeycorder.swift b/Loop/Settings Window/Settings/Keybindings/Keybind Recorder/TriggerKeycorder.swift index c28d4023..26cb81fc 100644 --- a/Loop/Settings Window/Settings/Keybindings/Keybind Recorder/TriggerKeycorder.swift +++ b/Loop/Settings Window/Settings/Keybindings/Keybind Recorder/TriggerKeycorder.swift @@ -165,12 +165,18 @@ struct TriggerKeycorderKeyView: View { var body: some View { HStack(spacing: 4) { + let keyImage = Image(systemName: key.modifierSystemImage ?? Self.defaultIconName) + if sideDependentTriggerKey { - Text(key.isModifierOnRightSide ? "Right" : "Left") + let side: String = key.isModifierOnRightSide + ? String(localized: "Right", comment: "Side of a trigger key") + : String(localized: "Left", comment: "Side of a trigger key") + + Text("\(side) \(keyImage)", comment: "Format for modifier key + side; %1$@ is the key (e.g. command), %2$@ is the side (left/right)") .transition(.move(edge: .leading).combined(with: .opacity)) + } else { + keyImage } - - Text("\(Image(systemName: key.modifierSystemImage ?? Self.defaultIconName))") } .frame(maxWidth: .infinity, maxHeight: .infinity) .fixedSize(horizontal: true, vertical: false) diff --git a/Loop/Settings Window/Settings/Keybindings/KeybindsConfigurationView.swift b/Loop/Settings Window/Settings/Keybindings/KeybindsConfigurationView.swift index 85d8e75e..1a0c04e3 100644 --- a/Loop/Settings Window/Settings/Keybindings/KeybindsConfigurationView.swift +++ b/Loop/Settings Window/Settings/Keybindings/KeybindsConfigurationView.swift @@ -73,7 +73,7 @@ struct KeybindsConfigurationView: View { } private var triggerKeySection: some View { - LuminareSection("Trigger Key") { + LuminareSection(String(localized: "Trigger Key", comment: "Section header shown in settings")) { TriggerKeycorder($triggerKey) .environmentObject(model) .luminareBordered(true) @@ -83,7 +83,7 @@ struct KeybindsConfigurationView: View { private var settingsSection: some View { Group { - LuminareSection("Settings") { + LuminareSection(String(localized: "Settings", comment: "Section header shown in settings")) { LuminareToggle("Treat left and right keys differently", isOn: $sideDependentTriggerKey) LuminareSlider( @@ -93,7 +93,7 @@ struct KeybindsConfigurationView: View { step: 0.1, format: .number.precision(.fractionLength(1...1)), clampsUpper: false, - suffix: .init(.init(localized: "Measurement unit: seconds", defaultValue: "s")) + suffix: Text("s", comment: "Unit symbol: seconds") ) LuminareToggle("Double-click to trigger", isOn: $doubleClickToTrigger) @@ -105,7 +105,7 @@ struct KeybindsConfigurationView: View { } if showCycleRestartOption || showCycleBackwardsOption { - LuminareSection("Cycles") { + LuminareSection(String(localized: "Cycles", comment: "Section header shown in settings")) { if showCycleRestartOption { LuminareToggle(isOn: $cycleModeRestartEnabled) { Text("Always start cycles from first item") @@ -126,7 +126,7 @@ struct KeybindsConfigurationView: View { } private var keybindsSection: some View { - LuminareSection("Keybinds") { + LuminareSection(String(localized: "Keybinds", comment: "Section header shown in settings")) { HStack(spacing: 2) { Button("Add") { keybinds.insert(.init(.noAction), at: 0) diff --git a/Loop/Settings Window/Settings/Keybindings/Modal Views/CustomActionConfigurationView.swift b/Loop/Settings Window/Settings/Keybindings/Modal Views/CustomActionConfigurationView.swift index 2aacc048..38c4849d 100644 --- a/Loop/Settings Window/Settings/Keybindings/Modal Views/CustomActionConfigurationView.swift +++ b/Loop/Settings Window/Settings/Keybindings/Modal Views/CustomActionConfigurationView.swift @@ -174,7 +174,11 @@ struct CustomActionConfigurationView: View { ) .disabled(action.sizeMode != .custom) - Button("Close") { isPresented = false } + Button { + isPresented = false + } label: { + Text("Close", comment: "Label for a button that closes a modal window") + } } .luminareAspectRatio(contentMode: .fill) .buttonStyle(.luminareCompact) @@ -233,17 +237,21 @@ struct CustomActionConfigurationView: View { } ) ) { - Text("Use macOS center") - .padding(.trailing, 4) - .luminarePopover(attachedTo: .topTrailing) { - Text("macOS center places windows slightly above the absolute center,\nwhich can be found more ergonomic.") - .padding(6) - } + if let infoText = action.direction.infoText { + Text("Use macOS center", comment: "Toggle to enable macOS-style centering in custom actions") + .padding(.trailing, 4) + .luminarePopover(attachedTo: .topTrailing) { + Text(infoText) + .padding(6) + } + } else { + Text("Use macOS center", comment: "Toggle to enable macOS-style centering in custom actions") + } } } } else { LuminareSlider( - "X", + String(localized: "X", comment: "X axis label"), value: Binding( get: { action.xPoint ?? 0 @@ -259,7 +267,7 @@ struct CustomActionConfigurationView: View { ) LuminareSlider( - "Y", + String(localized: "Y", comment: "Y axis label"), value: Binding( get: { action.yPoint ?? 0 diff --git a/Loop/Settings Window/Settings/Keybindings/Modal Views/CycleActionConfigurationView.swift b/Loop/Settings Window/Settings/Keybindings/Modal Views/CycleActionConfigurationView.swift index be5fb735..fd61a981 100644 --- a/Loop/Settings Window/Settings/Keybindings/Modal Views/CycleActionConfigurationView.swift +++ b/Loop/Settings Window/Settings/Keybindings/Modal Views/CycleActionConfigurationView.swift @@ -90,8 +90,10 @@ struct CycleActionConfigurationView: View { windowAction = action } - Button("Close") { + Button { isPresented = false + } label: { + Text("Close", comment: "Label for a button that closes a modal window") } .luminareAspectRatio(contentMode: .fill) .buttonStyle(.luminareCompact) diff --git a/Loop/Settings Window/Settings/Keybindings/Modal Views/StashActionConfigurationView.swift b/Loop/Settings Window/Settings/Keybindings/Modal Views/StashActionConfigurationView.swift index 47f51ac0..eefc7884 100644 --- a/Loop/Settings Window/Settings/Keybindings/Modal Views/StashActionConfigurationView.swift +++ b/Loop/Settings Window/Settings/Keybindings/Modal Views/StashActionConfigurationView.swift @@ -174,7 +174,11 @@ struct StashActionConfigurationView: View { ) .disabled(action.sizeMode != .custom) - Button("Close") { isPresented = false } + Button { + isPresented = false + } label: { + Text("Close", comment: "Label for a button that closes a modal window") + } } .luminareAspectRatio(contentMode: .fill) .buttonStyle(.luminareCompact) @@ -204,7 +208,7 @@ struct StashActionConfigurationView: View { .luminarePickerRoundedCorner(top: .always, bottom: .always) } else { LuminareSlider( - "X", + String(localized: "X", comment: "X axis label"), value: Binding( get: { action.xPoint ?? 0 @@ -220,7 +224,7 @@ struct StashActionConfigurationView: View { ) LuminareSlider( - "Y", + String(localized: "Y", comment: "Y axis label"), value: Binding( get: { action.yPoint ?? 0 diff --git a/Loop/Settings Window/Theming/IconConfiguration.swift b/Loop/Settings Window/Theming/IconConfiguration.swift index 0476f037..b252afbd 100644 --- a/Loop/Settings Window/Theming/IconConfiguration.swift +++ b/Loop/Settings Window/Theming/IconConfiguration.swift @@ -126,7 +126,7 @@ struct IconConfigurationView: View { .luminarePickerRoundedCorner(.always) } - LuminareSection("Options") { + LuminareSection(String(localized: "Options", comment: "Section header shown in settings")) { LuminareToggle("Show in dock", isOn: $showDockIcon) LuminareToggle( "Notify when unlocking new icons", diff --git a/Loop/Settings Window/Theming/PreviewConfiguration.swift b/Loop/Settings Window/Theming/PreviewConfiguration.swift index d9f2818e..70768892 100644 --- a/Loop/Settings Window/Theming/PreviewConfiguration.swift +++ b/Loop/Settings Window/Theming/PreviewConfiguration.swift @@ -50,7 +50,7 @@ struct PreviewConfigurationView: View { format: .number.precision(.fractionLength(0...0)), clampsUpper: false, clampsLower: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) LuminareSlider( @@ -60,7 +60,7 @@ struct PreviewConfigurationView: View { format: .number.precision(.fractionLength(0...0)), clampsUpper: false, clampsLower: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) LuminareSlider( @@ -70,7 +70,7 @@ struct PreviewConfigurationView: View { format: .number.precision(.fractionLength(0...0)), clampsUpper: false, clampsLower: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) } } diff --git a/Loop/Settings Window/Theming/RadialMenuConfiguration.swift b/Loop/Settings Window/Theming/RadialMenuConfiguration.swift index 7cc90f94..ee9d2f16 100644 --- a/Loop/Settings Window/Theming/RadialMenuConfiguration.swift +++ b/Loop/Settings Window/Theming/RadialMenuConfiguration.swift @@ -26,7 +26,7 @@ struct RadialMenuConfigurationView: View { format: .number.precision(.fractionLength(0...0)), clampsUpper: false, clampsLower: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) .onChange(of: radialMenuCornerRadius) { _ in if radialMenuCornerRadius - 1 < radialMenuThickness { @@ -41,7 +41,7 @@ struct RadialMenuConfigurationView: View { format: .number.precision(.fractionLength(0...0)), clampsUpper: false, clampsLower: false, - suffix: Text("px") + suffix: Text("px", comment: "Unit symbol: pixels") ) .onChange(of: radialMenuThickness) { _ in if radialMenuThickness + 1 > radialMenuCornerRadius { diff --git a/Loop/Window Management/Window Action/Custom Window Sizes/CustomWindowActionUnit.swift b/Loop/Window Management/Window Action/Custom Window Sizes/CustomWindowActionUnit.swift index 2822f78d..64b6fc53 100644 --- a/Loop/Window Management/Window Action/Custom Window Sizes/CustomWindowActionUnit.swift +++ b/Loop/Window Management/Window Action/Custom Window Sizes/CustomWindowActionUnit.swift @@ -16,9 +16,9 @@ enum CustomWindowActionUnit: Int, Codable, CaseIterable, Identifiable { var suffix: String { switch self { case .pixels: - .init(localized: "Measurement unit: pixels", defaultValue: "px") + String(localized: "px", comment: "Unit symbol: pixels") case .percentage: - .init(localized: "Measurement unit: percentage", defaultValue: "%") + String(localized: "%", comment: "Unit symbol: percentage") } } } diff --git a/Loop/Window Management/Window Action/WindowDirection+LocalizedString.swift b/Loop/Window Management/Window Action/WindowDirection+LocalizedString.swift index bc4245fa..1569d47a 100644 --- a/Loop/Window Management/Window Action/WindowDirection+LocalizedString.swift +++ b/Loop/Window Management/Window Action/WindowDirection+LocalizedString.swift @@ -19,139 +19,139 @@ extension WindowDirection { var name: String { switch self { case .noAction: - .init(localized: .init("Window Direction/Name: No Action", defaultValue: "No Action")) + String(localized: "No Action", comment: "Window action: no selection") case .maximize: - .init(localized: .init("Window Direction/Name: Maximize", defaultValue: "Maximize")) + String(localized: "Maximize", comment: "Window action") case .almostMaximize: - .init(localized: .init("Window Direction/Name: Almost Maximize", defaultValue: "Almost Maximize")) + String(localized: "Almost Maximize", comment: "Window action") case .maximizeHeight: - .init(localized: .init("Window Direction/Name: Maximize Height", defaultValue: "Maximize Height")) + String(localized: "Maximize Height", comment: "Window action") case .maximizeWidth: - .init(localized: .init("Window Direction/Name: Maximize Width", defaultValue: "Maximize Width")) + String(localized: "Maximize Width", comment: "Window action") case .fullscreen: - .init(localized: .init("Window Direction/Name: Fullscreen", defaultValue: "Fullscreen")) + String(localized: "Fullscreen", comment: "Window action") case .undo: - .init(localized: .init("Window Direction/Name: Undo", defaultValue: "Undo")) + String(localized: "Undo", comment: "Window action") case .initialFrame: - .init(localized: .init("Window Direction/Name: Initial Frame", defaultValue: "Initial Frame")) + String(localized: "Initial Frame", comment: "Window action") case .hide: - .init(localized: .init("Window Direction/Name: Hide", defaultValue: "Hide")) + String(localized: "Hide", comment: "Window action") case .minimize: - .init(localized: .init("Window Direction/Name: Minimize", defaultValue: "Minimize")) + String(localized: "Minimize", comment: "Window action") case .minimizeOthers: - .init(localized: .init("Window Direction/Name: Minimize Others", defaultValue: "Minimize Others")) + String(localized: "Minimize Others", comment: "Window action") case .macOSCenter: - .init(localized: .init("Window Direction/Name: macOS Center", defaultValue: "macOS Center")) + String(localized: "macOS Center", comment: "Window action") case .center: - .init(localized: .init("Window Direction/Name: Center", defaultValue: "Center")) + String(localized: "Center", comment: "Window action") case .topHalf: - .init(localized: .init("Window Direction/Name: Top Half", defaultValue: "Top Half")) + String(localized: "Top Half", comment: "Window action") case .rightHalf: - .init(localized: .init("Window Direction/Name: Right Half", defaultValue: "Right Half")) + String(localized: "Right Half", comment: "Window action") case .bottomHalf: - .init(localized: .init("Window Direction/Name: Bottom Half", defaultValue: "Bottom Half")) + String(localized: "Bottom Half", comment: "Window action") case .leftHalf: - .init(localized: .init("Window Direction/Name: Left Half", defaultValue: "Left Half")) + String(localized: "Left Half", comment: "Window action") case .horizontalCenterHalf: - .init(localized: .init("Window Direction/Name: Horizontal Center Half", defaultValue: "Horizontal Center Half")) + String(localized: "Horizontal Center Half", comment: "Window action") case .verticalCenterHalf: - .init(localized: .init("Window Direction/Name: Vertical Center Half", defaultValue: "Vertical Center Half")) + String(localized: "Vertical Center Half", comment: "Window action") case .topLeftQuarter: - .init(localized: .init("Window Direction/Name: Top Left Quarter", defaultValue: "Top Left Quarter")) + String(localized: "Top Left Quarter", comment: "Window action") case .topRightQuarter: - .init(localized: .init("Window Direction/Name: Top Right Quarter", defaultValue: "Top Right Quarter")) + String(localized: "Top Right Quarter", comment: "Window action") case .bottomRightQuarter: - .init(localized: .init("Window Direction/Name: Bottom Right Quarter", defaultValue: "Bottom Right Quarter")) + String(localized: "Bottom Right Quarter", comment: "Window action") case .bottomLeftQuarter: - .init(localized: .init("Window Direction/Name: Bottom Left Quarter", defaultValue: "Bottom Left Quarter")) + String(localized: "Bottom Left Quarter", comment: "Window action") case .rightThird: - .init(localized: .init("Window Direction/Name: Right Third", defaultValue: "Right Third")) + String(localized: "Right Third", comment: "Window action") case .rightTwoThirds: - .init(localized: .init("Window Direction/Name: Right Two Thirds", defaultValue: "Right Two Thirds")) + String(localized: "Right Two Thirds", comment: "Window action") case .horizontalCenterThird: - .init(localized: .init("Window Direction/Name: Horizontal Center Third", defaultValue: "Horizontal Center Third")) + String(localized: "Horizontal Center Third", comment: "Window action") case .leftThird: - .init(localized: .init("Window Direction/Name: Left Third", defaultValue: "Left Third")) + String(localized: "Left Third", comment: "Window action") case .leftTwoThirds: - .init(localized: .init("Window Direction/Name: Left Two Thirds", defaultValue: "Left Two Thirds")) + String(localized: "Left Two Thirds", comment: "Window action") case .topThird: - .init(localized: .init("Window Direction/Name: Top Third", defaultValue: "Top Third")) + String(localized: "Top Third", comment: "Window action") case .topTwoThirds: - .init(localized: .init("Window Direction/Name: Top Two Thirds", defaultValue: "Top Two Thirds")) + String(localized: "Top Two Thirds", comment: "Window action") case .verticalCenterThird: - .init(localized: .init("Window Direction/Name: Vertical Center Third", defaultValue: "Vertical Center Third")) + String(localized: "Vertical Center Third", comment: "Window action") case .bottomThird: - .init(localized: .init("Window Direction/Name: Bottom Third", defaultValue: "Bottom Third")) + String(localized: "Bottom Third", comment: "Window action") case .bottomTwoThirds: - .init(localized: .init("Window Direction/Name: Bottom Two Thirds", defaultValue: "Bottom Two Thirds")) + String(localized: "Bottom Two Thirds", comment: "Window action") case .firstFourth: - .init(localized: .init("Window Direction/Name: First Fourth", defaultValue: "First Fourth")) + String(localized: "First Fourth", comment: "Window action") case .secondFourth: - .init(localized: .init("Window Direction/Name: Second Fourth", defaultValue: "Second Fourth")) + String(localized: "Second Fourth", comment: "Window action") case .thirdFourth: - .init(localized: .init("Window Direction/Name: Third Fourth", defaultValue: "Third Fourth")) + String(localized: "Third Fourth", comment: "Window action") case .fourthFourth: - .init(localized: .init("Window Direction/Name: Fourth Fourth", defaultValue: "Fourth Fourth")) + String(localized: "Fourth Fourth", comment: "Window action") case .leftThreeFourths: - .init(localized: .init("Window Direction/Name: Left Three Fourths", defaultValue: "Left Three Fourths")) + String(localized: "Left Three Fourths", comment: "Window action") case .rightThreeFourths: - .init(localized: .init("Window Direction/Name: Right Three Fourths", defaultValue: "Right Three Fourths")) + String(localized: "Right Three Fourths", comment: "Window action") case .nextScreen: - .init(localized: .init("Window Direction/Name: Next Screen", defaultValue: "Next Screen")) + String(localized: "Next Screen", comment: "Window action") case .previousScreen: - .init(localized: .init("Window Direction/Name: Previous Screen", defaultValue: "Previous Screen")) + String(localized: "Previous Screen", comment: "Window action") case .leftScreen: - .init(localized: .init("Window Direction/Name: Left Screen", defaultValue: "Left Screen")) + String(localized: "Left Screen", comment: "Window action") case .rightScreen: - .init(localized: .init("Window Direction/Name: Right Screen", defaultValue: "Right Screen")) + String(localized: "Right Screen", comment: "Window action") case .topScreen: - .init(localized: .init("Window Direction/Name: Top Screen", defaultValue: "Top Screen")) + String(localized: "Top Screen", comment: "Window action") case .bottomScreen: - .init(localized: .init("Window Direction/Name: Bottom Screen", defaultValue: "Bottom Screen")) + String(localized: "Bottom Screen", comment: "Window action") case .larger: - .init(localized: .init("Window Direction/Name: Larger", defaultValue: "Larger")) + String(localized: "Larger", comment: "Window action") case .smaller: - .init(localized: .init("Window Direction/Name: Smaller", defaultValue: "Smaller")) + String(localized: "Smaller", comment: "Window action") case .shrinkTop: - .init(localized: .init("Window Direction/Name: Shrink Top", defaultValue: "Shrink Top")) + String(localized: "Shrink Top", comment: "Window action") case .shrinkBottom: - .init(localized: .init("Window Direction/Name: Shrink Bottom", defaultValue: "Shrink Bottom")) + String(localized: "Shrink Bottom", comment: "Window action") case .shrinkRight: - .init(localized: .init("Window Direction/Name: Shrink Right", defaultValue: "Shrink Right")) + String(localized: "Shrink Right", comment: "Window action") case .shrinkLeft: - .init(localized: .init("Window Direction/Name: Shrink Left", defaultValue: "Shrink Left")) + String(localized: "Shrink Left", comment: "Window action") case .shrinkHorizontal: - .init(localized: .init("Window Direction/Name: Shrink Horizontally", defaultValue: "Shrink Horizontally")) + String(localized: "Shrink Horizontally", comment: "Window action") case .shrinkVertical: - .init(localized: .init("Window Direction/Name: Shrink Vertically", defaultValue: "Shrink Vertically")) + String(localized: "Shrink Vertically", comment: "Window action") case .growTop: - .init(localized: .init("Window Direction/Name: Grow Top", defaultValue: "Grow Top")) + String(localized: "Grow Top", comment: "Window action") case .growBottom: - .init(localized: .init("Window Direction/Name: Grow Bottom", defaultValue: "Grow Bottom")) + String(localized: "Grow Bottom", comment: "Window action") case .growRight: - .init(localized: .init("Window Direction/Name: Grow Right", defaultValue: "Grow Right")) + String(localized: "Grow Right", comment: "Window action") case .growLeft: - .init(localized: .init("Window Direction/Name: Grow Left", defaultValue: "Grow Left")) + String(localized: "Grow Left", comment: "Window action") case .growHorizontal: - .init(localized: .init("Window Direction/Name: Grow Horizontally", defaultValue: "Grow Horizontally")) + String(localized: "Grow Horizontally", comment: "Window action") case .growVertical: - .init(localized: .init("Window Direction/Name: Grow Vertically", defaultValue: "Grow Vertically")) + String(localized: "Grow Vertically", comment: "Window action") case .moveUp: - .init(localized: .init("Window Direction/Name: Move Up", defaultValue: "Move Up")) + String(localized: "Move Up", comment: "Window action") case .moveDown: - .init(localized: .init("Window Direction/Name: Move Down", defaultValue: "Move Down")) + String(localized: "Move Down", comment: "Window action") case .moveRight: - .init(localized: .init("Window Direction/Name: Move Right", defaultValue: "Move Right")) + String(localized: "Move Right", comment: "Window action") case .moveLeft: - .init(localized: .init("Window Direction/Name: Move Left", defaultValue: "Move Left")) + String(localized: "Move Left", comment: "Window action") case .stash: - .init(localized: .init("Window Direction/Name: Stash", defaultValue: "Stash")) + String(localized: "Stash", comment: "Window action") case .unstash: - .init(localized: .init("Window Direction/Name: Unstash", defaultValue: "Unstash")) + String(localized: "Unstash", comment: "Window action") case .custom: - .init(localized: .init("Window Direction/Name: Custom", defaultValue: "Custom")) + String(localized: "Custom", comment: "Window action") case .cycle: - .init(localized: .init("Window Direction/Name: Cycle", defaultValue: "Cycle")) + String(localized: "Cycle", comment: "Window action") } } }