Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-15920

Japanese calendar support

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Fix Version/s: 0.4.13
    • Component/s: RosDlls
    • Labels:
      None

      Description

      Japanese people want Japanese calendar support until 2019 May 1st.

      1. Japanese calendar registry info

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras
      https://msdn.microsoft.com/ja-jp/windows/ee923790
      https://docs.microsoft.com/ja-jp/windows/desktop/Intl/era-handling-for-the-japanese-calendar

      Add JapaneseEras.reg to ReactOS.

      2. Japanese Calendar APIs

      Calendar ID (CALID) == CAL_JAPAN.

      • GetDateFormat (important: 'g' and 'gg')
      • GetCalendarInfo (important)
      • SetCalendarInfo (important)

      Get/SetCalendarInfo's {{CALTYPE}}s:

      • CAL_ITWODIGITYEARMAX
      • CAL_IYEAROFFSETRANGE
      • CAL_SABBREVERASTRING
      • CAL_SCALNAME
      • CAL_SERASTRING
      • CAL_SLONGDATE
      • CAL_SSHORTDATE

        Attachments

        1. invalid_era.png
          invalid_era.png
          6 kB
        2. invalid_era.zip
          27 kB
        3. JapanCalTest.zip
          99 kB
        4. JapaneseCalendar-after.png
          JapaneseCalendar-after.png
          34 kB
        5. JapaneseCalendar-after.txt
          0.2 kB
        6. JapaneseCalendar-before.png
          JapaneseCalendar-before.png
          51 kB
        7. JapaneseCalendar-before.txt
          2 kB
        8. JapaneseEras.reg
          1.0 kB

          Activity

            People

            • Assignee:
              katayama_hirofumi_mz Katayama Hirofumi MZ
              Reporter:
              katayama_hirofumi_mz Katayama Hirofumi MZ
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: