When managing and integrating your themes consider which text theme you have loaded and that you have added the language codes in the correct .po files.
Translations for themes need to be provided in .po files with the WordPress language codes. You can send us these files by using the Send Assets/File button on the Jobs page.
For more information on managing WordPress locales and integrating themes, check the help documentation for each of your plugins about how to set up languages; or go to theme localization or load themes.
If you use Straker Translation’s plugin to pass the locale you don’t need to change any PHP. We create the language values and conditions in the themes. If you have a plugin that is not language-aware we recommend switching them off or use plugins that language-aware. Most plugins built after July 2015 will be suitable.