Jelajahi Sumber

fix: once again, translations stuff

Sv443 8 bulan lalu
induk
melakukan
eee0641543

+ 15 - 14
assets/translations/de_DE.json

@@ -124,9 +124,12 @@
 
     "unit_entries-1": "Eintrag",
     "unit_entries-n": "Einträge",
+
     "unit_days-1": "Tag",
     "unit_days-n": "Tage",
 
+    "plugin_validation_error_no_property": "Keine Eigenschaft '%1' vom Typ '%2'",
+
     "feature_category_layout": "Layout",
     "feature_category_volume": "Lautstärke",
     "feature_category_songLists": "Songlisten",
@@ -144,6 +147,15 @@
     "feature_desc_numKeysSkipToTime": "Das Drücken einer Zahlentaste (0-9) springt zu einer bestimmten Zeit im Video",
     "feature_desc_fixSpacing": "Behebe diverse Abstandprobleme im Layout",
     "feature_helptext_fixSpacing": "Es gibt verschiedene Stellen im User Interface, an denen der Abstand zwischen Elementen inkonsistent ist. Diese Funktion behebt diese Probleme.",
+    "feature_desc_thumbnailOverlayBehavior": "Wann das Videoelement automatisch durch sein Thumbnail in höchster Auflösung ersetzt werden soll",
+    "feature_helptext_thumbnailOverlayBehavior": "Das Thumbnail wird über dem Video oder Song angezeigt.\nDies spart keine Bandbreite, da das Video immer noch im Hintergrund geladen und abgespielt wird!",
+    "feature_desc_thumbnailOverlayToggleBtnShown": "Füge einen Knopf zu den Mediensteuerelementen hinzu, um das Thumbnail manuell zu aktivieren",
+    "feature_helptext_thumbnailOverlayToggleBtnShown": "Dieser Knopf ermöglicht es dir, das Thumbnail manuell ein- und auszuschalten. Dies wird nicht beeinflusst, wenn das Overlay auf \"nie gezeigt\" eingestellt ist.\nSobald ein neues Video oder Lied abgespielt wird, wird der Standardzustand wiederhergestellt.\nHalte Shift gedrückt, während du klickst oder drücke die mittlere Maustaste, um das Thumbnail in höchster Qualität in einem neuen Tab zu öffnen.",
+    "feature_desc_thumbnailOverlayShowIndicator": "Zeige einen Indikator in der unteren rechten Ecke des Thumbnails, während es aktiv ist?",
+    "feature_desc_thumbnailOverlayImageFit": "Wie das Thumbnail über dem Videoelement angezeigt werden soll",
+    "feature_desc_hideCursorOnIdle": "Verstecke den Cursor nach einigen Sekunden Inaktivität über dem Video",
+    "feature_desc_hideCursorOnIdleDelay": "Wie viele Sekunden Inaktivität vergehen müssen, bevor der Cursor versteckt wird",
+    "feature_desc_fixHdrIssues": "Verhindere einige Rendering-Probleme bei der Verwendung einer HDR-kompatiblen Grafikkarte mit Monitor",
 
     "feature_desc_volumeSliderLabel": "Füge eine Prozent-Beschriftung neben dem Lautstärkeregler hinzu",
     "feature_desc_volumeSliderSize": "Die Breite des Lautstärkereglers in Pixeln",
@@ -155,17 +167,6 @@
     "feature_desc_setInitialTabVolume": "Setze den Lautstärkepegel auf einen bestimmten Wert, wenn die Seite geöffnet wird",
     "feature_warning_setInitialTabVolume_volumeSharedBetweenTabs_incompatible": "Diese Funktion ist mit der Funktion \"Lautstärke zwischen Tabs teilen\" nicht kompatibel und wird ignoriert, während die Funktion zum Teilen der Lautstärke aktiviert ist.",
     "feature_desc_initialTabVolumeLevel": "Der Wert, auf den die Lautstärke eingestellt werden soll, wenn die Seite geöffnet wird",
-    "feature_desc_thumbnailOverlayBehavior": "Wann das Videoelement automatisch durch sein Thumbnail in höchster Auflösung ersetzt werden soll",
-    "feature_helptext_thumbnailOverlayBehavior": "Das Thumbnail wird über dem Video oder Song angezeigt.\nDies spart keine Bandbreite, da das Video immer noch im Hintergrund geladen und abgespielt wird!",
-    "feature_desc_thumbnailOverlayToggleBtnShown": "Füge einen Knopf zu den Mediensteuerelementen hinzu, um das Thumbnail manuell zu aktivieren",
-    "feature_helptext_thumbnailOverlayToggleBtnShown": "Dieser Knopf ermöglicht es dir, das Thumbnail manuell ein- und auszuschalten. Dies wird nicht beeinflusst, wenn das Overlay auf \"nie gezeigt\" eingestellt ist.\nSobald ein neues Video oder Lied abgespielt wird, wird der Standardzustand wiederhergestellt.\nHalte Shift gedrückt, während du klickst oder drücke die mittlere Maustaste, um das Thumbnail in höchster Qualität in einem neuen Tab zu öffnen.",
-    "feature_desc_thumbnailOverlayShowIndicator": "Zeige einen Indikator in der unteren rechten Ecke des Thumbnails, während es aktiv ist?",
-    "feature_desc_thumbnailOverlayImageFit": "Wie das Thumbnail über dem Videoelement angezeigt werden soll",
-    "feature_desc_hideCursorOnIdle": "Verstecke den Cursor nach einigen Sekunden Inaktivität über dem Video",
-    "feature_desc_hideCursorOnIdleDelay": "Wie viele Sekunden Inaktivität vergehen müssen, bevor der Cursor versteckt wird",
-    "feature_desc_fixHdrIssues": "Verhindere einige Rendering-Probleme bei der Verwendung einer HDR-kompatiblen Grafikkarte mit Monitor",
-    "feature_desc_disableDarkReaderSites": "Auf welchen Seiten soll die Dark Reader Erweiterung deaktiviert werden, um Layoutprobleme zu beheben?",
-
     "feature_desc_scrollToActiveSongBtn": "Füge einen Knopf über der Wiedergabeliste hinzu, um zum aktuell abgespielten Song zu scrollen",
     "feature_desc_clearQueueBtn": "Füge einen Knopf über der Wiedergabeliste hinzu, um sie schnell zu leeren",
 
@@ -207,6 +208,8 @@
     "feature_desc_advancedLyricsFilter": "Experimentell: Aktiviere erweiterte Filterung für die Songtext-Suche",
     "feature_helptext_advancedLyricsFilter": "Erweiterte Filterung beinhaltet mehrere Schichten von Filtern, die darauf abzielen, die Songtext-Suchen zuverlässiger zu machen.\nDiese Filter funktionieren möglicherweise nicht gut für Songs in deiner Sprache und Songs und Künstler mit weniger eindeutigen Titeln im Allgemeinen.\nWarnung: Diese Funktion ist immer noch experimentell und könnte tatsächlich nicht besser funktionieren als die Standard-Songtext-Suche. Stelle sicher, dass du die Meldung bestätigst, die erscheint, wenn du diese Einstellung geändert hast.",
 
