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

CLDR Ticket #10214(reviewing data)

Opened 7 days ago

Last modified 4 days 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 7 days 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 7 days 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 7 days ago by grhoten (previous) (diff)

comment:3 Changed 4 days 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.

View

Add a comment

Modify Ticket

Action
as reviewing
Author


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

 
Note: See TracTickets for help on using tickets.