We would like to announce, that a preliminary version of "Precision Language Suite 2.1b for FreePascal/Lazarus" has been released.
Precision Language Suite is a localization tool for Delphi developers, that has been ported to FPC. Not all features of Delphi edition are available for FPC yet, but this release is ready to test and use.
Brief overview of the features:
* Allows you to implement the localization for your product in only four easy steps
* Implementation is very flexible and supports the dynamic usage if required (ie. loading only selected part of product)
* Language files are stored in a clear, easy to use text format
* It allows fast and uncomplicated verification of changes during the development of your product
* A compressed, binary format of language files is also available [so far only for Delphi]
* Language files can be shared between your projects (products)
* With the help of so called "user language files" you can adapt your product to a specific requirements of certain customers, without altering the distribution package of you product
* Supports both own and standard localization method for resource strings
* Allows localization of error messages, informational messages and return values from a dynamically linked third-party libraries (DLL, BPL, ...)
Basic editor features:
* Project files manager
* Quick searching and filtering of items
* Item tags, including an automated tagging (translate, do not localize, automatically translated, etc.)
* Finding and replacing the texts
* Automatic synchronization with defined source code files
* One-time import of resource strings and component properties
* Export and import of the translation table (using the CSV file format)
* Automatic preparation of the source file for the text constants identifiers (including the default texts)
* Indicative proposals of localization source code for your application
* Support for translation into other languages using the web services and/or custom dictionaries
* Pre-processing and post-processing of the project
* The package system for defining the default constants, messages, language codes, supported properties, etc.
Embedded localization feature:
* Allows you to localize your applications directly "on the fly" [so far only for Delphi]
All informations can be found on the product web page:
http://www.be-precision.com/products/precision-langs/ Best regards!
Roman Macura
Precision software & consulting
http://www.be-precision.com/