The coordination of the PLM translations is done on Discord: https://discord.gg/HTPpveu (channel #translation)

Language Translated Untranslated Untranslated words Untranslated characters Checks Suggestions Comments
English This translation is used for source strings. This component is linked to the Programmer's Learning Machine/PLM engine repository. GPL-3.0 0 0 0 346 0 0
Arabic This component is linked to the Programmer's Learning Machine/PLM engine repository. GPL-3.0 0% 1,698 40,956 258,179 0 0 0
French This component is linked to the Programmer's Learning Machine/PLM engine repository. GPL-3.0 99% 5 157 806 367 0 0
Indonesian This component is linked to the Programmer's Learning Machine/PLM engine repository. GPL-3.0 0% 1,698 40,956 258,179 0 0 0
Italian This component is linked to the Programmer's Learning Machine/PLM engine repository. GPL-3.0 30% 1,177 29,100 185,616 142 0 0
Portuguese This component is linked to the Programmer's Learning Machine/PLM engine repository. GPL-3.0 99% 16 175 1,055 2 0 0
Portuguese (Brazil) This component is linked to the Programmer's Learning Machine/PLM engine repository. GPL-3.0 96% 55 1,480 9,288 336 0 0
Swedish This component is linked to the Programmer's Learning Machine/PLM engine repository. GPL-3.0 1% 1,687 40,934 258,001 0 0 0
Ukrainian This component is linked to the Programmer's Learning Machine/PLM engine repository. GPL-3.0 4% 1,615 40,823 257,352 0 0 0
Please sign in to see the alerts.

Overview

Project website github.com/BuggleInc/PLM
Instructions for translators

The Programmer's Learning Machine is a free cross-platform programming exerciser. It lets you explore various concepts of programming through interactive challenges, that you can solve in either Java, Python or Scala.

The PLM is known to work on all major operating systems (Linux, Mac, Windows). Its interface and content is thoughtfully translated to English and French, and partially to Brazilian and Italian; we hope that other translations will be contributed in the future.

Over 200 challenges are provided so far, ranging from a complete programming introduction for real beginners to more advanced topics such as recursion or sorting algorithms and to programming brain teasers.

Translation and development is organized on Discord: https://discord.gg/HTPpveu

Project maintainers User avatar mquinson
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
Translation license GNU General Public License v3.0 or later
Source code repository git@github.com:BuggleInc/PLM.git
Repository branch javaUI
Last remote commit Added translation using Weblate (Swedish) d00eb15
Hosted Weblate authored 2 months ago
Last commit in Weblate Update translation files 7387519
Hosted Weblate authored 3 months ago
Weblate repository https://hosted.weblate.org/git/programmers-learning-machine/binary/
Filemask l10n/missions/*.po

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 15,282 368,604 2,323,611
Source 1,698 40,956 258,179
Translated 47% 7,331 47% 174,023 47% 1,095,135
Needs editing 2% 307 1% 6,071 2% 47,814
Failing checks 7% 1,193 9% 35,199 9% 231,527
Strings with suggestions 0% 0 0% 0 0% 0
Not translated strings 50% 7,644 51% 188,510 50% 1,180,662

Quick numbers

368 k
Hosted words
15,282
Hosted strings
47%
Translated
0
Contributors
and previous 30 days

Trends of last 30 days

Hosted words
Hosted strings
Translated
Contributors
Indonesian 2 months ago
New strings to translate 2 months ago
New strings to translate 2 months ago
New strings to translate 2 months ago
New strings to translate 2 months ago
New strings to translate 2 months ago
New strings to translate 2 months ago
New strings to translate 2 months ago
New strings to translate 2 months ago
Resource update 2 months ago
Browse all component changes