Merge branch 'release' into stable

pull/58/head
Paal Joergensen 2020-05-11 08:18:58 +02:00
commit c29dac1a43
9 changed files with 255 additions and 134 deletions

121
language/bg.json Normal file
View File

@ -0,0 +1,121 @@
{
"semantics": [
{
"widgets": [
{
"label": "По подразбиране"
}
],
"label": "Карти",
"entity": "карта",
"field": {
"label": "Карта",
"fields": [
{
"label": "Изображение"
},
{
"label": "Алтернативен текст за изображението",
"description": "Опишете какво може да се види на снимката. Текстът се чете от инструментите за преобразуване на текст в реч, необходими на потребители с увредено зрение."
},
{
"label": "Аудиозапис",
"description": "Допълнителен звук, който се възпроизвежда при завъртане на картата."
},
{
"label": "Съответстващо изображение",
"description": "Незадължително изображение, с което да се сравнява, вместо да се използват две карти със същото изображение."
},
{
"label": "Алтернативен текст за съответстващо изображение",
"description": "Опишете какво може да се види на снимката. Текстът се чете от инструментите за преобразуване на текст в реч, необходими на потребители с увредено зрение."
},
{
"label": "Съответстващ аудио запис",
"description": "Допълнителен звук, който се възпроизвежда, когато втората карта е обърната."
},
{
"label": "Description",
"description": "Незадължителен кратък текст, който ще се появи след като бъдат намерени двете съвпадащи карти."
}
]
}
},
{
"label": "Настройки за поведение",
"description": "Тези опции ще ви позволят да контролирате поведението на играта.",
"fields": [
{
"label": "Позиционирайте картите в квадрат",
"description": "Ще бъдат съпоставени броя на колоните и редовете, когато поставяме картите. След това картите ще бъдат мащабирани, за да пасват на карето, в което се показват."
},
{
"label": "Брой на използваните карти",
"description": "Задаването на това число, по-голямо от 2, ще накара играта да избере случайни карти от списъка с карти."
},
{
"label": "Добавете бутон за повторен опит, когато играта приключи"
}
]
},
{
"label": "Изглед и усещане",
"description": "Управление на визуалните ефекти на играта.",
"fields": [
{
"label": "Цвят на темата",
"description": "Изберете цвят, за да създадете тема за вашата игра на карти."
},
{
"label": "Карта назад",
"description": "Използвайте персонализиран бутон назад за вашите карти."
}
]
},
{
"label": "Превод и локализация",
"fields": [
{
"label": "Брой обърнати карти",
"default": "Обърнати карти"
},
{
"label": "Вашето време",
"default": "Вашето време"
},
{
"label": "Обратна връзка",
"default": "Браво!"
},
{
"label": "Бутон за повторен опит",
"default": "Искаш ли да опиташ пак?"
},
{
"label": "Бутон за затваряне",
"default": "Затвори"
},
{
"label": "Етикет на Играта",
"default": "Имате ли добра памет? Намерете еднаквите карти"
},
{
"label": "Етикет за край на играта",
"default": "Всички карти са намерени"
},
{
"label": "Card indexing label",
"default": "Card %num:"
},
{
"label": "Етикет за необърната карта.",
"default": "Необърната карта."
},
{
"label": "Етикет за открито съвпадение на карти",
"default": "Имате съвпадение."
}
]
}
]
}

View File

