File formats

This section describes all file formats that are supported by Passolo.

Passolo 2022 provides rich support for a number of file formats

From the latest Microsoft .NET file filters to sophisticated parsers supporting the localization of mobile applications, you can work on a wide range of software localization projects across all Passolo editions.

In addition to the out-of-the-box file support, you can extend Passolo by developing parsers for any custom file format, including both structured text and binary files.

Default File Type Parsers

The following file types are supported for Team/Collaboration Edition, Professional Edition and Translator Edition.

Optional add-ins that can be purchased separately are highlighted in bold.

  • Microsoft .NET (Framework 1.0 to 4.8 including WPF and Silverlight, plus .NET 6/7/8 for RESX, binary resources) - Requires .NET add-in
  • Windows Standard Resources (32 and 64 bit)
  • Binary Files (EXE, DLL, OCS, SYS etc.)
  • Windows Standard Resources
  • RC Files (RC)
  • Windows 8 Modern UI files (XLIFF, RESJSON)
  • Windows CE, Pocket PC
  • Windows Mobile Binary files (EXE, DLL)
  • Multilingual Microsoft Excel files (XLS, XLSX) - Requires ODBC database add-in
  • Java resources (All Platforms; J2EE, J2SE and J2ME) - Requires Java add-in
  • Properties files, Source files (JAVA), binaries (CLASS),
  • Project files (JAR, WAR)
  • Android resource parser (Android XML, APK)
  • JavaScript Object Notation (Standard JSON files, Windows 8 Modern UI files (RESJSON), Google Application Resource Bundles (ARB)
  • XML files (supporting XLIFF, TMX, QT, MSI as well as multilingual XML files)
  • HTML and CHM parser
  • Generic text file parser (INI, JavaScript, Apple iPhone, Perl and many different file formats)
  • Portable Object (PO) file parser
  • Visual Basic 6 project (VBP) and forms (FRM) (supporting WYSIWYG editor and text extraction from code)
  • Microsoft Installer file parser (supporting all tables in MSI files)
  • Embarcadero (Borland) Delphi/C++ Builder Files Delphi 3 to Delphi XE10 (EXE, DLL, BPL) (including dialog and menu editor) - Requires Delphi add-in
  • ODBC database parser (supporting ACCESS, SQL Server, Oracle, MySQL, IBM DB2) - Requires ODBC database add-in
  • YAML ( = YAML Ain't Markup Language)
  • User defined file formats using the SDL Passolo SDK

*The Translator Edition is a free editor for translators, which can be downloaded from the RWS website. The Translator Edition can open and process translation bundles created with the Team Edition, but cannot parse source files or generate target files