HFP-1210 Set up Crowdin

pull/20/merge
Timothy Lim 2017-06-23 14:13:15 +02:00
parent aead8728d8
commit 4cedecf944
8 changed files with 113 additions and 172 deletions

View File

@ -1,3 +1,3 @@
files: files:
- source: /language/source/en.json - source: /language/.en.json
translation: /language/%two_letters_code%.json translation: /language/%two_letters_code%.json

87
language/.en.json Normal file
View File

@ -0,0 +1,87 @@
{
"semantics": [
{
"widgets": [
{
"label": "Default"
}
],
"label": "Cards",
"entity": "card",
"field": {
"label": "Card",
"fields": [
{
"label": "Image"
},
{
"label": "Matching Image",
"description": "An optional image to match against instead of using two cards with the same image."
},
{
"label": "Description",
"description": "An optional short text that will pop up once the two matching cards are found."
}
]
}
},
{
"label": "Behavioural settings",
"description": "These options will let you control how the game behaves.",
"fields": [
{
"label": "Position the cards in a square",
"description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container."
},
{
"label": "Number of cards to use",
"description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards."
},
{
"label": "Add button for retrying when the game is over"
}
]
},
{
"label": "Look and feel",
"description": "Control the visuals of the game.",
"fields": [
{
"label": "Theme Color",
"description": "Choose a color to create a theme for your card game.",
"default": "#909090",
"spectrum": {}
},
{
"label": "Card Back",
"description": "Use a custom back for your cards."
}
]
},
{
"label": "Localization",
"fields": [
{
"label": "Card turns text",
"default": "Card turns"
},
{
"label": "Time spent text",
"default": "Time spent"
},
{
"label": "Feedback text",
"default": "Good work!"
},
{
"label": "Try again button text",
"default": "Try again?"
},
{
"label": "Close button label",
"default": "Close"
}
]
}
]
}

View File

@ -10,9 +10,7 @@
"label": "الصورة" "label": "الصورة"
}, },
{ {
"englishLabel": "Matching Image",
"label": "Matching Image", "label": "Matching Image",
"englishDescription": "An optional image to match against instead of using two cards with the same image.",
"description": "An optional image to match against instead of using two cards with the same image." "description": "An optional image to match against instead of using two cards with the same image."
}, },
{ {
@ -23,41 +21,26 @@
} }
}, },
{ {
"englishLabel": "Behavioural settings",
"label": "Behavioural settings", "label": "Behavioural settings",
"englishDescription": "These options will let you control how the game behaves.",
"description": "These options will let you control how the game behaves.", "description": "These options will let you control how the game behaves.",
"fields": [ "fields": [
{ {
"englishLabel": "Position the cards in a square",
"label": "Position the cards in a square", "label": "Position the cards in a square",
"englishDescription": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container.",
"description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container." "description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container."
}, },
{ {
"englishLabel": "Number of cards to use",
"label": "Number of cards to use", "label": "Number of cards to use",
"englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.",
"description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards."
}, },
{ {
"englishLabel": "Add button for retrying when the game is over",
"label": "Add button for retrying when the game is over" "label": "Add button for retrying when the game is over"
} }
] ]
}, },
{ {
"englishLabel": "Look and feel",
"englishDescription": "Control the visuals of the game.",
"fields": [ "fields": [
{ {},
"englishLabel": "Theme Color", {}
"englishDescription": "Choose a color to create a theme for your card game."
},
{
"englishLabel": "Card Back",
"englishDescription": "Use a custom back for your cards."
}
] ]
}, },
{ {
@ -72,15 +55,9 @@
{ {
"label": "نص الملاحظات" "label": "نص الملاحظات"
}, },
{ {},
"englishLabel": "Try again button text", {}
"englishDefault": "Try again?"
},
{
"englishLabel": "Close button label",
"englishDefault": "Close"
}
] ]
} }
] ]
} }

View File

