[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search
 
Modify

CLDR Ticket #10214(closed data: fixed)

Opened 6 months ago

Last modified 3 months ago

Cherokee RBNF rules

Reported by: sascha Owned by: grhoten
Component: rbnf Data Locale: chr
Phase: rc Review: sascha
Weeks: Data Xpath:
Xref:

Description

Here’s draft rules for Cherokee [chr] rule-based number formatting. Can we add them to http://st.unicode.org/cldr-apps/numbers.jsp for review? (I’ve done a first round of review, but would like to double-check with the Cherokee nation).

%%lenient-parse:
&[last primary ignorable ] << ' ' << ',' << '-' << '­';
%spellout-cardinal:
-x: ꭺꮳꮄꮝꮧ >>;
x.x: << ꭺꮝꮣᏹ >>;
Inf: ꭲꭺꭿꮣ ꭸꮢ;
NaN: ꭷꮒꭹꮣ ꮧꮞꮝꮧ;
0: ꮭ ꭺꮝꮧ;
1: ꮠꮼ;
2: ꮤꮅ;
3: ꮶꭲ;
4: ꮕꭹ;
5: ꭿꮝꭹ;
6: ꮡꮣꮅ;
7: ꭶꮅꮙꭹ;
8: ꮷꮑꮃ;
9: ꮠꮑꮃ;
10: ꮝꭺꭿ;
11: ꮜꮪ;
12: ꮤꮅꮪ;
13: ꮶꭶꮪ;
14: ꮒꭶꮪ;
15: ꭿꮝꭶꮪ;
16: ꮣꮃꮪ ;
17: ꭶꮅꮖꮪ;
18: ꮑꮃꮪ;
19: ꮠꮑꮃꮪ;
20: ꮤꮅꮝꭺꭿ;
21: ꮤꮅꮝꭺ >>;
30: ꮶꭲꮝꭺꭿ;
31: ꮶꭲꮝꭺ >>;
40: ꮕꭹꮝꭺꭿ;
41: ꮕꭹꮝꭺ >>;
50: ꭿꮝꭹꮝꭺꭿ;
51: ꭿꮝꭹꮝꭺꭿ;
60: ꮡꮣꮅꮝꭺꭿ;
61: ꮡꮣꮅꮝꭺ >>;
70: ꭶꮅꮖꮝꭺꭿ;
71: ꭶꮅꮖꮝꭺ >>;
80: ꮷꮑꮃꮝꭺꭿ;
81: ꮷꮑꮃꮝꭺ >>;
90: ꮠꮑꮃꮝꭺꭿ;
91: ꮠꮑꮃꮝꭺ >>;
100: << ꮝꭺꭿꮵꮖ[ >>];
1000: << ꭲꮿꭶᏼꮅ[ >>];
1000000: << ꭲᏻꮖꮧꮕꮣ[ >>];
1000000000: << ꭲꮿꮤꮃꮧꮕꮫ[ >>];
1000000000000: << ꭲꮿꮶꭰꮧꮕꮫ[ >>];
1000000000000000: << ꭲꮿꮕꭶꮧꮕꮫ[ >>];
1000000000000000000: =#,##0=;

Attachments

Change History

comment:1 Changed 6 months ago by emmons

  • Owner changed from anybody to grhoten
  • Phase changed from dsub to rc
  • Priority changed from assess to medium
  • Status changed from new to accepted
  • Milestone changed from UNSCH to 32

comment:2 Changed 6 months ago by grhoten

I suspect that lenient parse was a copy and paste thing from other rules. Let's skip that for now.

The rule for 51-59 looks invalid, but everything else looks correct. If I generalize your rules, I suspect that you wanted these rules instead.

%spellout-cardinal:
-x: ꭺꮳꮄꮝꮧ >>;
x.x: << ꭺꮝꮣᏹ >>;
Inf: ꭲꭺꭿꮣ ꭸꮢ;
NaN: ꭷꮒꭹꮣ ꮧꮞꮝꮧ;
0: ꮭ ꭺꮝꮧ;
1: ꮠꮼ;
2: ꮤꮅ;
3: ꮶꭲ;
4: ꮕꭹ;
5: ꭿꮝꭹ;
6: ꮡꮣꮅ;
7: ꭶꮅꮙꭹ;
8: ꮷꮑꮃ;
9: ꮠꮑꮃ;
10: ꮝꭺꭿ;
11: ꮜꮪ;
12: ꮤꮅꮪ;
13: ꮶꭶꮪ;
14: ꮒꭶꮪ;
15: ꭿꮝꭶꮪ;
16: ꮣꮃꮪ ;
17: ꭶꮅꮖꮪ;
18: ꮑꮃꮪ;
19: ꮠꮑꮃꮪ;
20: ꮤꮅꮝꭺ>%%spellout-tens>;
30: ꮶꭲꮝꭺ>%%spellout-tens>;
40: ꮕꭹꮝꭺ>%%spellout-tens>;
50: ꭿꮝꭹꮝꭺ>%%spellout-tens>;
60: ꮡꮣꮅꮝꭺ>%%spellout-tens>;
70: ꭶꮅꮖꮝꭺ>%%spellout-tens>;
80: ꮷꮑꮃꮝꭺ>%%spellout-tens>;
90: ꮠꮑꮃꮝꭺ>%%spellout-tens>;
100: << ꮝꭺꭿꮵꮖ[ >>];
1000: << ꭲꮿꭶᏼꮅ[ >>];
1000000: << ꭲᏻꮖꮧꮕꮣ[ >>];
1000000000: << ꭲꮿꮤꮃꮧꮕꮫ[ >>];
1000000000000: << ꭲꮿꮶꭰꮧꮕꮫ[ >>];
1000000000000000: << ꭲꮿꮕꭶꮧꮕꮫ[ >>];
1000000000000000000: =#,##0=;
%%spellout-tens:
0: ꭿ;
1: ' =%spellout-cardinal=;

Do you have ordinal and numbering-years rules? If you do, that would bring it up to a minimum set of rules.

Last edited 6 months ago by grhoten (previous) (diff)

comment:3 Changed 6 months ago by grhoten

  • Status changed from accepted to reviewing
  • Review set to sascha

I've added the rules that I think you meant to provide. It would be nice if you could provide the other rules too, like the ordinal rules. Confirming the numbering and numbering-year rules would be helpful too.

comment:4 Changed 6 months ago by sascha

Apologies for the delay, it’s taken a while until my contacts replied to my queries. So, the regular suffix for ordinals is ꮑ (-ne), for example ꮤꮅꮑ = 2nd; ꮶꭲꮑ = 3rd. An exception is the ordinal number for 1, which is a special word: ꭲꭼᏹ = first. Apparently there’s no special numbering-year rules.

Do you know how to update the demo at http://st.unicode.org/cldr-apps/numbers.jsp ? It doesn’t seem to load its data from CLDR head.

comment:5 Changed 6 months ago by sascha

  • Status changed from reviewing to reviewfeedback

comment:6 Changed 6 months ago by grhoten

Your feedback about ordinal spell out numbers seems to be in conflict with this resource: http://www.cherokeelessons.com/Cherokee-Language-Numbers-Ordinals/

It looks like ᎢᎬᏱᎢ is first, ᏔᎵᏁᎢ is second, ᏦᎢᏁᎢ is third and so on.

The Number Format Tester is only updated when ICU is updated with the survey tool. There isn't a simple way to convert the XML to a plain text file. So you'll have to copy the current revision of the rules in this thread to test it.

comment:7 Changed 6 months ago by grhoten

There seems to be some conflicting information on these Cherokee ordinals. One reference does agree with you.

You might also be able to use this page to reverse engineer the numbers because it goes high enough: https://quizlet.com/33158133/cherokee-ordinal-numbers-flash-cards/

Last edited 6 months ago by grhoten (previous) (diff)

comment:8 Changed 5 months ago by grhoten

  • Owner changed from grhoten to sascha
  • Status changed from reviewfeedback to accepted

Please assign back to me once you can resolve the conflict in data for the ordinals.

comment:9 Changed 3 months ago by sascha

  • Owner changed from sascha to grhoten

I had got the strings from somebody at the Cherokee Nation. But we could also leave them as-is for now, and do bugfixes later (if needed at all) in a later revision. (Assigning back to you because I’ll be offline until mid August, hiking on the Faroe Islands and otherwise being offline...)

comment:10 Changed 3 months ago by grhoten

  • Status changed from accepted to reviewing

The current data doesn't have ordinals. So additional ordinal data will have to come from a different ticket if you can't get it in time for the next CLDR release.

comment:11 Changed 3 months ago by sascha

  • Status changed from reviewing to closed
  • Resolution set to fixed

Sounds good.

View

Add a comment

Modify Ticket

Action
as closed
Next status will be 'new'
Next status will be 'closed'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.