+    "feature_desc_disableDarkReaderSites": "Auf welchen Seiten soll die Dark Reader Erweiterung deaktiviert werden, um Layoutprobleme zu beheben?",
+
     "feature_desc_locale": "Sprache",
     "feature_desc_localeFallback": "Verwende für fehlende Übersetzungen Englisch (deaktivieren, wenn du zu Übersetzungen beiträgst)",
     "feature_desc_versionCheck": "Prüfe alle 24 Stunden auf Updates",
@@ -217,8 +220,6 @@
     "feature_desc_logLevel": "Wie viele Informationen sollen in der Konsole geloggt werden?",
     "feature_helptext_logLevel": "Das Ändern dieses Wertes ist wirklich nur für Debugging-Zwecke notwendig, wenn du ein Problem hast.\nSolltest du eines haben, kannst du den Log-Level hier erhöhen, die JavaScript-Konsole deines Browsers (normalerweise mit Strg + Shift + K) öffnen und Screenshots dieses Logs in einem GitHub-Issue hinzufügen.",
     "feature_desc_advancedMode": "Erweiterte Einstellungen anzeigen (lädt Menü neu)",
-    "feature_helptext_advancedMode": "Nachdem du dies aktiviert hast, wird das Menü neu geladen und erweiterte Einstellungen werden angezeigt, die standardmäßig ausgeblendet sind.\nDies ist nützlich, wenn du das Verhalten des Skripts tiefer anpassen möchtest und dir ein überfülltes Menü egal ist.",
-
-    "plugin_validation_error_no_property": "Keine Eigenschaft '%1' vom Typ '%2'"
+    "feature_helptext_advancedMode": "Nachdem du dies aktiviert hast, wird das Menü neu geladen und erweiterte Einstellungen werden angezeigt, die standardmäßig ausgeblendet sind.\nDies ist nützlich, wenn du das Verhalten des Skripts tiefer anpassen möchtest und dir ein überfülltes Menü egal ist."
   }
 }

+ 1 - 0
assets/translations/en_US.json

@@ -181,6 +181,7 @@
 
     "unit_entries-1": "entry",
     "unit_entries-n": "entries",
+
     "unit_days-1": "day",
     "unit_days-n": "days",
 

+ 15 - 14
assets/translations/es_ES.json

@@ -124,9 +124,12 @@
 
     "unit_entries-1": "entrada",
     "unit_entries-n": "entradas",
+
     "unit_days-1": "día",
     "unit_days-n": "días",
 
+    "plugin_validation_error_no_property": "No hay ninguna propiedad '%1' con el tipo '%2'",
+
     "feature_category_layout": "Diseño",
     "feature_category_volume": "Volumen",
     "feature_category_songLists": "Listas de canciones",
@@ -144,6 +147,15 @@
     "feature_desc_numKeysSkipToTime": "Habilitar el salto a un momento específico en el video presionando una tecla numérica (0-9)",
     "feature_desc_fixSpacing": "Solucionar problemas de espaciado en el diseño",
     "feature_helptext_fixSpacing": "Hay varios lugares en la interfaz de usuario donde el espaciado entre elementos es inconsistente. Esta función soluciona esos problemas.",
+    "feature_desc_thumbnailOverlayBehavior": "Cuándo reemplazar automáticamente el elemento de video con su miniatura en la mayor resolución",
+    "feature_helptext_thumbnailOverlayBehavior": "La miniatura se mostrará sobre el video o la canción que se está reproduciendo actualmente.\n¡Esto no ahorrará ancho de banda ya que el video seguirá cargándose y reproduciéndose en segundo plano!",
+    "feature_desc_thumbnailOverlayToggleBtnShown": "Agregue un botón a los controles multimedia para mostrar u ocultar manualmente la miniatura",
+    "feature_helptext_thumbnailOverlayToggleBtnShown": "Este botón le permitirá alternar manualmente la miniatura.\nEsto no se verá afectado si la superposición está configurada en \"nunca se muestra\".\nUna vez que comienza a reproducirse un nuevo video o canción, el estado predeterminado se restaurará.\nMantenga presionada la tecla Mayús mientras hace clic o presione el botón central del mouse para abrir la miniatura de mayor calidad en una nueva pestaña.",
+    "feature_desc_thumbnailOverlayShowIndicator": "Mostrar un indicador en la esquina inferior derecha de la miniatura mientras está activo",
+    "feature_desc_thumbnailOverlayImageFit": "Cómo ajustar la imagen de la miniatura sobre el elemento de video",
+    "feature_desc_hideCursorOnIdle": "Ocultar el cursor después de unos segundos de inactividad sobre el video",
+    "feature_desc_hideCursorOnIdleDelay": "¿Cuántos segundos de inactividad antes de que se oculte el cursor?",
+    "feature_desc_fixHdrIssues": "Prevenir algunos problemas de renderizado al usar una GPU y un monitor compatibles con HDR",
 
     "feature_desc_volumeSliderLabel": "Agregue una etiqueta de porcentaje junto al control deslizante de volumen",
     "feature_desc_volumeSliderSize": "El ancho del control deslizante de volumen en píxeles",
@@ -155,17 +167,6 @@
     "feature_desc_setInitialTabVolume": "Establece el nivel de volumen en un valor específico una vez al abrir el sitio",
     "feature_warning_setInitialTabVolume_volumeSharedBetweenTabs_incompatible": "Esta función es incompatible con la función \"Volumen compartido entre pestañas\" y se ignorará mientras se use la función de volumen compartido!",
     "feature_desc_initialTabVolumeLevel": "El valor para establecer el nivel de volumen al abrir el sitio",
-    "feature_desc_thumbnailOverlayBehavior": "Cuándo reemplazar automáticamente el elemento de video con su miniatura en la mayor resolución",
-    "feature_helptext_thumbnailOverlayBehavior": "La miniatura se mostrará sobre el video o la canción que se está reproduciendo actualmente.\n¡Esto no ahorrará ancho de banda ya que el video seguirá cargándose y reproduciéndose en segundo plano!",
-    "feature_desc_thumbnailOverlayToggleBtnShown": "Agregue un botón a los controles multimedia para mostrar u ocultar manualmente la miniatura",
-    "feature_helptext_thumbnailOverlayToggleBtnShown": "Este botón le permitirá alternar manualmente la miniatura.\nEsto no se verá afectado si la superposición está configurada en \"nunca se muestra\".\nUna vez que comienza a reproducirse un nuevo video o canción, el estado predeterminado se restaurará.\nMantenga presionada la tecla Mayús mientras hace clic o presione el botón central del mouse para abrir la miniatura de mayor calidad en una nueva pestaña.",
-    "feature_desc_thumbnailOverlayShowIndicator": "Mostrar un indicador en la esquina inferior derecha de la miniatura mientras está activo",
-    "feature_desc_thumbnailOverlayImageFit": "Cómo ajustar la imagen de la miniatura sobre el elemento de video",
-    "feature_desc_hideCursorOnIdle": "Ocultar el cursor después de unos segundos de inactividad sobre el video",
-    "feature_desc_hideCursorOnIdleDelay": "¿Cuántos segundos de inactividad antes de que se oculte el cursor?",
-    "feature_desc_fixHdrIssues": "Prevenir algunos problemas de renderizado al usar una GPU y un monitor compatibles con HDR",
-    "feature_desc_disableDarkReaderSites": "En qué sitios debería deshabilitarse la extensión Dark Reader para corregir problemas de diseño",
-
     "feature_desc_scrollToActiveSongBtn": "Agregue un botón para desplazarse hasta la canción que se está reproduciendo actualmente",
     "feature_desc_clearQueueBtn": "Agregue un botón para borrar rápidamente la cola de reproducción o la lista de reproducción actual",
 
