Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English AGPL-3.0-or-later 100% 0 0 0 0 35 0 0
Arabic AGPL-3.0-or-later 0 0 0 0 0 0 0
Azerbaijani AGPL-3.0-or-later 62% 55 182 1,137 54 1 0 0
Bengali (India) AGPL-3.0-or-later 95% 7 26 193 5 59 0 0
Bosnian AGPL-3.0-or-later 89% 15 64 423 13 4 0 0
Chinese (Simplified Han script) AGPL-3.0-or-later 0 0 0 0 0 0 0
Chinese (Traditional Han script) AGPL-3.0-or-later 65% 50 182 1,185 49 2 0 0
Croatian AGPL-3.0-or-later 0 0 0 0 0 0 0
Czech AGPL-3.0-or-later 0 0 0 0 0 0 0
Dutch AGPL-3.0-or-later 89% 15 64 423 13 4 0 0
Finnish AGPL-3.0-or-later 0% 147 441 2,807 147 0 0 0
French AGPL-3.0-or-later 52% 70 239 1,448 63 6 0 0
German AGPL-3.0-or-later 98% 2 5 48 1 0 3 0
Greek AGPL-3.0-or-later 19% 118 387 2,445 111 9 0 0
Indonesian AGPL-3.0-or-later 0 0 0 0 0 0 0
Italian AGPL-3.0-or-later 97% 4 21 134 2 5 0 0
Japanese AGPL-3.0-or-later 0 0 0 0 0 0 0
Korean AGPL-3.0-or-later 0% 147 441 2,807 147 0 0 0
Kurdish (Central) AGPL-3.0-or-later 0 0 0 0 0 0 0
Lithuanian AGPL-3.0-or-later 19% 118 387 2,445 111 7 0 0
Malayalam AGPL-3.0-or-later 18% 120 391 2,471 114 6 0 0
Norwegian Bokmål AGPL-3.0-or-later 54% 67 232 1,447 56 4 0 0
Polish AGPL-3.0-or-later 95% 6 41 242 4 4 0 0
Portuguese AGPL-3.0-or-later 95% 6 41 242 4 12 1 0
Portuguese (Brazil) AGPL-3.0-or-later 95% 6 41 242 4 2 0 0
Romanian AGPL-3.0-or-later 100% 0 0 0 0 2 0 0
Russian AGPL-3.0-or-later 100% 0 0 0 0 4 3 0
Serbian AGPL-3.0-or-later 0 0 0 0 0 0 0
Spanish AGPL-3.0-or-later 100% 0 0 0 0 3 0 0
Tamil AGPL-3.0-or-later 0 0 0 0 0 0 0
Turkish AGPL-3.0-or-later 0 0 0 0 0 0 0
Ukrainian AGPL-3.0-or-later 0 0 0 0 0 0 1
Please sign in to see the alerts.

Summary

Project website github.com/mmjee/Piped-Material
Instructions for translators

Overall, I recommend following these guidelines, but I also recommend branching away from them if necessary:

  • Try not to translate phrases word by word (transliteration) and be faithful to the intent.

    • This is an endemic issue on YouTube, so we can learn from their mistakes.
    • Easy ones are things like 'views', in languages like Bengali, there's no clear way to describe views with one word, but when YT translated their webapp to Bengali, they wrote it as "22,23,669টি ভিউ" (Notice the lack of Bengali numerals and the literally writing ভিউ i.e. view, don't do that).
    • When I translated this to Bengali, I made it so that you'd get ২২,২৩,৬৬৯ বার দেখা হয়েছে এই videoটি কে (i.e. 22,23,669 times watched this video was). PM also uses the relevant numerals of the locale.
  • In some cases, since languages differ in subject structure, positioning of arguments may need to be changed. If that's the case, feel free to email me or message on the below IRC/Matrix channel. In vast majority of places this shouldn't be a problem since I have already added support for this, but if you do find a place, we'll make the changes.

  • Sometimes languages require special font attention, since in many cases the default system fonts are suboptimal or don't exist at all. YouTube, Piped and friends don't include fonts per language, but PM has per-language font support. Currently, as of 2022-01-24 it's as follows:

    • Latin & Cyrillic-based languages: Inter
    • Bengali: Baloo Da 2
    • Traditional Chinese: Noto Sans TC
    • Simplified Chinese: Noto Sans SC
    • Japanese: Noto Sans JP
    • Korean: Noto Sans KR
    • If you do feel like your language needs support, feel free to get in touch
  • Also, P, PM and YT have novel concepts and words that haven't yet been appeared in many lexicons, try to use verbose but understandable words or phrases in its place but don't be afraid to use new neologisms.

    Matrix: #piped-material:libera.chat IRC: #piped-material on irc.libera.chat

Project maintainers1 User avatar mojee
Translation license GNU Affero General Public License v3.0 or later
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 is editable.
Source code repository https://github.com/mmjee/Piped-Material.git
Repository branch master
Last remote commit Font update ec9e5c3
root authored 02/17/2025
Last commit in Weblate Translated using Weblate (Italian) 4baf7b8
Hosted Weblate authored 09/23/2025
Weblate repository https://hosted.weblate.org/git/piped-material/i18n/
File mask src/translations/*.json
Monolingual base language file src/translations/en.json
12/28/2025

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 4,704 14,112 89,824
Source 147 441 2,807
Translated 79% 3,751 77% 10,927 77% 69,685
Needs editing 1% 55 1% 242 1% 1,655
Read-only 0% 0 0% 0 0% 0
Failing checks 3% 169 4% 584 4% 3,916
Strings with suggestions 1% 7 1% 24 1% 129
Untranslated strings 19% 898 20% 2,943 20% 18,484

Quick numbers

14,112
Hosted words
4,704
Hosted strings
79%
Translated
0
Components
32
Languages
32
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

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

Changes pushed

Changes pushed 09/23/2025
User avatar weblate:commit

Changes committed

Changes committed 09/23/2025
User avatar deleted-126659

Translation added

09/22/2025
User avatar deleted-126659

Translation added

09/22/2025
User avatar deleted-126659

Contributor joined

Contributor joined 09/22/2025
User avatar None

Changes pushed

Changes pushed 08/28/2025
User avatar yurtpage2

Translation completed

Translation completed 08/27/2025
User avatar yurtpage2

Translation changed

08/27/2025
User avatar yurtpage2

Translation changed

08/27/2025
User avatar yurtpage2

Contributor joined

Contributor joined 08/27/2025
Browse all component changes