|
| File FormatsSDL Passolo was originally developed as a tool for the localization of programs containing Windows standard resources. The Add-In concept makes SDL Passolo a secure investment. Add-Ins are already available for the major file formats in all editions. Additional Add-Ins can be purchased or developed and integrated by customers. The following file formats are supported. Windows 32-bit and 64-bit binariesAll binary files (EXE, DLL, SYS, OCX) that contain standard Windows resources. This includes programs developed with Microsoft Visual C++ or other development environments. This includes programs for Windows CE or Pocket PC or Windows Mobile Windows 16-bit binariesAll binary files (EXE, DLL, SYS,...) that contain standard Windows resources. Thus allowing the localization of older Windows applications. Windows RC filesAll resource script files (RC, RC2, DLG). ASCII and UNICODE encoding is supported. Visual BASIC binary filesAll binary files developed with Microsoft Visual BASIC 6 or previous versions. SDL Passolo includes VBScan, a utility that simplifies the steps required for internationalizing Visual BASIC forms. This utility is based on Microsoft's recommended procedures for the internationalization of Visual BASIC programs. XML filesWith XML it is possible to describe texts that are more like continuous body texts, or data formats based on identifiers. Whereas continuous body text is a domain of translation memory systems, ID based XML documents can be processed extremely well using SDL Passolo's XML Add-In. In addition to the extraction of text segments for translation and the integration of the translated text into the target document, the XML Add-In also offers the option of editing metadata. The metadata may include attributes or comments that provide additional information relevant to the localization. Combined with SDL Passolo's macro functions, the configuration options for the XML Add-In allow a high level of automation and a tight integration with XML based localization workflows. XLIFF filesXLIFF (XML Localisation Interchange File Format) is a XML based standard that defines an extensible specification for the interchange of localization information. Find more information about XLIFF on www.xliff.org. A configuration file, delivered with the XML Add-In enables SDL Passolo to easily edit text based XLIFF files. HTML filesWebsite Translation enables you to translate the HTML pages for online help or web pages. The text contained in HTML files is segmented according to segmentation rules based on the SRX standard. Embedded tags can be edited during translation in the text entry tables. A WYSIWYG view shows the translated HTML file. Text filesUsing the configurable text file parser, text strings can be extracted from nearly every text file (e.g. source code files, internet script files, user defined file formats) and translated with SDL Passolo. The parser supports different character encoding. Definable rules describing the start and the end of a text string can be entered. Beside simple rules regular expressions are supported. In addition to the text, ids and comments can be read. An interactive preview simplifies the construction of rules for own files formats. Microsoft Installer filesUsing the parser for MSI files, text strings can be extracted from all tables of an MSI file and translated with SDL Passolo. Visual BASIC 6 filesUsing the parser for Visual BASIC 6 SDL Passolo can extract and localize text strings from single FRM files or from all FRM files referenced in a VBP file. Beside the localization of text strings in table form, this Add-In provide WYSIWYG editors for displaying and processing dialogs, menus and bitmaps. In addition text strings from the code area can be extracted and translated. Portable Object filesPO files from the Linux/Unix world are containing localizable text strings from software that uses the gettext framework for internationalization. Using the parser for PO files all localizable text strings can be extracted and translated using SDL Passolo. The mechanism of handling different plural form in PO files is supported. New file support in SDL Passolo 2011Be 'future-ready' with additional and enhanced support for all the latest file filters including:
Optional Add-InsUsing the optional file parser Add-Ins, it is also possible to process other types of resource files directly in SDL Passolo. These Add-Ins enable SDL Passolo to localize the following file formats: Add-In for Microsoft .NET programsAll resources, generated with Microsoft .NET can be localized with this Add-In. This includes binary files (EXE, satellite DLLs und Assemblies) and resource files used for development (RESX und RESOURCE). In addition to the localization of text strings in table form, this Add-In provide WYSIWYG editors for displaying and processing dialogs, menus and bitmaps. Also Custom Properties of control elements can be localized. The dialog editor supports private, public and external inheritance, and is able to visualize third party controls and is able to localize user defined properties. Add-In for Borland Delphi/C++ Builder programsAll binary files (EXE, DLL, BPL) for programs generated using Borland Delphi and Borland C++ Builder. PASSOLO supports both the multibyte format used in Delphi 5 and UTF-8 format for Delphi 6. In addition to the localization of text strings in table form, this Add-In provide WYSIWYG editors for displaying and processing dialogs, menus and bitmaps. Add-In for Java programsAll Java platforms (J2EE, J2SE, and J2ME) are supported. The resource data formats can be processed not only in Java source files, but also in compiled binary files and compressed JAR files.
Add-In for OBDC DatabasesUsing this parser the content of different databases can be translated. Supported are databases, where an appropriate OLE DB Provider is available e.g. MS ACCESS, MS Excel, MS SQL Server, Oracle, MySQL and IBM DB2. The translations can be stored in new records, in different columns or the text can be exchanged. Add-In for Palm OS SoftwareUsing the parser for Palm OS all localizable text strings from PRC files can be extracted and localized using SDL Passolo. Beside the translation of text strings in table form, this Add-In provide WYSIWYG editors for displaying and processing dialogs, menus and bitmaps. User-defined data formatsIn some projects user defined file formats must be localized that do not follow any common standard and can't be processed with one the configurable SDL Passolo parsers. Highly structured text files or binary files are some examples. Using SDL Passolo's VBA-compatible scripting language, customers can implement own parsers for these file types. The integrated development environment and numerous examples enables trained users to develop custom parsers for user defined file formats very quickly. For file formats that contain dialog information the integrated SDL Passolo standard dialog editor can be used by these parsers. |
