Chapter 6. Translation
One of the most common requirements when building a new site is to have the ability to present it in another language. The translation process can be very difficult. We need to consider various aspects of translating a website—starting from interface translation, choosing default culture, formatting numbers, currencies, and dates to localized ones, and finally, allowing the user to put content in multiple languages.
In this chapter, we will focus on the following:
- Reviewing various translation formats available in Symfony2
- Creating translation files
- How to use translations in all areas of application
- How to choose the right translation strategy