Ad-hoc ",
"render": "This school has facilities for students with {school:for}"
- },
- "wikidata.school-language": {
- "override": {
- "+mappings": {
- "0": {
- "then": "The main language of this school is unknown"
- }
- },
- "question": "What is the main language of this school?
What language is spoken with the students in non-language related courses and with the administration?
"
- }
}
},
"title": {
@@ -6735,6 +6739,9 @@
},
"1": {
"then": "This is not an escalator"
+ },
+ "2": {
+ "then": "This is not an escalator"
}
}
},
@@ -6769,9 +6776,24 @@
},
"question": "Is there a ramp at these stairs?"
},
- "wikidata.tactile_writing-braille": {
- "override": {
- "question": "In which languages is there tactile writing (braille) for navigation?
"
+ "tactile_writing": {
+ "mappings": {
+ "0": {
+ "then": "There is tactile writing on the handrail"
+ },
+ "1": {
+ "then": "There is no tactile writing on the handrail"
+ }
+ },
+ "question": "Do these stairs have tactile writing on the handrail?"
+ },
+ "tactile_writing_language": {
+ "render": {
+ "special": {
+ "question": "In which languages is there tactile writing (braille) for navigation?
",
+ "render_list_item": "These stairs have tactile writing in {language():font-bold}",
+ "render_single_language": "These stairs have tactile writing in {language():font-bold}"
+ }
}
}
},
diff --git a/langs/layers/fr.json b/langs/layers/fr.json
index fadc44ddc..6d49d3e5f 100644
--- a/langs/layers/fr.json
+++ b/langs/layers/fr.json
@@ -3578,6 +3578,14 @@
},
"question": "Quels genres de personnes peuvent s'inscrire dans cette école ?"
},
+ "school-language": {
+ "render": {
+ "special": {
+ "no_known_languages": "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 ?
"
+ }
+ }
+ },
"school-name": {
"question": "Quel est le nom de cet établissement scolaire?",
"render": "Cet établissement scolaire s'appelle {name}"
@@ -3614,16 +3622,6 @@
},
"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}"
- },
- "wikidata.school-language": {
- "override": {
- "+mappings": {
- "0": {
- "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 ?
"
- }
}
},
"title": {
diff --git a/langs/layers/nl.json b/langs/layers/nl.json
index 91f4145f2..eeda0bafe 100644
--- a/langs/layers/nl.json
+++ b/langs/layers/nl.json
@@ -5947,6 +5947,14 @@
},
"question": "Mogen jongens en meisjes les volgen op deze school?"
},
+ "school-language": {
+ "render": {
+ "special": {
+ "no_known_languages": "De voertaal van deze school is niet gekend",
+ "question": "Wat is de voertaal van deze school?
Welke taal wordt met de studenten gesproken in niet-taal-gerelateerde vakken en met de administratie?
"
+ }
+ }
+ },
"school-name": {
"question": "Wat is de naam van deze school?",
"render": "Deze school heet
{name}"
@@ -5983,16 +5991,6 @@
},
"question": "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
",
"render": "Deze school richt zich op studenten met {school:for}"
- },
- "wikidata.school-language": {
- "override": {
- "+mappings": {
- "0": {
- "then": "De voertaal van deze school is niet gekend"
- }
- },
- "question": "Wat is de voertaal van deze school?
Welke taal wordt met de studenten gesproken in niet-taal-gerelateerde vakken en met de administratie?
"
- }
}
},
"title": {
@@ -6324,6 +6322,9 @@
},
"1": {
"then": "Dit is geen roltrap"
+ },
+ "2": {
+ "then": "Dit is geen roltrap"
}
}
},
diff --git a/langs/layers/pa_PK.json b/langs/layers/pa_PK.json
index fa1d06a58..6f13c0815 100644
--- a/langs/layers/pa_PK.json
+++ b/langs/layers/pa_PK.json
@@ -4,22 +4,22 @@
"name": "اوایسایم وچ جاݨ پچھاݨے پتے"
},
"artwork": {
+ "name": "کلاکاری",
"tagRenderings": {
"artwork-artwork_type": {
"mappings": {
- "6": {
- "then": "پتھر"
- },
"1": {
"then": "کندھ چتر"
},
"3": {
"then": "مورتی"
+ },
+ "6": {
+ "then": "پتھر"
}
}
}
},
- "name": "کلاکاری",
"title": {
"render": "کلاکاری"
}
@@ -27,14 +27,46 @@
"barrier": {
"name": "رُکاوٹاں",
"title": {
- "render": "رُکاوٹ",
"mappings": {
"0": {
"then": "بولارڈ"
}
+ },
+ "render": "رُکاوٹ"
+ }
+ },
+ "bench": {
+ "name": "بینچ",
+ "title": {
+ "render": "بینچ"
+ }
+ },
+ "bench_at_pt": {
+ "title": {
+ "render": "بینچ"
+ }
+ },
+ "bike_parking": {
+ "tagRenderings": {
+ "Bicycle parking type": {
+ "mappings": {
+ "5": {
+ "then": "شیڈ"
+ },
+ "6": {
+ "then": "بولارڈ"
+ }
+ }
}
}
},
+ "binocular": {
+ "description": "بائینوکولر",
+ "name": "بائینوکولر",
+ "title": {
+ "render": "بائینوکولر"
+ }
+ },
"cafe_pub": {
"title": {
"render": "پب"
@@ -42,6 +74,13 @@
},
"charging_station": {
"units": {
+ "0": {
+ "applicableUnits": {
+ "0": {
+ "human": " منٹ"
+ }
+ }
+ },
"3": {
"applicableUnits": {
"0": {
@@ -51,13 +90,6 @@
"human": "میگاواٹ"
}
}
- },
- "0": {
- "applicableUnits": {
- "0": {
- "human": " منٹ"
- }
- }
}
}
},
@@ -72,10 +104,30 @@
}
}
},
+ "crossings": {
+ "name": "کراسنگاں",
+ "title": {
+ "render": "کراسنگ"
+ }
+ },
+ "cycleways_and_roads": {
+ "title": {
+ "mappings": {
+ "1": {
+ "then": "سائیکلوے"
+ },
+ "9": {
+ "then": "سائیکل سڑک"
+ }
+ },
+ "render": "راہ"
+ }
+ },
"doctors": {
"name": "ڈاکٹر"
},
"elevator": {
+ "name": "ایلیویٹر",
"title": {
"render": "ایلیویٹر"
},
@@ -90,8 +142,7 @@
}
}
}
- },
- "name": "ایلیویٹر"
+ }
},
"entrance": {
"name": "دروازہ",
@@ -101,16 +152,21 @@
"units": {
"0": {
"applicableUnits": {
- "1": {
- "human": "سینٹیمیٹر"
- },
"0": {
"human": "میٹر"
+ },
+ "1": {
+ "human": "سینٹیمیٹر"
}
}
}
}
},
+ "food": {
+ "title": {
+ "render": "بھون آلہ"
+ }
+ },
"governments": {
"name": "سرکارسں"
},
@@ -118,20 +174,47 @@
"description": "ہیکر دا تھاں",
"name": "ہیکر دا تھاں"
},
+ "hospital": {
+ "name": "ہسپتال",
+ "title": {
+ "render": "ہسپتال"
+ }
+ },
"hotel": {
"name": "ہوٹل",
"title": {
"render": "ہوٹل"
}
},
- "kerbs": {
- "name": "کرب",
+ "hydrant": {
+ "title": {
+ "render": "ہائڈرنٹ"
+ },
"units": {
"0": {
"applicableUnits": {
"0": {
- "humanSingular": "سینٹیمیٹر",
- "human": "سینٹیمیٹر"
+ "human": "ملیمیٹر",
+ "humanSingular": "ملیمیٹر"
+ }
+ }
+ }
+ }
+ },
+ "indoors": {
+ "name": "اندروں"
+ },
+ "kerbs": {
+ "name": "کرب",
+ "title": {
+ "render": "کرب"
+ },
+ "units": {
+ "0": {
+ "applicableUnits": {
+ "0": {
+ "human": "سینٹیمیٹر",
+ "humanSingular": "سینٹیمیٹر"
},
"1": {
"human": "میٹر",
@@ -139,9 +222,6 @@
}
}
}
- },
- "title": {
- "render": "کرب"
}
},
"map": {
@@ -167,22 +247,49 @@
}
}
},
+ "note": {
+ "title": {
+ "render": "نوٹ"
+ }
+ },
+ "parcel_lockers": {
+ "tagRenderings": {
+ "ref": {
+ "freeform": {
+ "placeholder": "ہوالہ"
+ }
+ }
+ }
+ },
+ "parking": {
+ "name": "پارکنگ"
+ },
"pharmacy": {
+ "name": "فارمیسی",
"title": {
"mappings": {
"0": {
"then": "فارمیسی"
}
}
- },
- "name": "فارمیسی"
+ }
},
"playground": {
+ "description": "کھید دے میدان",
+ "name": "کھید دے میدان",
"title": {
"render": "کھید دے میدان"
- },
- "description": "کھید دے میدان",
- "name": "کھید دے میدان"
+ }
+ },
+ "public_bookcase": {
+ "title": {
+ "render": "کتاباں دی الماری"
+ }
+ },
+ "rainbow_crossings": {
+ "title": {
+ "render": "کراسنگ"
+ }
},
"reception_desk": {
"units": {
@@ -201,51 +308,6 @@
"recycling": {
"name": "ریسائیکلنگ"
},
- "toilet": {
- "title": {
- "render": "ٹوئیلٹ"
- },
- "units": {
- "0": {
- "applicableUnits": {
- "0": {
- "human": "میٹر"
- },
- "1": {
- "human": "سینٹیمیٹر"
- }
- }
- }
- },
- "name": "ٹوئیلٹاں"
- },
- "hospital": {
- "name": "ہسپتال",
- "title": {
- "render": "ہسپتال"
- }
- },
- "hydrant": {
- "title": {
- "render": "ہائڈرنٹ"
- },
- "units": {
- "0": {
- "applicableUnits": {
- "0": {
- "humanSingular": "ملیمیٹر",
- "human": "ملیمیٹر"
- }
- }
- }
- }
- },
- "crossings": {
- "title": {
- "render": "کراسنگ"
- },
- "name": "کراسنگاں"
- },
"shops": {
"name": "دکان",
"title": {
@@ -264,84 +326,22 @@
}
}
},
- "indoors": {
- "name": "اندروں"
- },
- "bench": {
+ "toilet": {
+ "name": "ٹوئیلٹاں",
"title": {
- "render": "بینچ"
+ "render": "ٹوئیلٹ"
},
- "name": "بینچ"
- },
- "binocular": {
- "title": {
- "render": "بائینوکولر"
- },
- "description": "بائینوکولر",
- "name": "بائینوکولر"
- },
- "cycleways_and_roads": {
- "title": {
- "render": "راہ",
- "mappings": {
- "1": {
- "then": "سائیکلوے"
- },
- "9": {
- "then": "سائیکل سڑک"
- }
- }
- }
- },
- "bench_at_pt": {
- "title": {
- "render": "بینچ"
- }
- },
- "bike_parking": {
- "tagRenderings": {
- "Bicycle parking type": {
- "mappings": {
- "5": {
- "then": "شیڈ"
+ "units": {
+ "0": {
+ "applicableUnits": {
+ "0": {
+ "human": "میٹر"
},
- "6": {
- "then": "بولارڈ"
+ "1": {
+ "human": "سینٹیمیٹر"
}
}
}
}
- },
- "food": {
- "title": {
- "render": "بھون آلہ"
- }
- },
- "note": {
- "title": {
- "render": "نوٹ"
- }
- },
- "parcel_lockers": {
- "tagRenderings": {
- "ref": {
- "freeform": {
- "placeholder": "ہوالہ"
- }
- }
- }
- },
- "parking": {
- "name": "پارکنگ"
- },
- "rainbow_crossings": {
- "title": {
- "render": "کراسنگ"
- }
- },
- "public_bookcase": {
- "title": {
- "render": "کتاباں دی الماری"
- }
}
-}
+}
\ No newline at end of file
diff --git a/langs/pa_PK.json b/langs/pa_PK.json
index 10e645efd..0f296329d 100644
--- a/langs/pa_PK.json
+++ b/langs/pa_PK.json
@@ -9,13 +9,13 @@
},
"general": {
"attribution": {
+ "editJosm": "جےاوایسایم وچ اِتھے سودھو",
"iconAttribution": {
"title": "ورتے آئیکون"
},
- "openIssueTracker": "مسئلہ ریپورٹ کرو",
"josmOpened": "جےاوایسایم کھُلھیا گیا",
- "openMapillary": "اِتھے میپیلیری کھُلھو",
- "editJosm": "جےاوایسایم وچ اِتھے سودھو"
+ "openIssueTracker": "مسئلہ ریپورٹ کرو",
+ "openMapillary": "اِتھے میپیلیری کھُلھو"
},
"back": "پچھے",
"backgroundMap": "پچھکڑ دا نقشہ",
@@ -26,23 +26,37 @@
},
"example": "مثال",
"examples": "مثال",
+ "goToInbox": "اینباکس کھُلھو",
+ "layerSelection": {
+ "title": "کج چݨو"
+ },
"loading": "لوڈ کر رہا اے۔ ۔ ۔",
"logout": "لوگآؤٹ کرو",
+ "morescreen": {
+ "noSearch": "ساریاں تھیم ویکھو"
+ },
"next": "اگے",
+ "noTagsSelected": "کوئی ٹیگ نہیں چݨے اے",
"number": "نمبر",
+ "openTheMap": "نقشہ کھُلھو",
"opening_hours": {
+ "loadingCountry": "دیش لبھی۔ ۔ ۔",
+ "openTill": "—",
"opensAt": "توں",
"ph_closed": "بند",
- "ph_open": "کھُلھا",
- "loadingCountry": "دیش لبھی۔ ۔ ۔",
- "openTill": "—"
+ "ph_open": "کھُلھا"
},
+ "poweredByOsm": "اوپنسٹریٹمیپ توں ڈیٹا ورتدا",
"save": "سامبھو",
"search": {
+ "error": "کجھ غلطی آئی اے۔ ۔ ۔",
"nothing": "کجھ نہیں لبھے۔ ۔ ۔",
- "searching": "کھوجیا جا رہا اے۔ ۔ ۔",
"search": "ستھتیاں وچ کھوجو",
- "error": "کجھ غلطی آئی اے۔ ۔ ۔"
+ "searching": "کھوجیا جا رہا اے۔ ۔ ۔"
+ },
+ "sharescreen": {
+ "editThisTheme": "ایہہ تھیم سودھو",
+ "thanksForSharing": "ٹھیک اے، مہربانی۔"
},
"weekdays": {
"abbreviations": {
@@ -63,53 +77,42 @@
"wednesday": "بدھوار"
},
"wikipedia": {
- "wikipediaboxTitle": "وِکیپیڈیا",
"loading": "وِکیپیڈیا لوڈ کیتا جا رہا اے۔ ۔ ۔",
- "searchWikidata": "وِکیڈیٹے وچ کھوجو"
- },
- "goToInbox": "اینباکس کھُلھو",
- "layerSelection": {
- "title": "کج چݨو"
- },
- "openTheMap": "نقشہ کھُلھو",
- "poweredByOsm": "اوپنسٹریٹمیپ توں ڈیٹا ورتدا",
- "sharescreen": {
- "editThisTheme": "ایہہ تھیم سودھو",
- "thanksForSharing": "ٹھیک اے، مہربانی۔"
- },
- "morescreen": {
- "noSearch": "ساریاں تھیم ویکھو"
- },
- "noTagsSelected": "کوئی ٹیگ نہیں چݨے اے"
+ "searchWikidata": "وِکیڈیٹے وچ کھوجو",
+ "wikipediaboxTitle": "وِکیپیڈیا"
+ }
},
"image": {
- "dontDelete": "رد کرو",
- "isDeleted": "مٹائی گئی",
"addPicture": "تصویر پایو",
"doDelete": "تصویر ہٹاؤ",
+ "dontDelete": "رد کرو",
+ "isDeleted": "مٹائی گئی",
"nearbyPictures": {
- "title": "نیڑے تیڑے تے تصویراں",
+ "browseNearby": "نیڑے تیڑے تے تصویراں ویکھو۔ ۔ ۔",
"loadMore": "ہور تصویراں لوڈ کرو",
- "browseNearby": "نیڑے تیڑے تے تصویراں ویکھو۔ ۔ ۔"
+ "title": "نیڑے تیڑے تے تصویراں"
}
},
"importHelper": {
- "introduction": {
- "title": "جاݨ پچھاݨ"
- },
"askMetadata": {
"downloadGeojson": "جیوجےسون ڈاؤنلوڈ کرو",
"title": "میٹا ڈیٹا چݨو"
},
+ "confirmProcess": {
+ "title": "لائیسنس تے لوکاں دی جاݨکاری"
+ },
"conflationChecker": {
- "titleNearby": "نیڑے تیڑے تے نشان",
"states": {
"running": "اورپاس پرشان بھیجیا جا رہا اے۔ ۔ ۔"
- }
+ },
+ "titleNearby": "نیڑے تیڑے تے نشان"
},
"createNotes": {
"title": "نوٹ بݨاؤݨ"
},
+ "introduction": {
+ "title": "جاݨ پچھاݨ"
+ },
"login": {
"title": "لوگاین کرو",
"userAccountTitle": "ورتنوالے دا کھاتہ چݨو"
@@ -117,13 +120,10 @@
"selectFile": {
"title": "فائل چݨو"
},
- "title": "ایمپورٹ کرن مددگار",
- "confirmProcess": {
- "title": "لائیسنس تے لوکاں دی جاݨکاری"
- },
"selectTheme": {
"title": "تھیم چݨو"
- }
+ },
+ "title": "ایمپورٹ کرن مددگار"
},
"matrixbot": {
"commands": {
@@ -132,6 +132,10 @@
"plural": "فائیلاں",
"singular": "فائیل"
},
+ "inputElement": {
+ "plural": "تت پایو",
+ "singular": "تت پایو"
+ },
"layer": {
"plural": "کج",
"singular": "کج"
@@ -139,10 +143,6 @@
"theme": {
"plural": "تھیم",
"singular": "تھیم"
- },
- "inputElement": {
- "singular": "تت پایو",
- "plural": "تت پایو"
}
},
"info": {
@@ -150,6 +150,21 @@
}
}
},
+ "move": {
+ "cancel": "چلݨ رد کرو"
+ },
+ "notes": {
+ "addAComment": "ٹپݨی کرو",
+ "addCommentPlaceholder": "ٹپݨی کرو۔ ۔ ۔",
+ "closeNote": "نوٹ بند کرو"
+ },
+ "professional": {
+ "aboutOsm": {
+ "aboutOsm": {
+ "title": "اوپنسٹریٹمیپ کیہ اے؟"
+ }
+ }
+ },
"reviews": {
"saving_review": "سامبھیا جا رہا اے…"
},
@@ -157,21 +172,6 @@
"cancel": "رد کرو",
"split": "دپھیر کرو"
},
- "move": {
- "cancel": "چلݨ رد کرو"
- },
- "notes": {
- "closeNote": "نوٹ بند کرو",
- "addCommentPlaceholder": "ٹپݨی کرو۔ ۔ ۔",
- "addAComment": "ٹپݨی کرو"
- },
- "professional": {
- "aboutOsm": {
- "aboutOsm": {
- "title": "اوپنسٹریٹمیپ کیہ اے؟"
- }
- }
- },
"translations": {
"activateButton": "ترجمہ کریو",
"allMissing": "ہݨے کوئی ترجمے نہیں اے"
@@ -180,12 +180,12 @@
"float": {
"description": "کجھ نمبر"
},
- "opening_hours": {
- "description": "کھُلھے گھنٹے"
- },
"nat": {
"notANumber": "اِک نمبر پایو"
},
+ "opening_hours": {
+ "description": "کھُلھے گھنٹے"
+ },
"phone": {
"description": "فون نمبر"
}
diff --git a/langs/themes/de.json b/langs/themes/de.json
index 85a70d569..5d9170e0b 100644
--- a/langs/themes/de.json
+++ b/langs/themes/de.json
@@ -76,6 +76,10 @@
"shortDescription": "Eine Karte mit festinstallierten Ferngläsern",
"title": "Ferngläser"
},
+ "blind_osm": {
+ "description": "Hilfe zur Kartierung blindenrelevanter Merkmale",
+ "title": "OSM für Blinde"
+ },
"bookcases": {
"description": "Bücherschränke sind alte Schaltschränke, Telefonzellen oder andere Einrichtungen zur Aufbewahrung von Büchern. Jeder kann Bücher abgeben oder mitnehmen. Die Karte soll helfen, alle Orte mit Bücherschränken zu sammeln. Sie können neue Bücherschränke in der Nähe entdecken und mit einem kostenlosen OpenStreetMap-Konto schnell Ihre Lieblingsbücherschränke hinzufügen.",
"title": "Karte öffentlicher Bücherschränke"
@@ -1067,6 +1071,23 @@
"shortDescription": "Eine Karte mit Sportplätzen",
"title": "Sportplätze"
},
+ "sports": {
+ "description": "Alles über Sport. Finden Sie Sportplätze, Fitnesscenter und vieles mehr.",
+ "layers": {
+ "4": {
+ "override": {
+ "presets": {
+ "0": {
+ "description": "Ein neues Geschäft für Sportartikel hinzufügen.",
+ "title": "ein Sportgeschäft"
+ }
+ }
+ }
+ }
+ },
+ "shortDescription": "Karte mit Sporteinrichtungen.",
+ "title": "Sport"
+ },
"street_lighting": {
"description": "Eine Karte für alles zum Thema Straßenbeleuchtung",
"layers": {
@@ -1153,26 +1174,5 @@
"description": "Auf dieser Karte findest Du Abfalleimer in Deiner Nähe. Wenn ein Abfalleimer auf dieser Karte fehlt, kannst du ihn selbst hinzufügen",
"shortDescription": "Eine Karte mit Abfalleimern",
"title": "Abfalleimer"
- },
- "blind_osm": {
- "title": "OSM für Blinde",
- "description": "Hilfe zur Kartierung blindenrelevanter Merkmale"
- },
- "sports": {
- "layers": {
- "4": {
- "override": {
- "presets": {
- "0": {
- "title": "ein Sportgeschäft",
- "description": "Ein neues Geschäft für Sportartikel hinzufügen."
- }
- }
- }
- }
- },
- "shortDescription": "Karte mit Sporteinrichtungen.",
- "title": "Sport",
- "description": "Alles über Sport. Finden Sie Sportplätze, Fitnesscenter und vieles mehr."
}
-}
+}
\ No newline at end of file
diff --git a/langs/themes/pa_PK.json b/langs/themes/pa_PK.json
index 9b9546f83..7bc799a74 100644
--- a/langs/themes/pa_PK.json
+++ b/langs/themes/pa_PK.json
@@ -1,10 +1,47 @@
{
+ "artwork": {
+ "title": "آزاد کلاکاری نقشہ"
+ },
"benches": {
"title": "بینچ"
},
+ "bicycle_rental": {
+ "title": "سائیکل کرایا"
+ },
"bicyclelib": {
"title": "سائیکلاں دیاں لائیبریریاں"
},
+ "binoculars": {
+ "title": "بائینوکولر"
+ },
+ "bookcases": {
+ "title": "آزاد کتاب نقشہ"
+ },
+ "cafes_and_pubs": {
+ "description": "پب (بار)",
+ "title": "کیفے یا پب"
+ },
+ "campersite": {
+ "layers": {
+ "0": {
+ "description": "کیمبسائیٹاں",
+ "name": "کیمبسائیٹاں",
+ "presets": {
+ "0": {
+ "title": "اِک کیمپسائیٹ"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "بے نام کیمپسائیٹ"
+ }
+ }
+ }
+ }
+ },
+ "title": "کیمپسایٹاں"
+ },
"charging_stations": {
"title": "چارج سٹیشن"
},
@@ -12,18 +49,6 @@
"layers": {
"0": {
"override": {
- "units+": {
- "0": {
- "applicableUnits": {
- "0": {
- "human": " میٹر"
- },
- "1": {
- "human": " فوٹ"
- }
- }
- }
- },
"tagRenderings+": {
"1": {
"mappings": {
@@ -35,11 +60,37 @@
}
}
}
+ },
+ "units+": {
+ "0": {
+ "applicableUnits": {
+ "0": {
+ "human": " میٹر"
+ },
+ "1": {
+ "human": " فوٹ"
+ }
+ }
+ }
}
}
}
}
},
+ "cycle_highways": {
+ "layers": {
+ "0": {
+ "name": "سائیکلوے",
+ "title": {
+ "render": "سائیکلوے"
+ }
+ }
+ },
+ "title": "سائیکلوے"
+ },
+ "cycle_infra": {
+ "title": "سائیکل ڈھانچا"
+ },
"cyclenodes": {
"layers": {
"1": {
@@ -52,17 +103,17 @@
"0": {
"name": "سائیکاں دیاں سڑکاں"
},
- "2": {
- "title": {
- "render": "سڑک"
- },
- "name": "ساریاں سڑکاں"
- },
"1": {
"name": "بھُوکھی سائیکل سڑک",
"title": {
"render": "بھُوکھی سائیکل سڑک"
}
+ },
+ "2": {
+ "name": "ساریاں سڑکاں",
+ "title": {
+ "render": "سڑک"
+ }
}
},
"overrideAll": {
@@ -81,9 +132,22 @@
},
"title": "سائیکل سڑکاں"
},
+ "drinking_water": {
+ "title": "پیݨ والا پاݨی"
+ },
"education": {
"title": "سکھیا"
},
+ "fritures": {
+ "layers": {
+ "0": {
+ "override": {
+ "name": "فرائیاں دی دکان"
+ }
+ }
+ },
+ "title": "فرائیاں دیاں دکاناں"
+ },
"hackerspaces": {
"title": "ہیکر دے تھاں"
},
@@ -96,6 +160,19 @@
"indoors": {
"title": "اندروں"
},
+ "mapcomplete-changes": {
+ "layers": {
+ "0": {
+ "name": "تبدیلیاں دے کیندر"
+ }
+ }
+ },
+ "maproulette": {
+ "title": "میپرولیٹ دے کم"
+ },
+ "maxspeed": {
+ "title": "حد رفتار"
+ },
"onwheels": {
"layers": {
"18": {
@@ -127,118 +204,9 @@
"parkings": {
"title": "پارکنگ"
},
- "sidewalks": {
- "layers": {
- "0": {
- "name": "فُٹپاتھ"
- }
- },
- "title": "فُٹپاتھ",
- "description": "آزمائش تھیم",
- "shortDescription": "فُتپیتھ دا نقشہ بݨاؤݨ"
- },
- "street_lighting": {
- "layers": {
- "2": {
- "title": {
- "render": "سڑک"
- },
- "name": "ساریاں سڑکاں"
- },
- "1": {
- "name": "روشنی والیاں سڑکاں",
- "title": {
- "render": "روشنی والی سڑک"
- }
- }
- },
- "title": "سڑک دیاں روشنیاں"
- },
- "trees": {
- "title": "رُکھ"
- },
- "artwork": {
- "title": "آزاد کلاکاری نقشہ"
- },
- "cycle_infra": {
- "title": "سائیکل ڈھانچا"
- },
- "binoculars": {
- "title": "بائینوکولر"
- },
- "bicycle_rental": {
- "title": "سائیکل کرایا"
- },
- "bookcases": {
- "title": "آزاد کتاب نقشہ"
- },
"personal": {
"title": "چݨی تھیم"
},
- "postal_codes": {
- "title": "ڈاک کوڈ",
- "description": "ڈاک کوڈ",
- "layers": {
- "0": {
- "name": "ڈاک کوڈ"
- }
- },
- "shortDescription": "ڈاک کوڈ"
- },
- "transit": {
- "title": "بس روٹ"
- },
- "campersite": {
- "layers": {
- "0": {
- "presets": {
- "0": {
- "title": "اِک کیمپسائیٹ"
- }
- },
- "description": "کیمبسائیٹاں",
- "name": "کیمبسائیٹاں",
- "title": {
- "mappings": {
- "0": {
- "then": "بے نام کیمپسائیٹ"
- }
- }
- }
- }
- },
- "title": "کیمپسایٹاں"
- },
- "cafes_and_pubs": {
- "title": "کیفے یا پب",
- "description": "پب (بار)"
- },
- "drinking_water": {
- "title": "پیݨ والا پاݨی"
- },
- "fritures": {
- "layers": {
- "0": {
- "override": {
- "name": "فرائیاں دی دکان"
- }
- }
- },
- "title": "فرائیاں دیاں دکاناں"
- },
- "mapcomplete-changes": {
- "layers": {
- "0": {
- "name": "تبدیلیاں دے کیندر"
- }
- }
- },
- "maxspeed": {
- "title": "حد رفتار"
- },
- "maproulette": {
- "title": "میپرولیٹ دے کم"
- },
"pets": {
"layers": {
"2": {
@@ -260,21 +228,53 @@
}
}
},
+ "postal_codes": {
+ "description": "ڈاک کوڈ",
+ "layers": {
+ "0": {
+ "name": "ڈاک کوڈ"
+ }
+ },
+ "shortDescription": "ڈاک کوڈ",
+ "title": "ڈاک کوڈ"
+ },
+ "sidewalks": {
+ "description": "آزمائش تھیم",
+ "layers": {
+ "0": {
+ "name": "فُٹپاتھ"
+ }
+ },
+ "shortDescription": "فُتپیتھ دا نقشہ بݨاؤݨ",
+ "title": "فُٹپاتھ"
+ },
"sports": {
"title": "کھیڈاں"
},
- "waste_basket": {
- "title": "کوڑے دی ٹوکری"
- },
- "cycle_highways": {
+ "street_lighting": {
"layers": {
- "0": {
- "name": "سائیکلوے",
+ "1": {
+ "name": "روشنی والیاں سڑکاں",
"title": {
- "render": "سائیکلوے"
+ "render": "روشنی والی سڑک"
+ }
+ },
+ "2": {
+ "name": "ساریاں سڑکاں",
+ "title": {
+ "render": "سڑک"
}
}
},
- "title": "سائیکلوے"
+ "title": "سڑک دیاں روشنیاں"
+ },
+ "transit": {
+ "title": "بس روٹ"
+ },
+ "trees": {
+ "title": "رُکھ"
+ },
+ "waste_basket": {
+ "title": "کوڑے دی ٹوکری"
}
-}
+}
\ No newline at end of file
diff --git a/scripts/fetchLanguages.ts b/scripts/fetchLanguages.ts
index 4940a07aa..71ae4729f 100644
--- a/scripts/fetchLanguages.ts
+++ b/scripts/fetchLanguages.ts
@@ -27,10 +27,10 @@ async function fetchRegularLanguages() {
"{ \n" +
" ?lang wdt:P31 wd:Q1288568. \n" + // language instanceOf (p31) modern language(Q1288568)
" ?lang rdfs:label ?label. \n" +
- " ?lang wdt:P282 ?writing_system. \n"+
+ " ?lang wdt:P282 ?writing_system. \n" +
" ?writing_system wdt:P1406 ?directionality. \n" +
- " ?lang wdt:P424 ?code. \n" +// Wikimedia language code seems to be close to the weblate entries
- " SERVICE wikibase:label { bd:serviceParam wikibase:language \"en\". } \n" +
+ " ?lang wdt:P424 ?code. \n" + // Wikimedia language code seems to be close to the weblate entries
+ ' SERVICE wikibase:label { bd:serviceParam wikibase:language "en". } \n' +
"} "
const url = wds.sparqlQuery(sparql)
@@ -81,8 +81,8 @@ function getNativeList(langs: Map
}>
continue
}
native[key] = translations.get(key)
- if(native[key] === undefined){
- console.log("No native translation found for "+key)
+ if (native[key] === undefined) {
+ console.log("No native translation found for " + key)
}
}
return native
@@ -115,7 +115,9 @@ async function getOfficialLanguagesPerCountry(): Promise