From 04266243503d869243dc499cb99c9b90f0b89606 Mon Sep 17 00:00:00 2001 From: Pascal Garber Date: Thu, 15 Oct 2026 23:25:46 +0200 Subject: [PATCH] fix(metainfo): shorten summary, keep app name --- build-aux/check-about-metadata.js | 20 +++++--- package.json | 4 +- packages/app-android/app/i18n/de.json | 5 +- packages/app-android/app/i18n/en.default.json | 3 +- packages/app-android/app/i18n/es.json | 5 +- packages/app-android/app/i18n/fi.json | 5 +- packages/app-android/app/i18n/fr.json | 5 +- packages/app-android/app/i18n/he.json | 5 +- packages/app-android/app/i18n/ia.json | 5 +- packages/app-android/app/i18n/id.json | 5 +- packages/app-android/app/i18n/ja.json | 5 +- packages/app-android/app/i18n/nl.json | 3 +- packages/app-android/app/i18n/pl.json | 5 +- packages/app-android/app/i18n/pt-BR.json | 5 +- packages/app-android/app/i18n/pt.json | 5 +- packages/app-android/app/i18n/ta.json | 4 +- packages/app-android/app/i18n/uk.json | 5 +- packages/app-android/app/i18n/vi.json | 5 +- packages/app-android/app/i18n/zh.json | 5 +- .../src/main/res/values-de/strings.xml | 6 +-- .../src/main/res/values-es/strings.xml | 6 +-- .../src/main/res/values-fi/strings.xml | 6 +-- .../src/main/res/values-fr/strings.xml | 6 +-- .../src/main/res/values-he/strings.xml | 6 +-- .../src/main/res/values-ia/strings.xml | 6 +-- .../src/main/res/values-id/strings.xml | 6 +-- .../src/main/res/values-ja/strings.xml | 6 +-- .../src/main/res/values-nl/strings.xml | 2 +- .../src/main/res/values-pl/strings.xml | 6 +-- .../src/main/res/values-pt-rBR/strings.xml | 6 +-- .../src/main/res/values-pt/strings.xml | 6 +-- .../src/main/res/values-ta/strings.xml | 5 +- .../src/main/res/values-uk/strings.xml | 6 +-- .../src/main/res/values-vi/strings.xml | 6 +-- .../src/main/res/values-zh/strings.xml | 6 +-- .../Android/src/main/res/values/strings.xml | 2 +- .../data/eu.jumplink.Learn6502.desktop.in | 2 +- .../eu.jumplink.Learn6502.metainfo.xml | 51 +++++++------------ .../eu.jumplink.Learn6502.metainfo.xml.in | 4 +- packages/translations/de.po | 6 +-- packages/translations/es.po | 6 +-- .../translations/eu.jumplink.Learn6502.pot | 2 +- packages/translations/fi.po | 6 +-- packages/translations/fr.po | 6 +-- packages/translations/he.po | 6 +-- packages/translations/ia.po | 6 +-- packages/translations/id.po | 6 +-- packages/translations/ja.po | 6 +-- packages/translations/nl.po | 6 +-- packages/translations/pl.po | 6 +-- packages/translations/pt.po | 6 +-- packages/translations/pt_BR.po | 6 +-- packages/translations/ta.po | 6 +-- packages/translations/uk.po | 6 +-- packages/translations/vi.po | 6 +-- packages/translations/zh_Hans.po | 6 +-- packages/ui/src/main-window/about.ts | 2 +- 57 files changed, 161 insertions(+), 193 deletions(-) diff --git a/build-aux/check-about-metadata.js b/build-aux/check-about-metadata.js index 754beca9..80398afc 100755 --- a/build-aux/check-about-metadata.js +++ b/build-aux/check-about-metadata.js @@ -50,23 +50,27 @@ for (const [key, value] of Object.entries(fields)) { console.log(` ${key.padEnd(16)} ${value === null ? "(none)" : value}`); } -// The upstream constructor is localised — a German session gets "Lerne 6502 -// Assembler". A fallback that always returned the untranslated would -// ship an English title to every non-English user, and only on the platforms -// where the fallback runs, so nothing here would notice. +// The upstream constructor is localised. A fallback that always returned the +// untranslated would ship an English title to every non-English user, and +// only on the platforms where the fallback runs, so nothing here would notice. +// The app name itself is not translated any more (Flathub's quality guidelines), +// so the lookup is probed against a synthetic that does carry translations. console.log(""); const TRANSLATED = ["de", "fr", "es", "nl"]; -const source = parseAppdata(xml, ["C"]).applicationName; +const probe = `Source${TRANSLATED.map( + (lang) => `${lang}-name` +).join("")}`; +const source = parseAppdata(probe, ["C"]).applicationName; let translations = 0; for (const lang of TRANSLATED) { - const localised = parseAppdata(xml, [`${lang}_XX.UTF-8`, lang, "C"]).applicationName; + const localised = parseAppdata(probe, [`${lang}_XX.UTF-8`, lang, "C"]).applicationName; const differs = localised !== null && localised !== source; if (differs) translations++; console.log(` name[${lang}]${" ".repeat(9)} ${localised ?? "(none)"}${differs ? "" : " == source"}`); } -if (translations === 0) { +if (translations !== TRANSLATED.length) { problems.push( - ` applicationName is identical in all of ${TRANSLATED.join(", ")} — ` + + ` the translated lookup resolved for ${translations} of ${TRANSLATED.length} languages — ` + "the translation lookup is not resolving" ); } diff --git a/package.json b/package.json index 1726c46f..81739af8 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "email": "pascal@jumplink.eu", "nameTranslatable": false }, - "summary": "Program vintage game consoles", + "summary": "Program vintage consoles", "description": [ { "p": "Discover the fascinating world of programming classic computers and game consoles! Learn 6502 assembly language - the same code that powered iconic systems like the NES, Commodore 64, and Apple II.", @@ -104,7 +104,7 @@ "metadata": "CC0-1.0", "project": "GPL-3.0-or-later" }, - "homepageUrl": "https://flathub.org/apps/eu.jumplink.Learn6502", + "homepageUrl": "https://jumplink.eu/Learn6502/", "bugtrackerUrl": "https://github.com/JumpLink/Learn6502/issues", "vcsBrowserUrl": "https://github.com/JumpLink/Learn6502", "translateUrl": "https://hosted.weblate.org/projects/eu-jumplink-learn6502/app/", diff --git a/packages/app-android/app/i18n/de.json b/packages/app-android/app/i18n/de.json index d243271f..0e61714c 100644 --- a/packages/app-android/app/i18n/de.json +++ b/packages/app-android/app/i18n/de.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Label wurde bereits in Zeile %d definiert: %s", "Labels failure": "Label-Fehler", "Learn": "Lernen", - "Learn 6502 Assembly": "Lerne 6502 Assembler", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Lerne 6502 läuft jetzt auf GNOME 50! Dank an Sabri Ünal für den Beitrag zum Runtime-Update.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 läuft jetzt auch unter Windows und macOS. Wenn du es jemandem zeigen wolltest, der kein Linux nutzt, geht das jetzt.", "Learn about computer history while coding": "Erfahre mehr über Computer-Geschichte beim Programmieren", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Programm beendet bei PC=$%s", "Program completed. Reset to step through the program again.": "Programm beendet. Setze den Simulator zurück, um das Programm erneut schrittweise auszuführen.", "Program paused": "Programm pausiert", - "Program vintage game consoles": "Programmiere Retro-Spielekonsolen", + "Program vintage consoles": "Retrospiele programmieren", "Purple": "Violett", "Quick tips": "Kurz-Tipps", "Quit": "Beenden", @@ -478,5 +477,5 @@ "wdm-output": "WDM-Ausgabe", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "was die indirekt adressierten Speicheradressen $0411, $0410 und $040f repräsentiert (drei Pixel in der Mitte des Displays). Ich betone diesen Punkt, aber es ist wichtig, vollständig zu verstehen, wie indirekte Adressierung funktioniert.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! Wir freuen uns über die tamilische Übersetzung, beigesteuert von தமிழ்நேரம். நன்றி!", - "app.name": "Lerne 6502 Assembler" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/en.default.json b/packages/app-android/app/i18n/en.default.json index e8e2284a..0a82ff32 100644 --- a/packages/app-android/app/i18n/en.default.json +++ b/packages/app-android/app/i18n/en.default.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Label already defined at line %d: %s", "Labels failure": "Labels failure", "Learn": "Learn", - "Learn 6502 Assembly": "Learn 6502 Assembly", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.", "Learn about computer history while coding": "Learn about computer history while coding", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Program completed at PC=$%s", "Program completed. Reset to step through the program again.": "Program completed. Reset to step through the program again.", "Program paused": "Program paused", - "Program vintage game consoles": "Program vintage game consoles", + "Program vintage consoles": "Program vintage consoles", "Purple": "Purple", "Quick tips": "Quick tips", "Quit": "Quit", diff --git a/packages/app-android/app/i18n/es.json b/packages/app-android/app/i18n/es.json index 024e37c9..2812e90e 100644 --- a/packages/app-android/app/i18n/es.json +++ b/packages/app-android/app/i18n/es.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Etiqueta ya definida en la línea %d: %s", "Labels failure": "Error de etiquetas", "Learn": "Aprender", - "Learn 6502 Assembly": "Aprende 6502 Assembly", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "¡Learn 6502 ahora se ejecuta en GNOME 50! Gracias a Sabri Ünal por contribuir la actualización del runtime.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 ahora también se ejecuta en Windows y macOS. Si querías enseñárselo a alguien que no usa Linux, ya puedes hacerlo.", "Learn about computer history while coding": "Aprende sobre la historia de la informática mientras programas", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Programa completado en PC=$%s", "Program completed. Reset to step through the program again.": "Programa completado. Reinicia para volver a ejecutar el programa paso a paso.", "Program paused": "Programa en pausa", - "Program vintage game consoles": "Programa consolas de videojuegos clásicas", + "Program vintage consoles": "Programa consolas retro", "Purple": "Púrpura", "Quick tips": "Consejos rápidos", "Quit": "Salir", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "lo que representa las direcciones de memoria indirectas $0411, $0410 y $040f (tres píxeles en el centro de la pantalla). Insisto en este punto porque es importante entender bien cómo funciona el direccionamiento indirecto.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! Nos alegra dar la bienvenida a la traducción al tamil, aportada por தமிழ்நேரம். நன்றி!", - "app.name": "Aprende 6502 Assembly" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/fi.json b/packages/app-android/app/i18n/fi.json index 50e2e7a3..a45dffd8 100644 --- a/packages/app-android/app/i18n/fi.json +++ b/packages/app-android/app/i18n/fi.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Otsikko on jo määritelty rivillä %d: %s", "Labels failure": "Otsikoiden käsittely epäonnistui", "Learn": "Opi", - "Learn 6502 Assembly": "Opi 6502 Assembly", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 toimii nyt GNOME 50:llä! Kiitos Sabri Ünalille ajonympäristön päivityksen tekemisestä.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 toimii nyt myös Windowsilla ja macOS:llä. Jos olet halunnut vinkata siitä ystävälle, joka ei käytä Linuxia, nyt se onnistuu.", "Learn about computer history while coding": "Opi tietokonehistoriaa samalla kun koodaat", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Ohjelma valmistui kohdassa PC=$%s", "Program completed. Reset to step through the program again.": "Ohjelma valmistui. Nollaa, jotta voit suorittaa ohjelman uudelleen askel askeleelta.", "Program paused": "Ohjelma keskeytetty", - "Program vintage game consoles": "Ohjelmoi vintage-pelikonsoleita", + "Program vintage consoles": "Ohjelmoi retrokonsoleita", "Purple": "Liila", "Quick tips": "Pikavinkit", "Quit": "Lopeta", @@ -478,5 +477,5 @@ "wdm-output": "wdm-tulostus", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "joka edustaa epäsuorasti osoitettuja muistiosoitteita $0411, $0410 ja $040f (kolme pikseliä näytön keskellä). Jankutan tästä, mutta on tärkeää ymmärtää perusteellisesti, miten epäsuora osoitteistus toimii.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! Olemme iloisia voidessamme toivottaa tervetulleeksi tamilinkieliset käännökset, jotka தமிழ்நேரம் on toimittanut. நன்றி!", - "app.name": "Opi 6502 Assembly" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/fr.json b/packages/app-android/app/i18n/fr.json index aa30beb5..0fd3ff44 100644 --- a/packages/app-android/app/i18n/fr.json +++ b/packages/app-android/app/i18n/fr.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Étiquette déjà définie à la ligne %d : %s", "Labels failure": "Échec des étiquettes", "Learn": "Apprendre", - "Learn 6502 Assembly": "Apprendre l'assembleur 6502", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 fonctionne maintenant sur GNOME 50 ! Merci à Sabri Ünal pour sa contribution à la mise à jour du runtime.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 fonctionne maintenant aussi sur Windows et macOS. Si vous vouliez le montrer à quelqu'un qui n'est pas sous Linux, c'est désormais possible.", "Learn about computer history while coding": "Apprenez l'histoire de l'informatique tout en codant", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Programme terminé à PC=$%s", "Program completed. Reset to step through the program again.": "Programme terminé. Réinitialisez pour parcourir à nouveau le programme pas à pas.", "Program paused": "Programme en pause", - "Program vintage game consoles": "Programmer des consoles de jeux vintage", + "Program vintage consoles": "Code pour consoles rétro", "Purple": "Violet", "Quick tips": "Astuces rapides", "Quit": "Quitter", @@ -478,5 +477,5 @@ "wdm-output": "sortie-wdm", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "qui représente les emplacements mémoire adressés indirectement $0411, $0410 et $040f (trois pixels au milieu de l'affichage). J'insiste sur ce point, mais il est important de bien comprendre comment fonctionne l'adressage indirect.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம் ! Nous sommes heureux d'accueillir la traduction en tamoul, contribuée par தமிழ்நேரம். நன்றி !", - "app.name": "Apprendre l'assembleur 6502" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/he.json b/packages/app-android/app/i18n/he.json index a8b4574a..f863e451 100644 --- a/packages/app-android/app/i18n/he.json +++ b/packages/app-android/app/i18n/he.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "התווית כבר מוגדרת בשורה %d: %s", "Labels failure": "כשל תוויות", "Learn": "למידה", - "Learn 6502 Assembly": "לימוד שפת הסף של 6502", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "לימוד 6502 עכשיו רץ על GNOME 50! תודה ל־Sabri Ünal על תרומתו לעדכון סביבת ההרצה.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 עכשיו רץ גם על Windows ו־macOS. אם רציתם להפנות אליו חבר שלא משתמש ב־Linux, עכשיו אתם יכולים.", "Learn about computer history while coding": "למדו על ההיסטוריה של המחשבים תוך כדי תכנות", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "התוכנית סיימה כאשר PC=$%s", "Program completed. Reset to step through the program again.": "התוכנית הסתיימה. יש לאפס כדי לעבור שוב על התוכנית צעד אחר צעד.", "Program paused": "התוכנית עצרה", - "Program vintage game consoles": "תכנתו קונסולות משחק ישנות", + "Program vintage consoles": "תכנתו קונסולות ישנות", "Purple": "סגול", "Quick tips": "טיפים קצרים", "Quit": "צא", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "שמייצג את הכתובות העקיפות $0411, $0410 ו־$040f (שלשה פיקסלים במרכז המסך). אני חורש על הנקודה הזאת, אבל היא חיונית להבנה איך מיעון עקיף עובד במלואו.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! אנחנו שמחים לקבל בברכה את התרגום לטמילית, שנתרם על ידי தமிழ்நேரம். நன்றி!", - "app.name": "לימוד שפת הסף של 6502" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/ia.json b/packages/app-android/app/i18n/ia.json index 02554265..c5838eae 100644 --- a/packages/app-android/app/i18n/ia.json +++ b/packages/app-android/app/i18n/ia.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Etiquetta jam definite a linea %d: %s", "Labels failure": "Fallimento de etiquettas", "Learn": "Apprender", - "Learn 6502 Assembly": "Apprender Assemblage 6502", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 ora functiona sur GNOME 50! Gratias a Sabri Ünal pro contribuer le actualisation del runtime.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 ora functiona anque sur Windows e macOS. Si tu voleva monstrar lo a un amico qui non usa Linux, ora tu pote facer lo.", "Learn about computer history while coding": "Apprende a proposito de historia de computator durante que tu codifica", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Programma completate a PC=$%s", "Program completed. Reset to step through the program again.": "Programma completate. Reinitialisa pro executar le programma passo a passo de novo.", "Program paused": "Programma pausate", - "Program vintage game consoles": "Programmar consolas de joco vintage", + "Program vintage consoles": "Programmar consolas retro", "Purple": "Purpura", "Quick tips": "Consilios rapide", "Quit": "Quitar", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "que representa le locationes de memoria indirectemente adressate $0411, $0410 e $040f (tres pixeles in le medio del schermo). Io labora iste puncto, ma illo es importante pro plenemente comprehender como adressage indirecte functiona.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! Nos es felice de dar le benvenita al traduction tamil, contribuite per தமிழ்நேரம். நன்றி!", - "app.name": "Apprender Assemblage 6502" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/id.json b/packages/app-android/app/i18n/id.json index e43b3887..cbd6b24b 100644 --- a/packages/app-android/app/i18n/id.json +++ b/packages/app-android/app/i18n/id.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Label sudah didefinisikan di baris %d: %s", "Labels failure": "Kegagalan label", "Learn": "Pelajari", - "Learn 6502 Assembly": "Pelajari Assembly 6502", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 kini berjalan di GNOME 50! Terima kasih kepada Sabri Ünal atas kontribusi pembaruan runtime-nya.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 kini juga berjalan di Windows dan macOS. Jika Anda ingin menunjukkannya kepada teman yang tidak memakai Linux, sekarang Anda bisa.", "Learn about computer history while coding": "Pelajari sejarah komputer sambil coding", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Program selesai di PC=$%s", "Program completed. Reset to step through the program again.": "Program selesai. Reset untuk menjalankan program langkah demi langkah lagi.", "Program paused": "Program dijeda", - "Program vintage game consoles": "Program konsol permainan vintage", + "Program vintage consoles": "Program konsol game retro", "Purple": "Ungu", "Quick tips": "Tips cepat", "Quit": "Keluar", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "yang merepresentasikan lokasi memori beralamat indirect $0411, $0410, dan $040f (tiga piksel di tengah tampilan). Saya menekankan poin ini, tetapi penting untuk benar-benar memahami cara kerja pengalamatan indirect.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! Kami dengan senang hati menyambut terjemahan bahasa Tamil, yang dikontribusikan oleh தமிழ்நேரம். நன்றி!", - "app.name": "Pelajari Assembly 6502" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/ja.json b/packages/app-android/app/i18n/ja.json index da8b3ecf..acfe6d61 100644 --- a/packages/app-android/app/i18n/ja.json +++ b/packages/app-android/app/i18n/ja.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "ラベルは行 %d ですでに定義されています: %s", "Labels failure": "ラベル処理に失敗しました", "Learn": "学習", - "Learn 6502 Assembly": "6502アセンブリを学ぶ", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 が GNOME 50 で動作するようになりました!ランタイムの更新に貢献してくださった Sabri Ünal 氏に感謝します。", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 は Windows と macOS でも動作するようになりました。Linux を使っていない友人にすすめたいと思っていた方は、これで紹介できます。", "Learn about computer history while coding": "コーディングしながらコンピュータの歴史も学べます", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "プログラムは PC=$%s で完了しました", "Program completed. Reset to step through the program again.": "プログラムが完了しました。もう一度ステップ実行するにはリセットしてください。", "Program paused": "プログラムを一時停止しました", - "Program vintage game consoles": "レトロなゲーム機をプログラミング", + "Program vintage consoles": "レトロゲーム機をプログラミング", "Purple": "紫", "Quick tips": "クイックヒント", "Quit": "終了", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "これは間接参照で得られる $0411、$0410、$040f(画面中央付近の3ピクセル)を表します。くどいようですが、間接アドレッシングの仕組みをしっかり理解することが重要です。", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! タミル語の翻訳が加わりました。翻訳してくださった தமிழ்நேரம் に感謝します。நன்றி!", - "app.name": "6502アセンブリを学ぶ" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/nl.json b/packages/app-android/app/i18n/nl.json index fbe71486..e76d990b 100644 --- a/packages/app-android/app/i18n/nl.json +++ b/packages/app-android/app/i18n/nl.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Label al gedefinieerd op regel %d: %s", "Labels failure": "Labels‑fout", "Learn": "Leren", - "Learn 6502 Assembly": "Learn 6502 Assembly", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 draait nu op GNOME 50! Met dank aan Sabri Ünal voor het bijdragen van de runtime-update.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 draait nu ook op Windows en macOS. Als je het aan iemand wilde laten zien die geen Linux gebruikt, kan dat nu.", "Learn about computer history while coding": "Leer over computerhistorie tijdens het programmeren", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Programma voltooid op PC=$%s", "Program completed. Reset to step through the program again.": "Programma voltooid. Reset om het programma opnieuw stap voor stap te doorlopen.", "Program paused": "Programma gepauzeerd", - "Program vintage game consoles": "Programmeer vintage spelconsoles", + "Program vintage consoles": "Programmeer retroconsoles", "Purple": "Paars", "Quick tips": "Snelle tips", "Quit": "Afsluiten", diff --git a/packages/app-android/app/i18n/pl.json b/packages/app-android/app/i18n/pl.json index 2aae6b40..7ed8fc95 100644 --- a/packages/app-android/app/i18n/pl.json +++ b/packages/app-android/app/i18n/pl.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Etykieta już zdefiniowana w linii %d: %s", "Labels failure": "Błąd etykiet", "Learn": "Ucz się", - "Learn 6502 Assembly": "Naucz się Asemblera 6502", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 działa teraz na GNOME 50! Podziękowania dla Sabri Ünal za wniesienie aktualizacji środowiska uruchomieniowego.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 działa teraz także na Windowsie i macOS. Jeśli chcesz polecić go znajomemu, który nie korzysta z Linuxa, teraz jest to możliwe.", "Learn about computer history while coding": "Poznaj historię komputerów podczas kodowania", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Program ukończony przy PC=$%s", "Program completed. Reset to step through the program again.": "Program ukończony. Zresetuj, aby ponownie wykonać program krok po kroku.", "Program paused": "Program wstrzymany", - "Program vintage game consoles": "Programuj klasyczne konsole do gier", + "Program vintage consoles": "Programuj konsole retro", "Purple": "Fioletowy", "Quick tips": "Szybkie wskazówki", "Quit": "Wyjdź", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "co reprezentuje pośrednio adresowane lokalizacje pamięci $0411, $0410 i $040f (trzy piksele w środku wyświetlacza). Pracuję nad tym punktem, ale ważne jest, aby w pełni zrozumieć, jak działa adresowanie pośrednie.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! Z radością witamy tamilskie tłumaczenie, którego autorem jest தமிழ்நேரம். நன்றி!", - "app.name": "Naucz się Asemblera 6502" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/pt-BR.json b/packages/app-android/app/i18n/pt-BR.json index d988792e..fc788182 100644 --- a/packages/app-android/app/i18n/pt-BR.json +++ b/packages/app-android/app/i18n/pt-BR.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Rótulo já definido na linha %d: %s", "Labels failure": "Falha nos rótulos", "Learn": "Aprender", - "Learn 6502 Assembly": "Aprenda Assembly 6502", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "O Learn 6502 agora roda no GNOME 50! Obrigado a Sabri Ünal por contribuir com a atualização do runtime.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "O Learn 6502 agora roda também no Windows e no macOS. Se você queria indicá-lo a um amigo que não usa Linux, agora pode.", "Learn about computer history while coding": "Aprenda sobre a história dos computadores enquanto programa", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Programa concluído em PC=$%s", "Program completed. Reset to step through the program again.": "Programa concluído. Reinicie para percorrer o programa passo a passo novamente.", "Program paused": "Programa pausado", - "Program vintage game consoles": "Programa consoles de jogos vintage", + "Program vintage consoles": "Programe consoles retrô", "Purple": "Roxo", "Quick tips": "Dicas Rápidas", "Quit": "Sair", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "que representa as endereços de memória endereçadas indiretamente $0411, $0410 e $040f (três pixels no meio da tela). Estou a insistir neste ponto, mas é importante compreender completamente como o endereçamento indireto funciona.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! Estamos felizes em dar as boas-vindas à tradução em tâmil, contribuída por தமிழ்நேரம். நன்றி!", - "app.name": "Aprenda Assembly 6502" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/pt.json b/packages/app-android/app/i18n/pt.json index ecb4c606..b8682c06 100644 --- a/packages/app-android/app/i18n/pt.json +++ b/packages/app-android/app/i18n/pt.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Rótulo já definido na linha %d: %s", "Labels failure": "Falha nos rótulos", "Learn": "Aprender", - "Learn 6502 Assembly": "Aprenda Assembly 6502", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 agora corre no GNOME 50! Obrigado a Sabri Ünal por contribuir com a atualização do runtime.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 corre agora também no Windows e no macOS. Se queria mostrá-lo a alguém que não usa Linux, já o pode fazer.", "Learn about computer history while coding": "Aprenda sobre a história dos computadores enquanto programa", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Programa concluído em PC=$%s", "Program completed. Reset to step through the program again.": "Programa concluído. Reinicie para percorrer o programa passo a passo novamente.", "Program paused": "Programa pausado", - "Program vintage game consoles": "Programa consolas de jogos vintage", + "Program vintage consoles": "Programe consolas retro", "Purple": "Roxo", "Quick tips": "Dicas Rápidas", "Quit": "Sair", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "que representa as localizações de memória endereçadas indiretamente $0411, $0410 e $040f (três píxeis no meio do ecrã). Estou a insistir neste ponto, mas é importante compreender completamente como o endereçamento indireto funciona.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! Temos o prazer de dar as boas-vindas à tradução em tâmil, contribuída por தமிழ்நேரம். நன்றி!", - "app.name": "Aprenda Assembly 6502" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/ta.json b/packages/app-android/app/i18n/ta.json index 583de6f4..8ee5fe07 100644 --- a/packages/app-android/app/i18n/ta.json +++ b/packages/app-android/app/i18n/ta.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "%d: %s வரியில் சிட்டை ஏற்கனவே வரையறுக்கப்பட்டுள்ளது", "Labels failure": "லேபிள்கள் தோல்வி", "Learn": "கற்றுக்கொள்ளுங்கள்", - "Learn 6502 Assembly": "6502 அசெம்பிளியைக் கற்றுக்கொள்", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 இப்போது GNOME 50 இல் இயங்குகிறது! இயக்க நேர புதுப்பிப்புக்கு பங்களித்த சப்ரி Ünalக்கு நன்றி.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 இப்போது Windows மற்றும் macOS இலும் இயங்குகிறது. Linux பயன்படுத்தாத ஒரு நண்பருக்கு இதை அறிமுகப்படுத்த நினைத்திருந்தால், இப்போது அதைச் செய்யலாம்.", "Learn about computer history while coding": "குறியீட்டு முறையின் போது கணினி வரலாற்றைப் பற்றி அறிந்து கொள்ளுங்கள்", @@ -321,7 +320,6 @@ "Program completed at PC=$%s": "PC=$%s இல் நிரல் முடிந்தது", "Program completed. Reset to step through the program again.": "திட்டம் முடிந்தது. நிரலை மீண்டும் படிப்பதற்கு மீட்டமைக்கவும்.", "Program paused": "நிரல் இடைநிறுத்தப்பட்டது", - "Program vintage game consoles": "நிரல் விண்டேச் கேம் கன்சோல்கள்", "Purple": "ஊதா", "Quick tips": "விரைவான குறிப்புகள்", "Quit": "வெளியேறு", @@ -478,5 +476,5 @@ "wdm-output": "wdm-வெளியீடு", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "இது மறைமுகமாக முகவரியிடப்பட்ட நினைவக இருப்பிடங்களைக் குறிக்கிறது $0411, $0410 மற்றும் $040f (காட்சியின் நடுவில் மூன்று பிக்சல்கள்). நான் இந்த கட்டத்தில் உழைக்கிறேன், ஆனால் மறைமுக முகவரி எவ்வாறு செயல்படுகிறது என்பதை முழுமையாக புரிந்துகொள்வது முதன்மை.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! தமிழ்நேரம் அவர்கள் பங்களித்த தமிழ் மொழிபெயர்ப்புகளை வரவேற்பதில் நாங்கள் மகிழ்ச்சியடைகிறோம். நன்றி!", - "app.name": "6502 அசெம்பிளியைக் கற்றுக்கொள்" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/uk.json b/packages/app-android/app/i18n/uk.json index 9749839e..6ef4eea0 100644 --- a/packages/app-android/app/i18n/uk.json +++ b/packages/app-android/app/i18n/uk.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Мітку вже визначено в рядку %d: %s", "Labels failure": "Помилка обробки міток", "Learn": "Навчання", - "Learn 6502 Assembly": "Вивчення асемблера 6502", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 тепер працює на GNOME 50! Дякуємо Sabri Ünal за внесок в оновлення середовища виконання.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 тепер працює також на Windows і macOS. Якщо ви хотіли порадити його другові, який не користується Linux, тепер це можливо.", "Learn about computer history while coding": "Дізнавайтеся про історію комп'ютерів під час написання коду", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Програму завершено на PC=$%s", "Program completed. Reset to step through the program again.": "Програму завершено. Скиньте, щоб знову пройти програму крок за кроком.", "Program paused": "Програму призупинено", - "Program vintage game consoles": "Програмуйте вінтажні ігрові консолі", + "Program vintage consoles": "Програмуйте ретроконсолі", "Purple": "Фіолетовий", "Quick tips": "Швидкі поради", "Quit": "Вийти", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "що відповідає непрямим адресам $0411, $0410 і $040f (три пікселі посеред екрана). Я наголошую на цьому, бо важливо повністю зрозуміти, як працює непряма адресація.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! Ми раді вітати тамільський переклад, наданий தமிழ்நேரம். நன்றி!", - "app.name": "Вивчення асемблера 6502" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/vi.json b/packages/app-android/app/i18n/vi.json index 0160fabd..eff4a6f3 100644 --- a/packages/app-android/app/i18n/vi.json +++ b/packages/app-android/app/i18n/vi.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "Nhãn đã được xác định tại dòng %d: %s", "Labels failure": "Lỗi nhãn", "Learn": "Học", - "Learn 6502 Assembly": "Học Hợp Ngữ 6502", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 hiện chạy trên GNOME 50! Cảm ơn Sabri Ünal đã đóng góp bản cập nhật runtime.", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 hiện cũng chạy trên Windows và macOS. Nếu bạn muốn giới thiệu nó cho một người bạn không dùng Linux, bây giờ bạn có thể làm điều đó.", "Learn about computer history while coding": "Tìm hiểu về lịch sử máy tính khi code", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "Chương trình hoàn thành tại PC=$%s", "Program completed. Reset to step through the program again.": "Chương trình đã hoàn thành. Đặt lại để chạy từng bước qua chương trình lần nữa.", "Program paused": "Chương trình đã tạm dừng", - "Program vintage game consoles": "Chương trình máy chơi game cổ điển", + "Program vintage consoles": "Lập trình game retro", "Purple": "Tím", "Quick tips": "Mẹo nhanh", "Quit": "Thoát", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "đại diện cho các vị trí bộ nhớ được đánh địa chỉ gián tiếp $0411, $0410 và $040f (ba pixel ở giữa màn hình). Tôi đang nghiên cứu vấn đề này, nhưng điều quan trọng là phải hiểu rõ cách thức hoạt động của địa chỉ gián tiếp.", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! Chúng tôi vui mừng chào đón bản dịch tiếng Tamil, được đóng góp bởi தமிழ்நேரம். நன்றி!", - "app.name": "Học Hợp Ngữ 6502" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/app/i18n/zh.json b/packages/app-android/app/i18n/zh.json index 0d77443f..063a5eeb 100644 --- a/packages/app-android/app/i18n/zh.json +++ b/packages/app-android/app/i18n/zh.json @@ -258,7 +258,6 @@ "Label already defined at line %d: %s": "标签已在第 %d 行定义:%s", "Labels failure": "标签处理失败", "Learn": "学习", - "Learn 6502 Assembly": "学习 6502 汇编", "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update.": "Learn 6502 现已运行在 GNOME 50 上!感谢 Sabri Ünal 贡献了运行时更新。", "Learn 6502 now runs on Windows and macOS too. If you have been wanting to point a friend at it who is not on Linux, you can now do that.": "Learn 6502 现在也能在 Windows 和 macOS 上运行。如果您一直想把它推荐给不用 Linux 的朋友,现在可以了。", "Learn about computer history while coding": "一边编码一边了解计算机历史", @@ -321,7 +320,7 @@ "Program completed at PC=$%s": "程序在 PC=$%s 处完成", "Program completed. Reset to step through the program again.": "程序已完成。重置后可再次单步执行程序。", "Program paused": "程序已暂停", - "Program vintage game consoles": "为复古游戏主机编程", + "Program vintage consoles": "为复古游戏主机编写程序", "Purple": "紫色", "Quick tips": "快速提示", "Quit": "退出", @@ -478,5 +477,5 @@ "wdm-output": "wdm-output", "which represents the indirectly-addressed memory locations $0411, $0410 and $040f (three pixels in the middle of the display). I'm labouring this point, but it's important to fully grok how indirect addressing works.": "其表示间接寻址到的内存位置 $0411、$0410 与 $040f(显示中部的三个像素)。之所以反复强调,是因为完全理解间接寻址的工作方式非常重要。", "வணக்கம்! We are happy to welcome Tamil translations, contributed by தமிழ்நேரம். நன்றி!": "வணக்கம்! 我们很高兴迎来泰米尔语翻译,由 தமிழ்நேரம் 贡献。நன்றி!", - "app.name": "学习 6502 汇编" + "app.name": "Learn 6502 Assembly" } \ No newline at end of file diff --git a/packages/app-android/data/Android/src/main/res/values-de/strings.xml b/packages/app-android/data/Android/src/main/res/values-de/strings.xml index cc870d11..ba13861c 100644 --- a/packages/app-android/data/Android/src/main/res/values-de/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-de/strings.xml @@ -1,7 +1,7 @@ - "Lerne 6502 Assembler" - "Lerne 6502 Assembler" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Lerne 6502 Assembler" "வணக்கம்! Wir freuen uns über die tamilische Übersetzung, beigesteuert von தமிழ்நேரம். நன்றி!" "was die indirekt adressierten Speicheradressen <tt>$0411</tt>, <tt>$0410</tt> und <tt>$040f</tt> repräsentiert (drei Pixel in der Mitte des Displays). Ich betone diesen Punkt, aber es ist wichtig, vollständig zu verstehen, wie indirekte Adressierung funktioniert." @@ -159,7 +159,7 @@ "Beenden" "Kurz-Tipps" "Violett" - "Programmiere Retro-Spielekonsolen" + "Retrospiele programmieren" "Programm pausiert" "Programm beendet. Setze den Simulator zurück, um das Programm erneut schrittweise auszuführen." "Programm beendet bei PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-es/strings.xml b/packages/app-android/data/Android/src/main/res/values-es/strings.xml index 17dbcbd0..8f6a9244 100644 --- a/packages/app-android/data/Android/src/main/res/values-es/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-es/strings.xml @@ -1,7 +1,7 @@ - "Aprende 6502 Assembly" - "Aprende 6502 Assembly" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Aprende 6502 Assembly" "வணக்கம்! Nos alegra dar la bienvenida a la traducción al tamil, aportada por தமிழ்நேரம். நன்றி!" "lo que representa las direcciones de memoria indirectas <tt>$0411</tt>, <tt>$0410</tt> y <tt>$040f</tt> (tres píxeles en el centro de la pantalla). Insisto en este punto porque es importante entender bien cómo funciona el direccionamiento indirecto." @@ -159,7 +159,7 @@ "Salir" "Consejos rápidos" "Púrpura" - "Programa consolas de videojuegos clásicas" + "Programa consolas retro" "Programa en pausa" "Programa completado. Reinicia para volver a ejecutar el programa paso a paso." "Programa completado en PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-fi/strings.xml b/packages/app-android/data/Android/src/main/res/values-fi/strings.xml index cf982a55..6b441443 100644 --- a/packages/app-android/data/Android/src/main/res/values-fi/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-fi/strings.xml @@ -1,7 +1,7 @@ - "Opi 6502 Assembly" - "Opi 6502 Assembly" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Opi 6502 Assembly" "வணக்கம்! Olemme iloisia voidessamme toivottaa tervetulleeksi tamilinkieliset käännökset, jotka தமிழ்நேரம் on toimittanut. நன்றி!" "joka edustaa epäsuorasti osoitettuja muistiosoitteita <tt>$0411</tt>, <tt>$0410</tt> ja <tt>$040f</tt> (kolme pikseliä näytön keskellä). Jankutan tästä, mutta on tärkeää ymmärtää perusteellisesti, miten epäsuora osoitteistus toimii." @@ -159,7 +159,7 @@ "Lopeta" "Pikavinkit" "Liila" - "Ohjelmoi vintage-pelikonsoleita" + "Ohjelmoi retrokonsoleita" "Ohjelma keskeytetty" "Ohjelma valmistui. Nollaa, jotta voit suorittaa ohjelman uudelleen askel askeleelta." "Ohjelma valmistui kohdassa PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-fr/strings.xml b/packages/app-android/data/Android/src/main/res/values-fr/strings.xml index 4b2f7bb8..12696215 100644 --- a/packages/app-android/data/Android/src/main/res/values-fr/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-fr/strings.xml @@ -1,7 +1,7 @@ - "Apprendre l\'assembleur 6502" - "Apprendre l\'assembleur 6502" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Apprendre l\'assembleur 6502" "வணக்கம் ! Nous sommes heureux d\'accueillir la traduction en tamoul, contribuée par தமிழ்நேரம். நன்றி !" "qui représente les emplacements mémoire adressés indirectement <tt>$0411</tt>, <tt>$0410</tt> et <tt>$040f</tt> (trois pixels au milieu de l\'affichage). J\'insiste sur ce point, mais il est important de bien comprendre comment fonctionne l\'adressage indirect." @@ -159,7 +159,7 @@ "Quitter" "Astuces rapides" "Violet" - "Programmer des consoles de jeux vintage" + "Code pour consoles rétro" "Programme en pause" "Programme terminé. Réinitialisez pour parcourir à nouveau le programme pas à pas." "Programme terminé à PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-he/strings.xml b/packages/app-android/data/Android/src/main/res/values-he/strings.xml index 4834c696..2ec824da 100644 --- a/packages/app-android/data/Android/src/main/res/values-he/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-he/strings.xml @@ -1,7 +1,7 @@ - "לימוד שפת הסף של 6502" - "לימוד שפת הסף של 6502" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "לימוד שפת הסף של 6502" "வணக்கம்! אנחנו שמחים לקבל בברכה את התרגום לטמילית, שנתרם על ידי தமிழ்நேரம். நன்றி!" "שמייצג את הכתובות העקיפות <tt>$0411</tt>, <tt>$0410</tt> ו־<tt>$040f</tt> (שלשה פיקסלים במרכז המסך). אני חורש על הנקודה הזאת, אבל היא חיונית להבנה איך מיעון עקיף עובד במלואו." @@ -159,7 +159,7 @@ "צא" "טיפים קצרים" "סגול" - "תכנתו קונסולות משחק ישנות" + "תכנתו קונסולות ישנות" "התוכנית עצרה" "התוכנית הסתיימה. יש לאפס כדי לעבור שוב על התוכנית צעד אחר צעד." "התוכנית סיימה כאשר PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-ia/strings.xml b/packages/app-android/data/Android/src/main/res/values-ia/strings.xml index fe94e9cb..b2ceaf59 100644 --- a/packages/app-android/data/Android/src/main/res/values-ia/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-ia/strings.xml @@ -1,7 +1,7 @@ - "Apprender Assemblage 6502" - "Apprender Assemblage 6502" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Apprender Assemblage 6502" "வணக்கம்! Nos es felice de dar le benvenita al traduction tamil, contribuite per தமிழ்நேரம். நன்றி!" "que representa le locationes de memoria indirectemente adressate <tt>$0411</tt>, <tt>$0410</tt> e <tt>$040f</tt> (tres pixeles in le medio del schermo). Io labora iste puncto, ma illo es importante pro plenemente comprehender como adressage indirecte functiona." @@ -159,7 +159,7 @@ "Quitar" "Consilios rapide" "Purpura" - "Programmar consolas de joco vintage" + "Programmar consolas retro" "Programma pausate" "Programma completate. Reinitialisa pro executar le programma passo a passo de novo." "Programma completate a PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-id/strings.xml b/packages/app-android/data/Android/src/main/res/values-id/strings.xml index 08f28d8c..0f609761 100644 --- a/packages/app-android/data/Android/src/main/res/values-id/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-id/strings.xml @@ -1,7 +1,7 @@ - "Pelajari Assembly 6502" - "Pelajari Assembly 6502" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Pelajari Assembly 6502" "வணக்கம்! Kami dengan senang hati menyambut terjemahan bahasa Tamil, yang dikontribusikan oleh தமிழ்நேரம். நன்றி!" "yang merepresentasikan lokasi memori beralamat indirect <tt>$0411</tt>, <tt>$0410</tt>, dan <tt>$040f</tt> (tiga piksel di tengah tampilan). Saya menekankan poin ini, tetapi penting untuk benar-benar memahami cara kerja pengalamatan indirect." @@ -159,7 +159,7 @@ "Keluar" "Tips cepat" "Ungu" - "Program konsol permainan vintage" + "Program konsol game retro" "Program dijeda" "Program selesai. Reset untuk menjalankan program langkah demi langkah lagi." "Program selesai di PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-ja/strings.xml b/packages/app-android/data/Android/src/main/res/values-ja/strings.xml index 58fa02ff..5e3987c1 100644 --- a/packages/app-android/data/Android/src/main/res/values-ja/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-ja/strings.xml @@ -1,7 +1,7 @@ - "6502アセンブリを学ぶ" - "6502アセンブリを学ぶ" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "6502アセンブリを学ぶ" "வணக்கம்! タミル語の翻訳が加わりました。翻訳してくださった தமிழ்நேரம் に感謝します。நன்றி!" "これは間接参照で得られる <tt>$0411</tt>、<tt>$0410</tt>、<tt>$040f</tt>(画面中央付近の3ピクセル)を表します。くどいようですが、間接アドレッシングの仕組みをしっかり理解することが重要です。" @@ -159,7 +159,7 @@ "終了" "クイックヒント" "紫" - "レトロなゲーム機をプログラミング" + "レトロゲーム機をプログラミング" "プログラムを一時停止しました" "プログラムが完了しました。もう一度ステップ実行するにはリセットしてください。" "プログラムは PC=$%1$s で完了しました" diff --git a/packages/app-android/data/Android/src/main/res/values-nl/strings.xml b/packages/app-android/data/Android/src/main/res/values-nl/strings.xml index 3a18d030..ed13ee24 100644 --- a/packages/app-android/data/Android/src/main/res/values-nl/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-nl/strings.xml @@ -159,7 +159,7 @@ "Afsluiten" "Snelle tips" "Paars" - "Programmeer vintage spelconsoles" + "Programmeer retroconsoles" "Programma gepauzeerd" "Programma voltooid. Reset om het programma opnieuw stap voor stap te doorlopen." "Programma voltooid op PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-pl/strings.xml b/packages/app-android/data/Android/src/main/res/values-pl/strings.xml index f73aef14..3d73e1eb 100644 --- a/packages/app-android/data/Android/src/main/res/values-pl/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-pl/strings.xml @@ -1,7 +1,7 @@ - "Naucz się Asemblera 6502" - "Naucz się Asemblera 6502" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Naucz się Asemblera 6502" "வணக்கம்! Z radością witamy tamilskie tłumaczenie, którego autorem jest தமிழ்நேரம். நன்றி!" "co reprezentuje pośrednio adresowane lokalizacje pamięci <tt>$0411</tt>, <tt>$0410</tt> i <tt>$040f</tt> (trzy piksele w środku wyświetlacza). Pracuję nad tym punktem, ale ważne jest, aby w pełni zrozumieć, jak działa adresowanie pośrednie." @@ -159,7 +159,7 @@ "Wyjdź" "Szybkie wskazówki" "Fioletowy" - "Programuj klasyczne konsole do gier" + "Programuj konsole retro" "Program wstrzymany" "Program ukończony. Zresetuj, aby ponownie wykonać program krok po kroku." "Program ukończony przy PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-pt-rBR/strings.xml b/packages/app-android/data/Android/src/main/res/values-pt-rBR/strings.xml index 25b01796..c7859cdb 100644 --- a/packages/app-android/data/Android/src/main/res/values-pt-rBR/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-pt-rBR/strings.xml @@ -1,7 +1,7 @@ - "Aprenda Assembly 6502" - "Aprenda Assembly 6502" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Aprenda Assembly 6502" "வணக்கம்! Estamos felizes em dar as boas-vindas à tradução em tâmil, contribuída por தமிழ்நேரம். நன்றி!" "que representa as endereços de memória endereçadas indiretamente <tt>$0411</tt>, <tt>$0410</tt> e <tt>$040f</tt> (três pixels no meio da tela). Estou a insistir neste ponto, mas é importante compreender completamente como o endereçamento indireto funciona." @@ -159,7 +159,7 @@ "Sair" "Dicas Rápidas" "Roxo" - "Programa consoles de jogos vintage" + "Programe consoles retrô" "Programa pausado" "Programa concluído. Reinicie para percorrer o programa passo a passo novamente." "Programa concluído em PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-pt/strings.xml b/packages/app-android/data/Android/src/main/res/values-pt/strings.xml index 45eefc01..33cce44f 100644 --- a/packages/app-android/data/Android/src/main/res/values-pt/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-pt/strings.xml @@ -1,7 +1,7 @@ - "Aprenda Assembly 6502" - "Aprenda Assembly 6502" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Aprenda Assembly 6502" "வணக்கம்! Temos o prazer de dar as boas-vindas à tradução em tâmil, contribuída por தமிழ்நேரம். நன்றி!" "que representa as localizações de memória endereçadas indiretamente <tt>$0411</tt>, <tt>$0410</tt> e <tt>$040f</tt> (três píxeis no meio do ecrã). Estou a insistir neste ponto, mas é importante compreender completamente como o endereçamento indireto funciona." @@ -159,7 +159,7 @@ "Sair" "Dicas Rápidas" "Roxo" - "Programa consolas de jogos vintage" + "Programe consolas retro" "Programa pausado" "Programa concluído. Reinicie para percorrer o programa passo a passo novamente." "Programa concluído em PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-ta/strings.xml b/packages/app-android/data/Android/src/main/res/values-ta/strings.xml index f0f33985..e50e7d9b 100644 --- a/packages/app-android/data/Android/src/main/res/values-ta/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-ta/strings.xml @@ -1,7 +1,7 @@ - "6502 அசெம்பிளியைக் கற்றுக்கொள்" - "6502 அசெம்பிளியைக் கற்றுக்கொள்" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "6502 அசெம்பிளியைக் கற்றுக்கொள்" "வணக்கம்! தமிழ்நேரம் அவர்கள் பங்களித்த தமிழ் மொழிபெயர்ப்புகளை வரவேற்பதில் நாங்கள் மகிழ்ச்சியடைகிறோம். நன்றி!" "இது மறைமுகமாக முகவரியிடப்பட்ட நினைவக இருப்பிடங்களைக் குறிக்கிறது <tt>$0411</tt>, <tt>$0410</tt> மற்றும் <tt>$040f</tt> (காட்சியின் நடுவில் மூன்று பிக்சல்கள்). நான் இந்த கட்டத்தில் உழைக்கிறேன், ஆனால் மறைமுக முகவரி எவ்வாறு செயல்படுகிறது என்பதை முழுமையாக புரிந்துகொள்வது முதன்மை." @@ -159,7 +159,6 @@ "வெளியேறு" "விரைவான குறிப்புகள்" "ஊதா" - "நிரல் விண்டேச் கேம் கன்சோல்கள்" "நிரல் இடைநிறுத்தப்பட்டது" "திட்டம் முடிந்தது. நிரலை மீண்டும் படிப்பதற்கு மீட்டமைக்கவும்." "PC=$%1$s இல் நிரல் முடிந்தது" diff --git a/packages/app-android/data/Android/src/main/res/values-uk/strings.xml b/packages/app-android/data/Android/src/main/res/values-uk/strings.xml index 74a7ac6b..ebe72c67 100644 --- a/packages/app-android/data/Android/src/main/res/values-uk/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-uk/strings.xml @@ -1,7 +1,7 @@ - "Вивчення асемблера 6502" - "Вивчення асемблера 6502" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Вивчення асемблера 6502" "வணக்கம்! Ми раді вітати тамільський переклад, наданий தமிழ்நேரம். நன்றி!" "що відповідає непрямим адресам <tt>$0411</tt>, <tt>$0410</tt> і <tt>$040f</tt> (три пікселі посеред екрана). Я наголошую на цьому, бо важливо повністю зрозуміти, як працює непряма адресація." @@ -159,7 +159,7 @@ "Вийти" "Швидкі поради" "Фіолетовий" - "Програмуйте вінтажні ігрові консолі" + "Програмуйте ретроконсолі" "Програму призупинено" "Програму завершено. Скиньте, щоб знову пройти програму крок за кроком." "Програму завершено на PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-vi/strings.xml b/packages/app-android/data/Android/src/main/res/values-vi/strings.xml index f7927d01..1f62aef8 100644 --- a/packages/app-android/data/Android/src/main/res/values-vi/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-vi/strings.xml @@ -1,7 +1,7 @@ - "Học Hợp Ngữ 6502" - "Học Hợp Ngữ 6502" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "Học Hợp Ngữ 6502" "வணக்கம்! Chúng tôi vui mừng chào đón bản dịch tiếng Tamil, được đóng góp bởi தமிழ்நேரம். நன்றி!" "đại diện cho các vị trí bộ nhớ được đánh địa chỉ gián tiếp <tt>$0411</tt>, <tt>$0410</tt> và <tt>$040f</tt> (ba pixel ở giữa màn hình). Tôi đang nghiên cứu vấn đề này, nhưng điều quan trọng là phải hiểu rõ cách thức hoạt động của địa chỉ gián tiếp." @@ -159,7 +159,7 @@ "Thoát" "Mẹo nhanh" "Tím" - "Chương trình máy chơi game cổ điển" + "Lập trình game retro" "Chương trình đã tạm dừng" "Chương trình đã hoàn thành. Đặt lại để chạy từng bước qua chương trình lần nữa." "Chương trình hoàn thành tại PC=$%1$s" diff --git a/packages/app-android/data/Android/src/main/res/values-zh/strings.xml b/packages/app-android/data/Android/src/main/res/values-zh/strings.xml index 84d1d5f8..39776961 100644 --- a/packages/app-android/data/Android/src/main/res/values-zh/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values-zh/strings.xml @@ -1,7 +1,7 @@ - "学习 6502 汇编" - "学习 6502 汇编" + "Learn 6502 Assembly" + "Learn 6502 Assembly" "学习 6502 汇编" "வணக்கம்! 我们很高兴迎来泰米尔语翻译,由 தமிழ்நேரம் 贡献。நன்றி!" "其表示间接寻址到的内存位置 <tt>$0411</tt>、<tt>$0410</tt> 与 <tt>$040f</tt>(显示中部的三个像素)。之所以反复强调,是因为完全理解间接寻址的工作方式非常重要。" @@ -159,7 +159,7 @@ "退出" "快速提示" "紫色" - "为复古游戏主机编程" + "为复古游戏主机编写程序" "程序已暂停" "程序已完成。重置后可再次单步执行程序。" "程序在 PC=$%1$s 处完成" diff --git a/packages/app-android/data/Android/src/main/res/values/strings.xml b/packages/app-android/data/Android/src/main/res/values/strings.xml index 6d1693d5..13bc71c4 100644 --- a/packages/app-android/data/Android/src/main/res/values/strings.xml +++ b/packages/app-android/data/Android/src/main/res/values/strings.xml @@ -159,7 +159,7 @@ "Quit" "Quick tips" "Purple" - "Program vintage game consoles" + "Program vintage consoles" "Program paused" "Program completed. Reset to step through the program again." "Program completed at PC=$%1$s" diff --git a/packages/app-gnome/data/eu.jumplink.Learn6502.desktop.in b/packages/app-gnome/data/eu.jumplink.Learn6502.desktop.in index 4aff30cf..7729cd84 100644 --- a/packages/app-gnome/data/eu.jumplink.Learn6502.desktop.in +++ b/packages/app-gnome/data/eu.jumplink.Learn6502.desktop.in @@ -1,6 +1,6 @@ [Desktop Entry] Name=Learn 6502 Assembly -Comment=Program vintage game consoles +Comment=Program vintage consoles Exec=eu.jumplink.Learn6502 Icon=eu.jumplink.Learn6502 Terminal=false diff --git a/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml b/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml index febeda34..793d6f91 100644 --- a/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml +++ b/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml @@ -5,39 +5,22 @@ CC0-1.0 GPL-3.0-or-later Learn 6502 Assembly - 学习 6502 汇编 - Học Hợp Ngữ 6502 - Вивчення асемблера 6502 - 6502 அசெம்பிளியைக் கற்றுக்கொள் - Aprenda Assembly 6502 - Aprenda Assembly 6502 - Naucz się Asemblera 6502 - Learn 6502 Assembly - 6502アセンブリを学ぶ - Pelajari Assembly 6502 - Apprender Assemblage 6502 - לימוד שפת הסף של 6502 - Apprendre l'assembleur 6502 - Opi 6502 Assembly - Aprende 6502 Assembly - Lerne 6502 Assembler - Program vintage game consoles - 为复古游戏主机编程 - Chương trình máy chơi game cổ điển - Програмуйте вінтажні ігрові консолі - நிரல் விண்டேச் கேம் கன்சோல்கள் - Programa consoles de jogos vintage - Programa consolas de jogos vintage - Programuj klasyczne konsole do gier - Programmeer vintage spelconsoles - レトロなゲーム機をプログラミング - Program konsol permainan vintage - Programmar consolas de joco vintage - תכנתו קונסולות משחק ישנות - Programmer des consoles de jeux vintage - Ohjelmoi vintage-pelikonsoleita - Programa consolas de videojuegos clásicas - Programmiere Retro-Spielekonsolen + Program vintage consoles + 为复古游戏主机编写程序 + Lập trình game retro + Програмуйте ретроконсолі + Programe consoles retrô + Programe consolas retro + Programuj konsole retro + Programmeer retroconsoles + レトロゲーム機をプログラミング + Program konsol game retro + Programmar consolas retro + תכנתו קונסולות ישנות + Code pour consoles rétro + Ohjelmoi retrokonsoleita + Programa consolas retro + Retrospiele programmieren https://raw.githubusercontent.com/JumpLink/Learn6502/refs/tags/v0.5.0/packages/app-gnome/data/icons/hicolor/scalable/apps/eu.jumplink.Learn6502.svg @@ -278,7 +261,7 @@ Interaktives Tutorial - https://flathub.org/apps/eu.jumplink.Learn6502 + https://jumplink.eu/Learn6502/ https://github.com/JumpLink/Learn6502/issues https://github.com/JumpLink/Learn6502 https://github.com/JumpLink/Learn6502 diff --git a/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml.in b/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml.in index e629c0bc..4f60386a 100644 --- a/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml.in +++ b/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml.in @@ -5,7 +5,7 @@ CC0-1.0 GPL-3.0-or-later Learn 6502 Assembly - Program vintage game consoles + Program vintage consoles https://raw.githubusercontent.com/JumpLink/Learn6502/refs/tags/v0.5.0/packages/app-gnome/data/icons/hicolor/scalable/apps/eu.jumplink.Learn6502.svg @@ -54,7 +54,7 @@ Interactive tutorial - https://flathub.org/apps/eu.jumplink.Learn6502 + https://jumplink.eu/Learn6502/ https://github.com/JumpLink/Learn6502/issues https://github.com/JumpLink/Learn6502 https://github.com/JumpLink/Learn6502 diff --git a/packages/translations/de.po b/packages/translations/de.po index 553c3950..de8f779c 100644 --- a/packages/translations/de.po +++ b/packages/translations/de.po @@ -1074,7 +1074,7 @@ msgid "Learn" msgstr "Lernen" msgid "Learn 6502 Assembly" -msgstr "Lerne 6502 Assembler" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1329,8 +1329,8 @@ msgstr "Programm beendet. Setze den Simulator zurück, um das Programm erneut sc msgid "Program paused" msgstr "Programm pausiert" -msgid "Program vintage game consoles" -msgstr "Programmiere Retro-Spielekonsolen" +msgid "Program vintage consoles" +msgstr "Retrospiele programmieren" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/es.po b/packages/translations/es.po index 5c3efb70..8e2d2d32 100644 --- a/packages/translations/es.po +++ b/packages/translations/es.po @@ -1071,7 +1071,7 @@ msgid "Learn" msgstr "Aprender" msgid "Learn 6502 Assembly" -msgstr "Aprende 6502 Assembly" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1326,8 +1326,8 @@ msgstr "Programa completado. Reinicia para volver a ejecutar el programa paso a msgid "Program paused" msgstr "Programa en pausa" -msgid "Program vintage game consoles" -msgstr "Programa consolas de videojuegos clásicas" +msgid "Program vintage consoles" +msgstr "Programa consolas retro" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/eu.jumplink.Learn6502.pot b/packages/translations/eu.jumplink.Learn6502.pot index a5c7dcd5..ee8e7fcf 100644 --- a/packages/translations/eu.jumplink.Learn6502.pot +++ b/packages/translations/eu.jumplink.Learn6502.pot @@ -1318,7 +1318,7 @@ msgstr "" msgid "Program paused" msgstr "" -msgid "Program vintage game consoles" +msgid "Program vintage consoles" msgstr "" #. TRANSLATORS: Tooltip for accent color option Purple diff --git a/packages/translations/fi.po b/packages/translations/fi.po index 2c964711..2f48957f 100644 --- a/packages/translations/fi.po +++ b/packages/translations/fi.po @@ -1069,7 +1069,7 @@ msgid "Learn" msgstr "Opi" msgid "Learn 6502 Assembly" -msgstr "Opi 6502 Assembly" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1324,8 +1324,8 @@ msgstr "Ohjelma valmistui. Nollaa, jotta voit suorittaa ohjelman uudelleen askel msgid "Program paused" msgstr "Ohjelma keskeytetty" -msgid "Program vintage game consoles" -msgstr "Ohjelmoi vintage-pelikonsoleita" +msgid "Program vintage consoles" +msgstr "Ohjelmoi retrokonsoleita" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/fr.po b/packages/translations/fr.po index a4401e6f..f0e36869 100644 --- a/packages/translations/fr.po +++ b/packages/translations/fr.po @@ -1070,7 +1070,7 @@ msgid "Learn" msgstr "Apprendre" msgid "Learn 6502 Assembly" -msgstr "Apprendre l'assembleur 6502" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1325,8 +1325,8 @@ msgstr "Programme terminé. Réinitialisez pour parcourir à nouveau le programm msgid "Program paused" msgstr "Programme en pause" -msgid "Program vintage game consoles" -msgstr "Programmer des consoles de jeux vintage" +msgid "Program vintage consoles" +msgstr "Code pour consoles rétro" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/he.po b/packages/translations/he.po index a98c6061..662e9dc1 100644 --- a/packages/translations/he.po +++ b/packages/translations/he.po @@ -1069,7 +1069,7 @@ msgid "Learn" msgstr "למידה" msgid "Learn 6502 Assembly" -msgstr "לימוד שפת הסף של 6502" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1324,8 +1324,8 @@ msgstr "התוכנית הסתיימה. יש לאפס כדי לעבור שוב ע msgid "Program paused" msgstr "התוכנית עצרה" -msgid "Program vintage game consoles" -msgstr "תכנתו קונסולות משחק ישנות" +msgid "Program vintage consoles" +msgstr "תכנתו קונסולות ישנות" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/ia.po b/packages/translations/ia.po index 2e4c1700..bac5d9c1 100644 --- a/packages/translations/ia.po +++ b/packages/translations/ia.po @@ -1067,7 +1067,7 @@ msgid "Learn" msgstr "Apprender" msgid "Learn 6502 Assembly" -msgstr "Apprender Assemblage 6502" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1322,8 +1322,8 @@ msgstr "Programma completate. Reinitialisa pro executar le programma passo a pas msgid "Program paused" msgstr "Programma pausate" -msgid "Program vintage game consoles" -msgstr "Programmar consolas de joco vintage" +msgid "Program vintage consoles" +msgstr "Programmar consolas retro" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/id.po b/packages/translations/id.po index 4052c2c1..ee6fda72 100644 --- a/packages/translations/id.po +++ b/packages/translations/id.po @@ -1069,7 +1069,7 @@ msgid "Learn" msgstr "Pelajari" msgid "Learn 6502 Assembly" -msgstr "Pelajari Assembly 6502" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1324,8 +1324,8 @@ msgstr "Program selesai. Reset untuk menjalankan program langkah demi langkah la msgid "Program paused" msgstr "Program dijeda" -msgid "Program vintage game consoles" -msgstr "Program konsol permainan vintage" +msgid "Program vintage consoles" +msgstr "Program konsol game retro" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/ja.po b/packages/translations/ja.po index da19e33f..a74f72c2 100644 --- a/packages/translations/ja.po +++ b/packages/translations/ja.po @@ -1068,7 +1068,7 @@ msgid "Learn" msgstr "学習" msgid "Learn 6502 Assembly" -msgstr "6502アセンブリを学ぶ" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1323,8 +1323,8 @@ msgstr "プログラムが完了しました。もう一度ステップ実行す msgid "Program paused" msgstr "プログラムを一時停止しました" -msgid "Program vintage game consoles" -msgstr "レトロなゲーム機をプログラミング" +msgid "Program vintage consoles" +msgstr "レトロゲーム機をプログラミング" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/nl.po b/packages/translations/nl.po index 083c9901..808c1035 100644 --- a/packages/translations/nl.po +++ b/packages/translations/nl.po @@ -1069,7 +1069,7 @@ msgid "Learn" msgstr "Leren" msgid "Learn 6502 Assembly" -msgstr "Learn 6502 Assembly" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1324,8 +1324,8 @@ msgstr "Programma voltooid. Reset om het programma opnieuw stap voor stap te doo msgid "Program paused" msgstr "Programma gepauzeerd" -msgid "Program vintage game consoles" -msgstr "Programmeer vintage spelconsoles" +msgid "Program vintage consoles" +msgstr "Programmeer retroconsoles" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/pl.po b/packages/translations/pl.po index c13b4459..919d3ab5 100644 --- a/packages/translations/pl.po +++ b/packages/translations/pl.po @@ -1069,7 +1069,7 @@ msgid "Learn" msgstr "Ucz się" msgid "Learn 6502 Assembly" -msgstr "Naucz się Asemblera 6502" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1324,8 +1324,8 @@ msgstr "Program ukończony. Zresetuj, aby ponownie wykonać program krok po krok msgid "Program paused" msgstr "Program wstrzymany" -msgid "Program vintage game consoles" -msgstr "Programuj klasyczne konsole do gier" +msgid "Program vintage consoles" +msgstr "Programuj konsole retro" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/pt.po b/packages/translations/pt.po index 283db706..a2cb51eb 100644 --- a/packages/translations/pt.po +++ b/packages/translations/pt.po @@ -1068,7 +1068,7 @@ msgid "Learn" msgstr "Aprender" msgid "Learn 6502 Assembly" -msgstr "Aprenda Assembly 6502" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1323,8 +1323,8 @@ msgstr "Programa concluído. Reinicie para percorrer o programa passo a passo no msgid "Program paused" msgstr "Programa pausado" -msgid "Program vintage game consoles" -msgstr "Programa consolas de jogos vintage" +msgid "Program vintage consoles" +msgstr "Programe consolas retro" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/pt_BR.po b/packages/translations/pt_BR.po index 6fb1e44f..0102d531 100644 --- a/packages/translations/pt_BR.po +++ b/packages/translations/pt_BR.po @@ -1068,7 +1068,7 @@ msgid "Learn" msgstr "Aprender" msgid "Learn 6502 Assembly" -msgstr "Aprenda Assembly 6502" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1323,8 +1323,8 @@ msgstr "Programa concluído. Reinicie para percorrer o programa passo a passo no msgid "Program paused" msgstr "Programa pausado" -msgid "Program vintage game consoles" -msgstr "Programa consoles de jogos vintage" +msgid "Program vintage consoles" +msgstr "Programe consoles retrô" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/ta.po b/packages/translations/ta.po index a56cb0a6..ca9f693e 100644 --- a/packages/translations/ta.po +++ b/packages/translations/ta.po @@ -1069,7 +1069,7 @@ msgid "Learn" msgstr "கற்றுக்கொள்ளுங்கள்" msgid "Learn 6502 Assembly" -msgstr "6502 அசெம்பிளியைக் கற்றுக்கொள்" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1324,8 +1324,8 @@ msgstr "திட்டம் முடிந்தது. நிரலை ம msgid "Program paused" msgstr "நிரல் இடைநிறுத்தப்பட்டது" -msgid "Program vintage game consoles" -msgstr "நிரல் விண்டேச் கேம் கன்சோல்கள்" +msgid "Program vintage consoles" +msgstr "" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/uk.po b/packages/translations/uk.po index f4a0e3c9..896aa40e 100644 --- a/packages/translations/uk.po +++ b/packages/translations/uk.po @@ -1068,7 +1068,7 @@ msgid "Learn" msgstr "Навчання" msgid "Learn 6502 Assembly" -msgstr "Вивчення асемблера 6502" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1323,8 +1323,8 @@ msgstr "Програму завершено. Скиньте, щоб знову msgid "Program paused" msgstr "Програму призупинено" -msgid "Program vintage game consoles" -msgstr "Програмуйте вінтажні ігрові консолі" +msgid "Program vintage consoles" +msgstr "Програмуйте ретроконсолі" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/vi.po b/packages/translations/vi.po index b91cd316..ab263ac2 100644 --- a/packages/translations/vi.po +++ b/packages/translations/vi.po @@ -1069,7 +1069,7 @@ msgid "Learn" msgstr "Học" msgid "Learn 6502 Assembly" -msgstr "Học Hợp Ngữ 6502" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1324,8 +1324,8 @@ msgstr "Chương trình đã hoàn thành. Đặt lại để chạy từng bư msgid "Program paused" msgstr "Chương trình đã tạm dừng" -msgid "Program vintage game consoles" -msgstr "Chương trình máy chơi game cổ điển" +msgid "Program vintage consoles" +msgstr "Lập trình game retro" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/translations/zh_Hans.po b/packages/translations/zh_Hans.po index 83cff221..f1d4362d 100644 --- a/packages/translations/zh_Hans.po +++ b/packages/translations/zh_Hans.po @@ -1071,7 +1071,7 @@ msgid "Learn" msgstr "学习" msgid "Learn 6502 Assembly" -msgstr "学习 6502 汇编" +msgstr "" #. TRANSLATORS: Release notes for version 0.6.5 - GNOME 50 runtime update msgid "Learn 6502 now runs on GNOME 50! Thanks to Sabri Ünal for contributing the runtime update." @@ -1326,8 +1326,8 @@ msgstr "程序已完成。重置后可再次单步执行程序。" msgid "Program paused" msgstr "程序已暂停" -msgid "Program vintage game consoles" -msgstr "为复古游戏主机编程" +msgid "Program vintage consoles" +msgstr "为复古游戏主机编写程序" #. TRANSLATORS: Tooltip for accent color option Purple #. TRANSLATORS: Tooltip for primary color option Purple diff --git a/packages/ui/src/main-window/about.ts b/packages/ui/src/main-window/about.ts index d83313a7..7efc9485 100644 --- a/packages/ui/src/main-window/about.ts +++ b/packages/ui/src/main-window/about.ts @@ -95,7 +95,7 @@ export function getAboutInfo(): AboutInfo { applicationName: _("Learn 6502 Assembly"), applicationIcon: "eu.jumplink.Learn6502", developerName: "Pascal Garber", - comments: _("Program vintage game consoles"), + comments: _("Program vintage consoles"), website: "https://flathub.org/apps/eu.jumplink.Learn6502", issueUrl: "https://github.com/JumpLink/Learn6502/issues", license: "GPL-3.0-or-later",