Language Translated Untranslated Untranslated words Untranslated characters Checks Suggestions Comments
English This translation is used for source strings. Fix this component to clear its alerts. Apache-2.0 0 0 0 65 0 0
Chinese (Traditional) Fix this component to clear its alerts. Apache-2.0 0 0 0 0 0 0
Czech Fix this component to clear its alerts. Apache-2.0 86% 44 409 2,686 7 0 0
Danish Fix this component to clear its alerts. Apache-2.0 26% 246 1,132 7,467 7 0 0
Dutch Fix this component to clear its alerts. Apache-2.0 20% 264 1,224 7,982 8 0 0
Finnish Fix this component to clear its alerts. Apache-2.0 99% 2 4 19 0 0 0
French Fix this component to clear its alerts. Apache-2.0 90% 31 248 1,611 51 0 0
German Fix this component to clear its alerts. Apache-2.0 0 0 0 0 0 0
Hungarian Fix this component to clear its alerts. Apache-2.0 57% 142 879 5,769 18 0 0
Italian Fix this component to clear its alerts. Apache-2.0 76% 77 482 3,076 12 0 0
Japanese Fix this component to clear its alerts. Apache-2.0 84% 53 282 1,826 0 0 0
Korean Fix this component to clear its alerts. Apache-2.0 80% 66 535 3,419 31 0 0
Norwegian Bokmål Fix this component to clear its alerts. Apache-2.0 81% 62 449 2,951 15 0 0
Pirate English (en_ARRR) Fix this component to clear its alerts. Apache-2.0 90% 33 233 1,446 16 0 0
Polish Fix this component to clear its alerts. Apache-2.0 99% 2 4 19 0 0 0
Portuguese Fix this component to clear its alerts. Apache-2.0 0% 333 1,466 9,506 0 0 0
Portuguese (Brazil) Fix this component to clear its alerts. Apache-2.0 0 0 0 0 0 0
Portuguese (Portugal) Fix this component to clear its alerts. Apache-2.0 0 0 0 0 0 0
Russian Fix this component to clear its alerts. Apache-2.0 0 0 0 0 0 0
Serbian (cyrillic) Fix this component to clear its alerts. Apache-2.0 72% 91 594 3,775 31 0 0
Serbian (latin) Fix this component to clear its alerts. Apache-2.0 79% 68 538 3,415 33 0 0
Slovenian Fix this component to clear its alerts. Apache-2.0 3% 321 1,414 9,204 0 0 0
Spanish Fix this component to clear its alerts. Apache-2.0 0 0 0 0 0 0
Swedish Fix this component to clear its alerts. Apache-2.0 99% 1 2 9 2 0 0
Turkish Fix this component to clear its alerts. Apache-2.0 0 0 0 0 0 0
Ukrainian Fix this component to clear its alerts. Apache-2.0 0 0 0 0 0 0
Vietnamese Fix this component to clear its alerts. Apache-2.0 47% 175 868 5,542 20 0 0
Yue Fix this component to clear its alerts. Apache-2.0 0 0 0 0 0 0
Please sign in to see the alerts.

Overview

Project website www.frankerfacez.com
Instructions for translators

Welcome!

Want to help translate FrankerFaceZ into your language? You've come to the right place.

First off, make sure you've joined our Discord so you can take part in conversations.

We are using this self-hosted Weblate to manage our translation project. You'll need an account here to contribute.

To help maintain quality, we appoint a reviewer for each supported language. Reviewers are responsible for reviewing all translated strings and approving them before they're made available to clients.

If you have questions about how a given term or phrase should be translated into your language, the matter should be decided by the reviewer. In all cases, to minimize user confusion terms and phrases should be translated in a similar way to how Twitch's own translations have been handled.

Formatting

The client now contains a Translation Tester that can be used to test translations in real-time, directly on Twitch. To access it, open the FFZ Control Center, and navigate to Debugging > Localization then click Open Translation Tester.

FrankerFaceZ uses a format called ICU MessageFormat that makes it easy for translators to set up plural strings and other special formatting in their languages.

Want to play around with the syntax? Try messages out in the Translation Tester, or try it with this online editor: http://format-message.github.io/icu-message-format-for-translators/editor.html

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.
Translation license Apache License 2.0
Source code repository [email protected]:FrankerFaceZ/I18n.git
Repository branch main
Last remote commit Translated using Weblate (Portuguese (Brazil)) 755948b
User avatar fxllpe authored a year ago
Last commit in Weblate Translated using Weblate (Portuguese (Portugal)) 4146526
User avatar FenixGamer authored 12 days ago
Weblate repository https://weblate.frankerfacez.com/git/frankerfacez/client/
Filemask strings/client/*.po
Monolingual base language file strings/client/en-US.po

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 9,324 41,048 266,168
Source 333 1,466 9,506
Translated 78% 7,313 73% 30,285 73% 196,446
Needs editing 1% 121 3% 1,283 3% 8,459
Failing checks 3% 316 4% 1,968 4% 12,999
Strings with suggestions 0% 0 0% 0 0% 0
Not translated strings 20% 1,890 23% 9,480 23% 61,263

Quick numbers

41,048
Hosted words
9,324
Hosted strings
78%
Translated
2
Contributors
and previous 30 days

Trends of last 30 days

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

Failed push on repository

FrankerFaceZ / Client

[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 (128)
11 days ago
User avatar None

Failed push on repository

FrankerFaceZ / Client

[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 (128)
2 weeks ago
User avatar None

Failed push on repository

FrankerFaceZ / Client

[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 (128)
2 weeks ago
User avatar FenixGamer

Translation changed

FrankerFaceZ / ClientPortuguese (Portugal)

2 weeks ago
User avatar None

Failed push on repository

FrankerFaceZ / Client

[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 (128)
2 weeks ago
User avatar None

Failed push on repository

FrankerFaceZ / Client

[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 (128)
2 weeks ago
User avatar None

Failed push on repository

FrankerFaceZ / Client

[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 (128)
2 weeks ago
User avatar None

Failed push on repository

FrankerFaceZ / Client

[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 (128)
2 weeks ago
User avatar None

Failed push on repository

FrankerFaceZ / Client

[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 (128)
2 weeks ago
User avatar None

Failed push on repository

FrankerFaceZ / Client

[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 (128)
2 weeks ago
Browse all component changes