Hello,
We have created an auto-hosted app for SharePoint 2013 Online. Or to be more precise an SharePoint-hosted app which after adding a remote event receiver was converted to auto-hosted. I am clarifying this because the first page of the app is not a web page in the Azure site, but a page inside the application. So when our application opens it keeps all the navigation elements of the SharePoint chrome.
The application only supports English language. When running on site-collections with English as the default language everything is ok. But one site collection was created with another language as default. English was added as an available language on the site later. On that collection when the app is opened the navigation links of SharePoint are shown in the default language despite the fact that in my user preferences I have set English as my default language.
I understand that when creating an app it runs on its "own sub-site" sort of speak. Could it be possible that app does not inherit the languages that are available on the site collection? Or it ignores my language preferences and uses the site collection's default language.
I do not want to have to delete the collection and recreate it with English as the default language.
Thank you
Edit: Seems I am not the only one. SharePoint Hosted App - Language bug? Although my app is not multilingual I still want SharePoint to respect my user's language preferences for the ribbon options, navigation links and other texts controlled by SharePoint.