@@ -207,6 +208,8 @@
     "feature_desc_advancedLyricsFilter": "Experimental: Habilitar el filtrado avanzado para la búsqueda de letras",
     "feature_helptext_advancedLyricsFilter": "El filtrado avanzado incluye múltiples capas de filtros que tienen como objetivo hacer que las búsquedas de letras sean más confiables.\nEstos filtros pueden no funcionar bien para canciones en su idioma y canciones y artistas con títulos menos únicos en general.\nAdvertencia: esta función todavía es experimental y es posible que no funcione mejor que la búsqueda de letras predeterminada. Asegúrese de confirmar el mensaje que aparece si cambió esta configuración.",
 
+    "feature_desc_disableDarkReaderSites": "En qué sitios debería deshabilitarse la extensión Dark Reader para corregir problemas de diseño",
+
     "feature_desc_locale": "Idioma",
     "feature_desc_localeFallback": "Utilizar el inglés para las traducciones que faltan (desactivar si contribuye a las traducciones)",
     "feature_desc_versionCheck": "Compruebe si hay actualizaciones",
@@ -217,8 +220,6 @@
     "feature_desc_logLevel": "Cuánta información registrar en la consola",
     "feature_helptext_logLevel": "Cambiar esto solo es necesario para fines de depuración como resultado de experimentar un problema.\nSi tiene uno, puede aumentar el nivel de registro aquí, abrir la consola de JavaScript de su navegador (generalmente con Ctrl + Shift + K) y adjuntar capturas de pantalla de ese registro en un problema de GitHub.",
     "feature_desc_advancedMode": "Mostrar configuración avanzada (recarga el menú)",
-    "feature_helptext_advancedMode": "Después de habilitar esto, el menú se recargará y mostrará configuraciones avanzadas que están ocultas de forma predeterminada.\nEsto es útil si desea personalizar más profundamente el comportamiento del script y no le importa un menú abarrotado.",
-
-    "plugin_validation_error_no_property": "No hay ninguna propiedad '%1' con el tipo '%2'"
+    "feature_helptext_advancedMode": "Después de habilitar esto, el menú se recargará y mostrará configuraciones avanzadas que están ocultas de forma predeterminada.\nEsto es útil si desea personalizar más profundamente el comportamiento del script y no le importa un menú abarrotado."
   }
 }

+ 15 - 14
assets/translations/fr_FR.json

@@ -124,9 +124,12 @@
 
     "unit_entries-1": "entrée",
     "unit_entries-n": "entrées",
+
     "unit_days-1": "jour",
     "unit_days-n": "jours",
 
+    "plugin_validation_error_no_property": "Aucune propriété '%1' avec le type '%2'",
+
     "feature_category_layout": "Disposition",
     "feature_category_volume": "Volume",
     "feature_category_songLists": "Listes de chansons",
@@ -144,6 +147,15 @@
     "feature_desc_numKeysSkipToTime": "Activer le saut à un moment spécifique de la vidéo en appuyant sur une touche numérique (0-9)",
     "feature_desc_fixSpacing": "Corriger les problèmes d'espacement dans la mise en page",
     "feature_helptext_fixSpacing": "Il existe divers endroits dans l'interface utilisateur où l'espacement entre les éléments est incohérent. Cette fonctionnalité corrige ces problèmes.",
+    "feature_desc_thumbnailOverlayBehavior": "Quand remplacer automatiquement l'élément vidéo par sa vignette dans la plus haute résolution",
+    "feature_helptext_thumbnailOverlayBehavior": "Si vous choisissez de ne jamais afficher la vignette, vous pouvez toujours la voir en cliquant sur le bouton de superposition de vignette dans les contrôles multimédias.\nSi vous choisissez de toujours afficher la vignette, vous pouvez la masquer en cliquant sur le même bouton.",
+    "feature_desc_thumbnailOverlayToggleBtnShown": "Ajouter un bouton aux contrôles multimédias pour activer ou désactiver manuellement la vignette",
+    "feature_helptext_thumbnailOverlayToggleBtnShown": "Ce bouton vous permettra d'activer ou de désactiver manuellement la vignette. Cela n'est pas affecté si la superposition est définie sur \"jamais affichée\".\nUne fois qu'une nouvelle vidéo ou chanson commence à jouer, l'état par défaut sera restauré.\nMaintenez la touche Maj enfoncée tout en cliquant ou appuyez sur le bouton du milieu de la souris pour ouvrir la vignette de la plus haute qualité dans un nouvel onglet.",
+    "feature_desc_thumbnailOverlayShowIndicator": "Afficher un indicateur dans le coin inférieur droit de la vignette lorsqu'elle est active?",
+    "feature_desc_thumbnailOverlayImageFit": "Comment ajuster l'image de la vignette sur l'élément vidéo",
+    "feature_desc_hideCursorOnIdle": "Masquer le curseur après quelques secondes d'inactivité sur la vidéo",
+    "feature_desc_hideCursorOnIdleDelay": "Combien de secondes d'inactivité avant que le curseur ne soit masqué?",
+    "feature_desc_fixHdrIssues": "Prévenir certains problèmes de rendu lors de l'utilisation d'un GPU et d'un moniteur compatibles HDR",
 
     "feature_desc_volumeSliderLabel": "Ajouter une étiquette de pourcentage à côté du curseur de volume",
     "feature_desc_volumeSliderSize": "La largeur du curseur de volume en pixels",
@@ -155,17 +167,6 @@
     "feature_desc_setInitialTabVolume": "Définir le niveau de volume sur une valeur spécifique une fois lors de l'ouverture du site",
     "feature_warning_setInitialTabVolume_volumeSharedBetweenTabs_incompatible": "Cette fonctionnalité est incompatible avec la fonctionnalité \"Niveau de volume partagé entre les onglets\" et sera ignorée lors de l'utilisation de la fonctionnalité de volume partagé!",
     "feature_desc_initialTabVolumeLevel": "La valeur à définir pour le niveau de volume lors de l'ouverture du site",
