Разделение памяти переводов |
Здравствуйте, гость ( Вход | Регистрация )
Разделение памяти переводов |
Kagami |
23.2.2010, 14:15
Сообщение
#11
|
Старейший участник Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9 |
Это по меньшей мере странно. Вроде ты все делал правильно. Вот только если ошибки нет, то ты получил бы 3 файла, если бы была ошибка, ты бы не получил ничего... А тут есть один файл.. Буду думать.
|
|
|
Litkevich Yuriy |
23.2.2010, 15:12
Сообщение
#12
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
ты бы не получил ничего... А тут есть один файл.. Буду думать. нет, я получил 3 файла, diff*, но два из них пустые (твой и Алекса): Т.е. за месяц ничего не появилось? Ведь проверялась Qt 4.6, и должны быть хоть какие-то отличия от 4.4 и у тебя и у Алекса
|
|
|
Kagami |
23.2.2010, 15:39
Сообщение
#13
|
Старейший участник Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9 |
Скомпилил программу под виндой и она у меня вообще не работала - не видела параметры командной строки. Кажется я нашел баг в libqxt. Она не правильно парсит параметры под виндой. Попробуй сделать так:
Раскрывающийся текст
После этой правки у меня все заработало как надо. Надо будет еще раз все проверить и написать разработчикам. P.S. Под виндой надо использовать "/diff" вместо "--diff" и т.д. Надо будет поправить пример использования. |
|
|
Litkevich Yuriy |
23.2.2010, 19:13
Сообщение
#14
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Кажется я нашел баг в libqxt. Она не правильно парсит параметры под виндой. Попробуй сделать так: это я исправил, там просто настройки нужно задать: мне виндовые слэши не нравятся.Я тебе на гиториусе "запрос на слияние" отправил Собственно я озадачен тем, что ПП ни у тебя ни у Алекса не изменились, если это действительно так, то я соберу общую (добавив только свои изменения). Если же изменения были, надо прогу проверить. |
|
|
Kagami |
23.2.2010, 20:12
Сообщение
#15
|
Старейший участник Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9 |
Изменения однозначно были. После исправления бага в libqxt у меня создалось три файла без проблем. Проверял на WinXP SP3 Qt SDK 2010.02 (Qt 4.6.2).
P.S. Я не хотел жестко зашивать префикс параметров на "--", но, наверно, так все-таки удобнее будет. |
|
|
alex977 |
23.2.2010, 20:38
Сообщение
#16
|
Активный участник Группа: Участник Сообщений: 310 Регистрация: 19.6.2008 Из: Россия, МО, г.Мытищи Пользователь №: 206 Спасибо сказали: 77 раз(а) Репутация: 8 |
Собственно я озадачен тем, что ПП ни у тебя ни у Алекса не изменились, если это действительно так, то я соберу общую (добавив только свои изменения). Если же изменения были, надо прогу проверить. Перевел "с нуля" porting4.html и scripting.html (1000+ сегментов, 1 Мб разницы с tmx от 07.12.2009). Также поправлял перевод на разных версиях (около 300 файлов, несколько сотен сегментов "до-перевода" и "пере-перевода", плюс исправление опечаток). |
|
|
Litkevich Yuriy |
24.2.2010, 6:00
Сообщение
#17
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Изменения однозначно были. вот и я из-за этого озадачился, т.к. в каждом фале есть title, у которого стоит номер версии, и этот сегмент должен был добавится в память переводов.P.S. Я не хотел жестко зашивать префикс параметров на "--", но, наверно, так все-таки удобнее будет. вообще мне их творение не понравилось, ключей не так много, здесь было бы удобнее вручную всё сделать.
|
|
|
Kagami |
24.2.2010, 20:50
Сообщение
#18
|
Старейший участник Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9 |
Юр, ну как, получилось сделать diff?
P.S. Попробовал сделать --merge под виндой. Чертова разница в кодировках Сделал новую ветку locale, в которой добавил ключ --locale для установки кодировки принудительно. "--locale ?" выведет список доступных. Думаю "--locale CP866" сработает под виндой как надо. Сообщение отредактировал Kagami - 24.2.2010, 21:35 |
|
|
Litkevich Yuriy |
25.2.2010, 2:48
Сообщение
#19
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Kagami |
25.2.2010, 8:55
Сообщение
#20
|
Старейший участник Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9 |
Непонятно... у меня все делает... Какая у тебя версия Qt? Еще можно попробовать сразу сделать merge: "qtmxtools --merge common.tmx kagami.tmx merged1.tmx --locale CP866" и посмотреть, будет ли он выводить варианты для выбора.
|
|
|
Текстовая версия | Сейчас: 23.11.2024, 4:32 |