19 сентября | 2024г. | 02:09:19

АвторТема: Локализация имиджей (Обсуждение)  (Прочитано 463891 раз)

0 Пользователей и 128 Гостей смотрят эту тему.

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Подскажите еще, пожалуйста, а как переводятся файлы которые лежат в screen? не нашел, чем\как редактировать .pyo.
Чтобы увидеть что прописано в файле .pyo его надо декомпилировать в .py
Это можно сделать плагином через ресивер, можно и в среде Windows этой прогой:
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
Важно: Если Вы решили что-то поправить в файле и в дальнейшем закинуть его в ресивер, то обязательно перенос строк в файле сделайте Unix перед сохранением изменений чтобы не было проблем с ним в системе.
После декомпиляции файла его можно открыть в текстовом редакторе с поддержкой Unix
Вот кусок из файла About.py:
Спойлер   :
    AboutText += _('Version:\t%s') % getImageVersion() + '\n'
    AboutText += _('Build:\t%s') % getImageBuild() + '\n'
    AboutText += _('Kernel:\t%s') % about.getKernelVersionString() + '\n'
Выделил текст, который будет переводиться через файл локали.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Если этих элементов _('..........') не будет, то и перевода текста не будет, т.е. вот даже так ('Version:\t%s') уже не переведётся.
Это я Вам так, в двух словах объяснил.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
174 Ответов
291275 Просмотров
Последний ответ 30 марта | 2023г. | 18:34:10
от Durimar
18 Ответов
42400 Просмотров
Последний ответ 13 сентября | 2018г. | 23:40:39
от sety
31 Ответов
35364 Просмотров
Последний ответ 12 июня | 2024г. | 16:25:02
от dima_83
11 Ответов
18500 Просмотров
Последний ответ 17 января | 2015г. | 11:43:24
от Ser6
389 Ответов
121519 Просмотров
Последний ответ 08 ноября | 2021г. | 17:57:46
от Shar_Nir


X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!