@ -10,9 +10,7 @@
"label": "Slika" "label": "Slika"
}, },
{ {
"englishLabel": "Matching Image",
"label": "Ista slika", "label": "Ista slika",
"englishDescription": "An optional image to match against instead of using two cards with the same image.",
"description": "Opcionalna slika koja se koristi umjestodvije iste slike." "description": "Opcionalna slika koja se koristi umjestodvije iste slike."
}, },
{ {
@ -23,41 +21,26 @@
} }
}, },
{ {
"englishLabel": "Behavioural settings",
"label": "Podešavanje ponašanja", "label": "Podešavanje ponašanja",
"englishDescription": "These options will let you control how the game behaves.",
"description": "These options will let you control how the game behaves.", "description": "These options will let you control how the game behaves.",
"fields": [ "fields": [
{ {
"englishLabel": "Position the cards in a square",
"label": "Poredaj karte u redove ", "label": "Poredaj karte u redove ",
"englishDescription": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container.",
"description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container." "description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container."
}, },
{ {
"englishLabel": "Number of cards to use",
"label": "Broj karata za upotrebu", "label": "Broj karata za upotrebu",
"englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.",
"description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards."
}, },
{ {
"englishLabel": "Add button for retrying when the game is over",
"label": "Add button for retrying when the game is over" "label": "Add button for retrying when the game is over"
} }
] ]
}, },
{ {
"englishLabel": "Look and feel",
"englishDescription": "Control the visuals of the game.",
"fields": [ "fields": [
{ {},
"englishLabel": "Theme Color", {}
"englishDescription": "Choose a color to create a theme for your card game."
},
{
"englishLabel": "Poleđina karata",
"englishDescription": "Koristi standardnu pozadinu za karte."
}
] ]
}, },
{ {
@ -76,16 +59,11 @@
"default": "BRAVO!" "default": "BRAVO!"
}, },
{ {
"englishLabel": "Try again button text",
"label": "Tekst na dugmetu pokušaj ponovo", "label": "Tekst na dugmetu pokušaj ponovo",
"englishDefault": "Try again?",
"default": "Pokušaj ponovo?" "default": "Pokušaj ponovo?"
}, },
{ {}
"englishLabel": "Close button label",
"englishDefault": "Close"
}
] ]
} }
] ]
} }

View File

@ -10,9 +10,7 @@
"label": "Bild" "label": "Bild"
}, },
{ {
"englishLabel": "Matching Image",
"label": "Matching Image", "label": "Matching Image",
"englishDescription": "An optional image to match against instead of using two cards with the same image.",
"description": "An optional image to match against instead of using two cards with the same image." "description": "An optional image to match against instead of using two cards with the same image."
}, },
{ {
@ -23,41 +21,26 @@
} }
}, },
{ {
"englishLabel": "Behavioural settings",
"label": "Behavioural settings", "label": "Behavioural settings",
"englishDescription": "These options will let you control how the game behaves.",
"description": "These options will let you control how the game behaves.", "description": "These options will let you control how the game behaves.",
"fields": [ "fields": [
{ {
"englishLabel": "Position the cards in a square",
"label": "Position the cards in a square", "label": "Position the cards in a square",
"englishDescription": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container.",
"description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container." "description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container."
}, },
{ {
"englishLabel": "Number of cards to use",
"label": "Number of cards to use", "label": "Number of cards to use",
"englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.",
"description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards."
}, },
{ {
"englishLabel": "Add button for retrying when the game is over",
"label": "Add button for retrying when the game is over" "label": "Add button for retrying when the game is over"
} }
] ]
}, },
{ {
"englishLabel": "Look and feel",
"englishDescription": "Control the visuals of the game.",
"fields": [ "fields": [
{ {},
"englishLabel": "Theme Color", {}
"englishDescription": "Choose a color to create a theme for your card game."
},
{
"englishLabel": "Card Back",
"englishDescription": "Use a custom back for your cards."
}
] ]
}, },
{ {
@ -75,15 +58,9 @@
"label": "Text als Rückmeldung", "label": "Text als Rückmeldung",
"default": "Gute Arbeit!" "default": "Gute Arbeit!"
}, },
{ {},
"englishLabel": "Try again button text", {}
"englishDefault": "Try again?"
},
{
"englishLabel": "Close button label",
"englishDefault": "Close"
}
] ]
} }
] ]
} }

View File

