Skip to content

Features

Multilingual support now available for AsBuiltReport

Today I can announce that multilingual support for the AsBuiltReport framework is now available!

multilingual

Key Features

🌐 Comprehensive Localization Framework

  • Implementation of PowerShell's built-in localization capabilities

  • Option for differing UI localization and report localization

📝 Standardised Translation Structure

  • Standardised folder structures for simple multilingual support adoption

  • Support for resource files containing translated strings for AsBuiltReport core and report modules

  • Automated string extraction and translation

💻 New Commandline Parameters

  • Dynamic language selection - language selection is determined by what each AsBuiltReport module supports

  • Support for standard locale codes (en-US, es-ES, fr-FR, de-DE, etc.)

  • Fallback mechanism to ensure reports generate even with incomplete translations

⚙ Report Module Integration

  • Documentation and templates for new and existing report modules to add multilingual support

  • Backward compatibility ensuring existing English-only workflows continue to work

  • Progressive enhancement allowing modules to adopt localization incrementally