General

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Improve shared projects support

    I have this setup:

    - MyProject (UWP)
    - MyCompany.Mobile (Shared project)
    - MyCompany.Mobile.Windows (Shared project)

    Each project contains a Strings\[Culture] directory that adds the resources for that specific project, but unfortunately MAT only seems to pick up the Strings directory in the UWP app project (not the shared project ones).

    This make working with shared projects very hard, please add solid support for shared projects.

    Happy to provide more info if needed.

    3 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • Support extensions for custom formats

      Please add extension points to allow integration of custom formats in projects, such as application specific text resources (e.g. WiX Toolset localizations, or any other custom text resources) in Visual Studio.

      3 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • The toolkit should not override Resw files that exist for other languages

        Without File History switched on, I would have lost my already existing resource file with human translations while trying out the Multilingual App Toolkit. It is bad enough that the toolkit does not consider such existing translations, but overriding such files without confirmation seems unacceptable to me.

        On a general note: For translating a Resw file into another language I would personally not even consider using a special tool. I was actually rather expecting the toolkit would pick up hard-coded strings in code to help with localisation of existing projects. Such functionality does not seem to be implemented.

        10 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Don't show the "Multilingual app toolkit" menu item when right-clicking on any random thing in the solutin

          MAT is great, but I don't need to see its menu items *everywhere*. Only show the MAT menu item where it's actually useful, i.e., on the xlf files.

          7 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)

            I will look into tuning the menu visibility based on votes.

            Note: There are some limitations as the menu needs to be visible in several scenarios. This is also the potential for negative menu performance as a scan of all sub trees of any selected items (e.g.: solution, multiple project) is needed to determine when to display / not display the menu.

          • Respect NeutralResourcesLanguage and preserve XLIFF source-language

            In my PCL project for globalization (Profile 111 for Xamarin) the NeutralResourcesLanguage is set to a non-English culture ("sv") in AssemblyInfo.

            Opening an XLIFF file in the MAT editor does not recognize this; it still states "English" as source culture in the bottom left.

            Looking at the XLIFF file source it does indeed have a specific culture set as "source-language" attribute of the "File" tag.

            Changing source-language in each XLIFF allows me to run automated translation, but each time i rebuild it's set back to default (en-EN).

            This is with Visual Studio 2015, always latest MAT (4.x) on Windows 10.

            9 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • The replacable {0} and {1} symbols are mangled when converted to Persian by the Machine Translation "Generate text ({0}x{1}) " is mangled

              The replacable {0} and {1} symbols are mangled when converted to Persian by the Machine Translation for the following text: "Generate text ({0}x{1})

              4 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  Admin →

                This is a display issue in the editor, but the translation result is saved correctly.

                The unmodified translation when used in a UWP, it works correctly. When it is used in WPF app it appears incorrect if the FlowDirection is not set to RightToLeft.

              • Create a landing website for translators

                Create a webpage on microsoft.com that says "Welcome, translator! Here's how to start translating that crazy XLF file someone gave you!

                1. Install this editor <link>
                2. Click some buttons etc
                "

                Don't get into technical jargon or code; just target the friendly person who knows two languages and only needs to use the MAT editor.

                Include general tips for translating ("don't translate word-by-word; watch out for machine-translated homonyms, etc")

                Include a video that shows how to use the MAT editor, and a suggested workflow (when to mark a string as Final, etc).

                4 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)

                  I see the value and have floated the idea with some folks internally. However I can’t commit to this workitem at this time. I am leaving it as under review to see the number of votes it received as an indication of larger scale desire for the portal.

                • Edit inside the grid

                  I now have to go up to the text box above to edit. While this makes sense for long texts, a lot of them are very short. It would be nice if I could edit those directly into the grid

                  2 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    1 comment  ·  Admin →

                    This is a design change in the flow of the editor, but I see the need to speed up simple editing.

                    Will setting the focus to the Translation field when the next grid item is selected either by the Ribbon navigation buttons or the Ctrl+< and Ctrl+> keys be a reasonable workaround?

                  • add translation of privacy policy, license agreement and the manually entered strings on the Windows Store descriptions and release notes

                    The privacy policy, license agreement and strings manually submitted to the Windows Store all need translating as well and this tool could likely do a good job. Text/light HTML support and some type of special XML file for the strings needed on the Windows Store web pages which unfortunately still need to be cut and pasted. An appxbundle with that XML and screenshots would make life easier some day!

                    5 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • The translation of the App Toolkit's own interface to german is horrible

                      Maybe this is the preview only, but the translation of the App Toolkit's own user interface elements to german are obviously machine-generated and just horrible. This is not a good "business card" for an internationalization toolkit.

                      7 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Add filter to ignore Images/Icons/... from .Resx file

                        I have a Resources.resx file where not only Strings were added but also Images and Icons.
                        (first button upper left when you open a .resx file in Visual Studio 2015).

                        In the Multilingual Editor you should have the same option that you only see the Strings and not the Images, Icons, ...)

                        9 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • Detect unused resources

                          in many large projects, there are some resources that are not actually used, but difficult to detect manually.
                          It would be useful if the tool is able to detect that in order to eliminate unnecessary translation work.

                          9 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            under review  ·  1 comment  ·  Admin →
                          • Add suggestion translation feedback

                            On http://translate.bing.com you can press the good or bad thumbs icon if a translation is ok. Maybe it is a good thing to implement this also so that the Bing translations get improved.

                            1 vote
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • Current active filter is not respected/applied

                              My State Filter is set to "New".

                              I translate a string which hass a state of "New". Thus I see iit in the "Strings"-view.
                              I click on suggest. When accepting a suggestion the State goes to "Translated".
                              If I go back to the "Strings"-view, the string should not be visible anymore as the State Filter is on "New" and not "New + Translated".

                              1 vote
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Improve the Taskbar icon for Multilingual Editor in Windows 10

                                Small remark: In Windows 10 the taskbar icon is not good.
                                The Windows 10 taskbar is black, if you pin the Multilingual Editor to the taskbar you can't see the logo because it is also black/gray.

                                0 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  1 comment  ·  Admin →
                                • Do not aggregate "original file" ad ID information in a single column

                                  Have another column for "original file" information, do not aggregate this information under ID

                                  8 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    1 comment  ·  Admin →
                                  • Respect and retain the "Translate" flag in the XLF files

                                    I can set a resource to Translate: No (locked) in MAT. I expect this flag to stay and usually it does. But if I edit the source string and build the solution, the read-only flag is lost! Looks like MAT overwrites this flag each time a resource is changed.

                                    I upload the XLF files to an online service for translation. Each time I change one of these strings, I need to remember to set the flag to "No" manually for every single language and every affected resource. Very annoying! First I thought that this is a problem with the translation…

                                    3 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      1 comment  ·  Admin →
                                    • detect renaming of the string identifier

                                      It would be very helpful if renamed identifiers would be detected automatically when possible. E.g. no other value changed and/or source translation stays the same.

                                      1 vote
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        1 comment  ·  Admin →
                                      • Editor does not support direct XML encoding/decoding

                                        When working with the editor, both source and converted value will shown encoded XML value. If your original string contains HTML or other "must be encoded" values readability is difficult and what you see can be weird.
                                        Inside the editor, it would be nice to have original and converted values decoded and than encoded again while saving. This will improve user experience.
                                        Suppose your original string is <strong>software<strong/>
                                        Xlf file handle this correctly encoding it this way
                                        &lt;strong&gt;software&lt;strong/&gt;
                                        but in the editor you see the same ugly string.

                                        36 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Should not translate interpolation markers

                                          I often have interpolation markers in my texts such as "#{marker}". Those should be ignored when suggesting translations or generating the Pseudo-language translations. There should be an option in the toolkit, or even better project settings which patterns are basically "read-only" when it comes to translation and should always by copied over from the source instead of being part of the translated text.

                                          4 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)

                                            The markup model for the toolkit is still being defined. The current workaround is to lock the text that should not be machine translated. It is understood that this approach has limitations. As we define the markup model, we are looking to reduce the manual effort and make this type of activity streamlined.

                                          ← Previous 1
                                          • Don't see your idea?

                                          General

                                          Feedback and Knowledge Base