Problem: Flexform does not respect language settings.
Detail: The website in built in TemplaVoila template engine on Typo3 4.x version. But the flexform was not behaving as expected. Some issues were:
- What ever we put as value in default language field it would put the same value in the respective language field.
- In the frontend the Extbase based extension plugin would show only the value of the default language irrespective of the language selected.
Search results related to the problem:
- A very same bug was posted in Typo3 bug reporter in 2013 but nothing was done about it < link to Typo3 bug report >
Solution:
- Disabled multiple language in Flexform
- Placed the FE plugin in all the alternative language pages
- Added new Extbase code in the repository file of the Typo3 extension to raw access the database and get the translated record and show it in the frontend