From Fedora Project Wiki

< L10N‎ | Guide

m (Jibecfed moved page L10N Maintainer to L10N Coordinator: with mailing list agreement)
(page review)
Line 1: Line 1:
{{autolang|base=yes}}
{{autolang|base=yes}}
{{admon/important|Note|This page title reads 'L10N Maintainer', and it refers to 'Language Coordinator' below. }}
{{admon/important|In progress|This page is being updated. Ask your questions to the trans mailing list if things are still unclear.}}
{{admon/important|In progress|This page is being updated. Ask your questions to the trans mailing list if things are still unclear.}}


Line 9: Line 8:
You could define 2 coordinators in order to be safe and always have someone responsive.
You could define 2 coordinators in order to be safe and always have someone responsive.


== Become a Language coordinator ==
Your role is to organize your team, build it up, help your team members... Take all the actions to make your team a strong and successful community inside the Fedora Localization Project. But don't forget to have fun! :)


Take a look at our [[L10N_Teams| existing teams]]. Check also that there is no pending request on [https://fedora.zanata.org/ fedora.zanata.org], if so, get in touch with them. If your language group does not already have a maintainer, step up to be one by following the steps below. You need to have a [https://admin.fedoraproject.org/accounts/ FAS account] and a [https://bugzilla.redhat.com/ Bugzilla account].
=== Approving New Translators ===


* Write to the [https://lists.fedoraproject.org/admin/lists/trans.lists.fedoraproject.org/ trans] mailing list and tell the group that you want to be the maintainer/coordinator. Subscribe to this mailing list if not done yet. This is the one that you'll use to gain L10n support.
Each new contributor has to follow this steps : [[L10N/Guide#Creating_a_Fedora_Account]]


* Update [[L10N_Teams| L10N Teams]] to add your team info there. See [[L10N_FAQ#new-team| L10N FAQ]] for more info.
You role as a coordinator is to make sure the process is respected, and to validate each necessary steps (usually FAS group and Zanata, sometimes mailing list subscription).


* Ask on the <code>trans</code> mailing list (or best: open a bugzilla ticket for this request) and ask to update the [http://git.fedorahosted.org/git/?p=l10n/owners.git;a=blob_plain;f=owners.list;hb=master owners.list file] with your Bugzilla information. Someone can help you on IRC for this (#fedora-trans on freenode).
Do not approve any unknown user(s) who has not made proper self-intro on your mailing list if you've one, or on the general <code>trans</code> one.


* If your team doesn't have a mailing list of its own, create one: each team with over 2-3 members should have '''its own''' mailing list.
{{admon/note|Creating a New Mailing List| To request a new mailing list, please [https://fedorahosted.org/fedora-infrastructure open a ticket at Fedora Infrastructure]. If you are to discuss only translations, a name like <code>trans-XX</code> is appropriate (eg. trans-de). You can log in with your FAS credentials. Don't forget to link to your request/presentation on the <code>trans</code> mailing list (the archives are [http://lists.fedoraproject.org/pipermail/trans/ there].
If you have bigger plans and would like at some point to address also end-users, a name like <code>XX-users</code> could be considered.}}
* Make sure your team gets to know you by sending a [[L10N_Self_introduction| self-introduction]] to the your local mailing list.
* Subscribe to our translating platform, [https://fedora.zanata.org/ fedora.zanata.org] then ask to create a new team.
* Organize your team, build it up, help your team members... Take all the leader actions to make your team a strong and successful community inside the Fedora Localization Project. But don't forget to have fun! :)
== Joining the 'cvsl10n' Group Sponsor of FAS ==
Translator could ask to join the 'cvsl10n' group of FAS to gain access of several sweeties like the [[EmailAliases|Fedora aliases]] or the [[Infrastructure/fedorapeople.org|fedora people repo]].
There should be enough cvsl10n sponsors but in case you need to become one, do the following steps:
* Post a request e-mail to trans mailing list with your FAS username, letting 'Administrator' know.
* Edit [[L10N_Teams| L10N Teams]] page by adding you as 'Sponsor'.
* 'Administrator' will upgrade you from 'User' to 'Sponsor'. 
=== Approving New Translators ===
This is done through our translating plateform, [https://fedora.zanata.org Zanata].
Do not approve any unknown user(s) who has not made proper self-intro on your mailing list if you've one, or on the general <code>trans</code> one.
One of our core values is "Friend". Better to know at least a little each other, we are a community.
One of our core values is "Friend". Better to know at least a little each other, we are a community.


* When you find a self-introduction of your language on trans mailing list, check if he/she has also sent in self-introduction to your local mailing list. If he/she has not sent in then kindly ask for it.
== Become a Language coordinator ==


Take a look at our [[L10N_Teams| existing teams]]. Check also that there is no pending request on [https://fedora.zanata.org/ fedora.zanata.org], if so, get in touch with them. If your language group does not already have a coordinator, step up to be one by following the steps below. You need to have a [https://admin.fedoraproject.org/accounts/ FAS account] and a [https://bugzilla.redhat.com/ Bugzilla account].


== Bugzilla ==
* Write to the [https://lists.fedoraproject.org/admin/lists/trans.lists.fedoraproject.org/ trans] mailing list and tell the group that you want to be the coordinator. Subscribe to this mailing list if not done yet. This is the one that you'll use to gain L10n support.
** Is it an handover from old/new coordinator ? We would really like to see the precedent coordinator sending an email to make it official, so we limit eventual conflicts and can welcome the new coordinator.


In order to create Bugzilla components for languages, please file a ticket at https://fedorahosted.org/fedora-infrastructure/. <s>we have an <code>owners.list</code> file. You can find it in the L10n git repository, at [http://git.fedorahosted.org/git/?p=l10n/owners.git;a=blob_plain;f=owners.list;hb=master owners]. Each organized language group should have an entry there.</s>
* Update [[L10N_Teams| L10N Teams]] to add your team info there. See [[L10N_FAQ#new-team| L10N FAQ]] for more info.


<s><b>Download</b>
* Ask on the <code>trans</code> mailing list (or best: open a bugzilla ticket for this request) and ask to update the [http://git.fedorahosted.org/git/?p=l10n/owners.git;a=blob_plain;f=owners.list;hb=master owners.list file] with your Bugzilla information. Someone can help you on IRC for this (#fedora-trans on freenode).
<pre>git clone ssh://user_name@git.fedorahosted.org/git/l10n/owners.git</pre>


If you are the coordinator of a language, put your '''Bugzilla''' e-mail and your language's mailing list, just like the other lines.
* Make sure your team gets to know you by sending a [[L10N_Self_introduction| self-introduction]] to the your local mailing list.


If you want your mailing list to receive automatic emails for each new bug report opened to your language:
=== Language Mailing List ===
* If your team doesn't have a mailing list of its own, create one: each team with over 2-3 members should have '''its own''' mailing list.


* Create a new Bugzilla account for your mailing list.
* To request a new mailing list, please [https://fedorahosted.org/fedora-infrastructure open a ticket at Fedora Infrastructure]. If you are to discuss only translations, a name like <code>trans-XX</code> is appropriate (eg. trans-de). You can log in with your FAS credentials. Don't forget to link to your request/presentation on the <code>trans</code> mailing list (the archives are [http://lists.fedoraproject.org/pipermail/trans/ there].
If you have bigger plans and would like at some point to address also end-users, a name like <code>XX-users</code> could be considered.


* Visit the admin mailman page of the list, for example: [https://admin.fedoraproject.org/mailman/listinfo/trans-fr]
=== Zanata Languages ===


* The admin of the list is shown at the bottom. If you are not the one, contact the person and ask him to configure the list appropriately: At the "Privacy" -> "Sender filter" section, add <code>bugzilla (at) redhat (dot) com</code> in the accept_these_nonmembers box.
* Subscribe to our translating platform, [https://fedora.zanata.org/ fedora.zanata.org] then ask to create a new team.  


<b>Upload</b>
=== FAS : become cvsl10n Group Sponsor ===
<pre>git add
git commit
git push</pre></s>


== Fedora Translation Announcement mailing list ==
* Post a request e-mail to trans mailing list with your FAS username, letting 'Administrator' know.
{{admon/important|Dead|We don't use this list anymore. Kept here by the time that this mailing list is removed.}}


The Fedora Localization Project has an announcement mailing list, where all project-wide announcements will be sent. This list only works if all language mailing list get these announcements.
* Edit [[L10N_Teams| L10N Teams]] page by adding you as 'Sponsor'.
 
To setup your mailing list to allow these announcements to pass:


* Visit [https://admin.fedoraproject.org/mailman/listinfo/trans-announce] and subscribe your mailing list (e-mail address would for example be: trans-fr@lists.fedoraproject.org). An admin will verify your subscription (this is to make sure that normal users don't register for this list, they get these mails through the various other translation mailing lists).
* According to FAS vocable : ''Administrator'' will upgrade you from ''User'' to ''Sponsor''.


* Visit the admin mailman page of your own list, for example: [https://admin.fedoraproject.org/mailman/listinfo/trans-fr]
=== Bugzilla ===


* The admin of the list is shown at the bottom. If you are not the one, contact the person and ask him to configure the list appropriately: At the "Privacy" -> "Sender filter" section, add <code>trans-announce@lists.fedoraproject.org</code> in the accept_these_nonmembers box.
In order to create Bugzilla components for languages, please file a ticket at https://fedorahosted.org/fedora-infrastructure/


[[Category:Localization]]
[[Category:Localization]]

Revision as of 06:20, 8 September 2016

Important.png
In progress
This page is being updated. Ask your questions to the trans mailing list if things are still unclear.

The Fedora Localization Project - Language Coordinator

The coordinator is the contact point for the group. Each language group should have a coordinator, so that other people can reach the group easily and new members can request for help directly from a person in the team. For this reason, a coordinator should already be familiarized with our tools and processes.

You could define 2 coordinators in order to be safe and always have someone responsive.

Your role is to organize your team, build it up, help your team members... Take all the actions to make your team a strong and successful community inside the Fedora Localization Project. But don't forget to have fun! :)

Approving New Translators

Each new contributor has to follow this steps : L10N/Guide#Creating_a_Fedora_Account

You role as a coordinator is to make sure the process is respected, and to validate each necessary steps (usually FAS group and Zanata, sometimes mailing list subscription).

Do not approve any unknown user(s) who has not made proper self-intro on your mailing list if you've one, or on the general trans one.

One of our core values is "Friend". Better to know at least a little each other, we are a community.

Become a Language coordinator

Take a look at our existing teams. Check also that there is no pending request on fedora.zanata.org, if so, get in touch with them. If your language group does not already have a coordinator, step up to be one by following the steps below. You need to have a FAS account and a Bugzilla account.

  • Write to the trans mailing list and tell the group that you want to be the coordinator. Subscribe to this mailing list if not done yet. This is the one that you'll use to gain L10n support.
    • Is it an handover from old/new coordinator ? We would really like to see the precedent coordinator sending an email to make it official, so we limit eventual conflicts and can welcome the new coordinator.
  • Ask on the trans mailing list (or best: open a bugzilla ticket for this request) and ask to update the owners.list file with your Bugzilla information. Someone can help you on IRC for this (#fedora-trans on freenode).
  • Make sure your team gets to know you by sending a self-introduction to the your local mailing list.

Language Mailing List

  • If your team doesn't have a mailing list of its own, create one: each team with over 2-3 members should have its own mailing list.
  • To request a new mailing list, please open a ticket at Fedora Infrastructure. If you are to discuss only translations, a name like trans-XX is appropriate (eg. trans-de). You can log in with your FAS credentials. Don't forget to link to your request/presentation on the trans mailing list (the archives are there.

If you have bigger plans and would like at some point to address also end-users, a name like XX-users could be considered.

Zanata Languages

  • Subscribe to our translating platform, fedora.zanata.org then ask to create a new team.

FAS : become cvsl10n Group Sponsor

  • Post a request e-mail to trans mailing list with your FAS username, letting 'Administrator' know.
  • According to FAS vocable : Administrator will upgrade you from User to Sponsor.

Bugzilla

In order to create Bugzilla components for languages, please file a ticket at https://fedorahosted.org/fedora-infrastructure/