私はdebian 11とKDE Plasma 5のバックポートを使って新しいシステムをセットアップし、私のファイル操作を続けたいと思います。その一部は、さまざまな理由で名前を変更できないUmlaute(ö、ü、ä)を含む共有プロジェクトからのものです。これがオペレーティングシステムとlibreofficeに依存する問題であるようで、「一般」debian 11を使用する最後のシステムでは何の問題もなかったので、ここに質問します。
ただし、このファイルを開くのが困難であり、次のエラーが発生します。
The operation on <path-to-file-with-umlaut> was started with an invalid parameter.
<path-to-file-with-umlaut> does not exist.
サンプルファイル名はStückliste.xlsx
「??」と表示されます。
これまで、私はaptitude(7.0.4.2)またはflatpakを介して最新のlibreofficeをインストールしてみました。どちらも問題を解決しません。また、libreofficeのウェブサイトから直接7.3.1をダウンロードしてみました。
また、私のシステムは次のロケールに設定されているので、libreofficeの「言語設定」で複数の「ロケール」を試しました。
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=en_DE.UTF-8
LANGUAGE=en_GB:de
LC_CTYPE="en_DE.UTF-8"
LC_NUMERIC="en_DE.UTF-8"
LC_TIME="en_DE.UTF-8"
LC_COLLATE="en_DE.UTF-8"
LC_MONETARY="en_DE.UTF-8"
LC_MESSAGES="en_DE.UTF-8"
LC_PAPER="en_DE.UTF-8"
LC_NAME="en_DE.UTF-8"
LC_ADDRESS="en_DE.UTF-8"
LC_TELEPHONE="en_DE.UTF-8"
LC_MEASUREMENT="en_DE.UTF-8"
LC_IDENTIFICATION="en_DE.UTF-8"
LC_ALL=
これはlocale
独自の問題を示すため、以前のシステムでも同じ設定と結果の問題が発生します。これまで私はこの問題を解決することはできませんでしたが(ドイツ語と英語の間の混乱による結果であるとのみ推測できます)、libreofficeはまだ以前のシステムでうまく機能します。
編集1:debian 11(ターゲットの目)を実行する両方のシステムを編集2:サンプルファイルの命名
答え1
AFAIK言語がありませんen_DE
。
sudo dpkg-reconfigure locales
さまざまなシステム/人のさまざまなファイルを扱う場合は、3つの言語をすべて選択するのが最善です。de_DE
また、少なくともen_US.UTF-8
。
すべてが正常に動作する場合は、次のようになります。
> locale
LANG=de_DE.UTF-8
LANGUAGE=de_DE:de
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
その後、dpkg-reconfigure
ログアウトしてユーザーセッションにログインするのが最善です。
答え2
最近同じ問題が発生しました。
システムロケールに加えて、LibreOffice自体でも設定する必要があります。
ツール > オプション > 言語設定 > 言語- ここにファイルの正しいロケールを入力してください。