Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English AGPL-3.0 0 0 0 0 26 0 0
Arabic AGPL-3.0 0 0 0 0 2 0 0
Azerbaijani AGPL-3.0 64% 51 155 983 50 0 0 0
Bengali (India) AGPL-3.0 97% 3 5 59 3 55 0 0
Bosnian AGPL-3.0 93% 9 23 181 9 2 0 0
Chinese (Simplified) AGPL-3.0 0 0 0 0 0 0 0
Chinese (Traditional) AGPL-3.0 67% 46 155 1,031 45 1 0 0
Croatian AGPL-3.0 0 0 0 0 0 0 0
Czech AGPL-3.0 0 0 0 0 0 0 0
Dutch AGPL-3.0 93% 9 23 181 9 2 0 0
French AGPL-3.0 53% 66 212 1,294 59 4 0 0
German AGPL-3.0 93% 9 23 181 9 0 6 0
Greek AGPL-3.0 20% 114 360 2,291 107 0 0 0
Indonesian AGPL-3.0 97% 4 10 63 4 0 0 0
Italian AGPL-3.0 0 0 0 0 3 0 0
Japanese AGPL-3.0 0 0 0 0 0 0 0
Korean AGPL-3.0 0% 143 414 2,653 143 0 0 0
Kurdish (Central) AGPL-3.0 0 0 0 0 0 0 0
Lithuanian AGPL-3.0 20% 114 360 2,291 107 0 0 0
Malayalam AGPL-3.0 18% 116 364 2,317 110 0 0 0
Norwegian Bokmål AGPL-3.0 55% 63 205 1,293 52 2 0 0
Polish AGPL-3.0 0 0 0 0 2 0 0
Portuguese AGPL-3.0 0 0 0 0 12 0 0
Portuguese (Brazil) AGPL-3.0 0 0 0 0 1 0 0
Romanian AGPL-3.0 0 0 0 0 2 0 0
Russian AGPL-3.0 60% 56 157 1,017 47 5 0 0
Serbian AGPL-3.0 0 0 0 0 0 0 0
Spanish AGPL-3.0 0 0 0 0 5 0 0
Turkish AGPL-3.0 0 0 0 0 0 0 0
Ukrainian AGPL-3.0 0 0 0 0 0 0 1
Please sign in to see the alerts.

Overview

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 maintainers 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 Translated using Weblate (Arabic) (#131) f763353
Weblate (bot) authored 9 days ago
Last commit in Weblate Translated using Weblate (Arabic) (#131) f763353
Weblate (bot) authored 9 days ago
Weblate repository https://hosted.weblate.org/git/piped-material/i18n/
File mask src/translations/*.json
Monolingual base language file src/translations/en.json
15 hours ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 4,290 12,420 79,590
Source 143 414 2,653
Translated 81% 3,487 80% 9,954 80% 63,755
Needs editing 1% 49 1% 171 1% 1,235
Read-only 0% 0 0% 0 0% 0
Failing checks 2% 124 2% 349 2% 2,314
Strings with suggestions 1% 6 1% 14 1% 127
Untranslated strings 17% 754 18% 2,295 18% 14,600

Quick numbers

12,420
Hosted words
4,290
Hosted strings
81%
Translated
and previous 30 days

Trends of last 30 days

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

Repository rebased

Repository rebased

Original revision: 8675984ae17e12ab37484f1b9a91bf41fbfc11c8
New revision: f7633533ab68e0e8b4bcb48bc349cb0bbf2d58d3 9 days ago
User avatar None

Repository notification received

GitHub: https://github.com/mmjee/Piped-Material, master 9 days ago
User avatar None

Repository rebased

Repository rebased

Original revision: be3a7f1cd52236357e9de2bff4045c25c2e41845
New revision: 8675984ae17e12ab37484f1b9a91bf41fbfc11c8 9 days ago
User avatar None

Repository notification received

GitHub: https://github.com/mmjee/Piped-Material, master 9 days ago
User avatar anonymous

Suggestion added

a month ago
User avatar anonymous

Suggestion added

a month ago
User avatar None

Changes pushed

Changes pushed a month ago
User avatar None

Changes committed

Changes committed a month ago
User avatar OneiMoment

Translation changed

a month ago
User avatar OneiMoment

Translation changed

a month ago
Browse all component changes