web-dev-qa-db-ja.com

言語ファイルとロケールファイルの場所

GNOME3.14デスクトップ環境でOpenSUSE13.2を使用しています。
私のインターフェース言語はen_USで、ロケールはar_SYです。私のロケールには月の名前(5月と6月)に関する間違ったデータが含まれているので、それを手動で修復したいと思います。
値を変更するためのロケールファイルはどこにありますか?
ロケールではなく、ロケール内のデータ。例:
シリアでは、5月はأيارですが、ロケールar_SYではنوارانと記述されているので、修正したいと思います。

2
Ossama Nasser

ロケールファイルは、おそらくシステムの/usr/share/locale/*/LC_MESSAGES'の下にありますが、バイナリ形式です。

それらの実際のソース(編集可能で人間が読める形式)は、通常、ディストリビューションに同梱されていません。この場合、アップストリームでそれらを検索する必要があります。

特定のケースでは、修正したい翻訳を検索してみてください https://wiki.gnome.org/Apps 、そしておそらくそれらのプルリクエストを送信してください。

2
thiagowfx

ロケールファイルは見つかりましたが、@ thiagowfxが指定されていませんでした。それらは/usr/lib/locale/にあり、1つのglibc-localeパッケージに属しています。ソースパッケージをダウンロードしてar_SYのロケールを修正しましたが、変更したバージョンのパッケージをコンパイルしてインストールする方法がわかりません。

1
Ossama Nasser