crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

Litkevich Yuriy
  опции профиля:
сообщение 24.4.2008, 9:06
Сообщение #1


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Я тут начал юзать OmegaT, система для переводчиков, вобщем эта система делит входной текст на фрагменты называемые сегментами, и запоминает то как вы переведете сегмент, далее при 100% совпадении переводит их сама по всему проекту, т.е. по всем файлам. Нечеткие переводы просто предлагает как шаблон, вообщем переводить очень быстро можно.

Плюсы
* Понимает html и позволяет сгеренировать результат в том же формате.
* Автоматизируется процесс адаптации переводов.


Из недостатков
* Надо переводить с нуля, т.е. указывается исходный язык, и когда в файле есть слово "Сигналы" оно будет числится в английском, но это похоже можно обойти.
* Нельзя наполнить память переводов таким способом: указать не переведенный файл и его переведенный вариант.
* написано на Java - тормозит периодически.
* При попытке подсунуть ей все наши файлы документации - сделала ножки к верху, виртуалки не хватило.
Т.е. мы на себя взяли больше чем профессиональные переводчики :lol:

-----------------------------------------------------------------------------------------------

== Установка и настройка ==
2) Подготовка
  • Скачайте OmegaT и установите ее.
  • Чтобы не начинать все с нуля, предлагаю свои наработки, а именно готовый проект с памятью переводов (далее ПП).
    Скачайте архив omegat_project.zip и распакуйте архив куда-нибудь (путь класический без пробелов и кирилицы).
    Замечание: Для демонстрации работы в архив добавлен непереведенный файл qlistview.html (от версии 4.1.0 на английском и в кодировке UTF-8 )
  • Скачайте файл глоссария, который сделал alex977

2) Настройка OmegaT
Запустите ОмегуТ, в меню "Настройки" выберите "Файловые фильтры"
  • снимите флажек с "XHTML-файлы"
  • выберите пункт "HTML- и XHTML-файлы" и перейдите в его настройки
  • настройте как на рисунке:
    Прикрепленный файл  Omega_settings.png ( 6.42 килобайт ) Кол-во скачиваний: 56


3) Настройка проекта
  • в меню "Проект" выберите "Открыть", выберите каталог проекта "qt" (тот что из архива), после анализа вам будет предложено импортировать исходные файлы.
  • В качестве демонстрации работы, выберите указаный выше файл, OmegaT поместит его копию в подкаталог source, а затем проанализирует его (разобьет на сегменты). Т.к. проект уже содержит память переводов, то осуществит перевод имеющихся в ПП сегментов.
  • файл глоссария положите в подкаталог glossary.
  • Затем вы можете получить переведенный вариант файла, для этого в меню "Проект" выберите "Создать переведенные документы".
  • Ищите результат в подкаталоге target, ну а чтобы сохранить проект в соответствующем меню выберите "Сохранить"

Для добавления других файлов в проект в меню "Проект" выберите "Файлы проекта..."
Для у даления, просто удалите соответствующий файл из подкаталога source, и если необходимо из каталога target.

Не рекомендую добавлять в проект много фалов, лучше добавляйте новый по мере того как закончите с одним.

По редактированию сегментов:
  • Всякий раз когда вы нажимете "Ввод" перевод записывается в ПП (файлы *.tmx)
  • Неизменяйте внутренние тэги OmegaT, т.е. если сегмент выглядит так:
    <s1><s2>[<a3>QtGui</a3> module]</s2></s1>
    то перевдено должно быть так:
    <s1><s2>[Модуль <a3>QtGui</a3>]</s2></s1>
    т.к. по ним она востанавливает форматирование
  • то что вы не переводили в текстовом редакторе, здесь нужно помещать в ПП как есть, т.е. на соответствующем сегменте нажать "Ввод", например сегмент:
    #include <QListView>
    нужно перевести как есть, тогда OmegaT будет считать его переведенным.


Если что-то не понятно, спрашивайте здесь.
Прикрепленные файлы
Прикрепленный файл  omegat_project.zip ( 79.8 килобайт ) Кол-во скачиваний: 19
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
23 страниц V  « < 14 15 16 17 18 > »   
Начать новую тему
Ответов (150 - 159)
Litkevich Yuriy
  опции профиля:
сообщение 2.12.2008, 7:34
Сообщение #151


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Novak @ 2.12.2008, 3:42) *
Давайте в первую субботу месяца. Раз в неделю - слишком часто.
хорошо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 3.2.2009, 12:47
Сообщение #152


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


Вчера попробовал вашу сборку, но с ней у меня что-то не заладилось - окно программы появлялось и просто висло. Иногда успевало отрисоваться меню. При этом в консоль никаких ошибок не писалось... Поставил OmegaT из репозитория и она заработала прекрасно. Сегодня попробую еще раз. А чем они отличаются?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 3.2.2009, 12:57
Сообщение #153


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Kagami @ 3.2.2009, 15:47) *
окно программы появлялось и просто висло.
попробуй запускать без bat-файла (или наоборот, в зависимости от того как ты запускал)

