C ライブラリは Thunderbird の実行時にロケールをサポートしません。

C ライブラリは Thunderbird の実行時にロケールをサポートしません。

Thunderbirdはまだうまく動作しますが、次のように表示されます。

代替 "C" ロケールを使用します。

en_US.UTF-8 UTF-8のコメントが削除されましたlocale.gen

LANG=en_US.UTF-8すでに配置されていますlocale.conf

locale-genすでに実行中です。

デスクトップ環境はKDE Plasmaです。

出力locale(デスクトップ環境ではなく仮想端末で実行している場合、最初の3行は表示されません):

locale: Cannot set LC_CTYPE to default locale: No such file or directory   
locale: Cannot set LC_MESSAGES to default locale: No such file or directory   
locale: Cannot set LC_ALL to default locale: No such file or directory   
LANG=cic_US.UTF-8  
LC_CTYPE="cic_US.UTF-8"
LC_NUMERIC="cic_US.UTF-8"  
LC_TIME="cic_US.UTF-8"  
LC_COLLATE="cic_US.UTF-8"
LC_MONETARY="cic_US.UTF-8"
LC_MESSAGES="cic_US.UTF-8"
LC_PAPER="cic_US.UTF-8"
LC_NAME="cic_US.UTF-8"
LC_ADDRESS="cic_US.UTF-8"
LC_TELEPHONE="cic_US.UTF-8"
LC_MEASUREMENT="cic_US.UTF-8"
LC_IDENTIFICATION="cic_US.UTF-8"
LC_ALL=

これはGPartedを実行するときにも発生するため、Thunderbirdに固有の問題ではありません。

答え1

LANG=en_US.UTF-8何かが設定を上書きしていますLANG=cic_US.UTF-8

おそらくgrep -r cic_US.UTF-8 /etc $HOME/.??* 2>/dev/null(問題のユーザーとして実行した場合)、LANG誤った値が設定されている場所が明らかになる可能性がありますか?

また、KDEでシステム設定 - >ロケールを確認してください。 KDEがサポートできるロケールの組み合わせを設定するために使用できますが、システムの残りの部分では必ずしもサポートされていない可能性があります。

関連情報