Работа с файлами локализации МО
Попадаются программы, в которых формат готовых файлов локализации *.mo , но реально часть надписей не
-
Лишний дубликат.Сообщение отредактировал greg 1 марта 2025 - 18:201 марта 2025 - 18:19 / #41
-
Запустил программу с файлами МО из gtk-dev-2.12.9-win32-2.exe. В меню Правка раньше было Copy _Tree, в Навигация - Next _Tab и Previous _Tab.
Но сейчас при вставке в keepnote.mo получилось, наконец, "Скопировать дерево". К сожалению, при вставке туда же:
msgid "Next _Tab"
msgstr "Следующая _вкладка"
и
msgid "Previous _Tab"
msgstr "Предыдущая в_кладка"
перевод не появился.
Так же нет перевода при вставке keepnote.mo
msgid "_Compact Notebook Index"
msgstr "_Compact Notebook Index"Сообщение отредактировал greg 1 марта 2025 - 18:481 марта 2025 - 18:42 / #42 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 1003
Создано тем: 79
Рейтинг: 8
Репа:
(133|133|0)
Баллы: 1971
Был: 2025-09-11 22:24
Лайков: 216
Цитата: gregМы видим, что эти файлы создавались в середине апреля 2008
Еще раз.
Программа keepnote состоит из двух модулей: собственно движка на языке Python и графической оболочки PyGTK.
Графическая оболочка PyGTK - это сторонняя библиотека (gtk-dev-2.12.9-win32-2.exe), которая не имеет никакого отношения к истории версии самой программы. Это просто компонент, который взял автор программы и использовал в разработке своего приложения. Версия этой библиотеки на сегодняшний день - последняя! На этой библиотеке автор программы собирал все версии программы под именем "keepnote". Это указано с сопровождающем документе "INSTALL":
greg нравится это сообщение.Кто ищет, тот всегда найдет!
1 марта 2025 - 18:46 / #43 -
Оффлайн
Звание: Эксперт
Мастер
Сообщений: 559
Создано тем: 53
Рейтинг: 6
Репа:
(269|269|0)
Баллы: 3221
Страна: не указана!
Был: 2025-10-25 15:08
Лайков: 273
Цитата: gregК сожалению, при вставке туда же:
msgid "Next _Tab"
msgstr "Следующая _вкладка"
и
msgid "Previous _Tab"
msgstr "Предыдущая в_кладка"
перевод не появился.
greg,
возможно, вы ошибаетесь, наверное, надо вместо
msgid "Next _Tab"
msgstr "Следующая _вкладка"
и
msgid "Previous _Tab"
msgstr "Предыдущая в_кладка"
надо так
msgid "_Next Tab"
msgstr "Следующая _вкладка"
и
msgid "_Previous Tab"
msgstr "Предыдущая в_кладка"
В таком случае эти строки уже есть
При вставке в keepnote.po(после преобразования keepnote.mo)
msgid "_Compact Notebook Index"
msgstr "_Compact Notebook Index"
перевод отображается
1 марта 2025 - 23:52 / #44 -
2 марта 2025 - 14:49 / #45
-
Впрочем, часть смог найти в файлах XML для "Расширения":
Сообщение отредактировал greg 2 марта 2025 - 15:472 марта 2025 - 15:09 / #46 -
2 марта 2025 - 15:41 / #47
-
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 1003
Создано тем: 79
Рейтинг: 8
Репа:
(133|133|0)
Баллы: 1971
Был: 2025-09-11 22:24
Лайков: 216
Цитата: gregПроблемой остаются следующие места:
названия столбцов в списке страниц выше редактора:
- Title
- Created time
- Modified time
...
название диалога
Extension Install
в Настройках - подпункты Внешние программы и Расширения.
Эти строки объявлены в исходном коде без транслятора.
Например строка диалога "Extension Install":
Цитата: gregИ даже больше (там же):
В расширениях строки после косой черты - это названия папок, в которых находятся расширения.
Например я сделал копию одного расширения и переименовал на русском:
Вот ещё есть строки без транслятора:
Для всех строк без транслятора можно подкорректировать исходный код, скомпилировать приложение заново и дополнить языковой файл.
P.S. Второй день смотрю эту программу и не могу понять, для чего она нужна и какое её практическое применение.
greg нравится это сообщение.Кто ищет, тот всегда найдет!
2 марта 2025 - 19:16 / #48 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 1003
Создано тем: 79
Рейтинг: 8
Репа:
(133|133|0)
Баллы: 1971
Был: 2025-09-11 22:24
Лайков: 216
greg, у вас работает выбор нового цвета для текста и фона?
Версия 0.7.9, щелкал по пунктам менюшек пока не дошел до пункта с выбором цвета. Нажимаю и ничего не происходит - функция не работает.
Так как эта версия заявлена как бета, то загрузил версию 0.7.8 - запустил - тоже не работает! Проверил версию 0.7.7 - не работает. Так дошел до версии 0.7.5, где наконец-то открылся диалог с настройками цвета.
А у вас работает или это у меня глюки? Хотя проверял и на Windows XP и на Win 10 64 bit.greg нравится это сообщение.Сообщение отредактировал Leserg 3 марта 2025 - 01:38Кто ищет, тот всегда найдет!
3 марта 2025 - 01:36 / #49 -
Цитата: LesergP.S. Второй день смотрю эту программу и не могу понять, для чего она нужна и какое её практическое применение.
Как Вы знаете, программы разновидности Outliner относятся к универсальным, позволяющим организации и классификации разнообразной информации, для разных видов деятельности. Эта показалась полезной для меня в будущем. Пока я еще не тестировал программу, разбираясь с локализацией, но на ее сайте она описана самим программистом, пусть и не совсем подробно.
В переводе с http://keepnote.org/:
С помощью KeepNote вы можете хранить свои конспекты, списки дел, исследовательские заметки, записи в дневнике, планы статей и т. д. в простой иерархии блокнотов с форматированием текста, изображениями и многим другим. Используя полнотекстовый поиск, вы можете найти любую заметку для дальнейшего использования.
KeepNote является кроссплатформенным приложением и хранит ваши заметки в простых и удобных для работы форматах файлов (HTML и XML). Архивировать и переносить заметки так же просто, как заархивировать или скопировать папку.
Характеристики:
Форматирование текста (например, маркированные списки, встроенные изображения).
Иерархическая организация заметок.
Веб-ссылки и ссылки от заметки к заметке.
Полнотекстовый поиск.
Встроенный скриншот.
Вложения файлов.
Проверка орфографии (через gtkspell).
Автоматическое сохранение.
Встроенное резервное копирование и восстановление (архивирование в zip-файлы).
Расширения - плагины.
http://keepnote.org/manual/index.shtml#philosophy - здесь он описывает его применение во время своей работы.
http://keepnote.org/extensions.shtml - здесь о некоторых плагинах:
Import Folder Tree - импорт дерева папок, перечисляя имена файлов (возможно, в виде ссылок) в записной книжке.
Import Plain Text - импорт дерева папок в виде узлов в записной книжке.
Pasteboard - захват буфера обмена.
Notebook Backup (tar) - сохраняет резервную копию записной книжки в сжатый архив (*.tar.gz).
Text2Nodes - Создание узлов из выделенного текста (по одному на строку).
Editor Insert Date - вставка текущей даты в текстовый редактор.
Export HTML - экспорт записной книжки в формат HTML.
New File - прикрепление нового (пустого) файла к записной книжке.Цитата: LesergДля всех строк без транслятора можно подкорректировать исходный код, скомпилировать приложение заново и дополнить языковой файл.
Поскольку я не программист, не предполагаю, что у меня такое получится.3 марта 2025 - 12:50 / #50
Статистика форума, пользователей онлайн: 0 (за последние 20 минут)
---
- Создано тем
- 1223
- Всего сообщений
- 16492
- Пользователей
- 18274
- Новый участник
- Александр Федорченко
Powered by Bullet Energy Forum

