Opensuse

語言和區域設置文件的位置

  • January 5, 2015

我將 OpenSUSE 13.2 與 GNOME 3.14 桌面環境一起使用。

我的界面語言是 en_US,而我的語言環境是 ar_SY。我的語言環境包含一些關於月份名稱(5 月和 6 月)的錯誤數據,我想手動修復它。

我在哪裡可以找到語言環境文件以更改值?

不是語言環境,而是語言環境中的數據,例如:

在敘利亞,May 是,أيار但它是按照نواران語言環境 ar_SY 編寫的,我想解決這個問題。

語言環境文件可能位於/usr/share/locale/*/LC_MESSAGES'您的系統中,但它們是二進制格式。

它們的實際來源(以可編輯的、人類可讀的格式)通常不會隨您的發行版一起提供。在這種情況下,您必須在上游搜尋它們。

在您的特定情況下,請嘗試在https://wiki.gnome.org/Apps中搜尋您要修復的翻譯,並可能為它們送出拉取請求。

我確實找到了語言環境文件,但沒有被@thiagowfx 指出。它們在 中/usr/lib/locale/,並且屬於一個glibc-locale包。我下載了源包並更正了ar_SY的語言環境,現在我不知道如何編譯和安裝我修改後的包!

引用自:https://unix.stackexchange.com/questions/177469