Skip to content

Commit

Permalink
Merge branch 'main' into connection
Browse files Browse the repository at this point in the history
  • Loading branch information
microbit-matt-hillsdon committed Dec 18, 2024
2 parents 60d1cd4 + 28baa00 commit c8300c0
Show file tree
Hide file tree
Showing 61 changed files with 5,093 additions and 507 deletions.
2 changes: 1 addition & 1 deletion bin/update-translations.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ if [ $# -eq 0 ]; then
exit 1
fi

languages="ca de fr es-ES ja ko nl zh-CN zh-TW lol"
languages="ca de fr es-ES ja ko nl pl zh-CN zh-TW lol"

mkdir -p crowdin/translated
for language in $languages; do
Expand Down
18 changes: 11 additions & 7 deletions lang/ui.ca.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,10 @@
"defaultMessage": "Copia el programa",
"description": "Copy code to clipboard action text"
},
"copy-snippet-advice": {
"defaultMessage": "Code copied, use paste to insert it.",
"description": "Toast shown when you copy from API or Reference snippets"
},
"create-action": {
"defaultMessage": "Crea",
"description": "Create action label (e.g. in create file dialog)"
Expand Down Expand Up @@ -511,7 +515,7 @@
"description": "Text in the no micro:bit found dialog"
},
"offline-image-alt": {
"defaultMessage": "Image unavailable offline",
"defaultMessage": "La imatge no està disponible fora de línia",
"description": "Alt text for an image placeholder when the user is offline"
},
"open-action": {
Expand Down Expand Up @@ -747,11 +751,11 @@
"description": "Checkbox setting label"
},
"setting-warn-on-v2-only-features": {
"defaultMessage": "Show warnings about V2-only features",
"defaultMessage": "Mostra advertències sobre funcions només de la V2",
"description": "Checkbox setting label"
},
"setting-warn-on-v2-only-features-info": {
"defaultMessage": "Warnings are shown in the editor when a micro:bit V1 is connected",
"defaultMessage": "Els avisos es mostren a l'editor quan es connecta un micro:bit V1",
"description": "Checkbox setting label"
},
"settings": {
Expand Down Expand Up @@ -1123,7 +1127,7 @@
"description": "alt text for logo link to .org"
},
"warn-on-v2-only-features-action": {
"defaultMessage": "Disable warnings about V2-only features",
"defaultMessage": "Desactiva els avisos sobre les funcions només de la V2",
"description": "Label for editor action"
},
"webusb-error-clear-connect-description-1": {
Expand All @@ -1135,15 +1139,15 @@
"description": "Part of WebUSB error message"
},
"webusb-error-clear-connect-title": {
"defaultMessage": "No es pot sol·licitar la interfície",
"defaultMessage": "Una altra pàgina o pestanya del navegador està connectada a aquesta micro:bit",
"description": "Title of error for WebUsb connection"
},
"webusb-error-default-title": {
"defaultMessage": "Error de WebUSB",
"description": "Default title for error messages relating to WebUSB"
},
"webusb-error-reconnect-microbit-description": {
"defaultMessage": "Torna a connectar la teva micro:bit i torna-ho a provar.",
"defaultMessage": "<p>Segueix aquests passos i, a continuació, torna-ho a provar:</p><ul><li>desendolla el cable USB</li><li>desendolla la bateria si n'hi ha cap connectada</li><li>torna a connectar el cable USB</li><li>torna a connectar la bateria si n'hi havia una</li></ul>",
"description": "Part of WebUSB error message"
},
"webusb-not-supported": {
Expand All @@ -1167,7 +1171,7 @@
"description": "Title for the welcome dialog"
},
"welcome-video-alt": {
"defaultMessage": "video introducing the Python Editor",
"defaultMessage": "vídeo de presentació de l'editor Python",
"description": "iframe title for the welcome video"
},
"zoom-in-action": {
Expand Down
30 changes: 17 additions & 13 deletions lang/ui.de.json
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@
"description": "Confirmation header of deletion of a file"
},
"confirm-replace-body": {
"defaultMessage": "Alle Dateien durch die in der hex-Datei ersetzen?",
"defaultMessage": "Alle Dateien durch die in der HEX-Datei ersetzen?",
"description": "Confirmation message body for replacing project dialog"
},
"confirm-replace-reset": {
Expand Down Expand Up @@ -211,6 +211,10 @@
"defaultMessage": "Code kopieren",
"description": "Copy code to clipboard action text"
},
"copy-snippet-advice": {
"defaultMessage": "Code copied, use paste to insert it.",
"description": "Toast shown when you copy from API or Reference snippets"
},
"create-action": {
"defaultMessage": "Erstellen",
"description": "Create action label (e.g. in create file dialog)"
Expand All @@ -232,7 +236,7 @@
"description": "Button text for delete action"
},
"delete-file-action": {
"defaultMessage": "{name} löschen",
"defaultMessage": "Lösche {name}",
"description": "Menu option to delete file"
},
"deleted-file": {
Expand Down Expand Up @@ -475,7 +479,7 @@
"description": "Header for name field"
},
"name-used-when": {
"defaultMessage": "Der Name wird verwendet, wenn du die hex-Datei speicherst.",
"defaultMessage": "Dieser Name wird verwendet, wenn du die HEX-Datei speicherst.",
"description": "Text under project name field"
},
"new-file-hint": {
Expand Down Expand Up @@ -511,15 +515,15 @@
"description": "Text in the no micro:bit found dialog"
},
"offline-image-alt": {
"defaultMessage": "Image unavailable offline",
"defaultMessage": "Bild offline nicht verfügbar",
"description": "Alt text for an image placeholder when the user is offline"
},
"open-action": {
"defaultMessage": "Öffnen",
"description": "Open button text"
},
"open-file-action": {
"defaultMessage": "Öffnen...",
"defaultMessage": "Öffnen …",
"description": "Open file button text"
},
"open-file-dropped": {
Expand Down Expand Up @@ -639,7 +643,7 @@
"description": "Confirmation message after resetting the project"
},
"reset-project-hover": {
"defaultMessage": "Setzt das Projekt auf den Standard-Startcode zurück und verwirft deine Arbeit",
"defaultMessage": "Setzt das Projekt auf den Standard-Startcode zurück und verwirft deine Arbeit.",
"description": "Reset action hover text"
},
"results-count": {
Expand All @@ -659,7 +663,7 @@
"description": "Text for menu item for saving a project hex file"
},
"save-hover": {
"defaultMessage": "Speichere die hex-Datei des Projektes auf deinem Computer",
"defaultMessage": "Speichere die HEX-Datei des Projektes auf deinem Computer.",
"description": "Hover text over save button"
},
"save-python-action": {
Expand Down Expand Up @@ -747,11 +751,11 @@
"description": "Checkbox setting label"
},
"setting-warn-on-v2-only-features": {
"defaultMessage": "Show warnings about V2-only features",
"defaultMessage": "Warnungen über Nur-V2-Funktionen anzeigen",
"description": "Checkbox setting label"
},
"setting-warn-on-v2-only-features-info": {
"defaultMessage": "Warnings are shown in the editor when a micro:bit V1 is connected",
"defaultMessage": "Warnungen werden im Editor angezeigt, wenn ein micro:bit V1 verbunden ist.",
"description": "Checkbox setting label"
},
"settings": {
Expand Down Expand Up @@ -1123,7 +1127,7 @@
"description": "alt text for logo link to .org"
},
"warn-on-v2-only-features-action": {
"defaultMessage": "Disable warnings about V2-only features",
"defaultMessage": "Warnungen über Nur-V2-Funktionen deaktivieren",
"description": "Label for editor action"
},
"webusb-error-clear-connect-description-1": {
Expand All @@ -1135,15 +1139,15 @@
"description": "Part of WebUSB error message"
},
"webusb-error-clear-connect-title": {
"defaultMessage": "Schnittstelle konnte nicht beansprucht werden",
"defaultMessage": "Eine andere Seite oder ein Browser-Tab ist mit diesem micro:bit verbunden",
"description": "Title of error for WebUsb connection"
},
"webusb-error-default-title": {
"defaultMessage": "WebUSB-Fehler",
"description": "Default title for error messages relating to WebUSB"
},
"webusb-error-reconnect-microbit-description": {
"defaultMessage": "Bitte schließe deinen micro:bit erneut an und versuche es nochmal.",
"defaultMessage": "<p>Bitte folge diesen Schritten, dann versuche es erneut:</p><ul><li>trenne das USB-Kabel</li><li>entferne das Akku-Paket, wenn angeschlossen</li><li>verbinden das USB-Kabel erneut</li><li>verbinde das Akku-Paket erneut, wenn angeschlossen</li></ul>",
"description": "Part of WebUSB error message"
},
"webusb-not-supported": {
Expand All @@ -1167,7 +1171,7 @@
"description": "Title for the welcome dialog"
},
"welcome-video-alt": {
"defaultMessage": "video introducing the Python Editor",
"defaultMessage": "Videoeinführung des Python Editors",
"description": "iframe title for the welcome video"
},
"zoom-in-action": {
Expand Down
4 changes: 4 additions & 0 deletions lang/ui.en.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,10 @@
"defaultMessage": "Copy code",
"description": "Copy code to clipboard action text"
},
"copy-snippet-advice": {
"defaultMessage": "Code copied, use paste to insert it.",
"description": "Toast shown when you copy from API or Reference snippets"
},
"create-action": {
"defaultMessage": "Create",
"description": "Create action label (e.g. in create file dialog)"
Expand Down
18 changes: 11 additions & 7 deletions lang/ui.es-es.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,10 @@
"defaultMessage": "Copiar código",
"description": "Copy code to clipboard action text"
},
"copy-snippet-advice": {
"defaultMessage": "Code copied, use paste to insert it.",
"description": "Toast shown when you copy from API or Reference snippets"
},
"create-action": {
"defaultMessage": "Crea",
"description": "Create action label (e.g. in create file dialog)"
Expand Down Expand Up @@ -511,7 +515,7 @@
"description": "Text in the no micro:bit found dialog"
},
"offline-image-alt": {
"defaultMessage": "Image unavailable offline",
"defaultMessage": "Imagen no disponible sin conexión",
"description": "Alt text for an image placeholder when the user is offline"
},
"open-action": {
Expand Down Expand Up @@ -747,11 +751,11 @@
"description": "Checkbox setting label"
},
"setting-warn-on-v2-only-features": {
"defaultMessage": "Show warnings about V2-only features",
"defaultMessage": "Mostrar advertencias sobre funciones exclusivas de la V2",
"description": "Checkbox setting label"
},
"setting-warn-on-v2-only-features-info": {
"defaultMessage": "Warnings are shown in the editor when a micro:bit V1 is connected",
"defaultMessage": "Las advertencias se muestran en el editor cuando se conecta un micro:bit V1",
"description": "Checkbox setting label"
},
"settings": {
Expand Down Expand Up @@ -1123,7 +1127,7 @@
"description": "alt text for logo link to .org"
},
"warn-on-v2-only-features-action": {
"defaultMessage": "Disable warnings about V2-only features",
"defaultMessage": "Desactivar las advertencias sobre funciones exclusivas de la V2",
"description": "Label for editor action"
},
"webusb-error-clear-connect-description-1": {
Expand All @@ -1135,15 +1139,15 @@
"description": "Part of WebUSB error message"
},
"webusb-error-clear-connect-title": {
"defaultMessage": "No se ha podido solicitar interfaz",
"defaultMessage": "Otra página o pestaña del navegador está conectada a este micro:bit",
"description": "Title of error for WebUsb connection"
},
"webusb-error-default-title": {
"defaultMessage": "Error WebUSB",
"description": "Default title for error messages relating to WebUSB"
},
"webusb-error-reconnect-microbit-description": {
"defaultMessage": "Por favor reconecta el micro:bit e intentalo de nuevo.",
"defaultMessage": "<p>Por favor, sigue estos pasos y vuelve a intentarlo:</p><ul><li>desconecta el cable USB</li><li>desenchufa la batería si la tiene instalada</li><li>vuelve a conectar el cable USB</li><li>vuelve a conectar el paquete de baterías si estaba conectado</li></ul>",
"description": "Part of WebUSB error message"
},
"webusb-not-supported": {
Expand All @@ -1167,7 +1171,7 @@
"description": "Title for the welcome dialog"
},
"welcome-video-alt": {
"defaultMessage": "video introducing the Python Editor",
"defaultMessage": "vídeo de introducción al editor de Python",
"description": "iframe title for the welcome video"
},
"zoom-in-action": {
Expand Down
18 changes: 11 additions & 7 deletions lang/ui.fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,10 @@
"defaultMessage": "Copier le code",
"description": "Copy code to clipboard action text"
},
"copy-snippet-advice": {
"defaultMessage": "Code copied, use paste to insert it.",
"description": "Toast shown when you copy from API or Reference snippets"
},
"create-action": {
"defaultMessage": "Créez",
"description": "Create action label (e.g. in create file dialog)"
Expand Down Expand Up @@ -511,7 +515,7 @@
"description": "Text in the no micro:bit found dialog"
},
"offline-image-alt": {
"defaultMessage": "Image unavailable offline",
"defaultMessage": "Image indisponible hors ligne",
"description": "Alt text for an image placeholder when the user is offline"
},
"open-action": {
Expand Down Expand Up @@ -747,11 +751,11 @@
"description": "Checkbox setting label"
},
"setting-warn-on-v2-only-features": {
"defaultMessage": "Show warnings about V2-only features",
"defaultMessage": "Afficher les avertissements sur les fonctionnalités disponibles uniquement sur le V2",
"description": "Checkbox setting label"
},
"setting-warn-on-v2-only-features-info": {
"defaultMessage": "Warnings are shown in the editor when a micro:bit V1 is connected",
"defaultMessage": "Les avertissements sont affichés dans l'éditeur quand un micro:bit V1 est connecté",
"description": "Checkbox setting label"
},
"settings": {
Expand Down Expand Up @@ -1123,7 +1127,7 @@
"description": "alt text for logo link to .org"
},
"warn-on-v2-only-features-action": {
"defaultMessage": "Disable warnings about V2-only features",
"defaultMessage": "Désactiver les avertissements concernant les fonctionnalités disponibles sur le V2 uniquement",
"description": "Label for editor action"
},
"webusb-error-clear-connect-description-1": {
Expand All @@ -1135,15 +1139,15 @@
"description": "Part of WebUSB error message"
},
"webusb-error-clear-connect-title": {
"defaultMessage": "Impossible de demander l’interface",
"defaultMessage": "Une autre page ou un autre onglet est connecté à ce micro:bit",
"description": "Title of error for WebUsb connection"
},
"webusb-error-default-title": {
"defaultMessage": "Erreur WebUSB",
"description": "Default title for error messages relating to WebUSB"
},
"webusb-error-reconnect-microbit-description": {
"defaultMessage": "Veuillez reconnecter votre micro:bit et réessayer.",
"defaultMessage": "<p>Veuillez suivre les étapes suivantes, puis réessayez : </p><ul><li>débranchez le câble USB</li><li>débranchez le bloc-batterie s'il y en a un</li><li>reconnectez le câble USB</li><li>reconnectez le bloc-batterie s'il y en a un</li></ul>",
"description": "Part of WebUSB error message"
},
"webusb-not-supported": {
Expand All @@ -1167,7 +1171,7 @@
"description": "Title for the welcome dialog"
},
"welcome-video-alt": {
"defaultMessage": "video introducing the Python Editor",
"defaultMessage": "vidéo explicative de l'éditeur Python",
"description": "iframe title for the welcome video"
},
"zoom-in-action": {
Expand Down
Loading

0 comments on commit c8300c0

Please sign in to comment.