OuterTune is currently recycling translations from this project! Anything you translate here, will also apply there! This helps create a common resource for any InnerTune-forked projects, instead of requiring every one of them that implements anything else to completely separate the process. Hopefully I can get Malopieds' fork to do the same... and maybe Metrolist but I haven't really checked that out yet. Those are more complicated because they've had previous contributions and just replacing everything would mean the loss of them, so I'll need to manually move recycle stuff.

To devs: use a separate strings.xml (e.g. strings-my-fork.xml) to make this process easier, keep the main strings on a specific file, or however you wanna do it, as the same as upstream and then voila. No merge conflicts and you can get your own Weblate going. Thanks @LucasGGamerM (who develops Moshidon) for the tip!

\ LucasMZ

Also, thank you OuterTune translators for contributing back here as well!

Translation status

3 Strings 100%
75 Words 100%
473 Characters 100%

Strings status

Strings Words Characters
3 75 473
All strings Browse Translate Zen
1 1 9
Read-only strings Browse Translate Zen
3 75 473
Translated strings Browse Translate Zen

Other components

Component Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
App - Main GPL-3.0-only 100% 0 0 0 0 1 1 1

Overview

Project website github.com/z-huang/InnerTune
Instructions for translators

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 InnerTune, getting the app from F-Droid 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.

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

Project maintainers User avatar z-huangUser avatar lucasmz
Translation license GNU General Public License v3.0 only
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses monolingual files.
  • The translation base language can not be edited.
Source code repository git@github.com:lucasmz-dev/CONTRIB-InnerTune.git
Repository branch weblate-buffer
Last remote commit translation: remove en-US again... 801090eb
User avatar lucasmz authored 6 days ago
Last commit in Weblate Translated using Weblate (Russian) b4313b31
User avatar reocat authored 4 days ago
Weblate repository https://hosted.weblate.org/git/innertune/app/
File mask fastlane/metadata/android/*
Monolingual base language file fastlane/metadata/android/en-US
Translation file Download fastlane/metadata/android/ru-RU
Last change March 29, 2025, 4:32 a.m.
Last change made by None
Language Russian
Language code ru
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 193,610,712
Number of plurals 3
Plural type One/few/many
Plurals One 1, 21, 31, 41, 51, 61, 71, 81, 91, 101, …
Few 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, …
Many 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, …
Plural formula n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
6 days ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 3 75 473
Translated 100% 3 100% 75 100% 473
Needs editing 0% 0 0% 0 0% 0
Read-only 33% 1 1% 1 1% 9
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

75
Hosted words
3
Hosted strings
100%
Translated
and previous 30 days

Trends of last 30 days

Hosted words
+100%
Hosted strings
+100%
Translated
+100%
Contributors
User avatar None

Resource updated

Parsing of the “fastlane/metadata/android/ru-RU” file was enforced. 6 days ago
User avatar None

Resource updated

Parsing of the “fastlane/metadata/android/ru-RU” file was enforced. 6 days ago
User avatar None

Resource updated

Parsing of the “fastlane/metadata/android/ru-RU” file was enforced. 6 days ago
User avatar None

Resource updated

Parsing of the “fastlane/metadata/android/ru-RU” file was enforced. 10 days ago
User avatar None

Resource updated

Parsing of the “fastlane/metadata/android/ru-RU” file was enforced. 2 weeks ago
User avatar None

String updated in the repository

2 weeks ago
User avatar None

Resource updated

Parsing of the “fastlane/metadata/android/ru-RU” file was enforced. a month ago
User avatar None

Resource updated

Parsing of the “fastlane/metadata/android/ru-RU” file was enforced. a month ago
User avatar None

String updated in the repository

a month ago
User avatar None

Resource updated

Parsing of the “fastlane/metadata/android/ru-RU” file was enforced. a month ago
Browse all translation changes