Internationalization (I18n) is essential to make OpenStack ubiquitous. The mission of OpenStack I18n team is to make OpenStack ubiquitously accessible to people of all language backgrounds, by enhancing OpenStack software internationalization, providing translation, maintaining a translation platform and managing translation process for better quality of outcomes.

Internationalization (I18n) is essential to make OpenStack ubiquitous. The mission of OpenStack I18n team is to make OpenStack ubiquitously accessible to people of all language backgrounds, by enhancing OpenStack software internationalization, providing translation, maintaining a translation platform and managing translation process for better quality of outcomes.

−

<!--T:16-->

+

''"Internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes. Localization is the process of adapting internationalized software for a specific region or language by adding locale-specific components and translating text."'' - from wikipedia.

''"Internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes. Localization is the process of adapting internationalized software for a specific region or language by adding locale-specific components and translating text."'' - from wikipedia.

−

<!--T:17-->

+

The OpenStack I18n team will take responsible for the I18n and L10n of OpenStack. Our work will include:

The OpenStack I18n team will take responsible for the I18n and L10n of OpenStack. Our work will include:

* Translation of documentations, messages, websites, and etc.

* Translation of documentations, messages, websites, and etc.

Line 15:

Line 13:

* I18n test

* I18n test

−

= Contributing = <!--T:18-->

+

= Contributing =

I18n team welcome any kinds of contribution.

I18n team welcome any kinds of contribution.

−

== Contribute to translations == <!--T:19-->

+

== Contribute to translations ==

If you want to help the translations, firstly you may want to [https://wiki.openstack.org/w/index.php?title=I18nTeam/become-a-official-translator&redirect=no become an official translator and join your language team]. Go to [https://translate.openstack.org translation website] to start translation then. You could find the translation jobs in the home page or contact with the coordinators.

If you want to help the translations, firstly you may want to [https://wiki.openstack.org/w/index.php?title=I18nTeam/become-a-official-translator&redirect=no become an official translator and join your language team]. Go to [https://translate.openstack.org translation website] to start translation then. You could find the translation jobs in the home page or contact with the coordinators.

−

<!--T:20-->

+

If you cannot find your local team, you can request to [[I18nTeam/CreateLocalTeam|create a local translation team]].

If you cannot find your local team, you can request to [[I18nTeam/CreateLocalTeam|create a local translation team]].

−

<!--T:21-->

+

If you want to report translation errors, go to [https://bugs.launchpad.net/openstack-i18n openstack-i18n] in Launchpad and report bugs. Mark bugs with a tag "'''translation'''".

If you want to report translation errors, go to [https://bugs.launchpad.net/openstack-i18n openstack-i18n] in Launchpad and report bugs. Mark bugs with a tag "'''translation'''".

−

<!--T:22-->

+

There are three different roles in a translation team.

There are three different roles in a translation team.

* [[I18nTeam/Management|Coordinator]]: a privileged member in a translation team who can help in team management tasks, such as approving new members and reviewing contributions to that language. We also have task coordinators for specific tasks.

* [[I18nTeam/Management|Coordinator]]: a privileged member in a translation team who can help in team management tasks, such as approving new members and reviewing contributions to that language. We also have task coordinators for specific tasks.

Line 33:

Line 31:

* [[Documentation/Translation#Contribute_as_a_reviewer|Reviewer]]: a person who can proofread translations and mark them as reviewed.

* [[Documentation/Translation#Contribute_as_a_reviewer|Reviewer]]: a person who can proofread translations and mark them as reviewed.

−

== Contribute to translation tools == <!--T:23-->

+

== Contribute to translation tools ==

Go to this page [[I18n/Tools|tools]] to understand the tools/scripts which are support our translation platform. If you want to help to report bugs, add more wishlists, and improve them, you can report bugs and fix bugs [https://bugs.launchpad.net/openstack-i18n here]. Mark bugs with a tag "'''tools'''".

Go to this page [[I18n/Tools|tools]] to understand the tools/scripts which are support our translation platform. If you want to help to report bugs, add more wishlists, and improve them, you can report bugs and fix bugs [https://bugs.launchpad.net/openstack-i18n here]. Mark bugs with a tag "'''tools'''".

−

== Fix I18n bugs == <!--T:24-->

+

== Fix I18n bugs ==

If you want to help to report or fix I18n bugs of OpenStack, go to [https://bugs.launchpad.net/openstack-i18n openstack-i18n] in Launchpad. Mark bugs with a tag "'''i18n'''".

If you want to help to report or fix I18n bugs of OpenStack, go to [https://bugs.launchpad.net/openstack-i18n openstack-i18n] in Launchpad. Mark bugs with a tag "'''i18n'''".

−

= Getting in touch = <!--T:25-->

+

= Getting in touch =

+

−

<!--T:26-->

* Mailing List

* Mailing List

** We use [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n openstack-i18n@lists.openstack.org] as the mailing list.

** We use [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n openstack-i18n@lists.openstack.org] as the mailing list.

Line 50:

Line 48:

** Please see [[Meetings/I18nTeamMeeting]] for detail schedules and agendas.

** Please see [[Meetings/I18nTeamMeeting]] for detail schedules and agendas.

−

= Local Translation Teams = <!--T:27-->

+

= Local Translation Teams =

* Lead: Ying Chun "Daisy" Guo (Daisy on IRC)

* Lead: Ying Chun "Daisy" Guo (Daisy on IRC)

−

</translate>

* [[I18nTeam/team|List of Local Translation Teams]]

* [[I18nTeam/team|List of Local Translation Teams]]

Revision as of 06:01, 20 November 2016

The I18n Team

Internationalization (I18n) is essential to make OpenStack ubiquitous. The mission of OpenStack I18n team is to make OpenStack ubiquitously accessible to people of all language backgrounds, by enhancing OpenStack software internationalization, providing translation, maintaining a translation platform and managing translation process for better quality of outcomes.

"Internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes. Localization is the process of adapting internationalized software for a specific region or language by adding locale-specific components and translating text." - from wikipedia.

The OpenStack I18n team will take responsible for the I18n and L10n of OpenStack. Our work will include:

If you want to report translation errors, go to openstack-i18n in Launchpad and report bugs. Mark bugs with a tag "translation".

There are three different roles in a translation team.

Coordinator: a privileged member in a translation team who can help in team management tasks, such as approving new members and reviewing contributions to that language. We also have task coordinators for specific tasks.

Reviewer: a person who can proofread translations and mark them as reviewed.

Contribute to translation tools

Go to this page tools to understand the tools/scripts which are support our translation platform. If you want to help to report bugs, add more wishlists, and improve them, you can report bugs and fix bugs here. Mark bugs with a tag "tools".

Fix I18n bugs

If you want to help to report or fix I18n bugs of OpenStack, go to openstack-i18n in Launchpad. Mark bugs with a tag "i18n".