From a2a66ae960c2687024dbc2e065f69039d30211e3 Mon Sep 17 00:00:00 2001 From: kjon Date: Mon, 27 Jun 2022 14:36:11 +0000 Subject: [PATCH 1/9] Translated using Weblate (German) Currently translated at 100.0% (1955 of 1955 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/de/ --- langs/layers/de.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/langs/layers/de.json b/langs/layers/de.json index e8c9bfef9..f2eaeaf94 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -4082,6 +4082,10 @@ } }, "question": "Um welche Art von Einrichtung handelt es sich?" + }, + "name": { + "render": "Diese Einrichtung hat den Namen {Name}", + "question": "Wie lautet der Name dieser Einrichtung?" } }, "title": { @@ -5281,6 +5285,9 @@ "mappings": { "1": { "then": "Immer zugänglich" + }, + "0": { + "then": "Immer zugänglich" } }, "question": "Wann ist dieser Sportplatz zugänglich?" @@ -6255,4 +6262,4 @@ } } } -} \ No newline at end of file +} From 70b4cc0bc4843c02bf1d675f73391ceda893f225 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20De=20Greef?= Date: Mon, 27 Jun 2022 15:00:57 +0000 Subject: [PATCH 2/9] Translated using Weblate (French) Currently translated at 52.6% (1030 of 1955 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/fr/ --- langs/layers/fr.json | 45 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/langs/layers/fr.json b/langs/layers/fr.json index fe042b5c0..bffa39f7b 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -2473,8 +2473,49 @@ "then": "La langue principale de cette école est inconnue" } }, - "question": "Quelle est la langue principale de cette école ?
Quelle langue est parlée avec les élèves des cours non linguistiques et avec l'administration ?
" + "question": "Quelle est la langue principale de cette école ?
Quelle langue est parlée avec les élèves des cours non linguistiques et avec l'administration ?
", + "render": "{school:language} est la langue principale de {title()}" + }, + "target-audience": { + "mappings": { + "0": { + "then": "Ceci est un établissement scolaire où les étudiants acquièrent des compétences à un niveau adapté à leur âge.
Il y a peu ou pas d'adaptations spéciales pour aider les étudiants ayant des besoins particuliers, ou les installations sont ad-hoc
Remark: isn't it contradictory to say there's no special facility + the facilities are ad-hoc?" + }, + "3": { + "then": "Ceci est un établissement scolaire pour les étudiants ayant un trouble du spectre de l’autisme (TSA)" + }, + "5": { + "then": "Ceci est un établissement scolaire pour les étudiants aveugles ou malvoyants" + }, + "6": { + "then": "Ceci est un établissement scolaire pour les étudiants sourds ou malentendants" + }, + "7": { + "then": "Ceci est un établissement scolaire pour les étudiants en situation de handicap" + }, + "1": { + "then": "Ceci est un établissement scolaire pour étudiants sans besoins partucliers.
Sont inclus les étudiants qui peuvent suivre les cours avec de petites adaptations.
" + }, + "2": { + "then": "Ceci est un établissement où des adultes sont formés au niveau mentionné." + }, + "4": { + "then": "Ceci est un établissement scolaire pour les étudiants ayant des troubles dapprentissage" + }, + "8": { + "then": "Ceci est un établissement scolaire pour les étudiants ayant des besoins particuliers" + } + }, + "render": "Cet établissement scolaire a des installations pour étudiants ayant {school:for}", + "question": "Est-ce que cet établissement scolaire s'adresse aux étudiants ayant des besoins particuliers? Quels types d'installation est-ce que cet établissement possède?
Ad-hoc " + }, + "school-name": { + "question": "Quel est le nom de cet établissement scolaire?", + "render": "Cet établissement scolaire s'appelle {name}" } + }, + "title": { + "render": "School {name}" } }, "shops": { @@ -3230,4 +3271,4 @@ } } } -} \ No newline at end of file +} From 6f3e7dc42bd65e6acc89e66f1135816435cabc58 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Mon, 27 Jun 2022 23:03:17 +0000 Subject: [PATCH 3/9] Translated using Weblate (German) Currently translated at 100.0% (1955 of 1955 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/de/ --- langs/layers/de.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/layers/de.json b/langs/layers/de.json index f2eaeaf94..c5d2c77d2 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -4084,7 +4084,7 @@ "question": "Um welche Art von Einrichtung handelt es sich?" }, "name": { - "render": "Diese Einrichtung hat den Namen {Name}", + "render": "Diese Einrichtung hat den Namen {name}", "question": "Wie lautet der Name dieser Einrichtung?" } }, From fda8d98b457311e49b0744ba4c1d53ad201d15a1 Mon Sep 17 00:00:00 2001 From: kjon Date: Mon, 27 Jun 2022 14:39:20 +0000 Subject: [PATCH 4/9] Translated using Weblate (German) Currently translated at 100.0% (672 of 672 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/de/ --- langs/de.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/de.json b/langs/de.json index 97f3ce14a..f5ea64aaa 100644 --- a/langs/de.json +++ b/langs/de.json @@ -41,7 +41,7 @@ }, "general": { "about": "OpenStreetMap für ein bestimmtes Thema einfach bearbeiten und hinzufügen", - "aboutMapcomplete": "

Über MapComplete

Mit MapComplete fügen Sie OpenStreetMap Informationen zu einem bestimmten Thema hinzu. Beantworten Sie Fragen, und in wenigen Minuten sind Ihre Beiträge überall verfügbar. Bei den meisten Themen können Sie Bilder hinzufügen oder eine Bewertung hinterlassen. Der Theme-Maintainer definiert dafür Elemente, Fragen und Sprachen.

Mehr erfahren

MapComplete bietet immer den nächsten Schritt, um mehr über OpenStreetMap zu erfahren.

  • In einer Website eingebettet, verlinkt der iframe zu einer Vollbildversion von MapComplete
  • Die Vollbildversion bietet Informationen über OpenStreetMap
  • Das Betrachten funktioniert ohne Anmeldung, das Bearbeiten erfordert ein OSM-Konto.
  • Wenn Sie nicht angemeldet sind, werden Sie dazu aufgefordert
  • Sobald Sie eine Frage beantwortet haben, können Sie der Karte neue Objekte hinzufügen
  • Nach einer Weile werden aktuelle OSM-Tags angezeigt, die später mit dem Wiki verlinkt werden


Haben Sie ein Problem bemerkt? Haben Sie einen Funktionswunsch? Möchten Sie bei der Übersetzung helfen? Hier geht es zum Quellcode und Issue Tracker

Möchten Sie Ihren Fortschritt sehen? Verfolgen Sie Ihre Änderungen auf OsmCha.

", + "aboutMapcomplete": "

Über

Verwenden Sie MapComplete, um OpenStreetMap Informationen zu einem bestimmten Thema hinzuzufügen. Beantworten Sie Fragen, und in wenigen Minuten sind Ihre Beiträge überall verfügbar. Bei den meisten Themen können Sie Bilder hinzufügen oder eine Bewertung hinterlassen. Der Theme-Maintainer definiert dafür Elemente, Fragen und Sprachen.

Mehr erfahren

MapComplete bietet immer den nächsten Schritt, um mehr über OpenStreetMap zu erfahren.

  • In einer Website eingebettet, verlinkt der iframe zu einer Vollbildversion von MapComplete
  • Die Vollbildversion bietet Informationen über OpenStreetMap
  • Das Betrachten funktioniert ohne Anmeldung, das Bearbeiten erfordert ein OSM-Konto.
  • Wenn Sie nicht angemeldet sind, werden Sie dazu aufgefordert
  • Sobald Sie eine Frage beantwortet haben, können Sie der Karte neue Objekte hinzufügen
  • Nach einer Weile werden aktuelle OSM-Tags angezeigt, die später mit dem Wiki verlinkt werden


Haben Sie ein Problem bemerkt? Haben Sie einen Funktionswunsch? Möchten Sie bei der Übersetzung helfen? Hier geht es zum Quellcode und Issue Tracker

Möchten Sie Ihren Fortschritt sehen? Verfolgen Sie Ihre Änderungen auf OsmCha.

", "add": { "addNew": "{category} hinzufügen", "addNewMapLabel": "Hier klicken, um ein neues Element hinzuzufügen", From be3b02d3eeda95b32f235156c5153367436d3a4e Mon Sep 17 00:00:00 2001 From: foxandpotatoes Date: Mon, 27 Jun 2022 19:24:04 +0000 Subject: [PATCH 5/9] Translated using Weblate (French) Currently translated at 100.0% (322 of 322 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/fr/ --- langs/themes/fr.json | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/langs/themes/fr.json b/langs/themes/fr.json index 947c59f2c..181a51354 100644 --- a/langs/themes/fr.json +++ b/langs/themes/fr.json @@ -267,7 +267,7 @@ "title": "Points de recharge" }, "climbing": { - "description": "Cette carte indique les sites d’escalades comme les salles d’escalade ou les sites naturels.", + "description": "Cette carte indique les sites d’escalade comme les salles d’escalade ou les sites naturels", "descriptionTail": "La carte des sites d'escalade a été créée par Christian Neumann. Merci de le contacter pour des avis ou des questions.

Ce projet utilise les données OpenStreetMap.

", "layers": { "0": { @@ -453,7 +453,7 @@ "title": "Entrées" }, "etymology": { - "description": "Retrouvez sur cette carte l’origine du nom d’un élément. Les rues, bâtiments, etc proviennent d’OpenStreetMap et sont liés aux données venant de Wikidata. La fenêtre pop-up affiche l’article Wikipedia (s’il existe) ou l’infobox Wikidata de l’objet dont provient le nom. Si l’objet a sa propre page Wikedia, elle sera aussi affichée.

Vous pouvez contribuer aussi !Zoomez suffisamment et toutes les rues seront affichées. Cliquez-en une et une boîte de recherche Wikidata apparaîtra. En quelques clics, vous pouvez ajouter un lien étymologique. Vous devez disposer d’un compte OpenStreetMap gratuit.", + "description": "Retrouvez sur cette carte l’origine du nom d’un élément. Les rues, bâtiments, etc. proviennent d’OpenStreetMap et sont liés aux données venant de Wikidata. La fenêtre pop-up affiche l’article Wikipedia (s’il existe) ou l’infobox Wikidata de l’objet dont provient le nom. Si l’objet a sa propre page Wikipedia, elle sera aussi affichée.

Vous pouvez contribuer aussi !Zoomez suffisamment et toutes les rues seront affichées. Cliquez sur l'une d'elles et une boîte de recherche Wikidata apparaîtra. En quelques clics, vous pouvez ajouter un lien étymologique. Vous devez disposer d’un compte OpenStreetMap gratuit.", "layers": { "1": { "override": { @@ -582,7 +582,7 @@ "title": "Jardins de façade" }, "food": { - "description": "Restaurants et restaurants rapides", + "description": "Restaurants et restaurants à service rapide", "title": "Restaurants et restaurants rapides" }, "fritures": { @@ -616,6 +616,9 @@ "mappings": { "1": { "then": "Ce bâtiment a des ouvertures et est modélisé comme une relation. Il ne peut être fusionné. Fusionnez-le manuellement via le site d’export de bâtiment {open_in_josm()}" + }, + "0": { + "then": "Les balises meta ne sont pas encore calculées ... Rouvrir cette fenêtre pop-up" } } } @@ -690,7 +693,8 @@ }, "title": { "render": "Groupe de modifications pour {theme}" - } + }, + "name": "Centre du groupe de modifications" }, "1": { "override": { @@ -947,7 +951,7 @@ }, "trees": { "description": "Cartographions tous les arbres !", - "shortDescription": "Carte des arbres", + "shortDescription": "Cartographions tous les arbres", "title": "Arbres" }, "waste": { @@ -959,4 +963,4 @@ "shortDescription": "Une carte des poubelles", "title": "Poubelles" } -} \ No newline at end of file +} From 5b8fbae0b3d0b4265202ec4a2e13a36707ae73d0 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Tue, 28 Jun 2022 02:12:46 +0200 Subject: [PATCH 6/9] Fix shebang for nixos --- scripts/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/build.sh b/scripts/build.sh index 55244db13..7952b795c 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -1,3 +1,4 @@ +#! /usr/bin/env bash echo "Starting build" # The build script; we build the application step by step as building everything at once takes too much RAM # Should be run from the repository root From 6d91a9afdd213b2a9b2e0e75b765c9b8fa993c08 Mon Sep 17 00:00:00 2001 From: liimee Date: Wed, 29 Jun 2022 12:27:09 +0000 Subject: [PATCH 7/9] Translated using Weblate (Indonesian) Currently translated at 24.2% (163 of 672 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/id/ --- langs/id.json | 69 +++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 62 insertions(+), 7 deletions(-) diff --git a/langs/id.json b/langs/id.json index c8011e04b..6b2219c0d 100644 --- a/langs/id.json +++ b/langs/id.json @@ -2,19 +2,34 @@ "centerMessage": { "loadingData": "Memuat data…", "ready": "Selesai!", - "retrying": "Memuat data gagal. Mencoba lagi dalam {count} detik…", - "zoomIn": "Perbesar untuk melihat atau mengedit data" + "retrying": "Gagal memuat data. Mencoba lagi dalam {count} detik…", + "zoomIn": "Perbesar untuk melihat atau menyunting data" }, "delete": { "cancel": "Batal", "cannotBeDeleted": "Fitur ini tidak dapat dihapus", "delete": "Hapus", "explanations": { - "hardDelete": "Titik ini akan dihapus di OpenStreetMap. Dapat dipulihkan oleh kontributor berpengalaman", - "selectReason": "Silahkan pilih mengapa fitur ini harus dihapus" + "hardDelete": "Fitur ini akan dihapus dari OpenStreetMap. Ini dapat dipulihkan oleh kontributor berpengalaman", + "selectReason": "Silakan, pilih mengapa fitur ini harus dihapus", + "softDelete": "Fitur ini akan diperbarui dan disembunyikan dari aplikasi ini. {reason}" }, "isDeleted": "Fitur ini telah dihapus", - "isntAPoint": "Hanya titik yang dapat dihapus, fitur yang dipilih adalah jalan, area, atau relasi." + "isntAPoint": "Hanya titik yang dapat dihapus, fitur yang dipilih adalah jalan, area, atau relasi.", + "safeDelete": "Fitur ini dapat dihapus dengan aman.", + "whyDelete": "Mengapa fitur ini harus dihapus?", + "loading": "Menginspeksi properti untuk memeriksa apa fitur ini dapat dihapus.", + "onlyEditedByLoggedInUser": "Fitur ini hanya disunting oleh Anda, Anda dapat menghapusnya dengan aman.", + "reasons": { + "test": "Ini adalah fitur pengujian - sebenarnya fitur tersebut tidak pernah ada", + "disused": "Fitur ini tidak digunakan atau dibuang", + "notFound": "Fitur ini tidak dapat ditemukan", + "duplicate": "Fitur ini adalah duplikat dari fitur lain" + }, + "loginToDelete": "Anda harus masuk untuk menghapus fitur", + "readMessages": "Anda memiliki pesan yang belum dibaca. Baca sebelum menghapus sebuah fitur - seseorang mungkin punya masukan", + "notEnoughExperience": "Fitur ini dibuat oleh orang lain.", + "useSomethingElse": "Gunakan penyunting OpenStreetMap lain untuk menghapusnya" }, "favourite": { "reload": "Muat ulang data" @@ -81,6 +96,46 @@ "thursday": "Kamis", "tuesday": "Selasa", "wednesday": "Rabu" + }, + "add": { + "intro": "Anda mengklik di suatu tempat di mana belum ada data yang dikenal.
", + "stillLoading": "Data masih dimuat. Harap tunggu sebentar sebelum Anda menambahkan fitur baru.", + "title": "Tambahkan fitur baru?", + "zoomInFurther": "Perbesar untuk menambahkan fitur.", + "confirmButton": "Tambahkan {category}
Penambahan Anda akan terlihat oleh semua orang
", + "confirmIntro": "

