Lingobit Localizer - Software Localization ToolTools for software Localization DE | DA | FR | ES | IT | JA | NL | PL | PT | RU | TR | ZH
 
Software Localization
 

Lingobit Home > Solutions
Solutions

XML Localization

Lingobit software localization tool is a great for XML localization. It allows you visually to localize XML files, hiding all technical details from translator and updating translation when source file is changed.

You can select one of two modes of XML localization:

  • File mode
  • XPath mode

File-mode localization

If you select File-mode for XML localization, Lingobit Localizer will parse whole XML file and display all localizable tags and attributes.

XML Localization

XPath localization mode

XPath XML localization mode allows you to filter xml-file using custom XPath expression. It could be very useful if you want to dispay only selected elements.

White space processing in XML

White space is often used when editing XML documents for markup for greater readability (spaces, blank lines and tabs). Such white space is typically not intended for inclusion in the delivery of the document. On the other hand, "significant" white space that should be preserved in the localized XML file is common. An XML processor must always pass all characters that are not markup through to the application. How this is dealt with is up to the agent. XML provides a built in attribute 'xml:space' that instructs the XML localization tool to preserve all white space.

<para xml:space="preserve"> Text with spaces   </para>

'xml:space' attribute allows to control whitespace processing while localizing XML documents. When declared, it must be given as an enumerated type whose only possible values are "default" and "preserve".

  • "default" signals that the applications applies the white-space only for this element.
  • "preserve" indicates the intent that the applications preserves all the white space. 

It is inherited by child elements from their root element where white space is declared.

XML

XML is the Extensible Markup Language. It is designed to improve the functionality of the Web by providing more flexible and adaptable information identification. You can place all your language-specific data in XML files and then localize them with Lingobit Localizer.

Misc

Overview

Compare Editions

Download Lingobit software localization tool

Buy Lingobit Localizer