Update to iD v2.27.0

This commit is contained in:
Martin Raifer 2023-08-16 18:32:02 +02:00
parent 6b633e9d4a
commit 41a7ca4241
No known key found for this signature in database
GPG key ID: 3CD561F7B1C461BD
51 changed files with 13204 additions and 9490 deletions

View file

@ -30,7 +30,7 @@ folder 'vendor/assets' do
folder 'iD/img', 'dist/img'
folder 'iD/locales', 'dist/locales'
folder 'iD/mapillary-js', 'dist/mapillary-js'
folder 'iD/pannellum-streetside', 'dist/pannellum-streetside'
folder 'iD/pannellum', 'dist/pannellum'
file 'iD.css.erb', 'dist/iD.css' do |path|
rewrite(path) do |content|

View file

@ -12,8 +12,8 @@
//= link_directory ../../../vendor/assets/iD/iD/locales .json
//= link_directory ../../../vendor/assets/iD/iD/mapillary-js .css
//= link_directory ../../../vendor/assets/iD/iD/mapillary-js .js
//= link_directory ../../../vendor/assets/iD/iD/pannellum-streetside .js
//= link_directory ../../../vendor/assets/iD/iD/pannellum-streetside .css
//= link_directory ../../../vendor/assets/iD/iD/pannellum .js
//= link_directory ../../../vendor/assets/iD/iD/pannellum .css
//= link_tree ../../../vendor/assets/leaflet .png

View file

@ -405,7 +405,6 @@
font-weight: bold;
fill: #333;
-webkit-transition: opacity 100ms linear;
-o-transition: opacity 100ms linear;
transition: opacity 100ms linear;
}
@ -2524,13 +2523,10 @@
}
.ideditor .photo-wrapper,
.ideditor .photo-wrapper img {
.ideditor .photo-wrapper {
width: 100%;
height: 100%;
overflow: hidden;
-o-object-fit: cover;
object-fit: cover;
}
.ideditor .photo-wrapper .photo-attribution {
@ -2644,6 +2640,18 @@
stroke-opacity: 0.85; /* bump opacity - only one per road */
}
/* Vegbilder Image Layer */
.ideditor .layer-vegbilder {
pointer-events: none;
}
.ideditor .layer-vegbilder .viewfield-group * {
fill: #ed9300;
}
.ideditor .layer-vegbilder .sequence {
stroke: #ed9300;
stroke-opacity: 0.85; /* bump opacity - only one per road */
}
/* Mapillary Image Layer */
.ideditor .layer-mapillary {
@ -2703,6 +2711,54 @@
stroke: #20c4ff;
}
/* Mapilio Image Layer */
.ideditor .layer-mapilio {
pointer-events: none;
}
.ideditor .layer-mapilio .viewfield-group * {
fill: #0056f1;
stroke: #ffffff;
stroke-opacity: .6;
fill-opacity: .6;
}
.ideditor .layer-mapilio .sequence {
stroke: #0056f1;
}
.ideditor .photo-controls-mapilio {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 4px;
}
.ideditor .photo-controls-mapilio button {
padding:0 6px;
pointer-events: initial;
}
.ideditor .mapilio-wrapper {
position: relative;
background-color: #000;
background-image: url(<%= asset_path("iD/img/loader-black.gif") %>);
background-position: center;
background-repeat: no-repeat;
}
.ideditor #ideditor-viewer-mapilio-simple-wrap {
height: 100%;
}
.ideditor #ideditor-viewer-mapilio-simple {
width: 100%;
height: 100%;
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
}
/* Streetside Viewer (pannellum) */
.ideditor .ms-wrapper .photo-attribution .image-link {
@ -2741,7 +2797,8 @@
}
}
.ideditor .ms-wrapper .pnlm-compass.pnlm-control {
.ideditor .ms-wrapper .pnlm-compass.pnlm-control,
.ideditor .vegbilder-wrapper .pnlm-compass.pnlm-control {
width: 26px;
height: 26px;
left: 4px;
@ -2763,6 +2820,10 @@
margin: 0 5px;
}
.ideditor .pnlm-zoom-controls {
margin-top: 6px;
}
/* Mapillary viewer */
.ideditor #ideditor-mly .domRenderer .TagSymbol {
@ -2808,6 +2869,14 @@
background-repeat: no-repeat;
}
.ideditor .kartaview-wrapper img {
width: 100%;
height: 100%;
overflow: hidden;
-o-object-fit: cover;
object-fit: cover;
}
.ideditor .kartaview-wrapper .photo-attribution a:active {
color: #20c4ff;
}
@ -2820,11 +2889,33 @@
.ideditor .kartaview-image-wrap {
width: 100%;
height: 100%;
-webkit-transform-origin:0 0;
-ms-transform-origin:0 0;
transform-origin:0 0;
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
}
.ideditor .photo-wrapper {
position: relative;
background-color: #000;
}
.ideditor .photoviewer .plane-frame {
display: block;
overflow: hidden;
height: 100%;
width: 100%;
background-image: url(<%= asset_path("iD/img/loader-black.gif") %>);
background-position: center;
background-repeat: no-repeat;
}
.ideditor .photoviewer .plane-frame > img.plane-photo{
width: auto;
height: 100%;
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
}
/* photo-controls (step forward, back, rotate) */
.ideditor .photo-controls-wrap {
@ -2846,6 +2937,7 @@
.ideditor .photo-controls button:focus {
height: 18px;
width: 18px;
line-height: 18px;
background: rgba(0,0,0,0.65);
color: #eee;
border-radius: 0;
@ -2867,6 +2959,109 @@
}
}
/* local georeferenced photos */
.ideditor .layer-local-photos {
pointer-events: none;
}
.ideditor .layer-local-photos .viewfield-group * {
fill: #ed00d9;
}
.ideditor .local-photos {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.ideditor .local-photos > div {
width: 50%;
}
.ideditor .local-photos > div:first-child {
margin-right: 20px;
}
.ideditor .list-local-photos {
max-height: 40vh;
overflow-y: scroll;
overflow-x: auto;
/* workaround for something like "overflow-x: visible"
see https://stackoverflow.com/a/39554003 */
margin-left: -100px;
padding-left: 100px;
}
.ideditor .list-local-photos::-webkit-scrollbar {
border-left: none;
}
.ideditor .list-local-photos li {
list-style: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
height: 30px;
}
.ideditor .list-local-photos span.filename {
display: block;
width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
line-height: 30px;
padding-left: 8px;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}
.ideditor .list-local-photos li:first-child span.filename {
border-top: 1px solid #ccc;
border-top-left-radius: 4px;
}
.ideditor .list-local-photos li:first-child button {
border-top: 1px solid #ccc;
}
.ideditor .list-local-photos li:first-child button.remove {
border-top-right-radius: 4px;
}
.ideditor .list-local-photos li:last-child span.filename {
border-bottom-left-radius: 4px;
}
.ideditor .list-local-photos li:last-child button.remove {
border-bottom-right-radius: 4px;
}
.ideditor .list-local-photos li.invalid span.filename {
color: #ccc;
}
.ideditor .list-local-photos li.invalid button.zoom-to-data {
display: none;
}
.ideditor .list-local-photos li button.no-geolocation {
display: none;
}
.ideditor .list-local-photos li.invalid button.no-geolocation {
display: block;
}
.ideditor .list-local-photos .placeholder div {
display: block;
height: 40px;
width: 40px;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
background-image: url(<%= asset_path("iD/img/loader-black.gif") %>);
-webkit-filter: invert(1);
filter: invert(1);
}
.ideditor .local-photos label.button {
background: #7092ff;
color: #fff;
font-weight: bold;
padding: 10px 25px;
text-align: center;
font-size: 12px;
display: inline-block;
border-radius: 4px;
cursor: pointer;
}
/* OSM Notes and QA Layers */
.ideditor .qa-header-icon .qaItem-fill,
@ -3247,7 +3442,6 @@
-webkit-filter: none !important;
filter: none !important;
-webkit-transition-duration: 200ms;
-o-transition-duration: 200ms;
transition-duration: 200ms;
}
@ -3255,7 +3449,6 @@
-webkit-filter: grayscale(80%) brightness(80%);
filter: grayscale(80%) brightness(80%);
-webkit-transition-duration: 200ms;
-o-transition-duration: 200ms;
transition-duration: 200ms;
}
@ -3416,8 +3609,7 @@
border: 1px solid #ccc;
padding: 0px 10px 0px 10px;
border-radius: 4px;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: auto;
}
.ideditor input[type=text],
@ -3990,8 +4182,7 @@
.ideditor .header h3 {
text-align: center;
margin-bottom: 0;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
padding: 0;
}
@ -4306,8 +4497,7 @@
text-align: left;
padding: 10px;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
@ -4630,8 +4820,7 @@
line-height: 1.35em;
}
.ideditor .preset-list-button .label-inner .namepart {
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
text-overflow: ellipsis;
}
.ideditor .preset-list-button .label-inner .namepart:nth-child(1) {
font-weight: bold;
@ -4787,7 +4976,6 @@
margin-bottom: 10px;
width: 100%;
-webkit-transition: margin-bottom 200ms;
-o-transition: margin-bottom 200ms;
transition: margin-bottom 200ms;
}
@ -4818,8 +5006,7 @@
}
.ideditor .field-label .label-text {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
text-overflow: ellipsis;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
@ -5458,8 +5645,7 @@
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
text-overflow: ellipsis;
}
/* Hide placeholder for radio buttons if another is active, or not in hover state */
@ -5849,8 +6035,7 @@
display: block;
padding: 5px 10px;
border-top: 1px solid #ccc;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
@ -6299,14 +6484,19 @@
}
.ideditor .tag-reference-body.expanded {
padding-bottom: 10px;
display: inline-block;
padding-left: 10px;
display: block;
}
.ideditor .tag-reference-description {
.ideditor[dir='rtl'] .tag-reference-body.expanded {
padding-left: 0;
padding-right: 10px;
}
.ideditor .tag-reference-link {
display: block;
}
.ideditor .tag-reference-link .icon:first-child {
margin-left: 0;
}
.ideditor img.tag-reference-wiki-image {
float: right;
@ -7994,8 +8184,6 @@
-webkit-transition: opacity 200ms linear;
-o-transition: opacity 200ms linear;
transition: opacity 200ms linear;
}
@ -8359,14 +8547,12 @@
.ideditor .footer-show {
bottom: 0px;
-webkit-transition: bottom 75ms linear;
-o-transition: bottom 75ms linear;
transition: bottom 75ms linear;
}
.ideditor .footer-hide {
bottom: -100%;
-webkit-transition: bottom 75ms linear;
-o-transition: bottom 75ms linear;
transition: bottom 75ms linear;
}
@ -9515,7 +9701,7 @@
/* Scrollbars
----------------------------------------------------- */
.ideditor ::-webkit-scrollbar {
height: 20px;
height: 10px;
overflow: visible;
width: 10px;
border-left: 1px solid #DDD;
@ -9542,6 +9728,9 @@
background-color: rgba(0,0,0,.05);
}
}
body {
scrollbar-width: 10px;
}
/* Intro walkthrough

22344
vendor/assets/iD/iD.js vendored

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
[{"format":[["housenumber","street+place"],["city","postcode"]]},{"countryCodes":["au"],"format":[["unit","housenumber","street"],["suburb","state","postcode"]]},{"countryCodes":["gb"],"format":[["housename"],["housenumber","street+place"],["city","postcode"]]},{"countryCodes":["ie"],"format":[["housename"],["housenumber","street+place"],["city"],["postcode"]]},{"countryCodes":["at","bg","ch","de","si","pl","lt"],"format":[["street+place","housenumber"],["postcode","city"]]},{"countryCodes":["ad","ba","be","dk","es","gr","hr","it","pt","se","sm","va"],"format":[["street+place","housenumber","unit"],["postcode","city"]]},{"countryCodes":["fi","is","li","nl","no"],"format":[["street","housenumber","unit"],["postcode","city"]]},{"countryCodes":["fr","lu"],"format":[["housenumber","street+place"],["postcode","city"]]},{"countryCodes":["mo"],"format":[["housenumber","street"],["postcode","city"]]},{"countryCodes":["br"],"format":[["street+place"],["housenumber","suburb"],["city","postcode"]]},{"countryCodes":["vn"],"format":[["housenumber","street"],["subdistrict"],["district"],["city"],["province","postcode"]]},{"countryCodes":["ca"],"format":[["housenumber","street","unit"],["city","province","postcode"]]},{"countryCodes":["us"],"format":[["housenumber","street","unit"],["city","state","postcode"]]},{"countryCodes":["tw"],"format":[["postcode","city","district"],["street+place"],["housenumber","floor","unit"]]},{"countryCodes":["jp"],"format":[["postcode","province","county"],["city","suburb"],["quarter","neighbourhood"],["block_number","housenumber"]],"dropdowns":["postcode","province","county","city","suburb","quarter","neighbourhood","block_number"],"widths":{"postcode":0.3,"province":0.35,"county":0.35,"city":0.65,"suburb":0.35,"quarter":0.5,"neighbourhood":0.5,"block_number":0.5,"housenumber":0.5}},{"countryCodes":["tr"],"format":[["neighbourhood"],["street+place","housenumber"],["postcode","district","city"]]},{"countryCodes":["ua"],"format":[["housenumber","postcode"],["street"]]},{"countryCodes":["cn"],"format":[["postcode","province"],["city","district"],["street","housenumber"]],"widths":{"postcode":0.3,"province":0.7,"city":0.5,"district":0.5,"street":0.7,"housenumber":0.3}},{"countryCodes":["bo"],"format":[["street","housenumber"],["neighbourhood","city"]],"widths":{"street":0.7,"housenumber":0.3,"neighbourhood":0.5,"city":0.5}},{"countryCodes":["pe"],"format":[["street","housenumber"],["neighbourhood"],["city","state","postcode"]],"dropdowns":["street","neighbourhood","city","state","postcode"],"widths":{"street":0.7,"housenumber":0.3,"city":0.4,"state":0.4,"postcode":0.2}},{"countryCodes":["lv"],"format":[["street","housenumber"],["housename","subdistrict"],["district","city","postcode"]],"dropdowns":["street","city","subdistrict","district","postcode"],"widths":{"street":0.7,"housenumber":0.3,"housename":0.4,"subdistrict":0.6,"district":0.4,"city":0.4,"postcode":0.2}},{"countryCodes":["in"],"format":[["housenumber","street"],["city","postcode"],["district"]]},{"countryCodes":["ru"],"format":[["housenumber","street+place"],["city","postcode"]]},{"countryCodes":["cz","sk"],"format":[["street","housenumber"],["postcode","city"]]},{"countryCodes":["ph"],"format":[["unit","housenumber","street"],["district","city"],["postcode","province"]]},{"countryCodes":["hu"],"format":[["postcode","city"],["street","housenumber"]]}]
[{"format":[["housenumber","street+place"],["city","postcode"]]},{"countryCodes":["au"],"format":[["unit","housenumber","street"],["suburb","state","postcode"]]},{"countryCodes":["gb"],"format":[["housename"],["housenumber","street+place"],["city","postcode"]]},{"countryCodes":["ie"],"format":[["housename"],["housenumber","street+place"],["city"],["postcode"]]},{"countryCodes":["at","bg","ch","de","si","pl","lt"],"format":[["street+place","housenumber"],["postcode","city"]]},{"countryCodes":["ad","ba","be","dk","es","gr","hr","it","pt","se","sm","va"],"format":[["street+place","housenumber","unit"],["postcode","city"]]},{"countryCodes":["fi","is","li","nl","no"],"format":[["street","housenumber","unit"],["postcode","city"]]},{"countryCodes":["fr","lu"],"format":[["housenumber","street+place"],["postcode","city"]]},{"countryCodes":["mo"],"format":[["housenumber","street"],["postcode","city"]]},{"countryCodes":["br"],"format":[["street+place"],["housenumber","suburb"],["city","postcode"]]},{"countryCodes":["vn"],"format":[["housenumber","street"],["subdistrict"],["district"],["city"],["province","postcode"]]},{"countryCodes":["ca"],"format":[["housenumber","street","unit"],["city","province","postcode"]]},{"countryCodes":["us"],"format":[["housenumber","street","unit"],["city","state","postcode"]]},{"countryCodes":["tw"],"format":[["postcode","city","district"],["street+place"],["housenumber","floor","unit"]]},{"countryCodes":["jp"],"format":[["postcode","province","county"],["city","suburb"],["quarter","neighbourhood"],["block_number","housenumber"]],"dropdowns":["postcode","province","county","city","suburb","quarter","neighbourhood","block_number"],"widths":{"postcode":0.3,"province":0.35,"county":0.35,"city":0.65,"suburb":0.35,"quarter":0.5,"neighbourhood":0.5,"block_number":0.5,"housenumber":0.5}},{"countryCodes":["tr"],"format":[["neighbourhood"],["street+place","housenumber"],["postcode","district","city"]]},{"countryCodes":["ua"],"format":[["housenumber","postcode"],["street+place"]]},{"countryCodes":["cn"],"format":[["postcode","province"],["city","district"],["street","housenumber"]],"widths":{"postcode":0.3,"province":0.7,"city":0.5,"district":0.5,"street":0.7,"housenumber":0.3}},{"countryCodes":["bo"],"format":[["street","housenumber"],["neighbourhood","city"]],"widths":{"street":0.7,"housenumber":0.3,"neighbourhood":0.5,"city":0.5}},{"countryCodes":["pe"],"format":[["street","housenumber"],["neighbourhood"],["city","state","postcode"]],"dropdowns":["street","neighbourhood","city","state","postcode"],"widths":{"street":0.7,"housenumber":0.3,"city":0.4,"state":0.4,"postcode":0.2}},{"countryCodes":["lv"],"format":[["street","housenumber"],["housename","subdistrict"],["district","city","postcode"]],"dropdowns":["street","city","subdistrict","district","postcode"],"widths":{"street":0.7,"housenumber":0.3,"housename":0.4,"subdistrict":0.6,"district":0.4,"city":0.4,"postcode":0.2}},{"countryCodes":["in"],"format":[["housenumber","street"],["city","postcode"],["district"]]},{"countryCodes":["ru"],"format":[["housenumber","street+place"],["city","postcode"]]},{"countryCodes":["cz","sk"],"format":[["street","housenumber"],["postcode","city"]]},{"countryCodes":["ph"],"format":[["unit","housenumber","street"],["district","city"],["postcode","province"]]},{"countryCodes":["hu"],"format":[["postcode","city"],["street","housenumber"]]}]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 132 KiB

After

Width:  |  Height:  |  Size: 132 KiB

Before After
Before After

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"he-IL":{}}
{"he-IL":{"icons":{"download":"הורדה","information":"מידע","remove":"הסרה","undo":"ביטול","zoom_to":"התקרבות אל","copy":"העתקה","visit_website":"ביקור באתר","list":"רשימה","text":"טקסט","deselect":"ביטול בחירה","close":"סגירה","forward":"קדימה","backward":"אחורה","plus":"הוספה"},"toolbar":{"undo_redo":"ביטול/שחזור","recent":"אחרונים","favorites":"מועדפים","add_feature":"הוספת תכונה"},"modes":{"add_area":{"description":"הוסף פארקים, בניינים, נהרות או אזורים אחרים למפה."},"add_line":{"title":"קו","description":"הוסף כבישים מהירים, רחובות, מסלולים להולכי רגל, תעלות או קווים אחרים למפה.","filter_tooltip":"קווים"},"add_point":{"title":"נקודה","description":"הוסף מסעדות, אתרי מורשת, תיבות דואר או נקודות אחרות למפה.","filter_tooltip":"נקודות"},"add_note":{"title":"הערה","label":"הוספת הערה"},"add_preset":{"title":"הוספת {feature}"},"browse":{"title":"עיון"}},"operations":{"add":{"annotation":{"point":"נוספה נקודה.","vertex":"נוספה נקודה לדרך.","note":"נוספה הערה."}},"start":{"annotation":{"line":"התחיל קו.","area":"התחיל שטח."}},"continue":{"title":"המשך","description":"המשך את הקו הזה.","not_eligible":"אי אפשר להמשיך מכאן עם קו.","annotation":{"line":"המשיך קו.","area":"המשיך אזור."}},"change_tags":{"annotation":"שינה תגיות."},"copy":{"title":"העתקה"},"paste":{"title":"הדבקה"},"circularize":{"title":"מעגלי"},"orthogonalize":{"title":"ריבוע"},"delete":{"title":"מחיקה","annotation":{"point":"נמחקה נקודה.","vertex":"נמחק מפרק מדרך.","line":"נמחק קו.","area":"נמחק איזור."}},"disconnect":{"title":"ניתוק"},"merge":{"title":"מיזוג","description":"מיזוג התכונות האלה."},"move":{"title":"העברה","annotation":{"point":"העברת נקודה."}},"rotate":{"annotation":{"line":"סובב קו.","area":"סובב איזור."}},"reverse":{"title":"הפוך"}},"zoom_in_edit":"התקרב כדי לערוך","report_a_bug":"דיווח על תקלה","commit":{"save":"העלאה","cancel":"ביטול","warnings":"אזהרה","deleted":"נמחק","created":"נוצר"},"contributors":{"list":"נערכו ע\"י (משתמש)"},"geolocate":{"title":"הצגת המיקום שלי"},"inspector":{"back_tooltip":"שינוי סוג תכונה"},"background":{"reset":"איפוס"},"save":{"title":"שמירה","no_changes":"אין שינויים לשמירה"},"source_switch":{"live":"חי","dev":"פיתוח"},"tag_reference":{"used_with":"בשימוש עם {סוג}"},"zoom":{"in":"התקרבות","out":"התרחקות"},"community":{"_defaults":{"facebook":{"name":"{קהילה} בפייסבוק"},"reddit":{"name":"{קהילה} ב־Reddit"},"twitter":{"name":"{קהילה} בטוויטר"}}}}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"af":{"rtl":false,"pct":0.05},"ak":{"rtl":false,"pct":0},"am":{"rtl":false,"pct":0},"ar":{"rtl":true,"pct":0.93},"ar-AA":{"rtl":true,"pct":0.01},"as":{"rtl":false,"pct":0},"ast":{"rtl":false,"pct":0.13},"ay":{"rtl":false,"pct":0},"az":{"rtl":false,"pct":0},"ba":{"rtl":false,"pct":0},"be":{"rtl":false,"pct":0.17},"bg":{"rtl":false,"pct":0.41},"bn":{"rtl":false,"pct":0.06},"bo":{"rtl":false,"pct":0},"bqi":{"rtl":true,"pct":0},"br":{"rtl":false,"pct":0.65},"bs":{"rtl":false,"pct":0.02},"ca":{"rtl":false,"pct":0.5},"ckb":{"rtl":true,"pct":0.04},"cs":{"rtl":false,"pct":0.99},"cv":{"rtl":false,"pct":0},"cy":{"rtl":false,"pct":0.02},"da":{"rtl":false,"pct":0.45},"de":{"rtl":false,"pct":1},"de-AT":{"rtl":false,"pct":0},"de-CH":{"rtl":false,"pct":0},"dv":{"rtl":true,"pct":0.01},"ee":{"rtl":false,"pct":0},"el":{"rtl":false,"pct":0.36},"en":{"rtl":false,"pct":1},"en-AU":{"rtl":false,"pct":0},"en-CA":{"rtl":false,"pct":0},"en-GB":{"rtl":false,"pct":0.2},"en-IE":{"rtl":false,"pct":0},"en-IN":{"rtl":false,"pct":0},"en-NZ":{"rtl":false,"pct":0},"en-US":{"rtl":false,"pct":1},"eo":{"rtl":false,"pct":0.65},"es":{"rtl":false,"pct":1},"et":{"rtl":false,"pct":0.18},"eu":{"rtl":false,"pct":0.06},"fa":{"rtl":true,"pct":0.57},"fa-IR":{"rtl":true,"pct":0},"ff":{"rtl":false,"pct":0},"fi":{"rtl":false,"pct":0.37},"fil":{"rtl":false,"pct":0},"fr":{"rtl":false,"pct":0.99},"fr-FR":{"rtl":false,"pct":0.08},"fy":{"rtl":false,"pct":0.01},"ga":{"rtl":false,"pct":0.05},"gan":{"rtl":false,"pct":0},"gl":{"rtl":false,"pct":0.53},"grt":{"rtl":false,"pct":0},"gu":{"rtl":false,"pct":0.01},"ha":{"rtl":false,"pct":0},"he":{"rtl":true,"pct":0.65},"he-IL":{"rtl":true,"pct":0},"hi":{"rtl":false,"pct":0.01},"hr":{"rtl":false,"pct":0.16},"hu":{"rtl":false,"pct":0.56},"hy":{"rtl":false,"pct":0.03},"ia":{"rtl":false,"pct":0},"id":{"rtl":false,"pct":0.07},"ig":{"rtl":false,"pct":0},"is":{"rtl":false,"pct":0.29},"it":{"rtl":false,"pct":0.58},"ja":{"rtl":false,"pct":0.99},"jam":{"rtl":false,"pct":0},"jv":{"rtl":false,"pct":0},"ka":{"rtl":false,"pct":0},"kbd":{"rtl":false,"pct":0},"kha":{"rtl":false,"pct":0},"ki":{"rtl":false,"pct":0},"kk":{"rtl":false,"pct":0},"km":{"rtl":false,"pct":0.01},"kn":{"rtl":false,"pct":0.05},"ko":{"rtl":false,"pct":0.42},"ks":{"rtl":false,"pct":0},"ku":{"rtl":false,"pct":0},"ky":{"rtl":false,"pct":0},"lb":{"rtl":false,"pct":0.15},"lg":{"rtl":false,"pct":0},"lij":{"rtl":false,"pct":0},"ln":{"rtl":false,"pct":0},"lo":{"rtl":false,"pct":0},"lt":{"rtl":false,"pct":0.14},"lus":{"rtl":false,"pct":0},"lv":{"rtl":false,"pct":0.22},"mg":{"rtl":false,"pct":0.06},"mi":{"rtl":false,"pct":0},"mk":{"rtl":false,"pct":0.36},"ml":{"rtl":false,"pct":0.01},"mn":{"rtl":false,"pct":0},"mr":{"rtl":false,"pct":0},"ms":{"rtl":false,"pct":0.12},"my":{"rtl":false,"pct":0},"nb":{"rtl":false,"pct":0.02},"nd":{"rtl":false,"pct":0},"ne":{"rtl":false,"pct":0.01},"nl":{"rtl":false,"pct":0.68},"nl-BE":{"rtl":false,"pct":0},"nl-NL":{"rtl":false,"pct":0},"nn":{"rtl":false,"pct":0.03},"no":{"rtl":false,"pct":0.46},"nr":{"rtl":false,"pct":0},"nso":{"rtl":false,"pct":0},"nv":{"rtl":false,"pct":0},"ny":{"rtl":false,"pct":0},"oc":{"rtl":false,"pct":0},"om":{"rtl":false,"pct":0},"or":{"rtl":false,"pct":0},"pa":{"rtl":false,"pct":0},"pa-PK":{"rtl":true,"pct":0.12},"pap":{"rtl":false,"pct":0},"pl":{"rtl":false,"pct":0.82},"ps":{"rtl":true,"pct":0},"pt":{"rtl":false,"pct":0.62},"pt-BR":{"rtl":false,"pct":0.59},"qu":{"rtl":false,"pct":0},"rm":{"rtl":false,"pct":0},"ro":{"rtl":false,"pct":0.12},"ru":{"rtl":false,"pct":0.49},"rw":{"rtl":false,"pct":0},"sat":{"rtl":false,"pct":0.03},"sc":{"rtl":false,"pct":0},"sd":{"rtl":false,"pct":0},"sg":{"rtl":false,"pct":0},"si":{"rtl":false,"pct":0.02},"sk":{"rtl":false,"pct":0.53},"skr":{"rtl":false,"pct":0},"sl":{"rtl":false,"pct":0.15},"sm":{"rtl":false,"pct":0},"sn":{"rtl":false,"pct":0},"so":{"rtl":false,"pct":0.01},"sq":{"rtl":false,"pct":0.07},"sr":{"rtl":false,"pct":0.36},"ss":{"rtl":false,"pct":0},"st":{"rtl":false,"pct":0},"su":{"rtl":false,"pct":0},"sv":{"rtl":false,"pct":0.98},"sw":{"rtl":false,"pct":0},"ta":{"rtl":false,"pct":0.07},"te":{"rtl":false,"pct":0.02},"tg":{"rtl":false,"pct":0},"th":{"rtl":false,"pct":0.15},"ti":{"rtl":false,"pct":0},"tk":{"rtl":false,"pct":0},"tl":{"rtl":false,"pct":0.03},"tn":{"rtl":false,"pct":0},"tr":{"rtl":false,"pct":0.99},"ts":{"rtl":false,"pct":0},"tt":{"rtl":false,"pct":0},"tum":{"rtl":false,"pct":0},"ug":{"rtl":true,"pct":0},"uk":{"rtl":false,"pct":0.99},"ur":{"rtl":true,"pct":0.07},"uz":{"rtl":false,"pct":0},"ve":{"rtl":false,"pct":0},"vi":{"rtl":false,"pct":0.82},"wo":{"rtl":false,"pct":0},"xh":{"rtl":false,"pct":0},"yo":{"rtl":false,"pct":0},"yue":{"rtl":false,"pct":0.1},"zh":{"rtl":false,"pct":0.02},"zh-CN":{"rtl":false,"pct":0.71},"zh-HK":{"rtl":false,"pct":0.32},"zh-TW":{"rtl":false,"pct":0.92},"zu":{"rtl":false,"pct":0}}
{"af":{"rtl":false,"pct":0.04},"ak":{"rtl":false,"pct":0},"am":{"rtl":false,"pct":0},"ar":{"rtl":true,"pct":0.91},"ar-AA":{"rtl":true,"pct":0.01},"as":{"rtl":false,"pct":0},"ast":{"rtl":false,"pct":0.12},"ay":{"rtl":false,"pct":0},"az":{"rtl":false,"pct":0},"ba":{"rtl":false,"pct":0},"be":{"rtl":false,"pct":0.16},"bg":{"rtl":false,"pct":0.4},"bn":{"rtl":false,"pct":0.06},"bo":{"rtl":false,"pct":0},"bqi":{"rtl":true,"pct":0},"br":{"rtl":false,"pct":0.66},"bs":{"rtl":false,"pct":0.02},"ca":{"rtl":false,"pct":0.5},"ckb":{"rtl":true,"pct":0.04},"cs":{"rtl":false,"pct":0.99},"cv":{"rtl":false,"pct":0},"cy":{"rtl":false,"pct":0.34},"da":{"rtl":false,"pct":0.45},"de":{"rtl":false,"pct":1},"de-AT":{"rtl":false,"pct":0},"de-CH":{"rtl":false,"pct":0},"dv":{"rtl":true,"pct":0.01},"ee":{"rtl":false,"pct":0},"el":{"rtl":false,"pct":0.36},"en":{"rtl":false,"pct":1},"en-AU":{"rtl":false,"pct":0},"en-CA":{"rtl":false,"pct":0},"en-GB":{"rtl":false,"pct":0.19},"en-IE":{"rtl":false,"pct":0},"en-IN":{"rtl":false,"pct":0},"en-NZ":{"rtl":false,"pct":0},"en-PH":{"rtl":false,"pct":0},"en-US":{"rtl":false,"pct":1},"eo":{"rtl":false,"pct":0.63},"es":{"rtl":false,"pct":1},"et":{"rtl":false,"pct":0.19},"eu":{"rtl":false,"pct":0.06},"fa":{"rtl":true,"pct":0.56},"fa-IR":{"rtl":true,"pct":0},"ff":{"rtl":false,"pct":0},"fi":{"rtl":false,"pct":0.37},"fil":{"rtl":false,"pct":0},"fr":{"rtl":false,"pct":0.98},"fr-FR":{"rtl":false,"pct":0.08},"fy":{"rtl":false,"pct":0.01},"ga":{"rtl":false,"pct":0.17},"gan":{"rtl":false,"pct":0},"gl":{"rtl":false,"pct":0.52},"grt":{"rtl":false,"pct":0},"gu":{"rtl":false,"pct":0.01},"ha":{"rtl":false,"pct":0},"he":{"rtl":true,"pct":0.65},"he-IL":{"rtl":true,"pct":0.01},"hi":{"rtl":false,"pct":0.01},"hr":{"rtl":false,"pct":0.16},"hu":{"rtl":false,"pct":0.55},"hy":{"rtl":false,"pct":0.03},"ia":{"rtl":false,"pct":0},"id":{"rtl":false,"pct":0.07},"ig":{"rtl":false,"pct":0},"is":{"rtl":false,"pct":0.28},"it":{"rtl":false,"pct":1},"ja":{"rtl":false,"pct":1},"jam":{"rtl":false,"pct":0},"jv":{"rtl":false,"pct":0},"ka":{"rtl":false,"pct":0},"kbd":{"rtl":false,"pct":0},"kha":{"rtl":false,"pct":0},"ki":{"rtl":false,"pct":0},"kk":{"rtl":false,"pct":0},"km":{"rtl":false,"pct":0.01},"kn":{"rtl":false,"pct":0.05},"ko":{"rtl":false,"pct":0.42},"ks":{"rtl":false,"pct":0},"ku":{"rtl":false,"pct":0},"ky":{"rtl":false,"pct":0},"lb":{"rtl":false,"pct":0.14},"lg":{"rtl":false,"pct":0},"lij":{"rtl":false,"pct":0},"ln":{"rtl":false,"pct":0},"lo":{"rtl":false,"pct":0},"lt":{"rtl":false,"pct":0.17},"lus":{"rtl":false,"pct":0},"lv":{"rtl":false,"pct":0.22},"mg":{"rtl":false,"pct":0.06},"mi":{"rtl":false,"pct":0},"mk":{"rtl":false,"pct":0.35},"ml":{"rtl":false,"pct":0.01},"mn":{"rtl":false,"pct":0},"mr":{"rtl":false,"pct":0},"ms":{"rtl":false,"pct":0.13},"my":{"rtl":false,"pct":0},"nb":{"rtl":false,"pct":0.02},"nd":{"rtl":false,"pct":0},"ne":{"rtl":false,"pct":0.01},"nl":{"rtl":false,"pct":0.67},"nl-BE":{"rtl":false,"pct":0},"nl-NL":{"rtl":false,"pct":0},"nn":{"rtl":false,"pct":0.03},"no":{"rtl":false,"pct":0.46},"nr":{"rtl":false,"pct":0},"nso":{"rtl":false,"pct":0},"nv":{"rtl":false,"pct":0},"ny":{"rtl":false,"pct":0},"oc":{"rtl":false,"pct":0},"om":{"rtl":false,"pct":0},"or":{"rtl":false,"pct":0},"pa":{"rtl":false,"pct":0},"pa-PK":{"rtl":true,"pct":0.12},"pap":{"rtl":false,"pct":0},"pl":{"rtl":false,"pct":0.8},"ps":{"rtl":true,"pct":0},"pt":{"rtl":false,"pct":0.61},"pt-BR":{"rtl":false,"pct":0.58},"qu":{"rtl":false,"pct":0},"rm":{"rtl":false,"pct":0},"ro":{"rtl":false,"pct":0.12},"ru":{"rtl":false,"pct":0.48},"rw":{"rtl":false,"pct":0},"sat":{"rtl":false,"pct":0.03},"sc":{"rtl":false,"pct":0},"sd":{"rtl":false,"pct":0},"sg":{"rtl":false,"pct":0},"si":{"rtl":false,"pct":0.02},"sk":{"rtl":false,"pct":0.52},"skr":{"rtl":false,"pct":0},"sl":{"rtl":false,"pct":0.14},"sm":{"rtl":false,"pct":0},"sn":{"rtl":false,"pct":0},"so":{"rtl":false,"pct":0.01},"sq":{"rtl":false,"pct":0.07},"sr":{"rtl":false,"pct":0.41},"ss":{"rtl":false,"pct":0},"st":{"rtl":false,"pct":0},"su":{"rtl":false,"pct":0},"sv":{"rtl":false,"pct":0.96},"sw":{"rtl":false,"pct":0},"ta":{"rtl":false,"pct":0.07},"te":{"rtl":false,"pct":0.02},"tg":{"rtl":false,"pct":0},"th":{"rtl":false,"pct":0.19},"ti":{"rtl":false,"pct":0},"tk":{"rtl":false,"pct":0},"tl":{"rtl":false,"pct":0.03},"tn":{"rtl":false,"pct":0},"tr":{"rtl":false,"pct":0.97},"ts":{"rtl":false,"pct":0},"tt":{"rtl":false,"pct":0},"tum":{"rtl":false,"pct":0},"ug":{"rtl":true,"pct":0},"uk":{"rtl":false,"pct":1},"ur":{"rtl":true,"pct":0.07},"uz":{"rtl":false,"pct":0},"ve":{"rtl":false,"pct":0},"vi":{"rtl":false,"pct":0.8},"wo":{"rtl":false,"pct":0},"xh":{"rtl":false,"pct":0},"yo":{"rtl":false,"pct":0},"yue":{"rtl":false,"pct":0.1},"zh":{"rtl":false,"pct":0.02},"zh-CN":{"rtl":false,"pct":0.71},"zh-HK":{"rtl":false,"pct":0.31},"zh-TW":{"rtl":false,"pct":0.92},"zu":{"rtl":false,"pct":0}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long