Read the translation instructions before translating.

Component Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
App - OuterTune GPL-3.0-only 88% 192 1,142 7,087 191 0 8 1
App - Main GPL-3.0-only 88% 1,191 4,345 25,780 803 469 114 1
Glossary OuterTune GPL-3.0-only 0 0 0 0 0 0 0
Glossary InnerTune GPL-3.0-only 56% 209 222 1,412 209 0 2 1

Overview

Project website github.com/OuterTune
Instructions for translators

Many strings are recycled from InnerTune. You must also translate it for a lot of the app to be translated. Check the "App - Main" component to do this.

Do not

  • You MUST NOT use machine translation or "AI" translation in any form. You may use them for searching potential meanings, but never to translate a whole string. It will be considered vandalism.

Do

  • If you do not use OuterTune, getting the app can help understand context. We have also screenshots for where possible.

  • Remember to check for failing checks like untranslated strings, but if it's common for a certain word to not be translated (e.g. playlist in pt-BR) then you can reset the warning.

  • Try to not make strings too big in case they get cut off in the app.

  • Don't be too formal, or informal, try always to be natural to the user.

  • Try to match the wording from upstream InnerTune or modify it to match OuterTune (depending on whatever makes more sense).

    Thank you for helping translate OuterTune and making it accessible to more people worldwide!

Project maintainers User avatar lucasmzUser avatar mikooomich
5 days ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 1,695 8,235 51,317
Source 142 687 4,279
Translated 88% 1,503 86% 7,093 86% 44,230
Needs editing 1% 1 1% 7 1% 47
Read-only 9% 153 8% 698 8% 4,378
Failing checks 0% 0 0% 0 0% 0
Strings with suggestions 1% 8 1% 29 1% 189
Untranslated strings 11% 191 13% 1,135 13% 7,040

Quick numbers

8,235
Hosted words
1,695
Hosted strings
88%
Translated
and previous 30 days

Trends of last 30 days

+18%
Hosted words
+100%
+19%
Hosted strings
+100%
+1%
Translated
+88%
−16%
Contributors
+100%
User avatar lucasmz

Announcement posted

Don't forget to also make sure the upstream InnerTune Weblate is translated. That's where a lot of core strings are, your translation won't be done without them. FYI we don't depend on InnerTune to update for us to get the translations, we update them ourselves.

5 days ago
User avatar lucasmz

Announcement posted

Don't forget to also make sure the upstream Weblate is translated. That's where a lot of core strings are, your translation won't be done without them. FYI we don't depend on InnerTune to update for us to get the translations, we update them ourselves.

5 days ago
User avatar lucasmz

Component locked

Component locked 5 days ago
User avatar lucasmz

Component locked

Component locked 5 days ago
User avatar None

Changes pushed

Changes pushed 5 days ago
User avatar None

Changes pushed

Changes pushed 5 days ago
User avatar None

Repository rebased

Repository rebased

Original revision: 5630d9c97a8bdf907fd7a325c5d39f75565297a3
New revision: 94ad4bcc512a1705649f1e0a304d811e89f20b7d 5 days ago
User avatar None

Changes committed

Changes committed 5 days ago
User avatar Femino

Translation added

5 days ago
User avatar Femino

Translation added

5 days ago
Browse all project changes
User avatar lucasmz

Announcement posted

Don't forget to also make sure the upstream InnerTune Weblate is translated. That's where a lot of core strings are, your translation won't be done without them. FYI we don't depend on InnerTune to update for us to get the translations, we update them ourselves.

5 days ago
User avatar lucasmz

Announcement posted

Don't forget to also make sure the upstream Weblate is translated. That's where a lot of core strings are, your translation won't be done without them. FYI we don't depend on InnerTune to update for us to get the translations, we update them ourselves.

5 days ago
User avatar lucasmz

Announcement posted

Screenshots have been added for many parts of the app! If you find yourself confused on how something should be translated, these may help you :)

a month ago
User avatar lucasmz

Announcement posted

For the glossary, it may make sense to match InnerTune's. Either make sure they match there or here, depending on what you think makes more sense.

a month ago
User avatar lucasmz

Announcement posted

Read the translation instructions before translating.

a month ago
Browse all project changes