国際化と地域化
国際化と地域化は、文字通り二つの概念を集合的に捉えた用語である。
特定の言語または地域固有の文化に応じたソフトウェアコンポーネント(構成部品)や機能を実装したり、ユーザー向けに表示されるメッセージ中の文言を翻訳したりすることによって、ソフトウェアを特定の言語や地域に適合させる工程。
外来語として「ローカライズ」「ローカライゼーション」とカナ表記されることのほうが多い。
かつては、ソフトウェアの地域化や多言語化のために必要に応じて機能的な変更や拡張が行われてきた。しかし、このようなやり方ではソフトウェアの規模拡大や対応する言語が多くなるに従い、開発や保守に多くの時間と費用がかかるため対応が難しくなる。1990年代にプログラミング言語やオペレーティングシステムの国際化対応が標準化されると、ソフトウェアを予め国際化することにより、地域固有データの追加や最小限の変更で地域化が行われるようになった。