
Я использую OpenSUSE 13.2 с GNOME 3.14 Desktop Environment.
Мой язык интерфейса en_US, а моя локаль ar_SY. Моя локаль содержит некоторые неверные данные о названиях месяцев (май и июнь), и я хочу исправить это вручную.
Где я могу найти файлы локали, чтобы изменить значения?
Не локаль, а данные в локали, например:
В Сирии май, أيار
но в локали он пишется как نواران
ar_SY, и я хочу это исправить.
решение1
Я нашел файлы локали, но @thiagowfx не указал на них. Они находятся в /usr/lib/locale/
, и они принадлежат одному glibc-locale
пакету. Я скачал исходный пакет и исправил локаль для ar_SY, и теперь я не знаю, как скомпилировать и установить мою измененную версию пакета!
решение2
Файлы локали, вероятно, находятся /usr/share/locale/*/LC_MESSAGES'
в вашей системе, но они имеют двоичный формат.
Их фактические источники (в редактируемом, удобном для чтения человеком формате) обычно не поставляются с вашим дистрибутивом. В этом случае вам придется искать их в upstream.
В вашем конкретном случае попробуйте поискать перевод, который вы хотите исправитьhttps://wiki.gnome.org/Appsи, возможно, отправьте запрос на их включение.