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

CLDR Ticket #7285(closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

cyclicNameSet for solarTerms

Reported by: pedberg Owned by: pedberg
Component: main Data Locale:
Phase: dsub Review: yoshito
Weeks: Data Xpath:


Currently CLDR supports several types of cyclicNameSets, used primarily for East Asian luni-solar calendars:
years | months | days | dayParts | zodiacs

These can support format/standalone and various lengths:

   <cyclicNameSet type="years">
      <cyclicNameContext type="format">
         <cyclicNameWidth type="abbreviated">
            <cyclicName type="1">甲子</cyclicName>
            <cyclicName type="60">癸亥</cyclicName>
   <cyclicNameSet type="zodiacs">
      <cyclicNameContext type="format">
         <cyclicNameWidth type="abbreviated">
            <cyclicName type="1">鼠</cyclicName>
            <cyclicName type="12">猪</cyclicName>

Another type of cyclic name set important for East Asian luni-solar calendars is the set of 24 solar terms (in pairs of minor/major), which are tied to points in the solar cycle and thus approximately to specific dates in e.g. the Gregorian calendar.

num   Chinese      pinyin        English             Solar
      (S/T)                      description         longitude
---   --------     ----------    ------------        --------
 1    立春          lìchūn        spring begins       315° = approx Feb 4
 2    雨水          yǔshuǐ        rain water          330° = approx Feb 19
 3    惊蛰/驚蟄      jīngzhé       insects awaken      345° = approx Mar 6
 4    春分          chūnfēn       spring equinox      0° = approx Mar 21
 5    清明          qīngmíng      bright and clear    15° = approx Apr 5
 6    谷雨/穀雨      gǔyǔ          grain rain          30°
 7    立夏          lìxià         summer begins       45°
 8    小满/小滿      xiǎomǎn       grain full          60°
 9    芒种/芒種      mángzhòng     grain in ear        75°
10    夏至          xiàzhì        summer solstice     90°
11    小暑          xiǎoshǔ       minor heat          105°
12    大暑          dàshǔ         major heat          120°
13    立秋          lìqiū         autumn begins        135°
14    处暑/處暑      chǔshǔ        end of heat         150°
15    白露          báilù         white dew           165°
16    秋分          qiūfēn        autumn equinox      180°
17    寒露          hánlù         cold dew            195°
18    霜降          shuāngjiàng   frost descends      210°
19    立冬          lìdōng        winter begins       225°
20    小雪          xiǎoxuě       minor snow          240°
21    大雪          dàxuě         major snow          255°
22    冬至          dōngzhì       winter solstice     270° = approx Dec 22
23    小寒          xiǎohán       minor cold          285° = approx Jan 6
24    大寒          dàhán         major cold          300° = approx Jan 20

I would like to add these as another cyclicNameSet type, "solarTerms". Coverage would be 80/modern for Chinese, Japanese, Korean, Vietnamese and probably 100/comprehensive for everything else. I can actually populate those languages from Wikipedia data, see http://en.wikipedia.org/wiki/Solar_term

One question is what to put in root, the English description or the pinyin?


Change History

comment:1 Changed 3 years ago by pedberg

  • Owner changed from anybody to pedberg
  • Priority changed from assess to major
  • Status changed from new to accepted
  • Milestone changed from UNSCH to 26dsub

comment:2 Changed 3 years ago by pedberg

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

Added this, populated for zh, zh_Hant, ja, ko, vi (the latter was missing other cyclicNameSet data, added it)

comment:3 Changed 3 years ago by yoshito

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

comment:4 Changed 3 years ago by markus

  • Phase set to dsub
  • Milestone changed from 26dsub to 26

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.