diff options
author | Ludovic Courtès <ludo@gnu.org> | 2022-04-28 16:24:46 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2022-04-28 16:24:46 +0200 |
commit | 284fa7264963acc5d114ef5d54c347126b1654ba (patch) | |
tree | 3e5360fcc81b6d0dce76a65aca60cf8528f2931f /doc/contributing.texi | |
parent | 12c9da35389dfba86ae0d863132a6b2c4374205a (diff) | |
parent | 882cacc1bb5be0df334dd7ce55b385a3a1678728 (diff) |
Merge branch 'master' into staging
Diffstat (limited to 'doc/contributing.texi')
-rw-r--r-- | doc/contributing.texi | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/doc/contributing.texi b/doc/contributing.texi index 207efc4ee6..862dcbf12a 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -1911,6 +1911,28 @@ Currently, some parts of Guix cannot be translated on Weblate, help wanted! translated. @end itemize +@subsubheading Conditions for Inclusion + +There are no conditions for adding new translations of the @code{guix} and +@code{guix-packages} components, other than they need at least one translated +string. New languages will be added to Guix as soon as possible. The +files may be removed if they fall out of sync and have no more translated +strings. + +Given that the web site is dedicated to new users, we want its translation +to be as complete as possible before we include it in the language menu. +For a new language to be included, it needs to reach at least 80% completion. +When a language is included, it may be removed in the future if it stays +out of sync and falls below 60% completion. + +The manual and cookbook are automatically added in the default compilation +target. Everytime we synchronize translations, developers need to +recompile all the translated manuals and cookbooks. This is useless for what +is essentially the English manual or cookbook. Therefore, we will only +include a new language when it reaches 10% completion in the component. +When a language is included, it may be removed in the future if it stays +out of sync and falls below 5% completion. + @subsubheading Translation Infrastructure Weblate is backed by a git repository from which it discovers new strings to |