diff --git a/crowdin.yml b/crowdin.yml index 3b940b2..48edea1 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -1,3 +1,3 @@ files: - - source: /language/source/en.json + - source: /language/.en.json translation: /language/%two_letters_code%.json diff --git a/language/.en.json b/language/.en.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/.en.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/af.json b/language/af.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/af.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/ar.json b/language/ar.json index b1c7fd2..6399171 100644 --- a/language/ar.json +++ b/language/ar.json @@ -1,6 +1,7 @@ { - "semantics": [ + "semantics":[ { +<<<<<<< HEAD "widgets": [ { "label": "Default" @@ -11,10 +12,23 @@ "field": { "label": "البطاقة", "fields": [ +======= + "widgets":[ + { + "label":"Default" + } + ], + "label":"البطاقات", + "entity":"بطاقة", + "field":{ + "label":"البطاقة", + "fields":[ +>>>>>>> master { - "label": "الصورة" + "label":"الصورة" }, { +<<<<<<< HEAD "label": "Matching Image", "description": "An optional image to match against instead of using two cards with the same image." }, @@ -29,11 +43,20 @@ { "label": "Description", "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", "description": "These options will let you control how the game behaves.", "fields": [ @@ -47,10 +70,26 @@ }, { "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", "description": "Control the visuals of the game.", "fields": [ @@ -62,13 +101,30 @@ { "label": "Card Back", "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": "الأقلمة", - "fields": [ + "label":"الأقلمة", + "fields":[ { +<<<<<<< HEAD "label": "نص تدوير البطاقة", "default": "Card turns" }, @@ -107,6 +163,26 @@ { "label": "Card matched label", "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 } ] } diff --git a/language/bs.json b/language/bs.json index 780bbed..047f2cd 100644 --- a/language/bs.json +++ b/language/bs.json @@ -1,6 +1,7 @@ { - "semantics": [ + "semantics":[ { +<<<<<<< HEAD "widgets": [ { "label": "Default" @@ -11,10 +12,23 @@ "field": { "label": "Karte", "fields": [ +======= + "widgets":[ + { + "label":"Default" + } + ], + "label":"Karte", + "entity":"karte", + "field":{ + "label":"Karte", + "fields":[ +>>>>>>> master { - "label": "Slika" + "label":"Slika" }, { +<<<<<<< HEAD "label": "Ista slika", "description": "Opcionalna slika koja se koristi umjestodvije iste slike." }, @@ -29,11 +43,20 @@ { "label": "Description", "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", "description": "These options will let you control how the game behaves.", "fields": [ @@ -47,10 +70,26 @@ }, { "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", "description": "Control the visuals of the game.", "fields": [ @@ -62,25 +101,42 @@ { "label": "Card Back", "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", - "fields": [ + "label":"Prijevod", + "fields":[ { - "label": "Tekst kad se okrene karta ", - "default": "Okrenuta karta" + "label":"Tekst kad se okrene karta ", + "default":"Okrenuta karta" }, { - "label": "Tekst za provedeno vrijeme", - "default": "Provedeno vrijeme" + "label":"Tekst za provedeno vrijeme", + "default":"Provedeno vrijeme" }, { - "label": "Feedback tekst", - "default": "BRAVO!" + "label":"Feedback tekst", + "default":"BRAVO!" }, { +<<<<<<< HEAD "label": "Tekst na dugmetu pokušaj ponovo", "default": "Pokušaj ponovo?" }, @@ -107,6 +163,14 @@ { "label": "Card matched label", "default": "Match found." +======= + "label":"Tekst na dugmetu pokušaj ponovo", + "default":"Pokušaj ponovo?" + }, + { + "label":"Close button label", + "default":"Close" +>>>>>>> master } ] } diff --git a/language/ca.json b/language/ca.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/ca.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/cs.json b/language/cs.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/cs.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/da.json b/language/da.json new file mode 100644 index 0000000..2938029 --- /dev/null +++ b/language/da.json @@ -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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/de.json b/language/de.json index 68deed0..3c3d210 100644 --- a/language/de.json +++ b/language/de.json @@ -1,6 +1,7 @@ { - "semantics": [ + "semantics":[ { +<<<<<<< HEAD "widgets": [ { "label": "Default" @@ -11,10 +12,23 @@ "field": { "label": "Karte", "fields": [ +======= + "widgets":[ + { + "label":"Vorgaben" + } + ], + "label":"Karten", + "entity":"karte", + "field":{ + "label":"Karte", + "fields":[ +>>>>>>> master { - "label": "Bild" + "label":"Bild" }, { +<<<<<<< HEAD "label": "Matching Image", "description": "An optional image to match against instead of using two cards with the same image." }, @@ -29,11 +43,20 @@ { "label": "Description", "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", "description": "These options will let you control how the game behaves.", "fields": [ @@ -47,10 +70,26 @@ }, { "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", "description": "Control the visuals of the game.", "fields": [ @@ -62,25 +101,42 @@ { "label": "Card Back", "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", - "fields": [ + "label":"Übersetzung", + "fields":[ { - "label": "Text für die Anzahl der Züge", - "default": "Züge" + "label":"Text für die Anzahl der Züge", + "default":"Züge" }, { - "label": "Text für die benötigte Zeit", - "default": "Benötigte Zeit" + "label":"Text für die benötigte Zeit", + "default":"Benötigte Zeit" }, { - "label": "Text als Rückmeldung", - "default": "Gute Arbeit!" + "label":"Text als Rückmeldung", + "default":"Gute Arbeit!" }, { +<<<<<<< HEAD "label": "Try again button text", "default": "Reset" }, @@ -107,6 +163,14 @@ { "label": "Card matched label", "default": "Match found." +======= + "label":"Text des Wiederholen-Buttons", + "default":"Erneut versuchen?" + }, + { + "label":"Beschriftung des \"Abbrechen\"-Buttons", + "default":"Schließen" +>>>>>>> master } ] } diff --git a/language/el.json b/language/el.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/el.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/es.json b/language/es.json new file mode 100644 index 0000000..ad9acad --- /dev/null +++ b/language/es.json @@ -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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/et.json b/language/et.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/et.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/fi.json b/language/fi.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/fi.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/fr.json b/language/fr.json index 05771c5..9b93588 100644 --- a/language/fr.json +++ b/language/fr.json @@ -1,6 +1,7 @@ { - "semantics": [ + "semantics":[ { +<<<<<<< HEAD "widgets": [ { "label": "Default" @@ -11,10 +12,23 @@ "field": { "label": "Carte", "fields": [ +======= + "widgets":[ + { + "label":"Default" + } + ], + "label":"Cartes", + "entity":"carte", + "field":{ + "label":"Carte", + "fields":[ +>>>>>>> master { - "label": "Image" + "label":"Image" }, { +<<<<<<< HEAD "label": "Matching Image", "description": "An optional image to match against instead of using two cards with the same image." }, @@ -29,11 +43,20 @@ { "label": "Description", "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", "description": "These options will let you control how the game behaves.", "fields": [ @@ -47,10 +70,26 @@ }, { "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", "description": "Control the visuals of the game.", "fields": [ @@ -62,25 +101,42 @@ { "label": "Card Back", "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", - "fields": [ + "label":"Interface", + "fields":[ { - "label": "Texte pour le nombre de cartes retournées", - "default": "Cartes retournées :" + "label":"Texte pour le nombre de cartes retournées", + "default":"Cartes retournées :" }, { - "label": "Texte pour le temps passé", - "default": "Temps écoulé :" + "label":"Texte pour le temps passé", + "default":"Temps écoulé :" }, { - "label": "Texte de l'appréciation finale", - "default": "Bien joué !" + "label":"Texte de l'appréciation finale", + "default":"Bien joué !" }, { +<<<<<<< HEAD "label": "Try again button text", "default": "Reset" }, @@ -107,6 +163,14 @@ { "label": "Card matched label", "default": "Match found." +======= + "label":"Try again button text", + "default":"Try again?" + }, + { + "label":"Close button label", + "default":"Close" +>>>>>>> master } ] } diff --git a/language/he.json b/language/he.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/he.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/hu.json b/language/hu.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/hu.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/it.json b/language/it.json index ccdb254..b8b9fec 100644 --- a/language/it.json +++ b/language/it.json @@ -1,6 +1,7 @@ { - "semantics": [ + "semantics":[ { +<<<<<<< HEAD "widgets": [ { "label": "Default" @@ -11,10 +12,23 @@ "field": { "label": "Carta", "fields": [ +======= + "widgets":[ + { + "label":"Default" + } + ], + "label":"Carte", + "entity":"carta", + "field":{ + "label":"Carta", + "fields":[ +>>>>>>> master { - "label": "Immagine" + "label":"Immagine" }, { +<<<<<<< HEAD "label": "Matching Image", "description": "An optional image to match against instead of using two cards with the same image." }, @@ -29,11 +43,20 @@ { "label": "Description", "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", "description": "These options will let you control how the game behaves.", "fields": [ @@ -47,10 +70,26 @@ }, { "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", "description": "Control the visuals of the game.", "fields": [ @@ -62,13 +101,30 @@ { "label": "Card Back", "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", - "fields": [ + "label":"Localizzazione", + "fields":[ { +<<<<<<< HEAD "label": "Testo Gira carta", "default": "Card turns" }, @@ -107,6 +163,26 @@ { "label": "Card matched label", "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 } ] } diff --git a/language/ja.json b/language/ja.json new file mode 100644 index 0000000..ca82581 --- /dev/null +++ b/language/ja.json @@ -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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/ko.json b/language/ko.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/ko.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/nb.json b/language/nb.json index 29e2a49..ce5abb5 100644 --- a/language/nb.json +++ b/language/nb.json @@ -1,6 +1,7 @@ { - "semantics": [ + "semantics":[ { +<<<<<<< HEAD "widgets": [ { "label": "Default" @@ -29,11 +30,34 @@ { "label": "Description", "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", "description": "Disse instillingene lar deg bestemme hvordan spillet skal oppføre seg.", "fields": [ @@ -47,10 +71,26 @@ }, { "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", "description": "Kontroller de visuelle aspektene ved spillet.", "fields": [ @@ -62,10 +102,27 @@ { "label": "Kortbaksiden", "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", "fields": [ { @@ -107,6 +164,29 @@ { "label": "Card matched label", "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 } ] } diff --git a/language/nl.json b/language/nl.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/nl.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/nn.json b/language/nn.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/nn.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/pl.json b/language/pl.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/pl.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/pt.json b/language/pt.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/pt.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/ro.json b/language/ro.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/ro.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/ru.json b/language/ru.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/ru.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/sr.json b/language/sr.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/sr.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/sv.json b/language/sv.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/sv.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/tr.json b/language/tr.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/tr.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/language/vi.json b/language/vi.json new file mode 100644 index 0000000..7101e4c --- /dev/null +++ b/language/vi.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." + } + ] + } + ] +} \ No newline at end of file diff --git a/library.json b/library.json index a396e92..2437820 100644 --- a/library.json +++ b/library.json @@ -3,7 +3,7 @@ "description": "See how many cards you can remember!", "majorVersion": 1, "minorVersion": 2, - "patchVersion": 3, + "patchVersion": 5, "runnable": 1, "author": "Joubel", "license": "MIT", @@ -54,4 +54,4 @@ "minorVersion": 3 } ] -} +} \ No newline at end of file diff --git a/memory-game.css b/memory-game.css index 67e4b9a..cdb63cd 100644 --- a/memory-game.css +++ b/memory-game.css @@ -281,6 +281,7 @@ transform: translate(-50%,-50%) scale(1) rotate(0); cursor: pointer; line-height: 1.2; + white-space: nowrap; padding: 0.5em 1.25em; border-radius: 2em; background: #1a73d9;