13.2. 기본 개념

13.2.1. 국제화(i18n)/지역화(l10n)란 무엇인가?

개발자들은 국제화를 뜻하는 internationalization 을 i18n 이라는 용어로 단축시켰으며, 이것은 internationalization 의 첫글자(i)와 마지막 글자(n) 사이의 글자수를 세어서 만든 것입니다. 지역화를 뜻하는 l10n 역시 localization 으로부터 같은 원리로 만들어진 이름입니다. 이 둘을 결합한 국제화(i18n)/지역화(l10n) 방법, 규약, 응용 프로그램들은 사용자들이 그들의 언어를 선택할 수 있도록 해 줍니다.

국제화(i18n)된 응용 프로그램들은 라이브러리에서부터 국제화(i18n) 도구를 이용하여 개발 됩니다. 그것은 개발자들이 간단한 파일을 만들고, 그곳에 프로그램에서 보여질 메뉴와 텍스트를 각각의 언어로 번역할 수 있도록 해 줍니다. 프로그램 개발자들은 이러한 규정을 따르시기 바랍니다.

13.2.2. 국제화(i18n)/지역화(l10n)를 사용해야 하는 이유는 무엇인가?

국제화(i18n)/지역화(l10n)는 여러분이 영어가 아닌 언어로 자료를 보거나, 입력하고, 처리하고자 할때 이용됩니다.

13.2.3. 국제화(i18n)의 성과로 어떤 언어들이 지원되고 있는가?

국제화(i18n)와 지역화(l10n)는 FreeBSD 에만 해당되는 것이 아닙니다. 현재, 전세계 주요 언어들의 대부분과, 포함되어 있지만 한정되어 있지 않은 다른 언어들(중국어, 독일어, 일본어, 프랑스어, 러시아어, 그리고 다른 언어들)을 선택해서 사용할 수 있습니다.