言語対応化したソフトウェアを使用する場合、ユーザーは環境変数を設定します。これにより、ソフトウェアはメッセージや日付、時刻といった情報を各地域・各文化に適合させて動作します。環境変数を用いることでユーザーはソフトウェアの動作形式を制御できます。どのような環境変数が存在し、どのような制御ができるかについては setlocale(3C) および environ(5) のマニュアルページを参照してください。