Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Resx XLF Sync
Resx XLF Sync

Resx XLF Sync

Preview

Albert Arranz

|
32 installs
| (0) | Free
1. Add Strings.{lang}.resx and {project_name}.{lang}.xlf to an existing project. 2. Add new language: Strings.{lang}.resx and {lang}.xlf files to an existing project. 3. When adding or updating Strings.resx entries, then sync to *.xlf translation; when translated then sync to ...
Download

For developers working with .NET and .Net Framework applications that need multi-language support using the Microsoft Localization and Internationalization (MAT) framework, which uses XLIFF for translation exchange.

Since Microsoft discontinue Multilingual App Toolkit on October 15, 2025 and is not fully compatible with Visual Studio 2026 I've decided to create this very simple extension that fills the current gap. I'm using it effectively I my current job and it will be update soon until a good closed version.

I'll publish in GitHub very soon a complementary tool, an Avalonia Xilff editor for Windows and Linux, that lets you to translate manually or using Azure API.

XliffEditor.png

Yes! It exists!

Language Manager

Go to Language manager from "Tools > Language manager"

2026-06-15_08_40_55-.png

Language manager let's you:

Add language resources: Strings.{lang}.resx and {project_name}.{lang}.xlf to an existing project.

2026-06-15_08_47_46.png

Add a new language to an existing language project: Strings.{new_lang}.resx and {project_name}.{new_lang}.xlf.

2026-06-15_08_42_31.png

Flow

When Strings.{lang}.resx and {project_name}.{lang}.xlf created then:

  1. Add new language resources in Strings.resx (base language) then will be created in xlf files as not translated.
  2. Translate *.xlf files manually, with 3rd party service, using a xliff tool or using my XliffTranslator Avalonia Project that uses Azure API translation (API key required).
  3. Compile project, then Strings.*.resx will be updated with language resources translated..
  4. Use new language resources in you application.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft