Thank you for your interest in contributing a translation to OpenIB. This page will teach you how.
8chan is a website running OpenIB as a result of the 2017 April Fools' Day hack. OpenIB is a security-focused version of infinity, an open-source software that allows anyone to create and manage an anonymous imageboard without any programming or webhosting experience for free. infinity is based on vichan (pronounced sixchan), which in turn stems from an older, abandoned project called Tinyboard. Both vichan and infinity use a service called Transifex to translate their files.
Install POEdit, which is free translation software available for Mac, Linux and Windows;
Find your translation file. Go to the OpenIB repository and, in the file list, click on inc, then locale. You will see a list of languages. It is usually self-explanatory which code pertains to which language, but if you are not sure, you can check the GNU project's list of usual language codes and search for your language.
If your language is listed and you want to update the translation:
Click on Edit a translation in POEdit. Navigate to the file you downloaded, fill in the translation boxes, and save your file.
If your language is not listed and you want to add a translation for it:
Download en, the English .po file. (Tip: If, for example, you want to create a new Spanish dialect translation when Spanish (Spain) already exists, download es_ES and use that as the template);
Click on Create a new translation in POEdit and select the .po file you downloaded as the template file;
Select your language from the dropdown menu when prompted.
If you would like to attribute your translation to yourself, you can change your Name and Email under Preferences.
Once you are done translating, save your .po file in POEdit and send it to firstname.lastname@example.org, or, if you know how, open a pull request on Github with your translated file. Make sure to put the language you translated to in the subject of your email. Thanks in advance for your contribution!