Share via


다국어 배포 이해

게시: 2009년 10월

업데이트 날짜: 2009년 10월

적용 대상: Windows 7, Windows Server 2008 R2

모든 Windows® 7 설치에는 적어도 하나의 언어 팩과 핵심 운영 체제를 구성하는 언어 중립 이진이 포함됩니다. 언어 팩에는 특정 언어와 관련이 있고 UI(사용자 인터페이스)를 지역화하는 데 사용되는 리소스가 들어 있습니다. UI의 언어 리소스는 언어 팩에 있고 핵심 운영 체제의 이진 코드와 분리되어 있으므로 운영 체제의 핵심 이진을 변경하지 않고 UI 언어를 완전히 변경하거나 같은 Windows 이미지에 여러 언어를 설치할 수 있습니다.

다음과 같은 두 가지 다국어 배포 시나리오가 있습니다.

  • 여러 언어가 포함되어 있지만 한 언어만 기본값으로 활성화된 이미지 배포

    라이선스 요구 사항에 따르면 Windows 7 Ultimate 및 Enterprise 버전을 제외한 Windows 7에는 단일 언어만 포함될 수 있습니다. 이러한 버전을 단일 언어 버전이라고 합니다. Windows 이미지에 여러 언어 팩을 추가하고 단일 언어 버전의 Windows를 배포하면 Windows 시작(OOBE) 중에 사용 가능한 언어 목록에서 사용할 언어를 선택하라는 메시지가 사용자에게 표시됩니다. 해당 언어를 선택하고 컴퓨터를 다시 시작하면 언어 팩 제거 작업에 의해 다른 모든 언어 팩이 컴퓨터에서 삭제됩니다.

    참고

    가시성이 높은 UI에 대한 지역화 적용 범위를 제공하는 LIP(언어 인터페이스 팩)는 라이선스 제한을 받지 않으며 상위 언어 팩이 설치되어 제공되는 단일 언어 버전에 설치할 수 있습니다. 언어 팩 제거 작업으로는 LIP가 제거되지 않습니다.

  • 사용자가 여러 다른 언어를 전환할 수 있는 다국어 이미지 배포

    Windows 7 Ultimate 및 Enterprise 버전에는 여러 언어가 포함될 수 있습니다. 이러한 버전을 다국어 버전이라고 합니다. Windows 이미지에 여러 언어 팩을 추가하면 다국어 환경에 Windows 다국어 버전을 배포할 수 있으며, 최종 사용자가 단일 컴퓨터에서 표시 언어를 여러 언어로 전환할 수 있습니다.

다국어 배포를 계획하는 경우 구현할 다국어 배포 시나리오를 이해해야 합니다. 또한 사용 가능한 여러 유형의 언어 팩과 그 차이점을 이해해야 합니다. 예를 들어 일부 언어 팩은 UI를 완전히 지역화하기 위해 다른 언어 팩을 사용합니다. 여러 유형의 언어 팩과 해당 요구 사항을 이해했으면 설치해야 하는 언어 팩 수를 정확하게 결정할 수 있습니다. 그런 다음 적절한 언어 팩 설치 방법을 선택하고 국가별 설정의 구성 시기와 방법을 결정할 수 있습니다. 다국어 배포를 시작하기 전에 Lang.ini 파일과 언어 팩 제거 작업이 배포 계획에 미치는 영향을 이해하는 것도 중요합니다. 이 항목에는 이러한 각 주제에 대한 기본 정보가 포함되어 있습니다.

이 항목에는 다음 내용이 포함됩니다.

  • 언어 팩 유형

  • 지역 팩

  • 언어 팩 설치

  • Lang.ini 파일

  • 언어 팩 제거 작업

언어 팩 유형

언어 팩에는 언어 팩 및 LIP(언어 인터페이스 팩), 두 가지 종류가 있습니다. 언어 팩과 LIP 모두는 운영 체제의 UI를 지역화하는 데 사용됩니다. 언어 팩과 LIP의 차이점은 포함되는 리소스 수준과 라이선스 제한뿐입니다.

유형 필요한 모든 리소스가 언어 팩에 있습니까? 모든 리소스가 해당 언어로 지역화되어 있습니까? 요구 사항이 있습니까? 가용성 및 사용

언어 팩

UI를 지역화하는 데 필요한 리소스가 모두 들어 있습니다.

언어 팩 리소스 중 일부는 언어 팩 언어가 아닌 언어로 지역화되어 있을 수도 있습니다. 예를 들어 덴마크어 언어 팩의 리소스 중 일부는 덴마크어로 지역화되고 나머지 리소스는 영어로 지역화되어 있을 수 있습니다.

언어 팩에는 해당 라이선스가 필요합니다.

언어 팩은 볼륨 라이선스 프로그램을 통해 모든 버전의 Windows에 사용할 수 있습니다. 자세한 내용은 Microsoft 볼륨 라이선스 사이트를 참조하십시오.

Windows Vista® Ultimate의 언어 팩은 Microsoft Windows Update 사이트에서 사용할 수 있습니다.

Windows PE(Windows 사전 설치 환경)의 언어 팩은 Windows OPK(Windows OEM 사전 설치 키트) 및 Windows AIK(Windows 자동 설치 키트) 미디어에서 사용할 수 있습니다.

LIP

(부분 언어 팩이라고도 함)

UI를 지역화하는 데 필요한 리소스 중 일부가 들어 있습니다.

LIP에 있는 언어 리소스는 모두 LIP 언어로 지역화되어 있습니다.

LIP에는 라이선스가 필요하지 않습니다.

리소스 중 일부만 LIP에 들어 있으므로 LIP를 설치하려면 먼저 언어 팩(또는 상위 언어*)을 설치해야 합니다.

Microsoft.com 웹 사이트에서 LIP를 다운로드하여 모든 Windows 정품에 적용할 수 있습니다.

LIP는 전체적으로 지역화된 Windows 버전을 사용할 수 없는 신흥 시장이나 소수 언어 시장을 위한 부분적으로 지역화된 언어 팩입니다. 자세한 내용은 로컬 언어 프로그램(페이지는 영문일 수 있음)을 참조하십시오.

*상위 언어는 전체적으로 지역화된 리소스나 부분적으로 지역화된 리소스가 포함된 언어 팩입니다. 상위 언어는 기본 언어와 다를 수 있습니다.

언어 팩

언어 팩에는 전체 언어 리소스의 집합이 들어 있지만 일부 언어의 경우 모든 언어 리소스가 특정 언어로 지역화되어 있지는 않습니다. 이 경우 해당 언어 팩을 부분적으로 지역화된 언어 팩이라고 합니다. 예를 들어 프랑스어 언어 팩에는 언어 팩의 모든 리소스가 프랑스어로 지역화되어 있고 그리스어(그리스) 언어 팩에는 대부분의 언어 리소스가 그리스어로 지역화되어 있지만 나머지 언어 리소스는 영어로 되어 있습니다(이 경우 영어를 기본 언어라고 함).

전체 UI를 제공하기 위해 부분적으로 지역화된 언어 팩에는 부분적으로 지역화된 언어 팩으로 지역화되지 않은 인터페이스 부분을 지역화할 기본 언어가 들어 있습니다.

LIP

회사와 최종 사용자는 Microsoft.com 다운로드 센터에서 LIP를 다운로드할 수 있습니다. Microsoft 소프트웨어 사용 조건에 동의한 OEM과 시스템 빌더는 OEM 및 시스템 빌더 전용 다운로드 센터에서 LIP를 가져올 수 있습니다. 대부분의 LIP는 모든 버전의 Windows에서 설치 및 사용할 수 있습니다. LIP에는 특정 언어에 필요한 UI 리소스의 일부만 들어 있습니다.

사용자 인터페이스에 필요한 모든 언어 리소스가 들어 있지는 않으므로 LIP에는 하나 이상 언어 팩(또는 상위 언어)이 필요합니다. 상위 언어 팩은 LIP를 지원합니다. LIP 언어로 번역되지 않은 UI 부분은 상위 언어로 표시됩니다. 두 언어가 공용으로 사용되는 국가 또는 지역에서는 사용자 환경을 개선하기 위해 언어 팩에 LIP를 적용하여 지역화 수준을 높일 수 있습니다.

지원되는 언어 팩, LIP, 연관된 기본 언어 및 상위 언어에 대한 자세한 내용은 사용 가능한 언어 팩을 참조하십시오.

다음 그림에서는 여러 다른 유형의 언어 팩과 언어 팩 구성을 보여 줍니다.

언어 팩 유형 다이어그램

지역 팩

지역 팩은 언어 팩이 아닙니다. 하지만 Windows 7에서 지역 팩을 설치 및 활성화하여 Windows 테마 선택, Windows Internet Explorer® 즐겨찾기 및 RSS 피드를 특정 국가/지역에 맞게 사용자 지정할 수 있습니다. 지역 팩에는 국가/지역에 대한 리소스가 들어 있습니다. 예를 들어 미국 지역 팩을 추가하고 사용하도록 설정하면 최종 사용자의 개인 설정 제어판에 미국 시장에 맞게 사용자 지정된 테마가 추가되고 Internet Explorer의 사용자 즐겨찾기 폴더에 "Web sites for United States" 디렉터리가 추가됩니다.

지역 팩에는 다음 항목이 포함됩니다.

  • 시장에 맞게 사용자 지정된 테마. 이러한 테마는 특정 국가/지역에 대한 것이며 배경 무늬, 소리 구성표 및 Aero 투명 효과 색상을 포함합니다.

  • 지역 IE 즐겨찾기. 지역 팩에는 해당 국가/지역의 공공 부문 웹 사이트 또는 Microsoft 웹 사이트에 대한 수많은 링크가 포함될 수 있습니다.

  • 지역 RSS 피드. 지역 팩에는 해당 국가/지역에 대한 수많은 지역 RSS 피드가 포함될 수 있습니다.

지역 팩을 설치하고 활성화하는 방법에 대한 자세한 내용은 로컬 팩 추가 및 제거를 참조하십시오.

언어 팩 설치

Windows 이미지에 다른 언어 팩을 추가하기 전에 Windows 설치에서 지원해야 하는 언어 및 글꼴과 해당 언어에 상위 언어, IME(입력기), 대체 키보드 또는 입력 장치가 필요한지 여부를 결정합니다. 또한 국가/지역마다 통화, 표준 시간대 또는 달력 형식을 변경할지 여부를 결정해야 합니다. 자세한 내용은 언어 팩 이해을 참조하십시오.

여러 배포 단계에서 Windows 이미지에 언어 팩을 추가할 수 있습니다. Windows 이미지가 오프라인 상태일 때, Windows 설치 프로그램과 무인 응답 파일(Unattend.xml)을 사용하여 자동 설치 중에 또는 운영 체제가 실행되는 동안 언어 팩을 추가할 수 있습니다.

Windows 이미지에 언어 팩을 추가하기 전에 다음을 고려합니다.

  • 필요한 개수만큼 언어 팩을 이미지에 포함할 수 있습니다. 그러나 언어 팩을 추가하면 이미지 크기와 서비스 및 설치 작업을 수행하는 데 걸리는 시간이 증가합니다. 다음 지침을 사용하여 문제가 발생하지 않도록 하십시오.

    • Dism /Add-Package 명령을 사용하여 모든 언어 팩을 한 번에 추가할 수 있습니다.

    • 전체 운영 체제 호스트 환경에서 Dism /Apply-Unattend 명령을 실행하여 오프라인 이미지에 언어 팩을 추가하는 경우 21개 이상의 언어 팩을 한꺼번에 추가하지 않는 것이 좋습니다. 패키지가 단일 세션에서 처리되고 메모리 제한으로 인해 추가 언어 팩을 처리할 수 없게 될 수도 있기 때문입니다.

    • Windows PE 호스트 환경에서 Dism /Apply-Unattend 명령을 실행하여 오프라인 이미지에 언어 팩을 추가하는 경우 8개 이상의 언어 팩을 한 번에 추가하지 않는 것이 좋습니다. 사용 중인 무인 응답 파일을 사용하여 패키지를 추가하는 경우 모든 패키지가 하나의 세션에서 확장되고 처리됩니다. Windows PE 환경에서 확장된 패키지를 모두 처리하는 데 메모리가 충분하지 않을 수 있습니다.

    • 실행 중인 운영 체제에서 LPKSetup.exe /i 명령을 사용하여 모든 언어 팩을 한꺼번에 추가할 수 있습니다. 하지만 이 도구를 사용하여 한꺼번에 21개 이상의 언어 팩을 제거하지 않는 것이 좋습니다.

  • 일부 언어는 다른 언어보다 많은 하드 디스크 저장 공간이 필요합니다.

  • 언어 팩을 추가하면 Windows 이미지의 크기가 증가할 수 있습니다.

  • 교차 언어 업그레이드는 지원되지 않습니다. 즉, 업그레이드 또는 마이그레이션 시나리오에서 여러 언어 팩이 설치된 운영 체제를 업그레이드하거나 마이그레이션하는 경우 시스템 기본 UI 언어로만 업그레이드하거나 마이그레이션할 수 있습니다. 예를 들어 영어가 기본값인 경우 Windows 7 영어 버전으로만 업그레이드하거나 마이그레이션할 수 있습니다.

  • 기본 언어는 제거할 수 없으며 SID(컴퓨터 보안 식별자)를 생성하는 데 사용됩니다. 기본 UI 언어는 Windows 시작 중에 선택한 언어나 Windows 시작을 건너뛴 경우 DISM(배포 이미지 서비스 및 관리) 명령줄 도구 또는 무인 응답 파일에서 지정된 UI 언어입니다.

  • Windows PE 환경에서 Windows 이미지에 언어 팩을 추가하는 경우 Windows PE에 페이지 파일 지원을 추가해야 합니다. 자세한 내용은 서비스에 대한 유용한 정보를 참조하십시오.

  • 업데이트 후에 언어 팩을 설치하지 마십시오. 언어 종속 리소스가 포함된 업데이트(핫픽스, GDR[일반 배포 릴리스] 또는 SP[서비스 팩])를 설치한 후에 언어 팩을 설치하면 업데이트에 포함된 언어별 변경 내용이 적용되지 않으며 업데이트를 다시 설치해야 합니다. 항상 업데이트를 설치하기 전에 언어 팩을 설치하십시오.

다음 방법 중 하나로 언어 팩을 추가할 수 있습니다.

  • 오프라인 설치. 언어 팩을 추가해야 하는 사용자 지정 Windows 이미지가 있는 경우 DISM 명령줄 도구로 이미지를 탑재하고 이미지가 부팅되기 전에 언어 팩을 추가하여 오프라인으로 이미지를 쉽게 업데이트할 수 있습니다. DISM을 사용하여 언어 팩이 이미지에 추가된 후 오프라인 이미지의 국가별 설정을 구성할 수도 있습니다. 이 작업을 수행하는 방법에 대한 자세한 내용은 배포 이미지 서비스 및 관리 기술 참조오프라인으로 언어 팩 추가 및 제거를 참조하십시오.

  • Windows 설치 프로그램 사용. Windows 설치 프로그램을 사용하여 다국어 Windows 버전을 배포하려는 경우 하나 이상의 언어 팩을 배포 공유의 \Langpacks 디렉터리로 복사하고 Lang.ini 파일을 업데이트한 다음 설치 프로그램을 사용하여 배포 공유에 있는 언어 팩을 설치할 수 있습니다. 자세한 내용은 다국어 이미지에 대한 배포 공유 만들기를 참조하십시오. 또한 Windows 설치 프로그램에 다국어 지원을 추가할 수 있습니다. 자세한 내용은 연습: Windows 설치 프로그램에 다국어 지원 추가를 참조하십시오.

    다국어 이미지를 배포하거나 보유한 Windows 이미지에 대해 배포할 특정 컴퓨터에 특정 언어 팩이 적용되어 있어야 하는 경우, Windows 설치 프로그램과 무인 응답 파일을 사용하여 언어 팩을 추가할 수 있습니다. 국가별 설정을 구성하려면 먼저 이미지에 언어 팩을 추가해야 합니다. 응답 파일에 언어 팩을 추가하는 방법에 대한 자세한 내용은 응답 파일에 패키지 추가를 참조하십시오. 언어 팩을 추가하고 국가별 설정을 구성하려면 WindowsPE 구성 단계에서 언어 팩을 추가하고 다른 구성 단계에서 국가별 설정을 구성합니다. 자세한 내용은 응답 파일에서 국가별 설정 구성을 참조하십시오.

    참고

    응답 파일에 언어 및 로캘 설정을 지정한 경우 해당 설정이 이전 기본값을 모두 덮어씁니다. 예를 들어 오프라인 이미지에 대해 DISM 명령줄 도구를 사용하여 기본 UILanguage 설정을 FR-FR로 변경한 다음 EN-US를 UI 언어로 지정하는 무인 응답 파일을 적용하면 EN-US가 기본 UI 언어가 됩니다.

  • 실행 중인 운영 체제에서. 응용 프로그램을 설치하거나 설치를 테스트 및 확인하기 위해 운영 체제를 부팅해야 하는 경우 DISM 또는 언어 팩 설치 도구(Lpksetup.exe)를 사용하여 실행 중인 운영 체제에 언어 팩을 추가할 수 있습니다. Windows 이미지 외부에 저장된 언어 팩에 대해서만 이 방법을 사용할 수 있습니다. 자세한 내용은 온라인으로 언어 팩 추가언어 인터페이스 팩 추가를 참조하십시오.

