diff --git a/Loop/Localizable.xcstrings b/Loop/Localizable.xcstrings index a0ca58d5..0795b3c7 100644 --- a/Loop/Localizable.xcstrings +++ b/Loop/Localizable.xcstrings @@ -77,83 +77,6 @@ } } }, - "%@ is already used as your trigger key." : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@ مستخدم بالفعل كمفتاح التفعيل الخاص بك." - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@ wird bereits als Aktivierungstaste benutzt." - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@ is already used as your trigger key." - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@ está actualmente en uso como la tecla de activación" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@ est déjà utilisé comme votre touche de déclenchement." - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@ è già in uso come tasto di attivazione." - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@는 이미 당신의 트리거 키로 사용되고 있습니다." - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@ is al uw trigger knop." - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "%@ já está sendo usado como seu gatilho." - } - }, - "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." : { "localizations" : { "ar" : { @@ -306,160 +229,6 @@ } } }, - "About" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "حول" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Über" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "About" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Acerca de" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "À propos" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Info" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "정보" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Informatie" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Sobre" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "О нас" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "关于" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "關於" - } - } - } - }, - "Accent Color" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "لون التمييز" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Akzentfarbe" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Accent Color" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Color de acento" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Couleur d'accentuation" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Colore dettagli" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "강조 색상" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Accent Kleur" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Cor de Destaque" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Акцентный Цвет" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "强调色" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "強調色" - } - } - } - }, "Accent color option: Custom" : { "localizations" : { "ar" : { @@ -992,149 +761,72 @@ } } }, - "Advanced" : { - "extractionState" : "stale", + "Always start cycles from first item" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "متقدم" + "state" : "needs_review", + "value" : "Always start cycles from first item" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Erweitert" + "state" : "needs_review", + "value" : "Always start cycles from first item" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Advanced" + "value" : "Always start cycles from first item" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Avanzado" + "state" : "needs_review", + "value" : "Always start cycles from first item" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Avancé" + "state" : "needs_review", + "value" : "Always start cycles from first item" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Avanzate" + "state" : "needs_review", + "value" : "Always start cycles from first item" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "고급" + "state" : "needs_review", + "value" : "Always start cycles from first item" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Geavanceerd" + "state" : "needs_review", + "value" : "Always start cycles from first item" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Avançado" + "state" : "needs_review", + "value" : "Always start cycles from first item" } }, "ru" : { "stringUnit" : { - "state" : "translated", - "value" : "Дополнительные настройки" + "state" : "needs_review", + "value" : "Always start cycles from first item" } }, "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" - } - }, - "it" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Always start cycles from first item" - } - }, - "ko" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Always start cycles from first item" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Always start cycles from first item" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Always start cycles from first item" - } - }, - "ru" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Always start cycles from first item" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Always start cycles from first item" + "state" : "needs_review", + "value" : "Always start cycles from first item" } }, "zh-Hant" : { @@ -1602,160 +1294,6 @@ } } }, - "Behavior" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "سلوك" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Verhalten" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Behavior" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Comportamiento" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Comportement" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Comportamento" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "동작" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Gedrag" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Comportamento" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Поведение" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "行为" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "行為" - } - } - } - }, - "Blue" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "أزرق" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Blau" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Blue" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Azul" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Bleu" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Blu" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "블루" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Blauw" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Azul" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Синий" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "蓝色" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "藍色" - } - } - } - }, "Border thickness" : { "localizations" : { "ar" : { @@ -2137,241 +1675,164 @@ } } }, - "Cannot be enabled when the preview is disabled." : { - "extractionState" : "stale", + "Change" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "لا يمكن تمكينه عندما يكون المعاينة معطلاً." + "value" : "تغيير" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Kann nicht aktiviert werden wenn die Vorschau noch aktiviert ist." + "value" : "Ändern" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Cannot be enabled when the preview is disabled." + "value" : "Change" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "No se puede activar cuando la previsualización esté desactivada" + "value" : "Cambiar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Ne peut pas être activé lorsque l'aperçu est désactivé." + "value" : "Changer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Non può essere abilitato quando l’anteprima è disabilitata." + "value" : "Cambia" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "미리보기가 비활성화되어 있을 때는 활성화될 수 없습니다." + "value" : "변경" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Kan niet worden ingeschakeld als het voorbeeld is uitgeschakeld." + "value" : "Verandering" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Não pode ser habilitado quando a prévia estiver desligada." + "value" : "Trocar" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Включите предпросмотр чтобы использовать." + "value" : "Изменить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "无法在预览被禁用时启用。" + "value" : "更改" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "無法在預覽被禁用時啟用。" + "value" : "更改" } } } }, - "Change" : { + "Check for updates…" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تغيير" + "value" : "تحقق من وجود تحديثات…" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Ändern" + "value" : "Prüfen auf Updates…" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Change" + "value" : "Check for updates…" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Cambiar" + "value" : "Comprobar actualizaciones..." } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Changer" + "value" : "Vérifier les mises à jour…" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Cambia" + "value" : "Ricerca aggiornamenti…" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "변경" + "value" : "업데이트 확인..." } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Verandering" + "value" : "Controleer voor updates…" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Trocar" + "value" : "Verificar atualizações..." } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Изменить" + "value" : "Проверить наличие обновлений…" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "更改" + "value" : "检查更新…" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "更改" + "value" : "檢查更新…" } } } }, - "Check for updates…" : { + "Close" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تحقق من وجود تحديثات…" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Prüfen auf Updates…" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Check for updates…" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Comprobar actualizaciones..." - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Vérifier les mises à jour…" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Ricerca aggiornamenti…" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "업데이트 확인..." - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Controleer voor updates…" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Verificar atualizações..." - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Проверить наличие обновлений…" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "检查更新…" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "檢查更新…" - } - } - } - }, - "Close" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "إغلاق" + "value" : "إغلاق" } }, "de" : { @@ -3734,83 +3195,6 @@ } } }, - "Development support" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "دعم التطوير" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Entwicklungsunterstützung" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Development support" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Suporte al desarollador" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Support de développement" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Supporto sviluppo" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "개발 지원" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Ontwikkelingsondersteuning" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Suporte de desenvolvimento" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Поддержка в разработке" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "开发支持" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "開發支持" - } - } - } - }, "Disable cursor interaction" : { "localizations" : { "ar" : { @@ -4347,83 +3731,6 @@ } } }, - "Excluded Apps" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "التطبيقات المستبعدة" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Ausgeschlossene Apps" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Excluded Apps" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Apps excluidas" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Applications exclues" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Esclusioni" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "제외된 앱" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Uitgesloten Apps" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Aplicativos Excluídos" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Игнорировать приложения" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "排除的应用" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "排除的應用程式" - } - } - } - }, "Export" : { "localizations" : { "ar" : { @@ -4804,166 +4111,89 @@ } } }, - "Fast" : { - "extractionState" : "stale", + "Fluid" : { + "comment" : "Animation speed setting", "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "سريع" + "state" : "needs_review", + "value" : "Fluid" } }, "de" : { "stringUnit" : { - "state" : "translated", - "value" : "Schnell" + "state" : "needs_review", + "value" : "Fluid" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Fast" + "value" : "Fluid" } }, "es" : { "stringUnit" : { - "state" : "translated", - "value" : "Rápida" + "state" : "needs_review", + "value" : "Fluid" } }, "fr" : { "stringUnit" : { - "state" : "translated", - "value" : "Rapide" + "state" : "needs_review", + "value" : "Fluid" } }, "it" : { "stringUnit" : { - "state" : "translated", - "value" : "Veloce" + "state" : "needs_review", + "value" : "Fluid" } }, "ko" : { "stringUnit" : { - "state" : "translated", - "value" : "빠른" + "state" : "needs_review", + "value" : "체액" } }, "nl-BE" : { "stringUnit" : { - "state" : "translated", - "value" : "Snel" + "state" : "needs_review", + "value" : "Fluid" } }, "pt-BR" : { "stringUnit" : { - "state" : "translated", - "value" : "Rápido" + "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" } } } }, - "Fluid" : { - "comment" : "Animation speed setting", + "Focus window on resize" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" - } - }, - "de" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Fluid" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" - } - }, - "fr" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" - } - }, - "it" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" - } - }, - "ko" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "체액" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" - } - }, - "ru" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Fluid" - } - } - } - }, - "Focus window on resize" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "تركيز النافذة عند تغيير الحجم" + "state" : "translated", + "value" : "تركيز النافذة عند تغيير الحجم" } }, "de" : { @@ -5262,83 +4492,6 @@ } } }, - "Green" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "أخضر" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Grün" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Green" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Verde" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Vert" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Verde" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "그린" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Groen" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Verde" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Зеленый" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "绿色" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "綠色" - } - } - } - }, "Grow" : { "localizations" : { "ar" : { @@ -5871,83 +5024,6 @@ } } }, - "Icon" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "أيقونة" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Icon" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Icon" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Icono" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Icône" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Icona" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "아이콘" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Icoon" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Ícone" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Иконка" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "图标" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "圖標" - } - } - } - }, "Icon Name: Black" : { "localizations" : { "ar" : { @@ -6784,231 +5860,154 @@ } } }, - "Icon Name: Simon" : { - "extractionState" : "stale", + "Icon Name: Summer" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "سيمون" + "value" : "صيف" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Simon" + "value" : "Sommer" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Simon" + "value" : "Summer" } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "Simon" + "value" : "Summer" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Simon" + "value" : "Été" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Simon" + "value" : "Estate" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "사이먼" + "value" : "서머" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Simon" + "value" : "Zomer" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Simon" + "state" : "translated", + "value" : "Verão" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Simon" + "value" : "Лето" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "Simon" + "value" : "烈夏" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "Simon" + "value" : "烈夏" } } } }, - "Icon Name: Summer" : { + "Icon Name: Synthwave Sunset" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "صيف" + "value" : "غروب سينثويف" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Sommer" + "value" : "Synthwave West" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Summer" + "value" : "Synthwave Sunset" } }, "es" : { "stringUnit" : { "state" : "needs_review", - "value" : "Summer" + "value" : "Synthwave Sunset" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Été" + "value" : "Synthwave Sunset" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Estate" + "value" : "Tramonto synthwave" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "서머" + "value" : "신스웨이브 선셋" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Zomer" + "value" : "Synthwave Zonsondergang" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Verão" + "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" : "烈夏" - } - } - } - }, - "Icon Name: Synthwave Sunset" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "غروب سينثويف" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Synthwave West" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Synthwave Sunset" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Synthwave Sunset" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Synthwave Sunset" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Tramonto synthwave" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "신스웨이브 선셋" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Synthwave Zonsondergang" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Pôr do Sol Synthwave" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Synthwave Sunset" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "合成波日落" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "合成波日落" + "value" : "合成波日落" } } } @@ -7545,83 +6544,6 @@ } } }, - "Import from Rectangle" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "حدد ملف تكوين Rectangle" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Rentable config Datei auswählen" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Select Rectangle config file" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Seleccionar el archivo de configuración de Rectangle" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Selectionner le fichier de configuration de Rectangle" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Seleziona file Rectangle" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "Rectangle 설정 파일 선택" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Selecteer Rectangle configuratiebestand" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Selecione o arquivo de configuração do Rectangle" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Выберите файл конфигурации Rectangle" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "选择Rectangle配置文件" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "選擇Rectangle配置文件" - } - } - } - }, "Import Keybinds" : { "localizations" : { "ar" : { @@ -7698,83 +6620,6 @@ } } }, - "Import keybinds from Rectangle" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "استيراد روابط المفاتيح من Rectangle" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Tastenbelegungen von Rectangle importieren" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Import keybinds from Rectangle" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Importar combinaciones desde Rectangle" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Importer des raccourcis de Rectangle" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Importa scorciatoie da Rectangle" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "Rectangle에서 키 바인드 가져오기" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Importeer toetscombinaties van Rectangle" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Importar atalhos do Rectangle" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Импортировать горячие клавиши из Rectangle" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "从Rectangle导入快捷键" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "從Rectangle匯入快捷鍵" - } - } - } - }, "Import keybinds: cancel" : { "localizations" : { "ar" : { @@ -8383,8 +7228,7 @@ } } }, - "Keybindings" : { - "extractionState" : "stale", + "Keybinds" : { "localizations" : { "ar" : { "stringUnit" : { @@ -8395,7 +7239,7 @@ "de" : { "stringUnit" : { "state" : "translated", - "value" : "Tastenbelegungen" + "value" : "Tastenbelegung" } }, "en" : { @@ -8407,13 +7251,13 @@ "es" : { "stringUnit" : { "state" : "translated", - "value" : "Asignaciones de teclas" + "value" : "Combinaciones" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Raccourcis clavier" + "value" : "Raccourcis" } }, "it" : { @@ -8425,7 +7269,7 @@ "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키 바인딩" + "value" : "키 바인드" } }, "nl-BE" : { @@ -8460,218 +7304,142 @@ } } }, - "Keybinds" : { + "Launch at login" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "روابط المفاتيح" + "value" : "تشغيل عند تسجيل الدخول" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Tastenbelegung" + "value" : "Beim anmelden starten" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Keybinds" + "value" : "Launch at login" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Combinaciones" + "value" : "Ejecutar al inicio" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Raccourcis" + "value" : "Lancer au démarrage" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Scorciatoie" + "value" : "Apri al login" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "키 바인드" + "value" : "로그인 시 실행" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Toetscombinaties" + "value" : "Open op login" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Combinações" + "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啟動" } } } }, - "Launch at login" : { + "Left" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "تشغيل عند تسجيل الدخول" + "value" : "يسار" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Beim anmelden starten" + "value" : "Links" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Launch at login" + "value" : "Left" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Ejecutar al inicio" + "value" : "Izquierda" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Lancer au démarrage" + "value" : "Gauche" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Apri al login" + "value" : "Sinistro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "로그인 시 실행" + "value" : "왼쪽" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Open op login" + "value" : "Links" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Iniciar com o sistema" + "value" : "Esquerda" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Запускать при входе" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "随macOS启动" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "隨macOS啟動" - } - } - } - }, - "Left" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "يسار" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Links" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Left" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Izquierda" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Gauche" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Sinistro" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "왼쪽" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Links" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Esquerda" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Слева" + "value" : "Слева" } }, "zh-Hans" : { @@ -16452,83 +15220,6 @@ } } }, - "Please press deny when Loop \n requests screen recording permissions." : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Please press deny when Loop \n requests screen recording permissions." - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Bitte lehn ab wenn Loop danach fragt, den Bildschirm aufzunehmen." - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Please press deny when Loop \n requests screen recording permissions." - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Please press deny when Loop \n requests screen recording permissions." - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Veuillez cliquer sur Refuser lorsque Loop \n demande l’autorisation pour enregistrer l’écran." - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Per favore scegli \"Non consentire\" quando Loop richiede l'accesso alla registrazione schermo." - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "Loop이 화면 녹화 권한을 요청할 때 거부를 누르세요." - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Please press deny when Loop \n requests screen recording permissions." - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Please press deny when Loop \n requests screen recording permissions." - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Пожалуйста нажмите отклонить, когда Loop будет запрашивать разрешение на запись экрана." - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "你可以在Loop弹窗要求屏幕录制权限时选择“拒绝”。" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "你可以在Loop彈窗要求屏幕錄製權限時選擇“拒絕”。" - } - } - } - }, "Position" : { "localizations" : { "ar" : { @@ -17289,160 +15980,6 @@ } } }, - "Radial Menu" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "قائمة دائرية" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Radialmenü" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Radial Menu" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Radial Menu" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Menu Radial" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Menu radiale" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "방사형 메뉴" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Radiaal menu" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Menu Radial" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Радиальное Меню" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "环形菜单" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "環形菜單" - } - } - } - }, - "Red" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "أحمر" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Rot" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Red" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Rojo" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Rouge" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Rosso" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "빨간색" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Rood" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Vermelho" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Красный" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "红色" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "紅色" - } - } - } - }, "Relaxed" : { "comment" : "Animation speed setting", "localizations" : { @@ -17953,637 +16490,406 @@ "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Respeitar o Stage Manager" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Использовать с постановщиком" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "避开台前调度区域" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "避開台前調度區域" - } - } - } - }, - "Restart to complete" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Restart to complete" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Neustarten, um abzuschließen" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Restart to complete" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Reiniciar para completar" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Redémarrer pour terminer" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Riavvia per completare" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "완료하려면 다시 시작하세요" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Herstarten om te voltooien" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Reiniciar para concluir" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Перезагрузить" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "重启以完成" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "重新啟動以完成" - } - } - } - }, - "Restore window frame on drag" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "استعادة إطار النافذة عند السحب" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Fenster wiederherstellen beim ziehen" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Restore window frame on drag" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Restaurar el marco de la ventana al arrastrar" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Restaurer le cadre de la fenêtre lors du glissement" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Ridimensiona la finestra durante lo spostamento" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "드래그할 때 창 프레임 복원" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Vensterframe herstellen bij slepen" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Restaurar moldura da janela ao arrastar" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Восстановить окно при перетягивании" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "拖拽时恢复窗口大小" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "拖拽時恢復視窗大小" - } - } - } - }, - "Right" : { - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "يمين" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Rechts" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Right" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Derecha" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Droit" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Destro" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "오른쪽" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Rechts" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Direita" + "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" : "避開台前調度區域" } } } }, - "Right %@" : { - "comment" : "Trigger Key: Right side", + "Restart to complete" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "translated", - "value" : "يمين %@" + "state" : "needs_review", + "value" : "Restart to complete" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Rechts %@" + "value" : "Neustarten, um abzuschließen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Right %@" + "value" : "Restart to complete" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Derecha %@" + "value" : "Reiniciar para completar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "%@ droit" + "value" : "Redémarrer pour terminer" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "%@ Destro" + "value" : "Riavvia per completare" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "오른쪽 %@" + "value" : "완료하려면 다시 시작하세요" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Rechts %@" + "value" : "Herstarten om te voltooien" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "%@ Direita" + "value" : "Reiniciar para concluir" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Правый %@" + "value" : "Перезагрузить" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "右侧 %@" + "value" : "重启以完成" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "右側 %@" + "value" : "重新啟動以完成" } } } }, - "Right Cycle" : { + "Restore window frame on drag" : { "localizations" : { "ar" : { "stringUnit" : { "state" : "translated", - "value" : "دورة اليمين" + "value" : "استعادة إطار النافذة عند السحب" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Rechts durchschalten" + "value" : "Fenster wiederherstellen beim ziehen" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Right Cycle" + "value" : "Restore window frame on drag" } }, "es" : { "stringUnit" : { "state" : "translated", - "value" : "Rotar en la derecha" + "value" : "Restaurar el marco de la ventana al arrastrar" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Séquence droite" + "value" : "Restaurer le cadre de la fenêtre lors du glissement" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Ciclico destro" + "value" : "Ridimensiona la finestra durante lo spostamento" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "오른쪽 순환" + "value" : "드래그할 때 창 프레임 복원" } }, "nl-BE" : { "stringUnit" : { "state" : "translated", - "value" : "Rechtse Cyclus" + "value" : "Vensterframe herstellen bij slepen" } }, "pt-BR" : { "stringUnit" : { "state" : "translated", - "value" : "Percorrer para a Direita" + "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" : "拖拽時恢復視窗大小" } } } }, - "Screen capture access" : { - "extractionState" : "stale", + "Right" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Screen capture access" + "state" : "translated", + "value" : "يمين" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Erlaubnis für Bildschirmaufnahmen" + "value" : "Rechts" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Screen capture access" + "value" : "Right" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Screen capture access" + "state" : "translated", + "value" : "Derecha" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Accès à l'enregistrement d'écran" + "value" : "Droit" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Registrazione schermo" + "value" : "Destro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "화면 캡처 접근 권한" + "value" : "오른쪽" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Screen capture access" + "state" : "translated", + "value" : "Rechts" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Screen capture access" + "state" : "translated", + "value" : "Direita" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Доступ к записи экрана" + "value" : "Справа" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "屏幕录制权限" + "value" : "右侧" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "屏幕錄製權限" + "value" : "右側" } } } }, - "Screen Capture Request: Content" : { - "extractionState" : "stale", + "Right %@" : { + "comment" : "Trigger Key: Right side", "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Please grant access to be able to dynamically set Loop's accent color based on your wallpaper. Please relaunch %@ after granting access." + "state" : "translated", + "value" : "يمين %@" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "Bitte erlaube den Zugriff, um dynamisch Loop's Akzent Farbe anhand deines Hintergrundbildes zu verändern. Bitte starte %@ neu, nachdem du den Zugriff erlaubt hast." + "value" : "Rechts %@" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "Please grant access to be able to dynamically set Loop's accent color based on your wallpaper. Please relaunch %@ after granting access." + "value" : "Right %@" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Please grant access to be able to dynamically set Loop's accent color based on your wallpaper. Please relaunch %@ after granting access." + "state" : "translated", + "value" : "Derecha %@" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "Merci d’accorder l’accès afin que Loop puisse adapter dynamiquement sa couleur d’accentuation à votre fond d’écran. Relancez %@ après avoir autorisé l’accès." + "value" : "%@ droit" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "Per favore consenti l'accesso per permettere a Loop di impostare dinamicamente il colore dettagli in base allo sfondo. Rilancia %@ dopo aver concesso l'accesso." + "value" : "%@ Destro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "배경화면에 따라 Loop의 강조 색상을 동적으로 설정할 수 있도록 접근 권한을 부여해주세요. 접근 권한을 부여한 후 %@을(를) 다시 실행해주세요." + "value" : "오른쪽 %@" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Please grant access to be able to dynamically set Loop's accent color based on your wallpaper. Please relaunch %@ after granting access." + "state" : "translated", + "value" : "Rechts %@" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Please grant access to be able to dynamically set Loop's accent color based on your wallpaper. Please relaunch %@ after granting access." + "state" : "translated", + "value" : "%@ Direita" } }, "ru" : { "stringUnit" : { "state" : "translated", - "value" : "Пожалуйста, выдайте доступ, чтобы вы могли динамически устанавливать акцентный цвет для Loop основываясь на ваших обоях. Пожалуйста, перезапустите %@ после выдачи доступа." + "value" : "Правый %@" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "请授予权限以允许%@根据壁纸动态设置强调色。你需要在授予权限后重新启动%@。" + "value" : "右侧 %@" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "請授予權限已允許%@根據壁紙動態設置強調色。你需要在授予權限後重新啟動%@。" + "value" : "右側 %@" } } } }, - "Screen Capture Request: Title" : { - "extractionState" : "stale", + "Right Cycle" : { "localizations" : { "ar" : { "stringUnit" : { - "state" : "needs_review", - "value" : "%@ Needs Screen Recording Permissions" + "state" : "translated", + "value" : "دورة اليمين" } }, "de" : { "stringUnit" : { "state" : "translated", - "value" : "%@ braucht eine Erlaubnis für Bildschirmaufnahmen" + "value" : "Rechts durchschalten" } }, "en" : { "stringUnit" : { "state" : "translated", - "value" : "%@ Needs Screen Recording Permissions" + "value" : "Right Cycle" } }, "es" : { "stringUnit" : { - "state" : "needs_review", - "value" : "%@ Needs Screen Recording Permissions" + "state" : "translated", + "value" : "Rotar en la derecha" } }, "fr" : { "stringUnit" : { "state" : "translated", - "value" : "%@ nécessite l'autorisation d’enregistrement de l’écran" + "value" : "Séquence droite" } }, "it" : { "stringUnit" : { "state" : "translated", - "value" : "%@ ha bisogno del permesso di registrazione schermo" + "value" : "Ciclico destro" } }, "ko" : { "stringUnit" : { "state" : "translated", - "value" : "%@ 화면 녹화 권한이 필요합니다" + "value" : "오른쪽 순환" } }, "nl-BE" : { "stringUnit" : { - "state" : "needs_review", - "value" : "%@ Needs Screen Recording Permissions" + "state" : "translated", + "value" : "Rechtse Cyclus" } }, "pt-BR" : { "stringUnit" : { - "state" : "needs_review", - "value" : "%@ Needs Screen Recording Permissions" + "state" : "translated", + "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" : "右側循環" } } } @@ -18816,83 +17122,6 @@ } } }, - "Select Loop keybinds file" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "اختر ملف مفتاح دورة" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Wähle eine Loop Tastenbelegungs-Datei" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Select Loop keybinds file" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Seleccionar el archivo de combinaciones de Loop" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Sélectionner le fichier de raccourcis de Loop" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Seleziona file scorciatoie" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "루프 키바인드 파일 선택" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Selecteer Loop toetscombinaties bestand" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Selecione o arquivo de atalhos do Loop" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Выберите файл горячих клавиш Loop" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "选择Loop快捷键文件" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "選擇Loop按鍵綁定文件" - } - } - } - }, "Send Feedback" : { "localizations" : { "ar" : { @@ -20110,7 +18339,6 @@ } }, "Show preview when looping" : { - "extractionState" : "stale", "localizations" : { "ar" : { "stringUnit" : { @@ -20555,90 +18783,13 @@ "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "尺寸增量" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "尺寸增量" - } - } - } - }, - "Smooth" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "سلس" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Sanft" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Smooth" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Suave" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Fluide" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Fluida" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "부드럽게" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Vlot" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Suave" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Плавно" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "顺滑" + "value" : "尺寸增量" } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "順滑" + "value" : "尺寸增量" } } } @@ -21025,83 +19176,6 @@ } } }, - "Suggest new icon" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "اقتراح رمز جديد" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "App Icon vorschlagen" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Suggest new icon" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Sugerir nuevo icono" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Proposer une nouvelle icône" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Proponi nuova icona" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "새 아이콘 제안" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Nieuw icoon voorstellen" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Sugerir novos ícones" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Предложить новую иконку" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "建议新图标" - } - }, - "zh-Hant" : { - "stringUnit" : { - "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 @@ -21186,83 +19260,6 @@ } } }, - "That key is already used as your trigger key." : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "هذا المفتاح مستخدم بالفعل كمفتاح التنشيط الخاص بك." - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Diese Taste wird bereits als Aktivierungstaste verwendet." - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "That key is already used as your trigger key." - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Esta tecla está actualmente en uso como tecla de activación" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Cette touche est déjà utilisée en tant que touche d'activation." - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Questo tasto è già in uso nei tasti di attivazione." - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "해당 키는 이미 트리거 키로 사용 중입니다." - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Deze toets is al uw activatie knop." - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Essa tecla já está sendo usada como gatilho." - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Это сочетание клавиш уже используется в качестве клавиши активации." - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "此按键已被用作触发键。" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "此按鍵已被用作觸發鍵。" - } - } - } - }, "That keybind is already being used by %@." : { "localizations" : { "ar" : { @@ -21719,83 +19716,6 @@ } } }, - "This feature is still under development." : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "هذه الميزة لا تزال تحت التطوير." - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Diese Funktion befindet sich in der Entwicklung." - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "This feature is still under development." - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Esta funcionalidad aún está en desarrollo" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Cette fonctionnalité est encore en cours de développement." - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Questa funzione è ancora in fase di sviluppo." - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "이 기능은 아직 개발 중입니다." - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "translated", - "value" : "Deze functie is nog in ontwikkeling." - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Esta funcionalidade está em desenvolvimento." - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Эта функция все еще в разработке." - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "此功能仍在开发中。" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "此功能仍在開發中。" - } - } - } - }, "To save power, window animations are\nunavailable in Low Power Mode." : { "localizations" : { "ar" : { @@ -23928,90 +21848,13 @@ "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "扩张底部" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "擴張底部" - } - } - } - }, - "Window Direction/Name: Grow Horizontal" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" - } - }, - "de" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Grow Horizontal" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" - } - }, - "fr" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" - } - }, - "it" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" - } - }, - "ko" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" - } - }, - "ru" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" + "value" : "扩张底部" } }, "zh-Hant" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Horizontal" + "state" : "translated", + "value" : "擴張底部" } } } @@ -24255,83 +22098,6 @@ } } }, - "Window Direction/Name: Grow Vertical" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - }, - "de" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Grow Vertical" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - }, - "fr" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - }, - "it" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - }, - "ko" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - }, - "ru" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Grow Vertical" - } - } - } - }, "Window Direction/Name: Grow Vertically" : { "extractionState" : "extracted_with_value", "localizations" : { @@ -26200,83 +23966,6 @@ } } }, - "Window Direction/Name: Shrink Horizontal" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - }, - "de" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Shrink Horizontal" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - }, - "fr" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - }, - "it" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - }, - "ko" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - }, - "ru" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Horizontal" - } - } - } - }, "Window Direction/Name: Shrink Horizontally" : { "extractionState" : "extracted_with_value", "localizations" : { @@ -26516,83 +24205,6 @@ } } }, - "Window Direction/Name: Shrink Vertical" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - }, - "de" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Shrink Vertical" - } - }, - "es" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - }, - "fr" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - }, - "it" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - }, - "ko" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - }, - "ru" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Shrink Vertical" - } - } - } - }, "Window Direction/Name: Shrink Vertically" : { "extractionState" : "extracted_with_value", "localizations" : { @@ -27527,83 +25139,6 @@ } } }, - "Window snapping" : { - "extractionState" : "stale", - "localizations" : { - "ar" : { - "stringUnit" : { - "state" : "translated", - "value" : "التقاط النافذة" - } - }, - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Fenster einrasten" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Window snapping" - } - }, - "es" : { - "stringUnit" : { - "state" : "translated", - "value" : "Ajuste de ventanas" - } - }, - "fr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Magnétisme des fenêtres" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Aggancia ai bordi" - } - }, - "ko" : { - "stringUnit" : { - "state" : "translated", - "value" : "윈도우 스냅핑" - } - }, - "nl-BE" : { - "stringUnit" : { - "state" : "needs_review", - "value" : "Window snapping" - } - }, - "pt-BR" : { - "stringUnit" : { - "state" : "translated", - "value" : "Encaixe de janelas" - } - }, - "ru" : { - "stringUnit" : { - "state" : "translated", - "value" : "Привязка окон" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "窗口贴靠" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "視窗貼靠" - } - } - } - }, "Window Snapping" : { "comment" : "Title of a section in the `BehaviorConfigurationView` that allows the user to enable or disable window snapping.", "isCommentAutoGenerated" : true diff --git a/Loop/Settings Window/Theming/PreviewConfiguration.swift b/Loop/Settings Window/Theming/PreviewConfiguration.swift index 80d7b90d..7f09b051 100644 --- a/Loop/Settings Window/Theming/PreviewConfiguration.swift +++ b/Loop/Settings Window/Theming/PreviewConfiguration.swift @@ -34,7 +34,7 @@ struct PreviewConfigurationView: View { } ) ) { - Text("Animate window resize") + Text("Show preview when looping") .padding(.trailing, 4) .luminarePopover(attachedTo: .topTrailing, hidden: previewVisibility) { Text("Window snapping will still use the preview.") diff --git a/Loop/Window Action Indicators/ActivePanel.swift b/Loop/Window Action Indicators/ActivePanel.swift new file mode 100644 index 00000000..3f79d2d6 --- /dev/null +++ b/Loop/Window Action Indicators/ActivePanel.swift @@ -0,0 +1,18 @@ +// +// ActivePanel.swift +// Loop +// +// Created by Kai Azim on 2025-09-16. +// + +import AppKit + +final class ActivePanel: NSPanel { + @objc dynamic var hasKeyAppearance: Bool { + true + } + + @objc dynamic var hasActiveAppearance: Bool { + true + } +} diff --git a/Loop/Window Action Indicators/Preview Window/LuminarePreviewView.swift b/Loop/Window Action Indicators/Preview Window/LuminarePreviewView.swift index 8a3ff432..0e2012e4 100644 --- a/Loop/Window Action Indicators/Preview Window/LuminarePreviewView.swift +++ b/Loop/Window Action Indicators/Preview Window/LuminarePreviewView.swift @@ -28,10 +28,7 @@ struct LuminarePreviewView: View { GeometryReader { geo in ZStack { VisualEffectView(material: .hudWindow, blendingMode: .behindWindow) - .mask { - RoundedRectangle(cornerRadius: previewCornerRadius) - .foregroundColor(.white) - } + .clipShape(.rect(cornerRadius: previewCornerRadius)) RoundedRectangle(cornerRadius: previewCornerRadius) .strokeBorder(.quinary, lineWidth: 1) diff --git a/Loop/Window Action Indicators/Preview Window/PreviewController.swift b/Loop/Window Action Indicators/Preview Window/PreviewController.swift index 51737499..c30289d5 100644 --- a/Loop/Window Action Indicators/Preview Window/PreviewController.swift +++ b/Loop/Window Action Indicators/Preview Window/PreviewController.swift @@ -25,7 +25,7 @@ final class PreviewController { return } - let panel = NSPanel( + let panel = ActivePanel( contentRect: .zero, styleMask: [.borderless, .nonactivatingPanel], backing: .buffered, diff --git a/Loop/Window Action Indicators/Preview Window/PreviewView.swift b/Loop/Window Action Indicators/Preview Window/PreviewView.swift index 2e4411c3..f05e0efa 100644 --- a/Loop/Window Action Indicators/Preview Window/PreviewView.swift +++ b/Loop/Window Action Indicators/Preview Window/PreviewView.swift @@ -22,10 +22,7 @@ struct PreviewView: View { GeometryReader { _ in ZStack { VisualEffectView(material: .hudWindow, blendingMode: .behindWindow) - .mask { - RoundedRectangle(cornerRadius: previewCornerRadius) - .foregroundColor(.white) - } + .clipShape(.rect(cornerRadius: previewCornerRadius)) RoundedRectangle(cornerRadius: previewCornerRadius) .strokeBorder(.quinary, lineWidth: 1) diff --git a/Loop/Window Action Indicators/Radial Menu/RadialMenuController.swift b/Loop/Window Action Indicators/Radial Menu/RadialMenuController.swift index 90e2f69e..3f28879b 100644 --- a/Loop/Window Action Indicators/Radial Menu/RadialMenuController.swift +++ b/Loop/Window Action Indicators/Radial Menu/RadialMenuController.swift @@ -35,7 +35,7 @@ final class RadialMenuController { let mouseY: CGFloat = position.y let windowSize: CGFloat = 100 + 40 - let panel = NSPanel( + let panel = ActivePanel( contentRect: .zero, styleMask: [.borderless, .nonactivatingPanel], backing: .buffered, diff --git a/Loop/Window Action Indicators/Radial Menu/RadialMenuView.swift b/Loop/Window Action Indicators/Radial Menu/RadialMenuView.swift index 4a301517..023c3d6d 100644 --- a/Loop/Window Action Indicators/Radial Menu/RadialMenuView.swift +++ b/Loop/Window Action Indicators/Radial Menu/RadialMenuView.swift @@ -32,7 +32,15 @@ struct RadialMenuView: View { ZStack { ZStack { // NSVisualEffect on background - VisualEffectView(material: .hudWindow, blendingMode: .behindWindow) + if #available(macOS 26.0, *) { + Color.clear + .glassEffect( + .regular, + in: .rect(cornerRadius: radialMenuCornerRadius) + ) + } else { + VisualEffectView(material: .hudWindow, blendingMode: .behindWindow) + } // This rectangle with a gradient is masked with the current direction radial menu view Rectangle()