-    "feature_desc_thumbnailOverlayBehavior": "Quand remplacer automatiquement l'élément vidéo par sa vignette dans la plus haute résolution",
-    "feature_helptext_thumbnailOverlayBehavior": "Si vous choisissez de ne jamais afficher la vignette, vous pouvez toujours la voir en cliquant sur le bouton de superposition de vignette dans les contrôles multimédias.\nSi vous choisissez de toujours afficher la vignette, vous pouvez la masquer en cliquant sur le même bouton.",
-    "feature_desc_thumbnailOverlayToggleBtnShown": "Ajouter un bouton aux contrôles multimédias pour activer ou désactiver manuellement la vignette",
-    "feature_helptext_thumbnailOverlayToggleBtnShown": "Ce bouton vous permettra d'activer ou de désactiver manuellement la vignette. Cela n'est pas affecté si la superposition est définie sur \"jamais affichée\".\nUne fois qu'une nouvelle vidéo ou chanson commence à jouer, l'état par défaut sera restauré.\nMaintenez la touche Maj enfoncée tout en cliquant ou appuyez sur le bouton du milieu de la souris pour ouvrir la vignette de la plus haute qualité dans un nouvel onglet.",
-    "feature_desc_thumbnailOverlayShowIndicator": "Afficher un indicateur dans le coin inférieur droit de la vignette lorsqu'elle est active?",
-    "feature_desc_thumbnailOverlayImageFit": "Comment ajuster l'image de la vignette sur l'élément vidéo",
-    "feature_desc_hideCursorOnIdle": "Masquer le curseur après quelques secondes d'inactivité sur la vidéo",
-    "feature_desc_hideCursorOnIdleDelay": "Combien de secondes d'inactivité avant que le curseur ne soit masqué?",
-    "feature_desc_fixHdrIssues": "Prévenir certains problèmes de rendu lors de l'utilisation d'un GPU et d'un moniteur compatibles HDR",
-    "feature_desc_disableDarkReaderSites": "Sur quels sites devrait-on désactiver l'extension Dark Reader pour corriger les problèmes de mise en page?",
-
     "feature_desc_scrollToActiveSongBtn": "Ajouter un bouton au-dessus de la file d'attente pour faire défiler jusqu'à la chanson en cours de lecture",
     "feature_desc_clearQueueBtn": "Ajouter un bouton au-dessus de la file d'attente ou de la liste de lecture en cours pour la vider rapidement",
 
@@ -207,6 +208,8 @@
     "feature_desc_advancedLyricsFilter": "Expérimental: Activer le filtrage avancé pour la recherche de paroles",
     "feature_helptext_advancedLyricsFilter": "Le filtrage avancé comprend plusieurs couches de filtres qui visent à rendre les recherches de paroles plus fiables.\nCes filtres peuvent ne pas bien fonctionner pour les chansons dans votre langue et les chansons et artistes avec des titres moins uniques en général.\nAvertissement: Cette fonctionnalité est encore expérimentale et pourrait ne pas fonctionner mieux que la recherche de paroles par défaut. Assurez-vous de confirmer l'invite qui apparaît si vous avez modifié ce paramètre.",
 
+    "feature_desc_disableDarkReaderSites": "Sur quels sites devrait-on désactiver l'extension Dark Reader pour corriger les problèmes de mise en page?",
+
     "feature_desc_locale": "Langue",
     "feature_desc_localeFallback": "Utiliser l'anglais pour les traductions manquantes (désactiver si vous contribuez aux traductions)",
     "feature_desc_versionCheck": "Vérifier les mises à jour",
@@ -217,8 +220,6 @@
     "feature_desc_logLevel": "Combien d'informations à enregistrer dans la console",
     "feature_helptext_logLevel": "Changer cela n'est vraiment nécessaire que pour le débogage à la suite d'un problème rencontré.\nSi vous en avez un, vous pouvez augmenter le niveau de journalisation ici, ouvrir la console JavaScript de votre navigateur (généralement avec Ctrl + Maj + K) et joindre des captures d'écran de ce journal dans un problème GitHub.",
     "feature_desc_advancedMode": "Afficher les paramètres avancés (cela recharge le menu)",
-    "feature_helptext_advancedMode": "Après avoir activé cela, le menu se rechargera et affichera les paramètres avancés qui sont masqués par défaut.\nCela est utile si vous souhaitez personnaliser plus en profondeur le comportement du script et que vous ne vous souciez pas d'un menu surchargé.",
-
-    "plugin_validation_error_no_property": "Aucune propriété '%1' avec le type '%2'"
+    "feature_helptext_advancedMode": "Après avoir activé cela, le menu se rechargera et affichera les paramètres avancés qui sont masqués par défaut.\nCela est utile si vous souhaitez personnaliser plus en profondeur le comportement du script et que vous ne vous souciez pas d'un menu surchargé."
   }
 }

+ 15 - 14
assets/translations/hi_IN.json

@@ -124,9 +124,12 @@
 
     "unit_entries-1": "विषय",
     "unit_entries-n": "विषय",
+
     "unit_days-1": "दिन",
     "unit_days-n": "दिन",
 
+    "plugin_validation_error_no_property": "कोई गुण '%1' जिसके पास '%2' प्रकार है नहीं है",
+
     "feature_category_layout": "लेआउट",
     "feature_category_volume": "वॉल्यूम",
     "feature_category_songLists": "गीत सूचियाँ",
@@ -144,6 +147,15 @@
     "feature_desc_numKeysSkipToTime": "एक नंबर कुंजी (0-9) दबाकर वीडियो में एक विशिष्ट समय पर छोड़ने को सक्षम करें",
     "feature_desc_fixSpacing": "लेआउट में स्पेसिंग समस्याओं को ठीक करें",
     "feature_helptext_fixSpacing": "यहां विभिन्न स्थान हैं जहां तत्वों के बीच स्पेसिंग असंगत है। यह सुविधा उन समस्याओं को ठीक करती है।",
+    "feature_desc_thumbnailOverlayBehavior": "वीडियो तत्व को उसके थंबनेल के साथ स्वचालित रूप से बदलने का समय",
+    "feature_helptext_thumbnailOverlayBehavior": "यदि यह सेट किया गया है, तो जब आप एक वीडियो पर क्लिक करते हैं, तो उसके थंबनेल को वीडियो तत्व के ऊपर दिखाया जाएगा।\nयह वीडियो को बंद करने या शुरू करने के लिए एक बटन के रूप में काम करता है।",
+    "feature_desc_thumbnailOverlayToggleBtnShown": "थंबनेल ओवरले के ऊपर एक बटन दिखाएं जो इसे त्वरित रूप से बंद करता है",
+    "feature_helptext_thumbnailOverlayToggleBtnShown": "यह बटन आपको थंबनेल को मैन्युअल रूप से चालू और बंद करने की अनुमति देगा। यह इस पर प्रभावित नहीं होगा यदि ओवरले को \"कभी नहीं दिखाया\" पर सेट किया गया है।\nएक नया वीडियो या गीत चलने पर, डिफ़ॉल्ट स्थिति पुनः स्थापित हो जाएगी।\nएक नई टैब में उच्चतम गुणवत्ता का थंबनेल खोलने के लिए एक नया टैब खोलने के लिए शिफ्ट दबाएं या मिडल माउस बटन दबाएं।",
+    "feature_desc_thumbnailOverlayShowIndicator": "थंबनेल ओवरले के ऊपर एक संकेतक दिखाएं जब यह सक्रिय हो",
+    "feature_desc_thumbnailOverlayImageFit": "थंबनेल छवि को वीडियो तत्व पर कैसे फिट करें",
+    "feature_desc_hideCursorOnIdle": "वीडियो पर निष्क्रियता के कुछ सेकंड बाद कर्सर छुपाएं",
+    "feature_desc_hideCursorOnIdleDelay": "कितने सेकंड निष्क्रियता के बाद कर्सर छुपाना चाहिए?",
+    "feature_desc_fixHdrIssues": "एचडीआर-संगत जीपीयू और मॉनिटर का उपयोग करते समय कुछ रेंडरिंग समस्याओं को रोकें",
 
     "feature_desc_volumeSliderLabel": "वॉल्यूम स्लाइडर के पास एक प्रतिशत लेबल जोड़ें",
     "feature_desc_volumeSliderSize": "वॉल्यूम स्लाइडर की चौड़ाई पिक्सेल में",