@ -15,24 +15,24 @@
"label": "Slika" "label": "Slika"
}, },
{ {
"label": "Alternative text for Image", "label": "Alternativni tekst za sliku",
"description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." "description": "Opiši šta može biti viđeno na slici. Tekst se čita elektronski za vizualno neuparene korisnike."
}, },
{ {
"label": "Audio Track", "label": "Audio traka",
"description": "An optional sound that plays when the card is turned." "description": "Opcionalan zvuk koji se čuje kada se okrene karta."
}, },
{ {
"label": "Ista slika", "label": "Ista slika",
"description": "Opcionalna slika koja se koristi umjesto dvije iste slike." "description": "Opcionalna slika koja se koristi umjesto dvije iste slike."
}, },
{ {
"label": "Alternative text for Matching Image", "label": "Alternativni tekst za sliku podudaranja",
"description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." "description": "Opiši šta može biti viđeno na slici. Tekst se čita elektronski za vizualno neuparene korisnike."
}, },
{ {
"label": "Matching Audio Track", "label": "Zvuk podudaranja",
"description": "An optional sound that plays when the second card is turned." "description": "Opcionalan zvuk koji se čuje kada se okrene druga karta."
}, },
{ {
"label": "Opis", "label": "Opis",
@ -54,20 +54,20 @@
"description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards."
}, },
{ {
"label": "Add button for retrying when the game is over" "label": "Dodaj dugme za ponovni pokušaj kada je igra gotova"
} }
] ]
}, },
{ {
"label": "Look and feel", "label": "Pogledaj i osjeti",
"description": "Control the visuals of the game.", "description": "Kontroliraj u igri ono što vidiš.",
"fields": [ "fields": [
{ {
"label": "Theme Color", "label": "Boja teme",
"description": "Choose a color to create a theme for your card game." "description": "Choose a color to create a theme for your card game."
}, },
{ {
"label": "Card Back", "label": "Pozadina karte",
"description": "Use a custom back for your cards." "description": "Use a custom back for your cards."
} }
] ]
@ -92,28 +92,28 @@
"default": "Pokušaj ponovo?" "default": "Pokušaj ponovo?"
}, },
{ {
"label": "Close button label", "label": "Oznaka za dugme zatvori",
"default": "Close" "default": "Zatvori"
}, },
{ {
"label": "Game label", "label": "Oznaka za igru",
"default": "Memory Game. Find the matching cards." "default": "Memory igra. Pronađi kartu koja se podudara."
}, },
{ {
"label": "Game finished label", "label": "Oznaka za završenu igru",
"default": "All of the cards have been found." "default": "Sve karte su pronađene."
}, },
{ {
"label": "Card indexing label", "label": "Oznaka za indeksiranje karata",
"default": "Card %num:" "default": "Karta %num:"
}, },
{ {
"label": "Card unturned label", "label": "Oznaka za neokrenutu kartu",
"default": "Unturned." "default": "Neokrenuta."
}, },
{ {
"label": "Card matched label", "label": "Oznaka za kartu podudaranja",
"default": "Match found." "default": "Pronađeno podudaranje."
} }
] ]
} }

View File

