Help Symfony reach 3 billion people

Internationalization has been one of the pillars of the Symfony success since
the very beginning. Besides providing tools to translate both the strings and
the contents of your applications, Symfony itself is translated into a lot of
different languages.

The 72 strings used by the Validator component and the 16 strings used by
the Security component are currently translated into 37 languages. Some of
these translations are incomplete or haven't been updated for a long time.
For that reason, we are organizing a community initiative to improve the
internationalization of Symfony.

Taking as reference the list of languages with more than 50 million speakers
published by the Wikipedia, we've decided to focus first on the 20 most spoken
languages, which collectively reach 3 billion people around the world. Here are
the results:

In addition to these widely spoken languages, Symfony is already translated into
tens of other languages. The following table shows only the incomplete translations
for which we are actively looking for translators:

Prepare your environment to submit a patch to the Symfony repository as
explained in this guide.

Switch to the Symfony 2.3 branch.

Locate or create the file for your language at
vendor/symfony/symfony/src/Symfony/Component/Validator/Resources/translations/ or vendor/symfony/symfony/src/Symfony/Component/Security/Resources/translations/

Compare the strings of your language with the strings of the English
language (validators.en.xml file) and add all the missing strings.

Steinar, I'm afraid that I don't know how could you proceed with the required changes. I suggest you to open an issue at the Symfony repository explaining the problem and other members of the community will guide you to the solution. Please, open your issue at https://github.com/symfony/symfony/issues

- - - - -

Joseph, I'm afraid that there has been a misunderstanding. Polish is a very important language, but it doesn't belong to the "languages with more than 50 million speakers".

The first part of the article is about the 20 largest languages in the world (+50 million native speakers). The other languages, including Polish, are listed in the "Additional translations" section. However, as Polish is up to date thanks to your work, it isn't displayed, because the table only displays the uncompleted languages. I hope that now everything is more clear :)