@@ -155,17 +167,6 @@
     "feature_desc_setInitialTabVolume": "साइट खोलने पर वॉल्यूम स्तर को एक विशिष्ट मान पर सेट करें",
     "feature_warning_setInitialTabVolume_volumeSharedBetweenTabs_incompatible": "यह सुविधा \"टैब के बीच साझा वॉल्यूम स्तर\" सुविधा के साथ असंगत है और साझा वॉल्यूम सुविधा का उपयोग करते समय नजरअंदाज किया जाएगा!",
     "feature_desc_initialTabVolumeLevel": "साइट खोलने पर वॉल्यूम स्तर को सेट करने के लिए मान",
-    "feature_desc_thumbnailOverlayBehavior": "वीडियो तत्व को उसके थंबनेल के साथ स्वचालित रूप से बदलने का समय",
-    "feature_helptext_thumbnailOverlayBehavior": "यदि यह सेट किया गया है, तो जब आप एक वीडियो पर क्लिक करते हैं, तो उसके थंबनेल को वीडियो तत्व के ऊपर दिखाया जाएगा।\nयह वीडियो को बंद करने या शुरू करने के लिए एक बटन के रूप में काम करता है।",
-    "feature_desc_thumbnailOverlayToggleBtnShown": "थंबनेल ओवरले के ऊपर एक बटन दिखाएं जो इसे त्वरित रूप से बंद करता है",
-    "feature_helptext_thumbnailOverlayToggleBtnShown": "यह बटन आपको थंबनेल को मैन्युअल रूप से चालू और बंद करने की अनुमति देगा। यह इस पर प्रभावित नहीं होगा यदि ओवरले को \"कभी नहीं दिखाया\" पर सेट किया गया है।\nएक नया वीडियो या गीत चलने पर, डिफ़ॉल्ट स्थिति पुनः स्थापित हो जाएगी।\nएक नई टैब में उच्चतम गुणवत्ता का थंबनेल खोलने के लिए एक नया टैब खोलने के लिए शिफ्ट दबाएं या मिडल माउस बटन दबाएं।",
-    "feature_desc_thumbnailOverlayShowIndicator": "थंबनेल ओवरले के ऊपर एक संकेतक दिखाएं जब यह सक्रिय हो",
-    "feature_desc_thumbnailOverlayImageFit": "थंबनेल छवि को वीडियो तत्व पर कैसे फिट करें",
-    "feature_desc_hideCursorOnIdle": "वीडियो पर निष्क्रियता के कुछ सेकंड बाद कर्सर छुपाएं",
-    "feature_desc_hideCursorOnIdleDelay": "कितने सेकंड निष्क्रियता के बाद कर्सर छुपाना चाहिए?",
-    "feature_desc_fixHdrIssues": "एचडीआर-संगत जीपीयू और मॉनिटर का उपयोग करते समय कुछ रेंडरिंग समस्याओं को रोकें",
-    "feature_desc_disableDarkReaderSites": "लेआउट समस्याओं को ठीक करने के लिए किन साइटों पर \"डार्क रीडर\" एक्सटेंशन को अक्षम किया जाना चाहिए?",
-
     "feature_desc_scrollToActiveSongBtn": "कतार में वर्तमान गीत के ऊपर स्क्रॉल करने के लिए एक बटन जोड़ें",
     "feature_desc_clearQueueBtn": "वर्तमान में चल रही कतार या प्लेलिस्ट के ऊपर त्वरित रूप से इसे साफ करने के लिए एक बटन जोड़ें",
 
@@ -207,6 +208,8 @@
     "feature_desc_advancedLyricsFilter": "प्रायोगिक: बोल खोज के लिए उन्नत फ़िल्टरिंग को सक्षम करें",
     "feature_helptext_advancedLyricsFilter": "उन्नत फ़िल्टरिंग में विभिन्न फ़िल्टरों के कई स्तर शामिल हैं जो बोल खोज को अधिक विश्वसनीय बनाने का उद्देश्य रखते हैं।\nयह फ़िल्टर आपकी भाषा में गानों और कम अनूठे शीर्षक वाले गानों और कलाकारों के लिए अच्छे परिणाम नहीं दे सकते हैं।\nचेतावनी: यह सुविधा अभी भी प्रायोगिक है और डिफ़ॉल्ट बोल खोज की तुलना में वास्तव में अधिक अच्छा प्रदर्शन नहीं कर सकती है। यह सुनिश्चित करें कि आपने इस सेटिंग को बदलने पर प्रॉम्प्ट की पुष्टि की है।",
 
+    "feature_desc_disableDarkReaderSites": "लेआउट समस्याओं को ठीक करने के लिए किन साइटों पर \"डार्क रीडर\" एक्सटेंशन को अक्षम किया जाना चाहिए?",
+
     "feature_desc_locale": "भाषा",
     "feature_desc_localeFallback": "अनुवादों के लिए अंग्रेजी का उपयोग करें (अनुवाद में योगदान कर रहे हैं तो इसे अक्षम करें)",
     "feature_desc_versionCheck": "अपडेट की जांच करें",
@@ -217,8 +220,6 @@
     "feature_desc_logLevel": "कंसोल पर कितनी जानकारी लॉग इन करनी है",
     "feature_helptext_logLevel": "इसे बदलने की वास्तव में केवल डिबगिंग के उद्देश्य से आवश्यक है क्योंकि किसी समस्या का सामना करने के परिणामस्वरूप।\nयदि आपके पास एक है, तो आप यहां लॉग स्तर बढ़ा सकते हैं, अपने ब्राउज़र के जावास्क्रिप्ट कंसोल (सामान्यतः Ctrl + Shift + K के साथ) खोल सकते हैं और उस लॉग की स्क्रीनशॉट एक गिटहब समस्या में अटैच कर सकते हैं।",
     "feature_desc_advancedMode": "उन्नत सेटिंग्स दिखाएं (मेनू को फिर से लोड करता है)",
-    "feature_helptext_advancedMode": "इसे सक्षम करने के बाद, मेनू फिर से लोड होगा और डिफ़ॉल्ट रूप से छिपे हुए उन्नत सेटिंग्स दिखाएंगे।\nयह उपयोगी है यदि आप स्क्रिप्ट के व्यवहार को और गहराई से अनुकूलित करना चाहते हैं और एक अधिक भरा हुआ मेनू के बारे में चिंता नहीं करते।",
-
-    "plugin_validation_error_no_property": "कोई गुण '%1' जिसके पास '%2' प्रकार है नहीं है"
+    "feature_helptext_advancedMode": "इसे सक्षम करने के बाद, मेनू फिर से लोड होगा और डिफ़ॉल्ट रूप से छिपे हुए उन्नत सेटिंग्स दिखाएंगे।\nयह उपयोगी है यदि आप स्क्रिप्ट के व्यवहार को और गहराई से अनुकूलित करना चाहते हैं और एक अधिक भरा हुआ मेनू के बारे में चिंता नहीं करते।"
   }
 }

+ 15 - 14
assets/translations/ja_JA.json

@@ -124,9 +124,12 @@
 
     "unit_entries-1": "項目",
     "unit_entries-n": "項目",
+
     "unit_days-1": "日",
     "unit_days-n": "日",
 
