RazlichijaNaimenovanijaModulejNB601iNB65

Q: очень интересно а как ZIPы l10n kit-а распределяются по видам сборок: http://download.netbeans.org/netbeans/6.5/beta/ - ну т.е. если мы, допустим, захотим перевести Java SE, что именно переводить :)


A: Каждый bundle (то, что в столбиках на странице загрузки) - Java, Java SE, Ruby, PHP, All состоит из нескольких паков (это то, что в строках).

пак BaseIDE - это кластера platform, nb, websvccommon, ide, gsf пак JavaSE - это кластера java, apisupport, harness, profiler.

Я могу продолжить, но наверно, остальные части сейчас не очень важны :)

Сейчас есть один большой l10n kit, например http://bits.netbeans.org/netbeans/trunk/nightly/2008-10-10_02-01-18/zip/ide-l10n-200810100201.zip

В этом ките уже все разбито по кластерам (с соответствующие номерами).

Есть еще небольшой кит http://bits.netbeans.org/netbeans/trunk/nightly/2008-10-10_02-01-18/zip/hg-l10n-200810100201.zip Он содержит файлы для инсталлера и еще какой-то модуль ide.branding - я не знаю, нужен он или нет.

Есть еще кит, который содержит модули с Stable Update Center - но оно нам не нужно совершенно http://bits.netbeans.org/netbeans/trunk/nightly/2008-10-10_02-01-18/zip/stable-UC-l10n-200810100201.zip



Subject: Re: Fwd: Re: NB 6.5 BaseIDE translation review?
Date: Thu, 11 Dec 2008 23:47:56 +0300
From: Dmitry Lipin
To: Ivan Vlasyuk
CC: Maxym Mykhalchuk

Коллеги,

Для того, чтобы сделать выборку:
1) Скачиваем файл маппинга "старых" модулей (как они были в 6.0.1) в новые (6.5):
http://wiki.netbeans.org/attach/HgMigration/mapping

2) Смотрим, например, utilites:
utilities utilities
utilities/gototest gototest
utilities/jumpto jumpto
utilities/project utilities.project

3) Теперь надо определить, в каком кластере нужные нам модули лежат.
Скачиваем
http://hg.netbeans.org/release65/raw-file/tip/nbbuild/cluster.properties

Ищем там "новые" имена "модулей" - utilities, gototest,jumpto,utilities.project
Все эти модули находятся в списке nb.cluster.ide.
Добавляем к этому имени ".dir" и в том же cluster.properties файле видим имя кластера:
nb.cluster.ide.dir=ide10

4) Скачиваем кит файл
http://download.netbeans.org/netbeans/6.5/final/zip/ide-l10n-200811100001-ml.zip
Распаковываем (не WinZip`ом!), и заходим в папку ide10 (см пункт 3)
В этой папке куча всего - нам нужны лишь utilities, gototest,jumpto,utilities.project.
Копируем их в отдельной месте и работает с ними.
Mission complete :)

Иногда имя нового модуля не точно соответсвует имени директории в ките. Но почти всегда можно найти взаимооднозначное соответствие. Например, имя модуля refactoring.java соответсвует директории refactoring-java в ките. Если есть вопросы - задавайте :)

Дима

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo