Where is language stored? $_['language']


I know that running $_[‘language’] = ‘en’ ; changes the language but where is the language stored? Is it json on the page? , how is this line actually able to change the language? Its just confusing.

You have mostly files with all the strings in the original and the translated version, e.g. the latest update pushed from the transifex translations:

All the translations are managed within transifex. For debugging you can manually change, if there are real problems, please check with the guys on transifex to get it fixed for everybody.