@ -3,117 +3,117 @@
{ {
"widgets": [ "widgets": [
{ {
"label": "Default" "label": "Výchozí"
} }
], ],
"label": "Cards", "label": "Karty",
"entity": "card", "entity": "karta",
"field": { "field": {
"label": "Card", "label": "Karta",
"fields": [ "fields": [
{ {
"label": "Image" "label": "Obrázek"
}, },
{ {
"label": "Alternative text for Image", "label": "Alternativní text pro obrázek",
"description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." "description": "Popište, co lze na fotografii vidět. Text je čten pomocí nástrojů převodu textu na řeč, které potřebují zrakově hendikepovaní uživatelé."
}, },
{ {
"label": "Audio Track", "label": "Zvuková stopa",
"description": "An optional sound that plays when the card is turned." "description": "Volitelný zvuk, který se přehraje při otočení karty."
}, },
{ {
"label": "Matching Image", "label": "Odpovídající obrázek",
"description": "An optional image to match against instead of using two cards with the same image." "description": "Volitelný obrázek, který bude odpovídat namísto použití dvou karet se stejným obrázkem."
}, },
{ {
"label": "Alternative text for Matching Image", "label": "Alternativní text pro odpovídající obrázek",
"description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." "description": "Popište, co lze na fotografii vidět. Text je čten pomocí nástrojů převodu textu na řeč, které potřebují zrakově hendikepovaní uživatelé."
}, },
{ {
"label": "Matching Audio Track", "label": "Odpovídající zvuková stopa",
"description": "An optional sound that plays when the second card is turned." "description": "Volitelný zvuk, který se přehraje při otočení druhé karty."
}, },
{ {
"label": "Description", "label": "Popis",
"description": "An optional short text that will pop up once the two matching cards are found." "description": "Volitelný krátký text, který se objeví, jakmile jsou nalezeny dvě odpovídající karty."
} }
] ]
} }
}, },
{ {
"label": "Behavioural settings", "label": "Nastavení chování",
"description": "These options will let you control how the game behaves.", "description": "Tyto možnosti vám umožní řídit, jak se hra bude chovat.",
"fields": [ "fields": [
{ {
"label": "Position the cards in a square", "label": "Umístit karty do čtverce",
"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." "description": "Při rozložení karet se bude snažit porovnat počet sloupců a řádků. Poté budou karty upraveny podle velikosti kontejneru."
}, },
{ {
"label": "Number of cards to use", "label": "Počet karet k použití",
"description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." "description": "Pokud toto nastavíte na číslo větší než 2, bude hra vybírat náhodné karty ze seznamu karet."
}, },
{ {
"label": "Add button for retrying when the game is over" "label": "Tlačítko pro opakování pokusu o ukončení hry"
} }
] ]
}, },
{ {
"label": "Look and feel", "label": "Vzhled a pocit",
"description": "Control the visuals of the game.", "description": "Ovládat vizuální prvky hry.",
"fields": [ "fields": [
{ {
"label": "Theme Color", "label": "Barva motivu",
"description": "Choose a color to create a theme for your card game." "description": "Vyberte barvu pro vytvoření motivu pro vaši karetní hru."
}, },
{ {
"label": "Card Back", "label": "Zadní strana karty",
"description": "Use a custom back for your cards." "description": "Použijte vlastní zadní stranu karet."
} }
] ]
}, },
{ {
"label": "Localization", "label": "Localizace",
"fields": [ "fields": [
{ {
"label": "Card turns text", "label": "Text pro otočení karet",
"default": "Card turns" "default": "Otočení karet"
}, },
{ {
"label": "Time spent text", "label": "Text pro strávený čas",
"default": "Time spent" "default": "Strávený čas"
}, },
{ {
"label": "Feedback text", "label": "Text zpětné vazby",
"default": "Good work!" "default": "Výborně!"
}, },
{ {
"label": "Try again button text", "label": "Text tlačítka Zkusit znovu",
"default": "Try again?" "default": "Zkusit znovu?"
}, },
{ {
"label": "Close button label", "label": "Text tlačítka Zavřít",
"default": "Close" "default": "Zavřít"
}, },
{ {
"label": "Game label", "label": "Popisek hry",
"default": "Memory Game. Find the matching cards." "default": "Paměťová hra. Najděte odpovídající karty. (Pexeso)."
}, },
{ {
"label": "Game finished label", "label": "Popisek konce hry",
"default": "All of the cards have been found." "default": "Všechny karty byly nalezeny."
}, },
{ {
"label": "Card indexing label", "label": "Popisek indexu karty",
"default": "Card %num:" "default": "Karta %num:"
}, },
{ {
"label": "Card unturned label", "label": "Popisek neotočené karty",
"default": "Unturned." "default": "Neotočená."
}, },
{ {
"label": "Card matched label", "label": "Popisek shody karet",
"default": "Match found." "default": "Nalezena shoda."
} }
] ]
} }

View File

