Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] Помогите с локализацией XFCE (http://forum.oszone.net/showthread.php?t=268146)

softoblogger 15-09-2013 21:31 2218444

Помогите с локализацией XFCE
 
Вложений: 1
Приветствую.
Поставил Xubuntu 10.04.2, установил языковую поддержку итальянского языка (нужна на нём), всё через терминал. Но локализация произведена ужасно. Часть сообщений на английском, часть на итальянском, часть даже на русском! Если наличие английского ещё можно понять - недопереведены некоторые элементы, то откуда русский - понятия не имею. Я от самой установки им не пользовался. Почему тогда не на французском или испанском?
Вот пример во вложении.
Здесь только двойная смесь. А в некоторых окнах настроек, например клавиатуры - ассорти: английский, русский, итальянский.
Как это можно исправить?

Kent 15-09-2013 22:53 2218496

Цитата:

Цитата softoblogger
Как это можно исправить? »

Пишите жалобу на https://bugzilla.xfce.org/
Выглядит странно, конечно. Чисто по переводу не должно быть проблем, так как Xfce активно поддерживается энтузиастами.

ruslandh 15-09-2013 23:19 2218508

Ну, в теории, xfce, как и любое программное обеспечение ориентируется на локали.
Порядок локалей можно задавать, по-умолчанию (если не задана не одна локаль), то идёт английский. Если задано две локали (то, возможны три языка - 1-ой локали, второй и английский).

Например задание татарской (кириллица) и русской локали:

LANG=ru_RU.utf8 LANGUAGE=tt_RU.utf8

softoblogger 16-09-2013 16:54 2218855

Цитата:

Цитата Kent
Пишите жалобу на https://bugzilla.xfce.org/ »

Ага, и они мне предложат обновить XFCE. Проблема скорее всего лишь у меня, не встречал в сети о таком...
Цитата:

Цитата ruslandh
Например задание татарской (кириллица) и русской локали:
LANG=ru_RU.utf8 LANGUAGE=tt_RU.utf8 »

Это где смотреть? В /etc/default/locale?
Так, а это не может быть связано с тем, что у меня регион выбран Украина, а язык итальянский?
И всё равно не верится, что настолько недоделанный перевод, очень уж много английского и русского. Можно как-то обновить сами переводы без обновления XFCE и Ubuntu?

ruslandh 16-09-2013 17:44 2218882

Я не в курсе про особенности Ubuntu (сижу на ALT Linux), но в стандарте, это задаётся в файле $HOME/.i18n

Цитата:

Цитата softoblogger
Можно как-то обновить сами переводы без обновления XFCE и Ubuntu? »

Не в курсе в каких файлах лежат переводы (локализация) в XFCE программах, но теоретически, они должны быть отдельным пакетом идти. И да, объём перевода в разных языках обычно разный, т.к. переводом на тот, или иной язык обычно занимаются отдельные команды переводчиков, "из носителей языка".

[

ruslandh 16-09-2013 22:30 2219021

https://www.transifex.com/projects/p/xfce/ итальянцы перевели 99% xfce.

Можете оттуда и скачать перевлды, если в репозитории своего дистрибутива не найдёте.

softoblogger 16-09-2013 23:05 2219039

итальянский 99%, русский 98. Но куча русского текста...
Цитата:

Цитата ruslandh
Можете оттуда и скачать перевлды, если в репозитории своего дистрибутива не найдёте. »

Хоть убейте - нет ссылки на скачивание. И куда мне это совать после того как скачаю?

ruslandh 16-09-2013 23:16 2219045

Цитата:

Хоть убейте - нет ссылки на скачивание.
ну как нет - плохо ищите. надо только зарегистрироваться у них.

https://www.transifex.com/projects/p/xfce/language/it/
и дальше скачиваете для нужного вам приложения.
Цитата:

Цитата softoblogger
И куда мне это совать после того как скачаю?

Там, где лежат локализации xfce (можете посмотреть по установленным у вас пакетам локализации).

ruslandh 17-09-2013 10:50 2219210

У меня в ALT Linux - это место /usr/share/locale/it (для итальянского языка) - файлы с названием программы и расширением .mo

softoblogger 18-09-2013 22:04 2220075

Вложений: 1
Помогла рекомендация ruslandh
Цитата:

Цитата ruslandh
LANG=ru_RU.utf8 LANGUAGE=tt_RU.utf8 »

У меня команда locale вот что выдавала: http://forum.oszone.net/attachment.p...1&d=1379527291
Потом выполнил миллион всяких команд, которые по сети нашёл, после перезагрузки русский исчез, теперь каша из двух: итальянского и английского.

ruslandh 18-09-2013 22:24 2220088

По-моему вам достаточно прописать в .i18n

LANG=ru_RU.utf8 LANGUAGE=it_IT.utf8


Время: 10:01.

Время: 10:01.
© OSzone.net 2001-