Merge remote-tracking branch 'upstream/pull/5750'

This commit is contained in:
Tom Hughes 2025-03-05 18:24:23 +00:00
commit e463379db7
74 changed files with 2028 additions and 1316 deletions

View file

@ -1153,21 +1153,36 @@
.ideditor path.line.shadow.tag-highway-bus_guideway,
.ideditor path.line.shadow.tag-highway-service,
.ideditor path.line.shadow.tag-highway-track,
.ideditor path.line.shadow.tag-highway-road {
.ideditor path.line.shadow.tag-highway-road,
.ideditor path.line.shadow.tag-highway-motorway_link,
.ideditor path.line.shadow.tag-highway-trunk_link,
.ideditor path.line.shadow.tag-highway-primary_link,
.ideditor path.line.shadow.tag-highway-secondary_link,
.ideditor path.line.shadow.tag-highway-tertiary_link {
stroke-width: 16;
}
.ideditor path.line.casing.tag-highway-living_street,
.ideditor path.line.casing.tag-highway-bus_guideway,
.ideditor path.line.casing.tag-highway-service,
.ideditor path.line.casing.tag-highway-track,
.ideditor path.line.casing.tag-highway-road {
.ideditor path.line.casing.tag-highway-road,
.ideditor path.line.casing.tag-highway-motorway_link,
.ideditor path.line.casing.tag-highway-trunk_link,
.ideditor path.line.casing.tag-highway-primary_link,
.ideditor path.line.casing.tag-highway-secondary_link,
.ideditor path.line.casing.tag-highway-tertiary_link {
stroke-width: 7;
}
.ideditor path.line.stroke.tag-highway-living_street,
.ideditor path.line.stroke.tag-highway-bus_guideway,
.ideditor path.line.stroke.tag-highway-service,
.ideditor path.line.stroke.tag-highway-track,
.ideditor path.line.stroke.tag-highway-road {
.ideditor path.line.stroke.tag-highway-road,
.ideditor path.line.stroke.tag-highway-motorway_link,
.ideditor path.line.stroke.tag-highway-trunk_link,
.ideditor path.line.stroke.tag-highway-primary_link,
.ideditor path.line.stroke.tag-highway-secondary_link,
.ideditor path.line.stroke.tag-highway-tertiary_link {
stroke-width: 5;
}
.ideditor path.line.casing.tag-highway-service.tag-service-driveway {
@ -1209,21 +1224,36 @@
.ideditor .low-zoom path.line.shadow.tag-highway-bus_guideway,
.ideditor .low-zoom path.line.shadow.tag-highway-service,
.ideditor .low-zoom path.line.shadow.tag-highway-track,
.ideditor .low-zoom path.line.shadow.tag-highway-road {
.ideditor .low-zoom path.line.shadow.tag-highway-road,
.ideditor .low-zoom path.line.shadow.tag-highway-motorway_link,
.ideditor .low-zoom path.line.shadow.tag-highway-trunk_link,
.ideditor .low-zoom path.line.shadow.tag-highway-primary_link,
.ideditor .low-zoom path.line.shadow.tag-highway-secondary_link,
.ideditor .low-zoom path.line.shadow.tag-highway-tertiary_link {
stroke-width: 12;
}
.ideditor .low-zoom path.line.casing.tag-highway-living_street,
.ideditor .low-zoom path.line.casing.tag-highway-bus_guideway,
.ideditor .low-zoom path.line.casing.tag-highway-service,
.ideditor .low-zoom path.line.casing.tag-highway-track,
.ideditor .low-zoom path.line.casing.tag-highway-road {
.ideditor .low-zoom path.line.casing.tag-highway-road,
.ideditor .low-zoom path.line.casing.tag-highway-motorway_link,
.ideditor .low-zoom path.line.casing.tag-highway-trunk_link,
.ideditor .low-zoom path.line.casing.tag-highway-primary_link,
.ideditor .low-zoom path.line.casing.tag-highway-secondary_link,
.ideditor .low-zoom path.line.casing.tag-highway-tertiary_link {
stroke-width: 5;
}
.ideditor .low-zoom path.line.stroke.tag-highway-living_street,
.ideditor .low-zoom path.line.stroke.tag-highway-bus_guideway,
.ideditor .low-zoom path.line.stroke.tag-highway-service,
.ideditor .low-zoom path.line.stroke.tag-highway-track,
.ideditor .low-zoom path.line.stroke.tag-highway-road {
.ideditor .low-zoom path.line.stroke.tag-highway-road,
.ideditor .low-zoom path.line.stroke.tag-highway-motorway_link,
.ideditor .low-zoom path.line.stroke.tag-highway-trunk_link,
.ideditor .low-zoom path.line.stroke.tag-highway-primary_link,
.ideditor .low-zoom path.line.stroke.tag-highway-secondary_link,
.ideditor .low-zoom path.line.stroke.tag-highway-tertiary_link {
stroke-width: 3;
}
.ideditor .low-zoom path.line.casing.tag-highway-service.tag-service-driveway {
@ -2659,55 +2689,55 @@
cursor: pointer;
}
.ideditor .viewfield-group.currentView * {
fill: #ffee00 !important;
}
.ideditor .viewfield-group.hovered * {
fill: #eebb00 !important;
}
.ideditor .viewfield-group circle {
stroke: #555;
stroke-width: 1;
stroke-opacity: 0.4;
fill-opacity: 0.4;
}
.ideditor .viewfield-group .viewfield {
stroke-width: 0;
stroke: #222;
fill-opacity: 0.4;
}
.ideditor .viewfield-group.highlighted circle {
stroke: #222;
stroke-opacity: 0.9;
fill-opacity: 0.9;
}
.ideditor .viewfield-group.highlighted.hovered circle {
.ideditor .viewfield-group.highlighted .viewfield {
stroke-width: 1;
fill-opacity: 0.8;
}
.ideditor .viewfield-group.hovered circle {
fill: #eebb00;
stroke: #222;
stroke-width: 2;
stroke-opacity: 0.9;
fill-opacity: 0.9;
}
.ideditor .viewfield-group.highlighted.currentView circle {
.ideditor .viewfield-group.hovered .viewfield {
fill: #eebb00;
stroke: #222;
stroke-width: 1;
fill-opacity: 0.8;
}
.ideditor .viewfield-group.currentView circle {
fill: #ffee00;
stroke: #222;
stroke-width: 2;
stroke-opacity: 1;
fill-opacity: 1;
}
.ideditor .viewfield-group .viewfield {
stroke-width: 0;
.ideditor .viewfield-group.currentView .viewfield {
fill: #ffee00;
stroke: #222;
fill-opacity: 0.4;
}
.ideditor .viewfield-group.highlighted .viewfield {
stroke-width: 1;
fill-opacity: 0.8;
}
.ideditor .viewfield-group.highlighted.hovered .viewfield {
stroke-width: 1;
fill-opacity: 0.8;
}
.ideditor .viewfield-group.highlighted.currentView .viewfield {
stroke-width: 1;
stroke-opacity: 1;
fill-opacity: 0.9;
}
.ideditor .viewfield-group.currentView .viewfield-scale {
transform: scale(2,2);
}
@ -2829,6 +2859,8 @@
}
.ideditor .layer-mapilio .viewfield-group * {
fill: #0056f1;
}
.ideditor .layer-mapilio .viewfield-group:not(.currentView):not(.hovered) * {
stroke: #ffffff;
stroke-opacity: .6;
fill-opacity: .6;
@ -2910,7 +2942,7 @@
}
.ideditor .slider-wrap {
display: inline-block;
display: inline-block;
}
.ideditor .year-datalist {
@ -2922,7 +2954,6 @@
direction: rtl
}
/* Streetside Viewer (pannellum) */
.ideditor .ms-wrapper .photo-attribution {
line-height: 1.1em;
@ -5866,15 +5897,15 @@
/* Field - Changeset Comment
------------------------------------------------------- */
.ideditor .form-field-comment:not(.present) #preset-input-comment {
border-color: rgb(230, 100, 100);
.ideditor .form-field-comment:not(.present) textarea {
border-color: rgb(160, 160, 160);
}
.ideditor .form-field-comment:not(.present) .field-label {
border-color: rgb(230, 100, 100);
background: rgba(230, 100, 100, 0.2);
border-color: rgb(160, 160, 160);
background-color: rgba(160, 160, 160, 0.2);
}
.ideditor .form-field-comment:not(.present) button {
border-color: rgb(230, 100, 100);
border-color: rgb(160, 160, 160);
}
@ -7904,26 +7935,23 @@
overflow: hidden;
}
/* Workaround to remove visible grid around tile borders on Chrome
Only works with browser zoom multiple of 25 (75%, 100%, 125%...)
Should be removed when https://issues.chromium.org/issues/40084005 is resolved.
See https://github.com/openstreetmap/iD/pull/10594 */
@media (-webkit-device-pixel-ratio = 1) or (-webkit-device-pixel-ratio = 1.25) or (-webkit-device-pixel-ratio = 1.5) or (-webkit-device-pixel-ratio = 1.75)
or (-webkit-device-pixel-ratio = 2) or (-webkit-device-pixel-ratio = 2.25) or (-webkit-device-pixel-ratio = 2.5) or (-webkit-device-pixel-ratio = 2.75)
or (-webkit-device-pixel-ratio = 3) or (-webkit-device-pixel-ratio = 3.25) or (-webkit-device-pixel-ratio = 3.5) or (-webkit-device-pixel-ratio = 3.75)
or (-webkit-device-pixel-ratio = 4) or (-webkit-device-pixel-ratio = 4.25) or (-webkit-device-pixel-ratio = 4.5) or (-webkit-device-pixel-ratio = 4.75)
or (-webkit-device-pixel-ratio = 5) or (-webkit-device-pixel-ratio = 0.25) or (-webkit-device-pixel-ratio = 0.5) or (-webkit-device-pixel-ratio = 0.75) {
.ideditor .layer-background img.tile,
.ideditor .map-in-map-background img.tile {
mix-blend-mode: plus-lighter;
}
.ideditor .layer-overlay .img.tile,
.ideditor .map-in-map-overlay .img.tile {
/* dummy transition such that the `ontransitionend` event can be triggered, see https://github.com/openstreetmap/iD/pull/10785 */
transition: opacity 1ms linear;
}
.ideditor .layer-background img.tile,
.ideditor .map-in-map-background img.tile {
filter: url(#alpha-slope5);
}
.ideditor .layer-background img.tile-removing,
.ideditor .map-in-map-background img.tile-removing {
.ideditor .layer-overlay img.tile-removing,
.ideditor .map-in-map-background img.tile-removing,
.ideditor .map-in-map-overlay img.tile-removing {
opacity: 0;
z-index: 1;
mix-blend-mode: normal;
}
.ideditor .tile-label-debug {
@ -7986,6 +8014,15 @@
bottom: 0;
}
.ideditor .layer-background {
z-index: 1;
}
.ideditor .layer-overlay {
z-index: 2;
}
.ideditor .layer-data {
z-index: 3;
}
/* Map-In-Map
------------------------------------------------------- */

3061
vendor/assets/iD/iD.js vendored

File diff suppressed because it is too large Load diff

View file

@ -1 +1 @@
[{"format":[["housenumber","street+place"],["city","postcode"]]},{"countryCodes":["au"],"format":[["unit","housenumber","street"],["suburb","state","postcode"]]},{"countryCodes":["id"],"format":[["unit","housename"],["street","housenumber","neighbourhood"],["subdistrict","district"],["city","province","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":["nz"],"format":[["housenumber","street"],["suburb"],["city","postcode"]]},{"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":["kr"],"format":[["province","city"],["district","town","subdistrict"],["street","housenumber","unit"],["postcode"]]},{"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":["mx"],"format":[["street","housenumber"],["neighbourhood"],["postcode","city","state"]]},{"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","housename","housenumber","street"],["neighbourhood","district","city"],["postcode","province"]]},{"countryCodes":["hu"],"format":[["postcode","city"],["street","housenumber"]]},{"countryCodes":["th"],"format":[["housenumber","place"],["street"],["subdistrict","district"],["province","postcode"]]}]
[{"format":[["housenumber","street+place"],["city","postcode"]]},{"countryCodes":["au"],"format":[["unit","housenumber","street"],["suburb","state","postcode"]]},{"countryCodes":["id"],"format":[["unit","housename"],["street","housenumber","neighbourhood"],["subdistrict","district"],["city","province","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":["nz"],"format":[["housenumber","street"],["suburb"],["city","postcode"]]},{"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":["kr"],"format":[["province","city"],["district","town","subdistrict"],["street","housenumber","unit"],["postcode"]]},{"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":[["housename"],["street","housenumber"],["neighbourhood","city"]],"widths":{"housename":1,"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":["mx"],"format":[["street","housenumber"],["neighbourhood"],["postcode","city","state"]]},{"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","housename","housenumber","street"],["neighbourhood","district","city"],["postcode","province"]]},{"countryCodes":["hu"],"format":[["postcode","city"],["street","housenumber"]]},{"countryCodes":["th"],"format":[["housenumber","place"],["street"],["subdistrict","district"],["province","postcode"]]}]

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: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Before After
Before After

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 146 KiB

Before After
Before After

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 101 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

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

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.78},"ar-AA":{"rtl":true,"pct":0.78},"as":{"rtl":false,"pct":0},"ast":{"rtl":false,"pct":0.14},"ay":{"rtl":false,"pct":0},"az":{"rtl":false,"pct":0},"ba":{"rtl":false,"pct":0},"be":{"rtl":false,"pct":0.26},"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.62},"bs":{"rtl":false,"pct":0.02},"ca":{"rtl":false,"pct":0.47},"ckb":{"rtl":true,"pct":0.1},"co":{"rtl":false,"pct":0},"cs":{"rtl":false,"pct":0.97},"cv":{"rtl":false,"pct":0},"cy":{"rtl":false,"pct":0.71},"da":{"rtl":false,"pct":0.46},"de":{"rtl":false,"pct":1},"de-AT":{"rtl":false,"pct":0.97},"de-CH":{"rtl":false,"pct":0.97},"dv":{"rtl":true,"pct":0.01},"ee":{"rtl":false,"pct":0},"el":{"rtl":false,"pct":0.6},"en":{"rtl":false,"pct":1},"en-AU":{"rtl":false,"pct":0.42},"en-CA":{"rtl":false,"pct":0.42},"en-GB":{"rtl":false,"pct":0.43},"en-IE":{"rtl":false,"pct":0.42},"en-IN":{"rtl":false,"pct":0.42},"en-NZ":{"rtl":false,"pct":0.42},"en-PH":{"rtl":false,"pct":0.42},"en-US":{"rtl":false,"pct":1},"eo":{"rtl":false,"pct":0.63},"es":{"rtl":false,"pct":1},"et":{"rtl":false,"pct":0.29},"eu":{"rtl":false,"pct":0.07},"fa":{"rtl":true,"pct":0.56},"fa-IR":{"rtl":true,"pct":0.55},"ff":{"rtl":false,"pct":0},"fi":{"rtl":false,"pct":0.37},"fil":{"rtl":false,"pct":0.07},"fr":{"rtl":false,"pct":0.97},"fr-FR":{"rtl":false,"pct":0.97},"fy":{"rtl":false,"pct":0.01},"ga":{"rtl":false,"pct":0.21},"gan":{"rtl":false,"pct":1},"gl":{"rtl":false,"pct":0.5},"grt":{"rtl":false,"pct":0},"gu":{"rtl":false,"pct":0.02},"ha":{"rtl":false,"pct":0},"he":{"rtl":true,"pct":0.67},"he-IL":{"rtl":true,"pct":0.67},"hi":{"rtl":false,"pct":0.02},"hr":{"rtl":false,"pct":0.17},"hu":{"rtl":false,"pct":0.5},"hy":{"rtl":false,"pct":0.04},"ia":{"rtl":false,"pct":0},"id":{"rtl":false,"pct":0.2},"ig":{"rtl":false,"pct":0},"is":{"rtl":false,"pct":0.29},"it":{"rtl":false,"pct":0.88},"ja":{"rtl":false,"pct":0.66},"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.07},"ko":{"rtl":false,"pct":0.95},"ks":{"rtl":false,"pct":0},"ku":{"rtl":false,"pct":0.01},"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.18},"lus":{"rtl":false,"pct":0},"lv":{"rtl":false,"pct":0.25},"mg":{"rtl":false,"pct":0.07},"mi":{"rtl":false,"pct":0},"mk":{"rtl":false,"pct":0.38},"ml":{"rtl":false,"pct":0.01},"mn":{"rtl":false,"pct":0},"mr":{"rtl":false,"pct":0},"ms":{"rtl":false,"pct":0.17},"my":{"rtl":false,"pct":0},"nb":{"rtl":false,"pct":0.03},"nd":{"rtl":false,"pct":0},"ne":{"rtl":false,"pct":0.01},"nl":{"rtl":false,"pct":0.7},"nl-BE":{"rtl":false,"pct":0.7},"nl-NL":{"rtl":false,"pct":0.7},"nn":{"rtl":false,"pct":0.03},"no":{"rtl":false,"pct":0.48},"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.01},"pa":{"rtl":false,"pct":0.12},"pa-PK":{"rtl":true,"pct":0.12},"pap":{"rtl":false,"pct":0},"pl":{"rtl":false,"pct":0.84},"ps":{"rtl":true,"pct":0},"pt":{"rtl":false,"pct":0.72},"pt-BR":{"rtl":false,"pct":0.72},"qu":{"rtl":false,"pct":0},"rm":{"rtl":false,"pct":0},"ro":{"rtl":false,"pct":0.12},"ru":{"rtl":false,"pct":0.59},"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.03},"sk":{"rtl":false,"pct":0.54},"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.09},"sr":{"rtl":false,"pct":0.44},"ss":{"rtl":false,"pct":0},"st":{"rtl":false,"pct":0},"su":{"rtl":false,"pct":0},"sv":{"rtl":false,"pct":0.94},"sw":{"rtl":false,"pct":0},"ta":{"rtl":false,"pct":0.08},"te":{"rtl":false,"pct":0.03},"tg":{"rtl":false,"pct":0},"th":{"rtl":false,"pct":0.93},"ti":{"rtl":false,"pct":0},"tk":{"rtl":false,"pct":0},"tl":{"rtl":false,"pct":0.04},"tn":{"rtl":false,"pct":0},"tr":{"rtl":false,"pct":0.83},"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.71},"wa":{"rtl":false,"pct":0},"wo":{"rtl":false,"pct":0},"xh":{"rtl":false,"pct":0},"yo":{"rtl":false,"pct":0},"yue":{"rtl":false,"pct":1},"zh":{"rtl":false,"pct":1},"zh-CN":{"rtl":false,"pct":1},"zh-HK":{"rtl":false,"pct":1},"zh-TW":{"rtl":false,"pct":1},"zu":{"rtl":false,"pct":0}}
{"af":{"rtl":false,"pct":0.05},"ak":{"rtl":false,"pct":0},"am":{"rtl":false,"pct":0},"ar":{"rtl":true,"pct":0.78},"ar-AA":{"rtl":true,"pct":0.78},"as":{"rtl":false,"pct":0},"ast":{"rtl":false,"pct":0.14},"ay":{"rtl":false,"pct":0},"az":{"rtl":false,"pct":0},"ba":{"rtl":false,"pct":0},"be":{"rtl":false,"pct":0.26},"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.62},"bs":{"rtl":false,"pct":0.02},"ca":{"rtl":false,"pct":0.46},"ckb":{"rtl":true,"pct":0.1},"co":{"rtl":false,"pct":0},"cs":{"rtl":false,"pct":1},"cv":{"rtl":false,"pct":0},"cy":{"rtl":false,"pct":0.72},"da":{"rtl":false,"pct":0.45},"de":{"rtl":false,"pct":1},"de-AT":{"rtl":false,"pct":0.97},"de-CH":{"rtl":false,"pct":0.97},"dv":{"rtl":true,"pct":0.01},"ee":{"rtl":false,"pct":0},"el":{"rtl":false,"pct":0.6},"en":{"rtl":false,"pct":1},"en-AU":{"rtl":false,"pct":0.42},"en-CA":{"rtl":false,"pct":0.42},"en-GB":{"rtl":false,"pct":0.43},"en-IE":{"rtl":false,"pct":0.42},"en-IN":{"rtl":false,"pct":0.42},"en-NZ":{"rtl":false,"pct":0.42},"en-PH":{"rtl":false,"pct":0.42},"en-US":{"rtl":false,"pct":1},"eo":{"rtl":false,"pct":0.63},"es":{"rtl":false,"pct":1},"et":{"rtl":false,"pct":0.3},"eu":{"rtl":false,"pct":0.07},"fa":{"rtl":true,"pct":0.55},"fa-IR":{"rtl":true,"pct":0.55},"ff":{"rtl":false,"pct":0},"fi":{"rtl":false,"pct":0.37},"fil":{"rtl":false,"pct":0.07},"fr":{"rtl":false,"pct":0.96},"fr-FR":{"rtl":false,"pct":0.96},"fy":{"rtl":false,"pct":0.01},"ga":{"rtl":false,"pct":0.21},"gan":{"rtl":false,"pct":1},"gl":{"rtl":false,"pct":0.49},"grt":{"rtl":false,"pct":0},"gu":{"rtl":false,"pct":0.02},"ha":{"rtl":false,"pct":0},"he":{"rtl":true,"pct":0.67},"he-IL":{"rtl":true,"pct":0.67},"hi":{"rtl":false,"pct":0.02},"hr":{"rtl":false,"pct":0.17},"hu":{"rtl":false,"pct":0.5},"hy":{"rtl":false,"pct":0.04},"ia":{"rtl":false,"pct":0},"id":{"rtl":false,"pct":0.27},"ig":{"rtl":false,"pct":0},"is":{"rtl":false,"pct":0.29},"it":{"rtl":false,"pct":0.87},"ja":{"rtl":false,"pct":0.67},"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.07},"ko":{"rtl":false,"pct":0.95},"ks":{"rtl":false,"pct":0},"ku":{"rtl":false,"pct":0.01},"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.18},"lus":{"rtl":false,"pct":0},"lv":{"rtl":false,"pct":0.26},"mg":{"rtl":false,"pct":0.07},"mi":{"rtl":false,"pct":0},"mk":{"rtl":false,"pct":0.38},"ml":{"rtl":false,"pct":0.01},"mn":{"rtl":false,"pct":0},"mr":{"rtl":false,"pct":0},"ms":{"rtl":false,"pct":0.17},"my":{"rtl":false,"pct":0},"nb":{"rtl":false,"pct":0.03},"nd":{"rtl":false,"pct":0},"ne":{"rtl":false,"pct":0.01},"nl":{"rtl":false,"pct":0.7},"nl-BE":{"rtl":false,"pct":0.7},"nl-NL":{"rtl":false,"pct":0.7},"nn":{"rtl":false,"pct":0.03},"no":{"rtl":false,"pct":0.47},"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.01},"pa":{"rtl":false,"pct":0.12},"pa-PK":{"rtl":true,"pct":0.12},"pap":{"rtl":false,"pct":0},"pl":{"rtl":false,"pct":0.84},"ps":{"rtl":true,"pct":0},"pt":{"rtl":false,"pct":0.99},"pt-BR":{"rtl":false,"pct":0.99},"qu":{"rtl":false,"pct":0},"rm":{"rtl":false,"pct":0},"ro":{"rtl":false,"pct":0.12},"ru":{"rtl":false,"pct":0.59},"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.03},"sk":{"rtl":false,"pct":0.54},"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.09},"sr":{"rtl":false,"pct":0.44},"ss":{"rtl":false,"pct":0},"st":{"rtl":false,"pct":0},"su":{"rtl":false,"pct":0},"sv":{"rtl":false,"pct":0.95},"sw":{"rtl":false,"pct":0},"ta":{"rtl":false,"pct":0.08},"te":{"rtl":false,"pct":0.03},"tg":{"rtl":false,"pct":0},"th":{"rtl":false,"pct":1},"ti":{"rtl":false,"pct":0},"tk":{"rtl":false,"pct":0},"tl":{"rtl":false,"pct":0.04},"tn":{"rtl":false,"pct":0},"tr":{"rtl":false,"pct":0.82},"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.71},"wa":{"rtl":false,"pct":0},"wo":{"rtl":false,"pct":0},"xh":{"rtl":false,"pct":0},"yo":{"rtl":false,"pct":0},"yue":{"rtl":false,"pct":1},"zh":{"rtl":false,"pct":1},"zh-CN":{"rtl":false,"pct":1},"zh-HK":{"rtl":false,"pct":1},"zh-TW":{"rtl":false,"pct":1},"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

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