General

  1. Have the translate feature handle placeholders

    If your RSX string contains a placeholder, the translation service treats the placeholder as a literal and the translation is wrong. For example, use the following string

    "You have already shared these students with {0}!"

    When MAT translates it to French, ir comes back with

    "Vous avez déjà partagé ces étudiants avec 0 euros !"

    The correct translation would have been

    "Vous avez déjà partagé ces étudiants avec {0}!"

    Ideally, Cognitive service should handle this correctly, but since it doesn't, MAT should handle it.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Support Visual Basic SDK-style projects

    It's not possible to enable the MAT for Visual Basic projects that are created in the new SDK style. The option in the menu to enable the MAT are simply disabled.

    Since the project type GUID of Visual Basic SDK projects is a different one than the type GUID of C# SDK projects, my guess it that the GUID for Visual Basic SDK projects is simply missing in the list.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Ability to dock tabs in different locations

    This is a UI suggestion.

    Have the ability to dock in two locations so you could have strings tab and the suggestions tab one above the other so you can more easily see if you missed a source while going threw resource IDs.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Provide MAT as NuGet package

    MAT should be available as NuGet package. It could provide its own .targets file to process the xlf files. The .NET Core 2.0 runtime (and its bundled msbuild) should be a good foundation for a port of MAT that also runs under Linux/MacOS.

    25 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. MSBuild - Multilingual App Toolkit is unavailable during the build

    I have a Visual Studio 2017 project enabled Multilingual
    1. Use VisualStudio, MultilingualAppToolkit target build successfully.
    2. Use MSBuild to build the same project, it show below warning
    "... is Multilingual build enabled, but the Multilingual App Toolkit is unavailable during the build. If building with Visual Studio, please check to ensure that toolkit is properly installed."

    What's problem and is there anyway to fix this?

    Regards,
    Jason

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Make MAT Open Source

    Make the Multilingual App Tookit open source for a faster, community-driven development.

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Fix xlf files appearing as changes when switching branches in team explorer

    When switching branches in team explorer it suddenly occurs that xlf files appear under changes and further branch switching is prohibited (unless you stage, commit or undo first).

    It seems, that the preparing the solution after a branch switch is somehow regenerating the xlf files. This is just annoying since there actually are no changes.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add Support for Xamarin Studio on Mac

    The ability to have this part of the build process from Xamarin Studio on Mac would make it so we could use this as currently we don't use Visual Studio to build our Xamarin Projects (iOS and Android).

    52 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. asp.net core

    Support Asp.net Core MVC 1.x projects

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. fix convert problem '?xml' with embedded xml structure in resx file

    When working with the editor, any used tablelayoutpanel in my winform has its own "LayoutSettings" data section in the ressource file.
    This section consists of a XML structure itself starting with a '?xml' statement. The editor can not process this!
    errormessage: "Convert file aWindow.resx to XLIFF format failed. Message:Unsupported processing instruction '?xml' found during encoding. Please remove unsupported processing instructions from the xml."

    Is there a workaround.

    36 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. 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
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  13. 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.

    40 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. MSBuild - Multilingual App Toolkit independency build

    I have a Visual Studio 2017 project enabled Multilingual. Use VisualStudio, MultilingualAppToolkit target build successfully and see that in project file has MSBuild target as below:

    <ItemGroup>
    <XliffResource Include="MultilingualResources\project_name.ja-JP.xlf"></XliffResource>
    </ItemGroup>

    <Target Name="MATPrerequisite" BeforeTargets="PrepareForBuild" Condition="!Exists('$(MSBuildExtensionsPath)\Microsoft\Multilingual App Toolkit\Microsoft.Multilingual.ResxResources.targets')" Label="MultilingualAppToolkit">
    <Warning Text="$(MSBuildProjectFile) is Multilingual build enabled, but the Multilingual App Toolkit is unavailable during the build. If building with Visual Studio, please check to ensure that toolkit is properly installed." />
    </Target>

    How can I create a MSBuild config file (*.xml) to build Multilingual independently to get target language resource files?

    Regards,
    Jason

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Fix build breaks and improve perf in multi-targeting projects

    When a .NET SDK style msbuild project sets its TargetFrameworks property instead of merely TargetFramework, it builds multiple times. When the resx files need to be updated, each of these target frameworks (that build in parallel) often end up crashing the build because each one runs MAT which tries to rewrite the same files and collides with file locks.

    Instead, MAT should only do its work in the cross-targeting build (before the individual target frameworks build). This will reduce its perf impact on the build and avoid such breaks.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Add pseudo locale translations for mirrored (qps-plocm) and east-asian (qps-ploca).

    In the Windows 10 Region & language settings I can add three pseudo loc languages English (qps-ploc), Arabic (qps-plocm), and Japanese (qps-ploca). However, using the Multilingual App Toolkit I can only only add and translate qps-ploc. I would like the Multilingual App Toolkit to support all OS pseudo languages for complete localization testability.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. error introduced by version MAT v4.x in converting resx files

    The previous version v3.1 was able to process values starting with "<value>&lt;?xml version="1.0" ...". The actual Versions v4.x can not process These values anymore.
    I can not upgrade my projects from MAT v3.1 to MAT v4.x when this obvious error is not corrected.
    The suggestion "fix convert problem '?xml' with embedded xml structure in resx file" addresses this newly introduced error.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  18. Persist Filter Strings in a Drop-Down List

    If you used a keyword string to filter a list, chances are you'll use that keyword again. As I go back and forth to deal with one particular row, I find myself retyping the same keyword to locate that row. If the filer strings are saved to drop-down list (like the search keyword in Visual Studio) then it would be a matter of just picking the keyword and hit the filter button. Simple concept but saves time.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Create a separate install for the Multilingual Editor

    The Multilingual App Toolkit uses two separate install models – MSI for VS 2015 / VS 2013 and VSIX for VS 2017. This creates an issue when installing only VS 2017 as the editor is not included in the VSIX.

    To solve this, and to make install easier for non-developers, the editor should be separated into a separate install. Doing so will create a single process for installing the toolkit via the 'Tools -> Extensions and Updates' menu (Works for VS 2017, VS 2015, VS 2013) then install the Editor using a separate MSI.

    Of course to avoid confusion with…

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. correct bug occuring when using search

    I didn't notice what exactly was happening but when I retried to open the modified file few lines contents were swapped...

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5
  • Don't see your idea?

General

Feedback and Knowledge Base