From 72e014f04b7cf920846b6dbf4f285e2d7a140749 Mon Sep 17 00:00:00 2001 From: Thomas Weber Date: Tue, 18 May 2021 19:51:09 -0500 Subject: [PATCH] Update addons --- .../addons-l10n/ar/block-palette-icons.json | 1 - .../ar/data-category-tweaks-v2.json | 1 - .../addons-l10n/ar/editor-devtools.json | 1 - src/addons/addons-l10n/ar/editor-theme3.json | 1 - src/addons/addons-l10n/ar/folders.json | 1 - src/addons/addons-l10n/ar/hide-flyout.json | 1 - .../addons-l10n/ar/load-extensions.json | 1 - src/addons/addons-l10n/ar/mute-project.json | 1 - src/addons/addons-l10n/ar/onion-skinning.json | 1 - .../addons-l10n/ar/variable-manager.json | 1 - src/addons/addons-l10n/fr/blocks2image.json | 2 +- src/addons/addons-l10n/fr/custom-zoom.json | 2 +- .../addons-l10n/fr/editor-devtools.json | 2 +- src/addons/addons-l10n/fr/editor-theme3.json | 2 +- src/addons/addons-l10n/fr/gamepad.json | 2 +- .../fr/remove-curved-stage-border.json | 2 +- .../addons-l10n/id/load-extensions.json | 1 - src/addons/addons-l10n/ko/bitmap-copy.json | 1 + src/addons/addons-l10n/ko/cat-blocks.json | 2 +- src/addons/addons-l10n/ko/drag-drop.json | 2 +- .../addons-l10n/ko/editor-devtools.json | 1 + .../ko/editor-searchable-dropdowns.json | 1 + src/addons/addons-l10n/ko/mouse-pos.json | 2 +- src/addons/addons-l10n/ko/onion-skinning.json | 2 +- .../addons-l10n/ko/remove-sprite-confirm.json | 1 + .../addons-l10n/nl/2d-color-picker.json | 1 - .../addons-l10n/nl/block-switching.json | 1 - .../addons-l10n/nl/custom-block-shape.json | 1 - .../nl/data-category-tweaks-v2.json | 1 - .../addons-l10n/nl/editor-devtools.json | 1 - .../nl/editor-searchable-dropdowns.json | 1 - src/addons/addons-l10n/nl/editor-theme3.json | 1 - src/addons/addons-l10n/nl/folders.json | 1 - .../addons-l10n/nl/load-extensions.json | 1 - src/addons/addons-l10n/nl/mute-project.json | 1 - src/addons/addons-l10n/nl/onion-skinning.json | 1 - .../addons-l10n/nl/variable-manager.json | 1 - .../addons-l10n/pl/2d-color-picker.json | 2 +- src/addons/addons-l10n/pl/cat-blocks.json | 2 +- src/addons/addons-l10n/pl/drag-drop.json | 2 +- .../addons-l10n/pl/editor-devtools.json | 2 +- src/addons/addons-l10n/pl/gamepad.json | 2 +- src/addons/addons-l10n/ru/bitmap-copy.json | 1 + .../addons-l10n/ru/block-switching.json | 2 +- src/addons/addons-l10n/ru/cat-blocks.json | 1 + src/addons/addons-l10n/ru/editor-theme3.json | 2 +- src/addons/addons-l10n/ru/gamepad.json | 2 +- .../addons-l10n/sv/2d-color-picker.json | 1 - .../addons-l10n/sv/block-palette-icons.json | 1 - src/addons/addons-l10n/sv/blocks2image.json | 1 - .../addons-l10n/sv/custom-block-shape.json | 1 - src/addons/addons-l10n/sv/custom-zoom.json | 1 - src/addons/addons-l10n/sv/drag-drop.json | 1 - .../sv/editor-colored-context-menus.json | 1 - .../addons-l10n/sv/editor-stage-left.json | 1 - src/addons/addons-l10n/sv/editor-theme3.json | 1 - src/addons/addons-l10n/sv/folders.json | 1 - .../sv/initialise-sprite-position.json | 1 - src/addons/addons-l10n/th/clones.json | 1 - .../addons-l10n/th/editor-devtools.json | 1 - .../addons-l10n/th/load-extensions.json | 1 - src/addons/addons-l10n/th/pause.json | 1 - .../addons-l10n/tr/custom-block-shape.json | 2 +- src/addons/addons-l10n/tr/custom-zoom.json | 1 + .../addons-l10n/tr/editor-devtools.json | 2 +- src/addons/addons-l10n/tr/folders.json | 2 +- .../tr/initialise-sprite-position.json | 1 + .../tr/remove-curved-stage-border.json | 1 + .../addons/2d-color-picker/paint-editor.js | 4 +-- src/addons/addons/clones/userscript.js | 2 +- .../addons/color-picker/paint-editor.js | 4 +-- src/addons/addons/editor-devtools/DevTools.js | 4 ++- .../editor-searchable-dropdowns/userscript.js | 4 +-- src/addons/addons/folders/userscript.js | 8 ++--- src/addons/addons/gamepad/gamepadlib.js | 29 ++++++++++++++++++- src/addons/addons/hide-flyout/userscript.js | 2 +- .../addons/onion-skinning/userscript.js | 6 ++-- .../addons/variable-manager/userscript.js | 2 +- src/addons/translators.json | 9 ++++++ src/addons/upstream-meta.json | 2 +- 80 files changed, 81 insertions(+), 84 deletions(-) delete mode 100644 src/addons/addons-l10n/ar/block-palette-icons.json delete mode 100644 src/addons/addons-l10n/ar/data-category-tweaks-v2.json delete mode 100644 src/addons/addons-l10n/ar/editor-devtools.json delete mode 100644 src/addons/addons-l10n/ar/editor-theme3.json delete mode 100644 src/addons/addons-l10n/ar/folders.json delete mode 100644 src/addons/addons-l10n/ar/hide-flyout.json delete mode 100644 src/addons/addons-l10n/ar/load-extensions.json delete mode 100644 src/addons/addons-l10n/ar/mute-project.json delete mode 100644 src/addons/addons-l10n/ar/onion-skinning.json delete mode 100644 src/addons/addons-l10n/ar/variable-manager.json delete mode 100644 src/addons/addons-l10n/id/load-extensions.json create mode 100644 src/addons/addons-l10n/ko/bitmap-copy.json create mode 100644 src/addons/addons-l10n/ko/editor-devtools.json create mode 100644 src/addons/addons-l10n/ko/editor-searchable-dropdowns.json create mode 100644 src/addons/addons-l10n/ko/remove-sprite-confirm.json delete mode 100644 src/addons/addons-l10n/nl/2d-color-picker.json delete mode 100644 src/addons/addons-l10n/nl/block-switching.json delete mode 100644 src/addons/addons-l10n/nl/custom-block-shape.json delete mode 100644 src/addons/addons-l10n/nl/data-category-tweaks-v2.json delete mode 100644 src/addons/addons-l10n/nl/editor-devtools.json delete mode 100644 src/addons/addons-l10n/nl/editor-searchable-dropdowns.json delete mode 100644 src/addons/addons-l10n/nl/editor-theme3.json delete mode 100644 src/addons/addons-l10n/nl/folders.json delete mode 100644 src/addons/addons-l10n/nl/load-extensions.json delete mode 100644 src/addons/addons-l10n/nl/mute-project.json delete mode 100644 src/addons/addons-l10n/nl/onion-skinning.json delete mode 100644 src/addons/addons-l10n/nl/variable-manager.json create mode 100644 src/addons/addons-l10n/ru/bitmap-copy.json create mode 100644 src/addons/addons-l10n/ru/cat-blocks.json delete mode 100644 src/addons/addons-l10n/sv/2d-color-picker.json delete mode 100644 src/addons/addons-l10n/sv/block-palette-icons.json delete mode 100644 src/addons/addons-l10n/sv/blocks2image.json delete mode 100644 src/addons/addons-l10n/sv/custom-block-shape.json delete mode 100644 src/addons/addons-l10n/sv/custom-zoom.json delete mode 100644 src/addons/addons-l10n/sv/drag-drop.json delete mode 100644 src/addons/addons-l10n/sv/editor-colored-context-menus.json delete mode 100644 src/addons/addons-l10n/sv/editor-stage-left.json delete mode 100644 src/addons/addons-l10n/sv/editor-theme3.json delete mode 100644 src/addons/addons-l10n/sv/folders.json delete mode 100644 src/addons/addons-l10n/sv/initialise-sprite-position.json delete mode 100644 src/addons/addons-l10n/th/clones.json delete mode 100644 src/addons/addons-l10n/th/editor-devtools.json delete mode 100644 src/addons/addons-l10n/th/load-extensions.json delete mode 100644 src/addons/addons-l10n/th/pause.json create mode 100644 src/addons/addons-l10n/tr/custom-zoom.json create mode 100644 src/addons/addons-l10n/tr/initialise-sprite-position.json create mode 100644 src/addons/addons-l10n/tr/remove-curved-stage-border.json diff --git a/src/addons/addons-l10n/ar/block-palette-icons.json b/src/addons/addons-l10n/ar/block-palette-icons.json deleted file mode 100644 index aac5b0499..000000000 --- a/src/addons/addons-l10n/ar/block-palette-icons.json +++ /dev/null @@ -1 +0,0 @@ -{"block-palette-icons/@name":"كتلة رمز فئة لوح"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ar/data-category-tweaks-v2.json b/src/addons/addons-l10n/ar/data-category-tweaks-v2.json deleted file mode 100644 index 99b8567f4..000000000 --- a/src/addons/addons-l10n/ar/data-category-tweaks-v2.json +++ /dev/null @@ -1 +0,0 @@ -{"data-category-tweaks-v2/list-category":"القوائم","data-category-tweaks-v2/@name":"تعديلات فئة البيانات","data-category-tweaks-v2/@description":"يوفر تعديلات لفئة البيانات (\"المتغيرات\") في المحرر.","data-category-tweaks-v2/@settings-name-separateListCategory":"قائمة منفصلة"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ar/editor-devtools.json b/src/addons/addons-l10n/ar/editor-devtools.json deleted file mode 100644 index 1e67ef1b4..000000000 --- a/src/addons/addons-l10n/ar/editor-devtools.json +++ /dev/null @@ -1 +0,0 @@ -{"editor-devtools/find":"تجد","editor-devtools/paste":"معجون"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ar/editor-theme3.json b/src/addons/addons-l10n/ar/editor-theme3.json deleted file mode 100644 index 9901fb910..000000000 --- a/src/addons/addons-l10n/ar/editor-theme3.json +++ /dev/null @@ -1 +0,0 @@ -{"editor-theme3/@settings-name-control-color":"الا حدات","editor-theme3/@settings-name-sensing-color":"الاستشعار","editor-theme3/@settings-name-data-color":"المتغيرات","editor-theme3/@settings-name-data-lists-color":"القوائم","editor-theme3/@settings-name-custom-color":"العادة","editor-theme3/@settings-name-Pen-color":"تمديد"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ar/folders.json b/src/addons/addons-l10n/ar/folders.json deleted file mode 100644 index 8a0418353..000000000 --- a/src/addons/addons-l10n/ar/folders.json +++ /dev/null @@ -1 +0,0 @@ -{"folders/open-folder":"افتتح ","folders/closed-folder":"مجلد","folders/create-folder":"أنشئ مجلد ","folders/add-to-folder":"أضف إلى المجلد {folder}","folders/rename-folder":"إعادة تسمية المجلد","folders/remove-folder":"إزالة المجلد","folders/remove-from-folder":"إزالة من المجلد","folders/rename-folder-prompt":"إعادة تسمية المجلد إلى:","folders/name-prompt":"اسم المجلد:"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ar/hide-flyout.json b/src/addons/addons-l10n/ar/hide-flyout.json deleted file mode 100644 index 885126f86..000000000 --- a/src/addons/addons-l10n/ar/hide-flyout.json +++ /dev/null @@ -1 +0,0 @@ -{"hide-flyout/@name":"لوحة كتلة الإخفاء التلقائي","hide-flyout/@settings-select-toggle-category":"انقر فوق الفئة","hide-flyout/@settings-select-speed-none":"لا شيء","hide-flyout/@settings-select-speed-short":"قصيرة","hide-flyout/@settings-select-speed-default":"افتراضي","hide-flyout/@settings-select-speed-long":"طويل"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ar/load-extensions.json b/src/addons/addons-l10n/ar/load-extensions.json deleted file mode 100644 index 05f540aa0..000000000 --- a/src/addons/addons-l10n/ar/load-extensions.json +++ /dev/null @@ -1 +0,0 @@ -{"load-extensions/@settings-name-music":"موسيقى","load-extensions/@settings-name-pen":"قلم","load-extensions/@settings-name-text2speech":"النص إلى الكلام","load-extensions/@settings-name-translate":"ترجمة"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ar/mute-project.json b/src/addons/addons-l10n/ar/mute-project.json deleted file mode 100644 index 445403960..000000000 --- a/src/addons/addons-l10n/ar/mute-project.json +++ /dev/null @@ -1 +0,0 @@ -{"mute-project/@name":"كتم مشغل المشروع","mute-project/@description":"Ctrl + انقر فوق العلم الأخضر لكتم صوت / إلغاء كتم صوت المشروع."} \ No newline at end of file diff --git a/src/addons/addons-l10n/ar/onion-skinning.json b/src/addons/addons-l10n/ar/onion-skinning.json deleted file mode 100644 index 7178ebb36..000000000 --- a/src/addons/addons-l10n/ar/onion-skinning.json +++ /dev/null @@ -1 +0,0 @@ -{"onion-skinning/toggle":"قشر البصل (تقنية تستخدم في الرسوم المتحركة(","onion-skinning/settings":"إعدادات قشر البصل (تقنية تستخدم في الرسوم المتحركة)","onion-skinning/previous":"النظرات السابقة","onion-skinning/next":"النظرات التالية","onion-skinning/opacity":"العتامة (٪)","onion-skinning/opacityStep":"خطوة التعتيم (٪)","onion-skinning/mode":"الوضع"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ar/variable-manager.json b/src/addons/addons-l10n/ar/variable-manager.json deleted file mode 100644 index b03988fe4..000000000 --- a/src/addons/addons-l10n/ar/variable-manager.json +++ /dev/null @@ -1 +0,0 @@ -{"variable-manager/search":"بحث"} \ No newline at end of file diff --git a/src/addons/addons-l10n/fr/blocks2image.json b/src/addons/addons-l10n/fr/blocks2image.json index 37c9db999..8fdf8e958 100644 --- a/src/addons/addons-l10n/fr/blocks2image.json +++ b/src/addons/addons-l10n/fr/blocks2image.json @@ -1 +1 @@ -{"blocks2image/export_selected_to_SVG":"Exporter la sélection au format SVG","blocks2image/export_all_to_SVG":"Tout exporter au format SVG","blocks2image/export_selected_to_PNG":"Exporter la sélection au format PNG","blocks2image/export_all_to_PNG":"Tout exporter au format PNG","blocks2image/error_blocks_unselected":"Clique sur le bloc que tu veux exporter","blocks2image/error_blocks_not_added":"Ajoute des blocs à l'espace de travail !"} \ No newline at end of file +{"blocks2image/export_selected_to_SVG":"Exporter la sélection au format SVG","blocks2image/export_all_to_SVG":"Tout exporter au format SVG","blocks2image/export_selected_to_PNG":"Exporter la sélection au format PNG","blocks2image/export_all_to_PNG":"Tout exporter au format PNG","blocks2image/error_blocks_unselected":"Clique sur le bloc que tu veux exporter","blocks2image/error_blocks_not_added":"Ajoute des blocs à l'espace de travail !","blocks2image/@name":"Enregistrer les blocs en une image.","blocks2image/@description":"Faites un clic droit sur l'espace de travail de l'éditeur pour exporter les blocs sous formes d'images SVG / PNG."} \ No newline at end of file diff --git a/src/addons/addons-l10n/fr/custom-zoom.json b/src/addons/addons-l10n/fr/custom-zoom.json index 5764a2958..17fa5d952 100644 --- a/src/addons/addons-l10n/fr/custom-zoom.json +++ b/src/addons/addons-l10n/fr/custom-zoom.json @@ -1 +1 @@ -{"custom-zoom/@settings-name-maxZoom":"Zoom Maximum (50-500 %)","custom-zoom/@settings-name-minZoom":"Zoom Minimum (1-100 %)","custom-zoom/@settings-name-startZoom":"Zoom de Départ (50-500 %)","custom-zoom/@settings-name-zoomSpeed":"Vitesse du Zoom (50-200 %)","custom-zoom/@settings-select-speed-short":"Court","custom-zoom/@settings-select-speed-default":"Par défaut"} \ No newline at end of file +{"custom-zoom/@name":"Paramètres personnalisés pour le zoom dans la zone des scripts","custom-zoom/@settings-name-maxZoom":"Zoom Maximum (50-500 %)","custom-zoom/@settings-name-minZoom":"Zoom Minimum (1-100 %)","custom-zoom/@settings-name-startZoom":"Zoom de Départ (50-500 %)","custom-zoom/@settings-name-zoomSpeed":"Vitesse du Zoom (50-200 %)","custom-zoom/@settings-name-autohide":"Cacher automatiquement les contrôles pour le zoom","custom-zoom/@settings-select-speed-none":"Aucun","custom-zoom/@settings-select-speed-short":"Court","custom-zoom/@settings-select-speed-default":"Par défaut"} \ No newline at end of file diff --git a/src/addons/addons-l10n/fr/editor-devtools.json b/src/addons/addons-l10n/fr/editor-devtools.json index acb251bf7..54a585bab 100644 --- a/src/addons/addons-l10n/fr/editor-devtools.json +++ b/src/addons/addons-l10n/fr/editor-devtools.json @@ -1 +1 @@ -{"editor-devtools/help-title":"Outils de Développement pour Scratch 3","editor-devtools/help-by":"par {url} et les contributeurs & traducteurs de Scratch Addons","editor-devtools/ctrl-space":"Ctrl+Espace ou Clic De Molette","editor-devtools/code-tab-features":"Fonctionnalités De l'Onglet de Code","editor-devtools/interactive-find-bar":"Barre De Recherche Interactive (Ctrl+F)","editor-devtools/interactive-find-bar-desc":"Trouve rapidement n'importe quel bloc personnalisé, de variable, d'événement ou bloc de tête défini dans un sprite en cliquant sur la nouvelle barre de recherche à droite des onglets de Code, Costumes et Son. Commencez par écrire pour filtrer au plus possible la liste. Utilisez les flèches haut et bas pour changer entre les différentes possibilités, et utilisez les flèches gauche et droite pour aller à chaque bloc dans le sprite.","editor-devtools/improved-tidy-up":"Nettoyage Des Blocs Amélioré","editor-devtools/help-new":"★Nouveau★","editor-devtools/copy-to-clipboard":"Copier dans le Presse-Papiers","editor-devtools/copy-to-clipboard-desc":"Faites un clic droit sur un bloc et 3 nouvelles options seront disponibles : Copier tout, Copier le Bloc et Couper le Bloc. Le bouton Copier Tout copiera le bloc entier dans le presse-papiers, comprenant les blocs intégrés dans celui-ci et ceux accrochés au dessous. Copier le Bloc copiera uniquement le bloc ainsi que les blocs intégrés dans celui-ci, mais aucun en dessous. Couper le Bloc copiera le bloc et le supprimera ensuite de l'espace de travail.","editor-devtools/paste-from-clipboard":"Coller à partir du presse-papiers","editor-devtools/paste-from-clipboard-desc":"Colle depuis le presse-papiers, mais surtout le colle où votre souris se situe pour pouvoir le placer (meilleur que le placer là où vous l'avez copié, système actuellement implémenté dans Scratch)","editor-devtools/swap-variable":"Echanger des Variables dans un Sprite","editor-devtools/swap-variable-desc":"Faites un clic droit sur une variable dans votre code pour cette nouvelle option. Elle vous permet d'échanger toutes les références à cette variable dans le sprite actuel d'un seul coup vers une autre variable. C'est idéal lorsque vous avez fait une erreur et que vous voulez échanger d'une variable à une autre ou que vous voulez changer de \"pour tous les sprites\" à \"pour ce sprite uniquement\". Cette option ne supprimera pas l'ancienne variable et n'affectera aucun autre variable du sprite.","editor-devtools/middleclick":"Clic du milieu","editor-devtools/middleclick-desc":"Utiliser le clic du milieu sur une variable ou un bloc personnalisé vous permet d'aller directement à sa définition ou l'ouvre dans la barre de recherche interactive.","editor-devtools/ctrl-lr":"Ctrl + Gauche, Ctrl + Droite","editor-devtools/ctrl-lr-desc":"Naviguer à la précédente/prochaine position visitée dans la fenêtre de code (après avoir utilisé aller au bloc ou la barre de recherche). Cela vous permet d'effectuer un clic du milieu sur un bloc personnalisé pour aller à sa définition, puis d'appuyer sur Ctrl+Gauche pour revenir là où vous étiez juste avant.","editor-devtools/costume-tab-features":"Fonctionnalités De l'Onglet Des Costumes","editor-devtools/find-bar":"Barre De Recherche","editor-devtools/find-bar-costume-desc":"Cliquez pour lister tous les costumes par nom, et écrivez pour en identifier un. Utilisez les flèches ou la souris pour cliquer sur un nom et aller directement à ce costume.","editor-devtools/ctrl-lr-costume-desc":"Ces touches vous font naviguer au précédent/prochain costume dans le sprite.","editor-devtools/send-top-bottom":"Envoyer en Haut, Envoyer en Bas","editor-devtools/send-top-bottom-desc":"Faites un clic droit sur un costume et 2 nouvelles options seront présentes. Elles peuvent être utilisées pour envoyer un costume tout en haut ou tout en bas de la liste des costumes pour une réorganisation rapide.","editor-devtools/youtube":"Tutoriels YouTube","editor-devtools/orphaned":"{count, plural, one {Griffpatch : J'ai trouvé 1 bloc de valeur seul. Dois-je le supprimer pour vous ?} other {Griffpatch : J'ai trouvé # blocs de valeur seuls. Dois-je les supprimer pour vous ?} }","editor-devtools/var-not-exist":"Cette variable n'existe pas...","editor-devtools/find":"Chercher","editor-devtools/find-placeholder":"Chercher (Ctrl+F)","editor-devtools/deep":"Profond","editor-devtools/help":"Aide","editor-devtools/tutorials":"Tutoriels","editor-devtools/replace":"Griffpatch : Échanger la variable {name} dans ce sprite pour la variable nommée :","editor-devtools/top":"envoyer en haut","editor-devtools/bottom":"envoyer en bas","editor-devtools/clean-plus":"Nettoyer les blocs +","editor-devtools/paste":"Coller","editor-devtools/copy-all":"Tout Copier","editor-devtools/copy-block":"Copier Le Bloc","editor-devtools/cut-block":"Couper le bloc","editor-devtools/swap":"Échanger la variable {var} dans le sprite","editor-devtools/lists":"listes","editor-devtools/insert":"Insérer","editor-devtools/start-typing":"Commencez à écrire...","editor-devtools/extension-description-not-for-addon":"Les Outils de Développeur Scratch 3 pour améliorer votre expérience d'Edition Scratch sur https://scratch.mit.edu","editor-devtools/@name":"Outils pour Développeurs","editor-devtools/@description":"Ajoute une une barre de recherche et de nouvelles options de menus à l'éditeur : copier/coller des blocs, un meilleur nettoyage, aller à la définition d'un bloc personnalisé, et plus !","editor-devtools/@settings-name-enablePasteBlocksAtMouse":"Coller les blocs au niveau du curseur"} \ No newline at end of file +{"editor-devtools/help-title":"Outils de Développement pour Scratch 3","editor-devtools/help-by":"par {url} et les contributeurs & traducteurs de Scratch Addons","editor-devtools/ctrl-space":"Ctrl+Espace ou Clic De Molette","editor-devtools/code-tab-features":"Fonctionnalités De l'Onglet de Code","editor-devtools/interactive-find-bar":"Barre De Recherche Interactive (Ctrl+F)","editor-devtools/interactive-find-bar-desc":"Trouve rapidement n'importe quel bloc personnalisé, de variable, d'événement ou bloc de tête défini dans un sprite en cliquant sur la nouvelle barre de recherche à droite des onglets de Code, Costumes et Son. Commencez par écrire pour filtrer au plus possible la liste. Utilisez les flèches haut et bas pour changer entre les différentes possibilités, et utilisez les flèches gauche et droite pour aller à chaque bloc dans le sprite.","editor-devtools/improved-tidy-up":"Nettoyage Des Blocs Amélioré","editor-devtools/help-new":"★Nouveau★","editor-devtools/help-make-space":"Faire de l'espace.","editor-devtools/help-make-space-desc":"Fait de l'espace supplémentaire autour d'un script en faisant un clic droit sur la pile de code et en choisissant \"Faire de l'espace\".","editor-devtools/copy-to-clipboard":"Copier dans le Presse-Papiers","editor-devtools/copy-to-clipboard-desc":"Faites un clic droit sur un bloc et 3 nouvelles options seront disponibles : Copier tout, Copier le Bloc et Couper le Bloc. Le bouton Copier Tout copiera le bloc entier dans le presse-papiers, comprenant les blocs intégrés dans celui-ci et ceux accrochés au dessous. Copier le Bloc copiera uniquement le bloc ainsi que les blocs intégrés dans celui-ci, mais aucun en dessous. Couper le Bloc copiera le bloc et le supprimera ensuite de l'espace de travail.","editor-devtools/paste-from-clipboard":"Coller à partir du presse-papiers","editor-devtools/paste-from-clipboard-desc":"Colle depuis le presse-papiers, mais surtout le colle où votre souris se situe pour pouvoir le placer (meilleur que le placer là où vous l'avez copié, système actuellement implémenté dans Scratch)","editor-devtools/swap-variable":"Echanger des Variables dans un Sprite","editor-devtools/swap-variable-desc":"Faites un clic droit sur une variable dans votre code pour cette nouvelle option. Elle vous permet d'échanger toutes les références à cette variable dans le sprite actuel d'un seul coup vers une autre variable. C'est idéal lorsque vous avez fait une erreur et que vous voulez échanger d'une variable à une autre ou que vous voulez changer de \"pour tous les sprites\" à \"pour ce sprite uniquement\". Cette option ne supprimera pas l'ancienne variable et n'affectera aucun autre variable du sprite.","editor-devtools/middleclick":"Clic du milieu","editor-devtools/middleclick-desc":"Utiliser le clic du milieu sur une variable ou un bloc personnalisé vous permet d'aller directement à sa définition ou l'ouvre dans la barre de recherche interactive.","editor-devtools/ctrl-lr":"Ctrl + Gauche, Ctrl + Droite","editor-devtools/ctrl-lr-desc":"Naviguer à la précédente/prochaine position visitée dans la fenêtre de code (après avoir utilisé aller au bloc ou la barre de recherche). Cela vous permet d'effectuer un clic du milieu sur un bloc personnalisé pour aller à sa définition, puis d'appuyer sur Ctrl+Gauche pour revenir là où vous étiez juste avant.","editor-devtools/costume-tab-features":"Fonctionnalités De l'Onglet Des Costumes","editor-devtools/find-bar":"Barre De Recherche","editor-devtools/find-bar-costume-desc":"Cliquez pour lister tous les costumes par nom, et écrivez pour en identifier un. Utilisez les flèches ou la souris pour cliquer sur un nom et aller directement à ce costume.","editor-devtools/ctrl-lr-costume-desc":"Ces touches vous font naviguer au précédent/prochain costume dans le sprite.","editor-devtools/send-top-bottom":"Envoyer en Haut, Envoyer en Bas","editor-devtools/send-top-bottom-desc":"Faites un clic droit sur un costume et 2 nouvelles options seront présentes. Elles peuvent être utilisées pour envoyer un costume tout en haut ou tout en bas de la liste des costumes pour une réorganisation rapide.","editor-devtools/youtube":"Tutoriels YouTube","editor-devtools/orphaned":"{count, plural, one {Griffpatch : J'ai trouvé 1 bloc de valeur seul. Dois-je le supprimer pour vous ?} other {Griffpatch : J'ai trouvé # blocs de valeur seuls. Dois-je les supprimer pour vous ?} }","editor-devtools/unused-var":"{count, plural, one {Griffpatch : J'ai trouvé 1 variable locale inutilisée. Dois-je les supprimer pour vous ? La voici :\n} other {Griffpatch : J'ai trouvé # variables locales inutilisées. Dois-je les supprimer pour vous ? Les voici :\n} }","editor-devtools/var-not-exist":"Cette variable n'existe pas...","editor-devtools/find":"Chercher","editor-devtools/find-placeholder":"Chercher (Ctrl+F)","editor-devtools/deep":"Profond","editor-devtools/help":"Aide","editor-devtools/tutorials":"Tutoriels","editor-devtools/replace":"Griffpatch : Échanger la variable {name} dans ce sprite pour la variable nommée :","editor-devtools/top":"envoyer en haut","editor-devtools/bottom":"envoyer en bas","editor-devtools/clean-plus":"Nettoyer les blocs +","editor-devtools/paste":"Coller","editor-devtools/copy-all":"Tout Copier","editor-devtools/copy-block":"Copier Le Bloc","editor-devtools/cut-block":"Couper le bloc","editor-devtools/make-space":"Faire de l'espace","editor-devtools/swap":"Échanger la variable {var} dans le sprite","editor-devtools/lists":"listes","editor-devtools/insert":"Insérer","editor-devtools/start-typing":"Commencez à écrire...","editor-devtools/extension-description-not-for-addon":"Les Outils de Développeur Scratch 3 pour améliorer votre expérience d'Edition Scratch sur https://scratch.mit.edu","editor-devtools/@name":"Outils pour Développeurs","editor-devtools/@description":"Ajoute une une barre de recherche et de nouvelles options de menus à l'éditeur : copier/coller des blocs, un meilleur nettoyage, aller à la définition d'un bloc personnalisé, et plus !","editor-devtools/@settings-name-enableCleanUpPlus":"Améliorer l'option \"Nettoyer les blocs\"","editor-devtools/@settings-name-enablePasteBlocksAtMouse":"Coller les blocs au niveau du curseur"} \ No newline at end of file diff --git a/src/addons/addons-l10n/fr/editor-theme3.json b/src/addons/addons-l10n/fr/editor-theme3.json index 91e1e5d5c..d791509fb 100644 --- a/src/addons/addons-l10n/fr/editor-theme3.json +++ b/src/addons/addons-l10n/fr/editor-theme3.json @@ -1 +1 @@ -{"editor-theme3/@name":"Couleur des blocs personnalisable","editor-theme3/@description":"Personnalisez la couleur des blocs pour chaque catégorie dans l'éditeur.","editor-theme3/@info-refresheditor":"Rafraichissez la page après avoir activé/désactivé ce thème.","editor-theme3/@preset-name-tweaks":"Ajustements 3.0","editor-theme3/@preset-description-tweaks":"Évènements, Contrôles et Blocs personnalisés avec les couleurs inspirées de la 2.0","editor-theme3/@preset-name-original":"Couleurs 2.0","editor-theme3/@preset-description-original":"Les couleurs classiques des blocs de Scratch 2.0","editor-theme3/@preset-name-dark":"Sombre","editor-theme3/@preset-description-dark":"Version sombre des couleurs par défaut","editor-theme3/@preset-name-black":"Noir","editor-theme3/@settings-name-motion-color":"mouvement","editor-theme3/@settings-name-looks-color":"apparence","editor-theme3/@settings-name-sounds-color":"son","editor-theme3/@settings-name-events-color":"événements","editor-theme3/@settings-name-control-color":"contrôle","editor-theme3/@settings-name-sensing-color":"capteurs","editor-theme3/@settings-name-operators-color":"opérateurs","editor-theme3/@settings-name-data-lists-color":"listes","editor-theme3/@settings-name-custom-color":"personnalisé","editor-theme3/@settings-name-input-color":"Entrées de blocs","editor-theme3/@settings-name-text":"Couleur du texte","editor-theme3/@settings-select-text-white":"Blanc","editor-theme3/@settings-select-text-black":"Noir","editor-theme3/@settings-select-text-colorOnWhite":"Coloré sur un fond blanc","editor-theme3/@settings-select-text-colorOnBlack":"Coloré sur un fond noir"} \ No newline at end of file +{"editor-theme3/@name":"Couleur des blocs personnalisable","editor-theme3/@description":"Personnalisez la couleur des blocs pour chaque catégorie dans l'éditeur.","editor-theme3/@info-refresheditor":"Rafraichissez la page après avoir activé/désactivé ce thème.","editor-theme3/@preset-name-tweaks":"Ajustements 3.0","editor-theme3/@preset-description-tweaks":"Évènements, Contrôles et Blocs personnalisés avec les couleurs inspirées de la 2.0","editor-theme3/@preset-name-original":"Couleurs 2.0","editor-theme3/@preset-description-original":"Les couleurs classiques des blocs de Scratch 2.0","editor-theme3/@preset-name-dark":"Sombre","editor-theme3/@preset-description-dark":"Version sombre des couleurs par défaut","editor-theme3/@preset-name-black":"Noir","editor-theme3/@preset-description-black":"Faire que l'arrivée plan des soit noir.","editor-theme3/@settings-name-motion-color":"mouvement","editor-theme3/@settings-name-looks-color":"apparence","editor-theme3/@settings-name-sounds-color":"son","editor-theme3/@settings-name-events-color":"événements","editor-theme3/@settings-name-control-color":"contrôle","editor-theme3/@settings-name-sensing-color":"capteurs","editor-theme3/@settings-name-operators-color":"opérateurs","editor-theme3/@settings-name-data-lists-color":"listes","editor-theme3/@settings-name-custom-color":"personnalisé","editor-theme3/@settings-name-input-color":"Entrées de blocs","editor-theme3/@settings-name-text":"Couleur du texte","editor-theme3/@settings-select-text-white":"Blanc","editor-theme3/@settings-select-text-black":"Noir","editor-theme3/@settings-select-text-colorOnWhite":"Coloré sur un fond blanc","editor-theme3/@settings-select-text-colorOnBlack":"Coloré sur un fond noir"} \ No newline at end of file diff --git a/src/addons/addons-l10n/fr/gamepad.json b/src/addons/addons-l10n/fr/gamepad.json index 7a17a702f..ccb5ac521 100644 --- a/src/addons/addons-l10n/fr/gamepad.json +++ b/src/addons/addons-l10n/fr/gamepad.json @@ -1 +1 @@ -{"gamepad/key-space":"Espace","gamepad/key-up":"Haut","gamepad/key-down":"Bas","gamepad/key-left":"Gauche","gamepad/key-right":"Droite","gamepad/key-none":"(aucun)","gamepad/key-click":"Clic","gamepad/axis-none":"Aucun","gamepad/axis-arrows":"Flèches","gamepad/axis-cursor":"Curseur","gamepad/no-controllers":"Aucuns contrôleurs détectés. Essayez d'en brancher un et d'appuyer sur un bouton.","gamepad/button-n":"Bouton {n}"} \ No newline at end of file +{"gamepad/settings":"Paramètres de la manette","gamepad/key-space":"Espace","gamepad/key-up":"Haut","gamepad/key-down":"Bas","gamepad/key-left":"Gauche","gamepad/key-right":"Droite","gamepad/key-none":"(aucun)","gamepad/key-click":"Clic","gamepad/axis-none":"Aucun","gamepad/axis-arrows":"Flèches","gamepad/axis-cursor":"Curseur","gamepad/no-controllers":"Aucuns contrôleurs détectés. Essayez d'en brancher un et d'appuyer sur un bouton.","gamepad/button-n":"Bouton {n}","gamepad/@name":"Support manette","gamepad/@description":"Interagissez avec les projets en utilisant une manette USB ou Bluetooth."} \ No newline at end of file diff --git a/src/addons/addons-l10n/fr/remove-curved-stage-border.json b/src/addons/addons-l10n/fr/remove-curved-stage-border.json index f0eaea09f..7808bfb4c 100644 --- a/src/addons/addons-l10n/fr/remove-curved-stage-border.json +++ b/src/addons/addons-l10n/fr/remove-curved-stage-border.json @@ -1 +1 @@ -{"remove-curved-stage-border/@name":"Enlever la bordure de la scène courbée"} \ No newline at end of file +{"remove-curved-stage-border/@name":"Enlever la bordure de la scène courbée","remove-curved-stage-border/@description":"Retire les bords arrondis de la scène, permettant de voir les coins."} \ No newline at end of file diff --git a/src/addons/addons-l10n/id/load-extensions.json b/src/addons/addons-l10n/id/load-extensions.json deleted file mode 100644 index 9023b450a..000000000 --- a/src/addons/addons-l10n/id/load-extensions.json +++ /dev/null @@ -1 +0,0 @@ -{"load-extensions/@settings-name-music":"Musik","load-extensions/@settings-name-pen":"Pena","load-extensions/@settings-name-text2speech":"Teks ke Ucapan","load-extensions/@settings-name-translate":"Terjemahkan"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ko/bitmap-copy.json b/src/addons/addons-l10n/ko/bitmap-copy.json new file mode 100644 index 000000000..d4873ed27 --- /dev/null +++ b/src/addons/addons-l10n/ko/bitmap-copy.json @@ -0,0 +1 @@ +{"bitmap-copy/@name":"비트맵 사진 복사","bitmap-copy/@description":"다른 웹사이트나 소프트웨어에 붙여넣을 수 있도록 페인트 편집기에서 비트맵 이미지를 실제로 복사할 수 있습니다.","bitmap-copy/@info-norightclick":"\"우클릭 → 복사하기\"는 지원하지 않습니다. 당신은 항상 비트맵 이미지를 선택하기 위해선 Ctrl+C를 눌러야 합니다."} \ No newline at end of file diff --git a/src/addons/addons-l10n/ko/cat-blocks.json b/src/addons/addons-l10n/ko/cat-blocks.json index f8019bbe8..67d38c8a6 100644 --- a/src/addons/addons-l10n/ko/cat-blocks.json +++ b/src/addons/addons-l10n/ko/cat-blocks.json @@ -1 +1 @@ -{"cat-blocks/@name":"고양이 블럭","cat-blocks/@description":"2020년 만우절의 편집기 고양이 모자 블록을 되돌립니다.","cat-blocks/@info-watch":"\"마우스 커서 보기\" 설정은 편집기가 열려 있을 때 성능에 영향을 줄 수 있습니다.","cat-blocks/@settings-name-watch":"마우스 커서 보기"} \ No newline at end of file +{"cat-blocks/@name":"고양이 블럭","cat-blocks/@description":"2020년 만우절의 편집기 고양이 모자 블록을 되돌립니다.","cat-blocks/@info-watch":"\"마우스 커서 바라보기\" 설정은 편집기가 열려 있을 때 성능에 영향을 줄 수 있습니다.","cat-blocks/@settings-name-watch":"마우스 커서 바라보기"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ko/drag-drop.json b/src/addons/addons-l10n/ko/drag-drop.json index c932cc938..7b70b8745 100644 --- a/src/addons/addons-l10n/ko/drag-drop.json +++ b/src/addons/addons-l10n/ko/drag-drop.json @@ -1 +1 @@ -{"drag-drop/@name":"파일 드래그 앤 드롭","drag-drop/@description":"파일 탐색기에서 이미지, 소리를 스프라이트 창이나 의상/사운드 목록으로 끌어다 놓을 수 있습니다. 또한 텍스트 파일을 목록으로 끌어다 놓거나 \"묻고 기다리기\" 프롬프트를 표시할 수 있습니다."} \ No newline at end of file +{"drag-drop/@name":"파일 끌어다 놓기","drag-drop/@description":"파일 탐색기에서 이미지, 소리를 스프라이트 창이나 의상/사운드 목록으로 끌어다 놓을 수 있습니다. 또한 텍스트 파일을 목록으로 끌어다 놓거나 \"묻고 기다리기\" 프롬프트를 표시할 수 있습니다."} \ No newline at end of file diff --git a/src/addons/addons-l10n/ko/editor-devtools.json b/src/addons/addons-l10n/ko/editor-devtools.json new file mode 100644 index 000000000..dc746120c --- /dev/null +++ b/src/addons/addons-l10n/ko/editor-devtools.json @@ -0,0 +1 @@ +{"editor-devtools/help-title":"스크래치 3 개발자 도구","editor-devtools/help-by":"{url}와 스크래치 애드온의 기여자와 번역가","editor-devtools/ctrl-space":"Ctrl + 스페이스 키나 가운데 클릭을 이용","editor-devtools/ctrl-space-desc":"블록 이름(또는 블록 일부)을 입력하고 해당 블록을 코드로 끌어 바로 사용할 수 있는 입력 상자를 엽니다.","editor-devtools/code-tab-features":"코드 탭 기능","editor-devtools/interactive-find-bar":"대화형 탐색 표시줄(Ctrl + F)","editor-devtools/interactive-find-bar-desc":"코드, 의상, 소리 탭의 오른쪽에 있는 새 찾기 표시줄을 클릭하여 스프라이트에 정의된 사용자 지정 블록, 변수, 이벤트 또는 모자 블록을 빠르게 찾아 이동합니다. 목록을 필터링하려면 입력하면 됩니다. 위쪽 및 아래쪽 화살표 키를 사용하여 가능한 항목 간에 전환하고 왼쪽 및 오른쪽 화살표를 사용하여 해당 블록의 모든 발견된 블럭간에 순환합니다.","editor-devtools/improved-tidy-up":"개선된 코드 정리","editor-devtools/improved-tidy-up-desc":"스크립트 창에서 마우스 오른쪽 단추를 눌러 메뉴를 열면 블록 정리 옵션이 블록 정리하기 + 설정으로 바뀝니다. 이를 통해 스크립트를 정리하면 스크립트 열이 보존되고 주석을 정렬하고 이러한 모든 분리된 변수 등을 제거할 수 있습니다.","editor-devtools/help-new":"★새 기능★","editor-devtools/help-make-space":"여백 만들기","editor-devtools/help-make-space-desc":"코드 덩이를 마우스 오른쪽 버튼으로 클릭하고 \"여백 만들기\"를 선택하여 스크립트 주위에 추가 공간을 만듭니다.","editor-devtools/copy-to-clipboard":"클립보드에 추가하기","editor-devtools/copy-to-clipboard-desc":"블록을 마우스 오른쪽 버튼으로 클릭하면 전체 복사하기, 블럭 복사하기, 블록 잘라내기 설정 3개가 새로 제공됩니다. '전체 복사하기'는 클릭한 블록 아래를 포함한 모든 내용을 클립보드에 복사합니다. '블럭 복사하기'는 현재 블록과 블록의 내용만 복사하고 아래는 복사하지 않습니다. 그리고 '블럭 잘라내기'는 이를 복사하여 작업 공간에서 제거합니다.","editor-devtools/paste-from-clipboard":"클립보드에서 붙여넣기","editor-devtools/paste-from-clipboard-desc":"클립보드에서 붙여넣지만 중요한 것은 마우스 커서가 있는 위치에 붙여넣기 때문에 현재 스크래치처럼 복사한 위치에 붙여넣는 것이 아니라 배치할 수 있습니다.","editor-devtools/swap-variable":"스프라이트에서 변수 치환하기","editor-devtools/swap-variable-desc":"이 새 설정의 스크립트에서 변수를 마우스 오른쪽 버튼으로 누르세요. 현재 스프라이트에 있는 해당 변수를 모두 다른 변수로 한 번에 전환할 수 있습니다. 이 기능은 실수하여 한 변수에서 다른 변수로 전환하거나 '모든 스프라이트에서 이 스프라이트 전용'으로 변경해야 할 경우에 적합합니다. 이 옵션은 이전 변수를 제거하지 않으며 다른 스프라이트 변수에도 영향을 주지 않습니다.","editor-devtools/middleclick":"마우스 가운데 클릭","editor-devtools/middleclick-desc":"변수 또는 사용자 지정 블록에서 마우스 가운데 단추를 사용하면 해당 정의로 이동하거나 대화형 찾기 표시줄에서 열 수 있습니다.","editor-devtools/ctrl-lr":"Ctrl + 좌클릭, Ctrl +우클릭","editor-devtools/ctrl-lr-desc":"스크립트 창의 이전/다음 방문 위치로 이동합니다(탐색해 블럭으로 이동하거나 찾기 표시줄을 사용한 후). 이렇게 하면 사용자 지정 블록을 가운데 클릭하여 해당 정의로 이동한 다음 Ctrl + 좌클릭을 눌러 이전 위치로 돌아갈 수 있습니다.","editor-devtools/costume-tab-features":"모양 탭 기능","editor-devtools/find-bar":"탐색바","editor-devtools/find-bar-costume-desc":"모든 모양을 이름별로 나열하려면 클릭하고 이름을 입력하여 찾습니다. 화살표 키 또는 마우스를 사용하여 이름을 클릭하면 해당 모양으로 바로 이동할 수 있습니다.","editor-devtools/ctrl-lr-costume-desc":"이런 키는 스프라이트의 이전/다음 모양으로 이동합니다.","editor-devtools/send-top-bottom":"위로 보내기, 아래로 보내기","editor-devtools/send-top-bottom-desc":"모양을 마우스 오른쪽 버튼으로 클릭하면 2개의 새로운 메뉴 항목이 나타납니다. 클릭된 스프라이트를 모양 목록의 맨 위 또는 맨 아래로 전송하여 빠르게 재주문할 수 있습니다.","editor-devtools/youtube":"YouTube 튜토리얼","editor-devtools/orphaned":"{count, plural, other {개발자 도구: #개의 사용하지 않는 리포터 블럭을 삭제하시겠습니까?} }","editor-devtools/unused-var":"{count, plural, other {개발자 도구: #개의 사용하지 않는 지역변수를 삭제하시겠습니까?} }","editor-devtools/var-not-exist":"이 변수는 존재하지 않습니다.","editor-devtools/find":"검색","editor-devtools/find-placeholder":"검색 (Ctrl + F)","editor-devtools/deep":"깊은","editor-devtools/help":"도움말","editor-devtools/tutorials":"튜토리얼","editor-devtools/replace":"개발자 도구: 다음에 나올 이름의 변수에 대해 이 스프라이트의 모든 {name}을(를) 전환합니다:","editor-devtools/top":"위로 보내기","editor-devtools/bottom":"아래로 보내기","editor-devtools/clean-plus":"블럭 정리하기 +","editor-devtools/paste":"붙여넣기","editor-devtools/copy-all":"전체 복사하기","editor-devtools/copy-block":"블럭 복사하기","editor-devtools/cut-block":"블럭 잘라내기","editor-devtools/make-space":"여백 만들기","editor-devtools/swap":"스프라이트에서 {var} 치환하기","editor-devtools/lists":"리스트","editor-devtools/variables":"변수","editor-devtools/insert":"삽입","editor-devtools/start-typing":"타자 시작하는 중...","editor-devtools/extension-description-not-for-addon":"스크래치 3 개발자 도구를 사용하여 https://scratch.mit.edu에서 스크래치 편집 환경을 개선하세요.","editor-devtools/@name":"개발자 도구","editor-devtools/@description":"편집기에 찾기 상자 및 새 메뉴 옵션, 블록 복사/붙여넣기, 개선된 정리, 사용자 지정 블록 정의로 이동과 그 이상을 지원합니다!","editor-devtools/@info-shortcuts":"탐색바에 초점을 맞추려면 \"Ctrl+F\"를 누르고, \"Ctrl+Space\"를 누르면 \"이름으로 블록 추가\" 팝업, \"Ctrl+왼쪽/오른쪽\"을 누르면 찾기 기록을 탐색합니다.","editor-devtools/@settings-name-enableCleanUpPlus":"\"블럭 정리하기\" 향상","editor-devtools/@settings-name-enablePasteBlocksAtMouse":"마우스 커서로 블럭 붙여넣기","editor-devtools/@settings-name-enableMiddleClickFinder":"변수 마우스 가운데 클릭, 탐색할 사용자 지정 블록 또는 이벤트"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ko/editor-searchable-dropdowns.json b/src/addons/addons-l10n/ko/editor-searchable-dropdowns.json new file mode 100644 index 000000000..dcb40413b --- /dev/null +++ b/src/addons/addons-l10n/ko/editor-searchable-dropdowns.json @@ -0,0 +1 @@ +{"editor-searchable-dropdowns/@name":"검색 가능한 드롭다운","editor-searchable-dropdowns/@description":"스크래치 에디터의 드롭다운에 검색을 허용합니다."} \ No newline at end of file diff --git a/src/addons/addons-l10n/ko/mouse-pos.json b/src/addons/addons-l10n/ko/mouse-pos.json index a72a56c29..457c1e3ae 100644 --- a/src/addons/addons-l10n/ko/mouse-pos.json +++ b/src/addons/addons-l10n/ko/mouse-pos.json @@ -1 +1 @@ -{"mouse-pos/@name":"마우스 위치","mouse-pos/@description":"편집기 안의 깃발 옆에 당신의 마우스 위치를 표시합니다."} \ No newline at end of file +{"mouse-pos/@name":"마우스 위치 표시","mouse-pos/@description":"편집기 안의 깃발 옆에 당신의 마우스 위치를 표시합니다."} \ No newline at end of file diff --git a/src/addons/addons-l10n/ko/onion-skinning.json b/src/addons/addons-l10n/ko/onion-skinning.json index afba8fa34..5b0ef7111 100644 --- a/src/addons/addons-l10n/ko/onion-skinning.json +++ b/src/addons/addons-l10n/ko/onion-skinning.json @@ -1 +1 @@ -{"onion-skinning/toggle":"어니언 스킨 켜기","onion-skinning/settings":"어니언 스킨 설정","onion-skinning/previous":"전 모양","onion-skinning/next":"다음 모양","onion-skinning/opacity":"불투명도 (%)","onion-skinning/mode":"모드","onion-skinning/merge":"병합","onion-skinning/tint":"단색 표시","onion-skinning/layering":"레이어화","onion-skinning/front":"앞","onion-skinning/behind":"뒤","onion-skinning/@name":"어니언 스킨","onion-skinning/@description":"모양을 편집할 때 이전 모양 또는 다음 모양의 투명한 오버레이를 표시합니다. 확대/축소 버튼에 의해 편집기 아래의 버튼으로 제어됩니다.","onion-skinning/@settings-name-default":"기본으로 켜기","onion-skinning/@settings-name-previous":"기본 이전 모양","onion-skinning/@settings-name-next":"기본 다음 모양","onion-skinning/@settings-name-opacity":"불투명도 (%)","onion-skinning/@settings-name-layering":"기본 레이어화","onion-skinning/@settings-select-layering-front":"앞","onion-skinning/@settings-select-layering-behind":"뒤","onion-skinning/@settings-name-mode":"기본 모드","onion-skinning/@settings-select-mode-merge":"이미지 병합","onion-skinning/@settings-select-mode-tint":"단색으로 표시","onion-skinning/@settings-name-beforeTint":"이전 모양 색상","onion-skinning/@settings-name-afterTint":"다음 모양 색상"} \ No newline at end of file +{"onion-skinning/toggle":"어니언 스킨 켜기","onion-skinning/settings":"어니언 스킨 설정","onion-skinning/previous":"전 모양","onion-skinning/next":"다음 모양","onion-skinning/opacity":"불투명도 (%)","onion-skinning/opacityStep":"투명도 스푸마토 (%)","onion-skinning/mode":"모드","onion-skinning/merge":"병합","onion-skinning/tint":"단색 표시","onion-skinning/layering":"레이어화","onion-skinning/front":"앞","onion-skinning/behind":"뒤","onion-skinning/@name":"어니언 스킨","onion-skinning/@description":"모양을 편집할 때 이전 모양 또는 다음 모양의 투명한 오버레이를 표시합니다. 확대/축소 버튼에 의해 편집기 아래의 버튼으로 제어됩니다.","onion-skinning/@settings-name-default":"기본으로 켜기","onion-skinning/@settings-name-previous":"기본 이전 모양","onion-skinning/@settings-name-next":"기본 다음 모양","onion-skinning/@settings-name-opacity":"불투명도 (%)","onion-skinning/@settings-name-opacityStep":"투명도 스푸마토 (%)","onion-skinning/@settings-name-layering":"기본 레이어화","onion-skinning/@settings-select-layering-front":"앞","onion-skinning/@settings-select-layering-behind":"뒤","onion-skinning/@settings-name-mode":"기본 모드","onion-skinning/@settings-select-mode-merge":"이미지 병합","onion-skinning/@settings-select-mode-tint":"단색으로 표시","onion-skinning/@settings-name-beforeTint":"이전 모양 색상","onion-skinning/@settings-name-afterTint":"다음 모양 색상"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ko/remove-sprite-confirm.json b/src/addons/addons-l10n/ko/remove-sprite-confirm.json new file mode 100644 index 000000000..0b4847cd0 --- /dev/null +++ b/src/addons/addons-l10n/ko/remove-sprite-confirm.json @@ -0,0 +1 @@ +{"remove-sprite-confirm/confirm":"이 스프라이트를 정말로 삭제하시겠습니까?","remove-sprite-confirm/@name":"스프라이트 제거 허락","remove-sprite-confirm/@description":"스프라이트를 지울 때 한 번 더 묻습니다."} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/2d-color-picker.json b/src/addons/addons-l10n/nl/2d-color-picker.json deleted file mode 100644 index 62f126879..000000000 --- a/src/addons/addons-l10n/nl/2d-color-picker.json +++ /dev/null @@ -1 +0,0 @@ -{"2d-color-picker/@name":"2D kleurenkiezer"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/block-switching.json b/src/addons/addons-l10n/nl/block-switching.json deleted file mode 100644 index 461b4a65c..000000000 --- a/src/addons/addons-l10n/nl/block-switching.json +++ /dev/null @@ -1 +0,0 @@ -{"block-switching/event_broadcast":"zend signaal","block-switching/event_broadcastandwait":"zend signaal en wacht","block-switching/control_if":"als","block-switching/control_if_else":"als... anders","block-switching/control_repeat_until":"herhaal tot","block-switching/control_forever":"herhaal","block-switching/control_wait_until":"wacht tot","block-switching/data_changevariableby":"verander variabele","block-switching/data_setvariableto":"maak variabele","block-switching/data_showvariable":"toon variabele","block-switching/data_hidevariable":"verberg variabele","block-switching/data_showlist":"toon lijst","block-switching/data_hidelist":"verberg lijst","block-switching/data_replaceitemoflist":"vervang item","block-switching/data_insertatlist":"voeg item toe","block-switching/looks_changeeffectby":"verander effect","block-switching/looks_seteffectto":"maak effect","block-switching/looks_changesizeby":"verander grootte","block-switching/looks_setsizeto":"maak grootte","block-switching/looks_costumenumbername":"uiterlijk nummer of naam","block-switching/looks_backdropnumbername":"achtergrond nummer of naam","block-switching/looks_show":"verschijn","block-switching/looks_hide":"verdwijn"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/custom-block-shape.json b/src/addons/addons-l10n/nl/custom-block-shape.json deleted file mode 100644 index 96d97410e..000000000 --- a/src/addons/addons-l10n/nl/custom-block-shape.json +++ /dev/null @@ -1 +0,0 @@ -{"custom-block-shape/@preset-name-default3":"3.0 Blokken","custom-block-shape/@preset-description-default3":"Het normale uiterlijk van scratch 3.0 blokken","custom-block-shape/@preset-name-default2":"2.0 Blokken","custom-block-shape/@preset-name-flat3":"3.0 Plat","custom-block-shape/@preset-name-flat2":"2.0 Plat","custom-block-shape/@settings-name-cornerSize":"Hoek grootte (0-300%)"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/data-category-tweaks-v2.json b/src/addons/addons-l10n/nl/data-category-tweaks-v2.json deleted file mode 100644 index 8a4fb86ea..000000000 --- a/src/addons/addons-l10n/nl/data-category-tweaks-v2.json +++ /dev/null @@ -1 +0,0 @@ -{"data-category-tweaks-v2/list-category":"Lijsten","data-category-tweaks-v2/for-all-sprites":"Voor alle sprites:","data-category-tweaks-v2/for-this-sprite-only":"Alleen voor deze sprite:","data-category-tweaks-v2/@settings-name-separateListCategory":"Aparte Lijst Categorie"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/editor-devtools.json b/src/addons/addons-l10n/nl/editor-devtools.json deleted file mode 100644 index 2d4e9bea9..000000000 --- a/src/addons/addons-l10n/nl/editor-devtools.json +++ /dev/null @@ -1 +0,0 @@ -{"editor-devtools/help-new":"★Nieuw★","editor-devtools/help-make-space":"Maak Ruimte","editor-devtools/youtube":"YouTube lessen","editor-devtools/var-not-exist":"Die variabele bestaat niet...","editor-devtools/find":"Zoek","editor-devtools/find-placeholder":"Zoek (Ctrl+F)","editor-devtools/tutorials":"Lessen","editor-devtools/paste":"Plakken","editor-devtools/copy-all":"Kopieer Alles","editor-devtools/copy-block":"Kopieer Blok","editor-devtools/cut-block":"Knip Blok","editor-devtools/make-space":"Maak Ruimte","editor-devtools/lists":"lijsten","editor-devtools/variables":"variabelen","editor-devtools/start-typing":"Begin met typen...","editor-devtools/@name":"Ontwikkelaar hulpmiddelen"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/editor-searchable-dropdowns.json b/src/addons/addons-l10n/nl/editor-searchable-dropdowns.json deleted file mode 100644 index e0a7f117e..000000000 --- a/src/addons/addons-l10n/nl/editor-searchable-dropdowns.json +++ /dev/null @@ -1 +0,0 @@ -{"editor-searchable-dropdowns/@name":"Doorzoekbare dropdowns"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/editor-theme3.json b/src/addons/addons-l10n/nl/editor-theme3.json deleted file mode 100644 index d76f2ed82..000000000 --- a/src/addons/addons-l10n/nl/editor-theme3.json +++ /dev/null @@ -1 +0,0 @@ -{"editor-theme3/@name":"Bewerkbare blok kleuren","editor-theme3/@preset-name-tweaks":"3.0 Aanpassingen","editor-theme3/@preset-name-original":"2.0 Kleuren","editor-theme3/@preset-name-dark":"Donker","editor-theme3/@preset-name-black":"Zwart","editor-theme3/@settings-name-motion-color":"beweging","editor-theme3/@settings-name-looks-color":"uiterlijken","editor-theme3/@settings-name-sounds-color":"geluid","editor-theme3/@settings-name-events-color":"gebeurtenissen","editor-theme3/@settings-name-control-color":"besturen","editor-theme3/@settings-name-sensing-color":"waarnemen","editor-theme3/@settings-name-operators-color":"functies","editor-theme3/@settings-name-data-color":"variabelen","editor-theme3/@settings-name-data-lists-color":"lijsten","editor-theme3/@settings-name-custom-color":"aanpasbaar","editor-theme3/@settings-name-Pen-color":"extensies","editor-theme3/@settings-name-text":"Tekst kleur","editor-theme3/@settings-select-text-white":"Wit","editor-theme3/@settings-select-text-black":"Zwart"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/folders.json b/src/addons/addons-l10n/nl/folders.json deleted file mode 100644 index a775b2e8a..000000000 --- a/src/addons/addons-l10n/nl/folders.json +++ /dev/null @@ -1 +0,0 @@ -{"folders/open-folder":"Geopend","folders/closed-folder":"Map","folders/create-folder":"map aanmaken","folders/add-to-folder":"voeg toe aan map: {folder}","folders/rename-folder":"map hernoemen","folders/remove-folder":"map verwijderen","folders/remove-from-folder":"verwijder uit map","folders/rename-folder-prompt":"Hernoem map naar:","folders/name-prompt":"Naam van map:","folders/name-not-allowed":"Ongeldige map naam","folders/confirm-backpack-folder":"Hele map in rugzak opslaan?","folders/@name":"Sprite mappen"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/load-extensions.json b/src/addons/addons-l10n/nl/load-extensions.json deleted file mode 100644 index f1e460287..000000000 --- a/src/addons/addons-l10n/nl/load-extensions.json +++ /dev/null @@ -1 +0,0 @@ -{"load-extensions/@settings-name-music":"Muziek","load-extensions/@settings-name-text2speech":"Tekst naar spraak","load-extensions/@settings-name-translate":"Vertaal"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/mute-project.json b/src/addons/addons-l10n/nl/mute-project.json deleted file mode 100644 index be4713e28..000000000 --- a/src/addons/addons-l10n/nl/mute-project.json +++ /dev/null @@ -1 +0,0 @@ -{"mute-project/@name":"Project speler dempen"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/onion-skinning.json b/src/addons/addons-l10n/nl/onion-skinning.json deleted file mode 100644 index 45d9a4391..000000000 --- a/src/addons/addons-l10n/nl/onion-skinning.json +++ /dev/null @@ -1 +0,0 @@ -{"onion-skinning/previous":"Vorige uiterlijken","onion-skinning/next":"Volgende uiterlijken","onion-skinning/opacity":"Doorzichtigheid (%)","onion-skinning/opacityStep":"Doorzichtigheids stap (%)","onion-skinning/mode":"Modus","onion-skinning/merge":"Samenvoegen","onion-skinning/front":"Voorkant","onion-skinning/behind":"Achter","onion-skinning/@settings-name-default":"Standaard inschakelen"} \ No newline at end of file diff --git a/src/addons/addons-l10n/nl/variable-manager.json b/src/addons/addons-l10n/nl/variable-manager.json deleted file mode 100644 index f08473c7c..000000000 --- a/src/addons/addons-l10n/nl/variable-manager.json +++ /dev/null @@ -1 +0,0 @@ -{"variable-manager/variables":"Variabelen","variable-manager/search":"Zoeken","variable-manager/@name":"Variabele manager"} \ No newline at end of file diff --git a/src/addons/addons-l10n/pl/2d-color-picker.json b/src/addons/addons-l10n/pl/2d-color-picker.json index 0ba1e2cef..cec964055 100644 --- a/src/addons/addons-l10n/pl/2d-color-picker.json +++ b/src/addons/addons-l10n/pl/2d-color-picker.json @@ -1 +1 @@ -{"2d-color-picker/shade":"Cień","2d-color-picker/@name":"Próbnik kolorów 2D"} \ No newline at end of file +{"2d-color-picker/shade":"Cień","2d-color-picker/@name":"Próbnik kolorów 2D","2d-color-picker/@description":"Zastępuje suwaki nasycenia i jasności próbnikiem kolorów 2D. Przytrzymaj Shift podczas przeciągania kursora, aby zmienić wartości na jednej osi."} \ No newline at end of file diff --git a/src/addons/addons-l10n/pl/cat-blocks.json b/src/addons/addons-l10n/pl/cat-blocks.json index 6fcceae8f..19e830e17 100644 --- a/src/addons/addons-l10n/pl/cat-blocks.json +++ b/src/addons/addons-l10n/pl/cat-blocks.json @@ -1 +1 @@ -{"cat-blocks/@name":"Bloki Kota","cat-blocks/@description":"Przywraca bloki na kapelusze dla kota z prima aprilis 2020.","cat-blocks/@info-watch":"Opcja „Obserwuj kursor myszy” może wpływać na wydajność, gdy edytor jest otwarty.","cat-blocks/@settings-name-watch":"Obserwuj kursor myszy"} \ No newline at end of file +{"cat-blocks/@name":"Bloki Kota","cat-blocks/@description":"Przywraca do edytora kocie początkowe bloki z prima aprilis 2020.","cat-blocks/@info-watch":"Opcja „Obserwuj kursor myszy” może wpływać na wydajność, gdy edytor jest otwarty.","cat-blocks/@settings-name-watch":"Obserwuj kursor myszy"} \ No newline at end of file diff --git a/src/addons/addons-l10n/pl/drag-drop.json b/src/addons/addons-l10n/pl/drag-drop.json index 12eea1e3e..3c861326a 100644 --- a/src/addons/addons-l10n/pl/drag-drop.json +++ b/src/addons/addons-l10n/pl/drag-drop.json @@ -1 +1 @@ -{"drag-drop/@name":"Przeciągnij i upuść pliki"} \ No newline at end of file +{"drag-drop/@name":"Przeciągnij i upuść pliki","drag-drop/@description":"Umożliwia przeciąganie obrazów i dźwięków z eksploratora plików do panelu duszków lub listy kostiumów/dźwięków. Możesz także przeciągać pliki tekstowe na listy lub bloki „zapytaj i czekaj”."} \ No newline at end of file diff --git a/src/addons/addons-l10n/pl/editor-devtools.json b/src/addons/addons-l10n/pl/editor-devtools.json index 3a692982d..bbfa2663f 100644 --- a/src/addons/addons-l10n/pl/editor-devtools.json +++ b/src/addons/addons-l10n/pl/editor-devtools.json @@ -1 +1 @@ -{"editor-devtools/help-title":"Narzędzia deweloperskie Scratch 3","editor-devtools/help-by":"{url} zrobione przez współpracowników i tłumaczy Scratch Addons","editor-devtools/ctrl-space":"Ctrl + Spacja lub środkowy przycisk myszy","editor-devtools/ctrl-space-desc":"Wyskakuje pływające pole wejściowe, w którym można wpisać nazwę bloku (lub jego części) i przeciągnąć blok do kodu, aby wykorzystać go właśnie tam.","editor-devtools/interactive-find-bar-desc":"Szybko znajdź i przejdź do dowolnego bloku niestandardowego, zmiennej, zdarzenia lub bloków nadających i odbierających komunikaty zdefiniowanego w duszkach, klikając na nowy pasek wyszukiwania znajdujący się po prawej stronie zakładek Kod, Kostiumy i Dźwięk. Zacznij wpisywać tekst, aby przefiltrować listę. Użyj klawiszy strzałek w górę i w dół, aby przełączać się między możliwymi wpisami, oraz strzałek w lewo i w prawo, aby przechodzić między wszystkimi znalezionymi wystąpieniami danego bloku.","editor-devtools/help-new":"★Nowe★","editor-devtools/help-make-space":"Zrób miejsce","editor-devtools/help-make-space-desc":"Zrób dodatkowe miejsce wokół skryptu, klikając prawym przyciskiem myszy na blokach kodu i wybierając opcję \"Zrób miejsce\".","editor-devtools/copy-to-clipboard":"Skopiuj do schowka","editor-devtools/paste-from-clipboard":"Wklej z schowka","editor-devtools/paste-from-clipboard-desc":"Wkleja ze schowka, ale co ważne, wkleja go tam, gdzie znajduje się kursor myszy, dzięki czemu można go umieścić (zamiast umieszczać go w miejscu, z którego został skopiowany, tak jak w przypadku obecnej implementacji scratch).","editor-devtools/swap-variable":"Zamień zmienną w Duszku","editor-devtools/swap-variable-desc":"Kliknij prawym przyciskiem myszy zmienną w skryptach dla tej nowej opcji. Pozwala na przełączenie wszystkich odwołań do tej zmiennej w aktualnym duszku za jednym razem do innej zmiennej. Jest to świetne rozwiązanie, gdy popełniłeś błąd i chcesz przełączyć się z jednej zmiennej na inną lub musisz zmienić z „dla wszystkich duszków” na „tylko dla tego duszka”. Ta opcja nie usunie starej zmiennej i nie wpłynie na żadne inne zmienne duszków.","editor-devtools/middleclick":"Kliknij środkowym przyciskiem","editor-devtools/middleclick-desc":"Użycie środkowego przycisku myszy na zmiennej lub bloku niestandardowym pozwala przejść do jego definicji lub otworzyć go w interaktywnym pasku wyszukiwania.","editor-devtools/find-bar-costume-desc":"Kliknij, aby wyświetlić listę wszystkich kostiumów według nazwy, i wpisz, aby zlokalizować jeden z nich. Użyj klawiszy strzałek lub myszy, aby kliknąć nazwę, aby przejść bezpośrednio do tego kostiumu.","editor-devtools/ctrl-lr-costume-desc":"Klawisze te nawigują do poprzedniego / następnego kostiumu w duszku.","editor-devtools/send-top-bottom":"Wyślij na górę, Wyślij na dół","editor-devtools/send-top-bottom-desc":"Kliknij prawym przyciskiem myszy kostium, aby pojawiły się 2 nowe pozycje menu. Można ich użyć do wysłania klikniętego duszka na górę lub dół listy kostiumów w celu szybkiej zmiany kolejności.","editor-devtools/youtube":"przewodniki na youtube","editor-devtools/var-not-exist":"Ta zmienna nie istnieje...","editor-devtools/find":"Wyszukaj","editor-devtools/find-placeholder":"Wyszukaj (Ctrl+F)","editor-devtools/deep":"Głębokość","editor-devtools/help":"pomoc","editor-devtools/tutorials":"przewodniki","editor-devtools/replace":"Developer tools: Przełącz wszystkie {name} w tym duszku na zmienną o nazwie:","editor-devtools/top":"przesuń na wierzch","editor-devtools/bottom":"przesuń na spód","editor-devtools/clean-plus":"Wyczyść bloki +","editor-devtools/paste":"Wklej","editor-devtools/copy-all":"Kopiuj Wszystko","editor-devtools/copy-block":"Kopiuj Blok","editor-devtools/cut-block":"Wytnij blok","editor-devtools/make-space":"Zrób miejsce","editor-devtools/swap":"Zamień {var} w Duszku","editor-devtools/lists":"listy","editor-devtools/variables":"zmienne","editor-devtools/insert":"Zamień","editor-devtools/start-typing":"Zacznij pisać...","editor-devtools/extension-description-not-for-addon":"Scratch 3 Developer Tools do ulepszania swoich wrażeń z edycji Scratch na https://scratch.mit.edu","editor-devtools/@name":"Narzędzia Developerskie","editor-devtools/@description":"Dodaje pole wyszukiwania i nowe opcje menu do edytora: kopiuj/wklej bloki, lepiej posprzątaj, przejdź do niestandardowej definicji bloku i nie tylko!","editor-devtools/@info-shortcuts":"Naciśnij „Ctrl + F”, aby zaznaczyć pole wyszukiwania, „Ctrl + Spacja”, aby wyświetlić wyskakujące okienko „Dodaj blok według nazwy”, „Ctrl + Lewo/Prawo”, aby przejść do historii wyszukiwania.","editor-devtools/@settings-name-enableCleanUpPlus":"Ulepszone „Wyczyść bloki”","editor-devtools/@settings-name-enablePasteBlocksAtMouse":"Wklej bloki w miejscu kursora myszy","editor-devtools/@settings-name-enableMiddleClickFinder":"Kliknij środkowym przyciskiem myszy zmienne, niestandardowe bloki lub zdarzenia do nawigacji"} \ No newline at end of file +{"editor-devtools/help-title":"Narzędzia deweloperskie Scratch 3","editor-devtools/help-by":"{url} zrobione przez współpracowników i tłumaczy Scratch Addons","editor-devtools/ctrl-space":"Ctrl + Spacja lub środkowy przycisk myszy","editor-devtools/ctrl-space-desc":"Wyskakuje pływające pole wejściowe, w którym można wpisać nazwę bloku (lub jego części) i przeciągnąć blok do kodu, aby wykorzystać go właśnie tam.","editor-devtools/interactive-find-bar-desc":"Szybko znajdź i przejdź do dowolnego bloku niestandardowego, zmiennej, zdarzenia lub bloków nadających i odbierających komunikaty zdefiniowanego w duszkach, klikając na nowy pasek wyszukiwania znajdujący się po prawej stronie zakładek Kod, Kostiumy i Dźwięk. Zacznij wpisywać tekst, aby przefiltrować listę. Użyj klawiszy strzałek w górę i w dół, aby przełączać się między możliwymi wpisami, oraz strzałek w lewo i w prawo, aby przechodzić między wszystkimi znalezionymi wystąpieniami danego bloku.","editor-devtools/improved-tidy-up-desc":"Kliknij prawym przyciskiem myszy obszar skryptów, aby wyświetlić menu, a opcja Wyczyść Bloki zostanie zastąpiona opcją Wyczyść bloki +. Użyj tego, aby uporządkować swoje skrypty i zachować kolumny skryptów, a także spróbować wyrównać komentarze i usunąć wszystkie nieużywane bloki zmiennych itp.","editor-devtools/help-new":"★Nowe★","editor-devtools/help-make-space":"Zrób miejsce","editor-devtools/help-make-space-desc":"Zrób dodatkowe miejsce wokół skryptu, klikając prawym przyciskiem myszy na blokach kodu i wybierając opcję \"Zrób miejsce\".","editor-devtools/copy-to-clipboard":"Skopiuj do schowka","editor-devtools/copy-to-clipboard-desc":"Kliknij prawym przyciskiem myszy blok, aby uzyskać dostęp do 3 nowych opcji Kopiuj Wszystko, Kopiuj Blok i Wytnij Blok. Kopiuj Wszystko skopiuje do schowka wszystko, w tym i poniżej klikniętego bloku. Kopiuj Blok skopiuje tylko bieżący blok i jego zawartość, ale nic poniżej. A Wytnij Blok skopiuje go i usunie z obszaru skryptów.","editor-devtools/paste-from-clipboard":"Wklej z schowka","editor-devtools/paste-from-clipboard-desc":"Wkleja ze schowka, ale co ważne, wkleja go tam, gdzie znajduje się kursor myszy, dzięki czemu można go umieścić (zamiast umieszczać go w miejscu, z którego został skopiowany, tak jak w przypadku obecnej implementacji scratch).","editor-devtools/swap-variable":"Zamień zmienną w Duszku","editor-devtools/swap-variable-desc":"Kliknij prawym przyciskiem myszy zmienną w skryptach dla tej nowej opcji. Pozwala na przełączenie wszystkich odwołań do tej zmiennej w aktualnym duszku za jednym razem do innej zmiennej. Jest to świetne rozwiązanie, gdy popełniłeś błąd i chcesz przełączyć się z jednej zmiennej na inną lub musisz zmienić z „dla wszystkich duszków” na „tylko dla tego duszka”. Ta opcja nie usunie starej zmiennej i nie wpłynie na żadne inne zmienne duszków.","editor-devtools/middleclick":"Kliknij środkowym przyciskiem","editor-devtools/middleclick-desc":"Użycie środkowego przycisku myszy na zmiennej lub bloku niestandardowym pozwala przejść do jego definicji lub otworzyć go w interaktywnym pasku wyszukiwania.","editor-devtools/ctrl-lr-desc":"Przejdź do poprzedniej/następnej odwiedzanej pozycji w oknie skryptu (po użyciu paska nawigacji bloków lub szukania). Pozwala to kliknąć środkowym przyciskiem niestandardowy blok, aby przejść do jego definicji, a następnie nacisnąć klawisze Ctrl + Lewo, aby wrócić do poprzedniego stanu.","editor-devtools/find-bar":"Szukaj","editor-devtools/find-bar-costume-desc":"Kliknij, aby wyświetlić listę wszystkich kostiumów według nazwy, i wpisz, aby zlokalizować jeden z nich. Użyj klawiszy strzałek lub myszy, aby kliknąć nazwę, aby przejść bezpośrednio do tego kostiumu.","editor-devtools/ctrl-lr-costume-desc":"Klawisze te nawigują do poprzedniego / następnego kostiumu w duszku.","editor-devtools/send-top-bottom":"Wyślij na górę, Wyślij na dół","editor-devtools/send-top-bottom-desc":"Kliknij prawym przyciskiem myszy kostium, aby pojawiły się 2 nowe pozycje menu. Można ich użyć do wysłania klikniętego duszka na górę lub dół listy kostiumów w celu szybkiej zmiany kolejności.","editor-devtools/youtube":"przewodniki na youtube","editor-devtools/var-not-exist":"Ta zmienna nie istnieje...","editor-devtools/find":"Wyszukaj","editor-devtools/find-placeholder":"Wyszukaj (Ctrl+F)","editor-devtools/deep":"Głębokość","editor-devtools/help":"pomoc","editor-devtools/tutorials":"przewodniki","editor-devtools/replace":"Developer tools: Przełącz wszystkie {name} w tym duszku na zmienną o nazwie:","editor-devtools/top":"przesuń na wierzch","editor-devtools/bottom":"przesuń na spód","editor-devtools/clean-plus":"Wyczyść bloki +","editor-devtools/paste":"Wklej","editor-devtools/copy-all":"Kopiuj Wszystko","editor-devtools/copy-block":"Kopiuj Blok","editor-devtools/cut-block":"Wytnij Blok","editor-devtools/make-space":"Zrób miejsce","editor-devtools/swap":"Zamień {var} w Duszku","editor-devtools/lists":"listy","editor-devtools/variables":"zmienne","editor-devtools/insert":"Zamień","editor-devtools/start-typing":"Zacznij pisać...","editor-devtools/extension-description-not-for-addon":"Scratch 3 Developer Tools do ulepszania swoich wrażeń z edycji Scratch na https://scratch.mit.edu","editor-devtools/@name":"Narzędzia Developerskie","editor-devtools/@description":"Dodaje pole wyszukiwania i nowe opcje menu do edytora: kopiuj/wklej bloki, lepiej posprzątaj, przejdź do niestandardowej definicji bloku i nie tylko!","editor-devtools/@info-shortcuts":"Naciśnij „Ctrl + F”, aby zaznaczyć pole wyszukiwania, „Ctrl + Spacja”, aby wyświetlić wyskakujące okienko „Dodaj blok według nazwy”, „Ctrl + Lewo/Prawo”, aby przejść do historii wyszukiwania.","editor-devtools/@settings-name-enableCleanUpPlus":"Ulepszone „Wyczyść bloki”","editor-devtools/@settings-name-enablePasteBlocksAtMouse":"Wklej bloki w miejscu kursora myszy","editor-devtools/@settings-name-enableMiddleClickFinder":"Kliknij środkowym przyciskiem myszy zmienne, niestandardowe bloki lub zdarzenia do nawigacji"} \ No newline at end of file diff --git a/src/addons/addons-l10n/pl/gamepad.json b/src/addons/addons-l10n/pl/gamepad.json index e3bcd6205..10ce1519b 100644 --- a/src/addons/addons-l10n/pl/gamepad.json +++ b/src/addons/addons-l10n/pl/gamepad.json @@ -1 +1 @@ -{"gamepad/key-space":"Spacja","gamepad/key-up":"Góra","gamepad/key-down":"Dół","gamepad/key-left":"Lewo","gamepad/key-right":"Prawo","gamepad/key-none":"(nic)","gamepad/key-click":"Kliknij","gamepad/axis-none":"Nic","gamepad/axis-cursor":"Kursor","gamepad/no-controllers":"Nie wykryto kontrolerów. Spróbuj podłączyć jeden z nich i nacisnąć przycisk na nim.","gamepad/button-n":"Przycisk {n}","gamepad/@name":"Wsparcie dla padów"} \ No newline at end of file +{"gamepad/settings":"Ustawienia Gamepada","gamepad/key-space":"Spacja","gamepad/key-up":"Góra","gamepad/key-down":"Dół","gamepad/key-left":"Lewo","gamepad/key-right":"Prawo","gamepad/key-none":"(nic)","gamepad/key-click":"Kliknij","gamepad/axis-none":"Nic","gamepad/axis-arrows":"Przyciski Strzałek","gamepad/axis-cursor":"Kursor","gamepad/no-controllers":"Nie wykryto kontrolerów. Spróbuj podłączyć jeden z nich i nacisnąć przycisk na nim.","gamepad/button-n":"Przycisk {n}","gamepad/axes-a-b":"Osie {a} i {b}","gamepad/@name":"Wsparcie dla padów","gamepad/@description":"Interakcja z projektami za pomocą kontrolera/gamepada używając USB lub Bluetooth."} \ No newline at end of file diff --git a/src/addons/addons-l10n/ru/bitmap-copy.json b/src/addons/addons-l10n/ru/bitmap-copy.json new file mode 100644 index 000000000..fef9ada2c --- /dev/null +++ b/src/addons/addons-l10n/ru/bitmap-copy.json @@ -0,0 +1 @@ +{"bitmap-copy/@name":"Копирование растровых изображений","bitmap-copy/@description":"Позволяет вам скопировать растровое изображение с графического редактора, чтобы вы могли вставить их в других сайтах или программах.","bitmap-copy/@info-norightclick":"\"ПКМ → Копировать\" не поддерживается. Вам нужно нажать Ctrl+C пока растровое изображение выбрано."} \ No newline at end of file diff --git a/src/addons/addons-l10n/ru/block-switching.json b/src/addons/addons-l10n/ru/block-switching.json index fda283f08..9ad5019db 100644 --- a/src/addons/addons-l10n/ru/block-switching.json +++ b/src/addons/addons-l10n/ru/block-switching.json @@ -1 +1 @@ -{"block-switching/event_broadcast":"передать","block-switching/event_broadcastandwait":"передать и ждать до конца","block-switching/control_if":"если","block-switching/control_if_else":"если... иначе","block-switching/control_repeat_until":"повторять до","block-switching/control_forever":"всегда","block-switching/control_wait_until":"ждать до","block-switching/data_changevariableby":"изменить переменную","block-switching/data_setvariableto":"установить переменную","block-switching/data_showvariable":"показать переменную","block-switching/data_hidevariable":"спрятать переменную","block-switching/data_showlist":"показать список","block-switching/data_hidelist":"скрыть список","block-switching/data_replaceitemoflist":"заменить элемент","block-switching/data_insertatlist":"вставить элемент","block-switching/looks_changeeffectby":"изменить эффект","block-switching/looks_seteffectto":"установить эффект","block-switching/looks_changesizeby":"изменить размер","block-switching/looks_setsizeto":"установить размер","block-switching/looks_costumenumbername":"номер костюма или имя костюма","block-switching/looks_backdropnumbername":"номер фона или имя фона","block-switching/looks_show":"показаться","block-switching/looks_hide":"спрятаться","block-switching/looks_nextcostume":"следующий костюм","block-switching/looks_nextbackdrop":"следующий фон","block-switching/looks_say":"сказать","block-switching/looks_think":"думать","block-switching/looks_sayforsecs":"говорить секунд","block-switching/looks_thinkforsecs":"думать секунд","block-switching/looks_switchbackdropto":"переключить фон на","block-switching/looks_switchbackdroptoandwait":"изменить фон и ждать","block-switching/motion_turnright":"повернуть направо","block-switching/motion_turnleft":"повернуть налево","block-switching/motion_setx":"установить x","block-switching/motion_changexby":"изменить x","block-switching/motion_sety":"установить y","block-switching/motion_changeyby":"изменить y","block-switching/motion_xposition":"позиция x","block-switching/motion_yposition":"позиция y","block-switching/operator_and":"и","block-switching/operator_or":"или","block-switching/pen_penDown":"опустить перо","block-switching/pen_penUp":"поднять перо","block-switching/@settings-name-border":"Добавить границу","block-switching/@settings-name-motion":"Блоки движения","block-switching/@settings-name-event":"Блоки событий","block-switching/@settings-name-control":"Блоки управления","block-switching/@settings-name-operator":"Блоки операторов","block-switching/@settings-name-sensing":"Блоки сенсоров","block-switching/@settings-name-extension":"Блоки расширений"} \ No newline at end of file +{"block-switching/event_broadcast":"передать","block-switching/event_broadcastandwait":"передать и ждать до конца","block-switching/control_if":"если","block-switching/control_if_else":"если... иначе","block-switching/control_repeat_until":"повторять до","block-switching/control_forever":"всегда","block-switching/control_wait_until":"ждать до","block-switching/data_changevariableby":"изменить переменную","block-switching/data_setvariableto":"установить переменную","block-switching/data_showvariable":"показать переменную","block-switching/data_hidevariable":"спрятать переменную","block-switching/data_showlist":"показать список","block-switching/data_hidelist":"скрыть список","block-switching/data_replaceitemoflist":"заменить элемент","block-switching/data_insertatlist":"вставить элемент","block-switching/looks_changeeffectby":"изменить эффект","block-switching/looks_seteffectto":"установить эффект","block-switching/looks_changesizeby":"изменить размер","block-switching/looks_setsizeto":"установить размер","block-switching/looks_costumenumbername":"номер костюма или имя костюма","block-switching/looks_backdropnumbername":"номер фона или имя фона","block-switching/looks_show":"показаться","block-switching/looks_hide":"спрятаться","block-switching/looks_nextcostume":"следующий костюм","block-switching/looks_nextbackdrop":"следующий фон","block-switching/looks_say":"сказать","block-switching/looks_think":"думать","block-switching/looks_sayforsecs":"говорить секунд","block-switching/looks_thinkforsecs":"думать секунд","block-switching/looks_switchbackdropto":"переключить фон на","block-switching/looks_switchbackdroptoandwait":"изменить фон и ждать","block-switching/motion_turnright":"повернуть направо","block-switching/motion_turnleft":"повернуть налево","block-switching/motion_setx":"установить x","block-switching/motion_changexby":"изменить x","block-switching/motion_sety":"установить y","block-switching/motion_changeyby":"изменить y","block-switching/motion_xposition":"позиция x","block-switching/motion_yposition":"позиция y","block-switching/operator_and":"и","block-switching/operator_or":"или","block-switching/pen_penDown":"опустить перо","block-switching/pen_penUp":"поднять перо","block-switching/pen_setPenColorParamTo":"задать параметр","block-switching/pen_changePenColorParamBy":"изменить параметр","block-switching/pen_changePenHueBy":"изменить цвет","block-switching/pen_setPenHueToNumber":"задать цвет","block-switching/pen_changePenShadeBy":"изменить оттенок","block-switching/pen_setPenShadeToNumber":"задать оттенок","block-switching/pen_changePenSizeBy":"изменить размер","block-switching/pen_setPenSizeTo":"задать размер","block-switching/sensing_mousex":"x мыши","block-switching/sensing_mousey":"y мыши","block-switching/sound_play":"проигрывать","block-switching/sound_playuntildone":"проигрывать до конца","block-switching/sound_changeeffectby":"изменить эффект","block-switching/sound_seteffectto":"задать эффект","block-switching/sound_setvolumeto":"задать громкость","block-switching/sound_changevolumeby":"изменить громкость","block-switching/music_setTempo":"задать темп","block-switching/music_changeTempo":"изменить темп","block-switching/@settings-name-border":"Добавить границу","block-switching/@settings-name-motion":"Блоки движения","block-switching/@settings-name-looks":"Блоки внешности","block-switching/@settings-name-sound":"Блоки звуков","block-switching/@settings-name-event":"Блоки событий","block-switching/@settings-name-control":"Блоки управления","block-switching/@settings-name-operator":"Блоки операторов","block-switching/@settings-name-sensing":"Блоки сенсоров","block-switching/@settings-name-data":"Блоки переменных","block-switching/@settings-name-extension":"Блоки расширений"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ru/cat-blocks.json b/src/addons/addons-l10n/ru/cat-blocks.json new file mode 100644 index 000000000..e7ef20908 --- /dev/null +++ b/src/addons/addons-l10n/ru/cat-blocks.json @@ -0,0 +1 @@ +{"cat-blocks/@name":"Котоблоки","cat-blocks/@description":"Возвращает обратно в редактор котоблоки с первого апреля 2020."} \ No newline at end of file diff --git a/src/addons/addons-l10n/ru/editor-theme3.json b/src/addons/addons-l10n/ru/editor-theme3.json index ba95d0828..f069ba3a1 100644 --- a/src/addons/addons-l10n/ru/editor-theme3.json +++ b/src/addons/addons-l10n/ru/editor-theme3.json @@ -1 +1 @@ -{"editor-theme3/@name":"Настраиваемые цвета блоков","editor-theme3/@description":"Отредактируйте цвета блоков для каждой категории в редакторе.","editor-theme3/@info-refresheditor":"Обновите редактор после включения/отключения этой темы.","editor-theme3/@preset-description-tweaks":"Блоки событий, управления и другие с цветами, вдохновленными 2.0","editor-theme3/@preset-name-original":"Цвета 2.0","editor-theme3/@preset-description-original":"Оригинальные цвета блоков из Scratch 2.0","editor-theme3/@preset-name-dark":"Тёмная","editor-theme3/@preset-description-dark":"Тёмные версии цветов по умолчанию","editor-theme3/@preset-name-black":"Чёрный","editor-theme3/@preset-description-black":"Делает фоны блоков чёрными","editor-theme3/@settings-name-motion-color":"движение","editor-theme3/@settings-name-looks-color":"внешний вид","editor-theme3/@settings-name-sounds-color":"звук","editor-theme3/@settings-name-events-color":"события","editor-theme3/@settings-name-control-color":"управление","editor-theme3/@settings-name-sensing-color":"сенсоры","editor-theme3/@settings-name-operators-color":"операторы","editor-theme3/@settings-name-data-color":"переменные","editor-theme3/@settings-name-data-lists-color":"списки","editor-theme3/@settings-name-custom-color":"свой","editor-theme3/@settings-name-Pen-color":"расширения","editor-theme3/@settings-name-input-color":"Поля ввода в блоках","editor-theme3/@settings-name-text":"Цвет текста","editor-theme3/@settings-select-text-white":"Белый","editor-theme3/@settings-select-text-black":"Чёрный","editor-theme3/@settings-select-text-colorOnWhite":"Цветной на белом фоне","editor-theme3/@settings-select-text-colorOnBlack":"Цветной на чёрном фоне"} \ No newline at end of file +{"editor-theme3/@name":"Настраиваемые цвета блоков","editor-theme3/@description":"Отредактируйте цвета блоков для каждой категории в редакторе.","editor-theme3/@info-refresheditor":"Обновите редактор после включения/отключения этой темы.","editor-theme3/@preset-name-tweaks":"3.0 повторение","editor-theme3/@preset-description-tweaks":"Блоки событий, управления и другие с цветами, вдохновленными 2.0","editor-theme3/@preset-name-original":"Цвета 2.0","editor-theme3/@preset-description-original":"Оригинальные цвета блоков из Scratch 2.0","editor-theme3/@preset-name-dark":"Тёмная","editor-theme3/@preset-description-dark":"Тёмные версии цветов по умолчанию","editor-theme3/@preset-name-black":"Чёрный","editor-theme3/@preset-description-black":"Делает фоны блоков чёрными","editor-theme3/@settings-name-motion-color":"движение","editor-theme3/@settings-name-looks-color":"внешний вид","editor-theme3/@settings-name-sounds-color":"звук","editor-theme3/@settings-name-events-color":"события","editor-theme3/@settings-name-control-color":"управление","editor-theme3/@settings-name-sensing-color":"сенсоры","editor-theme3/@settings-name-operators-color":"операторы","editor-theme3/@settings-name-data-color":"переменные","editor-theme3/@settings-name-data-lists-color":"списки","editor-theme3/@settings-name-custom-color":"свой","editor-theme3/@settings-name-Pen-color":"расширения","editor-theme3/@settings-name-input-color":"Поля ввода в блоках","editor-theme3/@settings-name-text":"Цвет текста","editor-theme3/@settings-select-text-white":"Белый","editor-theme3/@settings-select-text-black":"Чёрный","editor-theme3/@settings-select-text-colorOnWhite":"Цветной на белом фоне","editor-theme3/@settings-select-text-colorOnBlack":"Цветной на чёрном фоне"} \ No newline at end of file diff --git a/src/addons/addons-l10n/ru/gamepad.json b/src/addons/addons-l10n/ru/gamepad.json index 7ec8d3bb1..4a3fccdbc 100644 --- a/src/addons/addons-l10n/ru/gamepad.json +++ b/src/addons/addons-l10n/ru/gamepad.json @@ -1 +1 @@ -{"gamepad/settings":"Настройки геймпада","gamepad/key-space":"Пробел","gamepad/key-up":"Вверх","gamepad/key-down":"Вниз","gamepad/key-left":"Налево","gamepad/key-right":"Направо","gamepad/key-none":"(ничего)","gamepad/key-click":"Нажатие","gamepad/axis-none":"Ничего","gamepad/axis-arrows":"Клавиши стрелок","gamepad/axis-cursor":"Курсор","gamepad/no-controllers":"Не обнаружены контроллеры. Попробуйте подключить какой-нибудь контроллер и нажать на ней кнопку.","gamepad/button-n":"Кнопка{n}","gamepad/axes-a-b":"Оси {a}и{b}","gamepad/@name":"Поддержка геймпада"} \ No newline at end of file +{"gamepad/settings":"Настройки геймпада","gamepad/key-space":"Пробел","gamepad/key-up":"Вверх","gamepad/key-down":"Вниз","gamepad/key-left":"Налево","gamepad/key-right":"Направо","gamepad/key-none":"(ничего)","gamepad/key-click":"Нажатие","gamepad/axis-none":"Ничего","gamepad/axis-arrows":"Клавиши стрелок","gamepad/axis-cursor":"Курсор","gamepad/no-controllers":"Не обнаружены контроллеры. Попробуйте подключить какой-нибудь контроллер и нажать на ней кнопку.","gamepad/button-n":"Кнопка{n}","gamepad/axes-a-b":"Оси {a}и{b}","gamepad/@name":"Поддержка геймпада","gamepad/@description":"Взаимодействовать с проектами используя USB или Bluetooth контроллер/геймпад."} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/2d-color-picker.json b/src/addons/addons-l10n/sv/2d-color-picker.json deleted file mode 100644 index b5aaab3ac..000000000 --- a/src/addons/addons-l10n/sv/2d-color-picker.json +++ /dev/null @@ -1 +0,0 @@ -{"2d-color-picker/shade":"Nyans","2d-color-picker/@name":"Tvådimensionell färgväljare","2d-color-picker/@description":"Byter ut sliders för mättnad och ljus med tvådimensionell färgväljare. Håll shift medans du drar musen för att ändra på värdena på en axel."} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/block-palette-icons.json b/src/addons/addons-l10n/sv/block-palette-icons.json deleted file mode 100644 index f2871e494..000000000 --- a/src/addons/addons-l10n/sv/block-palette-icons.json +++ /dev/null @@ -1 +0,0 @@ -{"block-palette-icons/@name":"Ikoner för blockkategorier"} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/blocks2image.json b/src/addons/addons-l10n/sv/blocks2image.json deleted file mode 100644 index e421cab0a..000000000 --- a/src/addons/addons-l10n/sv/blocks2image.json +++ /dev/null @@ -1 +0,0 @@ -{"blocks2image/export_selected_to_SVG":"Exportera valda till SVG","blocks2image/export_all_to_SVG":"Exportera allt till SVG","blocks2image/export_selected_to_PNG":"Exportera valda till PNG","blocks2image/export_all_to_PNG":"Exportera allt till PNG","blocks2image/error_blocks_unselected":"Klicka på blocken du vill exportera!","blocks2image/error_blocks_not_added":"Lägg till block till arbetsytan!","blocks2image/@name":"Spara block som en bild","blocks2image/@description":"Högerklicka i arbetsytan föra tt exportera block som SVG/PNG bilder."} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/custom-block-shape.json b/src/addons/addons-l10n/sv/custom-block-shape.json deleted file mode 100644 index 730a73a85..000000000 --- a/src/addons/addons-l10n/sv/custom-block-shape.json +++ /dev/null @@ -1 +0,0 @@ -{"custom-block-shape/@name":"Justera blockform","custom-block-shape/@description":"Justera utfyllnad, kantstorlek och utstick på block.","custom-block-shape/@info-paddingWarning":"Minskning av utfyllnad syns bara för dig, så när dina projekt visas för andra användare så kan dina skript gå över varandra.","custom-block-shape/@preset-name-default3":"3.0 Block","custom-block-shape/@preset-description-default3":"Det vanliga utseendet för block i 3.0","custom-block-shape/@preset-name-default2":"2.0 Block","custom-block-shape/@preset-description-default2":"Ett utseende likt det som block hade i 2.0","custom-block-shape/@preset-name-flat3":"3.0 Platt","custom-block-shape/@preset-description-flat3":"Det normala utseendet för block i 3.0, fast utan kanter och utstick","custom-block-shape/@preset-name-flat2":"2.0 Platt","custom-block-shape/@preset-description-flat2":"Det normala utseendet för block i 2.0, fast utan kanter och utstick","custom-block-shape/@settings-name-paddingSize":"Utfyllnad (50-200%)","custom-block-shape/@settings-name-cornerSize":"Kantstorlek (0-300%)","custom-block-shape/@settings-name-notchSize":"Utstick (0-150%)"} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/custom-zoom.json b/src/addons/addons-l10n/sv/custom-zoom.json deleted file mode 100644 index 0aedec5e2..000000000 --- a/src/addons/addons-l10n/sv/custom-zoom.json +++ /dev/null @@ -1 +0,0 @@ -{"custom-zoom/@name":"Zoominställningar för kodytan","custom-zoom/@description":"Justera minimum, maximum, hastighet och grundstorleken för zoom i kodytan, och göm automatiskt kontroller.","custom-zoom/@settings-name-maxZoom":"Maximal Zoom (50-500%)","custom-zoom/@settings-name-minZoom":"Minimal Zoom (1-100%)","custom-zoom/@settings-name-startZoom":"Grundzoom (50-500%)","custom-zoom/@settings-name-zoomSpeed":"Zoomhastighet (50-200%)","custom-zoom/@settings-name-autohide":"Autogöm Zoomkontroller","custom-zoom/@settings-name-speed":"Hastighet för Animering av Autogöm","custom-zoom/@settings-select-speed-none":"Ingen","custom-zoom/@settings-select-speed-short":"Kort","custom-zoom/@settings-select-speed-default":"Normal","custom-zoom/@settings-select-speed-long":"Lång"} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/drag-drop.json b/src/addons/addons-l10n/sv/drag-drop.json deleted file mode 100644 index 1ecbed616..000000000 --- a/src/addons/addons-l10n/sv/drag-drop.json +++ /dev/null @@ -1 +0,0 @@ -{"drag-drop/@name":"Drag och släpp filer"} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/editor-colored-context-menus.json b/src/addons/addons-l10n/sv/editor-colored-context-menus.json deleted file mode 100644 index 16a5a7340..000000000 --- a/src/addons/addons-l10n/sv/editor-colored-context-menus.json +++ /dev/null @@ -1 +0,0 @@ -{"editor-colored-context-menus/@name":"Färgade sammanhangsmenyer","editor-colored-context-menus/@description":"Gör så att sammanhangsmenyerna blir färgglada när du högerklickar på ett block."} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/editor-stage-left.json b/src/addons/addons-l10n/sv/editor-stage-left.json deleted file mode 100644 index 86eaccb1a..000000000 --- a/src/addons/addons-l10n/sv/editor-stage-left.json +++ /dev/null @@ -1 +0,0 @@ -{"editor-stage-left/@name":"Flytta scenen till den vänstra sidan.","editor-stage-left/@description":"Flyttar scenen till den vänstra sidan av projektredigeraren."} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/editor-theme3.json b/src/addons/addons-l10n/sv/editor-theme3.json deleted file mode 100644 index 8b666304a..000000000 --- a/src/addons/addons-l10n/sv/editor-theme3.json +++ /dev/null @@ -1 +0,0 @@ -{"editor-theme3/@name":"Justerbara blockfärger","editor-theme3/@description":"Ändra blockfärger för varje kategori i projektredigeraren.","editor-theme3/@info-refresheditor":"Starta om projektredigeraren efter att ha satt på/stängt av detta tema.","editor-theme3/@preset-name-tweaks":"3.0-Justeringar","editor-theme3/@preset-description-tweaks":"Händelser, Kontroll och Mina Block med färger inspirerade av 2.0","editor-theme3/@preset-name-original":"2.0-Färger","editor-theme3/@preset-description-original":"De ursprungliga blockfärgerna från 2.0","editor-theme3/@settings-name-motion-color":"rörelse","editor-theme3/@settings-name-looks-color":"utseende","editor-theme3/@settings-name-sounds-color":"ljud","editor-theme3/@settings-name-events-color":"händelser","editor-theme3/@settings-name-control-color":"kontroll","editor-theme3/@settings-name-sensing-color":"känna av","editor-theme3/@settings-name-operators-color":"operatorer","editor-theme3/@settings-name-data-color":"variabler","editor-theme3/@settings-name-data-lists-color":"listor","editor-theme3/@settings-name-custom-color":"mina block","editor-theme3/@settings-name-Pen-color":"tillägg"} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/folders.json b/src/addons/addons-l10n/sv/folders.json deleted file mode 100644 index a66f253d8..000000000 --- a/src/addons/addons-l10n/sv/folders.json +++ /dev/null @@ -1 +0,0 @@ -{"folders/open-folder":"Öppnad","folders/closed-folder":"Grupp","folders/create-folder":"skapa grupp","folders/add-to-folder":"lägg till i grupp: {folder}","folders/rename-folder":"byt namn på grupp","folders/remove-folder":"ta bort grupp","folders/remove-from-folder":"ta bort från grupp","folders/rename-folder-prompt":"Namnge gruppen till:","folders/name-prompt":"Namn på grupp:","folders/name-not-allowed":"Inkorrekt gruppnamn","folders/confirm-backpack-folder":"Spara hela gruppen till ryggsäcken?","folders/@name":"Sprite grupper","folders/@description":"Lägger till grupper till spritelistor, samt kostym och ljud listor. För att skapa en grupp, högerklicka en sprite och välj \"skapa grupp\". Klicka på en grupp för att öppna eller stänga den. Högerklicka en sprite för att se vilka grupper som du kan flytta den till, eller drag och släpp i en öppen grupp.","folders/@info-notice-folders-are-public":"Användare med det här tillägget aktiverat kommer att kunna se grupper i ditt projekt. Alla andra kommer att se dina spriter normalt (inga grupper).","folders/@info-notice-sprite-names":"Det här tillägget fungerar genom att lägga till \"[gruppNamn]//\" i början av namnen för dina spriter."} \ No newline at end of file diff --git a/src/addons/addons-l10n/sv/initialise-sprite-position.json b/src/addons/addons-l10n/sv/initialise-sprite-position.json deleted file mode 100644 index 18c4980bf..000000000 --- a/src/addons/addons-l10n/sv/initialise-sprite-position.json +++ /dev/null @@ -1 +0,0 @@ -{"initialise-sprite-position/@name":"Justera en ny sprites grundposition","initialise-sprite-position/@description":"Flyttar spriter till en specifik position när de skapas.","initialise-sprite-position/@settings-name-x":"X-position","initialise-sprite-position/@settings-name-y":"Y-position","initialise-sprite-position/@settings-name-library":"Slumpa positionen av bibliotekspriter."} \ No newline at end of file diff --git a/src/addons/addons-l10n/th/clones.json b/src/addons/addons-l10n/th/clones.json deleted file mode 100644 index 43e5380f0..000000000 --- a/src/addons/addons-l10n/th/clones.json +++ /dev/null @@ -1 +0,0 @@ -{"clones/clones":"มีโคลนทั้งหมด {cloneCount} โคลน","clones/@name":"ตัวนับโคลน","clones/@description":"เพิ่มตัวนับในหน้าต่างแก้ไขซึ่งแสดงจำนวนโคลนทั้งหมด"} \ No newline at end of file diff --git a/src/addons/addons-l10n/th/editor-devtools.json b/src/addons/addons-l10n/th/editor-devtools.json deleted file mode 100644 index e17751341..000000000 --- a/src/addons/addons-l10n/th/editor-devtools.json +++ /dev/null @@ -1 +0,0 @@ -{"editor-devtools/version":"เวอร์ชั่น {version} - เผยแพร่เมื่อ{date}{ndash} โดย {url} และทุกคนที่ช่วยส่วนขยายสำหรับ scratch"} \ No newline at end of file diff --git a/src/addons/addons-l10n/th/load-extensions.json b/src/addons/addons-l10n/th/load-extensions.json deleted file mode 100644 index 0104603e9..000000000 --- a/src/addons/addons-l10n/th/load-extensions.json +++ /dev/null @@ -1 +0,0 @@ -{"load-extensions/@settings-name-music":"ดนตรี","load-extensions/@settings-name-pen":"ปากกา","load-extensions/@settings-name-text2speech":"ข้อความเป็นเสียงพูด","load-extensions/@settings-name-translate":"แปลภาษา"} \ No newline at end of file diff --git a/src/addons/addons-l10n/th/pause.json b/src/addons/addons-l10n/th/pause.json deleted file mode 100644 index 1e95b4113..000000000 --- a/src/addons/addons-l10n/th/pause.json +++ /dev/null @@ -1 +0,0 @@ -{"pause/pause":"หยุดชั่วคราว","pause/@name":"ปุ่มหยุดชั่วคราว","pause/@description":"เพิ่มปุ่มหยุดชั่วคราวไว้ข้างๆธงเขียว"} \ No newline at end of file diff --git a/src/addons/addons-l10n/tr/custom-block-shape.json b/src/addons/addons-l10n/tr/custom-block-shape.json index 33f90ba3d..37f2365e1 100644 --- a/src/addons/addons-l10n/tr/custom-block-shape.json +++ b/src/addons/addons-l10n/tr/custom-block-shape.json @@ -1 +1 @@ -{"custom-block-shape/@preset-name-default3":"3.0 Bloklar"} \ No newline at end of file +{"custom-block-shape/@preset-name-default3":"3.0 Bloklar","custom-block-shape/@preset-name-default2":"2.0 Blokları"} \ No newline at end of file diff --git a/src/addons/addons-l10n/tr/custom-zoom.json b/src/addons/addons-l10n/tr/custom-zoom.json new file mode 100644 index 000000000..7cf5042d7 --- /dev/null +++ b/src/addons/addons-l10n/tr/custom-zoom.json @@ -0,0 +1 @@ +{"custom-zoom/@settings-name-maxZoom":"Maksimum Yakınlaştırma (%50-%500)","custom-zoom/@settings-name-minZoom":"Minimum Yakınlaştırma (%1-%100)","custom-zoom/@settings-select-speed-none":"Yok","custom-zoom/@settings-select-speed-short":"Kısa","custom-zoom/@settings-select-speed-default":"Varsayılan","custom-zoom/@settings-select-speed-long":"Uzun"} \ No newline at end of file diff --git a/src/addons/addons-l10n/tr/editor-devtools.json b/src/addons/addons-l10n/tr/editor-devtools.json index 490f68684..be26fad4d 100644 --- a/src/addons/addons-l10n/tr/editor-devtools.json +++ b/src/addons/addons-l10n/tr/editor-devtools.json @@ -1 +1 @@ -{"editor-devtools/help-title":"Scratch 3 Geliştirici Araçları","editor-devtools/ctrl-space":"Ctrl + Boşluk veya Orta Tık","editor-devtools/code-tab-features":"Kod Sekmesi Özellikleri","editor-devtools/interactive-find-bar":"Etkileşimli Bul Çubuğu (Ctrl + F)","editor-devtools/improved-tidy-up":"Geliştirilmiş Kod Düzenlemesi","editor-devtools/help-new":"★Yeni★","editor-devtools/copy-to-clipboard":"Panoya Kopyala","editor-devtools/copy-to-clipboard-desc":"Bir bloğa sağ tıkladığınızda Tümünü Kopyala, Bloğu Kopyala ve Bloğu Kes için 3 yeni seçenek mevcuttur. Tümünü Kopyala, tıkladığınız blok dahil ve altındaki her şeyi panoya kopyalayacaktır. Bloğu kopyala yalnızca mevcut bloğu ve içeriğini kopyalayacak, ancak aşağıda hiçbir şey kopyalanmayacaktır. Ve kesme bloğu onu kopyalayacak ve çalışma alanından kaldıracaktır.","editor-devtools/paste-from-clipboard":"Panodan Yapıştır","editor-devtools/paste-from-clipboard-desc":"fare imlecinizin olduğu yere yapıştırır, böylece daha sonra yerleştirebilirsiniz (mevcut çizik uygulaması gibi kopyaladığınız yere yerleştirmek yerine).","editor-devtools/swap-variable":"Kukla'daki değişken ile takas","editor-devtools/swap-variable-desc":"Bu yeni seçenek için komut dosyalarınızdaki bir değişkeni sağ tıklayın. Mevcut hareketli grafikteki bu değişkene yapılan tüm referansları tek seferde başka bir değişkene geçirmenize olanak tanır. Bu, bir hata yaptığınızda ve bir değişkenden diğerine geçmek istediğinizde ya da 'tüm hareketli karakterler için' ile 'yalnızca bu hareketli grafik için' arasında değişiklik yapmanız gerektiğinde harikadır. Bu seçenek eski değişkeni kaldırmayacak ve diğer kuklaların değişkenlerini etkilemeyecektir.","editor-devtools/middleclick":"Orta tıklama","editor-devtools/middleclick-desc":"Bir değişken veya özel blokta orta fare düğmesini kullanmak, tanımına atlamanıza veya etkileşimli bulma çubuğunda açmanıza olanak tanır.","editor-devtools/ctrl-lr":"Ctrl + Sol, Ctrl + Sağ","editor-devtools/ctrl-lr-desc":"Komut dosyası penceresinde önceki / sonraki ziyaret edilen konuma gidin (engellemek veya bulmak için gezinme çubuğunu kullandıktan sonra). Bu, tanımına gitmek için özel bir bloğun ortasına tıklamanıza ve daha önce bulunduğunuz yere geri dönmek için ctrl + Sol tuşlarına basmanıza olanak tanır.","editor-devtools/costume-tab-features":"Kostüm Sekmesi Özellikleri","editor-devtools/find-bar":"Bul Çubuğu","editor-devtools/ctrl-lr-costume-desc":"Bu tuşlar sizi kukladaki önceki / sonraki kostüme götürür.","editor-devtools/send-top-bottom":"Yukarıya Gönder, Aşağıya Gönder","editor-devtools/send-top-bottom-desc":"Bir kostüme sağ tıklayın ve 2 yeni menü öğesi mevcut. Bunlar, tıklanan hareketli grafiği, hızlı yeniden düzenlemek vermek için kostüm listesinin üstüne veya altına göndermek için kullanılabilir.","editor-devtools/youtube":"YouTube öğreticileri","editor-devtools/var-not-exist":"Bu değişken hiç var olmadı...","editor-devtools/find":"Bul","editor-devtools/find-placeholder":"Bul (Ctrl+F)","editor-devtools/deep":"Derin","editor-devtools/help":"Yardım","editor-devtools/tutorials":"Öğreticiler","editor-devtools/paste":"Yapıştır","editor-devtools/copy-all":"Hepsini Kopyala","editor-devtools/copy-block":"Bloğu Kopyala","editor-devtools/cut-block":"Bloğu kes","editor-devtools/lists":"listeler","editor-devtools/variables":"değişkenler","editor-devtools/insert":"Ekle","editor-devtools/start-typing":"Yazmaya Başla...","editor-devtools/@name":"Geliştirici araçları","editor-devtools/@description":"Düzenleyiciye bir arama kutusu ve yeni menü seçenekleri ekler: Blokları kopyalama/yapıştırma, daha iyi düzenleme, özel blok tanımına gitme ve daha fazlası!"} \ No newline at end of file +{"editor-devtools/help-title":"Scratch 3 Geliştirici Araçları","editor-devtools/ctrl-space":"Ctrl + Boşluk veya Orta Tık","editor-devtools/code-tab-features":"Kod Sekmesi Özellikleri","editor-devtools/interactive-find-bar":"Etkileşimli Bul Çubuğu (Ctrl + F)","editor-devtools/interactive-find-bar-desc":"Hemen kendi bloğuna, değişkenine, olayına yada satır bloğuna kod, kostümler ve seslere gelen yeni arama kutusuna tıklayarak bul ve hemen onlara zıpla. Yukarı ve aşağı oklarını kullanarak girişler arasında geçiş yapın ve sağ ve sol oklarını kullanarak da bulunan tüm örnekler arasında döngü yapabilirsiniz.","editor-devtools/improved-tidy-up":"Geliştirilmiş Kod Düzenlemesi","editor-devtools/help-new":"★Yeni★","editor-devtools/copy-to-clipboard":"Panoya Kopyala","editor-devtools/copy-to-clipboard-desc":"Bir bloğa sağ tıkladığınızda Tümünü Kopyala, Bloğu Kopyala ve Bloğu Kes için 3 yeni seçenek mevcuttur. Tümünü Kopyala, tıkladığınız blok dahil ve altındaki her şeyi panoya kopyalayacaktır. Bloğu kopyala yalnızca mevcut bloğu ve içeriğini kopyalayacak, ancak aşağıda hiçbir şey kopyalanmayacaktır. Ve kesme bloğu onu kopyalayacak ve çalışma alanından kaldıracaktır.","editor-devtools/paste-from-clipboard":"Panodan Yapıştır","editor-devtools/paste-from-clipboard-desc":"Fare imlecinizin olduğu yere yapıştırır, böylece daha sonra yerleştirebilirsiniz (mevcut çizik uygulaması gibi kopyaladığınız yere yerleştirmek yerine).","editor-devtools/swap-variable":"Kukla'daki değişken ile takas","editor-devtools/swap-variable-desc":"Bu yeni seçenek için komut dosyalarınızdaki bir değişkeni sağ tıklayın. Mevcut hareketli grafikteki bu değişkene yapılan tüm referansları tek seferde başka bir değişkene geçirmenize olanak tanır. Bu, bir hata yaptığınızda ve bir değişkenden diğerine geçmek istediğinizde ya da 'tüm hareketli karakterler için' ile 'yalnızca bu hareketli grafik için' arasında değişiklik yapmanız gerektiğinde harikadır. Bu seçenek eski değişkeni kaldırmayacak ve diğer kuklaların değişkenlerini etkilemeyecektir.","editor-devtools/middleclick":"Orta tıklama","editor-devtools/middleclick-desc":"Bir değişken veya özel blokta orta fare düğmesini kullanmak, tanımına atlamanıza veya etkileşimli bulma çubuğunda açmanıza olanak tanır.","editor-devtools/ctrl-lr":"Ctrl + Sol, Ctrl + Sağ","editor-devtools/ctrl-lr-desc":"Komut dosyası penceresinde önceki / sonraki ziyaret edilen konuma gidin (engellemek veya bulmak için gezinme çubuğunu kullandıktan sonra). Bu, tanımına gitmek için özel bir bloğun ortasına tıklamanıza ve daha önce bulunduğunuz yere geri dönmek için ctrl + Sol tuşlarına basmanıza olanak tanır.","editor-devtools/costume-tab-features":"Kostüm Sekmesi Özellikleri","editor-devtools/find-bar":"Bul Çubuğu","editor-devtools/ctrl-lr-costume-desc":"Bu tuşlar sizi kukladaki önceki / sonraki kostüme götürür.","editor-devtools/send-top-bottom":"Yukarıya Gönder, Aşağıya Gönder","editor-devtools/send-top-bottom-desc":"Bir kostüme sağ tıklayın ve 2 yeni menü öğesi mevcut. Bunlar, tıklanan hareketli grafiği, hızlı yeniden düzenlemek vermek için kostüm listesinin üstüne veya altına göndermek için kullanılabilir.","editor-devtools/youtube":"YouTube öğreticileri","editor-devtools/var-not-exist":"Bu değişken hiç var olmadı...","editor-devtools/find":"Bul","editor-devtools/find-placeholder":"Bul (Ctrl+F)","editor-devtools/deep":"Derin","editor-devtools/help":"Yardım","editor-devtools/tutorials":"Öğreticiler","editor-devtools/replace":"Geliştirici araçları: Bu kukladaki diğer bütün {name} adlı değişkenleni için [input] ile değiştir.","editor-devtools/clean-plus":"Blokları temizle","editor-devtools/paste":"Yapıştır","editor-devtools/copy-all":"Hepsini Kopyala","editor-devtools/copy-block":"Bloğu Kopyala","editor-devtools/cut-block":"Bloğu kes","editor-devtools/lists":"listeler","editor-devtools/variables":"değişkenler","editor-devtools/insert":"Ekle","editor-devtools/start-typing":"Yazmaya Başla...","editor-devtools/@name":"Geliştirici araçları","editor-devtools/@description":"Düzenleyiciye bir arama kutusu ve yeni menü seçenekleri ekler: Blokları kopyalama/yapıştırma, daha iyi düzenleme, özel blok tanımına gitme ve daha fazlası!"} \ No newline at end of file diff --git a/src/addons/addons-l10n/tr/folders.json b/src/addons/addons-l10n/tr/folders.json index fbe0f50a5..b6a06c669 100644 --- a/src/addons/addons-l10n/tr/folders.json +++ b/src/addons/addons-l10n/tr/folders.json @@ -1 +1 @@ -{"folders/open-folder":"Açıldı","folders/closed-folder":"Klasör","folders/create-folder":"klasör oluştur","folders/add-to-folder":"{folder} klasörüne ekle","folders/rename-folder":"klasörü adlandır","folders/name-prompt":"Klasörün adı:","folders/name-not-allowed":"Geçersiz klasör adı","folders/@name":"Kukla klasörleri","folders/@description":"Kukla listelerinin yanı sıra kostüm ve ses listelerine de klasörler ekler. Bir klasör oluşturmak için herhangi bir kuklaya sağ tıklayın ve \"klasör oluştur\" a tıklayın. Açmak veya kapatmak için bir klasöre tıklayın. Hangi klasörlere taşıyabileceğinizi görmek için bir kuklaya sağ tıklayın veya alternatif olarak açık bir klasöre sürükleyip bırakın.","folders/@info-notice-folders-are-public":"Bu özelliği etkinleştiren kullanıcılar, projenizdeki klasörleri görebilir. Diğer herkes kuklaların listelerini normal olarak görecek (klasör olmayacak).","folders/@info-notice-sprite-names":"Bu özellik kuklalarınızın isimlerinin başına \"[klasörAdı] //\" ekleyerek çalışır."} \ No newline at end of file +{"folders/open-folder":"Açıldı","folders/closed-folder":"Klasör","folders/create-folder":"klasör oluştur","folders/add-to-folder":"{folder} klasörüne ekle","folders/rename-folder":"klasörü adlandır","folders/rename-folder-prompt":"Klasörün adını şununla değiştir: ","folders/name-prompt":"Klasörün adı:","folders/name-not-allowed":"Geçersiz klasör adı","folders/@name":"Kukla klasörleri","folders/@description":"Kukla listelerinin yanı sıra kostüm ve ses listelerine de klasörler ekler. Bir klasör oluşturmak için herhangi bir kuklaya sağ tıklayın ve \"klasör oluştur\" a tıklayın. Açmak veya kapatmak için bir klasöre tıklayın. Hangi klasörlere taşıyabileceğinizi görmek için bir kuklaya sağ tıklayın veya alternatif olarak açık bir klasöre sürükleyip bırakın.","folders/@info-notice-folders-are-public":"Bu özelliği etkinleştiren kullanıcılar, projenizdeki klasörleri görebilir. Diğer herkes kuklaların listelerini normal olarak görecek (klasör olmayacak).","folders/@info-notice-sprite-names":"Bu özellik kuklalarınızın isimlerinin başına \"[klasörAdı] //\" ekleyerek çalışır."} \ No newline at end of file diff --git a/src/addons/addons-l10n/tr/initialise-sprite-position.json b/src/addons/addons-l10n/tr/initialise-sprite-position.json new file mode 100644 index 000000000..9155bd77f --- /dev/null +++ b/src/addons/addons-l10n/tr/initialise-sprite-position.json @@ -0,0 +1 @@ +{"initialise-sprite-position/@name":"Yeni kuklaların varsayılan konumunu değiştir","initialise-sprite-position/@description":"Oluşturulan kuklaları belirtilen konuma taşır.","initialise-sprite-position/@settings-name-x":"X konumu","initialise-sprite-position/@settings-name-y":"Y konumu","initialise-sprite-position/@settings-name-library":"Kütüphane kuklalarının yerlerini rastgele belirle"} \ No newline at end of file diff --git a/src/addons/addons-l10n/tr/remove-curved-stage-border.json b/src/addons/addons-l10n/tr/remove-curved-stage-border.json new file mode 100644 index 000000000..113f8c8e5 --- /dev/null +++ b/src/addons/addons-l10n/tr/remove-curved-stage-border.json @@ -0,0 +1 @@ +{"remove-curved-stage-border/@name":"Bozuk sahne sınırını siler"} \ No newline at end of file diff --git a/src/addons/addons/2d-color-picker/paint-editor.js b/src/addons/addons/2d-color-picker/paint-editor.js index 85a42a8b1..2f65836b4 100644 --- a/src/addons/addons/2d-color-picker/paint-editor.js +++ b/src/addons/addons/2d-color-picker/paint-editor.js @@ -72,9 +72,7 @@ export default async ({ addon, console, msg }) => { // wait for color dialog box appearance const element = await addon.tab.waitForElement('div[class*="color-picker_swatch-row"]', { markAsSeen: true, - condition: () => - addon.tab.redux.state.scratchGui.editorTab.activeTabIndex === 1 && - !addon.tab.redux.state.scratchGui.mode.isPlayerOnly, + reduxCondition: (state) => state.scratchGui.editorTab.activeTabIndex === 1 && !state.scratchGui.mode.isPlayerOnly, }); rateLimiter.abort(false); diff --git a/src/addons/addons/clones/userscript.js b/src/addons/addons/clones/userscript.js index 3819bb375..93713a5ea 100644 --- a/src/addons/addons/clones/userscript.js +++ b/src/addons/addons/clones/userscript.js @@ -59,7 +59,7 @@ async function hideInSmallStageMode({ addon }) { await addon.tab.waitForElement("[class*='stage-header_stage-size-toggle-group']", { markAsSeen: true, reduxEvents: ["scratch-gui/mode/SET_PLAYER", "fontsLoaded/SET_FONTS_LOADED", "scratch-gui/locales/SELECT_LOCALE"], - condition: () => !addon.tab.redux.state.scratchGui.mode.isPlayerOnly, + reduxCondition: (state) => !state.scratchGui.mode.isPlayerOnly, }); document.querySelector("[class*='stage-header_stage-button-first']").addEventListener("click", () => { diff --git a/src/addons/addons/color-picker/paint-editor.js b/src/addons/addons/color-picker/paint-editor.js index 9c0766e69..4a1419154 100644 --- a/src/addons/addons/color-picker/paint-editor.js +++ b/src/addons/addons/color-picker/paint-editor.js @@ -48,9 +48,7 @@ export default async ({ addon, console, msg }) => { while (true) { const element = await addon.tab.waitForElement('div[class*="color-picker_swatch-row"]', { markAsSeen: true, - condition: () => - addon.tab.redux.state.scratchGui.editorTab.activeTabIndex === 1 && - !addon.tab.redux.state.scratchGui.mode.isPlayerOnly, + reduxCondition: (state) => state.scratchGui.editorTab.activeTabIndex === 1 && !state.scratchGui.mode.isPlayerOnly, }); rateLimiter.abort(false); addon.tab.redux.initialize(); diff --git a/src/addons/addons/editor-devtools/DevTools.js b/src/addons/addons/editor-devtools/DevTools.js index 2e67d42a7..08973ce8f 100644 --- a/src/addons/addons/editor-devtools/DevTools.js +++ b/src/addons/addons/editor-devtools/DevTools.js @@ -2061,7 +2061,9 @@ export default class DevTools { } e.cancelBubble = true; - e.preventDefault(); + if (!e.target.closest("input")) { + e.preventDefault(); + } let wksp = this.utils.getWorkspace(); diff --git a/src/addons/addons/editor-searchable-dropdowns/userscript.js b/src/addons/addons/editor-searchable-dropdowns/userscript.js index 0b09a5212..de65fa88d 100644 --- a/src/addons/addons/editor-searchable-dropdowns/userscript.js +++ b/src/addons/addons/editor-searchable-dropdowns/userscript.js @@ -174,9 +174,7 @@ export default async function ({ addon, global, console }) { function findBlocklyDropDownDiv() { return addon.tab.waitForElement(".blocklyDropDownDiv", { - condition: () => - addon.tab.redux.state.scratchGui.editorTab.activeTabIndex === 0 && - !addon.tab.redux.state.scratchGui.mode.isPlayerOnly, + reduxCondition: (state) => state.scratchGui.editorTab.activeTabIndex === 0 && !state.scratchGui.mode.isPlayerOnly, }); } diff --git a/src/addons/addons/folders/userscript.js b/src/addons/addons/folders/userscript.js index 9ad77efee..0d947ff88 100644 --- a/src/addons/addons/folders/userscript.js +++ b/src/addons/addons/folders/userscript.js @@ -1318,9 +1318,7 @@ export default async function ({ addon, global, console, msg }) { // Sprite list { const spriteSelectorItemElement = await addon.tab.waitForElement("[class^='sprite-selector_sprite-wrapper']", { - condition: () => - // We can run before redux state is ready - addon.tab.redux.state && !addon.tab.redux.state.scratchGui.mode.isPlayerOnly, + reduxCondition: (state) => !state.scratchGui.mode.isPlayerOnly, }); vm = addon.tab.traps.vm; reactInternalKey = Object.keys(spriteSelectorItemElement).find((i) => i.startsWith(REACT_INTERNAL_PREFIX)); @@ -1338,9 +1336,7 @@ export default async function ({ addon, global, console, msg }) { // Costume and sound list { const selectorListItem = await addon.tab.waitForElement("[class*='selector_list-item']", { - condition: () => - addon.tab.redux.state.scratchGui.editorTab.activeTabIndex !== 0 && - !addon.tab.redux.state.scratchGui.mode.isPlayerOnly, + reduxCondition: (state) => state.scratchGui.editorTab.activeTabIndex !== 0 && !state.scratchGui.mode.isPlayerOnly, }); const sortableHOCInstance = getSortableHOCFromElement(selectorListItem); verifySortableHOC(sortableHOCInstance); diff --git a/src/addons/addons/gamepad/gamepadlib.js b/src/addons/addons/gamepad/gamepadlib.js index 32afd5cab..10923cc9a 100644 --- a/src/addons/addons/gamepad/gamepadlib.js +++ b/src/addons/addons/gamepad/gamepadlib.js @@ -50,6 +50,20 @@ const defaultAxesMappings = { deadZone: 0.5, }, ], + wasd: [ + { + type: "key", + high: "d", + low: "a", + deadZone: 0.5, + }, + { + type: "key", + high: "s", + low: "w", + deadZone: 0.5, + }, + ], cursor: [ { /* @@ -677,6 +691,12 @@ class GamepadEditor { value: "arrows", }) ); + selector.appendChild( + Object.assign(document.createElement("option"), { + textContent: "WASD", + value: "wasd", + }) + ); selector.appendChild( Object.assign(document.createElement("option"), { textContent: this.msg("axis-cursor"), @@ -688,6 +708,9 @@ class GamepadEditor { if (selector.value === "arrows") { mappingList[index] = defaultAxesMappings.arrows[0]; mappingList[index + 1] = defaultAxesMappings.arrows[1]; + } else if (selector.value === "wasd") { + mappingList[index] = defaultAxesMappings.wasd[0]; + mappingList[index + 1] = defaultAxesMappings.wasd[1]; } else if (selector.value === "cursor") { mappingList[index] = defaultAxesMappings.cursor[0]; mappingList[index + 1] = defaultAxesMappings.cursor[1]; @@ -699,7 +722,11 @@ class GamepadEditor { const mapping = mappingList[index]; if (mapping.type === "key") { - selector.value = "arrows"; + if (mapping.high.includes("Arrow")) { + selector.value = "arrows"; + } else { + selector.value = "wasd"; + } } else if (mapping.type === "virtual_cursor") { selector.value = "cursor"; } else { diff --git a/src/addons/addons/hide-flyout/userscript.js b/src/addons/addons/hide-flyout/userscript.js index 9b389c362..752e85406 100644 --- a/src/addons/addons/hide-flyout/userscript.js +++ b/src/addons/addons/hide-flyout/userscript.js @@ -109,7 +109,7 @@ export default async function ({ addon, global, console }) { flyOut = await addon.tab.waitForElement(".blocklyFlyout", { markAsSeen: true, reduxEvents: ["scratch-gui/mode/SET_PLAYER", "fontsLoaded/SET_FONTS_LOADED", "scratch-gui/locales/SELECT_LOCALE"], - condition: () => !addon.tab.redux.state.scratchGui.mode.isPlayerOnly, + reduxCondition: (state) => !state.scratchGui.mode.isPlayerOnly, }); let blocklySvg = document.querySelector(".blocklySvg"); scrollBar = document.querySelector(".blocklyFlyoutScrollbar"); diff --git a/src/addons/addons/onion-skinning/userscript.js b/src/addons/addons/onion-skinning/userscript.js index 639fc0225..65e22e074 100644 --- a/src/addons/addons/onion-skinning/userscript.js +++ b/src/addons/addons/onion-skinning/userscript.js @@ -732,10 +732,8 @@ export default async function ({ addon, global, console, msg }) { while (true) { const canvasControls = await addon.tab.waitForElement("[class^='paint-editor_canvas-controls']", { markAsSeen: true, - condition: () => - addon.tab.redux.state && - addon.tab.redux.state.scratchGui.editorTab.activeTabIndex === 1 && - !addon.tab.redux.state.scratchGui.mode.isPlayerOnly, + reduxCondition: (state) => + state.scratchGui.editorTab.activeTabIndex === 1 && !state.scratchGui.mode.isPlayerOnly, }); accessScratchInternals(); const zoomControlsContainer = canvasControls.querySelector("[class^='paint-editor_zoom-controls']"); diff --git a/src/addons/addons/variable-manager/userscript.js b/src/addons/addons/variable-manager/userscript.js index 670cc1a20..c055809dd 100644 --- a/src/addons/addons/variable-manager/userscript.js +++ b/src/addons/addons/variable-manager/userscript.js @@ -326,7 +326,7 @@ export default async function ({ addon, global, console, msg }) { const tabs = await addon.tab.waitForElement("[class^='react-tabs_react-tabs__tab-list']", { markAsSeen: true, reduxEvents: ["scratch-gui/mode/SET_PLAYER", "fontsLoaded/SET_FONTS_LOADED", "scratch-gui/locales/SELECT_LOCALE"], - condition: () => !addon.tab.redux.state.scratchGui.mode.isPlayerOnly, + reduxCondition: (state) => !state.scratchGui.mode.isPlayerOnly, }); const soundTab = tabs.children[2]; soundTab.insertAdjacentElement("afterend", varTab); diff --git a/src/addons/translators.json b/src/addons/translators.json index a9b31da45..2fd816252 100644 --- a/src/addons/translators.json +++ b/src/addons/translators.json @@ -333,5 +333,14 @@ "contributions": [ "translation" ] + }, + { + "login": "hello34090", + "name": "hello34090", + "avatar_url": "https://avatars.githubusercontent.com/u/83602831?v=4", + "profile": "https://github.com/hello34090", + "contributions": [ + "translation" + ] } ] \ No newline at end of file diff --git a/src/addons/upstream-meta.json b/src/addons/upstream-meta.json index 7d21e9a95..74fde27ed 100644 --- a/src/addons/upstream-meta.json +++ b/src/addons/upstream-meta.json @@ -1 +1 @@ -{"version":"1.14.1","commit":"72875f4","languages":["ar","de","en","es","fr","id","it","ja","ko","nl","pl","pt-br","ro","ru","sl","sv","th","tr"]} \ No newline at end of file +{"version":"1.14.3","commit":"dfba34f","languages":["de","en","es","fr","it","ja","ko","pl","pt-br","ro","ru","sl","tr","zh-tw"]} \ No newline at end of file