![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Litkevich Yuriy |
![]()
Сообщение
#111
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
in-progress - это всетаки лишнее.
1) Редактор объеденил ПП в общую. Проверить можно где угодно, например в отдельном каталоге на своей машине создать проект OmegaT. если обнаружены косячки, то правится в самой OmegaT (исправления автоматом внесутся в project_save.tmx). 2) исправленная ПП сохраняется в хранилище. 3) переводчики ее себе забирают, когда делают "создание переведенных документов", то в их каталоге target все обновляется (в том числе исправляется) Если поступает сторонних тмх-файл - один из участников берёт его, перемещает к себе в in_progress просто участник берет еще один файл в работу, по схеме как я описывал (п.1 сообщение 109)
|
|
|
ViGOur |
![]()
Сообщение
#112
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
С вики можно что-то подобное, но как конкретно реализовать перевод через вику, вернее, перегон это в тмх файлы - большой вопрос к ViGOur`у. Думаю, что только руками, так как не факт, что все кто будет помогать с переводом в вики не сделают ошибку, не уберут какой-нибудь тэг и прочее...Разве, что только если следить за соблюдением всех тэгов в вики, тогда можно написать проверку на наличие переводов, а там уже автоматом создавать tmx файл, структура то известна. ![]() Сообщение отредактировал ViGOur - 15.11.2008, 21:59 |
|
|
Novak |
![]()
Сообщение
#113
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 319 Регистрация: 15.3.2008 Из: Замкадыш Пользователь №: 121 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
Тогда можно сказать, что со схемой почти определились. Нужно всего-то перенести общими усилиями файлы из одной папки в другую попутно переведя... делов - начать и кончить)
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#114
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
так, я сейчас залью в транк версию 4.4.3, а 4.3.2 перенесу в ветку, на всякий случай.
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#115
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Процедура создания версионированого проекта OmegaT для пользователя username:
1) Открываем OmegaT в меню "Проект" выбираем "Новый", в появившемся диалоге переходим в корень рабочей копии, в диалоге в поле "Имя файла" вводим свой ник (например, username) нажимаем кнопку "Сохранить" (далее настройки типовые), закрываем OmegaT. 2) Добавляем под контроль версий следующие файлы/каталоги: ![]() Для этого, если используется TortioseSVN, в файловом менеджере заходим в каталог username щелкаем правой кнопкой мышки в свободное место, в появившемся контекстном меню выбираем "TortioseSVN -> Add..." 3) Фиксируем правку в хранилище. 4) Версионировано копируем Общую ПП \misc\project_save.tmx к себе \username\omegat\. ( Если используется TortioseSVN, то в Проводнике(!) MS Windows правой кнопкой мышки перетаскиваем файл \misc\project_save.tmx в каталог \username\omegat\, при отпускании правой кнопки мышки появляется контекстное меню, в котором выбираем пункт "SVN Copy versioned files here" ) 5) Фиксируем правку в хранилище. -------------------------------------------------------------- Работа над переводом 1) Версионировано перемещаем интерисующий файл из каталога \trunk\html\ в свой каталог \username\source\. ( Если используется TortioseSVN, то в Проводнике(!) MS Windows правой кнопкой мышки перетаскиваем файл \trunk\html\foo.html в каталог \username\source\, при отпускании правой кнопки мышки появляется контекстное меню, в котором выбираем пункт "SVN Move versioned files here" ) 2) Фиксируем правку (тем самым другие участники увидят что этого файла больше нет в \trunk\html\ и не смогут взять его в работу). 3) Открываем свой проект в OmegaT, по завершении загрузки/анализа ПП создаем перевод всех файлов. В каталоге \username\target\ появится очередной не версионированый файл (foo.html), его надо добавить под контроль версий. 4) Фиксируем правку (тем самым другие участники смогут видеть переведенные файлы). ---- Задавайте вопросы! |
|
|
Novak |
![]()
Сообщение
#116
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 319 Регистрация: 15.3.2008 Из: Замкадыш Пользователь №: 121 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
А зачем нам сохранять ещё и файлы из target?
Сообщение отредактировал Novak - 16.11.2008, 18:21 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#117
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Novak |
![]()
Сообщение
#118
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 319 Регистрация: 15.3.2008 Из: Замкадыш Пользователь №: 121 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
Я например буду их периодически забирать, для последующего перемещения на сайт Они для этого не совсем подходят. Имхо, не стоит мешать мухи и котлеты. Есть подтверждённый общий тмх-файл, с его помощью можно сгенерировать всё, что угодно. Сообщение отредактировал Novak - 16.11.2008, 19:40 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#119
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Есть подтверждённый общий тмх-файл, с его помощью можно сгенерировать всё, что угодно. можно и так, тогда target под контроль верисий не ставима вот каталог omega в корне хранилища ты зря сделал, у нас и так он есть, и удобнее работать когда проект находится ближе к корню. |
|
|
Novak |
![]()
Сообщение
#120
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 319 Регистрация: 15.3.2008 Из: Замкадыш Пользователь №: 121 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
Туда можно перенести всё, что связано с омегой. в том числе дистрибутивы.
А в чём удобней работать, если ближе к корню? Имхо, лучше сделать логичную структуру каталогов. |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 13:43 |