Цитата(Kagami @ 3.2.2009, 15:47) *
А чем они отличаются?
тем, что наша сохраняет html-сущьности как они есть, а не пытается их заменить на эквивалент. В теме "CAT и TM" эти моменты обсуждались.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
alex977
  опции профиля:
сообщение 3.2.2009, 18:00
Сообщение #154


Активный участник
***

Группа: Участник
Сообщений: 310
Регистрация: 19.6.2008
Из: Россия, МО, г.Мытищи
Пользователь №: 206

Спасибо сказали: 77 раз(а)




Репутация:   8  


Цитата(Kagami @ 3.2.2009, 12:47) *
Вчера попробовал вашу сборку, но с ней у меня что-то не заладилось - окно программы появлялось и просто висло. Иногда успевало отрисоваться меню. При этом в консоль никаких ошибок не писалось... Поставил OmegaT из репозитория и она заработала прекрасно. Сегодня попробую еще раз. А чем они отличаются?


Подробности нужны.
ОС, сервиспаки, тип учетной записи (админ, опытный пользователь, пользователь). Как запускал. Путь к jar-файлу.

У меня стоит WinXP SP2, запускаю из-под админа и опыт. пользователя - работает. В путях в к jar-файлу пробелов нет.
Работает нормально.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 3.2.2009, 19:51
Сообщение #155


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


Вот все необходимые подробности:
rt200@notebook:~/download/qtrtt/OmegaT-QtRTT-1.0$ uname -a
Linux notebook 2.6.26-1-686 #1 SMP Sat Jan 10 18:29:31 UTC 2009 i686 GNU/Linux
rt200@notebook:~/download/qtrtt/OmegaT-QtRTT-1.0$ id
uid=1000(rt200) gid=1000(rt200) группы=20(dialout),24(cdrom),25(floppy),29(audio),30(dip),40(src),44(video),46(plugdev),104(fuse),1000(rt200)
rt200@notebook:~/download/qtrtt/OmegaT-QtRTT-1.0$ pwd
/home/rt200/download/qtrtt/OmegaT-QtRTT-1.0
rt200@notebook:~/download/qtrtt/OmegaT-QtRTT-1.0$ java -jar OmegaT.jar

18463: ===================================================================
18463: OmegaT-1.7.3_2 (Tue Feb 03 19:45:34 GMT+03:00 2009)  Locale ru_RU
18463:
^C
rt200@notebook:~/download/qtrtt/OmegaT-QtRTT-1.0$
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 3.2.2009, 19:54
Сообщение #156


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Kagami, а ОСь-то какая?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 3.2.2009, 20:05
Сообщение #157


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


Цитата(Litkevich Yuriy @ 3.2.2009, 12:23) *
тебе лучше воспользоватся OmegaT, нашей сборки, щас сылку дам

Тык (ZIP-архив 3,2 МиБ)

Из архива нужен только такой каталог:
misc_OmegaT_OmegaT 2.0.0-r332.zip\misc\OmegaT\OmegaT 2.0.0\dist

При запуске этой версии появляется окно об ошибке, но без каких-либо надписей. Главное окно даже не отрисовывается.

При этом пишет:
rt200@notebook:~/OmegaT 2.0.0/test$ rt200@notebook:~/OmegaT 2.0.0/dist$ java -jar OmegaT.jar
17172: Info: ===================================================================
17172: Info: OmegaT-2.0.0 (Tue Feb 03 19:52:58 GMT+03:00 2009)  Locale ru_RU
17172: Info: Docking Framework version: 2.1.4
17172: Info: Java: Free Software Foundation, Inc. ver. 1.5.0, executed from '/usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/jre' (LOG_STARTUP_INFO)

Все это очень странно, учитывая что оригинальная версия у меня работает нормально...

Цитата(Litkevich Yuriy @ 3.2.2009, 19:54) *
Kagami, а ОСь-то какая?

Debian Lenny
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Novak
  опции профиля:
сообщение 4.2.2009, 0:03
Сообщение #158


Активный участник
***

Группа: Участник
Сообщений: 319
Регистрация: 15.3.2008
Из: Замкадыш
Пользователь №: 121

Спасибо сказали: 28 раз(а)




Репутация:   6  


Может быть потому, что собиралось под java 1.6, а у тебя стоит 1.5
Попробуй под 1.6 запустить

Сообщение отредактировал Novak - 4.2.2009, 0:14
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 4.2.2009, 21:23
Сообщение #159


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


А можно где исходники скачать? Я бы тогда под 1.5 пересобрал.

Сообщение отредактировал Kagami - 8.2.2009, 17:33
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 4.2.2009, 22:04
Сообщение #160


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Kagami @ 5.2.2009, 0:23) *
как тут изменить (или удалить) пост?
Еще два сообщения и сможешь их редактировать
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

23 страниц V  « < 14 15 16 17 18 > » 
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 1.6.2025, 18:39