기술

개발자가 왜 i18n과 l10n이라는 난해한 줄임말을 쓸까

개발자가 왜 i18n과 l10n이라는 난해한 줄임말을 쓸까

국제화와 현지화를 뜻하는 두 단어는 첫 글자와 마지막 글자 사이에 있는 알파벳 개수를 따서 i18n과 l10n으로 줄여 씁니다. 중간 글자가 길수록 숫자가 커지는 독특한 표기 방식입니다.

소프트웨어 개발 현장에서 i18n은 국제화, l10n은 현지화를 의미하는 필수 용어입니다. 긴 단어를 타이핑하기 번거로웠던 프로그래머들이 단어의 시작과 끝 글자 사이의 알파벳 개수를 세어 그 사이에 숫자를 넣는 재치 있는 방식을 고안했습니다. 단순히 언어를 번역하는 것을 넘어 날짜 형식, 화폐 단위, 문화적 맥락까지 맞추는 작업이 이 줄임말 속에 담겨 있습니다. 지금도 전 세계 IT 업계에서 공식처럼 통용되는 이 방식은 복잡한 기술 용어를 효율적으로 줄이는 개발자만의 유머이자 전통입니다.

출처: Internationalization and localization

ko en