ChanServ changed the topic of #libreoffice-ru to: Канал поддержки русскоязычных пользователей LibreOffice | Wiki TDF http://tdf.io/wikiru | On-line документация http://tdf.io/helpru | Логи канала: http://goo.gl/gzwdwU
mikekaganski has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/]
mikekaganski has joined #libreoffice-ru
JohnDoe_71Rus has joined #libreoffice-ru
mikekaganski is now known as mikekaganski_afk
JohnDoe8 has joined #libreoffice-ru
JohnDoe_71Rus has quit [Ping timeout: 246 seconds]
_whitelogger has joined #libreoffice-ru
_whitelogger has joined #libreoffice-ru
_whitelogger has joined #libreoffice-ru
UNIm95 has joined #libreoffice-ru
Tomik has joined #libreoffice-ru
<Tomik> привет, помогите
<Tomik> help me
<lo-ru-tg1> <K​ompilainenn> Ну
<Tomik> тут по-русски можно писать?
<lo-ru-tg1> <K​ompilainenn> Нужно
<lo-ru-tg1> <K​ompilainenn> Это русский канал
<Tomik> я скомпилировал на CentOS LO 6.4 alfa, но там многое не переведено
<lo-ru-tg1> <w​apanapa> Ich spreche Deutsch
<Tomik> относительно ну не многое, но есть моменты, именно в интерфейсе, не в help модуле
<lo-ru-tg1> <w​apanapa> why don't u learn English?
<lo-ru-tg1> <K​ompilainenn> Успокойся
<lo-ru-tg1> <K​ompilainenn> Tomik: доперевод будет после рц1
<Tomik> тогда ещ вопрос
<lo-ru-tg1> <K​ompilainenn> Валяй
JohnDoe8 has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<Tomik> translations\source\ru\cui\messages.po открыл, добавил 2 строчки, в 2-х местах, де мне нужен был перевод, как скомпилировать так, чтобы после запуска в консоли instdir/program/soffice я видел эти изменения перевода
<lo-ru-tg1> <w​apanapa> интересно почему? админ канала либре офиса и плохо отзывается о либре офисе..
<lo-ru-tg1> <w​apanapa> а вы какими продуктами либре офис решили пользоватся, позвольте понитересоваться
<Tomik> Writer
<Tomik> вообще-то всеми
<lo-ru-tg1> <w​apanapa> я бы посоветовал один канал про либре офис но вам не нравится английский :(
<lo-ru-tg1> <w​apanapa> [EDIT] я бы посоветовал один канал на ютубе про либре офис но вам не нравится английский :(
<lo-ru-tg1> <w​apanapa> [EDIT] я бы посоветовал один канал на ютубе про либре офис но вам не нравится английский :( а там чел очень подробно все объясняет
<lo-ru-tg1> <K​ompilainenn> Не обо всем пакете, а только о той части, которая хреновее всех остальных
<lo-ru-tg1> <w​apanapa> А есть другие бесплатные альтернативы?
<lo-ru-tg1> <w​apanapa> просто я уже базу там начал создавтаь
<lo-ru-tg1> <K​ompilainenn> Tomik: ты свою сборку делаешь из сорцов?
<Tomik> ответите мне?
<Tomik> да
<lo-ru-tg1> <K​ompilainenn> А ты билд уже делал командой make?
<Tomik> меня интересует только этот вопрос, в остальном я уже разобрался, да, вс запускается
<lo-ru-tg1> <K​ompilainenn> Тогда попробуй теперь make build-nocheck сделать. Но я бы создал это в другой ветке
<Tomik> интересует как сделать так, чтобы внесённые мной изменения в выше указанный файл отобразились
<Tomik> я именно так и компилировал
<lo-ru-tg1> <K​ompilainenn> Ты компилировал без своих правок, только то, что лежит в сорцах
<lo-ru-tg1> <K​ompilainenn> А сейчас ты локально внес правку, в билде этого нет, поэтому надо билд переделать по быстрому
<Tomik> make не работает, до тестирования аргументов доходит и обрывается, компилировал с build-nocheck
<Tomik> и норм запускается
<lo-ru-tg1> <K​ompilainenn> Тогда стой
<lo-ru-tg1> <K​ompilainenn> Убери те правки в .po которые ты внес
<Tomik> конечно я использовал свои доп параметры через --
<Tomik> make rкомпилировал норм с ./autogen.sh без параметров
<lo-ru-tg1> <K​ompilainenn> Ещё раз: логика такая: ты качаешь сорцы, делаешь свой билд полный, затем делаешь ветку командой типа git checkout -B new_build master, вносишь свои правки в .ро, делаешь make build-nocheck, запускаешь твт же новый билд той же командой
<lo-ru-tg1> <K​ompilainenn> Где там?
<lo-ru-tg1> <w​apanapa> libre base
<lo-ru-tg1> <K​ompilainenn> С целью?
<Tomik> но стоит внести такие изменения как --with-product-name='My Own Office Suite' --with-package-version='3.1.4.5' --disable-online-update --enable-release-build --with-lang=ru --with-locales= ru --with-vendor="Saniaib the Builder" --with-build-version="Built by Saniaib" и make не срабатывает, только с nocheck компилируется
<lo-ru-tg1> <w​apanapa> вести учет копмьютерной техники
<Tomik> точнее make срабатывает, но при тесте арументов ошибка, это норм?
<lo-ru-tg1> <K​ompilainenn> Я много раз сталкивался с падениями бд в либре
<lo-ru-tg1> <K​ompilainenn> Tomik: ошибка или ворнинг?
<lo-ru-tg1> <w​apanapa> тоесть база рушится?
<lo-ru-tg1> <K​ompilainenn> Да
<lo-ru-tg1> <w​apanapa> блин
<Tomik> error 1 error 2 и компиляция прекращается при make
<lo-ru-tg1> <K​ompilainenn> Лучше юзать или нормальную бд или таблицу кальк
<lo-ru-tg1> <w​apanapa> таблица != база :(
<lo-ru-tg1> <K​ompilainenn> Я знаю
<lo-ru-tg1> <K​ompilainenn> Вопрос, что тебе от бд надо?
<lo-ru-tg1> <w​apanapa> контроль целостности данных, каскадное удаление записей, возможность составлять SQL запросы
<lo-ru-tg1> <w​apanapa> формировать отчеты
<lo-ru-tg1> <w​apanapa> многопользовательность ) или как это сказать
<lo-ru-tg1> <w​apanapa> и возможность подрубать к этой бд еще что нибудь. например веб приложение
<lo-ru-tg1> <K​ompilainenn> И Base по-моему в многопользование не умеет
<lo-ru-tg1> <w​apanapa> или еще какое нибудь. например андроид приложение
<lo-ru-tg1> <w​apanapa> ну она умеет подрубатся к мускл
<lo-ru-tg1> <w​apanapa> например
<lo-ru-tg1> <w​apanapa> да и если найти драйвер то много к чему
<lo-ru-tg1> <K​ompilainenn> Она умеет быть мордой!
<lo-ru-tg1> <K​ompilainenn> К нормальному движку
<lo-ru-tg1> <K​ompilainenn> Это да
<lo-ru-tg1> <w​apanapa> а ну вот
<lo-ru-tg1> <w​apanapa> значит вариант
<lo-ru-tg1> <K​ompilainenn> То есть формы там, запросы
<lo-ru-tg1> <K​ompilainenn> И то граблей можешь собрать
<lo-ru-tg1> <w​apanapa> ну просто хотелось быстро сделать морду без программированися самого интерфейса
<lo-ru-tg1> <w​apanapa> я давно делел такое на с++ с использованием сторонних библиотек.
<lo-ru-tg1> <w​apanapa> но как то это слишком муторно. хотел базу но без заморочек на все это
<lo-ru-tg1> <w​apanapa> [EDIT] но как то это слишком муторно. хотел базу но без заморочек на все это, отстал уже от программухи не знаю что сча в тренде.
<lo-ru-tg1> <K​ompilainenn> То, что ты умеешь сам, если не хочешь платить деньги
<lo-ru-tg1> <w​apanapa> данные с выборки лови, в датасурс сам пихай, потом прицепляй элемент гуи к дата сурсу, настраивай в нем поля (грид например)
<lo-ru-tg1> <K​ompilainenn> Возможно ты хочешь слишком много от стандартных инструментов
<Tomik> Ещё раз: логика такая: ты качаешь сорцы, делаешь свой билд полный, затем делаешь ветку командой типа git checkout -B new_build master, вносишь свои правки в .ро, делаешь make build-nocheck, запускаешь твт же новый билд той же командой
<lo-ru-tg1> <w​apanapa> ну например вот делаешь ты выборку какую нибудь. ну и дает тебе массив данных. и там несколько сотен тысяч строк.
<lo-ru-tg1> <w​apanapa> если это все запихать в мемтейбл в памяти дестропного приложения чтобы отборазить в окошке табличку - то это сожрет много памяти. и прога зависнет
<lo-ru-tg1> <K​ompilainenn> Выборку где? В этой же бд или где то на стороне?
<lo-ru-tg1> <w​apanapa> ну в бд. даешь ей sql а тебе прилетает в ответ пачка данных
<Tomik> смотри, я скомпилировал lo с доп парамметрами atogen.sh --мои параметры, проверил запуск норм. Потом git checkout -B new_build master
<lo-ru-tg1> <w​apanapa> а если там их очень много. но юзер видет в табличке в гриде только несколько десятков. и когда он делает скролл
<lo-ru-tg1> <w​apanapa> то надо чтобы по кускам данные пихалисьв этот грид и стирались.
<Tomik> а мне в ответ пишет M translation Reset branch 'new_build'
<Tomik> это норм?
<lo-ru-tg1> <w​apanapa> я говорю, я просто очень дремуч. давно не кодил. да и тогда уже использовал устаревшие технологии. я уверен что уже есть все готовое и както хорошо написанно чтобы об этих вещах не думать. но вот только не знаю как это нагуглить и как
<lo-ru-tg1> <w​apanapa> поэтому решил ковырять либре базе
<lo-ru-tg1> <K​ompilainenn> sql.ru все для тебя
<lo-ru-tg1> <K​ompilainenn> Емнип
<lo-ru-tg1> <w​apanapa> тоесть все таки модрой для sql подобной субд либре все таки может быть с успехом?
<lo-ru-tg1> <K​ompilainenn> Tomik: я не вижу что ты сделал и что делаешь, что у тебя ошибка при повторной компиляции
<lo-ru-tg1> <K​ompilainenn> С переменным
<lo-ru-tg1> <K​ompilainenn> Думается мне что для мускула есть куча вариантов
<lo-ru-tg1> <K​ompilainenn> Тем более, если выборки по несколько сотен тысяч (я правда сомневаюсь, что юзер будет овер 100к записей глядеть глазами)
<lo-ru-tg1> <w​apanapa> ну я только один вариант знаю - брать и кодить что то самому.. на любом языке хоть веб хоть десттоп. но это какой то очень расплывчатый вариант
<Tomik> забей на переменные, норм компилируется, но изменеranslationsий не происходит, может удалить всю папку translations?
<lo-ru-tg1> <K​ompilainenn> Tomik: Ты делал так, как я тебе говорил выше?
<Tomik> да
<lo-ru-tg1> <w​apanapa> ну я ультрирую, но все ж ты понимаешь что грид как элемент гуи - не отображает сразу все данные которые он получил
<lo-ru-tg1> <w​apanapa> [EDIT] ну я ультрирую, но все ж ты понимаешь что грид как элемент гуи - не отображает сразу все данные которые он получил тупо потому что все не влазиет
<Tomik> файл исходный сперва восстановить, а потом делать git.... ?
<lo-ru-tg1> <w​apanapa> а пробовал WPS офис?
<lo-ru-tg1> <K​ompilainenn> Tomik: да
<Tomik> я удалю папку с сорцов всю translates и сделаю make build-nocheck и папка появится с исходниками translates. Можно
<Tomik> ?
<lo-ru-tg1> <K​ompilainenn> Можно, но за результат не ручаюсь
<Tomik> а как мне исходник восстановить с папки тогда?
<Tomik> у меня только такой вариант
<lo-ru-tg1> <K​ompilainenn> Man git
<Tomik> ты качаешь сорцы, делаешь свой билд полный, затем делаешь ветку командой типа git checkout -B new_build master, вносишь свои правки в .ро, делаешь make build-nocheck, запускаешь твт же новый билд той же командой
<Tomik> сделал как писал
<Tomik> запустил опять instdir/program/soffice
<Tomik> изменений нет, которые я внёс в cui/messages.po
<Tomik> что не так-то? при повторной компиляции я вижу сборку images_tango.zip и подобных архивов, перекомпиляции языка нет
<Tomik> "запускаешь твт же новый билд той же командой" и смущает эта твоя фраза
<lo-ru-tg1> <K​ompilainenn> Ты когда в новой ветке делаешь правки в сорцах и потом делаешь билд, то он запускается так же instdir/program/soffice
<lo-ru-tg1> <K​ompilainenn> Однако возможно, я просто не в курсе, как устроена локализация в либре
<lo-ru-tg1> <K​ompilainenn> Serg помоги нам
<Tomik> ну да, именно так и запускаю
<Tomik> изменений нет, т.к. не происходит сборка с изменённым .so
<Tomik> попробывать после всего build-l10n-only ?
<Tomik> попробывать после всего make build-l10n-only ?
<lo-ru-tg1> <K​ompilainenn> Далее простых билдов без вымахонов мои знания не простираются
<Tomik> но это же интересно, я перевёл часть недостающих строк перевода к примеру, а пересобрать изменения не могу. Что за ерись
<lo-ru-tg1> <K​ompilainenn> Так то переводы делаются в путл, оттуда они подтягиваются в локализации уже
<lo-ru-tg1> <K​ompilainenn> А вот как именно, я хз
<lo-ru-tg1> <K​ompilainenn> Причем синхронизация делается далеко не каждый день
<Tomik> значит надо подменить файлы в момент самой первой сборки
<Tomik> кто же мне поможет?
<Tomik> ну как вариант, но хотелось бы более правильное решение
<lo-ru-tg1> <K​ompilainenn> Сергей если посмотрит сюда, то может быть он
<lo-ru-tg1> <K​ompilainenn> Это на всякий случай, вдруг ты захочешь свой перевод сделать для всех, а не только для себя
<Tomik> я хочу именно для себя
<Tomik> есть связь с тем кто поможет, оперативно в этом вопросе?
<lo-ru-tg1> <K​ompilainenn> Нет
<Tomik> см тут работу с репо https://wiki.documentfoundation.org/Development/BuildingOnLinux/ru#.D0.9D.D0.B5.D1.81.D0.BA.D0.BE.D0.BB.D1.8C.D0.BA.D0.BE_.D1.80.D0.B0.D0.B1.D0.BE.D1.87.D0.B8.D1.85_.D0.B4.D0.B8.D1.80.D0.B5.D0.BA.D1.82.D0.BE.D1.80.D0.B8.D0.B9
<Tomik> может подскажешь почте прочтения как новую сборку создать в другой папке/ветке
<Tomik> нашёл решение
Tomik has quit [Remote host closed the connection]
UNIm95 has quit [Quit: Leaving.]