From 4cedecf944ba15879ddd9f147f2c550c8a35314a Mon Sep 17 00:00:00 2001 From: Timothy Lim Date: Fri, 23 Jun 2017 14:13:15 +0200 Subject: [PATCH 01/10] HFP-1210 Set up Crowdin --- crowdin.yml | 2 +- language/.en.json | 87 +++++++++++++++++++++++++++++++++++++++++++++++ language/ar.json | 33 +++--------------- language/bs.json | 30 +++------------- language/de.json | 33 +++--------------- language/fr.json | 33 +++--------------- language/it.json | 33 +++--------------- language/nb.json | 34 +----------------- 8 files changed, 113 insertions(+), 172 deletions(-) create mode 100644 language/.en.json diff --git a/crowdin.yml b/crowdin.yml index 3b940b2..48edea1 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -1,3 +1,3 @@ files: - - source: /language/source/en.json + - source: /language/.en.json translation: /language/%two_letters_code%.json diff --git a/language/.en.json b/language/.en.json new file mode 100644 index 0000000..8f501f2 --- /dev/null +++ b/language/.en.json @@ -0,0 +1,87 @@ +{ + "semantics": [ + { + "widgets": [ + { + "label": "Default" + } + ], + "label": "Cards", + "entity": "card", + "field": { + "label": "Card", + "fields": [ + { + "label": "Image" + }, + { + "label": "Matching Image", + "description": "An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum": {} + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/ar.json b/language/ar.json index 0f2a1fa..a61cb4e 100644 --- a/language/ar.json +++ b/language/ar.json @@ -10,9 +10,7 @@ "label": "الصورة" }, { - "englishLabel": "Matching Image", "label": "Matching Image", - "englishDescription": "An optional image to match against instead of using two cards with the same image.", "description": "An optional image to match against instead of using two cards with the same image." }, { @@ -23,41 +21,26 @@ } }, { - "englishLabel": "Behavioural settings", "label": "Behavioural settings", - "englishDescription": "These options will let you control how the game behaves.", "description": "These options will let you control how the game behaves.", "fields": [ { - "englishLabel": "Position the cards in a square", "label": "Position the cards in a square", - "englishDescription": "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.", "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." }, { - "englishLabel": "Number of cards to use", "label": "Number of cards to use", - "englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.", "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." }, { - "englishLabel": "Add button for retrying when the game is over", "label": "Add button for retrying when the game is over" } ] }, { - "englishLabel": "Look and feel", - "englishDescription": "Control the visuals of the game.", "fields": [ - { - "englishLabel": "Theme Color", - "englishDescription": "Choose a color to create a theme for your card game." - }, - { - "englishLabel": "Card Back", - "englishDescription": "Use a custom back for your cards." - } + {}, + {} ] }, { @@ -72,15 +55,9 @@ { "label": "نص الملاحظات" }, - { - "englishLabel": "Try again button text", - "englishDefault": "Try again?" - }, - { - "englishLabel": "Close button label", - "englishDefault": "Close" - } + {}, + {} ] } ] -} +} \ No newline at end of file diff --git a/language/bs.json b/language/bs.json index c97e6ca..9a6c016 100644 --- a/language/bs.json +++ b/language/bs.json @@ -10,9 +10,7 @@ "label": "Slika" }, { - "englishLabel": "Matching Image", "label": "Ista slika", - "englishDescription": "An optional image to match against instead of using two cards with the same image.", "description": "Opcionalna slika koja se koristi umjestodvije iste slike." }, { @@ -23,41 +21,26 @@ } }, { - "englishLabel": "Behavioural settings", "label": "Podešavanje ponašanja", - "englishDescription": "These options will let you control how the game behaves.", "description": "These options will let you control how the game behaves.", "fields": [ { - "englishLabel": "Position the cards in a square", "label": "Poredaj karte u redove ", - "englishDescription": "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.", "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." }, { - "englishLabel": "Number of cards to use", "label": "Broj karata za upotrebu", - "englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.", "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." }, { - "englishLabel": "Add button for retrying when the game is over", "label": "Add button for retrying when the game is over" } ] }, { - "englishLabel": "Look and feel", - "englishDescription": "Control the visuals of the game.", "fields": [ - { - "englishLabel": "Theme Color", - "englishDescription": "Choose a color to create a theme for your card game." - }, - { - "englishLabel": "Poleđina karata", - "englishDescription": "Koristi standardnu pozadinu za karte." - } + {}, + {} ] }, { @@ -76,16 +59,11 @@ "default": "BRAVO!" }, { - "englishLabel": "Try again button text", "label": "Tekst na dugmetu pokušaj ponovo", - "englishDefault": "Try again?", "default": "Pokušaj ponovo?" }, - { - "englishLabel": "Close button label", - "englishDefault": "Close" - } + {} ] } ] -} +} \ No newline at end of file diff --git a/language/de.json b/language/de.json index 9abf453..533d1d3 100644 --- a/language/de.json +++ b/language/de.json @@ -10,9 +10,7 @@ "label": "Bild" }, { - "englishLabel": "Matching Image", "label": "Matching Image", - "englishDescription": "An optional image to match against instead of using two cards with the same image.", "description": "An optional image to match against instead of using two cards with the same image." }, { @@ -23,41 +21,26 @@ } }, { - "englishLabel": "Behavioural settings", "label": "Behavioural settings", - "englishDescription": "These options will let you control how the game behaves.", "description": "These options will let you control how the game behaves.", "fields": [ { - "englishLabel": "Position the cards in a square", "label": "Position the cards in a square", - "englishDescription": "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.", "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." }, { - "englishLabel": "Number of cards to use", "label": "Number of cards to use", - "englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.", "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." }, { - "englishLabel": "Add button for retrying when the game is over", "label": "Add button for retrying when the game is over" } ] }, { - "englishLabel": "Look and feel", - "englishDescription": "Control the visuals of the game.", "fields": [ - { - "englishLabel": "Theme Color", - "englishDescription": "Choose a color to create a theme for your card game." - }, - { - "englishLabel": "Card Back", - "englishDescription": "Use a custom back for your cards." - } + {}, + {} ] }, { @@ -75,15 +58,9 @@ "label": "Text als Rückmeldung", "default": "Gute Arbeit!" }, - { - "englishLabel": "Try again button text", - "englishDefault": "Try again?" - }, - { - "englishLabel": "Close button label", - "englishDefault": "Close" - } + {}, + {} ] } ] -} +} \ No newline at end of file diff --git a/language/fr.json b/language/fr.json index 204a6d9..22313fc 100644 --- a/language/fr.json +++ b/language/fr.json @@ -10,9 +10,7 @@ "label": "Image" }, { - "englishLabel": "Matching Image", "label": "Matching Image", - "englishDescription": "An optional image to match against instead of using two cards with the same image.", "description": "An optional image to match against instead of using two cards with the same image." }, { @@ -23,41 +21,26 @@ } }, { - "englishLabel": "Behavioural settings", "label": "Behavioural settings", - "englishDescription": "These options will let you control how the game behaves.", "description": "These options will let you control how the game behaves.", "fields": [ { - "englishLabel": "Position the cards in a square", "label": "Position the cards in a square", - "englishDescription": "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.", "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." }, { - "englishLabel": "Number of cards to use", "label": "Number of cards to use", - "englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.", "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." }, { - "englishLabel": "Add button for retrying when the game is over", "label": "Add button for retrying when the game is over" } ] }, { - "englishLabel": "Look and feel", - "englishDescription": "Control the visuals of the game.", "fields": [ - { - "englishLabel": "Theme Color", - "englishDescription": "Choose a color to create a theme for your card game." - }, - { - "englishLabel": "Card Back", - "englishDescription": "Use a custom back for your cards." - } + {}, + {} ] }, { @@ -75,15 +58,9 @@ "label": "Texte de l'appréciation finale", "default": "Bien joué !" }, - { - "englishLabel": "Try again button text", - "englishDefault": "Try again?" - }, - { - "englishLabel": "Close button label", - "englishDefault": "Close" - } + {}, + {} ] } ] -} +} \ No newline at end of file diff --git a/language/it.json b/language/it.json index 1137a03..1484e25 100644 --- a/language/it.json +++ b/language/it.json @@ -10,9 +10,7 @@ "label": "Immagine" }, { - "englishLabel": "Matching Image", "label": "Matching Image", - "englishDescription": "An optional image to match against instead of using two cards with the same image.", "description": "An optional image to match against instead of using two cards with the same image." }, { @@ -23,41 +21,26 @@ } }, { - "englishLabel": "Behavioural settings", "label": "Behavioural settings", - "englishDescription": "These options will let you control how the game behaves.", "description": "These options will let you control how the game behaves.", "fields": [ { - "englishLabel": "Position the cards in a square", "label": "Position the cards in a square", - "englishDescription": "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.", "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." }, { - "englishLabel": "Number of cards to use", "label": "Number of cards to use", - "englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.", "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." }, { - "englishLabel": "Add button for retrying when the game is over", "label": "Add button for retrying when the game is over" } ] }, { - "englishLabel": "Look and feel", - "englishDescription": "Control the visuals of the game.", "fields": [ - { - "englishLabel": "Theme Color", - "englishDescription": "Choose a color to create a theme for your card game." - }, - { - "englishLabel": "Card Back", - "englishDescription": "Use a custom back for your cards." - } + {}, + {} ] }, { @@ -72,15 +55,9 @@ { "label": "Testo Feedback" }, - { - "englishLabel": "Try again button text", - "englishDefault": "Try again?" - }, - { - "englishLabel": "Close button label", - "englishDefault": "Close" - } + {}, + {} ] } ] -} +} \ No newline at end of file diff --git a/language/nb.json b/language/nb.json index 53e6ccc..5905bb6 100644 --- a/language/nb.json +++ b/language/nb.json @@ -1,112 +1,80 @@ { "semantics": [ { - "englishLabel": "Cards", "label": "Kort", - "englishEntity": "card", "entity": "kort", "field": { - "englishLabel": "Card", "label": "Kort", "fields": [ { - "englishLabel": "Image", "label": "Bilde" }, { - "englishLabel": "Matching Image", "label": "Tilhørende bilde", - "englishDescription": "An optional image to match against instead of using two cards with the same image.", "description": "Et valgfritt bilde som brukes av kort nummer to istedenfor å bruke to kort med samme bilde." }, { - "englishLabel": "Description", "label": "Beskrivelse", - "englishDescription": "An optional short text that will pop up once the two matching cards are found.", "description": "En valgfri kort tekst som spretter opp når kort-paret er funnet." } ] } }, { - "englishLabel": "Behavioural settings", "label": "Innstillinger for oppførsel", - "englishDescription": "These options will let you control how the game behaves.", "description": "Disse instillingene lar deg bestemme hvordan spillet skal oppføre seg.", "fields": [ { - "englishLabel": "Position the cards in a square", "label": "Plasser kortene i en firkant", - "englishDescription": "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.", "description": "Vil forsøk å samsvare antall kolonner og rader når kortene legges ut. Etterpå vil kortene bli skalert til å passe beholderen." }, { - "englishLabel": "Number of cards to use", "label": "Antall kort som skal brukes", - "englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.", "description": "Ved å sette antallet høyere enn 2 vil spillet plukke tilfeldige kort fra listen over kort." }, { - "englishLabel": "Add button for retrying when the game is over", "label": "Legg til knapp for å prøve på nytt når spillet er over" } ] }, { - "englishLabel": "Look and feel", "label": "Tilpass utseende", - "englishDescription": "Control the visuals of the game.", "description": "Kontroller de visuelle aspektene ved spillet.", "fields": [ { - "englishLabel": "Theme Color", "label": "Temafarge", - "englishDescription": "Choose a color to create a theme for your card game.", "description": "Velg en farge for å skape et tema over kortspillet ditt." }, { - "englishLabel": "Card Back", "label": "Kortbaksiden", - "englishDescription": "Use a custom back for your cards.", "description": "Bruk en tilpasset kortbakside for kortene dine." } ] }, { - "englishLabel": "Localization", "label": "Oversettelser", "fields": [ { - "englishLabel": "Card turns text", "label": "Etikett for antall vendte kort", - "englishDefault": "Card turns", "default": "Kort vendt" }, { - "englishLabel": "Time spent text", "label": "Etikett for tid brukt", - "englishDefault": "Time spent", "default": "Tid brukt" }, { - "englishLabel": "Feedback text", "label": "Tilbakemeldingstekst", - "englishDefault": "Good work!", "default": "Godt jobbet!" }, { - "englishLabel": "Try again button text", "label": "Prøv på nytt-tekst", - "englishDefault": "Try again?", "default": "Prøv på nytt?" }, { - "englishLabel": "Close button label", "label": "Lukk knapp-merkelapp", - "englishDefault": "Close", "default": "Lukk" } ] } ] -} +} \ No newline at end of file From f08b18bbaf8b74406e5f8d57a70cd454ca5bba89 Mon Sep 17 00:00:00 2001 From: Timothy Lim Date: Fri, 23 Jun 2017 14:20:33 +0200 Subject: [PATCH 02/10] HFP-1210 Update english source file --- language/.en.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/language/.en.json b/language/.en.json index 8f501f2..a5ecf4d 100644 --- a/language/.en.json +++ b/language/.en.json @@ -49,7 +49,6 @@ { "label": "Theme Color", "description": "Choose a color to create a theme for your card game.", - "default": "#909090", "spectrum": {} }, { @@ -84,4 +83,4 @@ ] } ] -} \ No newline at end of file +} From 26cccd6530652b183e5412a1dcc6dda6010e9d84 Mon Sep 17 00:00:00 2001 From: Timothy Lim Date: Mon, 26 Jun 2017 14:29:52 +0200 Subject: [PATCH 03/10] HFP-1210 Update .en.json --- language/.en.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/language/.en.json b/language/.en.json index a5ecf4d..8f501f2 100644 --- a/language/.en.json +++ b/language/.en.json @@ -49,6 +49,7 @@ { "label": "Theme Color", "description": "Choose a color to create a theme for your card game.", + "default": "#909090", "spectrum": {} }, { @@ -83,4 +84,4 @@ ] } ] -} +} \ No newline at end of file From 23c477c1f00ef9afaf847a4a3b953f5c0f760f4e Mon Sep 17 00:00:00 2001 From: Paal Joergensen Date: Fri, 4 Aug 2017 08:40:47 +0200 Subject: [PATCH 04/10] Preparing release - updating version --- library.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library.json b/library.json index a396e92..caabf32 100644 --- a/library.json +++ b/library.json @@ -3,7 +3,7 @@ "description": "See how many cards you can remember!", "majorVersion": 1, "minorVersion": 2, - "patchVersion": 3, + "patchVersion": 4, "runnable": 1, "author": "Joubel", "license": "MIT", @@ -54,4 +54,4 @@ "minorVersion": 3 } ] -} +} \ No newline at end of file From fcee67e2f82bf94a5be90a9da6a534cfa0bb686a Mon Sep 17 00:00:00 2001 From: Paal Joergensen Date: Mon, 7 Aug 2017 13:32:20 +0200 Subject: [PATCH 05/10] Made reset button's text displayed on one line --- memory-game.css | 1 + 1 file changed, 1 insertion(+) diff --git a/memory-game.css b/memory-game.css index 199a07b..5808ffb 100644 --- a/memory-game.css +++ b/memory-game.css @@ -276,6 +276,7 @@ transform: translate(-50%,-50%) scale(1) rotate(0); cursor: pointer; line-height: 1.2; + white-space: nowrap; padding: 0.5em 1.25em; border-radius: 2em; background: #1a73d9; From 252bae0220203e52f4edf405323f0a03f3b8c86a Mon Sep 17 00:00:00 2001 From: Paal Joergensen Date: Mon, 7 Aug 2017 13:38:24 +0200 Subject: [PATCH 06/10] HFP-1343 Using iframe as embed type --- library.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library.json b/library.json index caabf32..a16a0dd 100644 --- a/library.json +++ b/library.json @@ -8,6 +8,7 @@ "author": "Joubel", "license": "MIT", "machineName": "H5P.MemoryGame", + "embedTypes": ["iframe"], "preloadedCss": [ { "path": "memory-game.css" @@ -54,4 +55,4 @@ "minorVersion": 3 } ] -} \ No newline at end of file +} From 3fa7df69fb4074dd55e16cc48aed627d95ed7a13 Mon Sep 17 00:00:00 2001 From: timothyylim Date: Mon, 21 Aug 2017 14:01:10 +0200 Subject: [PATCH 07/10] Merge translations --- language/af.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/ar.json | 84 +++++++++++++++++++++++++++++---------------- language/bs.json | 86 ++++++++++++++++++++++++++++------------------ language/ca.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/cs.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/da.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/de.json | 87 +++++++++++++++++++++++++++++----------------- language/el.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/es.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/et.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/fi.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/fr.json | 87 +++++++++++++++++++++++++++++----------------- language/he.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/hu.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/it.json | 84 +++++++++++++++++++++++++++++---------------- language/ja.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/ko.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/nb.json | 85 ++++++++++++++++++++++++--------------------- language/nl.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/nn.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/pl.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/pt.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/ro.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/ru.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/sr.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/sv.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/tr.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ language/vi.json | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ 28 files changed, 2278 insertions(+), 193 deletions(-) create mode 100644 language/af.json create mode 100644 language/ca.json create mode 100644 language/cs.json create mode 100644 language/da.json create mode 100644 language/el.json create mode 100644 language/es.json create mode 100644 language/et.json create mode 100644 language/fi.json create mode 100644 language/he.json create mode 100644 language/hu.json create mode 100644 language/ja.json create mode 100644 language/ko.json create mode 100644 language/nl.json create mode 100644 language/nn.json create mode 100644 language/pl.json create mode 100644 language/pt.json create mode 100644 language/ro.json create mode 100644 language/ru.json create mode 100644 language/sr.json create mode 100644 language/sv.json create mode 100644 language/tr.json create mode 100644 language/vi.json diff --git a/language/af.json b/language/af.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/af.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/ar.json b/language/ar.json index a61cb4e..2b1b46e 100644 --- a/language/ar.json +++ b/language/ar.json @@ -1,62 +1,88 @@ { - "semantics": [ + "semantics":[ { - "label": "البطاقات", - "entity": "بطاقة", - "field": { - "label": "البطاقة", - "fields": [ + "widgets":[ + { + "label":"Default" + } + ], + "label":"البطاقات", + "entity":"بطاقة", + "field":{ + "label":"البطاقة", + "fields":[ { - "label": "الصورة" + "label":"الصورة" }, { - "label": "Matching Image", - "description": "An optional image to match against instead of using two cards with the same image." + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." }, { - "label": "الوصف", - "description": "نص قصير يتم عرضه مرة واحدة علي اثنين من البطاقات متساوية" + "label":"الوصف", + "description":"نص قصير يتم عرضه مرة واحدة علي اثنين من البطاقات متساوية" } ] } }, { - "label": "Behavioural settings", - "description": "These options will let you control how the game behaves.", - "fields": [ + "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":"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":"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":"Add button for retrying when the game is over" } ] }, { - "fields": [ - {}, - {} + "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", + "spectrum":{ + + } + }, + { + "label":"Card Back", + "description":"Use a custom back for your cards." + } ] }, { - "label": "الأقلمة", - "fields": [ + "label":"الأقلمة", + "fields":[ { - "label": "نص تدوير البطاقة" + "label":"نص تدوير البطاقة", + "default":"Card turns" }, { - "label": "نص التوقيت الزمني" + "label":"نص التوقيت الزمني", + "default":"Time spent" }, { - "label": "نص الملاحظات" + "label":"نص الملاحظات", + "default":"Good work!" }, - {}, - {} + { + "label":"Try again button text", + "default":"Try again?" + }, + { + "label":"Close button label", + "default":"Close" + } ] } ] diff --git a/language/bs.json b/language/bs.json index 9a6c016..b1c4312 100644 --- a/language/bs.json +++ b/language/bs.json @@ -1,68 +1,88 @@ { - "semantics": [ + "semantics":[ { - "label": "Karte", - "entity": "karte", - "field": { - "label": "Karte", - "fields": [ + "widgets":[ + { + "label":"Default" + } + ], + "label":"Karte", + "entity":"karte", + "field":{ + "label":"Karte", + "fields":[ { - "label": "Slika" + "label":"Slika" }, { - "label": "Ista slika", - "description": "Opcionalna slika koja se koristi umjestodvije iste slike." + "label":"Ista slika", + "description":"Opcionalna slika koja se koristi umjestodvije iste slike." }, { - "label": "Opis", - "description": "Kratak tekst koji će biti prikazan čim se pronađu dvije iste karte." + "label":"Opis", + "description":"Kratak tekst koji će biti prikazan čim se pronađu dvije iste karte." } ] } }, { - "label": "Podešavanje ponašanja", - "description": "These options will let you control how the game behaves.", - "fields": [ + "label":"Podešavanje ponašanja", + "description":"These options will let you control how the game behaves.", + "fields":[ { - "label": "Poredaj karte u redove ", - "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":"Poredaj karte u redove ", + "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": "Broj karata za upotrebu", - "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." + "label":"Broj karata za upotrebu", + "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":"Add button for retrying when the game is over" } ] }, { - "fields": [ - {}, - {} + "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", + "spectrum":{ + + } + }, + { + "label":"Card Back", + "description":"Use a custom back for your cards." + } ] }, { - "label": "Prijevod", - "fields": [ + "label":"Prijevod", + "fields":[ { - "label": "Tekst kad se okrene karta ", - "default": "Okrenuta karta" + "label":"Tekst kad se okrene karta ", + "default":"Okrenuta karta" }, { - "label": "Tekst za provedeno vrijeme", - "default": "Provedeno vrijeme" + "label":"Tekst za provedeno vrijeme", + "default":"Provedeno vrijeme" }, { - "label": "Feedback tekst", - "default": "BRAVO!" + "label":"Feedback tekst", + "default":"BRAVO!" }, { - "label": "Tekst na dugmetu pokušaj ponovo", - "default": "Pokušaj ponovo?" + "label":"Tekst na dugmetu pokušaj ponovo", + "default":"Pokušaj ponovo?" }, - {} + { + "label":"Close button label", + "default":"Close" + } ] } ] diff --git a/language/ca.json b/language/ca.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/ca.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/cs.json b/language/cs.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/cs.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/da.json b/language/da.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/da.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/de.json b/language/de.json index 533d1d3..5c725a1 100644 --- a/language/de.json +++ b/language/de.json @@ -1,65 +1,88 @@ { - "semantics": [ + "semantics":[ { - "label": "Karten", - "entity": "karte", - "field": { - "label": "Karte", - "fields": [ + "widgets":[ + { + "label":"Vorgaben" + } + ], + "label":"Karten", + "entity":"karte", + "field":{ + "label":"Karte", + "fields":[ { - "label": "Bild" + "label":"Bild" }, { - "label": "Matching Image", - "description": "An optional image to match against instead of using two cards with the same image." + "label":"Passendes Bild", + "description":"Ein optionales anderes Bild als Gegenstück statt zwei Karten mit dem selben Bild zu nutzen" }, { - "label": "Beschreibung", - "description": "Ein kurzer Text, der angezeigt wird, sobald zwei identische Karten gefunden werden." + "label":"Beschreibung", + "description":"Ein kurzer Text, der angezeigt wird, sobald zwei identische Karten gefunden werden." } ] } }, { - "label": "Behavioural settings", - "description": "These options will let you control how the game behaves.", - "fields": [ + "label":"Interaktionseinstellungen", + "description":"Mit diesen Einstellungen kannst du das Verhalten des Spiels anpassen.", + "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":"Positioniere die Karten in einem Quadrat.", + "description":"Es wird versucht, die Anzahl der Zeilen und Spalten passend zu den Karten einzustellen. Danach werden die Karten passend skaliert." }, { - "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":"Anzahl der zu nutzenden Karten", + "description":"Wird hier eine Zahl größer als 2 eingestellt, werden zufällig Karten aus der Kartenliste gezogen." }, { - "label": "Add button for retrying when the game is over" + "label":"Füge einen Button hinzu, um das Spiel noch einmal neu zu starten zu können, wenn es vorbei ist." } ] }, { - "fields": [ - {}, - {} + "label":"Design-Aspekte", + "description":"Beeinflusse die Optik des Spiels", + "fields":[ + { + "label":"Themenfarbe", + "description":"Wähle eine Farbe, um ein Theme für deine Karten zu erstellen.", + "default":"#909090", + "spectrum":{ + + } + }, + { + "label":"Kartenrückseite", + "description":"Nutze eine individuelle Rückseite für deine Karten." + } ] }, { - "label": "Übersetzung", - "fields": [ + "label":"Übersetzung", + "fields":[ { - "label": "Text für die Anzahl der Züge", - "default": "Züge" + "label":"Text für die Anzahl der Züge", + "default":"Züge" }, { - "label": "Text für die benötigte Zeit", - "default": "Benötigte Zeit" + "label":"Text für die benötigte Zeit", + "default":"Benötigte Zeit" }, { - "label": "Text als Rückmeldung", - "default": "Gute Arbeit!" + "label":"Text als Rückmeldung", + "default":"Gute Arbeit!" }, - {}, - {} + { + "label":"Text des Wiederholen-Buttons", + "default":"Erneut versuchen?" + }, + { + "label":"Beschriftung des \"Abbrechen\"-Buttons", + "default":"Schließen" + } ] } ] diff --git a/language/el.json b/language/el.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/el.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/es.json b/language/es.json new file mode 100644 index 0000000..ba7edf2 --- /dev/null +++ b/language/es.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Predeterminado" + } + ], + "label":"Tarjetas", + "entity":"card", + "field":{ + "label":"Tarjeta", + "fields":[ + { + "label":"Imagen" + }, + { + "label":"Imagen coincidente", + "description":"Una imagen opcional para emparejar, en vez de usar dos tarjetas con la misma imagen." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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":"Intente del botón Intente de nuevo", + "default":"¿Volver a intentarlo?" + }, + { + "label":"Etiqueta del botón Cerrar", + "default":"Cerrar" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/et.json b/language/et.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/et.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/fi.json b/language/fi.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/fi.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/fr.json b/language/fr.json index 22313fc..d2952ac 100644 --- a/language/fr.json +++ b/language/fr.json @@ -1,65 +1,88 @@ { - "semantics": [ + "semantics":[ { - "label": "Cartes", - "entity": "carte", - "field": { - "label": "Carte", - "fields": [ + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cartes", + "entity":"carte", + "field":{ + "label":"Carte", + "fields":[ { - "label": "Image" + "label":"Image" }, { - "label": "Matching Image", - "description": "An optional image to match against instead of using two cards with the same image." + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." }, { - "label": "Description", - "description": "Petit texte affiché quand deux cartes identiques sont trouvées." + "label":"Description", + "description":"Petit texte affiché quand deux cartes identiques sont trouvées." } ] } }, { - "label": "Behavioural settings", - "description": "These options will let you control how the game behaves.", - "fields": [ + "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":"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":"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":"Add button for retrying when the game is over" } ] }, { - "fields": [ - {}, - {} + "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", + "spectrum":{ + + } + }, + { + "label":"Card Back", + "description":"Use a custom back for your cards." + } ] }, { - "label": "Interface", - "fields": [ + "label":"Interface", + "fields":[ { - "label": "Texte pour le nombre de cartes retournées", - "default": "Cartes retournées :" + "label":"Texte pour le nombre de cartes retournées", + "default":"Cartes retournées :" }, { - "label": "Texte pour le temps passé", - "default": "Temps écoulé :" + "label":"Texte pour le temps passé", + "default":"Temps écoulé :" }, { - "label": "Texte de l'appréciation finale", - "default": "Bien joué !" + "label":"Texte de l'appréciation finale", + "default":"Bien joué !" }, - {}, - {} + { + "label":"Try again button text", + "default":"Try again?" + }, + { + "label":"Close button label", + "default":"Close" + } ] } ] diff --git a/language/he.json b/language/he.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/he.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/hu.json b/language/hu.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/hu.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/it.json b/language/it.json index 1484e25..606af60 100644 --- a/language/it.json +++ b/language/it.json @@ -1,62 +1,88 @@ { - "semantics": [ + "semantics":[ { - "label": "Carte", - "entity": "carta", - "field": { - "label": "Carta", - "fields": [ + "widgets":[ + { + "label":"Default" + } + ], + "label":"Carte", + "entity":"carta", + "field":{ + "label":"Carta", + "fields":[ { - "label": "Immagine" + "label":"Immagine" }, { - "label": "Matching Image", - "description": "An optional image to match against instead of using two cards with the same image." + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." }, { - "label": "Descrizione", - "description": "Breve testo visualizzato quando due carte uguali vengono trovate." + "label":"Descrizione", + "description":"Breve testo visualizzato quando due carte uguali vengono trovate." } ] } }, { - "label": "Behavioural settings", - "description": "These options will let you control how the game behaves.", - "fields": [ + "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":"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":"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":"Add button for retrying when the game is over" } ] }, { - "fields": [ - {}, - {} + "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", + "spectrum":{ + + } + }, + { + "label":"Card Back", + "description":"Use a custom back for your cards." + } ] }, { - "label": "Localizzazione", - "fields": [ + "label":"Localizzazione", + "fields":[ { - "label": "Testo Gira carta" + "label":"Testo Gira carta", + "default":"Card turns" }, { - "label": "Testo Tempo trascorso" + "label":"Testo Tempo trascorso", + "default":"Time spent" }, { - "label": "Testo Feedback" + "label":"Testo Feedback", + "default":"Good work!" }, - {}, - {} + { + "label":"Try again button text", + "default":"Try again?" + }, + { + "label":"Close button label", + "default":"Close" + } ] } ] diff --git a/language/ja.json b/language/ja.json new file mode 100644 index 0000000..5f235f6 --- /dev/null +++ b/language/ja.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"デフォルト" + } + ], + "label":"カード", + "entity":"card", + "field":{ + "label":"カード", + "fields":[ + { + "label":"画像" + }, + { + "label":"一致させる画像", + "description":"同じ画像の2枚のカードを使用する代わりに、別に一致させるためのオプション画像" + }, + { + "label":"説明", + "description":"一致する2つのカードが見つかるとポップアップするオプションの短文テキスト。" + } + ] + } + }, + { + "label":"動作設定", + "description":"これらのオプションを使用して、ゲームの動作を制御できます。", + "fields":[ + { + "label":"カードを正方形に配置", + "description":"カードをレイアウトするときに、列と行の数を一致させてみてください。そうすると、カードは、コンテナに合わせてスケーリングされます。" + }, + { + "label":"使用するカードの数", + "description":"これを2よりも大きい数値に設定すると、カードのリストからランダムなカードが選ばれるようになります。" + }, + { + "label":"ゲームが終了したときに、リトライのためのボタンを追加" + } + ] + }, + { + "label":"ルック&フィール", + "description":"ゲームの外観を制御します。", + "fields":[ + { + "label":"テーマ色", + "description":"カードゲームのテーマとなる色を選択してください。", + "default":"#909090", + "spectrum":{ + + } + }, + { + "label":"カード裏", + "description":"カードに独自の裏を使います。" + } + ] + }, + { + "label":"ローカリゼーション", + "fields":[ + { + "label":"カードターン のテキスト", + "default":"カードターン" + }, + { + "label":"経過時間のテキスト", + "default":"経過時間" + }, + { + "label":"フィードバックテキスト", + "default":"よくできました!" + }, + { + "label":"リトライボタンのテキスト", + "default":"もう一度トライしますか ?" + }, + { + "label":"閉じるボタンのテキスト", + "default":"閉じる" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/ko.json b/language/ko.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/ko.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/nb.json b/language/nb.json index 5905bb6..0a422f9 100644 --- a/language/nb.json +++ b/language/nb.json @@ -1,78 +1,87 @@ { - "semantics": [ + "semantics":[ { - "label": "Kort", - "entity": "kort", - "field": { - "label": "Kort", - "fields": [ + "widgets":[ + { + "label":"Default" + } + ], + "label":"Kort", + "entity":"kort", + "field":{ + "label":"Kort", + "fields":[ { - "label": "Bilde" + "label":"Bilde" }, { - "label": "Tilhørende bilde", - "description": "Et valgfritt bilde som brukes av kort nummer to istedenfor å bruke to kort med samme bilde." + "label":"Tilhørende bilde", + "description":"Et valgfritt bilde som brukes av kort nummer to istedenfor å bruke to kort med samme bilde." }, { - "label": "Beskrivelse", - "description": "En valgfri kort tekst som spretter opp når kort-paret er funnet." + "label":"Beskrivelse", + "description":"En valgfri kort tekst som spretter opp når kort-paret er funnet." } ] } }, { - "label": "Innstillinger for oppførsel", - "description": "Disse instillingene lar deg bestemme hvordan spillet skal oppføre seg.", - "fields": [ + "label":"Innstillinger for oppførsel", + "description":"Disse instillingene lar deg bestemme hvordan spillet skal oppføre seg.", + "fields":[ { - "label": "Plasser kortene i en firkant", - "description": "Vil forsøk å samsvare antall kolonner og rader når kortene legges ut. Etterpå vil kortene bli skalert til å passe beholderen." + "label":"Plasser kortene i en firkant", + "description":"Vil forsøk å samsvare antall kolonner og rader når kortene legges ut. Etterpå vil kortene bli skalert til å passe beholderen." }, { - "label": "Antall kort som skal brukes", - "description": "Ved å sette antallet høyere enn 2 vil spillet plukke tilfeldige kort fra listen over kort." + "label":"Antall kort som skal brukes", + "description":"Ved å sette antallet høyere enn 2 vil spillet plukke tilfeldige kort fra listen over kort." }, { - "label": "Legg til knapp for å prøve på nytt når spillet er over" + "label":"Legg til knapp for å prøve på nytt når spillet er over" } ] }, { - "label": "Tilpass utseende", - "description": "Kontroller de visuelle aspektene ved spillet.", - "fields": [ + "label":"Tilpass utseende", + "description":"Kontroller de visuelle aspektene ved spillet.", + "fields":[ { - "label": "Temafarge", - "description": "Velg en farge for å skape et tema over kortspillet ditt." + "label":"Temafarge", + "description":"Velg en farge for å skape et tema over kortspillet ditt.", + "default":"#909090", + "spectrum":{ + + } }, { - "label": "Kortbaksiden", - "description": "Bruk en tilpasset kortbakside for kortene dine." + "label":"Kortbaksiden", + "description":"Bruk en tilpasset kortbakside for kortene dine." } ] }, { - "label": "Oversettelser", - "fields": [ + "label":"Oversettelser", + "fields":[ { - "label": "Etikett for antall vendte kort", - "default": "Kort vendt" + "label":"Etikett for antall vendte kort", + "default":"Kort vendt" }, { - "label": "Etikett for tid brukt", - "default": "Tid brukt" + "label":"Etikett for tid brukt", + "default":"Tid brukt" }, { - "label": "Tilbakemeldingstekst", - "default": "Godt jobbet!" + "label":"Tilbakemeldingstekst", + "default":"Godt jobbet!" }, { - "label": "Prøv på nytt-tekst", - "default": "Prøv på nytt?" + "label":"Prøv på nytt-tekst", + "default":"Prøv på nytt?" }, { - "label": "Lukk knapp-merkelapp", - "default": "Lukk" + "label":"Lukk knapp-merkelapp", + "default":"Lukk" } ] } diff --git a/language/nl.json b/language/nl.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/nl.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/nn.json b/language/nn.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/nn.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/pl.json b/language/pl.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/pl.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/pt.json b/language/pt.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/pt.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/ro.json b/language/ro.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/ro.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/ru.json b/language/ru.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/ru.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/sr.json b/language/sr.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/sr.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/sv.json b/language/sv.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/sv.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/tr.json b/language/tr.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/tr.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file diff --git a/language/vi.json b/language/vi.json new file mode 100644 index 0000000..240360f --- /dev/null +++ b/language/vi.json @@ -0,0 +1,89 @@ +{ + "semantics":[ + { + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cards", + "entity":"card", + "field":{ + "label":"Card", + "fields":[ + { + "label":"Image" + }, + { + "label":"Matching Image", + "description":"An optional image to match against instead of using two cards with the same image." + }, + { + "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", + "spectrum":{ + + } + }, + { + "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" + } + ] + } + ] +} \ No newline at end of file From d69df7b8991b4cfcd520efa211dcee05fde860cf Mon Sep 17 00:00:00 2001 From: Paal Joergensen Date: Fri, 25 Aug 2017 10:08:27 +0200 Subject: [PATCH 08/10] Revert "HFP-1343 Using iframe as embed type" This reverts commit 252bae0220203e52f4edf405323f0a03f3b8c86a. --- library.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/library.json b/library.json index a16a0dd..caabf32 100644 --- a/library.json +++ b/library.json @@ -8,7 +8,6 @@ "author": "Joubel", "license": "MIT", "machineName": "H5P.MemoryGame", - "embedTypes": ["iframe"], "preloadedCss": [ { "path": "memory-game.css" @@ -55,4 +54,4 @@ "minorVersion": 3 } ] -} +} \ No newline at end of file From 472507f943f21fa2602da4ed69fcb60f35f55338 Mon Sep 17 00:00:00 2001 From: Paal Joergensen Date: Mon, 4 Sep 2017 13:08:23 +0200 Subject: [PATCH 09/10] Bump patch before release --- library.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library.json b/library.json index caabf32..2437820 100644 --- a/library.json +++ b/library.json @@ -3,7 +3,7 @@ "description": "See how many cards you can remember!", "majorVersion": 1, "minorVersion": 2, - "patchVersion": 4, + "patchVersion": 5, "runnable": 1, "author": "Joubel", "license": "MIT", From fbe10b4fe2cc6019100c810aa10764ed4a7dca18 Mon Sep 17 00:00:00 2001 From: Peter Leth Date: Wed, 13 Sep 2017 11:51:47 +0200 Subject: [PATCH 10/10] Update da.json Checked on jsonlint.com --- language/da.json | 66 ++++++++++++++++++++++++------------------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/language/da.json b/language/da.json index 240360f..5a248a2 100644 --- a/language/da.json +++ b/language/da.json @@ -3,87 +3,87 @@ { "widgets":[ { - "label":"Default" + "label":"Standard" } ], - "label":"Cards", + "label":"Kort", "entity":"card", "field":{ - "label":"Card", + "label":"Kort", "fields":[ { - "label":"Image" + "label":"Billede" }, { - "label":"Matching Image", - "description":"An optional image to match against instead of using two cards with the same image." + "label":"Matchende billede", + "description":"Valgfrit billede som match i stedet for at have to kort med det samme billede." }, { - "label":"Description", - "description":"An optional short text that will pop up once the two matching cards are found." + "label":"Beskrivelse", + "description":"Valgfri tekst, som popper op, når to matchende billeder er fundet." } ] } }, { - "label":"Behavioural settings", - "description":"These options will let you control how the game behaves.", + "label":"Indstillinger", + "description":"Disse indstillinger giver dig mulighed for at bestemme, hvordan spillet fremstår.", "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":"Placer kortene kvadratisk", + "description":"Vil forsøge at matche antallet af kolonner og rækker, når kortene placeres. Efterfølgende vil størrelsen på kortene blive tilpasset." }, { - "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":"Antal kort i opgaven", + "description":"Vælges et større tal end 2, vælges kort tilfældigt fra listen af kort." }, { - "label":"Add button for retrying when the game is over" + "label":"Tilføj knap for at prøve spillet igen, når spillet er afsluttet." } ] }, { - "label":"Look and feel", - "description":"Control the visuals of the game.", + "label":"Udseende", + "description":"Indstil spillets udseende.", "fields":[ { - "label":"Theme Color", - "description":"Choose a color to create a theme for your card game.", + "label":"Farvetema", + "description":"Vælg en farve til bagsiden af dine kort.", "default":"#909090", "spectrum":{ } }, { - "label":"Card Back", - "description":"Use a custom back for your cards." + "label":"Bagsidebillede", + "description":"Brug et billede som bagside på dine kort." } ] }, { - "label":"Localization", + "label":"Oversættelse", "fields":[ { - "label":"Card turns text", - "default":"Card turns" + "label":"Tekst når kort vendes", + "default":"Kort vendes" }, { - "label":"Time spent text", - "default":"Time spent" + "label":"Tekst for tidsforbrug", + "default":"Tidsforbrug" }, { - "label":"Feedback text", - "default":"Good work!" + "label":"Feedback tekst", + "default":"Godt klaret!" }, { - "label":"Try again button text", - "default":"Try again?" + "label":"Prøv igen knaptekst", + "default":"Prøv igen?" }, { - "label":"Close button label", - "default":"Close" + "label":"Luk knaptekst", + "default":"Luk" } ] } ] -} \ No newline at end of file +}