Lang.ini 파일

Windows 설치 프로그램을 사용하여 Windows를 배포하고 배포 공유에서 언어 팩을 추가 또는 제거한 경우 Lang.ini 파일을 다시 만들어야 합니다. Windows 설치 프로그램에서는 Lang.ini 파일을 사용하여 이미지 및 Windows 배포 공유에 있는 언어 팩을 식별합니다. 또한 Lang.ini 파일을 사용하여 Windows 설치 중에 표시되는 언어를 식별합니다. 여러 언어가 포함된 이미지의 복구 미디어를 만들려는 경우에도 Lang.ini 파일을 다시 생성해야 합니다.

DISM 국가별 서비스 명령줄 옵션을 사용하여 언어 팩 업데이트를 기반으로 Lang.ini 파일을 다시 만들 수 있습니다. Lang.ini 파일을 수동으로 수정하지 마십시오. 자세한 내용은 언어 및 국가별 서비스 명령줄 옵션을 참조하십시오.

언어 팩 제거 작업

라이선스 요구 사항에 따르면 Windows 7 Ultimate 및 Windows 7 Enterprise 버전을 제외한 Windows 7에는 단일 언어만 포함될 수 있습니다. 이러한 단일 언어 버전의 경우 Windows는 컴퓨터에서 기본 언어가 아닌 언어를 모두 자동으로 제거합니다. 이 기능은 Windows 7에만 해당합니다. Windows Server® 2008 R2의 경우에는 모든 버전에 여러 언어 팩을 설치할 수 있습니다.

Windows 단일 언어 버전에서는 기본값이 아닌 모든 언어 팩이 컴퓨터에서 삭제됩니다. 언어 팩 제거 작업은 최종 사용자가 운영 체제를 다시 시작한 시간부터 25-60분 후에 시작됩니다. 언어 팩은 유휴 시간 중에 제거됩니다.

Sysprep 도구를 실행하면 언어 팩 제거 시계가 다시 설정됩니다. 시계는 다음에 Windows 시작이 실행되고 컴퓨터가 다시 시작되면 작동을 시작합니다. Windows 이미지를 사용자 지정하는 경우 감사 모드로 부팅하여 사용자 지정할 수도 있습니다. 감사 모드로 부팅하면 언어 팩 제거 작업이 활성화되지 않습니다. 감사 모드에 대한 자세한 내용은 감사 모드에서 Windows 사용자 지정을 참조하십시오. 또한 이미지를 부팅하지 않고 오프라인으로 Windows 이미지를 업데이트할 수 있습니다. 자세한 내용은 오프라인 이미지 서비스를 참조하십시오.

Microsoft-Windows-Shell-Setup 구성 요소의 SkipMachineOobe 설정을 사용하면 언어 팩 제거 작업을 건너뛰지 않습니다.

참고

언어 팩 제거 작업으로는 LIP가 제거되지 않습니다.

참고 항목

개념

언어 팩 이해
사용 가능한 언어 팩
언어 팩 기본값
기본 입력 로캘