Difference between revisions of "Translating Gramps using Weblate"

From Gramps
Jump to: navigation, search
(Created)
 
Line 5: Line 5:
 
Translators are advised to read the [https://docs.weblate.org/en/latest Weblate documentation].
 
Translators are advised to read the [https://docs.weblate.org/en/latest Weblate documentation].
  
=== Creating an account ===
+
== Creating an account ==
  
 
Registration is easy - just click on [https://hosted.weblate.org/accounts/register/ Register].
 
Registration is easy - just click on [https://hosted.weblate.org/accounts/register/ Register].
Line 13: Line 13:
 
You need to be signed in to translate, otherwise you can only make suggestions.
 
You need to be signed in to translate, otherwise you can only make suggestions.
  
=== Starting a new translation ===
+
== Starting a new translation ==
  
 
If your language is not currently translated, you can request that it be added.  Navigate to the "gramps" component and select the "Tools -> Start new translation" menu option.
 
If your language is not currently translated, you can request that it be added.  Navigate to the "gramps" component and select the "Tools -> Start new translation" menu option.
Line 20: Line 20:
  
 
A request will be sent to the administrator.
 
A request will be sent to the administrator.
 +
 +
== Workflow ==
 +
 +
Any authenticated user can edit translations.  Changes are automatically submitted as a pull request to the Gramps GitHub repository.  This can take 24 hours since Weblate attempts to group changes from the same author in a process called [https://docs.weblate.org/en/latest/admin/continuous.html#lazy-commits "lazy commits"].
 +
 +
Some translators have been designated as reviewers. A list of reviewers can be found on the [[Portal:Translators|Translators Portal]] page.
 +
 +
A reviewer an approve translations. After a translation has been approved, it can only be changed by a reviewer or administrator, although any user can still make suggestions.
  
 
[[Category:Translators/Categories]]
 
[[Category:Translators/Categories]]
 
[[Category:Developers/General]]
 
[[Category:Developers/General]]

Revision as of 17:38, 28 June 2021

As of Gramps 5.2.x, Hosted Weblate for translations.

Translators are advised to read the Weblate documentation.

Creating an account

Registration is easy - just click on Register.

The E-mail and Full name fields are used to credit your contributions.

You need to be signed in to translate, otherwise you can only make suggestions.

Starting a new translation

If your language is not currently translated, you can request that it be added. Navigate to the "gramps" component and select the "Tools -> Start new translation" menu option.

Select your language, and then click the "Request new translation" button. Further details can be found in the documentation.

A request will be sent to the administrator.

Workflow

Any authenticated user can edit translations. Changes are automatically submitted as a pull request to the Gramps GitHub repository. This can take 24 hours since Weblate attempts to group changes from the same author in a process called "lazy commits".

Some translators have been designated as reviewers. A list of reviewers can be found on the Translators Portal page.

A reviewer an approve translations. After a translation has been approved, it can only be changed by a reviewer or administrator, although any user can still make suggestions.