Поделиться через


Подготовьте ваше программное приложение к изменению японского летосчисления.

Замечание

1 апреля 2019 года новое имя эпохи было объявлено: Рейва (令和). 25 апреля корпорация Майкрософт выпустила пакеты для различных операционных систем Windows, содержащие обновленный ключ реестра с новым именем эпохи. Обновите устройство и проверьте реестр, чтобы узнать, имеет ли он новый ключ, а затем протестируйте приложение. Проверьте эту статью поддержки, чтобы убедиться, что ваша операционная система уже получила обновленный ключ реестра.

Японский календарь делится на эпохи, и в течение большей части современной эпохи вычислительной техники мы были в эпохе Хэйсэй; однако 1 мая 2019 года начнется новая эра. Поскольку эпоха меняется впервые за несколько десятилетий, программное обеспечение, поддерживающее японский календарь, нужно протестировать, чтобы убедиться, что оно будет работать правильно, когда начнётся новая эра.

В следующих разделах вы узнаете, что можно сделать для подготовки и тестирования приложения для предстоящей новой эпохи.

Замечание

Для этого рекомендуется использовать тестовый компьютер, так как изменения, внесенные вами, повлияют на поведение всего компьютера.

Добавить ключ реестра для новой эпохи

Замечание

Следующие инструкции предназначены для устройств, которые еще не обновлены с помощью нового ключа реестра. Сначала проверьте, содержит ли ваше устройство новый раздел реестра, и если нет, протестируйте его, следуя следующим инструкциям.

Важно проверить наличие проблем совместимости до того, как эра изменилась, и вы можете сделать это сейчас с помощью нового имени эпохи. Для этого добавьте ключ реестра для новой эпохи, используя Редактор реестра :

  1. Перейдите к Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras.
  2. Выберите Изменить > Создать > значение типа строкаи присвойте ему имя 2019 05 01.
  3. Щелкните правой кнопкой мыши по ключу и выберите команду Изменить.
  4. В поле данных о значении введите 令和_令_Reiwa_R (можно скопировать и вставить из него, чтобы упростить его).

Для получения дополнительной информации о формате этих разделов реестра см. «Обработка эры для японского календаря» в.

1 апреля 2019 года было объявлено новое название эпохи. 25 апреля было выпущено обновление, содержащее новый ключ реестра для поддерживаемых версий Windows, что позволяет убедиться в правильности обработки вашего приложения. Это обновление распространяется на поддерживаемые более ранние выпуски Windows 10, а также Windows 8 и Windows 7.

После завершения тестирования приложения вы можете удалить ключ реестра заполнителя. Это гарантирует, что он не будет конфликтовать с новым ключом реестра, который будет добавлен при обновлении Windows.

Изменение формата календаря устройства

После добавления ключа реестра для новой эпохи необходимо настроить устройство для использования японского календаря. Для этого не требуется устройство с японским интерфейсом. Для тщательного тестирования также может потребоваться установить японский языковой пакет, но он не требуется для базового тестирования.

Чтобы настроить устройство на использование японского календаря, выполните следующие действия.

  1. Откройте intl.cpl (найдите его в строке поиска Windows).
  2. В раскрывающемся списке Формат выберите японский (Япония).
  3. Выберите Дополнительные параметры.
  4. Выберите вкладку даты.
  5. В раскрывающемся списке типа календаря выберите 和暦 (wareki, японский календарь). Это должен быть второй вариант.
  6. Нажмите кнопку ОК.
  7. Нажмите ОК в окне региона.

Теперь устройство должно быть настроено для использования японского календаря, и оно будет отражать все эпохи в реестре. Ниже приведен пример того, что теперь можно увидеть в правом нижнем углу экрана:

даты и времени в японском формате календаря

Настройка часов устройства

В Windows 10

  1. Щелкните правой кнопкой мыши область даты и времени в правом нижнем углу экрана.
  2. Выберите Настроить дату/время.
  3. В приложении "Параметры" в разделе Изменение даты и временивыберите Изменить.
  4. Измените дату на 1 мая 2019 г. или после нее.

В Windows 11

  1. Щелкните правой кнопкой мыши область даты и времени в правом нижнем углу экрана.
  2. Выберите Настроить дату/время.
  3. В приложении "Параметры" в разделе Установка даты и времени вручнуювыберите Изменить.
  4. Измените дату на 1 мая 2019 г. или после нее.

Замечание

Возможно, вы не сможете изменить дату и время, когда параметр "Задать время автоматически" включен.

Замечание

Возможно, вы не сможете изменить дату из-за настроек организации; если это так, обратитесь к администратору. Кроме того, вы можете отредактировать ключ реестра для заполнителей, чтобы установить дату, которая уже прошла.

Тестирование приложения

Теперь проверьте, как приложение обрабатывает новую эпоху. Проверьте места, где отображается дата, например метки времени и средства выбора дат. Убедитесь, что эра указана правильно: до 1 мая 2019 года - Heisei (平成), а после - Reiwa (令和).

Ганнен (元年)

Формат японского календаря обычно <название эры><год эры>. Например, 2018 год Heisei 30 (平成30年). Однако первый год эпохи является особенным; вместо того, чтобы это было <имя эры> 1, это называется <имя эры> 元年 (гэннен). Таким образом, первый год эры Хэйсэй будет 平成元年 (Хэйсэй ганнен). Убедитесь, что приложение правильно обрабатывает первый год новой эпохи и правильно выводит 令和元年.

Существует несколько API WinRT, .NET и Win32, которые будут обновлены для обработки изменений эпохи, поэтому если вы используете их, вам не нужно беспокоиться слишком много. Тем не менее, даже если вы полностью полагаетесь на эти API, это по-прежнему хорошая идея протестировать приложение и убедиться, что вы получите требуемое поведение, особенно если вы делаете что-либо специальное с ними, как анализ.

Вы можете следить за обновлениями ОС и пакетов SDK в разделе Обновления об изменении эпохи в Японии в мае 2019 года.

Будут затронуты следующие API:

WinRT

.СЕТЬ

Win32

См. также