Contributing to this translation requires agreeing to its contributor license agreement.
Language Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English (United States) 0 5 0 0 0 0 0 0 0 0
Chinese (Simplified Han script) 5 0 0 0 0 0 0 0 0
Filipino 5 0 0 0 0 0 0 0 0
French 5 0 0 0 0 0 0 0 0
German 5 0 0 0 0 0 0 0 0
Hindi 5 0 0 0 0 0 0 0 0
Indonesian 5 0 0 0 0 0 0 0 0
Italian 5 0 0 0 0 0 0 0 0
Japanese 5 0 0 0 0 0 0 0 0
Korean 5 0 0 0 0 0 0 0 0
Polish 5 0 0 0 0 0 0 0 0
Portuguese 5 0 0 0 0 0 0 0 0
Russian 5 0 0 0 0 0 0 0 0
Slovak 5 0 0 0 0 0 0 0 0
Spanish 5 0 0 0 0 0 0 0 0
Swedish 5 0 0 0 0 0 0 0 0
Thai 5 0 0 0 0 0 0 0 0
Turkish 5 0 0 0 0 0 0 0 0
Ukrainian 5 0 0 0 0 0 0 0 0
Vietnamese 5 0 0 0 0 0 0 0 0
Please sign in to see the alerts.

Summary

Project website simplerockets.com
Instructions for translators

Welcome, and thank you for helping bring Juno to as much people as possible, it means the world to us!

Before you start

You must accept the Contributor Agreement before your first save. It confirms you grant us the right to ship your translation, and that the work is your own (not stolen from someone or somewhere else, nor translated using genAI).

If you are unsure what a string means, leave it untranslated and ask. An untranslated string falls back to English, which is always safer than a confident guess. You can use the comment box on the string to leave questions.

Length limits are important

Many strings show a maximum length. These are not advice: the text is drawn into a fixed UI element, and going over means it will look broken. Weblate blocks saves that exceed the maximum. That said, this is a rule of thumb, www is wider than iii but both are the same character count, so if you run into a max limit that doesn't really make sense let us know.

Where a note says "N chars recommended", that is the length the layout was designed around. Going over is fine but it may look a bit crammed or be scaled down a bit.

Keep in mind the annotation may not be perfect, the volume of things to annotate was massive and it is a job very prone to human error and copy-paste typos. If you find any nonsensical length limit or note let us know.

Do not change code tokens

Some strings contain fragments the game reads as code. Translate the words around them and leave the tokens byte-for-byte identical:

  • {0}, {1} - Values the game substitutes in. Keep them, but you may reorder them if your language needs a different word order.

  • @Planet, @Count, @Count:s - The same idea with names. The :s suffix is a plural marker; keep it exactly.

  • %ActivateInstruction% - A reference to another piece of text.

  • <b>, <br>, <color=...> - Formatting markup.

    Vizzy programming blocks (keys starting Vizzy.Toolbox.Format.) are stricter, because their shape defines the block:

  • [list] - A dropdown's identity. Never translate or reorder.

  • (0), (1:Number) - A value slot. The number must not change.

  • {0} - A condition slot. The number must not change.

  • |Vizzy.EventVariable.Something| - A variable reference. Leave it alone; the name players see is translated separately under Vizzy.EventVariable.*.

  • |i| and other plain words in pipes - A loop variable's default name. This one you may translate, keeping the | | around it.

    Each of these strings carries a note listing exactly which tokens to keep.

Strings you cannot edit

A few strings are marked read-only - font asset paths and similar. They look like text but are engine resources; they are configured by the developers per language. If your language needs a different font (for example, Chinese, Japanese, Korean, Russian, or any script Latin fonts do not cover), open an issue or comment rather than editing - it requires a font asset to be added to the game itself.

Context

Most strings have a developer note explaining where the text appears. Read it — the same English word is often translated differently as a button, a title, and a sentence. The glossary holds our fixed vocabulary (part names, "Vizzy", stage, craft); please follow it so terminology stays consistent across the game.

Contributor license agreement

