Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>XLF EditorNew to Visual Studio Code? Get it now.
XLF Editor

XLF Editor

Artem Anpilogov

|
7,762 installs
| (11) | Free
XLF Editor makes it easy to translate and manage .xlf and .xliff files directly in Visual Studio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

XLF Editor

Marketplace Version Installs Downloads Rating(Star)

XLF Editor makes it easy to translate and manage .xlf and .xliff files directly in Visual Studio Code.

Features

Buy me a coffee

Features

  • Create new target translation files
  • Batch-create multiple target files at once
  • Edit and update translations in target files via an interactive table view
  • Automatically fetch translations from Google Translate
  • Use existing translations from other target files
  • Import translations from CSV and export to CSV for easy bulk editing in Excel
  • Manual editing of source and target segments, including developer notes
  • Preserve XML tag ordering so translations maintain the same sequence as the original structure
  • Powerful customizable filters by state, empty local, or empty remote translations
  • Synchronize source and target files to keep translations up to date
  • Auto-beautify XML on save for clean formatting
  • Business Central AL Translation Hover: Hover over text in Business Central AL code to see translations and navigate directly to XLF files
  • Business Central AL Search: Search for Actions, Fields, Controls, and EnumValues in BC AL files with intelligent text highlighting

Business Central AL Integration

Translation Hover

  • Hover Support: Hover over Caption, ToolTip, Label variables, and other translatable text in AL code to see available translations
  • Direct Navigation: Click on translation links in hover tooltips to navigate directly to the corresponding XLF file line
  • Duplicate Detection: Get warned about duplicate translation entries with the same context
  • Configurable: Enable/disable via "XLF: Enable AL Hover" setting in VS Code preferences

AL Search

  • Advanced Search: Search for Actions, Fields, Controls, and EnumValues across BC AL files
  • Intelligent Highlighting: Smart text selection that highlights entire property lines (e.g., Caption = 'Value';)
  • Enhanced Navigation: Quick navigation to specific elements within large AL files

How to Use

  1. Right-click on any .xlf or .xliff file and select 'Parse Translate File'.
  2. Press Shift + Ctrl + P and start typing "XLF: Parse Translate File".

License

Copyright (c) Artem Anpilogov. All rights reserved.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft