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

CLDR Ticket #10214(accepted data)

Opened 2 months ago

Last modified 6 weeks ago

Cherokee RBNF rules

Reported by: sascha Owned by: sascha
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 2 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 2 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 2 months ago by grhoten (previous) (diff)

comment:3 Changed 2 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 2 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 2 months ago by sascha

  • Status changed from reviewing to reviewfeedback

comment:6 Changed 2 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 2 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 2 months ago by grhoten (previous) (diff)

comment:8 Changed 6 weeks 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.

View

Add a comment

Modify Ticket

Action
as accepted
Author


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

 
Note: See TracTickets for help on using tickets.