일본의 시대 변경을 대비한 응용 프로그램 준비Prepare your application for the Japanese era change

참고

2019 년 4 월 1 일에 새로운 이름을 발표 되었습니다. Reiwa (令和)입니다.On April 1, 2019, the new era name was announced: Reiwa (令和). 4 월 25 일에 Microsoft는 새로운 이름으로 업데이트 된 레지스트리 키를 포함 하는 다른 Windows 운영 체제에 대 한 패키지를 출시 했습니다.On April 25, Microsoft released packages for different Windows operating systems containing the updated registry key with the new era name. 장치를 업데이트 및 레지스트리를 새 키가 있는지를 확인 하 고 응용 프로그램을 테스트 합니다.Update your device and check your registry to see if it has the new key, and then test your application. 확인할 이 지원 문서 운영 체제 업데이트 된 레지스트리 키를 받아야 합니다 되도록 합니다.Check this support article to make sure your operating system should have received the updated registry key.

일본식 달력 연대로 나뉩니다 및 헤이세이 연대의; 했던 대부분의 컴퓨팅 현대의 최신 기술에 대해 그러나 2019 년 5 월 1 일에 새로운 시대 시작 됩니다.The Japanese calendar is divided into eras, and for most of the modern age of computing, we've been in the Heisei era; however, on May 1, 2019, a new era will begin. 시대가 바뀌는 것은 수 십년만에 처음이기 때문에, 새 시대가 시작될 때 일본력을 지원하는 소프트웨어가 올바르게 기능할 것인지 확인하기 위해 소프트웨어를 테스트할 필요가 있습니다.Because this is the first time in decades for an era to change, software that supports the Japanese calendar will need to be tested to ensure it will function properly when the new era begins.

다음 섹션들에서 여러분은 다가오는 새 시대를 위해 여러분의 응용 프로그램을 준비하고 테스트하기 위해 무엇을 할 수 있는지를 배울 것입니다.In the following sections, you will learn what you can do to prepare and test your application for the upcoming new era.

참고

여러분이 수행하는 변경은 컴퓨터 전체의 동작에 영향을 미칠 것이기 때문에 이를 위해 테스트 컴퓨터를 사용하는 것이 좋습니다.We recommend that you use a test machine for this, because the changes you make will impact the behavior of the entire machine.

새 시대를 위한 레지스트리 키 추가Add a registry key for the new era

참고

다음 지침을는 새 레지스트리 키를 사용 하 여 아직 업데이트 되지 않은 장치에 대 한 것입니다.The following instructions are meant for devices that have not yet been updated with the new registry key. 먼저 장치에 새 레지스트리 키를 포함 하는 경우를 확인 하 고 그렇지 않은 경우 다음 지침을 사용 하 여 테스트 합니다.First check if your device contains the new registry key, and if not, test using the following instructions.

연대를 변경 하 고 이제 새로운 시대의 이름을 사용해 서 할 수 전에 호환성 문제에 대 한 테스트 하는 것이 반드시 합니다.It is important to test for compatibility problems before the era has changed, and you can do so now using the new era name. 그렇게 하려면 레지스트리 편집기를 사용하여 새 시대를 위한 레지스트리 키를 추가하십시오:To do this, add a registry key for the new era using Registry Editor:

  1. Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras로 이동하십시오.Navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras.
  2. 편집 > 신규 > 문자열 값을 선택하고, 2019 05 01이라는 명칭을 부여합니다.Select Edit > New > String Value, and give it the name 2019 05 01.
  3. 해당 키를 마우스 오른쪽 버튼으로 클릭하고 수정을 선택합니다.Right-click the key and select Modify.
  4. 값 데이터 필드를 입력 합니다令和_令_Reiwa_R (하면 복사 및 붙여넣을 수 쉽게 수행할 수 있도록 여기에서).In the Value data field, enter 令和_令_Reiwa_R (you can copy and paste from here to make it easier).

이러한 레지스트리 키의 형식에 대한 자세한 설명은 일본력을 위한 시대 취급을 참조하십시오.See Era Handling for the Japanese Calendar to read more about the format for these registry keys.

2019 년 4 월 1 일에 새로운 이름을 발표 되었습니다.On April 1, 2019, the new era name was announced. 4 월 25 일에 이름을 포함 하는 지원 되는 Windows 버전에 대 한 새 레지스트리 키를 사용 하 여 업데이트 된 릴리스, 제대로 처리 응용 프로그램을 허용 하는지 확인할 수 있습니다.On April 25, an update with a new registry key for supported Windows versions containing the name was released, allowing you to validate that your application handles it properly. 이 업데이트에 지원 되는 이전 릴리스에서 물론 Windows 10, Windows 8 및 7 전파 됩니다.This update is being propagated to supported earlier releases of Windows 10, as well as Windows 8 and 7.

응용 프로그램 테스트가 완료되면 자리 표시자 레지스트리 키를 삭제할 수 있습니다.You can delete your placeholder registry key once you're finished testing your application. 이렇게 하면 Windows가 업데이트될 때 추가될 새로운 레지스트리 키와 그것이 간섭되지 않을 것입니다.This will ensure it doesn't interfere with the new registry key that will be added when Windows is updated.

기기의 달력 형식 변경Change your device's calendar format

새 시대를 위한 레지스트리 키를 추가했으면, 기기가 일본력을 사용하도록 구성해야 합니다.Once you've added the registry key for the new era, you need to configure your device to use the Japanese calendar. 이 작업을 수행하기 위해 일본어 기기가 필요한 것은 아닙니다.You don't need to have a Japanese-language device to do this. 철저한 테스트를 위해서는 일본어 팩을 설치할 수 있지만 기본적인 테스트에는 그것이 요구되지 않습니다.For thorough testing, you may want to install the Japanese language pack as well, but it isn't required for basic testing.