Tambahkan {title}?

Fitur yang Anda buat di sini akan terlihat oleh semua orang. Harap menambahkan sesuatu ke peta hanya jika ia benar-benar ada. Banyak aplikasi menggunakan data ini.", + "import": { + "officialThemesOnly": "Tombol impor dinonaktifkan untuk peta tidak resmi untuk menghindari ketidaksengajaan", + "hasBeenImported": "Objek ini sudah diimpor" + }, + "addNewMapLabel": "Klik di sini untuk menambahkan item baru", + "pleaseLogin": "Harap masuk untuk menambahkan fitur baru", + "disableFiltersExplanation": "Beberapa fitur mungkin disembunyikan oleh penyaringan", + "addNew": "Tambahkan {category}", + "hasBeenImported": "Fitur ini sudah diimpor", + "warnVisibleForEveryone": "Penambahan Anda akan terlihat oleh semua orang", + "zoomInMore": "Perbesar untuk mengimpor fitur ini" + }, + "attribution": { + "attributionContent": "

Semua data disediakan oleh OpenStreetMap, digunakan kembali secara bebas di bawah Open DataBase License.

", + "mapContributionsBy": "Data yang terlihat saat ini memiliki suntingan yang dibuat oleh {contributors}", + "josmOpened": "JOSM dibuka", + "iconAttribution": { + "title": "Ikon yang digunakan" + }, + "donate": "Dukung MapComplete secara finansial", + "attributionTitle": "Pemberitahuan atribusi", + "editId": "Buka penyunting daring OpenStreetMap di sini", + "editJosm": "Sunting di sini dengan JOSM", + "mapContributionsByAndHidden": "Data yang terlihat saat ini memiliki suntingan yang dibuat oleh {contributors} dan {hiddenCount} kontributor lainnya", + "followBridge": "Akun Mastodon dan Twitter dijembatani", + "followOnMastodon": "Ikuti MapComplete di Mastodon", + "followOnTwitter": "Ikuti MapComplete di Twitter", + "codeContributionsBy": "MapComplete telah dibangun oleh {contributors} dan {hiddenCount} kontributor lainnya" + }, + "apply_button": { + "appliedOnAnotherObject": "Objek {id} akan menerima {tags}", + "isApplied": "Perubahan diterapkan" } }, "image": { @@ -97,7 +152,7 @@ "willBePublished": "Gambarmu akan dipublikasikan " }, "index": { - "intro": "MapComplete adalah penampil dan editor OpenStreetMap, yang menunjukkan informasi tentang tema tertentu.", + "intro": "MapComplete adalah penampil dan penyunting OpenStreetMap, yang menunjukkan informasi tentang fitur pada tema tertentu dan memungkinkan Anda untuk memperbaruinya.", "pickTheme": "Pilih tema di bawah ini untuk memulai.", "title": "Selamat datang di MapComplete" }, @@ -109,7 +164,7 @@ "createNote": "Buat catatan baru", "createNoteIntro": "Apakah ada yang salah atau hilang di peta? Buat catatan di sini. Nanti diperiksa oleh relawan.", "createNoteTitle": "Buat catatan baru di sini", - "disableAllNoteFilters": "Nonaktifkan semua filter", + "disableAllNoteFilters": "Nonaktifkan semua saringan", "isClosed": "Catatan ini diselesaikan", "isCreated": "Catatan Anda telah dibuat!", "loginToAddComment": "Masuk untuk menambahkan komentar", From 0a6e79577c85efd9662376b2e7f9a1ead6278ef6 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 30 Jun 2022 01:12:15 +0000 Subject: [PATCH 8/9] Translated using Weblate (Dutch) Currently translated at 95.9% (645 of 672 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/nl/ --- langs/nl.json | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/langs/nl.json b/langs/nl.json index 1d5b1a4f1..a9d844d46 100644 --- a/langs/nl.json +++ b/langs/nl.json @@ -10,7 +10,7 @@ "cannotBeDeleted": "Dit object kan niet van de kaart verwijderd worden", "delete": "Verwijder", "explanations": { - "hardDelete": "Dit punt zal verwijderd worden in OpenStreetMap. Een ervaren bijdrager kan dit ongedaan maken.", + "hardDelete": "Dit object zal verwijderd worden in OpenStreetMap. Een ervaren bijdrager kan dit ongedaan maken.", "retagNoOtherThemes": "Dit object zal anders aangeduid worden en niet meer getoond worden in deze applicatie", "retagOtherThemes": "Dit object zal aangepast worden en zichtbaar zijn in {otherThemes}", "selectReason": "Gelieve aan te duiden waarom dit punt verwijderd moet worden", @@ -20,8 +20,8 @@ "isntAPoint": "Enkel punten kunnen verwijderd worden, het geselecteerde object is een lijn, een oppervlakte of een relatie.", "loading": "Aan het bekijken of dit object veilig verwijderd kan worden.", "loginToDelete": "Je moet aangemeld zijn om een object van de kaart te verwijderen", - "notEnoughExperience": "Dit punt is door iemand anders gemaakt.", - "onlyEditedByLoggedInUser": "Dit punt is enkel door jezelf bewerkt, je kan dit veilig verwijderen.", + "notEnoughExperience": "Dit object is door iemand anders gemaakt.", + "onlyEditedByLoggedInUser": "Dit object is enkel door jezelf bewerkt, je kan dit veilig verwijderen.", "partOfOthers": "Dit punt maakt deel uit van een lijn, oppervlakte of een relatie en kan niet verwijderd worden.", "readMessages": "Je hebt ongelezen berichten. Je moet deze lezen voordat je een punt verwijderd, een andere bijdrager heeft misschien feedback", "reasons": { @@ -267,6 +267,9 @@ }, "searchWikidata": "Zoek op Wikidata", "wikipediaboxTitle": "Wikipedia" + }, + "welcomeExplanation": { + "addNew": "Klik op de kaart om een nieuw punt toe te voegen." } }, "image": { @@ -571,22 +574,30 @@ "noMatchingLayer": "Ik vind geen overeenkomende laag", "noNearOrIn": "Sorry, Ik begreep je opdracht niet omdat ik geen dichtbij of in in je zoekopdracht.\nProbeer iets als Zoek drinkwater in Londen, Zoek frituur in Brussel

\n

Daarnaast kan je ook info {cmd} proberen, om info te krijgen over een enkel object.

", "overview": "Ik heb {length} overeenkomende items gevonden.", - "searching": "Aan het zoeken naar {layerTitle} {mode} {search}..." + "searching": "Aan het zoeken naar {layerTitle} {mode} {search}...", + "nothingFound": "Sorry, ik kon niets vinden voor {search}, dus kan ik {layerTitle} niet zoeken" }, "shutdown": { "argmode": "Geeft aan op welke manier ik moet afsluiten. Dit moet één van de volgende woorden zijn: {verbs}", "docs": "Sluit de robot af", "goodbye": "Aan het afsluiten… Tot later!", - "notYetShuttingDown": "Ik ga nog niet afsluiten want ik ben nog maar net opgestart. Ik wacht minimaal {min_uptime} seconden voordat ik terug afsluit, momenteel ben ik nog maar {uptime} aan het lopen." + "notYetShuttingDown": "Ik ga nog niet afsluiten want ik ben nog maar net opgestart. Ik wacht minimaal {min_uptime} seconden voordat ik terug afsluit, momenteel ben ik nog maar {uptime} aan het lopen.", + "verbshutdown": "Sluit de bot af", + "verbupdate": "Probeert om de MapComplete-codebasis up te daten, sluit erna af" }, "tags": { - "announceSearch": "{id} is geen OpenStreetMap-ID - ik ben wereldwijd aan het zoeken naar {search}..." + "announceSearch": "{id} is geen OpenStreetMap-ID - ik ben wereldwijd aan het zoeken naar {search}...", + "nothingFound": "Niets gevonden voor {_}", + "noSearchGiven": "Geleive een zoekterm of een ID mee te geven om dit commando te gebruiken", + "argsearch": "De ID van het OSM-object of een zoekopdracht", + "docs": "Toont de attributen van een OSM-object. Geef een ID of een zoekstring." }, "welcome": { "p0": "Hallo! Ik ben MapComplete-bot. Ik ben een computer-programma die voor jou OpenStreetMap doorzoekt en die documentatie geeft van MapComplete, een website die themakaarten toont waar je ook eenvoudig zelf data aan kan toevoegen.", "p1": "Stuur me info [zoekterm] en ik ga OpenStreetMap voor je doorzoeken en het resultaat aan je tonen.", "p2": "Je kan ook search [ojbecttype] near [plaatsnaam] of search [objecttype] in [plaatsnaam] sturen, dan ga ik daaraartoen op zoek. De objecttypes zijn dezelfde die je in MapComplete vindt. Meer categorieën zullen in de toekomst toegevoegd worden. Als je de uitdaging aangaat, kan jebook je eigen categorie maken", - "p3": "Er zijn nog meer commando's, stuur me help om ze allemaal te zien." + "p3": "Er zijn nog meer commando's, stuur me help om ze allemaal te zien.", + "docs": "Geeft een vriendelijk welkomstberichtje" }, "wiki": { "docs": "Stuurt een (deel van) de gevraagde pagina van {backend}. In een publieke ruimte stuur ik enkel de eerste paragraaf, in een privaat bericht krijg je de volledige pagina.", @@ -594,7 +605,9 @@ "loadingFailed": "Sorry, pagina {pagename} kon niet geladen worden", "noWiki": "Gelieve een zoekterm voor een wiki-pagina te geven", "nothingFound": "Ik kon niets vinden voor {search} op {backend}", - "searching": "Aan het zoeken op {backend}…" + "searching": "Aan het zoeken op {backend}…", + "argsearch": "De titel van de pagina of een zoekterm", + "foundMatching": "Ik vond een wikipagina, namelijk {title}" } }, "decryptionFailed": "Sorry, ik kon je bericht niet ontcijferen. Probeer om deze kamer te verlaten en opnieuw te connecteren", From 5ef95f12c957318d8c01d2965f7a772c438e483a Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Fri, 1 Jul 2022 00:34:46 +0200 Subject: [PATCH 9/9] Housekeeping... --- assets/contributors.json | 2 +- .../kindergarten_childcare.json | 6 +- assets/layers/school/school.json | 45 +++++--- assets/layers/sport_pitch/sport_pitch.json | 3 +- assets/themes/climbing/climbing.json | 2 +- assets/themes/etymology/etymology.json | 2 +- assets/themes/food/food.json | 2 +- assets/themes/grb_import/grb.json | 3 +- assets/themes/trees/trees.json | 2 +- assets/translators.json | 24 +++-- langs/id.json | 102 +++++++++--------- langs/layers/de.json | 10 +- langs/layers/fr.json | 32 +++--- langs/nl.json | 26 ++--- langs/themes/fr.json | 12 +-- 15 files changed, 148 insertions(+), 125 deletions(-) diff --git a/assets/contributors.json b/assets/contributors.json index 09fb4ffdf..fabe1f45f 100644 --- a/assets/contributors.json +++ b/assets/contributors.json @@ -1,7 +1,7 @@ { "contributors": [ { - "commits": 4008, + "commits": 4014, "contributor": "Pieter Vander Vennet" }, { diff --git a/assets/layers/kindergarten_childcare/kindergarten_childcare.json b/assets/layers/kindergarten_childcare/kindergarten_childcare.json index 7f276d4f8..3568954b9 100644 --- a/assets/layers/kindergarten_childcare/kindergarten_childcare.json +++ b/assets/layers/kindergarten_childcare/kindergarten_childcare.json @@ -74,10 +74,12 @@ { "id": "name", "question": { - "en": "What is the name of this facility?" + "en": "What is the name of this facility?", + "de": "Wie lautet der Name dieser Einrichtung?" }, "render": { - "en": "This facility is named {name}" + "en": "This facility is named {name}", + "de": "Diese Einrichtung hat den Namen {name}" }, "freeform": { "key": "name" diff --git a/assets/layers/school/school.json b/assets/layers/school/school.json index d33845309..ed1dc7a2c 100644 --- a/assets/layers/school/school.json +++ b/assets/layers/school/school.json @@ -12,7 +12,8 @@ "render": { "en": "School {name}", "nl": "School {name}", - "de": "Schule {name}" + "de": "Schule {name}", + "fr": "School {name}" } }, "calculatedTags": [ @@ -38,12 +39,14 @@ "render": { "en": "This school is named {name}", "nl": "Deze school heet {name}", - "de": "Diese Schule heißt {name}" + "de": "Diese Schule heißt {name}", + "fr": "Cet établissement scolaire s'appelle {name}" }, "question": { "en": "What is the name of this school?", "nl": "Wat is de naam van deze school?", - "de": "Wie lautet der Name dieser Schule?" + "de": "Wie lautet der Name dieser Schule?", + "fr": "Quel est le nom de cet établissement scolaire?" }, "freeform": { "key": "name" @@ -198,13 +201,15 @@ "question": { "en": "Does this school target students with a special need? Which structural facilities does this school have?
Ad-hoc ", "nl": "Richt deze school zich op leerlingen met een speciale zorgbehoefte? Welke structurele faciliteiten heeft deze school voor leerlingen met een extra zorgbehoefte?
Ad-hoc maatregelen zijn niet voldoende
", - "de": "Richtet sich diese Schule an Schüler mit besonderem Förderbedarf? Über welche strukturellen Einrichtungen verfügt diese Schule?
Ad-hoc " + "de": "Richtet sich diese Schule an Schüler mit besonderem Förderbedarf? Über welche strukturellen Einrichtungen verfügt diese Schule?
Ad-hoc ", + "fr": "Est-ce que cet établissement scolaire s'adresse aux étudiants ayant des besoins particuliers? Quels types d'installation est-ce que cet établissement possède?
Ad-hoc " }, "multiAnswer": true, "render": { "en": "This school has facilities for students with {school:for}", "nl": "Deze school richt zich op studenten met {school:for}", - "de": "Diese Schule verfügt über Einrichtungen für Schüler mit {school:for}" + "de": "Diese Schule verfügt über Einrichtungen für Schüler mit {school:for}", + "fr": "Cet établissement scolaire a des installations pour étudiants ayant {school:for}" }, "freeform": { "key": "school:for", @@ -216,7 +221,8 @@ "then": { "en": "This is a school where students study skills at their age-adequate level.
There are little or no special facilities to cater for students with special needs or facilities are ad-hoc
", "nl": "Deze school richt zich op studenten zonder extra zorgbehoefte.
Remark: isn't it contradictory to say there's no special facility + the facilities are ad-hoc?" }, "hideInAnswer": true }, @@ -225,7 +231,8 @@ "then": { "en": "This is a school for students without special needs
This includes students who can follow the courses with small, ad hoc measurements
", "nl": "Deze school richt zich op studenten zonder extra zorgbehoefte
Dazu gehören auch Schüler, die den Kursen mit kleinen Ad-hoc-Maßnahmen folgen können
" + "de": "Dies ist eine Schule für Schüler ohne besondere Bedürfnisse
Dazu gehören auch Schüler, die den Kursen mit kleinen Ad-hoc-Maßnahmen folgen können
", + "fr": "Ceci est un établissement scolaire pour étudiants sans besoins partucliers.
Sont inclus les étudiants qui peuvent suivre les cours avec de petites adaptations.
" } }, { @@ -233,7 +240,8 @@ "then": { "en": "This is a school where adults are taught skills on the level as specified.", "nl": "Deze school richt zich op volwassenen", - "de": "Dies ist eine Schule, in der Erwachsene auf dem angegebenen Niveau unterrichtet werden." + "de": "Dies ist eine Schule, in der Erwachsene auf dem angegebenen Niveau unterrichtet werden.", + "fr": "Ceci est un établissement où des adultes sont formés au niveau mentionné." } }, { @@ -241,7 +249,8 @@ "then": { "en": "This is a school for students with autism", "nl": "Deze school richt zich op studenten in het autisme-spectrum", - "de": "Dies ist eine Schule für Schüler mit Autismus" + "de": "Dies ist eine Schule für Schüler mit Autismus", + "fr": "Ceci est un établissement scolaire pour les étudiants ayant un trouble du spectre de l’autisme (TSA)" } }, { @@ -249,7 +258,8 @@ "then": { "en": "This is a school for students with learning disabilities", "nl": "Deze school richt zich op leerlingen met een leerprobleem", - "de": "Dies ist eine Schule für Schüler mit Lernschwierigkeiten" + "de": "Dies ist eine Schule für Schüler mit Lernschwierigkeiten", + "fr": "Ceci est un établissement scolaire pour les étudiants ayant des troubles dapprentissage" } }, { @@ -257,7 +267,8 @@ "then": { "en": "This is a school for blind students or students with sight impairments", "nl": "Deze school richt zich op blinde en slechtziende studenten", - "de": "Dies ist eine Schule für blinde oder sehbehinderte Schüler" + "de": "Dies ist eine Schule für blinde oder sehbehinderte Schüler", + "fr": "Ceci est un établissement scolaire pour les étudiants aveugles ou malvoyants" } }, { @@ -265,7 +276,8 @@ "then": { "en": "This is a school for deaf students or students with hearing impairments", "nl": "Deze school richt zich op dove en hardhorende studenten", - "de": "Dies ist eine Schule für gehörlose oder hörgeschädigte Schüler" + "de": "Dies ist eine Schule für gehörlose oder hörgeschädigte Schüler", + "fr": "Ceci est un établissement scolaire pour les étudiants sourds ou malentendants" } }, { @@ -273,7 +285,8 @@ "then": { "en": "This is a school for students with disabilities", "nl": "Deze school richt zich op studenten met een beperking", - "de": "Dies ist eine Schule für Schüler mit Behinderungen" + "de": "Dies ist eine Schule für Schüler mit Behinderungen", + "fr": "Ceci est un établissement scolaire pour les étudiants en situation de handicap" } }, { @@ -281,7 +294,8 @@ "then": { "en": "This is a school for students with special needs", "nl": "Deze school richt zich op studenten met extra zorgbehoeften", - "de": "Dies ist eine Schule für Schüler mit besonderen Bedürfnissen" + "de": "Dies ist eine Schule für Schüler mit besonderen Bedürfnissen", + "fr": "Ceci est un établissement scolaire pour les étudiants ayant des besoins particuliers" } } ] @@ -300,7 +314,8 @@ "render": { "en": "{school:language} is the main language of {title()}", "nl": "{school:language} is de voertaal van {title()}", - "de": "{school:language} ist die Hauptsprache von {title()}" + "de": "{school:language} ist die Hauptsprache von {title()}", + "fr": "{school:language} est la langue principale de {title()}" }, "freeform": { "key": "school:language", diff --git a/assets/layers/sport_pitch/sport_pitch.json b/assets/layers/sport_pitch/sport_pitch.json index dcd6f0876..c41991b8c 100644 --- a/assets/layers/sport_pitch/sport_pitch.json +++ b/assets/layers/sport_pitch/sport_pitch.json @@ -432,7 +432,8 @@ "if": "opening_hours=", "then": { "en": "Always accessible", - "nl": "24/7 toegankelijk" + "nl": "24/7 toegankelijk", + "de": "Immer zugänglich" }, "hideInAnswer": true }, diff --git a/assets/themes/climbing/climbing.json b/assets/themes/climbing/climbing.json index 28bff9a71..9dc46bdac 100644 --- a/assets/themes/climbing/climbing.json +++ b/assets/themes/climbing/climbing.json @@ -20,7 +20,7 @@ "ru": "На этой карте вы найдете различные возможности для скалолазания, такие как скалодромы, залы для боулдеринга и скалы на природе.", "ja": "この地図には、自然の中のクライミングジム、ボルダリングホール、岩など、さまざまなクライミングの機会があります。", "zh_Hant": "在這份地圖上你會發現能夠攀爬機會,像是攀岩體育館、抱石大廳以及大自然當中的巨石。", - "fr": "Cette carte indique les sites d’escalades comme les salles d’escalade ou les sites naturels.", + "fr": "Cette carte indique les sites d’escalade comme les salles d’escalade ou les sites naturels", "it": "In questa cartina puoi trovare vari luoghi per arrampicata come ad esempio palestre di arrampicata, sale di pratica e rocce naturali.", "hu": "Ezen a térképen különböző mászási lehetőségeket talál, például falmászótermeket, bouldertermeket és sziklákat a természetben.", "nb_NO": "Forskjellige klatremuligheter, som f.eks. buldrehaller og steiner i naturen." diff --git a/assets/themes/etymology/etymology.json b/assets/themes/etymology/etymology.json index 80593b27c..e72a15cb6 100644 --- a/assets/themes/etymology/etymology.json +++ b/assets/themes/etymology/etymology.json @@ -29,7 +29,7 @@ "it": "Su questa cartina sono visibili i nomi a cui sono riferiti gli oggetti. Le strade, gli edifici, etc. provengono da OpenStreetMap che è a sua volta collegata a Wikidata. Nel popup, se esiste, verrà mostrato l’articolo Wikipedia o l'elemento Wikidata a cui si riferisce il nome di quell’oggetto. Se l’oggetto stesso ha una pagina Wikpedia, anch’essa verrà mostrata.

Anche tu puoi contribuire!Ingrandisci abbastanza e tutte le strade appariranno. Puoi cliccare su una e apparirà un popup con la ricerca Wikidata. Con pochi clic puoi aggiungere un collegamento etimologico. Tieni presente che per farlo, hai bisogno di un account gratuito su OpenStreetMap.", "zh_Hant": "在這份地圖,你可以看到物件是以何命名,道路、 建築等的命名由來連到 Wikidata。在跳出選單,你可以看到物件命名由來的維基條目 (如果有的話),或是 Wikidata 框。如果物件本身有維基頁面,也會顯示。

你也可以貢獻!放大到夠大的層級,然後所有道路都會顯示。你可以點選一個之後 Wikidata 搜尋框會跳出來。只要點幾下,你可以新增詞源連結。注意你要有開放街圖帳號才能這麼做。", "hu": "Ezen a térképen az látható, hogy egy objektum milyen névre hallgat. Az utcák, épületek stb. az OpenStreetMapről származnak, amely össze van kapcsolva a Wikidata adatbázissal. A felugró ablakban megjelenik a megfelelő Wikipedia-szócikk (ha van) vagy egy Wikidata-doboz arról, amiről az objektumot elnevezték. Ha magának az objektumnak van Wikipédia-oldala, az is megjelenik.

