Translations of MasterLeague.net
Switch branches/tags
Nothing to show
Clone or download
notr1ch Merge pull request #21 from NomadDemon/patch-1
Update Polish translation
Latest commit b29b013 Jul 16, 2018
Permalink
Failed to load latest commit information.
locale Update django.po Apr 30, 2018
.gitignore Add initial `.gitignore` template Feb 20, 2017
README.md Update README.md Mar 4, 2017

README.md

MasterLeague.net translations

This repository contains user-contributed translations of MasterLeague.net.

Repository structure

The file with strings used on the website in the source language (English) is called django.pot (where t stands for template), and user-contributed translations (files called django.po) are located inside the locale/xx/LC_MESSAGES directories, where xx is the corresponding ISO 639-1 language code (e.g. de for German, fr for French, etc.):

locale
│
├── django.pot
├── de
│   └── LC_MESSAGES
│       └── django.po
├── ...
│
└── zh_Hant
    └── LC_MESSAGES
        └── django.po

Improving an existing translation

To improve existing translations, you can use GitHub web interface to edit the files. Additionally, it is possible to edit the files using special translation software, which you can run locally on your computer (see the next section).

We recommend to install translation software, as it is much more convenient to use, but web interface is fine for small changes, like replacing one word with another.

  1. Register an new account on GitHub
  2. Open the translation file that you would like to edit, e.g. the German one
  3. Follow the steps described on this help page to make and submit the edits
  4. We will be notified about your changes & will review / deploy them to the website

Contributing a new translation

If you want to contribute a brand new translation, follow the steps below:

  1. Download and install free Poedit translation software
  2. Download django.pot translation template by right clicking on this link and choosing "Save Link As..."
  • If you want to update an existing translation using the translation software, download the translation file (django.po) you want to update instead (see above).
  1. Create a new translation and save it on your hard drive as django.po (check this guide explaning how!)
  2. Upload this file using GitHub interface (preferred) or send it to abathur@masterleague.net

Be sure to let us know if (and how) you would like to appear on our Credits page!