-
-
Notifications
You must be signed in to change notification settings - Fork 744
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ICU-22724 CLDR release-46 to main #3260
ICU-22724 CLDR release-46 to main #3260
Conversation
Thanks! |
By the way, I assume that this integrates CLDR tag release-46 -- since there was not beta4 tag: https://github.com/unicode-org/cldr/tags |
There were no changes for binary files for this integration. Exhaustive tests are already running, there are under "Action" tab |
At a minimum, the likelySubtags data feeds into icu4c/source/data/misc/langInfo.txt and its .res file. |
Updated |
Well, not sure what happened. I ran all steps on the latest CLDR maint/maint-46 and ICU maint/maint-76
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LOKTM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
M
I finally figured out part of my confusion: You are only changing the likelySubtags test data here, not the runtime data. Hence no impact on langInfo.txt. However, unicode-org/cldr#4105 did change both the runtime data and the test data. And so integrating that change should also change the ICU runtime data. In other words, this change here seems ok, but it still only reflects half of what ICU needs from that CLDR PR. FYI: CLDR has likelySubtags.xml in supplemental data, and likelySubtags.txt in test data. Different extensions, different paths, but still easy to mix up when looking at a PR |
@DraganBesevic any news? Any luck figuring out why the changes in common/supplemental/likelySubtags.xml from unicode-org/cldr#4105 are not showing up in ICU here? The last time https://github.com/unicode-org/icu/blob/maint/maint-76/icu4c/source/data/misc/langInfo.txt was updated was in your #3174 integrating beta1. Well before Mark's oct02 change, but recent enough to think that the CLDR-to-ICU converter is not totally broken. Maybe you and @mihnita and @pedberg-icu could stick your heads together on this? Or, if the tests all pass, can we assume that the data change was a no-op for ICU's data structure?? Despite the test data changes?? Makes me nervous for future updates... @richgillam help coordinate? |
Yeah, I would appreciate it if someone else can take a look at this, too.
I am not sure what else needs to be done, apart from running the
integration steps. @peter Edberg ***@***.***> Any ideas what to
do?
Dragan
…On Tue, Nov 5, 2024 at 11:41 AM Markus Scherer ***@***.***> wrote:
@DraganBesevic <https://github.com/DraganBesevic> any news? Any luck
figuring out why the changes in common/supplemental/likelySubtags.xml from
unicode-org/cldr#4105 <unicode-org/cldr#4105> are
not showing up in ICU here?
The last time
https://github.com/unicode-org/icu/blob/maint/maint-76/icu4c/source/data/misc/langInfo.txt
was updated was in your #3174
<#3174> integrating beta1. Well
before Mark's oct02 change, but recent enough to think that the CLDR-to-ICU
converter is not totally broken.
Maybe you and @mihnita <https://github.com/mihnita> and @pedberg-icu
<https://github.com/pedberg-icu> could stick your heads together on this?
Or, if the tests all pass, can we assume that the data change was a no-op
for ICU's data structure?? Despite the test data changes?? Makes me nervous
for future updates...
@richgillam <https://github.com/richgillam> help coordinate?
—
Reply to this email directly, view it on GitHub
<#3260 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A7M7PIUN237NUOME7MP447DZ7ENPJAVCNFSM6AAAAABQ6XU34OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJYGAYTKMBTG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
TLDR: I think the tooling is fine, and we can (and should) merge this.
From all I could determine, there is no tooling problem. I tried various things, and the icu files gets updated. I did a run the cldr conversion tool run with the cldr / icu release git tags And the generated text files were the same to the one in
That is expected, has to be copy-pasted by hand (documented in Then I changed
So I think that the tooling is fine. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, thank you very much @mihnita !!
@DraganBesevic please merge.
@sffc after this PR is merged, what's the best way to get this onto the main branch as well, after PR #3258 is already in? Do the same thing once more which hopefully automagically picks up only this one new commit?
That's really weird.
Anyway, I merged it now.
…On Wed, Nov 13, 2024 at 1:04 PM Markus Scherer ***@***.***> wrote:
***@***.**** approved this pull request.
Ok, thank you very much @mihnita <https://github.com/mihnita> !!
@DraganBesevic <https://github.com/DraganBesevic> please merge.
@sffc <https://github.com/sffc> after this PR is merged, what's the best
way to get this onto the main branch as well, after PR #3258
<#3258> is already in? Do the same
thing once more which hopefully automagically picks up only this one new
commit?
—
Reply to this email directly, view it on GitHub
<#3260 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A7M7PIQNI2EHXZPY535VPPL2AO5FPAVCNFSM6AAAAABQ6XU34OVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDIMZUGQYTMNRUG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Checklist
Final round of integration, hopefully!
It covers the changes for likelySubtags test data made after beta3, for this ticket:
CLDR-18002 Fix likely subtag inconsistency (unicode-org/cldr#4105)