Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AL XLF TranslatorNew to Visual Studio Code? Get it now.
AL XLF Translator

AL XLF Translator

DynaBooster

|
71 installs
| (2) | Free
Translates Business Central XLF Files
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AL XLF Translator by DynaBooster

Overview

AL XLF Translator is a Visual Studio Code extension designed to simplify the translation of Business Central XLF files. It provides powerful commands to translate a single line or all missing translations in an XLF file, enhancing your productivity and ensuring your translations are up-to-date.

Features

  • Translate Single Line: Translates the text on the current line in an XLF file.
  • Translate All Missing Translations: Automatically translates all missing translations in an XLF file.
  • Translation Constants: Define keywords or sentences which should have a specific translation. E.g. Sales Header to Salgshoved.

Installation

  1. Open Visual Studio Code.
  2. Go to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window or by pressing Ctrl+Shift+X.
  3. Search for "AL XLF Translator".
  4. Click "Install" to install the extension.

Usage

Translate Single Line

  1. Open an XLF file in Visual Studio Code.
  2. Place the cursor on the line you want to translate.
  3. Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P).
  4. Type "Translate Single Line" and select the command.
  5. The translated text will be placed on the next current line.

Translate All Missing Translations

  1. Open an XLF file in Visual Studio Code.
  2. Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P).
  3. Type "Translate All Missing Translations" and select the command.
  4. All missing translations in the file will be automatically translated.

Translation constants

  1. Create a new file called .vscode/translation-constants.json in your project.
  2. Specify constant translations following this pattern.

.vscode/translation-constants.json

{
  "da-DK": [
    {
      "key": "Example",
      "value": "Eksempel"
    }
  ]
}
  1. Where "da-DK" is your target language, "key" is the word you are translating and "value" is the translation it should use.

Acknowledgements

  • Visual Studio Code API
  • OpenAI API
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft