Hi,
I had a Windows 8 app that was translated in about 10 languages. I recently installed Windows 8.1, the SDK and VS Express 2013 and migrated the app. In the previous version, I have been using the Multilingual App Toolkit to translate my app texts so i have now XLF files for translations. I followed that guide initially:
http://msdn.microsoft.com/en-us/library/windows/apps/jj569303.aspx
Everything was working well with Windows 8 but now, my app is stuck with the default language (en-US). I tried with a new app, followed the guide again and it still doesn't work.
When I upload the appx to the store, it says that only english is supported in the uploaded bundle.
Note that if I add a "fr-FR/resources.resjson" in the strings folder and add some translations in there, they appear ok in the app. It just looks like the app won't read XLF files anymore.
Did anyone encounter issues with the Multilingual App Toolkit and XLF files?
Here is a project to reproduce the issue:
http://rapidgator.net/file/40a4da3f47c519095353fd172d372fac/TEMP_LOC_APP.zip.html
You will need to have the Multilingual App Toolkit enabled to try with XLF files. In this sample, I have a "fr-FR/resources.resjson" and if you add "French" language to your system and move it at the top of the "Add a language" list, then launch the app, you will see "Hello World! FR from resources.resjson" which is the text in resources.resjson.
If you delete that file, you should get the value from the XLF file: "Hello World! FR" but instead, you will get the default language "Hello World!"
Thanks for your help,
Fabien