기기가 일본력을 사용하도록 구성하는 방법:To configure your device to use the Japanese calendar:

  1. intl.cpl을 엽니다(Windows 검색 창에서 검색).Open intl.cpl (search for it from the Windows search bar).
  2. 형식 드롭다운에서 일본어(일본) 을 선택합니다.From the Format dropdown, select Japanese (Japan).
  3. 추가 설정을 선택합니다.Select Additional settings.
  4. 날짜 탭을 선택합니다.Select the Date tab.
  5. 달력 타입 드롭다운에서 和暦(와레키, 화력)를 선택합니다.From the Calendar type dropdown, select 和暦 (wareki, the Japanese calendar). 그것은 두 번째 옵션입니다.It should be the second option.
  6. 확인을 클릭합니다.Click OK.
  7. 지역 창에서 확인 을 클릭합니다.Click OK in the Region window.

이제 기기가 일본력을 사용하도록 구성되었으며, 레지스트리에 어떤 시대가 있든 그것을 반영할 것입니다.Your device should now be configured to use the Japanese calendar, and it will reflect whichever eras are in the registry. 이제 화면의 오른쪽 아래에 보이는 것의 예가 아래에 있습니다:Below is an example of what you might see now in the lower-right corner of the screen:

일본력 형식의 날짜 및 시간

기기의 시계 조정Adjust your device's clock

응용 프로그램이 새 시대와 함께 기능하는지 테스트하려면 컴퓨터의 시계를 2019년 5월 1일 이후로 진행시켜야 합니다.To test that your application works with the new era, you must advance your computer's clock to May 1, 2019 or later. 다음 지침은 Windows 10을 위한 것이지만 Windows 8 및 7도 유사하게 기능합니다:The following instructions are for Windows 10, but Windows 8 and 7 should work similarly:

  1. 화면의 오른쪽 아래에 있는 날짜 및 시간 영역을 마우스 오른쪽 버튼으로 클릭합니다.Right-click the date and time area in the lower-right corner of the screen.
  2. 날짜/시간 조정을 선택합니다.Select Adjust date/time.
  3. 설정 앱의 날짜 및 시간 변경에서 변경을 선택합니다.In the Settings app, under Change date and time, select Change.
  4. 날짜를 2019년 5월 1일 또는 이후로 변경합니다.Change the date to on or after May 1, 2019.

참고

조직 설정에 따라 날짜를 변경할 수 있습니다. 이 경우, 경우 관리자에 게 문의 또는 이미 경과 된 날짜에 자리 표시자 레지스트리 키를 편집할 수 있습니다.You may not be able to change the date based on organization settings; if this is the case, talk to your admin. Alternatively, you can edit your placeholder registry key to have a date that has already passed.

응용 프로그램 테스트Test your application

이제 응용 프로그램이 새 시대를 어떻게 취급하는지를 테스트하십시오.Now, test out how your application handles the new era. 타임스탬프와 날짜 선택기 같이 날짜가 표시되는 곳을 체크하십시오.Check places where the date is displayed, such as timestamps and date pickers. 연대 올바른지 2019 년 5 월 1 년 (헤이세이 平成) 전후 (Reiwa 令和) 있는지 확인 합니다.Make sure that the era is correct before May 1, 2019 (Heisei, 平成) and after (Reiwa, 令和).

간넨(元年)Gannen (元年)

일본식 달력 형식은 일반적으로 <연대 이름이> <연대 연도의> 합니다.The format for the Japanese calendar is generally <Era name> <Year of era>. 예컨대 2018년은 헤이세이 30년(平成30年)입니다.For example, the year 2018 is Heisei 30 (平成30年). 단, 시대의 첫 번째 해는 특별합니다; <시대 명칭> 1년 대신에 <시대 명칭> 元年(간넨)입니다.However, the first year of an era is special; instead of being <Era name> 1, it is <Era name> 元年 (gannen). 따라서 헤이세이 시대의 첫 번째 해는 平成元年(헤이세이 간넨)입니다.So, the first year of the Heisei era would be 平成元年 (Heisei gannen). 응용 프로그램이 새로운 시대의 첫 해를 올바르게 처리 하 고 올바르게 令和元年 출력에 있는지 확인 합니다.Make sure that your application properly handles the first year of the new era, and correctly outputs 令和元年.

시대 변경을 취급하기 위해 업데이트될 여러 WinRT, .NET, 및 Win32 API가 있으므로 귀하가 그것들을 사용하는 경우에도 너무 걱정할 필요가 없습니다.There are several WinRT, .NET, and Win32 APIs that will be updated to handle the era change, so if you use them, you shouldn't have to worry too much. 그러나 이러한 API에 전적으로 의존하는 경우에는 응용 프로그램을 테스트하여 원하는 대로 작동하는지 확인하는 것이 좋은 데, 특히 귀하가 그것으로 구문 분석 같은 특별한 일을 수행하는 경우에 그렇습니다.However, even if you do rely entirely on these APIs, it's still a good idea to test your application and make sure you get the desired behavior, especially if you are doing anything special with them like parsing.

업데이트는 OS와 Sdk에 따라 에 대 한 업데이트 수 2019 일본 연대 변경합니다.You can follow along with updates to the OS and SDKs at Updates for May 2019 Japan Era Change.

다음 API들이 영향을 받습니다:The following APIs will be impacted:

WinRTWinRT

.NET.NET

Win32Win32

참조See also