crossplatform.ru

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

> Схема работы по переводу документации, обсуждение вариантов
Litkevich Yuriy
  опции профиля:
сообщение 29.8.2008, 18:36
Сообщение #1


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

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

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




Репутация:   94  


= 1=
Исходная дукументация преобразуется в UTF-8, c коррекцией единственного тэга: с
<?xml version="1.0" encoding="iso-8859-1"?>
на
<?xml version="1.0" encoding="utf-8"?>

Назовем полученое, например, "первой версией"

= 2 =
Заливается в SVN-хранилище;
Заливается в Wiki;
Заливается на сайт (необязательно);

= 3=
Переводится (например, в OmegaT), результат перевода (назовем,например, "перевод") и фиксируется в хранилище.

= 4 =
"Перевод" извлекается из хранилища и как либо модифицируется, например:
  • Делаем документацию для Linux, добавляется тэг
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  • Делаем документацию для Windows
    • Преобразуем кодировку к CP(Win-1251)
    • Добавляется тэг
      <meta http-equiv="Content-Type" content="text/html; charset=cp-1251" />
    • Корректируется тэг с
      <?xml version="1.0" encoding="utf-8"?>
      на
      <?xml version="1.0" encoding="cp-1251"?>
  • Делаем документацию для сайта, берем содержимое тэга body и вставляем в страницу сайта, добавляем необходимые ссылки (возможно преобразуем кодировку)
  • Делаем документацию для wiki, берем содержимое тэга body и скармливаем конвертеру (HTML->Wiki), добавляем необходимые ссылки (возможно преобразуем кодировку)


Т.е. в хранилище всегда лежит неизмененный, по структуре тэгов, файл в кодировке UTF-8.
В Wiki заливается "первая версия" (в качестве исходной версии) - удобно ходить по истории правок.

= Фантазии =
Некий робот периодически, если есть обновления в хранилище, запускает нужные утилиты которые конвертируют изменившиеся "переводы" в выше указаные форматы

----
Вот такие у меня мысли. Жду коментариев.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 29.8.2008, 21:25
Сообщение #2


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

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

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




Репутация:   94  


Цитата(Novak @ 30.8.2008, 0:31) *
В принципе, можно и на java исходники поквырять
ну это тогда тебе колбасится да alex977 в нем понимает

Цитата(Novak @ 30.8.2008, 0:31) *
Нам по идее что для полного счастья нужно?
1) получить из двух текстовых файлов TMX не забыв преобразовать & в &amp;.
2) редактировать TMX в том числе выравнивать (Olifant не умеет), находить и удалять дубликаты.
3) объеденять несколько ПП в одну.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


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




RSS Текстовая версия Сейчас: 15.1.2025, 20:55