A térképet Ön is szerkesztheti!nagyítson rá, és az összes utca megjelenik. Ha valamelyikre rákattint, megjelenik Wikidata-kereső doboz. Néhány kattintással hozzáadhat egy etimológiai linket. Ne feledje, hogy ehhez szüksége van egy ingyenes OpenStreetMap-fiókra.", - "fr": "Retrouvez sur cette carte l’origine du nom d’un élément. Les rues, bâtiments, etc proviennent d’OpenStreetMap et sont liés aux données venant de Wikidata. La fenêtre pop-up affiche l’article Wikipedia (s’il existe) ou l’infobox Wikidata de l’objet dont provient le nom. Si l’objet a sa propre page Wikedia, elle sera aussi affichée.

Vous pouvez contribuer aussi !Zoomez suffisamment et toutes les rues seront affichées. Cliquez-en une et une boîte de recherche Wikidata apparaîtra. En quelques clics, vous pouvez ajouter un lien étymologique. Vous devez disposer d’un compte OpenStreetMap gratuit." + "fr": "Retrouvez sur cette carte l’origine du nom d’un élément. Les rues, bâtiments, etc. proviennent d’OpenStreetMap et sont liés aux données venant de Wikidata. La fenêtre pop-up affiche l’article Wikipedia (s’il existe) ou l’infobox Wikidata de l’objet dont provient le nom. Si l’objet a sa propre page Wikipedia, elle sera aussi affichée.

Vous pouvez contribuer aussi !Zoomez suffisamment et toutes les rues seront affichées. Cliquez sur l'une d'elles et une boîte de recherche Wikidata apparaîtra. En quelques clics, vous pouvez ajouter un lien étymologique. Vous devez disposer d’un compte OpenStreetMap gratuit." }, "maintainer": "", "icon": "./assets/layers/etymology/logo.svg", diff --git a/assets/themes/food/food.json b/assets/themes/food/food.json index c1e87e91d..2ec682b4b 100644 --- a/assets/themes/food/food.json +++ b/assets/themes/food/food.json @@ -18,7 +18,7 @@ "de": "Restaurants und Schnellimbisse", "es": "Restaurantes y comida rápida", "nb_NO": "Restauranter og søppelmat", - "fr": "Restaurants et restaurants rapides" + "fr": "Restaurants et restaurants à service rapide" }, "maintainer": "", "icon": "./assets/layers/food/restaurant.svg", diff --git a/assets/themes/grb_import/grb.json b/assets/themes/grb_import/grb.json index c545fe6f9..9c8153a66 100644 --- a/assets/themes/grb_import/grb.json +++ b/assets/themes/grb_import/grb.json @@ -500,7 +500,8 @@ "then": { "en": "Did not yet calculate the metatags... Reopen this popup", "de": "Metatags noch nicht berechnet... Dieses Fenster erneut öffnen", - "nl": "Metatags nog niet berekend... Heropen deze pop-up" + "nl": "Metatags nog niet berekend... Heropen deze pop-up", + "fr": "Les balises meta ne sont pas encore calculées ... Rouvrir cette fenêtre pop-up" } }, { diff --git a/assets/themes/trees/trees.json b/assets/themes/trees/trees.json index 0ba47ea1f..23730fe1f 100644 --- a/assets/themes/trees/trees.json +++ b/assets/themes/trees/trees.json @@ -19,7 +19,7 @@ "shortDescription": { "en": "Map all the trees", "nl": "Breng bomen in kaart", - "fr": "Carte des arbres", + "fr": "Cartographions tous les arbres", "it": "Mappa tutti gli alberi", "ja": "すべての樹木をマッピングする", "zh_Hant": "所有樹木的地圖", diff --git a/assets/translators.json b/assets/translators.json index 0f524b230..721102bf3 100644 --- a/assets/translators.json +++ b/assets/translators.json @@ -1,11 +1,11 @@ { "contributors": [ { - "commits": 173, + "commits": 175, "contributor": "Pieter Vander Vennet" }, { - "commits": 133, + "commits": 135, "contributor": "kjon" }, { @@ -188,6 +188,10 @@ "commits": 4, "contributor": "Fabio Bettani" }, + { + "commits": 3, + "contributor": "foxandpotatoes" + }, { "commits": 3, "contributor": "Sasha" @@ -224,6 +228,10 @@ "commits": 3, "contributor": "SiegbjornSitumeang" }, + { + "commits": 2, + "contributor": "liimee" + }, { "commits": 2, "contributor": "Marc Marc" @@ -240,10 +248,6 @@ "commits": 2, "contributor": "Localizer" }, - { - "commits": 2, - "contributor": "foxandpotatoes" - }, { "commits": 2, "contributor": "Eric Armijo" @@ -284,6 +288,10 @@ "commits": 2, "contributor": "Leo Alcaraz" }, + { + "commits": 1, + "contributor": "Stéphane De Greef" + }, { "commits": 1, "contributor": "Jaime Marquínez Ferrándiz" @@ -348,10 +356,6 @@ "commits": 1, "contributor": "Rodrigo Tavares" }, - { - "commits": 1, - "contributor": "liimee" - }, { "commits": 1, "contributor": "Michał Targoński" diff --git a/langs/id.json b/langs/id.json index 6b2219c0d..e29cb84e5 100644 --- a/langs/id.json +++ b/langs/id.json @@ -16,25 +16,65 @@ }, "isDeleted": "Fitur ini telah dihapus", "isntAPoint": "Hanya titik yang dapat dihapus, fitur yang dipilih adalah jalan, area, atau relasi.", - "safeDelete": "Fitur ini dapat dihapus dengan aman.", - "whyDelete": "Mengapa fitur ini harus dihapus?", "loading": "Menginspeksi properti untuk memeriksa apa fitur ini dapat dihapus.", - "onlyEditedByLoggedInUser": "Fitur ini hanya disunting oleh Anda, Anda dapat menghapusnya dengan aman.", - "reasons": { - "test": "Ini adalah fitur pengujian - sebenarnya fitur tersebut tidak pernah ada", - "disused": "Fitur ini tidak digunakan atau dibuang", - "notFound": "Fitur ini tidak dapat ditemukan", - "duplicate": "Fitur ini adalah duplikat dari fitur lain" - }, "loginToDelete": "Anda harus masuk untuk menghapus fitur", - "readMessages": "Anda memiliki pesan yang belum dibaca. Baca sebelum menghapus sebuah fitur - seseorang mungkin punya masukan", "notEnoughExperience": "Fitur ini dibuat oleh orang lain.", - "useSomethingElse": "Gunakan penyunting OpenStreetMap lain untuk menghapusnya" + "onlyEditedByLoggedInUser": "Fitur ini hanya disunting oleh Anda, Anda dapat menghapusnya dengan aman.", + "readMessages": "Anda memiliki pesan yang belum dibaca. Baca sebelum menghapus sebuah fitur - seseorang mungkin punya masukan", + "reasons": { + "disused": "Fitur ini tidak digunakan atau dibuang", + "duplicate": "Fitur ini adalah duplikat dari fitur lain", + "notFound": "Fitur ini tidak dapat ditemukan", + "test": "Ini adalah fitur pengujian - sebenarnya fitur tersebut tidak pernah ada" + }, + "safeDelete": "Fitur ini dapat dihapus dengan aman.", + "useSomethingElse": "Gunakan penyunting OpenStreetMap lain untuk menghapusnya", + "whyDelete": "Mengapa fitur ini harus dihapus?" }, "favourite": { "reload": "Muat ulang data" }, "general": { + "add": { + "addNew": "Tambahkan {category}", + "addNewMapLabel": "Klik di sini untuk menambahkan item baru", + "confirmButton": "Tambahkan {category}
Penambahan Anda akan terlihat oleh semua orang
", + "confirmIntro": "

