Component Translated Untranslated Untranslated words Untranslated characters Checks Suggestions Comments
guix GPL-3.0 33% 27,099 215,048 1,557,820 2,702 865 38
website This component is linked to the guix/guix repository. AGPL-3.0 54% 3,799 39,307 295,437 209 363 4
documentation-cookbook This component is linked to the guix/guix repository. GFDL-1.3 29% 6,080 117,849 913,205 267 144 7
documentation-manual This component is linked to the guix/guix repository. GFDL-1.3 31% 112,598 1,718,407 13,162,214 5,555 2,170 23
Glossary guix Glossary AGPL-3.0 61% 627 906 6,049 0 6 1
packages This component is linked to the guix/guix repository. GPL-3.0 5% 59,527 2,263,174 14,742,325 732 74 3

Overview

Project website guix.gnu.org
Instructions for translators

See the manual for specific instructions.

Need help translating? You can reach out to us on the mailing list <help-guix@gnu.org>, on IRC (#guix on Freenode), or ping @roptat

Project maintainers User avatar roptat
Translation license AGPL-3.0 website guix Glossary GFDL-1.3 documentation-cookbook documentation-manual GPL-3.0 guix packages

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 286,070 5,402,870 38,478,654
Source 17,278 307,026 2,225,934
Translated 26% 76,340 19% 1,048,179 20% 7,801,604
Needs editing 2% 7,139 1% 64,975 1% 516,709
Failing checks 3% 9,465 3% 164,154 3% 1,250,955
Strings with suggestions 1% 3,622 1% 29,457 1% 232,540
Not translated strings 70% 202,591 79% 4,289,716 78% 30,160,341

Quick numbers

5,402 k
Hosted words
286 k
Hosted strings
26%
Translated
12
Contributors
and previous 30 days

Trends of last 30 days

+1%
Hosted words
+7%
+1%
Hosted strings
+8%
Translated
-1%
-25%
Contributors
+26%
Language Translated Untranslated Untranslated words Untranslated characters Checks Suggestions Comments
English This translation is used for source strings. 0 0 0 5,568 0 29
Albanian 16883 strings are not being translated here. 15% 334 3,111 23,567 4 44 0
Basque 15740 strings are not being translated here. 1% 1,532 11,659 84,589 0 26 0
Catalan 16883 strings are not being translated here. 3% 380 3,320 25,057 0 53 0
Chinese (Simplified) 16586 strings are not being translated here. 2% 675 12,631 98,080 0 1 0
Chinese (Simplified) (zh_CN) 951 strings are not being translated here. 8% 15,009 280,618 2,028,471 214 390 1
Chinese (Traditional) 16883 strings are not being translated here. 85% 57 407 2,960 30 0 1
Czech 15740 strings are not being translated here. 4% 1,471 11,310 82,271 141 87 0
Danish 12987 strings are not being translated here. 21% 3,355 108,354 710,215 223 84 0
Dutch 12452 strings are not being translated here. 35% 3,114 107,836 704,528 51 43 5
Esperanto 12608 strings are not being translated here. 13% 4,026 114,036 749,156 259 48 0
Finnish 292 strings are not being translated here. 2% 16,603 306,071 2,218,494 1 0 2
French 261 strings are not being translated here. 84% 2,559 90,850 607,669 281 36 0
German 292 strings are not being translated here. 83% 2,834 105,125 687,606 817 178 0
Greek 15374 strings are not being translated here. 1% 1,897 15,025 109,959 0 55 0
Hungarian 12621 strings are not being translated here. 6% 4,368 115,414 761,994 315 115 0
Italian 1321 strings are not being translated here. 1% 15,696 288,969 2,088,742 15 208 0
Japanese 16881 strings are not being translated here. 27% 288 2,488 18,656 1 51 1
Kazakh 16883 strings are not being translated here. 2% 386 3,349 25,285 0 23 0
Korean 282 strings are not being translated here. 6% 15,963 300,602 2,173,962 12 6 2
Mongolian 292 strings are not being translated here. 1% 16,972 306,521 2,221,950 4 10 0
Occitan 12987 strings are not being translated here. 1% 4,280 116,001 763,969 9 16 0
Persian 1800 strings are not being translated here. 1% 15,221 294,239 2,132,817 3 100 1
Polish 12987 strings are not being translated here. 2% 4,180 115,612 761,480 106 67 0
Portuguese (Brazil) 251 strings are not being translated here. 14% 14,524 286,730 2,076,542 61 247 14
Russian 259 strings are not being translated here. 26% 12,568 245,124 1,763,554 114 634 17
Serbian 12987 strings are not being translated here. 2% 4,167 114,850 755,813 223 93 0
Sinhala 955 strings are not being translated here. 1% 16,309 293,947 2,124,526 0 55 0
Slovak 227 strings are not being translated here. 15% 14,417 282,823 2,046,360 1 105 0
Spanish 292 strings are not being translated here. 67% 5,475 157,197 1,088,498 501 604 2
Swedish 15740 strings are not being translated here. 37% 967 7,793 57,019 132 47 0
Tamil 15740 strings are not being translated here. 38% 939 7,964 56,922 161 54 0
Turkish 11958 strings are not being translated here. 5% 5,033 129,652 870,029 9 75 1
Vietnamese 12987 strings are not being translated here. 3% 4,131 115,063 756,310 209 67 0
User avatar None

Suggestion added

guix / packagesFrench

2 hours ago
User avatar None

Suggestion added

guix / guixOccitan

7 hours ago
User avatar None

Suggestion added

guix / guixOccitan

7 hours ago
User avatar None

Suggestion added

guix / guixOccitan

7 hours ago
User avatar None

Suggestion added

guix / guixOccitan

7 hours ago
User avatar None

Suggestion added

guix / guixOccitan

7 hours ago
User avatar None

Suggestion added

guix / guixOccitan

7 hours ago
User avatar None

Suggestion added

guix / guixOccitan

7 hours ago
User avatar None

Suggestion added

guix / guixOccitan

7 hours ago
User avatar None

Suggestion added

guix / guixOccitan

7 hours ago
Browse all project changes
User avatar roptat

New announcement

guix

The release was scheduled for the 18, but difficulties appeared. We plan to release "as soon as possible", meaning you have extra time to polish translations for this release. Strings are still frozen for the release, as only release blocker fixes are now applied on the release branch.

We have integrated most of your translations in Guix. You can check them by running "guix pull" and using Guix. If you started a translation for the manual, it is also available as "info guix.xx" where xx is your language code ('de', 'es', 'fr', etc).

Have any question? Ping me (@roptat), or ask questions on our IRC (#guix on freenode) or our mailing list (help-guix +a+t- gnu.org) if you need help!

Happy translating!

Julien

9 months ago
User avatar roptat

New announcement

guix

The Guix project has entered string freeze, and the release is following schedule :). This means strings will not change in the guix and documentation-manual components until release on the 18. Other components might continue to evolve. Have any question? Ping me (@roptat), or ask questions on our IRC (#guix on freenode) or our mailing list (help-guix +a+t- gnu.org) if you need help!

Happy translating!

Julien

9 months ago
User avatar roptat

New announcement

guix / documentation-manual

The Guix project has entered string freeze, and the release is following schedule :) This means strings will not change in the guix and guix-documentation-manual components until release. Other components might continue to evolve. Have any question? Ping me (@roptat), or ask questions on our IRC (#guix on freenode) or our mailing list (help-guix +a+t- gnu.org) if you need help!

Happy translating!

Julien

9 months ago
User avatar roptat

New announcement

guix

Hi dear translators :)

First of all, welcome to all the great new translators who have contributed since we switched to weblate, that is wonderful to see! If you need any help, please do not hesitate to leave comments on strings (against the source string or I might not see anything), or ask questions on our IRC (#guix on freenode) or our mailing list (help-guix +a+t- gnu.org). Note that you can use any language you feel most confident with, in any of these channels, though we might not all be able to answer. You can also contact me (@roptat) through weblate. I can realistically speak only French and English.

We are planning our next release, 1.2.1, next month, on April 18. One week before, on the 12, we will enter string freeze, meaning that strings will not change for a week in the guix and documentation-manual components. Other components might continue to evolve during this period. From our experience, one week is enough to finish updating strings in languages that are already well maintained, but this is definitely too short to go from 0 to 100%, so you might want to get started earlier ;)

If you are one of the many new translators on the project, you might get a little lost. Here is the explanation of the different components:

  • documentation-manual: this is the manual that can be read online (and with the info program when you install guix) at https://guix.gnu.org/manual/devel/. It contains the reference documentation for everything in Guix.
  • documentation-cookbook: this is a cookbook style manual that can be read online at https://guix.gnu.org/cookbook/. It contains tutorial-style documentation.
  • guix: this is the main and most important component. It contains the strings for the tool itself, Guix. This includes the package manager options, help strings, error messages, installer screens, etc. This does not contain package information.
  • packages: this is the biggest component. It contains the synopsis and descriptions of a subset of packages in Guix. In the long run, we will add every package, but it is already very big as it is. Consider it lower priority.
  • website: this the strings that made up the official website, at https://guix.gnu.org, excluding package descriptions, manual and cookbook. After you translate guix itself, this is probably the best second target.

Please be careful with strings, as they contain formatting that is not recognized by weblate (I am trying to add support for them, but it's taking me time). The guix component contains scheme format strings, of the form "~a" or "~s" etc. Please keep them intact and in the same order, they are replaced by other messages, numbers, etc (similar to "%d" or "%s" in other programming languages). For the documentation and packages components, please make sure to keep texinfo formatting intact. You do not have to translate the content of the various @[px]ref{...} as it is taken care of by our scripts, you need to keep the content of @code, @command, @var etc intact, but you can modify the content of @emph, @footnote, etc. If you are unsure, please use the communication channels above to get help!

When a new language hits the 30% mark in the website component, we will start publishing it. We do not have chosen a level for inclusion in other components. Probably, we will add anything from the packages and guix components, but only take cookbook and manual translations that have a higher level of translation.

Happy translating! Julien

10 months ago
Browse all project changes