CodeChat 010 - Cameron Lerum and Jan Nelson (Multilingual App Toolkit)

Sign in to queue

The Discussion

  • User profile image
    bcnz

    Such a nice add-om! I just put my WPF app into Russian and French! This should be included by default with VS.

    I prepared my app for location from day 1 but dreaded the day when I had to do the actual localization. I checked out the Live service and noticed there was a charge so this is just awesome that it's provided free. Very nice add-on.

    The only thing I had to do (aside from what was mentioned in the video) was go into Properties -> Application -> Assembly Information -> Neutral Language and then select my default language (English).

  • User profile image
    ArneATK

    Can you make this language feature work with Windows Language bar?

    The language bar allows switch to a new language without log out/ log in..

  • User profile image
    SheldonS

    First, you just don't hear "Get 'er done" enough in development.

    This was a great episode.

  • User profile image
    CameronLerum

    @ArneATK.   I cheat, but only a little :).  I do this by adding code to force the UI language I want to test.  For the video, I used a WPF app, but this also works for Windows Phone (Silverlight) apps as well.

    Here is the code I used.  Note: The debugger.IsAttached test.  This saves me from shipping a forced UI language.

            public App()
            {
                private String overrideLanguage = "fr-FR";

                if (Debugger.IsAttached == true && overrideLanguage != null)
                {
                    CultureInfo ci = new CultureInfo(overrideLanguage);
                    Thread.CurrentThread.CurrentCulture = ci;
                    Thread.CurrentThread.CurrentUICulture = ci;
                }
            }

    Hope this helps.

    Cameron

  • User profile image
    jannelson

    @SheldonS:Thank you!  We have a lot of fun making the toolset better with each release and really like hearing from developers or their translation partners on how we can add to the fun. 

  • User profile image
    jannelson

    @bl1: I love that you work to make your app localizable from Day 1... ;)  That makes life so much simpler over time.  Please let us know your thoughts as you use MAT, just send us an email to multilingual@microsoft.com and we will be listening and get back to you right away.

  • User profile image
    zragayno

    fyfscfvydhfhjyuy

Add Your 2 Cents