+    "plugin_validation_error_no_property": "タイプ '%2' のプロパティ '%1' がありません",
+
     "feature_category_layout": "レイアウト",
     "feature_category_volume": "音量",
     "feature_category_songLists": "曲リスト",
@@ -144,6 +147,15 @@
     "feature_desc_numKeysSkipToTime": "数字キー (0-9) を押して特定の時間にスキップする",
     "feature_desc_fixSpacing": "レイアウトのスペーシング問題を修正する",
     "feature_helptext_fixSpacing": "ユーザーインターフェイスには、要素間のスペーシングが一貫していない場所がいくつかあります。この機能はそれらの問題を修正します。",
+    "feature_desc_thumbnailOverlayBehavior": "最高解像度のサムネイルでビデオ要素を自動的に置き換えるタイミング",
+    "feature_helptext_thumbnailOverlayBehavior": "この機能を使用すると、ビデオ要素が自動的にサムネイルで置き換えられます。これにより、ビデオの読み込みが遅くなり、帯域幅が節約されます。\nサムネイルをクリックしてビデオを再生することもできます。",
+    "feature_desc_thumbnailOverlayToggleBtnShown": "サムネイルオーバーレイを手動で切り替えるボタンを追加する",
+    "feature_helptext_thumbnailOverlayToggleBtnShown": "このボタンを押すと、サムネイルのオンとオフを手動で切り替えることができます\n新しいビデオや曲の再生が始まると、デフォルトの状態に戻ります。シフトを押しながらクリックするか、マウスの中ボタンを押すと、最高画質のサムネイルが新しいタブで開きます。",
+    "feature_desc_thumbnailOverlayShowIndicator": "サムネイルがアクティブな間、サムネイルの右下隅にインジケータを表示する",
+    "feature_desc_thumbnailOverlayImageFit": "サムネイル画像をビデオ要素に合わせる方法",
+    "feature_desc_hideCursorOnIdle": "ビデオの上で数秒間アクティビティがないとカーソルを非表示にする",
+    "feature_desc_hideCursorOnIdleDelay": "カーソルを非表示にするまでのアイドル時間(秒)",
+    "feature_desc_fixHdrIssues": "HDR 互換 GPU とモニターを使用しているときの一部のレンダリング問題を防止する",
 
     "feature_desc_volumeSliderLabel": "音量スライダーの横にパーセンテージラベルを追加する",
     "feature_desc_volumeSliderSize": "音量スライダーの幅(ピクセル単位)",
@@ -155,17 +167,6 @@
     "feature_desc_setInitialTabVolume": "サイトを開いたときに音量レベルを特定の値に設定する",
     "feature_warning_setInitialTabVolume_volumeSharedBetweenTabs_incompatible": "この機能は「タブ間で音量を共有する」機能と互換性がなく、共有音量機能を使用している間は無視されます!",
     "feature_desc_initialTabVolumeLevel": "サイトを開いたときに音量レベルを設定する値",
-    "feature_desc_thumbnailOverlayBehavior": "最高解像度のサムネイルでビデオ要素を自動的に置き換えるタイミング",
-    "feature_helptext_thumbnailOverlayBehavior": "この機能を使用すると、ビデオ要素が自動的にサムネイルで置き換えられます。これにより、ビデオの読み込みが遅くなり、帯域幅が節約されます。\nサムネイルをクリックしてビデオを再生することもできます。",
-    "feature_desc_thumbnailOverlayToggleBtnShown": "サムネイルオーバーレイを手動で切り替えるボタンを追加する",
-    "feature_helptext_thumbnailOverlayToggleBtnShown": "このボタンを押すと、サムネイルのオンとオフを手動で切り替えることができます\n新しいビデオや曲の再生が始まると、デフォルトの状態に戻ります。シフトを押しながらクリックするか、マウスの中ボタンを押すと、最高画質のサムネイルが新しいタブで開きます。",
-    "feature_desc_thumbnailOverlayShowIndicator": "サムネイルがアクティブな間、サムネイルの右下隅にインジケータを表示する",
-    "feature_desc_thumbnailOverlayImageFit": "サムネイル画像をビデオ要素に合わせる方法",
-    "feature_desc_hideCursorOnIdle": "ビデオの上で数秒間アクティビティがないとカーソルを非表示にする",
-    "feature_desc_hideCursorOnIdleDelay": "カーソルを非表示にするまでのアイドル時間(秒)",
-    "feature_desc_fixHdrIssues": "HDR 互換 GPU とモニターを使用しているときの一部のレンダリング問題を防止する",
-    "feature_desc_disableDarkReaderSites": "レイアウト問題を修正するために Dark Reader 拡張機能を無効にするサイト",
-
     "feature_desc_scrollToActiveSongBtn": "現在再生中の曲にスクロールするボタンをキューの上に追加する",
     "feature_desc_clearQueueBtn": "現在再生中のキューまたはプレイリストの上にボタンを追加して、すばやくクリアする",
 
@@ -207,6 +208,8 @@
     "feature_desc_advancedLyricsFilter": "実験的: 歌詞検索のための高度なフィルタリングを有効にする",
     "feature_helptext_advancedLyricsFilter": "高度なフィルタリングには、歌詞検索をより信頼性の高いものにするための複数のフィルタのレイヤが含まれています。\nこれらのフィルタは、あなたの言語の曲や、一般的にタイトルが一意でない曲やアーティストにはうまく機能しないかもしれません。\n警告: この機能はまだ実験的であり、デフォルトの歌詞検索よりも実際に優れたパフォーマンスを発揮しないかもしれません。この設定を変更した場合は、表示されるプロンプトを確認してください。",
 
+    "feature_desc_disableDarkReaderSites": "レイアウト問題を修正するために Dark Reader 拡張機能を無効にするサイト",
+
     "feature_desc_locale": "言語",
     "feature_desc_localeFallback": "翻訳が欠落している場合に英語をフォールバック言語として使用する(翻訳を提供している場合は無効にする)",
     "feature_desc_versionCheck": "バージョンチェック",
@@ -217,8 +220,6 @@
     "feature_desc_logLevel": "ログレベル",
     "feature_helptext_logLevel": "これを変更するのは、問題が発生した結果としてデバッグ目的でのみ必要です。\n問題が発生した場合にのみ、ここでログレベルを増やし、ブラウザの JavaScript コンソールを開いて(通常は Ctrl + Shift + K)そのログのスクリーンショットを GitHub の課題に添付してください。",
     "feature_desc_advancedMode": "詳細設定を表示する(メニューを再読み込み)",
-    "feature_helptext_advancedMode": "これを有効にすると、メニューが再読み込まれ、デフォルトで非表示になっている詳細設定が表示されます。\nこれは、スクリプトの動作をより深くカスタマイズしたい場合に便利です。メニューが過密になっていることを気にしない場合に役立ちます。",
-
-    "plugin_validation_error_no_property": "タイプ '%2' のプロパティ '%1' がありません"
+    "feature_helptext_advancedMode": "これを有効にすると、メニューが再読み込まれ、デフォルトで非表示になっている詳細設定が表示されます。\nこれは、スクリプトの動作をより深くカスタマイズしたい場合に便利です。メニューが過密になっていることを気にしない場合に役立ちます。"
   }
 }

+ 15 - 14
assets/translations/pt_BR.json

