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

Japanese calendar support

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Fixed
    • Minor
    • 0.4.13
    • RosDlls
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: