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

Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English This language is used for source strings. GPL-3.0 0 0 0 0 41 0 0
Chinese (Simplified) GPL-3.0 36% 305 3,717 22,547 297 28 0 0
French GPL-3.0 0 0 0 0 0 0 0
Italian GPL-3.0 50% 241 2,592 16,039 138 58 1 0
Portuguese GPL-3.0 98% 5 61 328 2 8 0 0
Portuguese (Brazil) GPL-3.0 93% 31 381 2,534 9 33 0 0
Swedish GPL-3.0 0% 482 4,255 25,560 482 0 0 0
Tamil GPL-3.0 0% 482 4,255 25,560 482 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 (Tamil) db9a621
Hosted Weblate authored 2 months ago
Last commit in Weblate Added translation using Weblate (Tamil) db9a621
Hosted Weblate authored 2 months ago
Weblate repository https://hosted.weblate.org/git/programmers-learning-machine/binary/
File mask l10n/engine/*.po

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 3,850 33,236 199,462
Source 482 4,255 25,560
Translated 59% 2,304 54% 17,975 53% 106,894
Needs editing 3% 136 5% 1,824 5% 11,472
Read-only 12% 482 12% 4,255 12% 25,560
Failing checks 4% 168 7% 2,340 7% 15,441
Strings with suggestions 1% 1 1% 21 1% 111
Untranslated strings 36% 1,410 40% 13,437 40% 81,096

Quick numbers

33,236
Hosted words
3,850
Hosted strings
59%
Translated
0
Contributors
and previous 30 days

Trends of last 30 days

Hosted words
Hosted strings
Translated
Contributors
User avatar None

Received repository notification

Programmer's Learning Machine / PLM engine

GitHub: https://github.com/BuggleInc/PLM, javaUI 2 months ago
User avatar None

Pushed changes

Programmer's Learning Machine / PLM engine

Pushed changes 2 months ago
User avatar karan428

Added new language

Programmer's Learning Machine / PLM engineTamil

Tamil 2 months ago
User avatar None

New strings to translate

Programmer's Learning Machine / PLM engineTamil

482 new strings to translate appeared to the translation. 2 months ago
User avatar None

Resource update

Programmer's Learning Machine / PLM engineTamil

File l10n/engine/ta.po was added. 2 months ago
User avatar None

String updated in the repository

Programmer's Learning Machine / PLM engineTamil

 
2 months ago
User avatar None

String updated in the repository

Programmer's Learning Machine / PLM engineTamil

 
2 months ago
User avatar None

String updated in the repository

Programmer's Learning Machine / PLM engineTamil

 
2 months ago
User avatar None

String updated in the repository

Programmer's Learning Machine / PLM engineTamil

 
2 months ago
User avatar None

String updated in the repository

Programmer's Learning Machine / PLM engineTamil

 
2 months ago
Browse all component changes