MetaBrainz:MetaBrainz.org Website/Internationalization

From MusicBrainz Wiki
Revision as of 15:05, 26 May 2023 by YvanZo (talk | contribs) (Create a MeB.o i18n page for translators mainly even though it’s not currently used, with pointers to WIP)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Translation

Getting started

If you want to help translate, go to the Transifex page (to be soon replaced with Weblate) and create an account. If there is already a team for your language, you can join it, if not, you can ask for the creation of a new team.

Communication

MetaBrainz community forums can be used (with categories and tags) for discussion beyond Transifex (soon Weblate) comments:

  • TBD: community forum category to discuss about the MetaBrainz.org website.
  • The category “Internationalization” to discuss about translation tools and more general internationalization matters

For instant conversation with developers, you’re welcome to ask in the #metabrainz IRC channel.

If you find a bug in the server or want to suggest changes, you can enter an issue in our bug tracker; See more particularly MetaBrainz.org website internationalization issues.

Viewing the translations

Translations are NOT currently available at https://metabrainz.org/.

More coding work is required to make it happen; See jira:MEB-65 for follow-up.

Development

The MetaBrainz.org website code is using gettext to provide with automatic translation of messages and texts used in the Python code and Jinja2 HTML templates.

A POT file is provided with all the strings used in the server. They are in English.