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

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

私は OpenSUSE 13.2 を GNOME 3.14 デスクトップ環境で使用しています。
インターフェース言語は en_US ですが、ロケールは ar_SY です。ロケールには月の名前 (5 月と 6 月) に関する間違ったデータが含まれているので、手動で修正したいと考えています。
値を変更するには、ロケール ファイルをどこで見つけることができますか?
ロケールではなく、ロケール内のデータです。たとえば、
シリアでは 5 月は ar_SY ですが、ロケールでは ar_SYأيارと記述されておりنواران、これを修正したいと考えています。

答え1

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

答え2

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

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

あなたの場合は、修正したい翻訳を検索してみてください。https://wiki.gnome.org/アプリ、そしておそらくそれらのプルリクエストを送信します。

関連情報