@ -10,9 +10,7 @@
"label": "Image" "label": "Image"
}, },
{ {
"englishLabel": "Matching Image",
"label": "Matching Image", "label": "Matching Image",
"englishDescription": "An optional image to match against instead of using two cards with the same image.",
"description": "An optional image to match against instead of using two cards with the same image." "description": "An optional image to match against instead of using two cards with the same image."
}, },
{ {
@ -23,41 +21,26 @@
} }
}, },
{ {
"englishLabel": "Behavioural settings",
"label": "Behavioural settings", "label": "Behavioural settings",
"englishDescription": "These options will let you control how the game behaves.",
"description": "These options will let you control how the game behaves.", "description": "These options will let you control how the game behaves.",
"fields": [ "fields": [
{ {
"englishLabel": "Position the cards in a square",
"label": "Position the cards in a square", "label": "Position the cards in a square",
"englishDescription": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container.",
"description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container." "description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container."
}, },
{ {
"englishLabel": "Number of cards to use",
"label": "Number of cards to use", "label": "Number of cards to use",
"englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.",
"description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards."
}, },
{ {
"englishLabel": "Add button for retrying when the game is over",
"label": "Add button for retrying when the game is over" "label": "Add button for retrying when the game is over"
} }
] ]
}, },
{ {
"englishLabel": "Look and feel",
"englishDescription": "Control the visuals of the game.",
"fields": [ "fields": [
{ {},
"englishLabel": "Theme Color", {}
"englishDescription": "Choose a color to create a theme for your card game."
},
{
"englishLabel": "Card Back",
"englishDescription": "Use a custom back for your cards."
}
] ]
}, },
{ {
@ -75,15 +58,9 @@
"label": "Texte de l'appréciation finale", "label": "Texte de l'appréciation finale",
"default": "Bien joué !" "default": "Bien joué !"
}, },
{ {},
"englishLabel": "Try again button text", {}
"englishDefault": "Try again?"
},
{
"englishLabel": "Close button label",
"englishDefault": "Close"
}
] ]
} }
] ]
} }

View File

@ -10,9 +10,7 @@
"label": "Immagine" "label": "Immagine"
}, },
{ {
"englishLabel": "Matching Image",
"label": "Matching Image", "label": "Matching Image",
"englishDescription": "An optional image to match against instead of using two cards with the same image.",
"description": "An optional image to match against instead of using two cards with the same image." "description": "An optional image to match against instead of using two cards with the same image."
}, },
{ {
@ -23,41 +21,26 @@
} }
}, },
{ {
"englishLabel": "Behavioural settings",
"label": "Behavioural settings", "label": "Behavioural settings",
"englishDescription": "These options will let you control how the game behaves.",
"description": "These options will let you control how the game behaves.", "description": "These options will let you control how the game behaves.",
"fields": [ "fields": [
{ {
"englishLabel": "Position the cards in a square",
"label": "Position the cards in a square", "label": "Position the cards in a square",
"englishDescription": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container.",
"description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container." "description": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container."
}, },
{ {
"englishLabel": "Number of cards to use",
"label": "Number of cards to use", "label": "Number of cards to use",
"englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.",
"description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards." "description": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards."
}, },
{ {
"englishLabel": "Add button for retrying when the game is over",
"label": "Add button for retrying when the game is over" "label": "Add button for retrying when the game is over"
} }
] ]
}, },
{ {
"englishLabel": "Look and feel",
"englishDescription": "Control the visuals of the game.",
"fields": [ "fields": [
{ {},
"englishLabel": "Theme Color", {}
"englishDescription": "Choose a color to create a theme for your card game."
},
{
"englishLabel": "Card Back",
"englishDescription": "Use a custom back for your cards."
}
] ]
}, },
{ {
@ -72,15 +55,9 @@
{ {
"label": "Testo Feedback" "label": "Testo Feedback"
}, },
{ {},
"englishLabel": "Try again button text", {}
"englishDefault": "Try again?"
},
{
"englishLabel": "Close button label",
"englishDefault": "Close"
}
] ]
} }
] ]
} }

View File