Tambahkan {title}?

Fitur yang Anda buat di sini akan terlihat oleh semua orang. Harap menambahkan sesuatu ke peta hanya jika ia benar-benar ada. Banyak aplikasi menggunakan data ini.", + "disableFiltersExplanation": "Beberapa fitur mungkin disembunyikan oleh penyaringan", + "hasBeenImported": "Fitur ini sudah diimpor", + "import": { + "hasBeenImported": "Objek ini sudah diimpor", + "officialThemesOnly": "Tombol impor dinonaktifkan untuk peta tidak resmi untuk menghindari ketidaksengajaan" + }, + "intro": "Anda mengklik di suatu tempat di mana belum ada data yang dikenal.
", + "pleaseLogin": "Harap masuk untuk menambahkan fitur baru", + "stillLoading": "Data masih dimuat. Harap tunggu sebentar sebelum Anda menambahkan fitur baru.", + "title": "Tambahkan fitur baru?", + "warnVisibleForEveryone": "Penambahan Anda akan terlihat oleh semua orang", + "zoomInFurther": "Perbesar untuk menambahkan fitur.", + "zoomInMore": "Perbesar untuk mengimpor fitur ini" + }, + "apply_button": { + "appliedOnAnotherObject": "Objek {id} akan menerima {tags}", + "isApplied": "Perubahan diterapkan" + }, + "attribution": { + "attributionContent": "

Semua data disediakan oleh OpenStreetMap, digunakan kembali secara bebas di bawah Open DataBase License.

", + "attributionTitle": "Pemberitahuan atribusi", + "codeContributionsBy": "MapComplete telah dibangun oleh {contributors} dan {hiddenCount} kontributor lainnya", + "donate": "Dukung MapComplete secara finansial", + "editId": "Buka penyunting daring OpenStreetMap di sini", + "editJosm": "Sunting di sini dengan JOSM", + "followBridge": "Akun Mastodon dan Twitter dijembatani", + "followOnMastodon": "Ikuti MapComplete di Mastodon", + "followOnTwitter": "Ikuti MapComplete di Twitter", + "iconAttribution": { + "title": "Ikon yang digunakan" + }, + "josmOpened": "JOSM dibuka", + "mapContributionsBy": "Data yang terlihat saat ini memiliki suntingan yang dibuat oleh {contributors}", + "mapContributionsByAndHidden": "Data yang terlihat saat ini memiliki suntingan yang dibuat oleh {contributors} dan {hiddenCount} kontributor lainnya" + }, "backgroundMap": "Peta latar belakang", "cancel": "Batal", "getStartedLogin": "Masuk dengan OpenStreetMap untuk memulai", @@ -96,46 +136,6 @@ "thursday": "Kamis", "tuesday": "Selasa", "wednesday": "Rabu" - }, - "add": { - "intro": "Anda mengklik di suatu tempat di mana belum ada data yang dikenal.
", - "stillLoading": "Data masih dimuat. Harap tunggu sebentar sebelum Anda menambahkan fitur baru.", - "title": "Tambahkan fitur baru?", - "zoomInFurther": "Perbesar untuk menambahkan fitur.", - "confirmButton": "Tambahkan {category}
Penambahan Anda akan terlihat oleh semua orang
", - "confirmIntro": "

Tambahkan {title}?

Fitur yang Anda buat di sini akan terlihat oleh semua orang. Harap menambahkan sesuatu ke peta hanya jika ia benar-benar ada. Banyak aplikasi menggunakan data ini.", - "import": { - "officialThemesOnly": "Tombol impor dinonaktifkan untuk peta tidak resmi untuk menghindari ketidaksengajaan", - "hasBeenImported": "Objek ini sudah diimpor" - }, - "addNewMapLabel": "Klik di sini untuk menambahkan item baru", - "pleaseLogin": "Harap masuk untuk menambahkan fitur baru", - "disableFiltersExplanation": "Beberapa fitur mungkin disembunyikan oleh penyaringan", - "addNew": "Tambahkan {category}", - "hasBeenImported": "Fitur ini sudah diimpor", - "warnVisibleForEveryone": "Penambahan Anda akan terlihat oleh semua orang", - "zoomInMore": "Perbesar untuk mengimpor fitur ini" - }, - "attribution": { - "attributionContent": "

Semua data disediakan oleh OpenStreetMap, digunakan kembali secara bebas di bawah Open DataBase License.

", - "mapContributionsBy": "Data yang terlihat saat ini memiliki suntingan yang dibuat oleh {contributors}", - "josmOpened": "JOSM dibuka", - "iconAttribution": { - "title": "Ikon yang digunakan" - }, - "donate": "Dukung MapComplete secara finansial", - "attributionTitle": "Pemberitahuan atribusi", - "editId": "Buka penyunting daring OpenStreetMap di sini", - "editJosm": "Sunting di sini dengan JOSM", - "mapContributionsByAndHidden": "Data yang terlihat saat ini memiliki suntingan yang dibuat oleh {contributors} dan {hiddenCount} kontributor lainnya", - "followBridge": "Akun Mastodon dan Twitter dijembatani", - "followOnMastodon": "Ikuti MapComplete di Mastodon", - "followOnTwitter": "Ikuti MapComplete di Twitter", - "codeContributionsBy": "MapComplete telah dibangun oleh {contributors} dan {hiddenCount} kontributor lainnya" - }, - "apply_button": { - "appliedOnAnotherObject": "Objek {id} akan menerima {tags}", - "isApplied": "Perubahan diterapkan" } }, "image": { diff --git a/langs/layers/de.json b/langs/layers/de.json index c5d2c77d2..ff1424404 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -4084,8 +4084,8 @@ "question": "Um welche Art von Einrichtung handelt es sich?" }, "name": { - "render": "Diese Einrichtung hat den Namen {name}", - "question": "Wie lautet der Name dieser Einrichtung?" + "question": "Wie lautet der Name dieser Einrichtung?", + "render": "Diese Einrichtung hat den Namen {name}" } }, "title": { @@ -5283,10 +5283,10 @@ }, "sport_pitch-opening_hours": { "mappings": { - "1": { + "0": { "then": "Immer zugänglich" }, - "0": { + "1": { "then": "Immer zugänglich" } }, @@ -6262,4 +6262,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/fr.json b/langs/layers/fr.json index bffa39f7b..482945b1e 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -2476,14 +2476,27 @@ "question": "Quelle est la langue principale de cette école ?
Quelle langue est parlée avec les élèves des cours non linguistiques et avec l'administration ?
", "render": "{school:language} est la langue principale de {title()}" }, + "school-name": { + "question": "Quel est le nom de cet établissement scolaire?", + "render": "Cet établissement scolaire s'appelle {name}" + }, "target-audience": { "mappings": { "0": { "then": "Ceci est un établissement scolaire où les étudiants acquièrent des compétences à un niveau adapté à leur âge.
Il y a peu ou pas d'adaptations spéciales pour aider les étudiants ayant des besoins particuliers, ou les installations sont ad-hoc
Remark: isn't it contradictory to say there's no special facility + the facilities are ad-hoc?" }, + "1": { + "then": "Ceci est un établissement scolaire pour étudiants sans besoins partucliers.
Sont inclus les étudiants qui peuvent suivre les cours avec de petites adaptations.
" + }, + "2": { + "then": "Ceci est un établissement où des adultes sont formés au niveau mentionné." + }, "3": { "then": "Ceci est un établissement scolaire pour les étudiants ayant un trouble du spectre de l’autisme (TSA)" }, + "4": { + "then": "Ceci est un établissement scolaire pour les étudiants ayant des troubles dapprentissage" + }, "5": { "then": "Ceci est un établissement scolaire pour les étudiants aveugles ou malvoyants" }, @@ -2493,25 +2506,12 @@ "7": { "then": "Ceci est un établissement scolaire pour les étudiants en situation de handicap" }, - "1": { - "then": "Ceci est un établissement scolaire pour étudiants sans besoins partucliers.
Sont inclus les étudiants qui peuvent suivre les cours avec de petites adaptations.
" - }, - "2": { - "then": "Ceci est un établissement où des adultes sont formés au niveau mentionné." - }, - "4": { - "then": "Ceci est un établissement scolaire pour les étudiants ayant des troubles dapprentissage" - }, "8": { "then": "Ceci est un établissement scolaire pour les étudiants ayant des besoins particuliers" } }, - "render": "Cet établissement scolaire a des installations pour étudiants ayant {school:for}", - "question": "Est-ce que cet établissement scolaire s'adresse aux étudiants ayant des besoins particuliers? Quels types d'installation est-ce que cet établissement possède?
Ad-hoc " - }, - "school-name": { - "question": "Quel est le nom de cet établissement scolaire?", - "render": "Cet établissement scolaire s'appelle {name}" + "question": "Est-ce que cet établissement scolaire s'adresse aux étudiants ayant des besoins particuliers? Quels types d'installation est-ce que cet établissement possède?
Ad-hoc ", + "render": "Cet établissement scolaire a des installations pour étudiants ayant {school:for}" } }, "title": { @@ -3271,4 +3271,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/nl.json b/langs/nl.json index a9d844d46..51f855be3 100644 --- a/langs/nl.json +++ b/langs/nl.json @@ -253,6 +253,9 @@ "wednesday": "Woensdag" }, "welcomeBack": "Je bent aangemeld. Welkom terug!", + "welcomeExplanation": { + "addNew": "Klik op de kaart om een nieuw punt toe te voegen." + }, "wikipedia": { "createNewWikidata": "Maak een nieuw Wikidata-item", "doSearch": "Zoek hierboven om resultaten te zien", @@ -267,9 +270,6 @@ }, "searchWikidata": "Zoek op Wikidata", "wikipediaboxTitle": "Wikipedia" - }, - "welcomeExplanation": { - "addNew": "Klik op de kaart om een nieuw punt toe te voegen." } }, "image": { @@ -573,9 +573,9 @@ "argverb": "Zoek ofwel in een geografisch gebied (zoals een stand) of zoek in de buurt van een POI", "noMatchingLayer": "Ik vind geen overeenkomende laag", "noNearOrIn": "Sorry, Ik begreep je opdracht niet omdat ik geen dichtbij of in in je zoekopdracht.\nProbeer iets als Zoek drinkwater in Londen, Zoek frituur in Brussel

\n

Daarnaast kan je ook info {cmd} proberen, om info te krijgen over een enkel object.

", + "nothingFound": "Sorry, ik kon niets vinden voor {search}, dus kan ik {layerTitle} niet zoeken", "overview": "Ik heb {length} overeenkomende items gevonden.", - "searching": "Aan het zoeken naar {layerTitle} {mode} {search}...", - "nothingFound": "Sorry, ik kon niets vinden voor {search}, dus kan ik {layerTitle} niet zoeken" + "searching": "Aan het zoeken naar {layerTitle} {mode} {search}..." }, "shutdown": { "argmode": "Geeft aan op welke manier ik moet afsluiten. Dit moet één van de volgende woorden zijn: {verbs}", @@ -587,27 +587,27 @@ }, "tags": { "announceSearch": "{id} is geen OpenStreetMap-ID - ik ben wereldwijd aan het zoeken naar {search}...", - "nothingFound": "Niets gevonden voor {_}", - "noSearchGiven": "Geleive een zoekterm of een ID mee te geven om dit commando te gebruiken", "argsearch": "De ID van het OSM-object of een zoekopdracht", - "docs": "Toont de attributen van een OSM-object. Geef een ID of een zoekstring." + "docs": "Toont de attributen van een OSM-object. Geef een ID of een zoekstring.", + "noSearchGiven": "Geleive een zoekterm of een ID mee te geven om dit commando te gebruiken", + "nothingFound": "Niets gevonden voor {_}" }, "welcome": { + "docs": "Geeft een vriendelijk welkomstberichtje", "p0": "Hallo! Ik ben MapComplete-bot. Ik ben een computer-programma die voor jou OpenStreetMap doorzoekt en die documentatie geeft van MapComplete, een website die themakaarten toont waar je ook eenvoudig zelf data aan kan toevoegen.", "p1": "Stuur me info [zoekterm] en ik ga OpenStreetMap voor je doorzoeken en het resultaat aan je tonen.", "p2": "Je kan ook search [ojbecttype] near [plaatsnaam] of search [objecttype] in [plaatsnaam] sturen, dan ga ik daaraartoen op zoek. De objecttypes zijn dezelfde die je in MapComplete vindt. Meer categorieën zullen in de toekomst toegevoegd worden. Als je de uitdaging aangaat, kan jebook je eigen categorie maken", - "p3": "Er zijn nog meer commando's, stuur me help om ze allemaal te zien.", - "docs": "Geeft een vriendelijk welkomstberichtje" + "p3": "Er zijn nog meer commando's, stuur me help om ze allemaal te zien." }, "wiki": { + "argsearch": "De titel van de pagina of een zoekterm", "docs": "Stuurt een (deel van) de gevraagde pagina van {backend}. In een publieke ruimte stuur ik enkel de eerste paragraaf, in een privaat bericht krijg je de volledige pagina.", + "foundMatching": "Ik vond een wikipagina, namelijk {title}", "gotResults": "Ik vond {count} resultaten voor {search}:", "loadingFailed": "Sorry, pagina {pagename} kon niet geladen worden", "noWiki": "Gelieve een zoekterm voor een wiki-pagina te geven", "nothingFound": "Ik kon niets vinden voor {search} op {backend}", - "searching": "Aan het zoeken op {backend}…", - "argsearch": "De titel van de pagina of een zoekterm", - "foundMatching": "Ik vond een wikipagina, namelijk {title}" + "searching": "Aan het zoeken op {backend}…" } }, "decryptionFailed": "Sorry, ik kon je bericht niet ontcijferen. Probeer om deze kamer te verlaten en opnieuw te connecteren", diff --git a/langs/themes/fr.json b/langs/themes/fr.json index 181a51354..ad7819ec5 100644 --- a/langs/themes/fr.json +++ b/langs/themes/fr.json @@ -614,11 +614,11 @@ "tagRenderings": { "Import-button": { "mappings": { - "1": { - "then": "Ce bâtiment a des ouvertures et est modélisé comme une relation. Il ne peut être fusionné. Fusionnez-le manuellement via le site d’export de bâtiment {open_in_josm()}" - }, "0": { "then": "Les balises meta ne sont pas encore calculées ... Rouvrir cette fenêtre pop-up" + }, + "1": { + "then": "Ce bâtiment a des ouvertures et est modélisé comme une relation. Il ne peut être fusionné. Fusionnez-le manuellement via le site d’export de bâtiment {open_in_josm()}" } } } @@ -675,6 +675,7 @@ } } }, + "name": "Centre du groupe de modifications", "tagRenderings": { "contributor": { "render": "Changement effectué par {_last_edit:contributor}" @@ -693,8 +694,7 @@ }, "title": { "render": "Groupe de modifications pour {theme}" - }, - "name": "Centre du groupe de modifications" + } }, "1": { "override": { @@ -963,4 +963,4 @@ "shortDescription": "Une carte des poubelles", "title": "Poubelles" } -} +} \ No newline at end of file