私のロケールのリストは次のとおりです。
locale -a
...
en_ZM.utf8
en_ZW.utf8
fa_IR
fa_IR.utf8
POSIX
私はLC_ALL=fa_IR.UTF-8
このコマンドを使って設定しました。
export LC_ALL=fa_IR.UTF-8
実行すると、sudo dpkg-reconfigure locales
次のエラーが発生します。
fa_IR.UTF-8...ロケール定義ファイル 'fa_IR'を開くことができません:そのファイルまたはディレクトリがありません
答え1
次のようにしましたが、問題は解決しました。
sudo apt-get purge locales
sudo apt-get purge language-pack-fa
sudo apt-get install locales
sudo apt-get install language-pack-fa
答え2
名前がロケールですが、にfa_IR.utf8
設定しました。LC_ALL
fa_IR.UTF-8
インストールされたロケールの名前を使用するか、fa_IR.utf8
システムにロケールを提供する適切なパッケージをインストールします。fa_IR.UTF-8