The environment I have consists of two site collections. One site collection is the User's MySite, and another site collection is a general site and subsites used and shared by all users.
I've installed an Arabic language pack on both site collections, and when I change the region settings in the MySite, it changes the language as intended. But when I change the language on the other site collection, no changes appear.
I want to change the language in the SharePoint menus, site settings, site contents etc. In the Site Settings, under Language Settings, the "Alternate Language" is checked, and also the "Overwrite Translations" is selected as "Yes".
I've tried the following solutions, but nothing seems to work:
1. http://thebitsthatbyte.com/switch-sharepoint-2013-page-language-to-user-preferred-language-using-javascriptjquery/
2. http://sharepointgauravgoyal.blogspot.com/2017/02/change-language-for-current-user-with.html
3. Change Sharepoint language with a link?
4. https://archive.codeplex.com/?p=togglelanguage
So far, I'm able to get the language id being changed in the page's cookie, but the page lanugage still doesn't change. I'm ready to go to any lengths to get it working, so any kind of help will be greatly appreciated!
Thanks :)