[ English | English (United Kingdom) | 한국어 (대한민국) | 中文 (简体, 中国) | Deutsch | Indonesia | 日本語 | русский ]
Team activities with release¶
This page documents what I18n team concerns and which things are needed to do with OpenStack releases. Each OpenStack release has around 6-month cycle and the corresponding schedule is available on https://releases.openstack.org/ (e.g., https://releases.openstack.org/ocata/schedule.html describes Ocata release schedule).
One of main goals in I18n team is to incorporate translated strings into a new release so that more global users experience translated version of OpenStack. To accomplish this goal, some of team activities need to be aligned with a release schedule.
注釈
I18n team sets target projects to be translated and prioritizes during around the PTG. Current translation plan and priority are available on translation dashboard.
注釈
The terms in this page follow release schedule pages. You can see how OpenStack project teams product artifacts with release management on Release Management document.
Projects affecting StringFreezes¶
Horizon and Horizon plugins are the main targets which affect StringFreezes.
Note that StringFreezes are applied to I18n team target projects and with
cycle-with-rc
or cycle-with-intermediary
release model.
[プロジェクト] マイルストーン 3 のリリース。
Soft StringFreeze
状態になります。[翻訳者] そのリリース向けの翻訳を開始します。
Zanata では master バージョンを翻訳します。
[I18n SIG Chair] Call for translation
[I18n SIG Chair] Coordinate release and translation import schedule of individual projects with SIG Chair or I18n liaison.
[プロジェクト] RC1 をリリースし、stable ブランチを作成します。
Hard StringFreeze
状態になります。[翻訳者] 最後の RC がリリースされる週の月曜か火曜までに翻訳作業を完了することをお薦めします。
It is encouraged to share translation progress with I18n team and/or corresponding project team(s) to make sure shipping the translation.
[プロジェクト] RC2 や RC3 リリースには、最新の翻訳が取り込まれます。最後の RC リリースは、正式リリースが行われる週の前の週に行われます。
[プロジェクト] 正式リリース!
[Zanata admin] Create a stable version after release.
[インフラ]
translation-jobs-newton
といった翻訳ジョブをセットアップし、 stable ブランチの翻訳が取り込まれるようにします。この作業は Zanata に stable バージョンが作成された後に行われます。
正式リリース後も、アップストリームの翻訳への貢献として master バージョンを翻訳するのは歓迎しますが、アップストリームのプロジェクトでの開発が進んでいるため、英語のストリングは頻繁に変更される可能性がある点には留意してください。
一方、アップストリームの翻訳への貢献として stable バージョンを翻訳するのはお薦めしません。翻訳されたストリングはリリースとしてパッケージングされているからです。 stable バージョンのクローズは EOL の前か同時期に行われます。
Zanata の stable バージョンに翻訳バグがあった場合は、 master バージョンの対応するストリングについても修正することを強くお薦めします。
Documentation projects¶
All upstream OpenStack documents in openstack-manuals
and project
repositories use master
branch and can have stable branches depending
on release models and maintaining documents in different project teams.
Cross-project liaisons are strongly encouraged to communicate with I18n
team so that I18n team can discuss and decide which stable documents are
the target in I18n team and when translators start to translate stable
documents.
Translations on master version in Zanata are normally recommended for upstream contribution.
After the documents are translated and reviewed well, updating existing
www/<lang>/index.html
or creating a new language landing page is needed.
Other projects supported with translation jobs¶
I18n team helps release activities on other projects if the projects have cross-project liaison on I18n team and upon request.