From 0500ee0629647722846264cbb8a24db1e6bcb73b Mon Sep 17 00:00:00 2001 From: Raspberry Pi Translations Bot <36728703+raspberrypitranslationsbot@users.noreply.github.com> Date: Thu, 20 Aug 2026 16:26:22 +0100 Subject: [PATCH 1/7] New translations en.json (French) --- public/translations/fr-FR.json | 50 +++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/public/translations/fr-FR.json b/public/translations/fr-FR.json index 347ab418d..9d2fbe7cc 100644 --- a/public/translations/fr-FR.json +++ b/public/translations/fr-FR.json @@ -96,21 +96,50 @@ }, "instructionsPanel": { "demoInstructions": { - "title": "Comment utiliser les instructions", - "enablingInstructions": "Activer les instructions", - "visible": "Tout texte écrit ici sera visible par les élèves dans la barre latérale.", - "writingInstructions": "Écrire des instructions", - "markdown": "Écrivez vos instructions en utilisant [Markdown](https://www.markdownguide.org/).", - "whatYouCanDo": "Voici ce que vous pouvez faire", - "lists": "Listes", - "bulletPoints": "Puces", - "numberedSteps": "Étapes numérotées" + "title": "How to use instructions", + "replaceThisText": "Replace this text with your own instructions. Anything you write here appears in the sidebar for your students.", + "writtenInMarkdown": "Instructions are written in Markdown. Switch between the **Edit** and **View** tabs to see how each example below was written, or read our [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions).", + "studentCopyWarning": "Students get their own copy of a project when they start it, so changes you make later will not reach anyone who has already started.", + "formattingTextHeading": "Formatting text", + "bold": "**Bold text** draws attention to a word.", + "italic": "_Italic text_ is useful for emphasis.", + "boldItalic": "**_Bold and italic_** works too.", + "strikethrough": "~~Strikethrough~~ shows something that has changed.", + "lineBreaks": "A backslash at the end of a line starts a new line, as above. A blank line starts a new paragraph. Three dashes on their own line draw a divider, like the one above.", + "headingsHeading": "Headings", + "headings": "Start a line with `##`, and add more `#` characters for smaller headings — like the headings in this document.", + "listsHeading": "Lists", + "addSprite": "Add a sprite", + "addBackdrop": "Add a backdrop", + "nestList": "Indent by two spaces to put a list inside a list", + "openFile": "Open the file `main.py`", + "typeCode": "Type your code", + "clickRun": "Click **Run**", + "linksHeading": "Links", + "links": "Link to a website like this: [Raspberry Pi Foundation](https://www.raspberrypi.org).", + "codeHeading": "Code", + "codeIntro": "In Python and Web projects you might want to include some example code in your instructions.", + "inlineCode": "Use single backticks for code in a sentence:", + "inlineCodeExample": "The `print()` function shows a message.", + "codeBlocks": "For longer code, use three backticks and name the language. `python`, `html`, `css` or `javascript`:", + "pythonPrompt": "What is your name?", + "pythonNameVar": "name", + "pythonGreeting": "Hello, ", + "blocksHeading": "Blocks code", + "blocksIntro": "In a Blocks project you might want to reference a particular type of block in your instructions. You can highlight words with the same colour that's used for the block type itself:", + "blocksColourExample": "Get a block from the `Looks`{:block-type=\"looks\"} section.", + "blocksTypes": "The [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions#h_01M0034Z2SSTYV4W3CQZ4JCV3A) lists all types you can use.", + "blocksExample": "You might also want to include an example of blocks. To do this use `blocks` as the language name in a code block:", + "blocksGreeting": "Hello!", + "blockSyntaxReference": "For more information on how to write blocks as text, see the [block syntax reference](https://en.scratch-wiki.info/wiki/Block_Plugin/Syntax).", + "turningOffFormattingHeading": "Turning off formatting", + "turningOffFormatting": "\\_A backslash before a symbol stops it formatting\\_, so this is not italic." }, "emptyState": { "addInstructions": "Ajouter des instructions", "edits": "Comme pour les projets de codage, les élèves ne verront aucune modification que vous apportez aux instructions après avoir enregistré leur version du projet.", "location": "Les élèves pourront voir ces instructions dans la barre latérale de leur projet, mais elles seront en lecture seule.", - "markdown": "Les instructions sont écrites en <0>markdown.", + "markdown": "Instructions are written in markdown. See our <0>guide for more help", "purpose": "Des instructions peuvent être ajoutées à votre projet pour guider les élèves." }, "addStep": "Add a step", @@ -120,6 +149,7 @@ "previousStep": "Étape précédente", "stepCounter": "{{currentStep}} sur {{totalSteps}}", "projectSteps": "Instructions du projet", + "guideLink": "View instructions guide", "edit": "Modifier", "view": "Voir", "removeStepModal": { From 64a44bd94af9423ec1bb86149578fbc08ce0adab Mon Sep 17 00:00:00 2001 From: Raspberry Pi Translations Bot <36728703+raspberrypitranslationsbot@users.noreply.github.com> Date: Thu, 20 Aug 2026 16:26:24 +0100 Subject: [PATCH 2/7] New translations en.json (Greek) --- public/translations/el-GR.json | 50 +++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/public/translations/el-GR.json b/public/translations/el-GR.json index 43e41513e..8e381f3ac 100644 --- a/public/translations/el-GR.json +++ b/public/translations/el-GR.json @@ -96,21 +96,50 @@ }, "instructionsPanel": { "demoInstructions": { - "title": "Πώς λειτουργούν οι οδηγίες", - "enablingInstructions": "Ενεργοποίηση οδηγιών", - "visible": "Οποιοδήποτε κείμενο γραφτεί εδώ θα είναι ορατό στους μαθητές/τριες στην πλαϊνή μπάρα.", - "writingInstructions": "Οδηγίες γραφής", - "markdown": "Γράψε τις οδηγίες σου χρησιμοποιώντας [Markdown](https://www.markdownguide.org/).", - "whatYouCanDo": "Τι μπορείς να κάνεις", - "lists": "Λίστες", - "bulletPoints": "Κουκκίδες", - "numberedSteps": "Αριθμημένα βήματα" + "title": "How to use instructions", + "replaceThisText": "Replace this text with your own instructions. Anything you write here appears in the sidebar for your students.", + "writtenInMarkdown": "Instructions are written in Markdown. Switch between the **Edit** and **View** tabs to see how each example below was written, or read our [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions).", + "studentCopyWarning": "Students get their own copy of a project when they start it, so changes you make later will not reach anyone who has already started.", + "formattingTextHeading": "Formatting text", + "bold": "**Bold text** draws attention to a word.", + "italic": "_Italic text_ is useful for emphasis.", + "boldItalic": "**_Bold and italic_** works too.", + "strikethrough": "~~Strikethrough~~ shows something that has changed.", + "lineBreaks": "A backslash at the end of a line starts a new line, as above. A blank line starts a new paragraph. Three dashes on their own line draw a divider, like the one above.", + "headingsHeading": "Headings", + "headings": "Start a line with `##`, and add more `#` characters for smaller headings — like the headings in this document.", + "listsHeading": "Lists", + "addSprite": "Add a sprite", + "addBackdrop": "Add a backdrop", + "nestList": "Indent by two spaces to put a list inside a list", + "openFile": "Open the file `main.py`", + "typeCode": "Type your code", + "clickRun": "Click **Run**", + "linksHeading": "Links", + "links": "Link to a website like this: [Raspberry Pi Foundation](https://www.raspberrypi.org).", + "codeHeading": "Code", + "codeIntro": "In Python and Web projects you might want to include some example code in your instructions.", + "inlineCode": "Use single backticks for code in a sentence:", + "inlineCodeExample": "The `print()` function shows a message.", + "codeBlocks": "For longer code, use three backticks and name the language. `python`, `html`, `css` or `javascript`:", + "pythonPrompt": "What is your name?", + "pythonNameVar": "name", + "pythonGreeting": "Hello, ", + "blocksHeading": "Blocks code", + "blocksIntro": "In a Blocks project you might want to reference a particular type of block in your instructions. You can highlight words with the same colour that's used for the block type itself:", + "blocksColourExample": "Get a block from the `Looks`{:block-type=\"looks\"} section.", + "blocksTypes": "The [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions#h_01M0034Z2SSTYV4W3CQZ4JCV3A) lists all types you can use.", + "blocksExample": "You might also want to include an example of blocks. To do this use `blocks` as the language name in a code block:", + "blocksGreeting": "Hello!", + "blockSyntaxReference": "For more information on how to write blocks as text, see the [block syntax reference](https://en.scratch-wiki.info/wiki/Block_Plugin/Syntax).", + "turningOffFormattingHeading": "Turning off formatting", + "turningOffFormatting": "\\_A backslash before a symbol stops it formatting\\_, so this is not italic." }, "emptyState": { "addInstructions": "Προσθήκη οδηγιών", "edits": "Όπως και ο κώδικας του έργου, οι μαθητές/τριες δε θα βλέπουν τυχόν αλλαγές που κάνεις στις οδηγίες αφού έχουν αποθηκεύσει τη δική τους έκδοση του έργου.", "location": "Αυτές οι οδηγίες θα εμφανίζονται στους μαθητές/τριες στην πλαϊνή μπάρα του έργου τους και θα είναι διαθέσιμες μόνο για προβολή.", - "markdown": "Οι οδηγίες είναι γραμμένες σε <0>Markdown.", + "markdown": "Instructions are written in markdown. See our <0>guide for more help", "purpose": "Μπορείς να προσθέσεις οδηγίες στο έργο σου για να καθοδηγήσεις τους μαθητές/τριες." }, "addStep": "Add a step", @@ -120,6 +149,7 @@ "previousStep": "Προηγούμενο βήμα", "stepCounter": "{{currentStep}} από {{totalSteps}}", "projectSteps": "Οδηγίες έργου", + "guideLink": "View instructions guide", "edit": "Επεξεργασία", "view": "Προβολή", "removeStepModal": { From 50851e3720ed333de050c7770cda3e79f90c791e Mon Sep 17 00:00:00 2001 From: Raspberry Pi Translations Bot <36728703+raspberrypitranslationsbot@users.noreply.github.com> Date: Thu, 20 Aug 2026 16:26:26 +0100 Subject: [PATCH 3/7] New translations en.json (Japanese) --- public/translations/ja-JP.json | 50 +++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/public/translations/ja-JP.json b/public/translations/ja-JP.json index c83fafd8f..2d95a9bc9 100644 --- a/public/translations/ja-JP.json +++ b/public/translations/ja-JP.json @@ -95,21 +95,50 @@ }, "instructionsPanel": { "demoInstructions": { - "title": "How instructions work", - "enablingInstructions": "Enabling instructions", - "visible": "Any text written here will be visible to students in the sidebar.", - "writingInstructions": "Writing instructions", - "markdown": "Write your instructions using [Markdown](https://www.markdownguide.org/).", - "whatYouCanDo": "What you can do", - "lists": "Lists", - "bulletPoints": "Bullet points", - "numberedSteps": "Numbered steps" + "title": "How to use instructions", + "replaceThisText": "Replace this text with your own instructions. Anything you write here appears in the sidebar for your students.", + "writtenInMarkdown": "Instructions are written in Markdown. Switch between the **Edit** and **View** tabs to see how each example below was written, or read our [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions).", + "studentCopyWarning": "Students get their own copy of a project when they start it, so changes you make later will not reach anyone who has already started.", + "formattingTextHeading": "Formatting text", + "bold": "**Bold text** draws attention to a word.", + "italic": "_Italic text_ is useful for emphasis.", + "boldItalic": "**_Bold and italic_** works too.", + "strikethrough": "~~Strikethrough~~ shows something that has changed.", + "lineBreaks": "A backslash at the end of a line starts a new line, as above. A blank line starts a new paragraph. Three dashes on their own line draw a divider, like the one above.", + "headingsHeading": "Headings", + "headings": "Start a line with `##`, and add more `#` characters for smaller headings — like the headings in this document.", + "listsHeading": "Lists", + "addSprite": "Add a sprite", + "addBackdrop": "Add a backdrop", + "nestList": "Indent by two spaces to put a list inside a list", + "openFile": "Open the file `main.py`", + "typeCode": "Type your code", + "clickRun": "Click **Run**", + "linksHeading": "Links", + "links": "Link to a website like this: [Raspberry Pi Foundation](https://www.raspberrypi.org).", + "codeHeading": "Code", + "codeIntro": "In Python and Web projects you might want to include some example code in your instructions.", + "inlineCode": "Use single backticks for code in a sentence:", + "inlineCodeExample": "The `print()` function shows a message.", + "codeBlocks": "For longer code, use three backticks and name the language. `python`, `html`, `css` or `javascript`:", + "pythonPrompt": "What is your name?", + "pythonNameVar": "name", + "pythonGreeting": "Hello, ", + "blocksHeading": "Blocks code", + "blocksIntro": "In a Blocks project you might want to reference a particular type of block in your instructions. You can highlight words with the same colour that's used for the block type itself:", + "blocksColourExample": "Get a block from the `Looks`{:block-type=\"looks\"} section.", + "blocksTypes": "The [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions#h_01M0034Z2SSTYV4W3CQZ4JCV3A) lists all types you can use.", + "blocksExample": "You might also want to include an example of blocks. To do this use `blocks` as the language name in a code block:", + "blocksGreeting": "Hello!", + "blockSyntaxReference": "For more information on how to write blocks as text, see the [block syntax reference](https://en.scratch-wiki.info/wiki/Block_Plugin/Syntax).", + "turningOffFormattingHeading": "Turning off formatting", + "turningOffFormatting": "\\_A backslash before a symbol stops it formatting\\_, so this is not italic." }, "emptyState": { "addInstructions": "Add instructions", "edits": "Like project code, students will not see any edits you make to the instructions after they have saved their version of the project.", "location": "These instructions will be shown to students in their project sidebar and will be view-only.", - "markdown": "Instructions are written in <0>markdown.", + "markdown": "Instructions are written in markdown. See our <0>guide for more help", "purpose": "Instructions can be added to your project to guide students." }, "addStep": "Add a step", @@ -119,6 +148,7 @@ "previousStep": "Previous step", "stepCounter": "{{currentStep}} of {{totalSteps}}", "projectSteps": "Project instructions", + "guideLink": "View instructions guide", "edit": "Edit", "view": "View", "removeStepModal": { From 968e075c22f90e9851b0ee0e42d21c7913d98248 Mon Sep 17 00:00:00 2001 From: Raspberry Pi Translations Bot <36728703+raspberrypitranslationsbot@users.noreply.github.com> Date: Thu, 20 Aug 2026 16:26:28 +0100 Subject: [PATCH 4/7] New translations en.json (Dutch) --- public/translations/nl-NL.json | 50 +++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/public/translations/nl-NL.json b/public/translations/nl-NL.json index 130a1cbe4..5def04cdb 100644 --- a/public/translations/nl-NL.json +++ b/public/translations/nl-NL.json @@ -96,21 +96,50 @@ }, "instructionsPanel": { "demoInstructions": { - "title": "Hoe instructies werken", - "enablingInstructions": "Instructies inschakelen", - "visible": "Alle tekst die hier wordt ingevoerd, is voor studenten zichtbaar in de zijbalk.", - "writingInstructions": "Instructies schrijven", - "markdown": "Schrijf je instructies met behulp van [Markdown](https://www.markdownguide.org/).", - "whatYouCanDo": "Wat je kunt doen", - "lists": "Lijsten", - "bulletPoints": "Opsommingstekens", - "numberedSteps": "Genummerde stappen" + "title": "How to use instructions", + "replaceThisText": "Replace this text with your own instructions. Anything you write here appears in the sidebar for your students.", + "writtenInMarkdown": "Instructions are written in Markdown. Switch between the **Edit** and **View** tabs to see how each example below was written, or read our [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions).", + "studentCopyWarning": "Students get their own copy of a project when they start it, so changes you make later will not reach anyone who has already started.", + "formattingTextHeading": "Formatting text", + "bold": "**Bold text** draws attention to a word.", + "italic": "_Italic text_ is useful for emphasis.", + "boldItalic": "**_Bold and italic_** works too.", + "strikethrough": "~~Strikethrough~~ shows something that has changed.", + "lineBreaks": "A backslash at the end of a line starts a new line, as above. A blank line starts a new paragraph. Three dashes on their own line draw a divider, like the one above.", + "headingsHeading": "Headings", + "headings": "Start a line with `##`, and add more `#` characters for smaller headings — like the headings in this document.", + "listsHeading": "Lists", + "addSprite": "Add a sprite", + "addBackdrop": "Add a backdrop", + "nestList": "Indent by two spaces to put a list inside a list", + "openFile": "Open the file `main.py`", + "typeCode": "Type your code", + "clickRun": "Click **Run**", + "linksHeading": "Links", + "links": "Link to a website like this: [Raspberry Pi Foundation](https://www.raspberrypi.org).", + "codeHeading": "Code", + "codeIntro": "In Python and Web projects you might want to include some example code in your instructions.", + "inlineCode": "Use single backticks for code in a sentence:", + "inlineCodeExample": "The `print()` function shows a message.", + "codeBlocks": "For longer code, use three backticks and name the language. `python`, `html`, `css` or `javascript`:", + "pythonPrompt": "What is your name?", + "pythonNameVar": "name", + "pythonGreeting": "Hello, ", + "blocksHeading": "Blocks code", + "blocksIntro": "In a Blocks project you might want to reference a particular type of block in your instructions. You can highlight words with the same colour that's used for the block type itself:", + "blocksColourExample": "Get a block from the `Looks`{:block-type=\"looks\"} section.", + "blocksTypes": "The [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions#h_01M0034Z2SSTYV4W3CQZ4JCV3A) lists all types you can use.", + "blocksExample": "You might also want to include an example of blocks. To do this use `blocks` as the language name in a code block:", + "blocksGreeting": "Hello!", + "blockSyntaxReference": "For more information on how to write blocks as text, see the [block syntax reference](https://en.scratch-wiki.info/wiki/Block_Plugin/Syntax).", + "turningOffFormattingHeading": "Turning off formatting", + "turningOffFormatting": "\\_A backslash before a symbol stops it formatting\\_, so this is not italic." }, "emptyState": { "addInstructions": "Voeg instructies toe", "edits": "Net als bij projectcode zien studenten geen wijzigingen die je aan de instructies aanbrengt nadat ze hun versie van het project hebben opgeslagen.", "location": "Deze instructies worden aan studenten getoond in de zijbalk van hun project en zijn alleen-lezen.", - "markdown": "Instructies zijn geschreven in <0>markdown.", + "markdown": "Instructions are written in markdown. See our <0>guide for more help", "purpose": "Je kunt instructies aan je project toevoegen om studenten te begeleiden." }, "addStep": "Add a step", @@ -120,6 +149,7 @@ "previousStep": "Vorige stap", "stepCounter": "{{currentStep}} van {{totalSteps}}", "projectSteps": "Projectinstructies", + "guideLink": "View instructions guide", "edit": "Bewerken", "view": "Weergave", "removeStepModal": { From 57d8f4d6f6d192addd9be0ac8741d0eafbab9717 Mon Sep 17 00:00:00 2001 From: Raspberry Pi Translations Bot <36728703+raspberrypitranslationsbot@users.noreply.github.com> Date: Thu, 20 Aug 2026 16:26:29 +0100 Subject: [PATCH 5/7] New translations en.json (Ukrainian) --- public/translations/uk-UA.json | 50 +++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/public/translations/uk-UA.json b/public/translations/uk-UA.json index e164fee2c..0247de618 100644 --- a/public/translations/uk-UA.json +++ b/public/translations/uk-UA.json @@ -98,21 +98,50 @@ }, "instructionsPanel": { "demoInstructions": { - "title": "Як працюють вказівки", - "enablingInstructions": "Увімкнення вказівок", - "visible": "Учнівство бачитиме у бічній панелі будь-який написаний тут текст.", - "writingInstructions": "Написання вказівок", - "markdown": "Використовуйте [Markdown](https://www.markdownguide.org/) для написання вказівок.", - "whatYouCanDo": "Що ви можете робити", - "lists": "Списки", - "bulletPoints": "Марковані списки", - "numberedSteps": "Нумеровані кроки" + "title": "How to use instructions", + "replaceThisText": "Replace this text with your own instructions. Anything you write here appears in the sidebar for your students.", + "writtenInMarkdown": "Instructions are written in Markdown. Switch between the **Edit** and **View** tabs to see how each example below was written, or read our [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions).", + "studentCopyWarning": "Students get their own copy of a project when they start it, so changes you make later will not reach anyone who has already started.", + "formattingTextHeading": "Formatting text", + "bold": "**Bold text** draws attention to a word.", + "italic": "_Italic text_ is useful for emphasis.", + "boldItalic": "**_Bold and italic_** works too.", + "strikethrough": "~~Strikethrough~~ shows something that has changed.", + "lineBreaks": "A backslash at the end of a line starts a new line, as above. A blank line starts a new paragraph. Three dashes on their own line draw a divider, like the one above.", + "headingsHeading": "Headings", + "headings": "Start a line with `##`, and add more `#` characters for smaller headings — like the headings in this document.", + "listsHeading": "Lists", + "addSprite": "Add a sprite", + "addBackdrop": "Add a backdrop", + "nestList": "Indent by two spaces to put a list inside a list", + "openFile": "Open the file `main.py`", + "typeCode": "Type your code", + "clickRun": "Click **Run**", + "linksHeading": "Links", + "links": "Link to a website like this: [Raspberry Pi Foundation](https://www.raspberrypi.org).", + "codeHeading": "Code", + "codeIntro": "In Python and Web projects you might want to include some example code in your instructions.", + "inlineCode": "Use single backticks for code in a sentence:", + "inlineCodeExample": "The `print()` function shows a message.", + "codeBlocks": "For longer code, use three backticks and name the language. `python`, `html`, `css` or `javascript`:", + "pythonPrompt": "What is your name?", + "pythonNameVar": "name", + "pythonGreeting": "Hello, ", + "blocksHeading": "Blocks code", + "blocksIntro": "In a Blocks project you might want to reference a particular type of block in your instructions. You can highlight words with the same colour that's used for the block type itself:", + "blocksColourExample": "Get a block from the `Looks`{:block-type=\"looks\"} section.", + "blocksTypes": "The [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions#h_01M0034Z2SSTYV4W3CQZ4JCV3A) lists all types you can use.", + "blocksExample": "You might also want to include an example of blocks. To do this use `blocks` as the language name in a code block:", + "blocksGreeting": "Hello!", + "blockSyntaxReference": "For more information on how to write blocks as text, see the [block syntax reference](https://en.scratch-wiki.info/wiki/Block_Plugin/Syntax).", + "turningOffFormattingHeading": "Turning off formatting", + "turningOffFormatting": "\\_A backslash before a symbol stops it formatting\\_, so this is not italic." }, "emptyState": { "addInstructions": "Додати вказівки", "edits": "Як і у випадку з кодом проєкту, учні й учениці не побачать ваших змін до вказівок, якщо вони вже зберегли власну версію проєкту.", "location": "Учні й учениці бачитимуть ці вказівки у бічній панелі свого проєкту. Вони не зможуть їх редагувати.", - "markdown": "Вказівки пишуться у <0>markdown.", + "markdown": "Instructions are written in markdown. See our <0>guide for more help", "purpose": "Ви можете додати вказівки до свого проєкту, щоб учнівству було зрозуміліше." }, "addStep": "Add a step", @@ -122,6 +151,7 @@ "previousStep": "Попередній крок", "stepCounter": "{{currentStep}} з {{totalSteps}}", "projectSteps": "Вказівки до проєкту", + "guideLink": "View instructions guide", "edit": "Редагувати", "view": "Переглянути", "removeStepModal": { From 353cd8a54af0e9271b547d5dee0be4f647902319 Mon Sep 17 00:00:00 2001 From: Raspberry Pi Translations Bot <36728703+raspberrypitranslationsbot@users.noreply.github.com> Date: Thu, 20 Aug 2026 16:26:31 +0100 Subject: [PATCH 6/7] New translations en.json (English, United States) --- public/translations/en-US.json | 50 +++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/public/translations/en-US.json b/public/translations/en-US.json index 9cd5a318c..f841b9272 100644 --- a/public/translations/en-US.json +++ b/public/translations/en-US.json @@ -96,21 +96,50 @@ }, "instructionsPanel": { "demoInstructions": { - "title": "How instructions work", - "enablingInstructions": "Enabling instructions", - "visible": "Any text written here will be visible to students in the sidebar.", - "writingInstructions": "Writing instructions", - "markdown": "Write your instructions using [Markdown](https://www.markdownguide.org/).", - "whatYouCanDo": "What you can do", - "lists": "Lists", - "bulletPoints": "Bullet points", - "numberedSteps": "Numbered steps" + "title": "How to use instructions", + "replaceThisText": "Replace this text with your own instructions. Anything you write here appears in the sidebar for your students.", + "writtenInMarkdown": "Instructions are written in Markdown. Switch between the **Edit** and **View** tabs to see how each example below was written, or read our [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions).", + "studentCopyWarning": "Students get their own copy of a project when they start it, so changes you make later will not reach anyone who has already started.", + "formattingTextHeading": "Formatting text", + "bold": "**Bold text** draws attention to a word.", + "italic": "_Italic text_ is useful for emphasis.", + "boldItalic": "**_Bold and italic_** works too.", + "strikethrough": "~~Strikethrough~~ shows something that has changed.", + "lineBreaks": "A backslash at the end of a line starts a new line, as above. A blank line starts a new paragraph. Three dashes on their own line draw a divider, like the one above.", + "headingsHeading": "Headings", + "headings": "Start a line with `##`, and add more `#` characters for smaller headings — like the headings in this document.", + "listsHeading": "Lists", + "addSprite": "Add a sprite", + "addBackdrop": "Add a backdrop", + "nestList": "Indent by two spaces to put a list inside a list", + "openFile": "Open the file `main.py`", + "typeCode": "Type your code", + "clickRun": "Click **Run**", + "linksHeading": "Links", + "links": "Link to a website like this: [Raspberry Pi Foundation](https://www.raspberrypi.org).", + "codeHeading": "Code", + "codeIntro": "In Python and Web projects you might want to include some example code in your instructions.", + "inlineCode": "Use single backticks for code in a sentence:", + "inlineCodeExample": "The `print()` function shows a message.", + "codeBlocks": "For longer code, use three backticks and name the language. `python`, `html`, `css` or `javascript`:", + "pythonPrompt": "What is your name?", + "pythonNameVar": "name", + "pythonGreeting": "Hello, ", + "blocksHeading": "Blocks code", + "blocksIntro": "In a Blocks project you might want to reference a particular type of block in your instructions. You can highlight words with the same colour that's used for the block type itself:", + "blocksColourExample": "Get a block from the `Looks`{:block-type=\"looks\"} section.", + "blocksTypes": "The [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions#h_01M0034Z2SSTYV4W3CQZ4JCV3A) lists all types you can use.", + "blocksExample": "You might also want to include an example of blocks. To do this use `blocks` as the language name in a code block:", + "blocksGreeting": "Hello!", + "blockSyntaxReference": "For more information on how to write blocks as text, see the [block syntax reference](https://en.scratch-wiki.info/wiki/Block_Plugin/Syntax).", + "turningOffFormattingHeading": "Turning off formatting", + "turningOffFormatting": "\\_A backslash before a symbol stops it formatting\\_, so this is not italic." }, "emptyState": { "addInstructions": "Add instructions", "edits": "Like project code, students will not see any edits you make to the instructions after they have saved their version of the project.", "location": "These instructions will be shown to students in their project sidebar and will be view-only.", - "markdown": "Instructions are written in <0>markdown.", + "markdown": "Instructions are written in markdown. See our <0>guide for more help", "purpose": "Instructions can be added to your project to guide students." }, "addStep": "Add a step", @@ -120,6 +149,7 @@ "previousStep": "Previous step", "stepCounter": "{{currentStep}} of {{totalSteps}}", "projectSteps": "Project instructions", + "guideLink": "View instructions guide", "edit": "Edit", "view": "View", "removeStepModal": { From f37f0827a059f4fa3a54da2ecf73dc62ba366e74 Mon Sep 17 00:00:00 2001 From: Raspberry Pi Translations Bot <36728703+raspberrypitranslationsbot@users.noreply.github.com> Date: Thu, 20 Aug 2026 16:26:33 +0100 Subject: [PATCH 7/7] New translations en.json (Spanish, Latin America) --- public/translations/es-LA.json | 50 +++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/public/translations/es-LA.json b/public/translations/es-LA.json index 15559b088..3e87c6571 100644 --- a/public/translations/es-LA.json +++ b/public/translations/es-LA.json @@ -96,21 +96,50 @@ }, "instructionsPanel": { "demoInstructions": { - "title": "Funcionamiento de las instrucciones", - "enablingInstructions": "Activación de las instrucciones", - "visible": "Todo texto escrito aquí será visible para el grupo de estudiantes en la barra lateral.", - "writingInstructions": "Redacción de las instrucciones", - "markdown": "Escribe tus instrucciones usando [Markdown](https://www.markdownguide.org/).", - "whatYouCanDo": "Lo que puedes hacer", - "lists": "Listas", - "bulletPoints": "Viñetas", - "numberedSteps": "Pasos numerados" + "title": "How to use instructions", + "replaceThisText": "Replace this text with your own instructions. Anything you write here appears in the sidebar for your students.", + "writtenInMarkdown": "Instructions are written in Markdown. Switch between the **Edit** and **View** tabs to see how each example below was written, or read our [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions).", + "studentCopyWarning": "Students get their own copy of a project when they start it, so changes you make later will not reach anyone who has already started.", + "formattingTextHeading": "Formatting text", + "bold": "**Bold text** draws attention to a word.", + "italic": "_Italic text_ is useful for emphasis.", + "boldItalic": "**_Bold and italic_** works too.", + "strikethrough": "~~Strikethrough~~ shows something that has changed.", + "lineBreaks": "A backslash at the end of a line starts a new line, as above. A blank line starts a new paragraph. Three dashes on their own line draw a divider, like the one above.", + "headingsHeading": "Headings", + "headings": "Start a line with `##`, and add more `#` characters for smaller headings — like the headings in this document.", + "listsHeading": "Lists", + "addSprite": "Add a sprite", + "addBackdrop": "Add a backdrop", + "nestList": "Indent by two spaces to put a list inside a list", + "openFile": "Open the file `main.py`", + "typeCode": "Type your code", + "clickRun": "Click **Run**", + "linksHeading": "Links", + "links": "Link to a website like this: [Raspberry Pi Foundation](https://www.raspberrypi.org).", + "codeHeading": "Code", + "codeIntro": "In Python and Web projects you might want to include some example code in your instructions.", + "inlineCode": "Use single backticks for code in a sentence:", + "inlineCodeExample": "The `print()` function shows a message.", + "codeBlocks": "For longer code, use three backticks and name the language. `python`, `html`, `css` or `javascript`:", + "pythonPrompt": "What is your name?", + "pythonNameVar": "name", + "pythonGreeting": "Hello, ", + "blocksHeading": "Blocks code", + "blocksIntro": "In a Blocks project you might want to reference a particular type of block in your instructions. You can highlight words with the same colour that's used for the block type itself:", + "blocksColourExample": "Get a block from the `Looks`{:block-type=\"looks\"} section.", + "blocksTypes": "The [instructions guide](https://help.editor.raspberrypi.org/hc/en-us/articles/52495086715028-How-to-write-project-instructions#h_01M0034Z2SSTYV4W3CQZ4JCV3A) lists all types you can use.", + "blocksExample": "You might also want to include an example of blocks. To do this use `blocks` as the language name in a code block:", + "blocksGreeting": "Hello!", + "blockSyntaxReference": "For more information on how to write blocks as text, see the [block syntax reference](https://en.scratch-wiki.info/wiki/Block_Plugin/Syntax).", + "turningOffFormattingHeading": "Turning off formatting", + "turningOffFormatting": "\\_A backslash before a symbol stops it formatting\\_, so this is not italic." }, "emptyState": { "addInstructions": "Añadir instrucciones", "edits": "Al igual que con el código del proyecto, el grupo de estudiantes no verá los cambios que hagas en las instrucciones una vez que hayan guardado su versión del proyecto.", "location": "Estas instrucciones aparecerán en la barra lateral del proyecto de cada estudiante, y serán de lectura únicamente.", - "markdown": "Las instrucciones están escritas en <0>markdown.", + "markdown": "Instructions are written in markdown. See our <0>guide for more help", "purpose": "Puedes agregar instrucciones a tu proyecto para guiar a tus estudiantes." }, "addStep": "Add a step", @@ -120,6 +149,7 @@ "previousStep": "Paso anterior", "stepCounter": "{{currentStep}} de {{totalSteps}}", "projectSteps": "Instrucciones del proyecto", + "guideLink": "View instructions guide", "edit": "Editar", "view": "Ver", "removeStepModal": {