Package de.viaboxx.nlstools.tasks

Class Summary
AddLocaleTask Takes an XML bundle and adds new entries for the specified locales.
CompareBundlesTask Compares new (e.g. changed by customer) and old (e.g. stuff without customer changes) locale files and lists keys and bundles that are missing in the new translation.
ConvertBundlesTask Description: Read bundles from a file and save it to another.
CopyBundlesTask Description: copy files mentioned in 'masterFile' to the directory 'dest' or a zip file 'dest'.
DiffMergeLocaleTask Description: Merge-Task that can detect Merge-Conflicts by comparison of 'from' with a origin-source-version and a current-source-version.
FillLocaleTask Fills missing keys in locale with the values found in a different locale in the same file.
ListChangesTask Print different values between two bundles.
LocaleSanityCheckerTask Checks localisation files for obvious errors like missing translations for single entries.
MergeLocaleTask This task takes two bundles and is able to merge new locales in one file into the existing bundle.
MessageBundleTask Description: Generates the interface with message constants and property files (resource bundles) from the descriptions in a xml file.
OptimizeBundlesTask Description: analyze nls-texts in bundle files (mentioned in 'masterFile') and remove all texts that have an equal common translation.
Property2XMLConverterTask Description: Create a bundles-xml (or excel) file fromProperty some plain property (or xml) files
example: convert grails-app/i18n/messages_en.properties, messages_de.properties and messages_zh.properties to i18n/messages.xml, where the properties files are stored in UTF-8 encoding: <prop2xml locales="en;de;zh" fromProperty="grails-app/i18n/messages" to="i18n/messages.xml" fromCharset="UTF-8" interfaceName="MyMessages"/>
UpdateBundlesTask Description: update xml files from bundles in a zip file
User: roman
Date: 09.02.2009
Time: 14:38:05
Copyright: Viaboxx GmbH
 



Copyright © 2013. All Rights Reserved.