JUNO: NEW ORIGINS - TRANSLATION CONTRIBUTOR LICENSE AGREEMENT (CLA)

Thank you for your interest in contributing to the localization of Juno: New Origins ("the Game"). This Contributor License Agreement ("Agreement") is between you ("Contributor") and Jundroo, LLC ("Company").

To clarify the intellectual property rights associated with translations submitted by the community, the Company requires that you accept this Agreement before contributing text, edits, or feedback (collectively, "Contributions") via our translation platform.

By clicking "I Accept" or by submitting any Contribution to this platform, you agree to the following terms:

1. Grant of License

You hereby grant to the Company a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, sub-license, and distribute your Contributions and such derivative works as part of the Game, its marketing materials, or any other commercial or non-commercial product developed by the Company.

2. Ownership

Except for the license granted above, you retain all right, title, and interest in and to your individual Contributions. You acknowledge that the Company retains absolute ownership of the Game, its source text, code, and all official localizations derived from community inputs.

3. Moral Rights Waiver

To the maximum extent permitted by applicable law, you waive any "moral rights" (such as the right to be named as the author or to object to modifications) in your Contributions. The Company will make reasonable efforts to acknowledge community localization contributors (e.g., in the game credits), but is not legally obligated to do so for individual string submissions.

4. Contributor Representations

You represent and warrant that: a) You are either the sole creator of the Contributions you submit, or you are submitting them on behalf of a collaborative group where every individual involved has explicitly authorized you to submit the work under the terms of this Agreement and possesses the full legal right to grant this license. b) Your Contributions do not infringe upon any third-party copyrights, trademarks, or proprietary rights. c) You are at least 18 years old, or have obtained explicit parental/guardian consent to participate. d) You have not used, relied upon, or incorporated any output from Generative Artificial Intelligence (AI) tools or Large Language Models (LLMs) to create, modify, or refine your Contributions. All submissions must be entirely the result of human translation and human collaborative effort.

5. No Compensation or Employment

You acknowledge that your Contributions are entirely voluntary and made out of your support for the community. No monetary compensation, royalties, or employment relationship is created by this Agreement or your submissions.

6. Governing Law

This Agreement shall be governed by and construed in accordance with the laws of the State of Illinois, United States, without regard to its conflict of law principles.

Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Translations are reviewed by dedicated reviewers.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
  • Only approved translations are written to the translation file.
Source code repository https://github.com/JundrooPedro/JNO-Translation
Repository branch master
Last remote commit chore(l10n): update Simplified Chinese translation 1a294b3
SatelliteTorifune authored 08/06/2026
Last commit in Weblate chore(l10n): add Slovak translation a379522
Weblate authored 08/06/2026
Weblate repository https://weblate.jundroo.com/git/juno/translations/
File mask glossary/names/translations/*.tbx
08/06/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 100 180 1,020
Source 5 9 51
Approved 0% 0 0% 0 0% 0
Waiting for review 0% 0 0% 0 0% 0
Translated 100% 100 100% 180 100% 1,020
Needs editing 0% 0 0% 0 0% 0
Read-only 100% 100 100% 180 100% 1,020
Failing checks 0% 0 0% 0 0% 0
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 0% 0 0% 0 0% 0

Quick numbers

4
Hosted words
2
Hosted strings
100%
Translated
0
Components
19
Languages
19
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

+100%
Hosted words
+100%
Hosted strings
+100%
Translated
+100%
Contributors
User avatar glossary:sync

String added

 
08/06/2026
User avatar glossary:sync

String added

 
08/06/2026
User avatar glossary:sync

String added

 
08/06/2026
User avatar glossary:sync

String added

 
08/06/2026
User avatar glossary:sync

String added

 
08/06/2026
User avatar glossary:sync

String added

 
08/06/2026
User avatar glossary:sync

String added

 
08/06/2026
User avatar glossary:sync

String added

 
08/06/2026
User avatar glossary:sync

String added

 
08/06/2026
User avatar glossary:sync

String added

 
08/06/2026
Browse all component changes