@@ -124,9 +124,12 @@
 
     "unit_entries-1": "entrada",
     "unit_entries-n": "entradas",
+
     "unit_days-1": "dia",
     "unit_days-n": "dias",
 
+    "plugin_validation_error_no_property": "Nenhuma propriedade '%1' com o tipo '%2'",
+
     "feature_category_layout": "Layout",
     "feature_category_volume": "Volume",
     "feature_category_songLists": "Listas de músicas",
@@ -144,6 +147,15 @@
     "feature_desc_numKeysSkipToTime": "Ative a capacidade de pular para um horário específico no vídeo pressionando uma tecla numérica (0-9)",
     "feature_desc_fixSpacing": "Corrigir problemas de espaçamento no layout",
     "feature_helptext_fixSpacing": "Há vários locais na interface do usuário onde o espaçamento entre os elementos é inconsistente. Este recurso corrige esses problemas.",
+    "feature_desc_thumbnailOverlayBehavior": "Quando substituir automaticamente o elemento de vídeo pela miniatura na maior resolução",
+    "feature_helptext_thumbnailOverlayBehavior": "Se você optar por substituir o vídeo pelo thumbnail, você pode escolher quando isso deve acontecer.\nSe você escolher \"sempre\", o vídeo será substituído pelo thumbnail assim que ele for carregado.\nSe você escolher \"apenas para vídeos\", o vídeo será substituído pelo thumbnail apenas se o elemento de vídeo for um vídeo e não uma música.\nSe você escolher \"apenas para músicas\", o vídeo será substituído pelo thumbnail apenas se o elemento de vídeo for uma música e não um vídeo.",
+    "feature_desc_thumbnailOverlayToggleBtnShown": "Adicione um botão aos controles de mídia para alternar manualmente a miniatura",
+    "feature_helptext_thumbnailOverlayToggleBtnShown": "Este botão permitirá que você alterne manualmente a miniatura ligada e desligada. Isso não é afetado se a sobreposição estiver definida como \"nunca mostrada\".\nAssim que um novo vídeo ou música começar a ser reproduzido, o estado padrão será restaurado.\nMantenha pressionada a tecla shift enquanto clica ou pressione o botão do meio do mouse para abrir a miniatura da mais alta qualidade em uma nova guia.",
+    "feature_desc_thumbnailOverlayShowIndicator": "Mostrar um indicador na miniatura enquanto ela estiver ativa?",
+    "feature_desc_thumbnailOverlayImageFit": "Como ajustar a miniatura sobre o elemento de vídeo",
+    "feature_desc_hideCursorOnIdle": "Ocultar o cursor após alguns segundos de inatividade sobre o vídeo",
+    "feature_desc_hideCursorOnIdleDelay": "Quantos segundos de inatividade antes de ocultar o cursor?",
+    "feature_desc_fixHdrIssues": "Corrigir problemas de renderização ao usar um GPU e monitor compatíveis com HDR",
 
     "feature_desc_volumeSliderLabel": "Adicionar um rótulo de porcentagem ao lado do controle de volume",
     "feature_desc_volumeSliderSize": "A largura do controle deslizante de volume em pixels",
@@ -155,17 +167,6 @@
     "feature_desc_setInitialTabVolume": "Definir o nível de volume para um valor específico ao abrir o site",
     "feature_warning_setInitialTabVolume_volumeSharedBetweenTabs_incompatible": "Este recurso é incompatível com o recurso \"Volume compartilhado entre guias\" e será ignorado ao usar o recurso de volume compartilhado!",
     "feature_desc_initialTabVolumeLevel": "O valor para definir o nível de volume ao abrir o site",
-    "feature_desc_thumbnailOverlayBehavior": "Quando substituir automaticamente o elemento de vídeo pela miniatura na maior resolução",
-    "feature_helptext_thumbnailOverlayBehavior": "Se você optar por substituir o vídeo pelo thumbnail, você pode escolher quando isso deve acontecer.\nSe você escolher \"sempre\", o vídeo será substituído pelo thumbnail assim que ele for carregado.\nSe você escolher \"apenas para vídeos\", o vídeo será substituído pelo thumbnail apenas se o elemento de vídeo for um vídeo e não uma música.\nSe você escolher \"apenas para músicas\", o vídeo será substituído pelo thumbnail apenas se o elemento de vídeo for uma música e não um vídeo.",
-    "feature_desc_thumbnailOverlayToggleBtnShown": "Adicione um botão aos controles de mídia para alternar manualmente a miniatura",
-    "feature_helptext_thumbnailOverlayToggleBtnShown": "Este botão permitirá que você alterne manualmente a miniatura ligada e desligada. Isso não é afetado se a sobreposição estiver definida como \"nunca mostrada\".\nAssim que um novo vídeo ou música começar a ser reproduzido, o estado padrão será restaurado.\nMantenha pressionada a tecla shift enquanto clica ou pressione o botão do meio do mouse para abrir a miniatura da mais alta qualidade em uma nova guia.",
-    "feature_desc_thumbnailOverlayShowIndicator": "Mostrar um indicador na miniatura enquanto ela estiver ativa?",
-    "feature_desc_thumbnailOverlayImageFit": "Como ajustar a miniatura sobre o elemento de vídeo",
-    "feature_desc_hideCursorOnIdle": "Ocultar o cursor após alguns segundos de inatividade sobre o vídeo",
-    "feature_desc_hideCursorOnIdleDelay": "Quantos segundos de inatividade antes de ocultar o cursor?",
-    "feature_desc_fixHdrIssues": "Corrigir problemas de renderização ao usar um GPU e monitor compatíveis com HDR",
-    "feature_desc_disableDarkReaderSites": "Em quais sites o Dark Reader deve ser desativado para corrigir problemas de layout?",
-
     "feature_desc_scrollToActiveSongBtn": "Adicione um botão acima da fila para rolar para a música que está tocando atualmente",
     "feature_desc_clearQueueBtn": "Adicione um botão acima da fila de reprodução ou lista de reprodução atual para limpar rapidamente",
 
@@ -207,6 +208,8 @@
     "feature_desc_advancedLyricsFilter": "Experimental: Ativar filtragem avançada para a pesquisa de letras",
     "feature_helptext_advancedLyricsFilter": "A filtragem avançada inclui várias camadas de filtros que visam tornar as pesquisas de letras mais confiáveis.\nEsses filtros podem não funcionar bem para músicas em seu idioma e músicas e artistas com títulos menos únicos em geral.\nAviso: Este recurso ainda é experimental e pode não funcionar melhor do que a pesquisa de letras padrão. Certifique-se de confirmar o prompt que aparece se você alterou esta configuração.",
 
+    "feature_desc_disableDarkReaderSites": "Em quais sites o Dark Reader deve ser desativado para corrigir problemas de layout?",
+
     "feature_desc_locale": "Idioma",
     "feature_desc_localeFallback": "Utilizar o inglês para traduções em falta (desativar se contribuir para traduções)",
     "feature_desc_versionCheck": "Verificar atualizações",
