Fix translations

This commit is contained in:
pietervdvn 2022-04-18 01:40:00 +02:00
parent 9d8f0698f1
commit 1af306716a
7 changed files with 64 additions and 55 deletions

View file

@ -276,17 +276,17 @@
"willBePublished": "La teva foto serà publicada: " "willBePublished": "La teva foto serà publicada: "
}, },
"importHelper": { "importHelper": {
"allAttributesSame": "Totes les funcions a importar tenen aquesta etiqueta", "introduction": {
"description": "L'ajudant d'importació converteix un conjunt de dades extern en notes. El conjunt de dades extern ha de coincidir amb una de les capes MapComplete existents. Per a cada article que introdueixes a l'importador, es crearà una nota única. Aquestes notes es mostraran juntament amb les característiques rellevants en aquests mapes per afegir-les fàcilment.", "description": "L'ajudant d'importació converteix un conjunt de dades extern en notes. El conjunt de dades extern ha de coincidir amb una de les capes MapComplete existents. Per a cada article que introdueixes a l'importador, es crearà una nota única. Aquestes notes es mostraran juntament amb les característiques rellevants en aquests mapes per afegir-les fàcilment.",
"importFormat": "Un text d'una nota ha de tenir el format següent per poder ser recollit: <br><div class=\"literal-code\">[Una petita introducció]<br>https://mapcomplete.osm.be /[themename].html?[paràmetres com ara lat i lon]#import<br>[totes les etiquetes de la funció] </div>", "importFormat": "Un text d'una nota ha de tenir el format següent per poder ser recollit: <br><div class=\"literal-code\">[Una petita introducció]<br>https://mapcomplete.osm.be /[themename].html?[paràmetres com ara lat i lon]#import<br>[totes les etiquetes de la funció] </div>"
"inspectDataTitle": "Inspecciona les dades de {count} funcions per importar", },
"inspectDidAutoDected": "La capa es va seleccionar automàticament", "login": {
"inspectLooksCorrect": "Aquests valors semblen correctes",
"lockNotice": "Aquesta pàgina està bloquejada. Necessites {importHelperUnlock} conjunts de canvis per poder accedir aquí.", "lockNotice": "Aquesta pàgina està bloquejada. Necessites {importHelperUnlock} conjunts de canvis per poder accedir aquí.",
"locked": "Necessites almenys {importHelperUnlock} per utilitzar l'ajudant d'importació",
"loggedInWith": "Actualment has entrat com a <b>{name}</b> i has fet {csCount} conjunts de canvis", "loggedInWith": "Actualment has entrat com a <b>{name}</b> i has fet {csCount} conjunts de canvis",
"loginIsCorrect": "<b>{name}</b> és el compte correcte per crear les notes d'importació.", "loginIsCorrect": "<b>{name}</b> és el compte correcte per crear les notes d'importació.",
"loginRequired": "Has d'entrar per continuar", "loginRequired": "Has d'entrar per continuar",
"userAccountTitle": "Seleccionar compte d'usuari"
},
"mapPreview": { "mapPreview": {
"autodetected": "La capa es va deduir automàticament en funció de les propietats", "autodetected": "La capa es va deduir automàticament en funció de les propietats",
"confirm": "Les característiques es troben a la ubicació correcta del mapa", "confirm": "Les característiques es troben a la ubicació correcta del mapa",
@ -294,6 +294,12 @@
"selectLayer": "Amb quina capa coincideix aquesta importació?", "selectLayer": "Amb quina capa coincideix aquesta importació?",
"title": "Vista prèvia del mapa" "title": "Vista prèvia del mapa"
}, },
"previewAttributes": {
"allAttributesSame": "Totes les funcions a importar tenen aquesta etiqueta",
"inspectDataTitle": "Inspecciona les dades de {count} funcions per importar",
"inspectLooksCorrect": "Aquests valors semblen correctes",
"someHaveSame": "{count} característiques per importar tenen aquesta etiqueta, això és un {percentage}% del total"
},
"selectFile": { "selectFile": {
"description": "Seleccionar un fitxer .csv o .geojson per començar", "description": "Seleccionar un fitxer .csv o .geojson per començar",
"errDuplicate": "Algunes columnes tenen el mateix nom", "errDuplicate": "Algunes columnes tenen el mateix nom",
@ -308,11 +314,7 @@
"noFilesLoaded": "No s'ha carregat cap arxiu", "noFilesLoaded": "No s'ha carregat cap arxiu",
"title": "Seleccionar arxiu" "title": "Seleccionar arxiu"
}, },
"selectLayer": "Seleccionar capa...", "title": "Ajuda de l'importador"
"someHaveSame": "{count} característiques per importar tenen aquesta etiqueta, això és un {percentage}% del total",
"title": "Ajuda de l'importador",
"userAccountTitle": "Seleccionar compte d'usuari",
"validateDataTitle": "Validar dades"
}, },
"importInspector": { "importInspector": {
"title": "Inspeccionar i controlar notes d'importació" "title": "Inspeccionar i controlar notes d'importació"

View file

@ -276,17 +276,17 @@
"willBePublished": "Ihr Bild wird veröffentlicht " "willBePublished": "Ihr Bild wird veröffentlicht "
}, },
"importHelper": { "importHelper": {
"allAttributesSame": "Alle zu importierenden Objekte haben diesen Tag", "introduction": {
"description": "Der Import-Helfer konvertiert einen externen Datensatz in Hinweise. Der externe Datensatz muss mit einer der vorhandenen MapComplete-Ebenen übereinstimmen. Für jedes Element, das Sie in den Import-Helfer eingeben, wird ein einzelner Hinweis erstellt. Diese Hinweise werden zusammen mit den entsprechenden Objekten in diesen Karten angezeigt, um sie leicht hinzufügen zu können.", "description": "Der Import-Helfer konvertiert einen externen Datensatz in Hinweise. Der externe Datensatz muss mit einer der vorhandenen MapComplete-Ebenen übereinstimmen. Für jedes Element, das Sie in den Import-Helfer eingeben, wird ein einzelner Hinweis erstellt. Diese Hinweise werden zusammen mit den entsprechenden Objekten in diesen Karten angezeigt, um sie leicht hinzufügen zu können.",
"importFormat": "Der Hinweistext sollte folgendes Format haben, um aufgenommen zu werden: <br><div class=\"literal-code\">[Eine kleine Einführung]<br>https://mapcomplete.osm.be/[themenname].html?[Parameter wie lat und lon]#import<br>[alle Tags des Objekts] </div>", "importFormat": "Der Hinweistext sollte folgendes Format haben, um aufgenommen zu werden: <br><div class=\"literal-code\">[Eine kleine Einführung]<br>https://mapcomplete.osm.be/[themenname].html?[Parameter wie lat und lon]#import<br>[alle Tags des Objekts] </div>"
"inspectDataTitle": "Daten von {count} zu importierenden Objekten prüfen", },
"inspectDidAutoDected": "Ebene wurde automatisch ausgewählt", "login": {
"inspectLooksCorrect": "Die Werte sehen richtig aus",
"lockNotice": "Diese Seite ist gesperrt. Du brauchst die Änderungen {importHelperUnlock} bevor du die Seite öffnen kannst.", "lockNotice": "Diese Seite ist gesperrt. Du brauchst die Änderungen {importHelperUnlock} bevor du die Seite öffnen kannst.",
"locked": "Du benötigst mindestens {importHelperUnlock} um die Importhilfe zu benutzen",
"loggedInWith": "Du bist eingeloggt als <b>{name}</b> und hast {csCount} Änderungen", "loggedInWith": "Du bist eingeloggt als <b>{name}</b> und hast {csCount} Änderungen",
"loginIsCorrect": "<b>{name}</b> ist der richtige Account um Importnotizen zu erstellen.", "loginIsCorrect": "<b>{name}</b> ist der richtige Account um Importnotizen zu erstellen.",
"loginRequired": "Sie müssen eingeloggt sein, um fortzufahren", "loginRequired": "Sie müssen eingeloggt sein, um fortzufahren",
"userAccountTitle": "Wähle einen Benutzeraccount"
},
"mapPreview": { "mapPreview": {
"autodetected": "Die Ebene wurde anhand der Eigenschaften automatisch abgezogen", "autodetected": "Die Ebene wurde anhand der Eigenschaften automatisch abgezogen",
"confirm": "Die Objekte befinden sich an der richtigen Stelle auf der Karte", "confirm": "Die Objekte befinden sich an der richtigen Stelle auf der Karte",
@ -294,6 +294,12 @@
"selectLayer": "Zu welcher Ebene passt dieser Import?", "selectLayer": "Zu welcher Ebene passt dieser Import?",
"title": "Kartenvorschau" "title": "Kartenvorschau"
}, },
"previewAttributes": {
"allAttributesSame": "Alle zu importierenden Objekte haben diesen Tag",
"inspectDataTitle": "Daten von {count} zu importierenden Objekten prüfen",
"inspectLooksCorrect": "Die Werte sehen richtig aus",
"someHaveSame": "{count} der zu importierenden Objekte haben dieses Tag, das sind {percentage}% der Gesamtzahl"
},
"selectFile": { "selectFile": {
"description": "Wähle eine .csv oder .geojson Datei um anzufangen", "description": "Wähle eine .csv oder .geojson Datei um anzufangen",
"errDuplicate": "Einige Spalten haben den selben Namen", "errDuplicate": "Einige Spalten haben den selben Namen",
@ -308,11 +314,7 @@
"noFilesLoaded": "Keine Datei geladen", "noFilesLoaded": "Keine Datei geladen",
"title": "Wähle eine Datei" "title": "Wähle eine Datei"
}, },
"selectLayer": "Wähle eine Ebene...", "title": "Import-Helfer"
"someHaveSame": "{count} der zu importierenden Objekte haben dieses Tag, das sind {percentage}% der Gesamtzahl",
"title": "Import-Helfer",
"userAccountTitle": "Wähle einen Benutzeraccount",
"validateDataTitle": "Bestätige Daten"
}, },
"importInspector": { "importInspector": {
"title": "Importhinweise überprüfen und verwalten" "title": "Importhinweise überprüfen und verwalten"

View file

@ -215,8 +215,7 @@
"selectFile": { "selectFile": {
"title": "Seleccionar archivo" "title": "Seleccionar archivo"
}, },
"title": "Ayudante de importación", "title": "Ayudante de importación"
"validateDataTitle": "Validar datos"
}, },
"importLayer": { "importLayer": {
"layerName": "Posible {title}", "layerName": "Posible {title}",

View file

@ -267,9 +267,13 @@
"willBePublished": "A képed így lesz közzétéve: " "willBePublished": "A képed így lesz közzétéve: "
}, },
"importHelper": { "importHelper": {
"allAttributesSame": "Ez a címke minden importálandó objektumon szerepel", "introduction": {
"description": "Az importálási segédprogram egy külső adatkészletet konvertál OSM-jegyzetekké. A külső adatkészletnek meg kell felelnie a MapComplete egyik meglévő rétegének. Az importálóba helyezett minden egyes elemhez egyetlen jegyzet fog létrejönni. Ezek a jegyzetek a megfelelő objektumokkal együtt fognak megjelenni ezeken a térképekben, hogy könnyen fel lehessen rajzolni őket a térképre." "description": "Az importálási segédprogram egy külső adatkészletet konvertál OSM-jegyzetekké. A külső adatkészletnek meg kell felelnie a MapComplete egyik meglévő rétegének. Az importálóba helyezett minden egyes elemhez egyetlen jegyzet fog létrejönni. Ezek a jegyzetek a megfelelő objektumokkal együtt fognak megjelenni ezeken a térképekben, hogy könnyen fel lehessen rajzolni őket a térképre."
}, },
"previewAttributes": {
"allAttributesSame": "Ez a címke minden importálandó objektumon szerepel"
}
},
"index": { "index": {
"#": "Ezek a szövegek akkor jelennek meg a témagombok felett, ha nincs betöltve téma", "#": "Ezek a szövegek akkor jelennek meg a témagombok felett, ha nincs betöltve téma",
"featuredThemeTitle": "Kiemelt ezen a héten", "featuredThemeTitle": "Kiemelt ezen a héten",

View file

@ -276,17 +276,17 @@
"willBePublished": "Jouw foto wordt gepubliceerd " "willBePublished": "Jouw foto wordt gepubliceerd "
}, },
"importHelper": { "importHelper": {
"allAttributesSame": "Alle kaart-objecten om te importeren hebben deze tag", "introduction": {
"description": "De importeer-helper converteert een externe dataset in OSM-kaartnotas. De externe data moet overeenkomen met een bestaande MapComplete-laag. Voor elk item wordt er een kaartnota gemaakt. Deze notas worden dan samen met de relevante POI getoond en kunnen dan (via MapComplete) snel en eenvoudig toegevoegd worden.", "description": "De importeer-helper converteert een externe dataset in OSM-kaartnotas. De externe data moet overeenkomen met een bestaande MapComplete-laag. Voor elk item wordt er een kaartnota gemaakt. Deze notas worden dan samen met de relevante POI getoond en kunnen dan (via MapComplete) snel en eenvoudig toegevoegd worden.",
"importFormat": "Een kaartnota moet het volgende formaat hebben om gedetecteerd te worden binnen een laag: <br><div class=\"literal-code\">[Een introductietekst]<br>https://mapcomplete.osm.be/[themename].html?[parameters waaronder lon en lat]#import<br>[alle tags van het te importeren object] </div>", "importFormat": "Een kaartnota moet het volgende formaat hebben om gedetecteerd te worden binnen een laag: <br><div class=\"literal-code\">[Een introductietekst]<br>https://mapcomplete.osm.be/[themename].html?[parameters waaronder lon en lat]#import<br>[alle tags van het te importeren object] </div>"
"inspectDataTitle": "Bekijk de data van {count} te importeren objecten", },
"inspectDidAutoDected": "Deze laag werd automatisch gekozen", "login": {
"inspectLooksCorrect": "Deze waardes zien er correct uit",
"lockNotice": "Deze pagina is afgeschermd. Je hebt minstens {importHelperUnlock} changesets nodig voor je deze pagina mag gebruiken.", "lockNotice": "Deze pagina is afgeschermd. Je hebt minstens {importHelperUnlock} changesets nodig voor je deze pagina mag gebruiken.",
"locked": "Je hebt minstens {importHelperUnlock} changesets nodig om de import helper te gebruiken",
"loggedInWith": "Je bent momenteel aangemeld als <b>{name}</b> and maakte {csCount} eerdere wijzigingen", "loggedInWith": "Je bent momenteel aangemeld als <b>{name}</b> and maakte {csCount} eerdere wijzigingen",
"loginIsCorrect": "<b>{name}</b> is de correcte account om de import-nota's mee te maken.", "loginIsCorrect": "<b>{name}</b> is de correcte account om de import-nota's mee te maken.",
"loginRequired": "Je moet ingelogd zijn om verder te gaan", "loginRequired": "Je moet ingelogd zijn om verder te gaan",
"userAccountTitle": "Selecteer een account"
},
"mapPreview": { "mapPreview": {
"autodetected": "Deze laag was automatisch gekozen gebaseerd op de aanwezige eigenschappen", "autodetected": "Deze laag was automatisch gekozen gebaseerd op de aanwezige eigenschappen",
"confirm": "De objecten bevinden zich op de juiste locatie", "confirm": "De objecten bevinden zich op de juiste locatie",
@ -294,6 +294,12 @@
"selectLayer": "Met welke laag komt deze te importeren dataset overeen?", "selectLayer": "Met welke laag komt deze te importeren dataset overeen?",
"title": "Voorbeeldkaart" "title": "Voorbeeldkaart"
}, },
"previewAttributes": {
"allAttributesSame": "Alle kaart-objecten om te importeren hebben deze tag",
"inspectDataTitle": "Bekijk de data van {count} te importeren objecten",
"inspectLooksCorrect": "Deze waardes zien er correct uit",
"someHaveSame": "{count} te importeren objecten hebben dit attribuut, dit is {percentage}% van het totaal"
},
"selectFile": { "selectFile": {
"description": "Selecteer een .csv of .geojson-bestand", "description": "Selecteer een .csv of .geojson-bestand",
"errDuplicate": "Sommige kolommen hebben dezelfde naam", "errDuplicate": "Sommige kolommen hebben dezelfde naam",
@ -308,11 +314,7 @@
"noFilesLoaded": "Geen bestand ingeladen op dit moment", "noFilesLoaded": "Geen bestand ingeladen op dit moment",
"title": "Selecteer bestand" "title": "Selecteer bestand"
}, },
"selectLayer": "Selecteer een laag...", "title": "Importeer-helper"
"someHaveSame": "{count} te importeren objecten hebben dit attribuut, dit is {percentage}% van het totaal",
"title": "Importeer-helper",
"userAccountTitle": "Selecteer een account",
"validateDataTitle": "Valideer data"
}, },
"importInspector": { "importInspector": {
"title": "Inspecteer en beheer importeer-notas" "title": "Inspecteer en beheer importeer-notas"

View file

@ -18,8 +18,8 @@ function fixSection(section, referenceSection, language: string) {
for (const subkey of Object.keys(referenceSection)) { for (const subkey of Object.keys(referenceSection)) {
const subreference = referenceSection[subkey] const subreference = referenceSection[subkey]
if(subreference[key] !== undefined){ if(subreference[key] !== undefined){
if(section[subkey][key] !== undefined) { if(section[subkey] !== undefined && section[subkey][key] !== undefined) {
console.log(`${subkey}${key} is alrady defined... Looking furhter`) console.log(`${subkey}${key} is already defined... Looking furhter`)
continue continue
} }
if(typeof section[subkey] === "string"){ if(typeof section[subkey] === "string"){