@ -1,112 +1,80 @@
{ {
"semantics": [ "semantics": [
{ {
"englishLabel": "Cards",
"label": "Kort", "label": "Kort",
"englishEntity": "card",
"entity": "kort", "entity": "kort",
"field": { "field": {
"englishLabel": "Card",
"label": "Kort", "label": "Kort",
"fields": [ "fields": [
{ {
"englishLabel": "Image",
"label": "Bilde" "label": "Bilde"
}, },
{ {
"englishLabel": "Matching Image",
"label": "Tilhørende bilde", "label": "Tilhørende bilde",
"englishDescription": "An optional image to match against instead of using two cards with the same image.",
"description": "Et valgfritt bilde som brukes av kort nummer to istedenfor å bruke to kort med samme bilde." "description": "Et valgfritt bilde som brukes av kort nummer to istedenfor å bruke to kort med samme bilde."
}, },
{ {
"englishLabel": "Description",
"label": "Beskrivelse", "label": "Beskrivelse",
"englishDescription": "An optional short text that will pop up once the two matching cards are found.",
"description": "En valgfri kort tekst som spretter opp når kort-paret er funnet." "description": "En valgfri kort tekst som spretter opp når kort-paret er funnet."
} }
] ]
} }
}, },
{ {
"englishLabel": "Behavioural settings",
"label": "Innstillinger for oppførsel", "label": "Innstillinger for oppførsel",
"englishDescription": "These options will let you control how the game behaves.",
"description": "Disse instillingene lar deg bestemme hvordan spillet skal oppføre seg.", "description": "Disse instillingene lar deg bestemme hvordan spillet skal oppføre seg.",
"fields": [ "fields": [
{ {
"englishLabel": "Position the cards in a square",
"label": "Plasser kortene i en firkant", "label": "Plasser kortene i en firkant",
"englishDescription": "Will try to match the number of columns and rows when laying out the cards. Afterward, the cards will be scaled to fit the container.",
"description": "Vil forsøk å samsvare antall kolonner og rader når kortene legges ut. Etterpå vil kortene bli skalert til å passe beholderen." "description": "Vil forsøk å samsvare antall kolonner og rader når kortene legges ut. Etterpå vil kortene bli skalert til å passe beholderen."
}, },
{ {
"englishLabel": "Number of cards to use",
"label": "Antall kort som skal brukes", "label": "Antall kort som skal brukes",
"englishDescription": "Setting this to a number greater than 2 will make the game pick random cards from the list of cards.",
"description": "Ved å sette antallet høyere enn 2 vil spillet plukke tilfeldige kort fra listen over kort." "description": "Ved å sette antallet høyere enn 2 vil spillet plukke tilfeldige kort fra listen over kort."
}, },
{ {
"englishLabel": "Add button for retrying when the game is over",
"label": "Legg til knapp for å prøve på nytt når spillet er over" "label": "Legg til knapp for å prøve på nytt når spillet er over"
} }
] ]
}, },
{ {
"englishLabel": "Look and feel",
"label": "Tilpass utseende", "label": "Tilpass utseende",
"englishDescription": "Control the visuals of the game.",
"description": "Kontroller de visuelle aspektene ved spillet.", "description": "Kontroller de visuelle aspektene ved spillet.",
"fields": [ "fields": [
{ {
"englishLabel": "Theme Color",
"label": "Temafarge", "label": "Temafarge",
"englishDescription": "Choose a color to create a theme for your card game.",
"description": "Velg en farge for å skape et tema over kortspillet ditt." "description": "Velg en farge for å skape et tema over kortspillet ditt."
}, },
{ {
"englishLabel": "Card Back",
"label": "Kortbaksiden", "label": "Kortbaksiden",
"englishDescription": "Use a custom back for your cards.",
"description": "Bruk en tilpasset kortbakside for kortene dine." "description": "Bruk en tilpasset kortbakside for kortene dine."
} }
] ]
}, },
{ {
"englishLabel": "Localization",
"label": "Oversettelser", "label": "Oversettelser",
"fields": [ "fields": [
{ {
"englishLabel": "Card turns text",
"label": "Etikett for antall vendte kort", "label": "Etikett for antall vendte kort",
"englishDefault": "Card turns",
"default": "Kort vendt" "default": "Kort vendt"
}, },
{ {
"englishLabel": "Time spent text",
"label": "Etikett for tid brukt", "label": "Etikett for tid brukt",
"englishDefault": "Time spent",
"default": "Tid brukt" "default": "Tid brukt"
}, },
{ {
"englishLabel": "Feedback text",
"label": "Tilbakemeldingstekst", "label": "Tilbakemeldingstekst",
"englishDefault": "Good work!",
"default": "Godt jobbet!" "default": "Godt jobbet!"
}, },
{ {
"englishLabel": "Try again button text",
"label": "Prøv på nytt-tekst", "label": "Prøv på nytt-tekst",
"englishDefault": "Try again?",
"default": "Prøv på nytt?" "default": "Prøv på nytt?"
}, },
{ {
"englishLabel": "Close button label",
"label": "Lukk knapp-merkelapp", "label": "Lukk knapp-merkelapp",
"englishDefault": "Close",
"default": "Lukk" "default": "Lukk"
} }
] ]
} }
] ]
} }