Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

6 Декабрь 2020, 03:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Компиляция ресурса локализации  (Прочитано 5241 раз)
0 Пользователей и 1 Гость смотрят эту тему.
SystemDesigner
Новичок
*
Offline Offline

Пол: Мужской
Расположение: г. Пенза
Сообщений: 3


« Стартовое сообщение: 16 Декабрь 2013, 11:06 »

Здравствуйте.
Подскажите пожалуйста. Каким инструментарием можно скомпилировать po-файл, в итоговый res-файл? Хочу немного поэкспериментировать с переводом на своей локальной копии офиса.
Прошерстил wiki раздел разработчиков Либры. Нашёл утилиты проверки, редактирования файлов, а вот компилятора не нашёл. Готовый файл предлагается складывать в Pootle, где он и будет скомпилирован для включения в одну из сборок.
Как можно скомпилировать самостоятельно, так и не нашёл. Или я что-то упустил?
Записан
Yakov
Администратор
**
Offline Offline

Сообщений: 2 549


WWW
« Ответ #1: 16 Декабрь 2013, 11:57 »

Применительно к OOo 3.3.0 есть инструкция:
http://wiki.forumooo.ru/wiki/%D0%9E%D1%82%D0%BB%D0%B0%D0%B4%D0%BE%D1%87%D0%BD%D0%B0%D1%8F_%D1%81%D0%B1%D0%BE%D1%80%D0%BA%D0%B0
Записан

SystemDesigner
Новичок
*
Offline Offline

Пол: Мужской
Расположение: г. Пенза
Сообщений: 3


« Ответ #2: 16 Декабрь 2013, 16:01 »

А применительно к Либре 4.1 эта инструкция подойдёт?
Записан
Yakov
Администратор
**
Offline Offline

Сообщений: 2 549


WWW
« Ответ #3: 16 Декабрь 2013, 16:09 »

Точно подойдёт к либре 3.4 , в 4.1 скорей всего внесены изменения.

Записан

SystemDesigner
Новичок
*
Offline Offline

Пол: Мужской
Расположение: г. Пенза
Сообщений: 3


« Ответ #4: 17 Декабрь 2013, 13:16 »

Точно подойдёт к либре 3.4 , в 4.1 скорей всего внесены изменения.
Да, так и есть. Ещё раз внимательно поизучал вики разработчиков ЛибрэОффиса. Из Localization area (https://wiki.documentfoundation.org/Language) есть две интересных ссылки - Translating LibreOffice (https://wiki.documentfoundation.org/Translating_LibreOffice) и Tips&Tricks (https://wiki.documentfoundation.org/TipsTricksl10n).
Из первой следует что нынче правильно заниматься переводом онлайн через Путл, хотя оффлайновый перевод тоже возможен. Но! Результаты оффлайнового перевода так же следует потом залить в Путл. Как готовые po-файлы трансформируются в готовые файлы ресурсов, конкретно меня интересовали res-файлы для windows платформы, ни где не говорится. Ну разве что упоминается что из Путла и других источников, перед каждой сборкой, ответственный товарищ переносит файлы в Джит руками.
Ну а в Tips&Tricks прямо говорится на верху страницы - что она устарела и что, например, sdf-файлы вообще не используются. Хотя именно на ней описан пример компиляции практически один в один повторяющий процесс описанный на страничке по вашей ссылке.
Получается, что бы получить файл ресурсов необходимо пересобрать из исходников хотя бы тот модуль для которого модифицировал локализацию. Но в мейк файлах po-файлы не упоминаются. То есть перед добавлением в сборку их необходимо всё-таки преобразовать в какую-то ещё удобоваримую форму.
В общем, задача "немного поэкспериментировать" несколько выходит за доступные мне временные рамки.
Спасибо за подсказки. Тему можно закрыть.
Записан
Yakov
Администратор
**
Offline Offline

Сообщений: 2 549


WWW
« Ответ #5: 17 Декабрь 2013, 16:25 »

Посмотрел исходные коды Apache OpenOffice. Там и сейчас используются файлы sdf (только поменяли их расположение в дереве каталогов исходных кодов).
То есть инструкция годится и для AOO 4.0.1 включительно.
Записан

ape
Форумчанин
***
Offline Offline

Сообщений: 2 468


« Ответ #6: 17 Декабрь 2013, 16:47 »

меня интересовали res-файлы для windows платформы
RES-файлы платформо-независимы, т.е. DEB- или RPM- архивы языковых пакетов, как и MSI-файл содержат одно и то же.
« Последнее редактирование: 17 Декабрь 2013, 16:49 от ape » Записан
Yakov
Администратор
**
Offline Offline

Сообщений: 2 549


WWW
« Ответ #7: 13 Январь 2014, 21:40 »

Обновил информацию по LO:
http://wiki.forumooo.ru/wiki/Debug_build
Записан

Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!