From e0fdbb7e37be5d19e68528970d2da31191237481 Mon Sep 17 00:00:00 2001 From: e-me Digital Educational Platform <38039666+e-me@users.noreply.github.com> Date: Wed, 24 Jul 2019 17:03:22 +0300 Subject: [PATCH 1/8] Update el.json --- language/el.json | 102 +++++++++++++++++++++++------------------------ 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/language/el.json b/language/el.json index 839d83f..4b76536 100644 --- a/language/el.json +++ b/language/el.json @@ -3,120 +3,120 @@ { "widgets": [ { - "label": "Default" + "label": "Βασικό" } ], - "label": "Cards", - "entity": "card", + "label": "Κάρτες", + "entity": "καρτας", "field": { - "label": "Card", + "label": "Κάρτα", "fields": [ { - "label": "Image" + "label": "Εικόνα" }, { - "label": "Alternative text for Image", - "description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." + "label": "Εναλλακτικό κείμενο εικόνας", + "description": "Δώστε μια περιγραφή της εικόνας. Το κείμενο διαβάζεται από εργαλεία ανάγνωσης κειμένου (text-to-speech) που χρησιμοποιούνται από χρήστες με προβλήματα όρασης." }, { - "label": "Audio Track", - "description": "An optional sound that plays when the card is turned." + "label": "Ήχος ανοίγματος", + "description": "Ήχος που ακούγεται κάθε φορά που μια κάρτα ανοίγει (προαιρετικά)." }, { - "label": "Matching Image", - "description": "An optional image to match against instead of using two cards with the same image." + "label": "Αντίστοιχη εικόνα", + "description": "Αντίστοιχη εικόνα που μπορεί να χρησιμοποιηθεί προαιρετικά αντί της χρήσης της ίδιας εικόνας σε δύο κάρτες (προαιρετικά)." }, { - "label": "Alternative text for Matching Image", - "description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." + "label": "Εναλλακτικό κείμενο αντίστοιχης εικόνας", + "description": "Δώστε μια περιγραφή της εικόνας. Το κείμενο διαβάζεται από εργαλεία ανάγνωσης κειμένου (text-to-speech) που χρησιμοποιούνται από χρήστες με προβλήματα όρασης." }, { - "label": "Matching Audio Track", - "description": "An optional sound that plays when the second card is turned." + "label": "Ήχος αντιστοίχισης", + "description": "Ήχος που ακούγεται κάθε φορά που δύο κάρτες αντιστοιχίζονται μεταξύ τους (προαιρετικά)." }, { - "label": "Description", - "description": "An optional short text that will pop up once the two matching cards are found." + "label": "Κείμενο αντιστοίχισης", + "description": "Σύντομο κείμενο που εμφανίζεται κάθε φορά που δύο κάρτες αντιστοιχίζονται μεταξύ τους (προαιρετικά)." } ] } }, { - "label": "Behavioural settings", - "description": "These options will let you control how the game behaves.", + "label": "Ρυθμίσεις παιχνιδιού", + "description": "Αυτές οι ρυθμίσεις σας επιτρέπουν να καθορίσετε τον τρόπο λειτουργίας του παιχνιδιού.", "fields": [ { - "label": "Position the cards in a square", - "description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container." + "label": "Διάταξη καρτών σε τετράγωνο", + "description": "Κατά τη διάταξη των καρτών επιχειρείται ο αριθμός των στηλών να είναι ίδιος με τον αριθμό των γραμμών. Οι διαστάσεις των καρτών προσαρμόζονται." }, { - "label": "Number of cards to use", - "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." + "label": "Αριθμός καρτών που χρησιμοποιούνται", + "description": "Επιλέγοντας αριθμό μεγαλύτερο του δύο (2) οδηγείτε το παιχνίδι στην τυχαία επιλογή καρτών από τη συνολική λίστα." }, { - "label": "Add button for retrying when the game is over" + "label": "Προσθήκη κουμπιού νέας προσπάθειας μετά την ολοκλήρωση του παιχνιδιού" } ] }, { - "label": "Look and feel", - "description": "Control the visuals of the game.", + "label": "Εμφάνιση", + "description": "Έλεγχος της εμφάνισης του παιχνιδιού.", "fields": [ { - "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", + "label": "Χρώμα \"θέματος\"", + "description": "Επιλέξτε ένα χρώμα για τη δημιουργία \"θέματος\" για το παιχνίδι μνήμης.", "default": "#909090" }, { - "label": "Card Back", - "description": "Use a custom back for your cards." + "label": "Πίσω πλευρά καρτών", + "description": "Χρησιμοποιήστε μια δική σας εικόνα για την πίσω πλευρά των καρτών." } ] }, { - "label": "Localization", + "label": "Προσαρμογή", "fields": [ { - "label": "Card turns text", - "default": "Card turns" + "label": "Κείμενο ανοίγματος κάρτας", + "default": "Άνοιγμα κάρτας" }, { "label": "Time spent text", - "default": "Time spent" + "default": "Χρόνος" }, { - "label": "Feedback text", - "default": "Good work!" + "label": "Κείμενο ανατροφοδότησης", + "default": "Μπράβο!" }, { - "label": "Try again button text", - "default": "Try again?" + "label": "Κείμενο κουμπιού νέας προσπάθειας", + "default": "Επανάληψη" }, { - "label": "Close button label", - "default": "Close" + "label": "Ετικέτα κουμπιού κλεισίματος", + "default": "Κλείσιμο" }, { - "label": "Game label", - "default": "Memory Game. Find the matching cards." + "label": "Ετικέτα παιχνιδιού", + "default": "Παιχνίδι μνήμης. Αντιστοίχισε τις κάρτες που ταιριάζουν μεταξύ τους." }, { - "label": "Game finished label", - "default": "All of the cards have been found." + "label": "Ετικέτα ολοκλήρωσης παιχνιδιού", + "default": "Έχουν αντιστοιχιστεί όλες οι κάρτες!" }, { - "label": "Card indexing label", - "default": "Card %num:" + "label": "Ετικέτα ταξινόμησης κάρτας", + "default": "Κάρτα %num:" }, { - "label": "Card unturned label", - "default": "Unturned." + "label": "Ετικέτα κλειστής κάρτας", + "default": "Κλειστή." }, { - "label": "Card matched label", - "default": "Match found." + "label": "Ετικέτα κάρτας που έχει αντιστοιχιστεί", + "default": "Έχει αντιστοιχιστεί." } ] } ] -} \ No newline at end of file +} From ff123ad87708b8a33a3f7ec7b6b619cc905fa915 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Germ=C3=A1n=20Valero?= Date: Wed, 31 Jul 2019 20:10:56 -0500 Subject: [PATCH 2/8] Complete Spanish translation --- language/es.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/language/es.json b/language/es.json index c1e934c..dd5fa71 100644 --- a/language/es.json +++ b/language/es.json @@ -19,8 +19,8 @@ "description": "Describe lo que se puede ver en la foto. El texto es leído por una herramienta de conversion de texto a voz, a usuarios con discapacidad visual." }, { - "label": "Audio Track", - "description": "An optional sound that plays when the card is turned." + "label": "Pista de Audio", + "description": "Un sonido opcional que se reproduce cuando se voltea la carta." }, { "label": "Imagen coincidente", @@ -31,8 +31,8 @@ "description": "El texto es leído por una herramienta de conversion de texto a voz, a usuarios con discapacidad visual." }, { - "label": "Matching Audio Track", - "description": "An optional sound that plays when the second card is turned." + "label": "Pista de Audio Coincidente", + "description": "Un sonido opcional que se reproduce cuando se voltea la segunda carta." }, { "label": "Descripción", @@ -119,4 +119,4 @@ ] } ] -} \ No newline at end of file +} From 527ddb2c91510716c02f0a28be481739df97aa71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Germ=C3=A1n=20Valero?= Date: Wed, 31 Jul 2019 20:11:39 -0500 Subject: [PATCH 3/8] Add Mexican Spanish translation --- language/es-mx.json | 122 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 language/es-mx.json diff --git a/language/es-mx.json b/language/es-mx.json new file mode 100644 index 0000000..dd5fa71 --- /dev/null +++ b/language/es-mx.json @@ -0,0 +1,122 @@ +{ + "semantics": [ + { + "widgets": [ + { + "label": "Predeterminado" + } + ], + "label": "Tarjetas", + "entity": "card", + "field": { + "label": "Tarjeta", + "fields": [ + { + "label": "Imagen" + }, + { + "label": "Texto alternativo para la imagen", + "description": "Describe lo que se puede ver en la foto. El texto es leído por una herramienta de conversion de texto a voz, a usuarios con discapacidad visual." + }, + { + "label": "Pista de Audio", + "description": "Un sonido opcional que se reproduce cuando se voltea la carta." + }, + { + "label": "Imagen coincidente", + "description": "Una imagen opcional para emparejar, en vez de usar dos tarjetas con la misma imagen." + }, + { + "label": "Texto alternativo para imagenes coincidentes", + "description": "El texto es leído por una herramienta de conversion de texto a voz, a usuarios con discapacidad visual." + }, + { + "label": "Pista de Audio Coincidente", + "description": "Un sonido opcional que se reproduce cuando se voltea la segunda carta." + }, + { + "label": "Descripción", + "description": "Un breve texto opcional que aparecerá una vez se encuentren las dos cartas coincidentes." + } + ] + } + }, + { + "label": "Ajustes de comportamiento", + "description": "Estas opciones le permitirán controlar cómo se comporta el juego.", + "fields": [ + { + "label": "Coloca las tarjetas en un cuadrado", + "description": "Intentará igualar el número de columnas y filas al distribuir las tarjetas. Después, las tarjetas se escalarán para que se ajusten al contenedor." + }, + { + "label": "Número de tarjetas a utilizar", + "description": "Establecer esto a un número mayor que 2 hará que el juego seleccione tarjetas aleatorias de la lista de tarjetas." + }, + { + "label": "Añadir botón para volver a intentarlo cuando el juego ha terminado" + } + ] + }, + { + "label": "Aspecto y comportamiento", + "description": "Controla los efectos visuales del juego.", + "fields": [ + { + "label": "Color del tema", + "description": "Elegir un color para crear un tema para su juego de cartas.", + "default": "#909090" + }, + { + "label": "Parte posterior de la tarjeta", + "description": "Utilice una parte posterior personalizada para sus tarjetas." + } + ] + }, + { + "label": "Localización", + "fields": [ + { + "label": "Texto para los giros de tarjetas", + "default": "Giros de tarjeta" + }, + { + "label": "Texto de tiempo usado", + "default": "Tiempo usado" + }, + { + "label": "Texto de comentarios", + "default": "¡Buen trabajo!" + }, + { + "label": "Texto del botón Intente de nuevo", + "default": "¿Volver a intentarlo?" + }, + { + "label": "Texto del botón Cerrar", + "default": "Cerrar" + }, + { + "label": "Texto del juego", + "default": "Juego de memoria. Encuentra las cartas que hacen juego." + }, + { + "label": "Texto del juego terminado", + "default": "Todas las cartas han sido encontradas." + }, + { + "label": "Texto de indexación de la tarjeta", + "default": "Tarjeta %num:" + }, + { + "label": "Texto de tarjetas sin voltear", + "default": "Sin voltear." + }, + { + "label": "Texto de la tarjeta coincidente", + "default": "Coincidencia encontrada." + } + ] + } + ] +} From cdf52350299149791df26292f6e9ccf28d1a9cc0 Mon Sep 17 00:00:00 2001 From: Puhek <52817795+miropuhek@users.noreply.github.com> Date: Mon, 19 Aug 2019 12:40:44 +0200 Subject: [PATCH 4/8] Create sl.json Added slovenian translation --- language/sl.json | 122 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 language/sl.json diff --git a/language/sl.json b/language/sl.json new file mode 100644 index 0000000..6e19a75 --- /dev/null +++ b/language/sl.json @@ -0,0 +1,122 @@ +{ + "semantics": [ + { + "widgets": [ + { + "label": "Privzeto" + } + ], + "label": "Kartice", + "entity": "kartica", + "field": { + "label": "Kartica", + "fields": [ + { + "label": "Slika" + }, + { + "label": "Nadomestno besedilo za prvo kartico v paru", + "description": "Besedilo opisuje videno na sliki in služi bralnikom zaslona." + }, + { + "label": "Avdiozapis", + "description": "Neobvezen avdiozapis za spremljavo slike na prvi kartici para." + }, + { + "label": "Ujemajoča slika", + "description": "Neobvezna slika za drugo kartico v paru. V nasprotnem primeru bosta par sestavljali kartici z enako sliko." + }, + { + "label": "Nadomestno besedilo za drugo kartico v paru", + "description": "Besedilo opisuje videno na sliki in služi bralnikom zaslona." + }, + { + "label": "Avdiozapis za drugo kartico v paru", + "description": "Neobvezen avdiozapis za spremljavo slike na drugi kartici para." + }, + { + "label": "Opis rešitve", + "description": "Neobvezno besedilo ob uspešni povezavi kartic para." + } + ] + } + }, + { + "label": "Nastavitve interakcije", + "description": "Nastavitve omogočajo nadzor nad interakcijo aktivnosti za udeležence.", + "fields": [ + { + "label": "Kartice poravnaj v pravokotnik", + "description": "Kartice prikaže enakomerno v obliki pravokotnika in ne zgolj poravnano v eni vrsti." + }, + { + "label": "Uporabi naslednje število parov", + "description": "V primeru večjega nabora pripravljenih parov kartic, lahko izvajalec tukaj omeji (najmanj 2), koliko parov se dejansko uporabi. Ob ponovitvi aktivnosti bodo pari kartic iz celotnega nabora spet izbrani naključno." + }, + { + "label": "Prikaži gumb za ponovitev aktivnosti po zaključku" + } + ] + }, + { + "label": "Vizualizacija", + "description": "Nastavitve izgleda kartic.", + "fields": [ + { + "label": "Barvna shema", + "description": "Izbira barvne sheme kartic.", + "default": "#006a8e" + }, + { + "label": "Slika hrbta kartic", + "description": "Izbira slike za hrbet kartic." + } + ] + }, + { + "label": "Določitev kartic", + "fields": [ + { + "label": "Besedilo za obrnjene kartice", + "default": "Obrnjenih kartic" + }, + { + "label": "Besedilo za porabljen čas", + "default": "Porabljen čas" + }, + { + "label": "Besedilo ob zaključku naloge", + "default": "Dobro opravljeno!" + }, + { + "label": "Besedilo gumba za ponoven poskus", + "default": "Poskusi ponovno?" + }, + { + "label": "Besedilo gumba Zapri", + "default": "Zapri" + }, + { + "label": "Besedilo aktivnosti spomin", + "default": "Poveži pare kartic." + }, + { + "label": "Besedilo ob zaključku naloge", + "default": "Povezani so vsi pari." + }, + { + "label": "Besedilo za razlikovanje kartic", + "default": "Kartica %num:" + }, + { + "label": "Besedilo za neobrnjene kartice", + "default": "Neobrnjeno." + }, + { + "label": "Besedilo ob povezanem paru", + "default": "Najden par." + } + ] + } + ] +} From 73f034eca04c3eda1c4a03b0f1faad58922a4db0 Mon Sep 17 00:00:00 2001 From: yurashrol <47848713+yurashrol@users.noreply.github.com> Date: Sat, 21 Sep 2019 19:06:02 +0300 Subject: [PATCH 5/8] Create uk.json --- language/uk.json | 122 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 language/uk.json diff --git a/language/uk.json b/language/uk.json new file mode 100644 index 0000000..552ae5a --- /dev/null +++ b/language/uk.json @@ -0,0 +1,122 @@ +{ + "semantics": [ + { + "widgets": [ + { + "label": "По умовчанню" + } + ], + "label": "Карточки", + "entity": "карточка", + "field": { + "label": "Карточка", + "fields": [ + { + "label": "Зображення" + }, + { + "label": "Альтернативний текст для зображення", + "description": "Опишіть, що видно на фото. Текст читаеться за допомогою інструментів перетворення тексту в мову, необхідну користувачам з порушенням зору." + }, + { + "label": "Звукова доріжка", + "description": "Додатковий звук, який відтворюється при повороті карточки." + }, + { + "label": "Відповідне зображення", + "description": "Необов'язкове зображення для співставлення замість використання двох карточок з однаковими зображеннями." + }, + { + "label": "Альтернативний текст для відповідного зображення", + "description": "Опишіть, що видно на фото. Текст читаеться за допомогою інструментів перетворення тексту в мову, необхідну користувачам з порушенням зору." + }, + { + "label": "Відповідна звукова доріжка", + "description": "Додатковий звук, який відтворюється при повороті карточки." + }, + { + "label": "Опис", + "description": "Додатковий короткий текст, який появиться після того, як знайдено дві відповідні карточки." + } + ] + } + }, + { + "label": "Настройки поведінки", + "description": "Ці параметри дозволять вам контролювати поведінку гри.", + "fields": [ + { + "label": "Розміщення карточки на площадці", + "description": "Постарайтеся співставити кількість стовпчиків і рядків при разкладанні карточок. Після чого карточки будуть масштабуватися до разміру контейнера." + }, + { + "label": "Кількість карточок для використання", + "description": "Якщо встановити значення більше 2, гра будет обирати випадкові карточки із списку." + }, + { + "label": "Добавити кнопку для повтору, коли гра закінчена" + } + ] + }, + { + "label": "Дивитися і відчувати", + "description": "Керування візуальними ефектами гри.", + "fields": [ + { + "label": "Колір теми", + "description": "Оберіть колір, щоб створити тему для своеї карточної гри.", + "default": "#909090" + }, + { + "label": "Зворотня сторона карточки", + "description": "Використання довільної сорочки для своїх карточок." + } + ] + }, + { + "label": "Локалізація", + "fields": [ + { + "label": "Текст перевернутої карточки", + "default": "Карточка перевернута" + }, + { + "label": "Текст витраченого часу", + "default": "Витречено часу" + }, + { + "label": "Текст зворотнього зв'зку", + "default": "Гарна робота!" + }, + { + "label": "Текст кнопки повтору", + "default": "Спробувати ще раз?" + }, + { + "label": "Надпис кнопки закриття", + "default": "Закрить" + }, + { + "label": "Надпис гри", + "default": "Гра на запам'ятовування. Знайди відповідні карточки." + }, + { + "label": "Надпис завершення гри", + "default": "Всі карточки були знайдені." + }, + { + "label": "Надпис номера карточки", + "default": "Карточка %num:" + }, + { + "label": "Надпис неперевернутої карточки", + "default": "Неперевернута." + }, + { + "label": "Надпис відповідної карточки", + "default": "Відповідність знайдено." + } + ] + } + ] +} From b43e017c8f33ab00cb1ab17f0644df8aa8a4b273 Mon Sep 17 00:00:00 2001 From: Paal Joergensen Date: Mon, 14 Oct 2019 13:44:42 +0200 Subject: [PATCH 6/8] Add Sami languages (sma, sme & smj) --- language/sma.json | 122 ++++++++++++++++++++++++++++++++++++++++++++++ language/sme.json | 122 ++++++++++++++++++++++++++++++++++++++++++++++ language/smj.json | 122 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 366 insertions(+) create mode 100644 language/sma.json create mode 100644 language/sme.json create mode 100644 language/smj.json diff --git a/language/sma.json b/language/sma.json new file mode 100644 index 0000000..839d83f --- /dev/null +++ b/language/sma.json @@ -0,0 +1,122 @@ +{ + "semantics": [ + { + "widgets": [ + { + "label": "Default" + } + ], + "label": "Cards", + "entity": "card", + "field": { + "label": "Card", + "fields": [ + { + "label": "Image" + }, + { + "label": "Alternative text for Image", + "description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." + }, + { + "label": "Audio Track", + "description": "An optional sound that plays when the card is turned." + }, + { + "label": "Matching Image", + "description": "An optional image to match against instead of using two cards with the same image." + }, + { + "label": "Alternative text for Matching Image", + "description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." + }, + { + "label": "Matching Audio Track", + "description": "An optional sound that plays when the second card is turned." + }, + { + "label": "Description", + "description": "An optional short text that will pop up once the two matching cards are found." + } + ] + } + }, + { + "label": "Behavioural settings", + "description": "These options will let you control how the game behaves.", + "fields": [ + { + "label": "Position the cards in a square", + "description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container." + }, + { + "label": "Number of cards to use", + "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." + }, + { + "label": "Add button for retrying when the game is over" + } + ] + }, + { + "label": "Look and feel", + "description": "Control the visuals of the game.", + "fields": [ + { + "label": "Theme Color", + "description": "Choose a color to create a theme for your card game.", + "default": "#909090" + }, + { + "label": "Card Back", + "description": "Use a custom back for your cards." + } + ] + }, + { + "label": "Localization", + "fields": [ + { + "label": "Card turns text", + "default": "Card turns" + }, + { + "label": "Time spent text", + "default": "Time spent" + }, + { + "label": "Feedback text", + "default": "Good work!" + }, + { + "label": "Try again button text", + "default": "Try again?" + }, + { + "label": "Close button label", + "default": "Close" + }, + { + "label": "Game label", + "default": "Memory Game. Find the matching cards." + }, + { + "label": "Game finished label", + "default": "All of the cards have been found." + }, + { + "label": "Card indexing label", + "default": "Card %num:" + }, + { + "label": "Card unturned label", + "default": "Unturned." + }, + { + "label": "Card matched label", + "default": "Match found." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/sme.json b/language/sme.json new file mode 100644 index 0000000..839d83f --- /dev/null +++ b/language/sme.json @@ -0,0 +1,122 @@ +{ + "semantics": [ + { + "widgets": [ + { + "label": "Default" + } + ], + "label": "Cards", + "entity": "card", + "field": { + "label": "Card", + "fields": [ + { + "label": "Image" + }, + { + "label": "Alternative text for Image", + "description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." + }, + { + "label": "Audio Track", + "description": "An optional sound that plays when the card is turned." + }, + { + "label": "Matching Image", + "description": "An optional image to match against instead of using two cards with the same image." + }, + { + "label": "Alternative text for Matching Image", + "description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." + }, + { + "label": "Matching Audio Track", + "description": "An optional sound that plays when the second card is turned." + }, + { + "label": "Description", + "description": "An optional short text that will pop up once the two matching cards are found." + } + ] + } + }, + { + "label": "Behavioural settings", + "description": "These options will let you control how the game behaves.", + "fields": [ + { + "label": "Position the cards in a square", + "description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container." + }, + { + "label": "Number of cards to use", + "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." + }, + { + "label": "Add button for retrying when the game is over" + } + ] + }, + { + "label": "Look and feel", + "description": "Control the visuals of the game.", + "fields": [ + { + "label": "Theme Color", + "description": "Choose a color to create a theme for your card game.", + "default": "#909090" + }, + { + "label": "Card Back", + "description": "Use a custom back for your cards." + } + ] + }, + { + "label": "Localization", + "fields": [ + { + "label": "Card turns text", + "default": "Card turns" + }, + { + "label": "Time spent text", + "default": "Time spent" + }, + { + "label": "Feedback text", + "default": "Good work!" + }, + { + "label": "Try again button text", + "default": "Try again?" + }, + { + "label": "Close button label", + "default": "Close" + }, + { + "label": "Game label", + "default": "Memory Game. Find the matching cards." + }, + { + "label": "Game finished label", + "default": "All of the cards have been found." + }, + { + "label": "Card indexing label", + "default": "Card %num:" + }, + { + "label": "Card unturned label", + "default": "Unturned." + }, + { + "label": "Card matched label", + "default": "Match found." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/smj.json b/language/smj.json new file mode 100644 index 0000000..839d83f --- /dev/null +++ b/language/smj.json @@ -0,0 +1,122 @@ +{ + "semantics": [ + { + "widgets": [ + { + "label": "Default" + } + ], + "label": "Cards", + "entity": "card", + "field": { + "label": "Card", + "fields": [ + { + "label": "Image" + }, + { + "label": "Alternative text for Image", + "description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." + }, + { + "label": "Audio Track", + "description": "An optional sound that plays when the card is turned." + }, + { + "label": "Matching Image", + "description": "An optional image to match against instead of using two cards with the same image." + }, + { + "label": "Alternative text for Matching Image", + "description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." + }, + { + "label": "Matching Audio Track", + "description": "An optional sound that plays when the second card is turned." + }, + { + "label": "Description", + "description": "An optional short text that will pop up once the two matching cards are found." + } + ] + } + }, + { + "label": "Behavioural settings", + "description": "These options will let you control how the game behaves.", + "fields": [ + { + "label": "Position the cards in a square", + "description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container." + }, + { + "label": "Number of cards to use", + "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." + }, + { + "label": "Add button for retrying when the game is over" + } + ] + }, + { + "label": "Look and feel", + "description": "Control the visuals of the game.", + "fields": [ + { + "label": "Theme Color", + "description": "Choose a color to create a theme for your card game.", + "default": "#909090" + }, + { + "label": "Card Back", + "description": "Use a custom back for your cards." + } + ] + }, + { + "label": "Localization", + "fields": [ + { + "label": "Card turns text", + "default": "Card turns" + }, + { + "label": "Time spent text", + "default": "Time spent" + }, + { + "label": "Feedback text", + "default": "Good work!" + }, + { + "label": "Try again button text", + "default": "Try again?" + }, + { + "label": "Close button label", + "default": "Close" + }, + { + "label": "Game label", + "default": "Memory Game. Find the matching cards." + }, + { + "label": "Game finished label", + "default": "All of the cards have been found." + }, + { + "label": "Card indexing label", + "default": "Card %num:" + }, + { + "label": "Card unturned label", + "default": "Unturned." + }, + { + "label": "Card matched label", + "default": "Match found." + } + ] + } + ] +} \ No newline at end of file From f1797a078f13f4a8c025ea44f778e12b6764753c Mon Sep 17 00:00:00 2001 From: Paal Joergensen Date: Mon, 4 Nov 2019 09:13:41 +0100 Subject: [PATCH 7/8] Remove untranslatable string --- language/.en.json | 5 ++--- language/af.json | 3 +-- language/ar.json | 3 +-- language/bs.json | 3 +-- language/ca.json | 3 +-- language/cs.json | 3 +-- language/da.json | 3 +-- language/de.json | 5 ++--- language/el.json | 7 +++---- language/es-mx.json | 5 ++--- language/es.json | 5 ++--- language/et.json | 3 +-- language/eu.json | 5 ++--- language/fi.json | 5 ++--- language/fr.json | 3 +-- language/he.json | 3 +-- language/hu.json | 3 +-- language/it.json | 3 +-- language/ja.json | 3 +-- language/ko.json | 3 +-- language/nb.json | 3 +-- language/nl.json | 3 +-- language/nn.json | 3 +-- language/pl.json | 3 +-- language/pt-br.json | 5 ++--- language/pt.json | 3 +-- language/ro.json | 3 +-- language/ru.json | 5 ++--- language/sl.json | 5 ++--- language/sma.json | 3 +-- language/sme.json | 3 +-- language/smj.json | 3 +-- language/sr.json | 3 +-- language/sv.json | 3 +-- language/tr.json | 3 +-- language/uk.json | 5 ++--- language/vi.json | 3 +-- language/zh-hans.json | 5 ++--- language/zh-hant.json | 5 ++--- language/zh-tw.json | 3 +-- 40 files changed, 54 insertions(+), 94 deletions(-) diff --git a/language/.en.json b/language/.en.json index 839d83f..ba247b9 100644 --- a/language/.en.json +++ b/language/.en.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", @@ -119,4 +118,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/language/af.json b/language/af.json index 839d83f..12bcdd1 100644 --- a/language/af.json +++ b/language/af.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/ar.json b/language/ar.json index 404938e..5d4afc3 100644 --- a/language/ar.json +++ b/language/ar.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/bs.json b/language/bs.json index 3a1cbd6..1223098 100644 --- a/language/bs.json +++ b/language/bs.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/ca.json b/language/ca.json index 839d83f..12bcdd1 100644 --- a/language/ca.json +++ b/language/ca.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/cs.json b/language/cs.json index 839d83f..12bcdd1 100644 --- a/language/cs.json +++ b/language/cs.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/da.json b/language/da.json index aaca471..1828543 100644 --- a/language/da.json +++ b/language/da.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Farvetema", - "description": "Vælg en farve til bagsiden af dine kort.", - "default": "#909090" + "description": "Vælg en farve til bagsiden af dine kort." }, { "label": "Bagsidebillede", diff --git a/language/de.json b/language/de.json index fdff016..103a368 100644 --- a/language/de.json +++ b/language/de.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Themenfarbe", - "description": "Wähle eine Farbe, um das Spiel zu individualisieren.", - "default": "#909090" + "description": "Wähle eine Farbe, um das Spiel zu individualisieren." }, { "label": "Kartenrückseite", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/el.json b/language/el.json index 4b76536..d72418c 100644 --- a/language/el.json +++ b/language/el.json @@ -16,7 +16,7 @@ }, { "label": "Εναλλακτικό κείμενο εικόνας", - "description": "Δώστε μια περιγραφή της εικόνας. Το κείμενο διαβάζεται από εργαλεία ανάγνωσης κειμένου (text-to-speech) που χρησιμοποιούνται από χρήστες με προβλήματα όρασης." + "description": "Δώστε μια περιγραφή της εικόνας. Το κείμενο διαβάζεται από εργαλεία ανάγνωσης κειμένου (text-to-speech) που χρησιμοποιούνται από χρήστες με προβλήματα όρασης." }, { "label": "Ήχος ανοίγματος", @@ -64,8 +64,7 @@ "fields": [ { "label": "Χρώμα \"θέματος\"", - "description": "Επιλέξτε ένα χρώμα για τη δημιουργία \"θέματος\" για το παιχνίδι μνήμης.", - "default": "#909090" + "description": "Επιλέξτε ένα χρώμα για τη δημιουργία \"θέματος\" για το παιχνίδι μνήμης." }, { "label": "Πίσω πλευρά καρτών", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/es-mx.json b/language/es-mx.json index dd5fa71..f1da718 100644 --- a/language/es-mx.json +++ b/language/es-mx.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Color del tema", - "description": "Elegir un color para crear un tema para su juego de cartas.", - "default": "#909090" + "description": "Elegir un color para crear un tema para su juego de cartas." }, { "label": "Parte posterior de la tarjeta", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/es.json b/language/es.json index dd5fa71..f1da718 100644 --- a/language/es.json +++ b/language/es.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Color del tema", - "description": "Elegir un color para crear un tema para su juego de cartas.", - "default": "#909090" + "description": "Elegir un color para crear un tema para su juego de cartas." }, { "label": "Parte posterior de la tarjeta", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/et.json b/language/et.json index 120ef99..befa6fd 100644 --- a/language/et.json +++ b/language/et.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Teemavärv", - "description": "Vali oma mängu teemavärv.", - "default": "#909090" + "description": "Vali oma mängu teemavärv." }, { "label": "Kaardi taust", diff --git a/language/eu.json b/language/eu.json index 6102bae..4a7d876 100644 --- a/language/eu.json +++ b/language/eu.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Estiloaren kolorea", - "description": "Aukeratu kolorea zure karta jokoarentzat estiloa sortzeko.", - "default": "#909090" + "description": "Aukeratu kolorea zure karta jokoarentzat estiloa sortzeko." }, { "label": "Kartaren atzeko aldea", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/fi.json b/language/fi.json index b703cc6..dd7ee74 100644 --- a/language/fi.json +++ b/language/fi.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Väriteema", - "description": "Valitse väri luodaksesi teeman pelille.", - "default": "#909090" + "description": "Valitse väri luodaksesi teeman pelille." }, { "label": "Kortin kääntöpuoli", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/fr.json b/language/fr.json index ce6fc6f..ff9920d 100644 --- a/language/fr.json +++ b/language/fr.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Couleur du thème", - "description": "Choisissez une couleur pour créer un thème pour votre jeu de cartes.", - "default": "#909090" + "description": "Choisissez une couleur pour créer un thème pour votre jeu de cartes." }, { "label": "Dos des cartes", diff --git a/language/he.json b/language/he.json index 839d83f..12bcdd1 100644 --- a/language/he.json +++ b/language/he.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/hu.json b/language/hu.json index 839d83f..12bcdd1 100644 --- a/language/hu.json +++ b/language/hu.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/it.json b/language/it.json index 274d6a9..3538edb 100644 --- a/language/it.json +++ b/language/it.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/ja.json b/language/ja.json index 624b3bb..9bde10b 100644 --- a/language/ja.json +++ b/language/ja.json @@ -64,8 +64,7 @@ "fields": [ { "label": "テーマ色", - "description": "カードゲームのテーマとなる色を選択してください。", - "default": "#909090" + "description": "カードゲームのテーマとなる色を選択してください。" }, { "label": "カード裏", diff --git a/language/ko.json b/language/ko.json index 839d83f..12bcdd1 100644 --- a/language/ko.json +++ b/language/ko.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/nb.json b/language/nb.json index e4aa1b2..7bcc1e8 100644 --- a/language/nb.json +++ b/language/nb.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Temafarge", - "description": "Velg en farge for å skape et tema over kortspillet ditt.", - "default": "#909090" + "description": "Velg en farge for å skape et tema over kortspillet ditt." }, { "label": "Kortbaksiden", diff --git a/language/nl.json b/language/nl.json index 3888504..2312c78 100644 --- a/language/nl.json +++ b/language/nl.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Themakleur", - "description": "Kies een themakleur voor kaarten van je geheugenspel.", - "default": "#909090" + "description": "Kies een themakleur voor kaarten van je geheugenspel." }, { "label": "Achterkant kaart", diff --git a/language/nn.json b/language/nn.json index 839d83f..12bcdd1 100644 --- a/language/nn.json +++ b/language/nn.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/pl.json b/language/pl.json index 839d83f..12bcdd1 100644 --- a/language/pl.json +++ b/language/pl.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/pt-br.json b/language/pt-br.json index c7086ed..8235b98 100644 --- a/language/pt-br.json +++ b/language/pt-br.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Cor tema", - "description": "Escolha uma cor para criar um tema para seu jogo.", - "default": "#909090" + "description": "Escolha uma cor para criar um tema para seu jogo." }, { "label": "Verso do cartão", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/pt.json b/language/pt.json index 2a6b9b0..8235b98 100644 --- a/language/pt.json +++ b/language/pt.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Cor tema", - "description": "Escolha uma cor para criar um tema para seu jogo.", - "default": "#909090" + "description": "Escolha uma cor para criar um tema para seu jogo." }, { "label": "Verso do cartão", diff --git a/language/ro.json b/language/ro.json index 839d83f..12bcdd1 100644 --- a/language/ro.json +++ b/language/ro.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/ru.json b/language/ru.json index 2e5e965..3a84a66 100644 --- a/language/ru.json +++ b/language/ru.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Цвет темы", - "description": "Выберите цвет, чтобы создать тему для своей карточной игры.", - "default": "#909090" + "description": "Выберите цвет, чтобы создать тему для своей карточной игры." }, { "label": "Обратная сторона карточки", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/sl.json b/language/sl.json index 6e19a75..a83ab29 100644 --- a/language/sl.json +++ b/language/sl.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Barvna shema", - "description": "Izbira barvne sheme kartic.", - "default": "#006a8e" + "description": "Izbira barvne sheme kartic." }, { "label": "Slika hrbta kartic", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/sma.json b/language/sma.json index 839d83f..12bcdd1 100644 --- a/language/sma.json +++ b/language/sma.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/sme.json b/language/sme.json index 839d83f..12bcdd1 100644 --- a/language/sme.json +++ b/language/sme.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/smj.json b/language/smj.json index 839d83f..12bcdd1 100644 --- a/language/smj.json +++ b/language/smj.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/sr.json b/language/sr.json index 839d83f..12bcdd1 100644 --- a/language/sr.json +++ b/language/sr.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/sv.json b/language/sv.json index 839d83f..12bcdd1 100644 --- a/language/sv.json +++ b/language/sv.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/tr.json b/language/tr.json index 839d83f..12bcdd1 100644 --- a/language/tr.json +++ b/language/tr.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/uk.json b/language/uk.json index 552ae5a..0723015 100644 --- a/language/uk.json +++ b/language/uk.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Колір теми", - "description": "Оберіть колір, щоб створити тему для своеї карточної гри.", - "default": "#909090" + "description": "Оберіть колір, щоб створити тему для своеї карточної гри." }, { "label": "Зворотня сторона карточки", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/vi.json b/language/vi.json index 839d83f..12bcdd1 100644 --- a/language/vi.json +++ b/language/vi.json @@ -64,8 +64,7 @@ "fields": [ { "label": "Theme Color", - "description": "Choose a color to create a theme for your card game.", - "default": "#909090" + "description": "Choose a color to create a theme for your card game." }, { "label": "Card Back", diff --git a/language/zh-hans.json b/language/zh-hans.json index 7ddf05f..88b4060 100644 --- a/language/zh-hans.json +++ b/language/zh-hans.json @@ -64,8 +64,7 @@ "fields": [ { "label": "主题色调", - "description": "选择游戏环境要使用的色调。", - "default": "#909090" + "description": "选择游戏环境要使用的色调。" }, { "label": "背面图像(非必要项)", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/zh-hant.json b/language/zh-hant.json index f39466e..0f1abd8 100644 --- a/language/zh-hant.json +++ b/language/zh-hant.json @@ -64,8 +64,7 @@ "fields": [ { "label": "主題色調", - "description": "選擇遊戲環境要使用的色調。", - "default": "#909090" + "description": "選擇遊戲環境要使用的色調。" }, { "label": "背面圖像(非必要項)", @@ -119,4 +118,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/language/zh-tw.json b/language/zh-tw.json index bbaf222..5ec4333 100644 --- a/language/zh-tw.json +++ b/language/zh-tw.json @@ -64,8 +64,7 @@ "fields": [ { "label": "主題顏色", - "description": "為您的翻轉記憶牌遊戲設定一種顏色主題.", - "default": "#909090" + "description": "為您的翻轉記憶牌遊戲設定一種顏色主題." }, { "label": "記憶牌背面圖示", From bdfd63e480f0946688f50800ad1eb273831de6f8 Mon Sep 17 00:00:00 2001 From: Paal Joergensen Date: Tue, 5 Nov 2019 10:41:06 +0100 Subject: [PATCH 8/8] Bump patch version --- library.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library.json b/library.json index 43788d3..ae14cf8 100644 --- a/library.json +++ b/library.json @@ -3,7 +3,7 @@ "description": "See how many cards you can remember!", "majorVersion": 1, "minorVersion": 3, - "patchVersion": 3, + "patchVersion": 4, "runnable": 1, "author": "Joubel", "license": "MIT",