cryptpad/customize.dist/translations
ansuz 6a6abb8eb9 enable Portuguese from Portugal 2022-09-01 13:52:41 +05:30
..
README.md add Weblate widget showing language translation progress 2022-08-24 15:55:49 +02:00
messages.ca.js Catalan translation 2019-06-03 11:31:12 +02:00
messages.cs.js enable Czech translation 2022-01-03 13:39:44 +05:30
messages.de.js Make customized translations more maintainable 2018-10-15 18:38:41 +02:00
messages.el.js Make customized translations more maintainable 2018-10-15 18:38:41 +02:00
messages.es.js Make customized translations more maintainable 2018-10-15 18:38:41 +02:00
messages.eu.js prepare Basque translation to be enabled 2022-01-05 13:10:37 +05:30
messages.fi.js Add finnish translation files 2019-11-28 12:46:12 +01:00
messages.fr.js Make customized translations more maintainable 2018-10-15 18:38:41 +02:00
messages.hi.js Add Hindi translation 2020-03-26 11:10:44 +01:00
messages.it.js Add support for italian translation 2019-04-26 15:22:29 +02:00
messages.ja.js Add support for Japanese translation 2019-10-21 11:10:30 +02:00
messages.js Make customized translations more maintainable 2018-10-15 18:38:41 +02:00
messages.nb.js Add new language: Norwegian Bokmål 2019-04-17 11:14:18 +02:00
messages.nl.js add dutch language files 2019-11-12 10:32:28 +00:00
messages.pl.js Make customized translations more maintainable 2018-10-15 18:38:41 +02:00
messages.pt-br.js Make customized translations more maintainable 2018-10-15 18:38:41 +02:00
messages.pt-pt.js enable Portuguese from Portugal 2022-09-01 13:52:41 +05:30
messages.ro.js Make customized translations more maintainable 2018-10-15 18:38:41 +02:00
messages.ru.js Add initial files for the Russian translation 2019-03-13 15:51:46 +01:00
messages.sv.js add Svenska translation 2020-03-21 09:57:49 -04:00
messages.te.js Add support for Telugu translation 2019-05-29 14:20:14 +02:00
messages.uk.js add missing Ukrainian translation override file 2022-04-13 16:36:18 +05:30
messages.zh.js Make customized translations more maintainable 2018-10-15 18:38:41 +02:00

README.md

Translations

Translations can now be made using Weblate. We may still accept PRs for the internal translation files, but we won't provide support for this. See the state of the translated languages:

Request a new language

  • New languages require some minor changes in the code which we have to apply manually. If you want to translate CryptPad into a new language, please send us an email at weblate@cryptpad.fr
  • Please note that members of the current development team are only fluent in English and French, so additional languages will require ongoing contributions in order to stay up to date.
    • If a language becomes too outdated, we will consider dropping it from the available language until it is fixed.
    • Please refrain from asking for a new language if you are not able to provide a sufficiently translated version and maintain it or to find other users that can do so.

Become a reviewer

  • We need reviewers for all the languages except English and French. Their job will be to approve/reject/discuss the translations made by other contributors to this language, using the Weblate UI.
  • If you want to become a reviewer for a language, please write us an email at weblate@cryptpad.fr
  • Please tell us if you want to stop being a reviewer (even momentarily) so that we can find a replacement as soon as posible

Translate an existing language

  • All translations can be done using the Weblate UI. For better help about how to use the tool, please check the Weblate documentation.
  • Our Weblate instance is configured to always require approval for changes.

Update an existing translation

  • Existing translations that have already been approved can't be changed directly. Users can only make suggestions, and the reviewers will have to approve the changes if they agree.

Translate a new key

  • Untranslated strings can be changed by any user and the translation can be edited by others as long as it has not been approved by a reviewer.