の言語を変更しますこれに対応するためにオンライン翻訳エンジンを使用して、私はそれを修正しようと思った。私は何か非常に単純な間違ったことをやっているだけだと思います。私はCentOS上でyumを介してインストールされたSubversion 1.6.4を実行しています(同じ問題を抱えていた1.4からアップグレードされました)。これはCPanelで管理されているVPSにあります。は、Subversionは、私はドイツ語と思われるものに私にエラーメッセージを返して、何らかの理由で、Subversionのエラーメッセージ
私が知る限り、英語のメッセージを読み込もうとしていますが、失敗しています。私はstraceの出力でこれを参照してください。
open("/usr/share/locale/en_US/LC_MESSAGES/subversion.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/subversion.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
brk(0x4106d000) = 0x4106d000
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
通常のSVNコマンドが英語である(SVNのヘルプ、SVNなどをアップに役立つ)、単にエラーメッセージがドイツ語です。
export LC_MESSAGES=en_US
export LANG=en_US
:私が知っているすべてのために、それは
:: locale
LANG=en_US
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES=en_US
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=
私も実行しました...このよう私は、マシンを使用しましたし、私はちょうどのSubversionからのエラーメッセージを得たことがありません全体の時間がかかりました
私は次に何を見ているべきですか?
更新: フィルの提案に基づいて、私は
export LANG=C
export LC_MESSAGES=C
となりましたロケール出力実行しました:
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES=C
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=
を、それはまだ私が始めている...ドイツ語のメッセージを与えています私が持っているSubversionのバージョンがドイツ語のメッセージでコンパイルされていると思っていますし、言語固有のメッセージファイルが見つからないので、ドイツのメッセージが組み込まれています。それがどうなったのかを今すぐ把握してください....
これはドイツ語です。 "目的地パスは存在しません。" – balpha
これは迷惑になってきています - straplが "Zielpfad"を探してロードされているというファイルすべてに文字列/ grepを実行しましたが、何も得られません... –
ドイツのロケールディレクトリの名前を変更すると、ファイル?私の場合、最初に見つけたのは(straceによると)/usr/share/locale/de/LC_MESSAGES/subversion.moです。 – balpha