@ -80,7 +80,7 @@
"default": "Άνοιγμα κάρτας" "default": "Άνοιγμα κάρτας"
}, },
{ {
"label": "Time spent text", "label": "Κείμενο χρόνου που πέρασε",
"default": "Χρόνος" "default": "Χρόνος"
}, },
{ {

View File

@ -7,7 +7,7 @@
} }
], ],
"label": "Tarjetas", "label": "Tarjetas",
"entity": "card", "entity": "tarjeta",
"field": { "field": {
"label": "Tarjeta", "label": "Tarjeta",
"fields": [ "fields": [

View File

@ -7,7 +7,7 @@
} }
], ],
"label": "Tarjetas", "label": "Tarjetas",
"entity": "card", "entity": "tarjeta",
"field": { "field": {
"label": "Tarjeta", "label": "Tarjeta",
"fields": [ "fields": [

View File

@ -84,7 +84,7 @@
"default": "Time spent" "default": "Time spent"
}, },
{ {
"label": "Feedback text", "label": "משוב",
"default": "Good work!" "default": "Good work!"
}, },
{ {

View File

@ -3,7 +3,7 @@
{ {
"widgets": [ "widgets": [
{ {
"label": "Default" "label": "Predefinito"
} }
], ],
"label": "Carte", "label": "Carte",
@ -15,60 +15,60 @@
"label": "Immagine" "label": "Immagine"
}, },
{ {
"label": "Alternative text for Image", "label": "Testo alternativo per l'immagine",
"description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." "description": "Descrivi cosa si può vedere nella foto. Il testo è letto da strumenti di sintesi vocale necessari a utenti ipovedenti"
}, },
{ {
"label": "Audio Track", "label": "Traccia audio",
"description": "An optional sound that plays when the card is turned." "description": "Un suono facoltativo che viene riprodotto quando si gira la scheda"
}, },
{ {
"label": "Matching Image", "label": "Immagine corrispondente",
"description": "An optional image to match against instead of using two cards with the same image." "description": "Un'immagine facoltativa da abbinare anziché usare due carte con la stessa immagine"
}, },
{ {
"label": "Alternative text for Matching Image", "label": "Testo alternativo per immagini corrispondenti",
"description": "Describe what can be seen in the photo. The text is read by text-to-speech tools needed by visually impaired users." "description": "Descrivi cosa si può vedere nella foto. Il testo è letto da strumenti di sintesi vocale necessari a utenti ipovedenti"
}, },
{ {
"label": "Matching Audio Track", "label": "Traccia audio corrispondente",
"description": "An optional sound that plays when the second card is turned." "description": "Un suono facoltativo che viene riprodotto quando si gira la seconda carta"
}, },
{ {
"label": "Descrizione", "label": "Descrizione",
"description": "Breve testo visualizzato quando due carte uguali vengono trovate." "description": "Un breve testo facoltativo che apparirà quando vengono trovate due carte corrispondenti"
} }
] ]
} }
}, },
{ {
"label": "Behavioural settings", "label": "Impostazioni di esecuzione",
"description": "These options will let you control how the game behaves.", "description": "Queste opzioni permettono di controllare il comportamento del gioco",
"fields": [ "fields": [
{ {
"label": "Position the cards in a square", "label": "Posiziona le carte in un quadrato",
"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." "description": "Cercherà di far corrispondere il numero di colonne e righe durante la disposizione delle carte. In seguito, le carte saranno ridimensionate per adattarsi al contenitore"
}, },
{ {
"label": "Number of cards to use", "label": "Numero di carte da usare",
"description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." "description": "Impostandolo su un numero maggiore di 2, il gioco sceglierà le carte dall'elenco in maniera del tutto casuale"
}, },
{ {
"label": "Add button for retrying when the game is over" "label": "Aggiungi un pulsante per riprovare quanto il gioco è finito"
} }
] ]
}, },
{ {
"label": "Look and feel", "label": "Aspetto e soddisfazione (look and feel)",
"description": "Control the visuals of the game.", "description": "Controlla gli effetti visivi del gioco",
"fields": [ "fields": [
{ {
"label": "Theme Color", "label": "Colore del tema",
"description": "Choose a color to create a theme for your card game." "description": "Scegli un colore per creare una tema per il tuo gioco di carte"
}, },
{ {
"label": "Card Back", "label": "Dietro della carta",
"description": "Use a custom back for your cards." "description": "Usa un retro personalizzato per le tue carte"
} }
] ]
}, },
@ -76,44 +76,44 @@
"label": "Localizzazione", "label": "Localizzazione",
"fields": [ "fields": [
{ {
"label": "Testo Gira carta", "label": "Testo per i giri di carta",
"default": "Card turns" "default": "Giri di carta"
}, },
{ {
"label": "Testo Tempo trascorso", "label": "Testo per il tempo trascorso",
"default": "Time spent" "default": "Tempo trascorso"
}, },
{ {
"label": "Testo Feedback", "label": "Testo del feedback",
"default": "Good work!" "default": "Buon lavoro!"
}, },
{ {
"label": "Try again button text", "label": "Testo del pulsante per riprovare",
"default": "Reset" "default": "Vuoi riprovare?"
}, },
{ {
"label": "Close button label", "label": "Etichetta del pulsante di chiusura",
"default": "Close" "default": "Chiudi"
}, },
{ {
"label": "Game label", "label": "Etichetta del gioco",
"default": "Memory Game. Find the matching cards." "default": "Gioco di memoria. Trova le carte corrispondenti"
}, },
{ {
"label": "Game finished label", "label": "Etichetta di fine gioco",
"default": "All of the cards have been found." "default": "Tutte le carte sono state trovate"
}, },
{ {
"label": "Card indexing label", "label": "Etichetta di indicizzazione della carta",
"default": "Card %num:" "default": "Carta %num:"
}, },
{ {
"label": "Card unturned label", "label": "Etichetta della carta non voltata",
"default": "Unturned." "default": "Non voltata"
}, },
{ {
"label": "Card matched label", "label": "Etichetta della cartata abbinata",
"default": "Match found." "default": "Trovata corrispondenza"
} }
] ]
} }

View File

@ -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": 3, "minorVersion": 3,
"patchVersion": 4, "patchVersion": 5,
"runnable": 1, "runnable": 1,
"author": "Joubel", "author": "Joubel",
"license": "MIT", "license": "MIT",