@@ -217,8 +220,6 @@
     "feature_desc_logLevel": "Quanta informação registrar no console",
     "feature_helptext_logLevel": "Alterar isso é realmente necessário apenas para fins de depuração como resultado de experimentar um problema.\nSe você tiver um, você pode aumentar o nível de log aqui, abrir o console JavaScript do seu navegador (geralmente com Ctrl + Shift + K) e anexar capturas de tela desse log em um problema do GitHub.",
     "feature_desc_advancedMode": "Mostrar configurações avançadas (isso recarrega o menu)",
-    "feature_helptext_advancedMode": "Depois de ativar isso, o menu recarregará e mostrará configurações avançadas que estão ocultas por padrão.\nIsso é útil se você deseja personalizar mais profundamente o comportamento do script e não se importa com um menu lotado.",
-
-    "plugin_validation_error_no_property": "Nenhuma propriedade '%1' com o tipo '%2'"
+    "feature_helptext_advancedMode": "Depois de ativar isso, o menu recarregará e mostrará configurações avançadas que estão ocultas por padrão.\nIsso é útil se você deseja personalizar mais profundamente o comportamento do script e não se importa com um menu lotado."
   }
 }

+ 15 - 14
assets/translations/zh_CN.json

@@ -124,9 +124,12 @@
 
     "unit_entries-1": "条记录",
     "unit_entries-n": "条记录",
+
     "unit_days-1": "天",
     "unit_days-n": "天",
 
+    "plugin_validation_error_no_property": "没有类型为 '%2' 的属性 '%1'",
+
     "feature_category_layout": "布局",
     "feature_category_volume": "音量",
     "feature_category_songLists": "歌曲列表",
@@ -144,6 +147,15 @@
     "feature_desc_numKeysSkipToTime": "启用按数字键(0-9)跳转到视频中的特定时间",
     "feature_desc_fixSpacing": "修复布局中的间距问题",
     "feature_helptext_fixSpacing": "在用户界面中有各种位置的元素之间的间距不一致。此功能修复了这些问题。",
+    "feature_desc_thumbnailOverlayBehavior": "何时自动用最高分辨率的缩略图替换视频元素",
+    "feature_helptext_thumbnailOverlayBehavior": "此功能允许您在播放视频或歌曲时自动显示缩略图。\n这将不会节省任何带宽,因为视频仍将在后台加载和播放!",
+    "feature_desc_thumbnailOverlayToggleBtnShown": "在媒体控件中添加一个按钮,以手动切换缩略图",
+    "feature_helptext_thumbnailOverlayToggleBtnShown": "这个按钮允许你手动开关缩略图。一旦开始播放新的视频或歌曲,就会恢复默认状态。点击时按住 shift 或按下鼠标中键,可在新标签页中打开最高质量的缩略图。",
+    "feature_desc_thumbnailOverlayShowIndicator": "在缩略图上显示一个指示器,表示它是活动的吗?",
+    "feature_desc_thumbnailOverlayImageFit": "如何将缩略图图像适配到视频元素上",
+    "feature_desc_hideCursorOnIdle": "在视频上几秒钟不活动后隐藏光标",
+    "feature_desc_hideCursorOnIdleDelay": "在几秒钟的不活动后隐藏光标?",
+    "feature_desc_fixHdrIssues": "在 HDR 兼容的 GPU 和显示器上防止一些渲染问题",
 
     "feature_desc_volumeSliderLabel": "在音量滑块旁边添加百分比标签",
     "feature_desc_volumeSliderSize": "音量滑块的宽度(像素)",
@@ -155,17 +167,6 @@
     "feature_desc_setInitialTabVolume": "打开网站时将音量级别设置为特定值",
     "feature_warning_setInitialTabVolume_volumeSharedBetweenTabs_incompatible": "此功能与 \"音量级别在标签页之间共享\" 功能不兼容,将在使用共享音量功能时被忽略!",
     "feature_desc_initialTabVolumeLevel": "打开网站时将音量级别设置为的值",
-    "feature_desc_thumbnailOverlayBehavior": "何时自动用最高分辨率的缩略图替换视频元素",
-    "feature_helptext_thumbnailOverlayBehavior": "此功能允许您在播放视频或歌曲时自动显示缩略图。\n这将不会节省任何带宽,因为视频仍将在后台加载和播放!",
-    "feature_desc_thumbnailOverlayToggleBtnShown": "在媒体控件中添加一个按钮,以手动切换缩略图",
-    "feature_helptext_thumbnailOverlayToggleBtnShown": "这个按钮允许你手动开关缩略图。一旦开始播放新的视频或歌曲,就会恢复默认状态。点击时按住 shift 或按下鼠标中键,可在新标签页中打开最高质量的缩略图。",
-    "feature_desc_thumbnailOverlayShowIndicator": "在缩略图上显示一个指示器,表示它是活动的吗?",
-    "feature_desc_thumbnailOverlayImageFit": "如何将缩略图图像适配到视频元素上",
-    "feature_desc_hideCursorOnIdle": "在视频上几秒钟不活动后隐藏光标",
-    "feature_desc_hideCursorOnIdleDelay": "在几秒钟的不活动后隐藏光标?",
-    "feature_desc_fixHdrIssues": "在 HDR 兼容的 GPU 和显示器上防止一些渲染问题",
-    "feature_desc_disableDarkReaderSites": "在哪些网站上应该禁用 Dark Reader 扩展以修复布局问题?",
-
     "feature_desc_scrollToActiveSongBtn": "在队列中添加一个按钮,以滚动到当前播放的歌曲",
     "feature_desc_clearQueueBtn": "在当前播放的队列或播放列表上方添加一个按钮,以快速清除它",
 
@@ -207,6 +208,8 @@
     "feature_desc_advancedLyricsFilter": "实验性:启用歌词搜索的高级过滤",
     "feature_helptext_advancedLyricsFilter": "高级过滤包括多层过滤器,旨在使歌词查找更可靠。\n这些过滤器可能不适用于您的语言的歌曲,以及标题不太独特的歌曲和艺术家。\n警告:此功能仍处于实验阶段,可能实际上并不比默认歌词查找更好。确保确认更改此设置时出现的提示。",
 
+    "feature_desc_disableDarkReaderSites": "在哪些网站上应该禁用 Dark Reader 扩展以修复布局问题?",
+
     "feature_desc_locale": "语言",
     "feature_desc_localeFallback": "如果找不到翻译,请使用英语(如果您提供翻译,请禁用)。",
     "feature_desc_versionCheck": "检查更新",
@@ -217,8 +220,6 @@
     "feature_desc_logLevel": "更改扩展程序的日志级别",
     "feature_helptext_logLevel": "更改这个只是为了调试目的,因为遇到了问题。\n如果您有一个,您可以在这里增加日志级别,打开您的浏览器的 JavaScript 控制台(通常是 Ctrl + Shift + K)并在 GitHub 问题中附上那个日志的截图。",
     "feature_desc_advancedMode": "显示高级设置(重新加载菜单)",
-    "feature_helptext_advancedMode": "启用此功能后,菜单将重新加载并显示默认情况下隐藏的高级设置。\n如果您想更深入地定制脚本的行为并不在意过于拥挤的菜单,这将很有用。",
-
-    "plugin_validation_error_no_property": "没有类型为 '%2' 的属性 '%1'"
+    "feature_helptext_advancedMode": "启用此功能后,菜单将重新加载并显示默认情况下隐藏的高级设置。\n如果您想更深入地定制脚本的行为并不在意过于拥挤的菜单,这将很有用。"
   }
 }