forked from MapComplete/MapComplete
Regenerate translations
This commit is contained in:
parent
6e7fa5abb9
commit
3401ec97e3
12 changed files with 61 additions and 38 deletions
|
@ -9,7 +9,17 @@
|
|||
"ja",
|
||||
"nb_NO",
|
||||
"zh_Hant",
|
||||
"fr"
|
||||
"fr",
|
||||
"eo",
|
||||
"es",
|
||||
"fi",
|
||||
"gl",
|
||||
"hu",
|
||||
"it",
|
||||
"pl",
|
||||
"pt_BR",
|
||||
"ru",
|
||||
"sv"
|
||||
],
|
||||
"title": {
|
||||
"en": "Ghost bikes",
|
||||
|
@ -18,7 +28,17 @@
|
|||
"ja": "ゴーストバイク",
|
||||
"nb_NO": "Spøkelsessykler",
|
||||
"zh_Hant": "幽靈單車",
|
||||
"fr": "Vélo fantôme"
|
||||
"fr": "Vélo fantôme",
|
||||
"eo": "Fantombiciklo",
|
||||
"es": "Bicicleta blanca",
|
||||
"fi": "Haamupyörä",
|
||||
"gl": "Bicicleta pantasma",
|
||||
"hu": "Emlékkerékpár",
|
||||
"it": "Bici fantasma",
|
||||
"pl": "Duch roweru",
|
||||
"pt_BR": "Bicicleta fantasma",
|
||||
"ru": "Велосипед Ghost",
|
||||
"sv": "Spökcykel"
|
||||
},
|
||||
"description": {
|
||||
"en": "A <b>ghost bike</b> is a memorial for a cyclist who died in a traffic accident, in the form of a white bicycle placed permanently near the accident location.<br/><br/>On this map, one can see all the ghost bikes which are known by OpenStreetMap. Is a ghost bike missing? Everyone can add or update information here - you only need to have a (free) OpenStreetMap account.",
|
||||
|
|
|
@ -2,4 +2,4 @@
|
|||
"ghostbikes": {
|
||||
"title": "Fantombiciklo"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -31,11 +31,11 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"personal": {
|
||||
"title": "Interficie personal",
|
||||
"description": "Crea una interficie basada en todas las capas disponibles de todas las interficies"
|
||||
},
|
||||
"ghostbikes": {
|
||||
"title": "Bicicleta blanca"
|
||||
},
|
||||
"personal": {
|
||||
"description": "Crea una interficie basada en todas las capas disponibles de todas las interficies",
|
||||
"title": "Interficie personal"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -2,4 +2,4 @@
|
|||
"ghostbikes": {
|
||||
"title": "Haamupyörä"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -3,11 +3,11 @@
|
|||
"description": "O obxectivo deste mapa é amosar ós ciclistas unha solución doada de empregar para atopar a infraestrutura axeitada para as súas necesidades.<br><br>Podes obter a túa localización precisa (só para dispositivos móbiles) e escoller as capas que sexan relevantes para ti na esquina inferior esquerda. Tamén podes empregar esta ferramenta para engadir ou editar puntos de interese ó mapa e fornecer máis datos respondendo as cuestións.<br><br>Todas as modificacións que fagas serán gardadas de xeito automático na base de datos global do OpenStreetMap e outros poderán reutilizalos libremente.<br><br>Para máis información sobre o proxecto cyclofix, vai a <a href='https://cyclofix.osm.be/'>cyclofix.osm.be</a>.",
|
||||
"title": "Cyclofix - Un mapa aberto para os ciclistas"
|
||||
},
|
||||
"personal": {
|
||||
"title": "Tema personalizado",
|
||||
"description": "Crea un tema baseado en todas as capas dispoñíbeis de todos os temas"
|
||||
},
|
||||
"ghostbikes": {
|
||||
"title": "Bicicleta pantasma"
|
||||
},
|
||||
"personal": {
|
||||
"description": "Crea un tema baseado en todas as capas dispoñíbeis de todos os temas",
|
||||
"title": "Tema personalizado"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -8,4 +8,4 @@
|
|||
"ghostbikes": {
|
||||
"title": "Emlékkerékpár"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -488,6 +488,9 @@
|
|||
"shortDescription": "Questa mappa mostra i giardini verticali, con foto e informazioni utili sulla loro orientazione, sull'illuminazione solare e sui tipi di piante.",
|
||||
"title": "Giardini verticali"
|
||||
},
|
||||
"ghostbikes": {
|
||||
"title": "Bici fantasma"
|
||||
},
|
||||
"hailhydrant": {
|
||||
"layers": {
|
||||
"0": {
|
||||
|
@ -531,8 +534,6 @@
|
|||
"trees": {
|
||||
"description": "Mappa tutti gli alberi!",
|
||||
"shortDescription": "Mappa tutti gli alberi",
|
||||
},
|
||||
"ghostbikes": {
|
||||
"title": "Bici fantasma"
|
||||
"title": "Alberi"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -6,6 +6,9 @@
|
|||
"artwork": {
|
||||
"title": "Otwórz mapę dzieł sztuki"
|
||||
},
|
||||
"ghostbikes": {
|
||||
"title": "Duch roweru"
|
||||
},
|
||||
"surveillance": {
|
||||
"description": "Na tej otwartej mapie można znaleźć kamery monitoringu.",
|
||||
"shortDescription": "Kamery monitorujące i inne środki nadzoru"
|
||||
|
@ -15,13 +18,7 @@
|
|||
"title": "Mapa otwartych toalet"
|
||||
},
|
||||
"trees": {
|
||||
"title": "Drzewa",
|
||||
"shortDescription": "Sporządzić mapę wszystkich drzew"
|
||||
},
|
||||
"artwork": {
|
||||
"title": "Otwórz mapę dzieł sztuki"
|
||||
},
|
||||
"ghostbikes": {
|
||||
"title": "Duch roweru"
|
||||
"shortDescription": "Sporządzić mapę wszystkich drzew",
|
||||
"title": "Drzewa"
|
||||
}
|
||||
}
|
|
@ -166,13 +166,12 @@
|
|||
},
|
||||
"render": "Estação de despejo {nome}"
|
||||
}
|
||||
},
|
||||
"shortDescription": "Encontre locais para passar a noite com o seu campista",
|
||||
}
|
||||
},
|
||||
"shortDescription": "Encontre locais para passar a noite com o seu campista",
|
||||
"title": "Locais de acampamento"
|
||||
}
|
||||
},
|
||||
"ghostbikes": {
|
||||
"title": "Bicicleta fantasma"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -421,6 +421,9 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"ghostbikes": {
|
||||
"title": "Велосипед Ghost"
|
||||
},
|
||||
"hailhydrant": {
|
||||
"layers": {
|
||||
"0": {
|
||||
|
@ -642,8 +645,6 @@
|
|||
"trees": {
|
||||
"description": "Нанесите все деревья на карту!",
|
||||
"shortDescription": "Карта деревьев",
|
||||
},
|
||||
"ghostbikes": {
|
||||
"title": "Велосипед Ghost"
|
||||
"title": "Деревья"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -9,4 +9,4 @@
|
|||
"ghostbikes": {
|
||||
"title": "Spökcykel"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -277,7 +277,12 @@ function loadTranslationFilesFrom(target: string): Map<string, any> {
|
|||
for (const translationFilePath of translationFilePaths) {
|
||||
let language = translationFilePath.substr(translationFilePath.lastIndexOf("/") + 1)
|
||||
language = language.substr(0, language.length - 5)
|
||||
translationFiles.set(language, JSON.parse(readFileSync(translationFilePath, "utf8")))
|
||||
try{
|
||||
translationFiles.set(language, JSON.parse(readFileSync(translationFilePath, "utf8")))
|
||||
}catch(e){
|
||||
console.error("Invalid JSON file or file does not exist", translationFilePath)
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
return translationFiles;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue