mapbox-gl-rtl-text icon indicating copy to clipboard operation
mapbox-gl-rtl-text copied to clipboard

Update to ICU 76.1

Open birkskyum opened this issue 1 year ago • 2 comments

I'd like to see the repository updated to ICU 76.1 - I believe ICO 75.1 is in use currently, based on this.

There are a number of improvements in ICU 76

One such is removal of the increasingly contentious fallback from Ukrainian to Russian language:

Language matching: Dropped the fallback mapping desired=”uk” → supported=”ru” (so that Ukrainian (uk) doesn’t fall back to Russian (ru))

birkskyum avatar Nov 18 '24 15:11 birkskyum

That ICU improvement is definitely welcome! I'm wondering though, would an upgrade affect how this plugin works in practice? It probably shouldn't hit any code paths related to Ukrainian & Russian language because ICU is only used for processing and shaping right-to-left text, but I may be wrong.

mourner avatar Nov 18 '24 15:11 mourner

would an upgrade affect how this plugin works in practice? It probably shouldn't hit any code paths related to Ukrainian & Russian language

In that case, it's likely that this isn't affected by the fallback in practice. That's good to hear, because I'm not proficient enough at Ukrainian/Russian to evaluate if it actually does something undesirable, and that was why I rather just disable it to be sure.

So, in practice the effect is likely more the "Significant data updates across all locales", and newly added script languages.

birkskyum avatar Nov 18 '24 18:11 birkskyum