Merge branch 'master' into accessibility
commit
8be0616e07
|
@ -1,3 +1,3 @@
|
||||||
files:
|
files:
|
||||||
- source: /language/source/en.json
|
- source: /language/.en.json
|
||||||
translation: /language/%two_letters_code%.json
|
translation: /language/%two_letters_code%.json
|
||||||
|
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"semantics": [
|
"semantics":[
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"widgets": [
|
"widgets": [
|
||||||
{
|
{
|
||||||
"label": "Default"
|
"label": "Default"
|
||||||
|
@ -11,10 +12,23 @@
|
||||||
"field": {
|
"field": {
|
||||||
"label": "البطاقة",
|
"label": "البطاقة",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
=======
|
||||||
|
"widgets":[
|
||||||
|
{
|
||||||
|
"label":"Default"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label":"البطاقات",
|
||||||
|
"entity":"بطاقة",
|
||||||
|
"field":{
|
||||||
|
"label":"البطاقة",
|
||||||
|
"fields":[
|
||||||
|
>>>>>>> master
|
||||||
{
|
{
|
||||||
"label": "الصورة"
|
"label":"الصورة"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Matching Image",
|
"label": "Matching Image",
|
||||||
"description": "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."
|
||||||
},
|
},
|
||||||
|
@ -29,11 +43,20 @@
|
||||||
{
|
{
|
||||||
"label": "Description",
|
"label": "Description",
|
||||||
"description": "An optional short text that will pop up once the two matching cards are found."
|
"description": "An optional short text that will pop up once the two matching cards are found."
|
||||||
|
=======
|
||||||
|
"label":"Matching Image",
|
||||||
|
"description":"An optional image to match against instead of using two cards with the same image."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"الوصف",
|
||||||
|
"description":"نص قصير يتم عرضه مرة واحدة علي اثنين من البطاقات متساوية"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Behavioural settings",
|
"label": "Behavioural settings",
|
||||||
"description": "These options will let you control how the game behaves.",
|
"description": "These options will let you control how the game behaves.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -47,10 +70,26 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Add button for retrying when the game is over"
|
"label": "Add button for retrying when the game is over"
|
||||||
|
=======
|
||||||
|
"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"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Look and feel",
|
"label": "Look and feel",
|
||||||
"description": "Control the visuals of the game.",
|
"description": "Control the visuals of the game.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -62,13 +101,30 @@
|
||||||
{
|
{
|
||||||
"label": "Card Back",
|
"label": "Card Back",
|
||||||
"description": "Use a custom back for your cards."
|
"description": "Use a custom back for your cards."
|
||||||
|
=======
|
||||||
|
"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "الأقلمة",
|
"label":"الأقلمة",
|
||||||
"fields": [
|
"fields":[
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "نص تدوير البطاقة",
|
"label": "نص تدوير البطاقة",
|
||||||
"default": "Card turns"
|
"default": "Card turns"
|
||||||
},
|
},
|
||||||
|
@ -107,6 +163,26 @@
|
||||||
{
|
{
|
||||||
"label": "Card matched label",
|
"label": "Card matched label",
|
||||||
"default": "Match found."
|
"default": "Match found."
|
||||||
|
=======
|
||||||
|
"label":"نص تدوير البطاقة",
|
||||||
|
"default":"Card turns"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"نص التوقيت الزمني",
|
||||||
|
"default":"Time spent"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"نص الملاحظات",
|
||||||
|
"default":"Good work!"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Try again button text",
|
||||||
|
"default":"Try again?"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Close button label",
|
||||||
|
"default":"Close"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"semantics": [
|
"semantics":[
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"widgets": [
|
"widgets": [
|
||||||
{
|
{
|
||||||
"label": "Default"
|
"label": "Default"
|
||||||
|
@ -11,10 +12,23 @@
|
||||||
"field": {
|
"field": {
|
||||||
"label": "Karte",
|
"label": "Karte",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
=======
|
||||||
|
"widgets":[
|
||||||
|
{
|
||||||
|
"label":"Default"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label":"Karte",
|
||||||
|
"entity":"karte",
|
||||||
|
"field":{
|
||||||
|
"label":"Karte",
|
||||||
|
"fields":[
|
||||||
|
>>>>>>> master
|
||||||
{
|
{
|
||||||
"label": "Slika"
|
"label":"Slika"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Ista slika",
|
"label": "Ista slika",
|
||||||
"description": "Opcionalna slika koja se koristi umjestodvije iste slike."
|
"description": "Opcionalna slika koja se koristi umjestodvije iste slike."
|
||||||
},
|
},
|
||||||
|
@ -29,11 +43,20 @@
|
||||||
{
|
{
|
||||||
"label": "Description",
|
"label": "Description",
|
||||||
"description": "An optional short text that will pop up once the two matching cards are found."
|
"description": "An optional short text that will pop up once the two matching cards are found."
|
||||||
|
=======
|
||||||
|
"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Podešavanje ponašanja",
|
"label": "Podešavanje ponašanja",
|
||||||
"description": "These options will let you control how the game behaves.",
|
"description": "These options will let you control how the game behaves.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -47,10 +70,26 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Add button for retrying when the game is over"
|
"label": "Add button for retrying when the game is over"
|
||||||
|
=======
|
||||||
|
"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":"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"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Look and feel",
|
"label": "Look and feel",
|
||||||
"description": "Control the visuals of the game.",
|
"description": "Control the visuals of the game.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -62,25 +101,42 @@
|
||||||
{
|
{
|
||||||
"label": "Card Back",
|
"label": "Card Back",
|
||||||
"description": "Use a custom back for your cards."
|
"description": "Use a custom back for your cards."
|
||||||
|
=======
|
||||||
|
"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Prijevod",
|
"label":"Prijevod",
|
||||||
"fields": [
|
"fields":[
|
||||||
{
|
{
|
||||||
"label": "Tekst kad se okrene karta ",
|
"label":"Tekst kad se okrene karta ",
|
||||||
"default": "Okrenuta karta"
|
"default":"Okrenuta karta"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Tekst za provedeno vrijeme",
|
"label":"Tekst za provedeno vrijeme",
|
||||||
"default": "Provedeno vrijeme"
|
"default":"Provedeno vrijeme"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Feedback tekst",
|
"label":"Feedback tekst",
|
||||||
"default": "BRAVO!"
|
"default":"BRAVO!"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Tekst na dugmetu pokušaj ponovo",
|
"label": "Tekst na dugmetu pokušaj ponovo",
|
||||||
"default": "Pokušaj ponovo?"
|
"default": "Pokušaj ponovo?"
|
||||||
},
|
},
|
||||||
|
@ -107,6 +163,14 @@
|
||||||
{
|
{
|
||||||
"label": "Card matched label",
|
"label": "Card matched label",
|
||||||
"default": "Match found."
|
"default": "Match found."
|
||||||
|
=======
|
||||||
|
"label":"Tekst na dugmetu pokušaj ponovo",
|
||||||
|
"default":"Pokušaj ponovo?"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Close button label",
|
||||||
|
"default":"Close"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"semantics": [
|
||||||
|
{
|
||||||
|
"widgets": [
|
||||||
|
{
|
||||||
|
"label": "Standard"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label": "Kort",
|
||||||
|
"entity": "card",
|
||||||
|
"field": {
|
||||||
|
"label": "Kort",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"label": "Billede"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Matchende billede",
|
||||||
|
"description": "Valgfrit billede som match i stedet for at have to kort med det samme billede."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Beskrivelse",
|
||||||
|
"description": "Valgfri tekst, som popper op, når to matchende billeder er fundet."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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",
|
||||||
|
"description": "An optional short text that will pop up once the two matching cards are found."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Indstillinger",
|
||||||
|
"description": "Disse indstillinger giver dig mulighed for at bestemme, hvordan spillet fremstår.",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"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": "Antal kort i opgaven",
|
||||||
|
"description": "Vælges et større tal end 2, vælges kort tilfældigt fra listen af kort."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Tilføj knap for at prøve spillet igen, når spillet er afsluttet."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Udseende",
|
||||||
|
"description": "Indstil spillets udseende.",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"label": "Farvetema",
|
||||||
|
"description": "Vælg en farve til bagsiden af dine kort.",
|
||||||
|
"default": "#909090"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Bagsidebillede",
|
||||||
|
"description": "Brug et billede som bagside på dine kort."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Oversættelse",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"label": "Tekst når kort vendes",
|
||||||
|
"default": "Kort vendes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Tekst for tidsforbrug",
|
||||||
|
"default": "Tidsforbrug"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Feedback tekst",
|
||||||
|
"default": "Godt klaret!"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Prøv igen knaptekst",
|
||||||
|
"default": "Prøv igen?"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Luk knaptekst",
|
||||||
|
"default": "Luk"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"semantics": [
|
"semantics":[
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"widgets": [
|
"widgets": [
|
||||||
{
|
{
|
||||||
"label": "Default"
|
"label": "Default"
|
||||||
|
@ -11,10 +12,23 @@
|
||||||
"field": {
|
"field": {
|
||||||
"label": "Karte",
|
"label": "Karte",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
=======
|
||||||
|
"widgets":[
|
||||||
|
{
|
||||||
|
"label":"Vorgaben"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label":"Karten",
|
||||||
|
"entity":"karte",
|
||||||
|
"field":{
|
||||||
|
"label":"Karte",
|
||||||
|
"fields":[
|
||||||
|
>>>>>>> master
|
||||||
{
|
{
|
||||||
"label": "Bild"
|
"label":"Bild"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Matching Image",
|
"label": "Matching Image",
|
||||||
"description": "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."
|
||||||
},
|
},
|
||||||
|
@ -29,11 +43,20 @@
|
||||||
{
|
{
|
||||||
"label": "Description",
|
"label": "Description",
|
||||||
"description": "An optional short text that will pop up once the two matching cards are found."
|
"description": "An optional short text that will pop up once the two matching cards are found."
|
||||||
|
=======
|
||||||
|
"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Behavioural settings",
|
"label": "Behavioural settings",
|
||||||
"description": "These options will let you control how the game behaves.",
|
"description": "These options will let you control how the game behaves.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -47,10 +70,26 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Add button for retrying when the game is over"
|
"label": "Add button for retrying when the game is over"
|
||||||
|
=======
|
||||||
|
"label":"Interaktionseinstellungen",
|
||||||
|
"description":"Mit diesen Einstellungen kannst du das Verhalten des Spiels anpassen.",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"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":"Anzahl der zu nutzenden Karten",
|
||||||
|
"description":"Wird hier eine Zahl größer als 2 eingestellt, werden zufällig Karten aus der Kartenliste gezogen."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Füge einen Button hinzu, um das Spiel noch einmal neu zu starten zu können, wenn es vorbei ist."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Look and feel",
|
"label": "Look and feel",
|
||||||
"description": "Control the visuals of the game.",
|
"description": "Control the visuals of the game.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -62,25 +101,42 @@
|
||||||
{
|
{
|
||||||
"label": "Card Back",
|
"label": "Card Back",
|
||||||
"description": "Use a custom back for your cards."
|
"description": "Use a custom back for your cards."
|
||||||
|
=======
|
||||||
|
"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Übersetzung",
|
"label":"Übersetzung",
|
||||||
"fields": [
|
"fields":[
|
||||||
{
|
{
|
||||||
"label": "Text für die Anzahl der Züge",
|
"label":"Text für die Anzahl der Züge",
|
||||||
"default": "Züge"
|
"default":"Züge"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Text für die benötigte Zeit",
|
"label":"Text für die benötigte Zeit",
|
||||||
"default": "Benötigte Zeit"
|
"default":"Benötigte Zeit"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Text als Rückmeldung",
|
"label":"Text als Rückmeldung",
|
||||||
"default": "Gute Arbeit!"
|
"default":"Gute Arbeit!"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Try again button text",
|
"label": "Try again button text",
|
||||||
"default": "Reset"
|
"default": "Reset"
|
||||||
},
|
},
|
||||||
|
@ -107,6 +163,14 @@
|
||||||
{
|
{
|
||||||
"label": "Card matched label",
|
"label": "Card matched label",
|
||||||
"default": "Match found."
|
"default": "Match found."
|
||||||
|
=======
|
||||||
|
"label":"Text des Wiederholen-Buttons",
|
||||||
|
"default":"Erneut versuchen?"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Beschriftung des \"Abbrechen\"-Buttons",
|
||||||
|
"default":"Schließen"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"description": "An optional short text that will pop up once the two matching cards are found."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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": "Intente del botón Intente de nuevo",
|
||||||
|
"default": "¿Volver a intentarlo?"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Etiqueta del botón Cerrar",
|
||||||
|
"default": "Cerrar"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"semantics": [
|
"semantics":[
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"widgets": [
|
"widgets": [
|
||||||
{
|
{
|
||||||
"label": "Default"
|
"label": "Default"
|
||||||
|
@ -11,10 +12,23 @@
|
||||||
"field": {
|
"field": {
|
||||||
"label": "Carte",
|
"label": "Carte",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
=======
|
||||||
|
"widgets":[
|
||||||
|
{
|
||||||
|
"label":"Default"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label":"Cartes",
|
||||||
|
"entity":"carte",
|
||||||
|
"field":{
|
||||||
|
"label":"Carte",
|
||||||
|
"fields":[
|
||||||
|
>>>>>>> master
|
||||||
{
|
{
|
||||||
"label": "Image"
|
"label":"Image"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Matching Image",
|
"label": "Matching Image",
|
||||||
"description": "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."
|
||||||
},
|
},
|
||||||
|
@ -29,11 +43,20 @@
|
||||||
{
|
{
|
||||||
"label": "Description",
|
"label": "Description",
|
||||||
"description": "An optional short text that will pop up once the two matching cards are found."
|
"description": "An optional short text that will pop up once the two matching cards are found."
|
||||||
|
=======
|
||||||
|
"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Behavioural settings",
|
"label": "Behavioural settings",
|
||||||
"description": "These options will let you control how the game behaves.",
|
"description": "These options will let you control how the game behaves.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -47,10 +70,26 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Add button for retrying when the game is over"
|
"label": "Add button for retrying when the game is over"
|
||||||
|
=======
|
||||||
|
"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"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Look and feel",
|
"label": "Look and feel",
|
||||||
"description": "Control the visuals of the game.",
|
"description": "Control the visuals of the game.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -62,25 +101,42 @@
|
||||||
{
|
{
|
||||||
"label": "Card Back",
|
"label": "Card Back",
|
||||||
"description": "Use a custom back for your cards."
|
"description": "Use a custom back for your cards."
|
||||||
|
=======
|
||||||
|
"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Interface",
|
"label":"Interface",
|
||||||
"fields": [
|
"fields":[
|
||||||
{
|
{
|
||||||
"label": "Texte pour le nombre de cartes retournées",
|
"label":"Texte pour le nombre de cartes retournées",
|
||||||
"default": "Cartes retournées :"
|
"default":"Cartes retournées :"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Texte pour le temps passé",
|
"label":"Texte pour le temps passé",
|
||||||
"default": "Temps écoulé :"
|
"default":"Temps écoulé :"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Texte de l'appréciation finale",
|
"label":"Texte de l'appréciation finale",
|
||||||
"default": "Bien joué !"
|
"default":"Bien joué !"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Try again button text",
|
"label": "Try again button text",
|
||||||
"default": "Reset"
|
"default": "Reset"
|
||||||
},
|
},
|
||||||
|
@ -107,6 +163,14 @@
|
||||||
{
|
{
|
||||||
"label": "Card matched label",
|
"label": "Card matched label",
|
||||||
"default": "Match found."
|
"default": "Match found."
|
||||||
|
=======
|
||||||
|
"label":"Try again button text",
|
||||||
|
"default":"Try again?"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Close button label",
|
||||||
|
"default":"Close"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"semantics": [
|
"semantics":[
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"widgets": [
|
"widgets": [
|
||||||
{
|
{
|
||||||
"label": "Default"
|
"label": "Default"
|
||||||
|
@ -11,10 +12,23 @@
|
||||||
"field": {
|
"field": {
|
||||||
"label": "Carta",
|
"label": "Carta",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
=======
|
||||||
|
"widgets":[
|
||||||
|
{
|
||||||
|
"label":"Default"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label":"Carte",
|
||||||
|
"entity":"carta",
|
||||||
|
"field":{
|
||||||
|
"label":"Carta",
|
||||||
|
"fields":[
|
||||||
|
>>>>>>> master
|
||||||
{
|
{
|
||||||
"label": "Immagine"
|
"label":"Immagine"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Matching Image",
|
"label": "Matching Image",
|
||||||
"description": "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."
|
||||||
},
|
},
|
||||||
|
@ -29,11 +43,20 @@
|
||||||
{
|
{
|
||||||
"label": "Description",
|
"label": "Description",
|
||||||
"description": "An optional short text that will pop up once the two matching cards are found."
|
"description": "An optional short text that will pop up once the two matching cards are found."
|
||||||
|
=======
|
||||||
|
"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Behavioural settings",
|
"label": "Behavioural settings",
|
||||||
"description": "These options will let you control how the game behaves.",
|
"description": "These options will let you control how the game behaves.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -47,10 +70,26 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Add button for retrying when the game is over"
|
"label": "Add button for retrying when the game is over"
|
||||||
|
=======
|
||||||
|
"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"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Look and feel",
|
"label": "Look and feel",
|
||||||
"description": "Control the visuals of the game.",
|
"description": "Control the visuals of the game.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -62,13 +101,30 @@
|
||||||
{
|
{
|
||||||
"label": "Card Back",
|
"label": "Card Back",
|
||||||
"description": "Use a custom back for your cards."
|
"description": "Use a custom back for your cards."
|
||||||
|
=======
|
||||||
|
"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "Localizzazione",
|
"label":"Localizzazione",
|
||||||
"fields": [
|
"fields":[
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Testo Gira carta",
|
"label": "Testo Gira carta",
|
||||||
"default": "Card turns"
|
"default": "Card turns"
|
||||||
},
|
},
|
||||||
|
@ -107,6 +163,26 @@
|
||||||
{
|
{
|
||||||
"label": "Card matched label",
|
"label": "Card matched label",
|
||||||
"default": "Match found."
|
"default": "Match found."
|
||||||
|
=======
|
||||||
|
"label":"Testo Gira carta",
|
||||||
|
"default":"Card turns"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Testo Tempo trascorso",
|
||||||
|
"default":"Time spent"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Testo Feedback",
|
||||||
|
"default":"Good work!"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Try again button text",
|
||||||
|
"default":"Try again?"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Close button label",
|
||||||
|
"default":"Close"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"semantics": [
|
||||||
|
{
|
||||||
|
"widgets": [
|
||||||
|
{
|
||||||
|
"label": "デフォルト"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label": "カード",
|
||||||
|
"entity": "card",
|
||||||
|
"field": {
|
||||||
|
"label": "カード",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"label": "画像"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "一致させる画像",
|
||||||
|
"description": "同じ画像の2枚のカードを使用する代わりに、別に一致させるためのオプション画像"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "説明",
|
||||||
|
"description": "一致する2つのカードが見つかるとポップアップするオプションの短文テキスト。"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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",
|
||||||
|
"description": "An optional short text that will pop up once the two matching cards are found."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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": "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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"semantics": [
|
"semantics":[
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"widgets": [
|
"widgets": [
|
||||||
{
|
{
|
||||||
"label": "Default"
|
"label": "Default"
|
||||||
|
@ -29,11 +30,34 @@
|
||||||
{
|
{
|
||||||
"label": "Description",
|
"label": "Description",
|
||||||
"description": "An optional short text that will pop up once the two matching cards are found."
|
"description": "An optional short text that will pop up once the two matching cards are found."
|
||||||
|
=======
|
||||||
|
"widgets":[
|
||||||
|
{
|
||||||
|
"label":"Default"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label":"Kort",
|
||||||
|
"entity":"kort",
|
||||||
|
"field":{
|
||||||
|
"label":"Kort",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"label":"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Innstillinger for oppførsel",
|
"label": "Innstillinger for oppførsel",
|
||||||
"description": "Disse instillingene lar deg bestemme hvordan spillet skal oppføre seg.",
|
"description": "Disse instillingene lar deg bestemme hvordan spillet skal oppføre seg.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -47,10 +71,26 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"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":"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":"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"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Tilpass utseende",
|
"label": "Tilpass utseende",
|
||||||
"description": "Kontroller de visuelle aspektene ved spillet.",
|
"description": "Kontroller de visuelle aspektene ved spillet.",
|
||||||
"fields": [
|
"fields": [
|
||||||
|
@ -62,10 +102,27 @@
|
||||||
{
|
{
|
||||||
"label": "Kortbaksiden",
|
"label": "Kortbaksiden",
|
||||||
"description": "Bruk en tilpasset kortbakside for kortene dine."
|
"description": "Bruk en tilpasset kortbakside for kortene dine."
|
||||||
|
=======
|
||||||
|
"label":"Tilpass utseende",
|
||||||
|
"description":"Kontroller de visuelle aspektene ved spillet.",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"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."
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
"label": "Oversettelser",
|
"label": "Oversettelser",
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
|
@ -107,6 +164,29 @@
|
||||||
{
|
{
|
||||||
"label": "Card matched label",
|
"label": "Card matched label",
|
||||||
"default": "Match found."
|
"default": "Match found."
|
||||||
|
=======
|
||||||
|
"label":"Oversettelser",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"label":"Etikett for antall vendte kort",
|
||||||
|
"default":"Kort vendt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Etikett for tid brukt",
|
||||||
|
"default":"Tid brukt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Tilbakemeldingstekst",
|
||||||
|
"default":"Godt jobbet!"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Prøv på nytt-tekst",
|
||||||
|
"default":"Prøv på nytt?"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label":"Lukk knapp-merkelapp",
|
||||||
|
"default":"Lukk"
|
||||||
|
>>>>>>> master
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"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": "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",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -3,7 +3,7 @@
|
||||||
"description": "See how many cards you can remember!",
|
"description": "See how many cards you can remember!",
|
||||||
"majorVersion": 1,
|
"majorVersion": 1,
|
||||||
"minorVersion": 2,
|
"minorVersion": 2,
|
||||||
"patchVersion": 3,
|
"patchVersion": 5,
|
||||||
"runnable": 1,
|
"runnable": 1,
|
||||||
"author": "Joubel",
|
"author": "Joubel",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
|
@ -54,4 +54,4 @@
|
||||||
"minorVersion": 3
|
"minorVersion": 3
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
|
@ -281,6 +281,7 @@
|
||||||
transform: translate(-50%,-50%) scale(1) rotate(0);
|
transform: translate(-50%,-50%) scale(1) rotate(0);
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
line-height: 1.2;
|
line-height: 1.2;
|
||||||
|
white-space: nowrap;
|
||||||
padding: 0.5em 1.25em;
|
padding: 0.5em 1.25em;
|
||||||
border-radius: 2em;
|
border-radius: 2em;
|
||||||
background: #1a73d9;
|
background: #1a73d9;
|
||||||
|
|
Loading…
Reference in New Issue