Работа с файлами локализации МО

Попадаются программы, в которых формат готовых файлов локализации *.mo , но реально часть надписей не
  1. Онлайн

    Автор темы

    greg

    Звание: Сталкер

    Знаток

    Сообщений: 130

    Создано тем: 5

    Рейтинг: 3

    Репа: (10|10|0)

    Баллы: 436

    Был: 2025-03-13 15:57

    Лайков: 11

    Цитата: Leserg
    А у вас работает или это у меня глюки?

    Нет, у меня тоже не работает. Можно об этом написать автору, который предлагает это в начале статьи на странице http://keepnote.org/faq.shtml, хотя по поводу локализации он мне не ответил. Правда, я не настолько часто пользуюсь разнообразием цветов.

    Вижу, Вам, Leserg, удались переводы о выборе цвета. Наверное, Вы добились так:
    Цитата: Leserg
    Для всех строк без транслятора можно подкорректировать исходный код, скомпилировать приложение заново и дополнить языковой файл.

    Я так не смогу. Да и с этими надписями трудности:
    Сообщение отредактировал greg 3 марта 2025 - 21:28
    3 марта 2025 - 13:12 / #51
  2. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 977

    Создано тем: 79

    Рейтинг: 8

    Репа: (132|132|0)

    Баллы: 1836

    Был: 2025-03-06 02:08

    Лайков: 201

    Цитата: greg
    программы разновидности Outliner относятся к универсальным, позволяющим организации и классификации разнообразной информации

    Спасибо за введение в курс дела. agree
    Но все равно не понимаю. dash_mini

    Ладно, раз программа есть, значит на неё есть спрос.

    Цитата: greg
    Можно об этом написать автору

    Похоже, что автор потерял интерес – последнее обновление было в 2012 году.

    Цитата: greg
    Да и с этими надписями трудности:

    Для этих строк не используется функция трансляции.



    Нужно вносить изменения в исходный код. Т.е. добавить функцию:
    
    self.frame.get_label_widget().set_text(_("<b>Extensions</b>"))
    self.install_button = gtk.Button(_("Install new extension"))
    


    Редактирование бинарников PYC в НЕХ редакторе я не рассматриваю. wacko

    Цитата: greg
    Я так не смогу.

    Почему так категорично? А попытаться не пробовали? Не так страшен черт, как его малюют.
    Там не сложно.
    greg нравится это сообщение.
    Сообщение отредактировал Leserg 4 марта 2025 - 02:19

    Кто ищет, тот всегда найдет!

    4 марта 2025 - 02:18 / #52
  3. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 977

    Создано тем: 79

    Рейтинг: 8

    Репа: (132|132|0)

    Баллы: 1836

    Был: 2025-03-06 02:08

    Лайков: 201

    Создание мультиязычных приложений с использованием файлов формата MO/PO выполняется при помощи кроссплатформенной библиотеки GNU gettext.

    В коде программы объявляется импорт библиотеки gettext и функция трансляции строк. Обычно для уменьшения размера исходного кода и улучшения его читаемости эту функцию объявляют символом "_" (символ подчеркивания). Строки, для которых требуется перевод, вызываются через эту функцию, например, _("String for translation"). Более подробную информацию смотрите в документации.

    Смотрящий, greg, 78Sergey нравится это сообщение.
    Сообщение отредактировал Leserg 4 марта 2025 - 02:47

    Кто ищет, тот всегда найдет!

    4 марта 2025 - 02:45 / #53
  4. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 977

    Создано тем: 79

    Рейтинг: 8

    Репа: (132|132|0)

    Баллы: 1836

    Был: 2025-03-06 02:08

    Лайков: 201

    Смотрящий, 78Sergey, greg нравится это сообщение.

    Кто ищет, тот всегда найдет!

    4 марта 2025 - 22:59 / #54
  5. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 977

    Создано тем: 79

    Рейтинг: 8

    Репа: (132|132|0)

    Баллы: 1836

    Был: 2025-03-06 02:08

    Лайков: 201

    Смотрящий, 78Sergey, greg нравится это сообщение.

    Кто ищет, тот всегда найдет!

    4 марта 2025 - 23:12 / #55
  6. Онлайн

    Автор темы

    greg

    Звание: Сталкер

    Знаток

    Сообщений: 130

    Создано тем: 5

    Рейтинг: 3

    Репа: (10|10|0)

    Баллы: 436

    Был: 2025-03-13 15:57

    Лайков: 11

    Большое спасибо, Leserg за подробный рассказ! Отличный материал и Вы умело его излагаете. Большой и потребует времени на изучение. Завидую Вашей памяти и способностям, ведь Вы обладаете знаниями многих языков программирования, и Python - один из них.
    Цитата: Leserg
    Сколько существует языков программирования?

    Названий основных языков в википедии насчитал более сорока.
    И еще - только у Вас так красиво оформленные указатели с пояснениями:
    Сообщение отредактировал greg 5 марта 2025 - 19:57
    5 марта 2025 - 19:54 / #56
  7. Оффлайн

    Смотрящий

    Звание: Ветеран

    ИНКВИЗИТОР

    Сообщений: 833

    Создано тем: 123

    Рейтинг: 8

    Репа: (201|201|0)

    Баллы: 4590

    Был: 2025-03-13 15:34

    Лайков: 304

    Цитата: greg
    Большое спасибо, Leserg за подробный рассказ! Отличный материал и Вы умело его излагаете. Большой и потребует времени на изучение. Завидую Вашей памяти и способностям, ведь Вы обладаете знаниями многих языков программирования, и Python - один из них.


    Уважаемый Leserg ака Сергей! А не создать ли тему на форуме по азам программирования? От простого и примитивного к более сложным элементам, подробно, пошагово, с примерами... Я бы и сам в этой теме поучаствовал, порой бывает весьма интересно... Сколько ни просил наших программеров показать азы - им все некогда. Ну так как насчет темы по программированию?
    NNK_RTR нравится это сообщение.

    "В одно окно смотрели двое. Один увидел дождь и грязь.
    Другой — листвы зеленой вязь. Весну и небо голубое.
    В одно окно смотрели двое... "



    У нас свободный форум! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !

    5 марта 2025 - 21:05 / #57
  8. Онлайн

    NNK_RTR

    Звание: Бывалый

    Команда сайта

    Сообщений: 318

    Создано тем: 53

    Рейтинг: 5

    Репа: (62|62|0)

    Баллы: 1991

    Был: 2025-03-13 15:44

    Лайков: 96

    Такую тему под патронажем уважаемого Leserg ака Сергей я бы и сам с удовольствием поддержал.
    В то же время нужно понимать, что языков программирования уйма, поэтому именно по азам, с развитием по конкретному языку по выбору Leserg(а)
    Смотрящий нравится это сообщение.
    5 марта 2025 - 21:26 / #58
  9. Оффлайн

    Смотрящий

    Звание: Ветеран

    ИНКВИЗИТОР

    Сообщений: 833

    Создано тем: 123

    Рейтинг: 8

    Репа: (201|201|0)

    Баллы: 4590

    Был: 2025-03-13 15:34

    Лайков: 304

    И нас уже двое! Прогресс! Давно завидую тем, кто умеет программировать, несколько раз пытался самостоятельно научиться - не срослось. Нужен гуру, он же Leserg.
    NNK_RTR нравится это сообщение.

    "В одно окно смотрели двое. Один увидел дождь и грязь.
    Другой — листвы зеленой вязь. Весну и небо голубое.
    В одно окно смотрели двое... "



    У нас свободный форум! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !

    5 марта 2025 - 21:30 / #59
  10. Оффлайн

    Смотрящий

    Звание: Ветеран

    ИНКВИЗИТОР

    Сообщений: 833

    Создано тем: 123

    Рейтинг: 8

    Репа: (201|201|0)

    Баллы: 4590

    Был: 2025-03-13 15:34

    Лайков: 304

    "В одно окно смотрели двое. Один увидел дождь и грязь.
    Другой — листвы зеленой вязь. Весну и небо голубое.
    В одно окно смотрели двое... "



    У нас свободный форум! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !

    5 марта 2025 - 22:10 / #60

Статистика форума, пользователей онлайн: 2 (за последние 20 минут)

Создано тем
1212
Всего сообщений
16115
Пользователей
18134
Новый участник
hibari0913