# Translating Streak Translations are managed on [**Weblate**](https://hosted.weblate.org/engage/streak/). Create an account and translate through the interface — no coding knowledge required, and nothing to download. Translation status
--- ## Getting started 1. Open [**Streak on Weblate**](https://hosted.weblate.org/engage/streak/) and create an account. 2. Pick your language. To add one that isn't listed, use the **"Start new translation"** button at the bottom of the page. 3. Translate. Your work reaches the app in the next release, automatically. > [!TIP] > **You don't have to finish.** Anything left untranslated simply shows in > English, so nothing ever breaks. Ten strings today, more whenever you feel > like it. > [!IMPORTANT] > **Adding a new language? Pick the plain language** — "German", "Portuguese", > "Ukrainian" — not a country-specific variant like "Portuguese (Brazil)". > The plain form covers everyone who speaks it and keeps the app tidy. Only > reach for a variant when the split is real and unavoidable — Chinese, for > example, genuinely divides into Simplified and Traditional. ## Style - **Address the user informally and directly** — "du" rather than "Sie", "tú" rather than "usted". - **Streak never nags.** It's calm and encouraging, never guilt-tripping. Keep that tone even where a literal translation would sound stern. - **Use gender-neutral language** wherever your language allows it. - **Shorter wins.** Most of these phrases sit on buttons, chips and tabs on a phone screen. If yours runs much longer than the English, find a tighter wording — otherwise it gets cut off. - **"Streak" stays "Streak".** The app name isn't translated. - **Leave `{placeholders}` alone.** Anything in curly braces is replaced with a real value when the app runs. Move it where your language needs it, but never translate or rename it — Weblate warns you if one goes missing. ## Questions Not sure how a string is used, or where it appears in the app? Ask in an [issue](https://github.com/InlitX/streak/issues) — a screenshot of the screen you're unsure about is the fastest way to get an answer. ---
Translations ship under the project's [MIT License](LICENSE).
Thank you for making Streak speak your language.