Regenerate translations

This commit is contained in:
pietervdvn 2021-09-22 16:26:34 +02:00
parent 6e7fa5abb9
commit 3401ec97e3
12 changed files with 61 additions and 38 deletions

View file

@ -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.",

View file

@ -2,4 +2,4 @@
"ghostbikes": {
"title": "Fantombiciklo"
}
}
}

View file

@ -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"
}
}
}

View file

@ -2,4 +2,4 @@
"ghostbikes": {
"title": "Haamupyörä"
}
}
}

View file

@ -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"
}
}
}

View file

@ -8,4 +8,4 @@
"ghostbikes": {
"title": "Emlékkerékpár"
}
}
}

View file

@ -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"
}
}
}

View file

@ -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"
}
}

View file

@ -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"
}
}
}
}

View file

@ -421,6 +421,9 @@
}
}
},
"ghostbikes": {
"title": "Велосипед Ghost"
},
"hailhydrant": {
"layers": {
"0": {
@ -642,8 +645,6 @@
"trees": {
"description": "Нанесите все деревья на карту!",
"shortDescription": "Карта деревьев",
},
"ghostbikes": {
"title": "Велосипед Ghost"
"title": "Деревья"
}
}
}

View file

@ -9,4 +9,4 @@
"ghostbikes": {
"title": "Spökcykel"
}
}
}

View file

@ -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;
}