Component Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
Core 33% 33% 0 745 5,594 34,040 742 0 249 0
Glossary core 0 0 0 0 0 0 0 0

Summary

Project website earthmc.net
Instructions for translators

This project uses MiniMessage for its translations, a rich text format for Minecraft. MiniMessage uses tags like <red>, <bold> to apply coloring and decorations to text. Tags can also have arguments, delimited by :.

  • Always leave the name of the tag the same, these must stay the same for the message to work.
  • Text inside of tag arguments should be translated when necessary. If the translated text contains colons (:) or other special characters, you should make sure to wrap it inside of single or double quotes (' or ") to make sure it can still be parsed properly.
  • Some messages may contain more complex placeholders, such as different text depending on the number of options:
    • Boolean (true or false, yes or no) formatters:
      • Can typically be recognized by having an "is" prefix, but not always. Always has two arguments, one for true, the other for false.
      • Example: <is_joining:join:leave> will show different text depending on the value of is_joining. The first argument will be used if it's true, and the other if it's false.
      • Number formatters:
        • Mainly used for handling plurals, has a more complex syntax but is also quite powerful.
        • Syntax:
          • <number>#: Match this option if the given number is exactly equal to this.
          • <number><: Match this option if the given number is less than this.
          • | is used to deliminate between options.
      • Examples:
        • I saw <count:'0#no bears|1#one bear|1<many bears'>.
        • I've got <arg:0> item<count:'1#|1<s'>.
  • Confused what something is supposed to mean? Check first to see if the translation has a description attached to it with an explanation, otherwise the best way to get into contact is to join the Discord and ask in the "Help Translate the server!" forum post.
10/04/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 1,116 8,262 50,436
Source 62 459 2,802
Approved 27% 309 26% 2,209 26% 13,594
Waiting for review 1% 0 0% 0 1% 0
Translated 33% 371 32% 2,668 32% 16,396
Needs editing 1% 3 1% 24 1% 129
Read-only 5% 62 5% 459 5% 2,802
Failing checks 0% 0 0% 0 0% 0
Strings with suggestions 22% 249 22% 1,854 22% 11,138
Untranslated strings 66% 742 67% 5,570 67% 33,911

Quick numbers

8,262
Hosted words
1,116
Hosted strings
33%
Translated
2
Components
18
Languages
36
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

+90%
Hosted words
+100%
+91%
Hosted strings
+100%
−20%
Translated
+54%
+92%
Contributors
+100%
User avatar weblate:push

Changes pushed

Changes pushed 10/03/2026
User avatar webhook:github-integration

Repository rebased

Repository rebased

Original revision: f4a636e2c4c97f06c4935938df4f5a193adc7876
New revision: 7041a0e5bc2a16b54792c1c3145e4fe02c91a189 10/03/2026
User avatar webhook:github-integration

Remote repository updated

Remote repository updated

Original revision: d3ae2ee9b7540021d8d9f67feb0c35cdbe26375e
New revision: 4dd5e7a78bfc4f831364b58c730d8a0e79ad27bd 10/03/2026
User avatar webhook:github-integration

Repository notification received

GitHub: https://api.github.com/repos/EarthMC/Lynchpin, master 10/03/2026
User avatar kuziemekk

Suggestion added

10/02/2026
User avatar kuziemekk

Suggestion added

10/02/2026
User avatar kuziemekk

Suggestion added

10/02/2026
User avatar kuziemekk

Suggestion added

10/02/2026
User avatar kuziemekk

Suggestion added

10/02/2026
User avatar kuziemekk

Suggestion added

10/02/2026
Browse all project changes