Skip to content

Commit 187368b

Browse files
Align menu items across apps (#1144)
* Translation round trip (includes some other minor changes).
1 parent 752b4ce commit 187368b

23 files changed

+150
-34
lines changed

.github/workflows/build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- run: npm ci
3737
env:
3838
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
39-
- run: npm install --no-save @microbit-foundation/python-editor-v3-microbit@0.2.0-dev.18 @microbit-foundation/website-deploy-aws@0.3.0 @microbit-foundation/website-deploy-aws-config@0.7.1 @microbit-foundation/circleci-npm-package-versioner@1
39+
- run: npm install --no-save @microbit-foundation/python-editor-v3-microbit@0.2.0-dev.23 @microbit-foundation/website-deploy-aws@0.3.0 @microbit-foundation/website-deploy-aws-config@0.7.1 @microbit-foundation/circleci-npm-package-versioner@1
4040
if: github.repository_owner == 'microbit-foundation'
4141
env:
4242
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

lang/ui.ca.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@
196196
"description": "Text displayed when content fails to load"
197197
},
198198
"cookies-action": {
199-
"defaultMessage": "Cookies",
199+
"defaultMessage": "Galetes",
200200
"description": "Action to show dialog to choose website cookie preferences"
201201
},
202202
"copied": {
@@ -566,6 +566,10 @@
566566
"defaultMessage": "Per executar aquest fitxer hexadecimal a la teva micro:bit <link>segueix aquests passos</link>.",
567567
"description": "Message in dialog shown after the user saves the project as a hex file."
568568
},
569+
"privacy-policy": {
570+
"defaultMessage": "Política de privadesa",
571+
"description": "Privacy policy menu option text"
572+
},
569573
"project-actions": {
570574
"defaultMessage": "Accions del projecte",
571575
"description": "Aria label for the bar with project actions"

lang/ui.de.json

+14-10
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"description": "Change made to file"
2929
},
3030
"api-description": {
31-
"defaultMessage": "Für die Verwendung und Beispiele, siehe <link>Referenz</link>",
31+
"defaultMessage": "Für die Verwendung und Beispiele, siehe <link>Referenz</link>.",
3232
"description": "Extended description at the top of the API tab"
3333
},
3434
"api-tab": {
@@ -72,7 +72,7 @@
7272
"description": "Header for dialog of confirmation of files changed"
7373
},
7474
"choose-main-add-file": {
75-
"defaultMessage": "Datei {name} hinzufügen",
75+
"defaultMessage": "Datei {name} hinzufügen?",
7676
"description": "Shown in load dialog to confirm actions"
7777
},
7878
"choose-main-add-module": {
@@ -136,7 +136,7 @@
136136
"description": "Confirmation message for the reset action"
137137
},
138138
"confirm-replace-title": {
139-
"defaultMessage": "Projekt-Ersetzen bestätigen",
139+
"defaultMessage": "Zurücksetzen bestätigen",
140140
"description": "Confirmation message title for replacing project dialog"
141141
},
142142
"confirm-replace-with-idea": {
@@ -212,7 +212,7 @@
212212
"description": "Copy code to clipboard action text"
213213
},
214214
"create-action": {
215-
"defaultMessage": "Erstelle",
215+
"defaultMessage": "Erstellen",
216216
"description": "Create action label (e.g. in create file dialog)"
217217
},
218218
"create-file-action": {
@@ -232,7 +232,7 @@
232232
"description": "Button text for delete action"
233233
},
234234
"delete-file-action": {
235-
"defaultMessage": "Lösche {name}",
235+
"defaultMessage": "{name} löschen",
236236
"description": "Menu option to delete file"
237237
},
238238
"deleted-file": {
@@ -360,15 +360,15 @@
360360
"description": "Help translate menu option text"
361361
},
362362
"highlight-code-structure": {
363-
"defaultMessage": "Code-Struktur hervorheben",
363+
"defaultMessage": "Codestruktur hervorheben",
364364
"description": "Code structure setting label"
365365
},
366366
"highlight-code-structure-full": {
367367
"defaultMessage": "Vollständig",
368368
"description": "Highlight code structure option"
369369
},
370370
"highlight-code-structure-none": {
371-
"defaultMessage": "Nichts",
371+
"defaultMessage": "Aus",
372372
"description": "Highlight code structure option"
373373
},
374374
"highlight-code-structure-simple": {
@@ -523,7 +523,7 @@
523523
"description": "Aria label for file drop target"
524524
},
525525
"open-hover": {
526-
"defaultMessage": "Eine hex- oder Python-Datei öffnen oder andere Dateien hinzufügen",
526+
"defaultMessage": "Eine HEX- oder Python-Datei öffnen oder andere Dateien hinzufügen.",
527527
"description": "Hover text over load button"
528528
},
529529
"options": {
@@ -566,6 +566,10 @@
566566
"defaultMessage": "Um diese hex-Datei auf deinem micro:bit auszuführen, solltest du <link>folgende Schritte ausführen</link>.",
567567
"description": "Message in dialog shown after the user saves the project as a hex file."
568568
},
569+
"privacy-policy": {
570+
"defaultMessage": "Datenschutzerklärung",
571+
"description": "Privacy policy menu option text"
572+
},
569573
"project-actions": {
570574
"defaultMessage": "Projekt-Aktionen",
571575
"description": "Aria label for the bar with project actions"
@@ -655,7 +659,7 @@
655659
"description": "Hover text over save button"
656660
},
657661
"save-python-action": {
658-
"defaultMessage": "Python-Script speichern",
662+
"defaultMessage": "Python-Skript speichern",
659663
"description": "Save button menu option to save the Python script"
660664
},
661665
"search": {
@@ -691,7 +695,7 @@
691695
"description": "Shown when your program is in sync with the micro:bit"
692696
},
693697
"serial-help-ctrl-c": {
694-
"defaultMessage": "Verwende das Tatstaturkürzel <kbd>Strg</kbd> + <kbd>C</kbd> um das Programm abzuhalten. Danach kannst du Python-Befehle eingeben, die MicroPython ausführen soll. Das ist eine großartige Möglichkeit, mit etwas Neuem zu experimentieren.",
698+
"defaultMessage": "Verwende den Tastenkürzel <kbd>Strg</kbd> + <kbd>C</kbd> um das Programm anzuhalten. Danach kannst du Python-Befehle eingeben, die MicroPython ausführen soll. Das ist eine großartige Möglichkeit, mit etwas Neuem zu experimentieren.",
695699
"description": "Text from the serial hints and tips dialog. kbd tag shows a keyboard key style."
696700
},
697701
"serial-help-ctrl-d": {

lang/ui.en.json

+4
Original file line numberDiff line numberDiff line change
@@ -567,6 +567,10 @@
567567
"defaultMessage": "To run this hex file on your micro:bit <link>follow these steps</link>.",
568568
"description": "Message in dialog shown after the user saves the project as a hex file."
569569
},
570+
"privacy-policy": {
571+
"defaultMessage": "Privacy policy",
572+
"description": "Privacy policy menu option text"
573+
},
570574
"project-actions": {
571575
"defaultMessage": "Project actions",
572576
"description": "Aria label for the bar with project actions"

lang/ui.es-es.json

+7-3
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@
148148
"description": "Confirm and save action label"
149149
},
150150
"confirm-save-hint": {
151-
"defaultMessage": "Cancela y pulsa Guardar para guardar una copia de tu proyecto.",
151+
"defaultMessage": "Cancela y utiliza Guardar para conservar una copia de tu proyecto.",
152152
"description": "Hint shown when the user has unsaved changes that they might lose if they continue with an action"
153153
},
154154
"connect-action": {
@@ -566,6 +566,10 @@
566566
"defaultMessage": "Para ejecutar este archivo HEX en tu micro:bit <link>sigue estos pasos</link>.",
567567
"description": "Message in dialog shown after the user saves the project as a hex file."
568568
},
569+
"privacy-policy": {
570+
"defaultMessage": "Política de privacidad",
571+
"description": "Privacy policy menu option text"
572+
},
569573
"project-actions": {
570574
"defaultMessage": "Acciones del proyecto",
571575
"description": "Aria label for the bar with project actions"
@@ -863,7 +867,7 @@
863867
"description": "Simulator gesture option"
864868
},
865869
"simulator-gesture-down": {
866-
"defaultMessage": "logo abajo",
870+
"defaultMessage": "abajo",
867871
"description": "Simulator gesture option"
868872
},
869873
"simulator-gesture-face-down": {
@@ -899,7 +903,7 @@
899903
"description": "Simulator gesture option"
900904
},
901905
"simulator-gesture-up": {
902-
"defaultMessage": "logo arriba",
906+
"defaultMessage": "arriba",
903907
"description": "Simulator gesture option"
904908
},
905909
"simulator-hide": {

lang/ui.fr.json

+4
Original file line numberDiff line numberDiff line change
@@ -566,6 +566,10 @@
566566
"defaultMessage": "Pour exécuter ce fichier hex sur votre micro:bit <link>suivez ces étapes</link>.",
567567
"description": "Message in dialog shown after the user saves the project as a hex file."
568568
},
569+
"privacy-policy": {
570+
"defaultMessage": "Politique de confidentialité",
571+
"description": "Privacy policy menu option text"
572+
},
569573
"project-actions": {
570574
"defaultMessage": "Actions du projet",
571575
"description": "Aria label for the bar with project actions"

lang/ui.ja.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@
196196
"description": "Text displayed when content fails to load"
197197
},
198198
"cookies-action": {
199-
"defaultMessage": "Cookies",
199+
"defaultMessage": "Cookieについて",
200200
"description": "Action to show dialog to choose website cookie preferences"
201201
},
202202
"copied": {
@@ -566,6 +566,10 @@
566566
"defaultMessage": "micro:bit上のhex ファイルを実行するには<link>この手順に従います</link>。",
567567
"description": "Message in dialog shown after the user saves the project as a hex file."
568568
},
569+
"privacy-policy": {
570+
"defaultMessage": "プライバシーポリシー",
571+
"description": "Privacy policy menu option text"
572+
},
569573
"project-actions": {
570574
"defaultMessage": "プロジェクトアクション",
571575
"description": "Aria label for the bar with project actions"

lang/ui.ko.json

+4
Original file line numberDiff line numberDiff line change
@@ -566,6 +566,10 @@
566566
"defaultMessage": "micro:bit에서 이 hex 파일을 실행하려면 <link>다음 단계를 따르세요</link>.",
567567
"description": "Message in dialog shown after the user saves the project as a hex file."
568568
},
569+
"privacy-policy": {
570+
"defaultMessage": "개인정보 보호 정책",
571+
"description": "Privacy policy menu option text"
572+
},
569573
"project-actions": {
570574
"defaultMessage": "프로젝트 동작",
571575
"description": "Aria label for the bar with project actions"

lang/ui.nl.json

+4
Original file line numberDiff line numberDiff line change
@@ -566,6 +566,10 @@
566566
"defaultMessage": "Om dit hexadecimale bestand uit te voeren op je micro:bit <link>volg deze stappen</link>.",
567567
"description": "Message in dialog shown after the user saves the project as a hex file."
568568
},
569+
"privacy-policy": {
570+
"defaultMessage": "Privacybeleid",
571+
"description": "Privacy policy menu option text"
572+
},
569573
"project-actions": {
570574
"defaultMessage": "Project acties",
571575
"description": "Aria label for the bar with project actions"

lang/ui.zh-cn.json

+4
Original file line numberDiff line numberDiff line change
@@ -566,6 +566,10 @@
566566
"defaultMessage": "要在您的 micro:bit 上运行此 hex 文件,<link>follow these steps</link>。",
567567
"description": "Message in dialog shown after the user saves the project as a hex file."
568568
},
569+
"privacy-policy": {
570+
"defaultMessage": "隐私政策",
571+
"description": "Privacy policy menu option text"
572+
},
569573
"project-actions": {
570574
"defaultMessage": "项目行动",
571575
"description": "Aria label for the bar with project actions"

lang/ui.zh-tw.json

+4
Original file line numberDiff line numberDiff line change
@@ -566,6 +566,10 @@
566566
"defaultMessage": "若要在您的 micro:bit 執行這個 HEX 檔案,請<link>遵循這些步驟</link>。",
567567
"description": "Message in dialog shown after the user saves the project as a hex file."
568568
},
569+
"privacy-policy": {
570+
"defaultMessage": "隱私權政策",
571+
"description": "Privacy policy menu option text"
572+
},
569573
"project-actions": {
570574
"defaultMessage": "專案動作",
571575
"description": "Aria label for the bar with project actions"

src/deployment/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ export interface DeploymentConfig {
3939
supportLink?: string;
4040
guideLink?: string;
4141
termsOfUseLink?: string;
42+
privacyPolicyLink?: string;
4243
translationLink?: string;
4344

4445
logging: Logging;

src/messages/ui.ca.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@
414414
"cookies-action": [
415415
{
416416
"type": 0,
417-
"value": "Cookies"
417+
"value": "Galetes"
418418
}
419419
],
420420
"copied": [
@@ -1283,6 +1283,12 @@
12831283
"value": "."
12841284
}
12851285
],
1286+
"privacy-policy": [
1287+
{
1288+
"type": 0,
1289+
"value": "Política de privadesa"
1290+
}
1291+
],
12861292
"project-actions": [
12871293
{
12881294
"type": 0,

0 commit comments

Comments
 (0)