Релиз перевода D6

Комментарии

Аватар пользователя axel axel 22 июня 2008 в 12:53

Могу предоставить доступ к CVS в http://drupal.org/project/ru - этот проект был заведён раньше под переводы и с Вадбарсом обсуждали слияние ru-ru и ru в один общий. Но чего-то тогда упёрлось в технические тонкости работы с CVS.

Аватар пользователя seaji seaji 26 июня 2008 в 1:06

Пытался получить аккаунт CVS, но это не так просто.
На этой странице: Apply for contributions CVS access ( http://drupal.org/node/59 ) написано, что нужно обратиться к администратору CVS. И далее по ссылке указано, что администратор CSV это владелец проекта, однако Axel говорит, что он не может создать новый аккаунт CSV.
Короче ХЗ как создать новый аккаунт CVS.

Аватар пользователя seaji seaji 30 июня 2008 в 22:42

Зарелизил перевод для Drupal 5
http://drupal.org/project/ru
Разбирался методом "тыка" и может быть не совсем корректно.
Создал подпапку "DRUPAL-5" и скопировал туда файлы, взятые отсуда: http://drupal.ru/node/3610 (по модулям).
Этой папке и файлам присвоил ветку "DRUPAL-5" и тег "DRUPAL-5--1-0".
Ну и дальше на стр. проекта кликнул ссылку "создать релиз".

Теперь надо бы сделать релиз для D6, но не совсем понимаю как. Просто переписать файлы новыми?
Не хотелось бы создавать папку DRUPAL-6. А если я скопирую новые файлы, то старые не затрутся? Номер версии проставится автоматом или перезатрется тем номером, который в новых файлах? В общем пока много непоняток.

Перевод планирую взять отсюда: http://drupaler.ru/translate
Только не понятно там можно выковырять перевод по модулям или нет?

Аватар пользователя PVasili PVasili 30 июня 2008 в 23:21

Можно и по модулям. Выберите в списке нужный, версию и формат. Я планирую сделать заливку в CVS автоматом, по всем модулям, имеющим 100% перевода и для core.

Аватар пользователя seaji seaji 30 июня 2008 в 23:18

Блин. Паковщик ругается:

Packaging error messages
    * ERROR: ru translation does not contain a ru.po file for version 5.x-1.0, not packaging

Ну почему? Я смотрел другие проекты, например:
http://drupal.org/project/ar
http://cvs.drupal.org/viewvc.py/drupal/contributions/translations/ar/?hi...
Там нет файла ar.po ну почему же он пакуется?

Аватар пользователя seaji seaji 2 сентября 2008 в 22:38

Блин, да где?
Вот список файлов
http://cvs.drupal.org/viewvc.py/drupal/contributions/translations/ar/
general.po
includes.po
installer.po
misc.po
modules-aggregator.po
modules-block.po
modules-blog.po
modules-blogapi.po
modules-book.po
modules-color.po
modules-comment.po
modules-contact.po
modules-dblog.po
modules-filter.po
modules-forum.po
modules-help.po
modules-locale.po
modules-menu.po
modules-node.po
modules-openid.po
modules-path.po
modules-php.po
modules-ping.po
modules-poll.po
modules-profile.po
modules-search.po
modules-statistics.po
modules-syslog.po
modules-system.po
modules-taxonomy.po
modules-throttle.po
modules-tracker.po
modules-translation.po
modules-trigger.po
modules-update.po
modules-upload.po
modules-user.po
themes-chameleon.po
themes-garland.po
themes-pushbutton.po

Аватар пользователя neochief neochief 2 сентября 2008 в 23:02

Немного вникнув в суть проблемы, скорее всего я нашел причину заминки. Сравните эти два лога:
http://drupal.org/project/cvs/11365
http://drupal.org/project/cvs/12996

Как видите, создание папки было лишним, а тег (или бранч?) DRUPAL-5 отсутствует в ваших коммитах. Скорее всего, нужно все залить в корень, с нужным тегом, а оно само компилирует файло в один ru.po