Visit me elsewhere:

I18N Services

i18n stands for internationalization, where 18 characters between the i and n are omitted in favour of the 18.

As you want your project to be as accessible as possible, providing multiple interface languages is a necessity. This makes two things (very!) important: Firstly: using a standard format to store translation keys, so it is easy to translate with established tools. Secondly: Promote translatability and further ease translating. This can be done on one of the translation services listed here. You can use hosted ones, which are free for FOSS projects, or self-host an instance of a translation-website.

Pootle - the official server instance

Allows self-hosting. Extends the python web-framework/CMS Django.

Get Localization

Free for open projects, commercial service provider offering paid subscription for private repos and more options.


Free for open source projects. Otherwise, limited to one project and 15k words on the free plan. Monthly subscription fee for more.


Free for open source projects.


Self-hosting, Django-based.