기술
[용어] i18n, L10n, m17n
퍼렁별여행자
2016. 1. 11. 17:46
오랫만에 코드와 관련된 글을 보다가 국제화, 현지화 쪽을 읽다보니 i18n이라는 단어(?)가 자주 언급이 되었다. 이게 뭔지 궁금하던차에 찾아본 내용을 기재해둔다.
i18n
국제화(internationalization)의 글자수가 맨 앞 i과 맨 뒤 n을 제외하면 총 18자가 된다는 것을 표기한 것이다.
(i18n = 'i' + 18글자 + 'n')
대문자 I로 시작하는 I18n도 가능하지만 L의 소문자와 I의 대문자가 비슷하기 때문에 일반적으로 i18n으로 사용한다.
L10n
현지화(localization)의 글자수가 맨 앞 l과 맨 뒤 n을 제외하면 총 10자가 된다는 것을 표기한 것이다.
(L10n = 'L' + 10글자 + 'n')
소문자 l로 시작하는 l10n도 가능하지만 L의 소문자와 I의 대문자가 비슷하기 때문에 일반적으로 L10n으로 사용한다.
m17n
다국어화(multilingualization)의 글자수가 맨 앞 m과 맨 뒤 n을 제외하면 총 17자가 된다는 것을 표기한 것이다.
(m17n = 'm' + 17글자 + 'n')