Building world-ready Windows Store apps with XAML

Sign in to queue

The Discussion

  • User profile image
    Jared

    Consider this an early question from a distant audience:
    How can I use an ampersand character in the original English text and not in a foreign language using the Multilingual App Toolkit? There appears to be encoding issues with the toolkit that I'm not sure how to work around.

  • User profile image
    CameronLerum

    @Jared: The workaround is to translate using the editor, but leave the & in the target string.  Once done, save and exit the editor.  In the VS IDE, open the .XLF file with the XML editor and manually replace the %%amp; with your desired character.

  • User profile image
    Jared

    Thanks for the advice Cameron, but once you apply the workaround you can't use MAT again until you put %%amp; back in the translations. I have half a dozen of these amongst 300+ entries across five languages. That's quite a mess to manage. Since my build time went from seconds to minutes with the inclusion of MAT, I'm beginning to question its usefulness.

  • User profile image
    CameronLerum

    A new version of the Multilingual App Toolkit has been released that resolves the issue with the matching %%amp; requirement in the target value. The version is v1.1.1075.0 as displayed in the VS IDE Extensions and Updates dialog. 

  • User profile image
    Jared

    Thanks Cameron. I had to uninstall and then reinstall but it has solved both my issues. My build times are back to mere seconds again.

Add Your 2 Cents