
私は 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/アプリ、そしておそらくそれらのプルリクエストを送信します。