multi-langこのマニュアルはメッセージとメニューを様々な言語で使用する方法について書かれている。マルチバイトテキストの編集についてはmultibyteを参照。usr_45.txt。multilang-scripts多言語のヘルプ機能についてはhelp-translatedを参照のこと。multilang-messagesVimはシステム環境からロケール(地域情報)を判定する。ほとんどの場合これは、その言語が利用可能な状態でさえあるならば、Vimを好みの言語で使うことができることを意味している。システムによりサポートされるロケールの一覧を見るには、(UNIXでは)これらのディレクトリを見る:/usr/lib/locale/usr/share/localeロケール名には不幸にして大文字と小文字の違いがある。使われ方にも用心すること。tim[e]現在の言語(言い換えればロケール)を表示する。使用するとメッセージに利用されている言語が表示される。使用すると文字エンコードに利用されている言語が表示される。使用するとstrftime()が表示に利用する言語が表示される。LC_TIME無引数ならばロケールの全体が表示される(どのように表示されるかはシステムに依存する)。変数で取得することもできる。{name}現在の言語(言い換えればロケール)を{name}に設定する。{name}というロケールがシステムに存在していなければならない。ように完全な指定しか受け付けないシステムもある。使用するとメッセージに利用する言語を設定する。これにより例として日本語を編集中に英語メッセージを使用するようなことができる。$LC_MESSAGESを設定する。使用すると文字エンコードに利用する言語を設定する。これはVimがリンクしているライブラリに影響を与える。