Main Content

이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

국제화를 위한 로캘 설정 개념

로캘 설정에 따라 사용자 인터페이스 언어와 시간, 날짜, 통화와 같은 정보의 표시 형식이 결정됩니다. MATLAB®은 모든 플랫폼에서 사용자가 지정하는 로캘을 사용합니다.

MATLAB에서 사용자 언어의 문자가 올바르게 표시되지 않는 경우 로캘 설정 문제 때문일 수 있습니다. 로캘을 구성하는 개별 설정을 사용자가 제어할 수 있습니다. 로캘 설정을 지정하는 데 사용되는 파라미터는 플랫폼별로 다릅니다. 다음 용어 설명을 읽어 보고 로캘 설정에 대해 이해하십시오.

  • 로캘 — 형식: language_territory.codeset

    예를 들어, 미국 영어 로캘 설정은 en_US.UTF-8입니다. 여기서 en은 표시 언어가 영어임을 의미하고, US는 시간/날짜 표시에 미국 규칙이 사용됨을 나타내며, UTF-8은 텍스트를 표현하는 데 사용되는 문자 인코딩(코드 집합)입니다.

  • ASCII(American Standard Code for Information Interchange) — 미국 영어와 제어 문자에 거의 보편적으로 사용되는 문자 인코딩입니다.

  • 유니코드 — “각 문자에 고유한 숫자를 부여한 체계로서 어떤 플랫폼, 프로그램, 언어에도 통용되는” 범용 문자 집합입니다.

  • UTF-8 — ASCII와 하위 호환되는 유니코드를 위한 가변 너비 문자 인코딩입니다. UTF-8은 World Wide Web과 플랫폼 간, 로캘 간의 상호 운용성이 필요한 그 외 모든 곳에서 우세하게 사용되는 인코딩이 되었습니다.

  • 사용자 로캘 설정 — MATLAB을 실행할 때 사용할 로캘을 지정하는 사용자 컴퓨터의 설정. 사용자가 지정한 로캘이 지원되지 않는 경우 MATLAB은 디폴트 로캘인 en_US_POSIX.US-ASCII를 사용합니다.

  • 시스템 로캘 설정 — Microsoft® Windows® 플랫폼의 설정. 사용자 로캘과 시스템 로캘은 값이 같아야 합니다. 이 값이 같지 않으면 텍스트 모양이 일그러지고 문자가 잘못 표시될 수 있습니다.

  • i18ninternationalization이라는 단어를 짧게 표현한 용어입니다. 여기서 18은 문자 in 사이에 있는 문자 개수를 나타냅니다.

디폴트 로캘 설정

MATLAB에서 모든 로캘 설정을 지원하지는 않습니다. 사용자가 지정한 로캘이 지원되지 않는 경우 MATLAB은 디폴트 로캘인 en_US_POSIX.US-ASCII(C 로캘이라고도 함)를 사용합니다.

지원되는 문자 집합과 인코딩

MATLAB은 플랫폼, 언어 또는 로캘에 관계없이 유니코드가 모든 문자와 기호를 나타낼 수 있도록 유니코드를 내부 문자 집합으로 사용합니다. MATLAB은 파일과 바이트 스트림에서 모든 유니코드 코드 포인트를 올바로 나타낼 수 있도록 UTF-8을 디폴트 문자 인코딩으로 사용합니다. MATLAB은 이전 버전과의 호환성과 상호 운용성을 위해 다른 문자 인코딩도 지원합니다.

현재 폴더 브라우저의 플랫폼별 지역화 형식

MATLAB은 플랫폼 중립적인 지역화 형식과 규칙을 현재 폴더 브라우저에 사용합니다. 하지만, 사용자가 운영 체제의 간단한 날짜 형식을 사용하여 파일 날짜/시간 데이터를 표시하는 형식을 제어할 수 있습니다.

관련 항목