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

CLDR Ticket #10804(closed data: needs-more-info)

Opened 7 months ago

Last modified 6 months ago

Sinhala Cardinal spellout

Reported by: kesh.jboy@… Owned by: grhoten
Component: rbnf Data Locale: si
Phase: rc Review:
Weeks: Data Xpath:


Spellout Cardinal number names for Sinhala language.


si_spellout_cardinal.txt (1.8 KB) - added by kesh.jboy@… 7 months ago.

Change History

Changed 7 months ago by kesh.jboy@…

comment:1 Changed 7 months ago by pedberg

  • Cc grhoten added
  • Status changed from new to closed
  • Resolution set to needs-more-info

Thanks, but we cannot accept data submissions without a signed contributor license agreement. Please see the information in small print at the very bottom of this page, below the divider (the text that begins "Please do not submit code or data without first agreeing to the terms and conditions in..." followed by some links)

comment:2 Changed 7 months ago by kesh.jboy@…

  • Status changed from closed to new

Sorry about that, I just signed the CLA with github ID. my GitHib ID is keshan (https://github.com/keshan). Hope this will be helpful.


comment:3 Changed 7 months ago by grhoten

Unfortunately, these rules are incomplete. If you test them with http://st.unicode.org/cldr-apps/numbers.jsp, you'll notice that they start breaking down on large numbers. The following seems roundtrips for large numbers.

x.x: =0.0=;
0: =%spellout-numbering=;
0: =%spellout-cardinal=;
-x: ඍණ >>;
Inf: අනන්තය;
x.x: <<යි දශම >>;
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: හැට[ >>];
70: හැත්තෑව;
71: හැත්තෑ[ >>];
80: අසූව;
81: අසූ[ >>];
90: අනූව;
91: අනූ[ >>];
100: සියය;
101: එක සිය[ >>];
200: <%%cardinal-large< සියය;
201: <%%cardinal-large< සිය[ >>];
1000: <%%cardinal-large< දහස;
1001: <%%cardinal-large< දහස්[ >>];
100000: <%%cardinal-large< ලක්ෂය;
100001: <%%cardinal-large< ලක්ෂ[ >>];
10000000: <%%cardinal-large< කෝටිය;
10000001: <%%cardinal-large< කෝටි[ >>];
1000000000: =#,##,##0=;
1: එක්;
2: දෙ;
3: තුන්;
4: හාර;
5: පන්;
6: හය;
7: හත්;
8: අට;
9: නව;
10: දස;
11: එකොළොස්;
12: දොළොස්;
13: දහතුන්;
14: දහහතර;
15: පහළොස්;
16: දහසය;
17: දහහත්;
18: දහඅට;
19: දහනව;
20: විසි[ >>];
30: තිස්[ >>];
40: හතලිස්[ >>];
50: පනස්[ >>];
60: හැට[ >>];
70: හැත්තෑ[ >>];
80: අසූ[ >>];
90: අනූ[ >>];

I've also read that Sinhala inflects nouns for grammatical number, gender, person, tense, case and definiteness. So it's possible that the cardinal number is incomplete. The resources online only seem to cover the numbering system. I haven't found any resources that says that number pronunciation is affected by grammatical gender. So this may not be an issue.

It would be nice to have the ordinal numbers and larger cardinal numbers contributed too.

comment:4 Changed 7 months ago by mark

  • Status changed from new to accepted
  • Priority changed from assess to medium
  • Phase changed from dsub to rc
  • Milestone changed from UNSCH to 33
  • Owner changed from anybody to grhoten
  • Resolution needs-more-info deleted

comment:5 Changed 6 months ago by grhoten

  • Status changed from accepted to closed
  • Resolution set to needs-more-info

I suspect that 2000 is written incorrectly with these proposed rules, but I can't tell.

Also I'm seeing different spellings of the numbers from these resources.

U.S. Army Special Forces Language Visual Training Materials - SINHALA page 68

How have these rules been vetted? Do you have an authoritative source? Right now, I have too many doubts on the accuracy of these spellings to include it into CLDR. Since the original rules didn't work, I suspect that no one has reviewed the results either.


Add a comment

Modify Ticket

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

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

Note: See TracTickets for help on using tickets.