Precision Language Suite 2.5

License: Free Trial ‎File size: 40.40 MB
‎Users Rating: 2.5/5 - ‎2 ‎votes

Precision Language Suite is a set of localization tools for Delphi and Lazarus development environments. It allows you to create multilingual applications in any available framework (VCL, FireMonkey, LCL) and for all supported platforms (Win32, Win64, OSX, ...). The suite includes: * PLS Engine - localization components designed for inclusion into your application * PLS Editor - a powerful tool for preparing your language files (translations) * PLS Translator - a free lightweight editor intended for translators PLS Engine features: * TplsController component for easy implementation of this engine into your applications * TLanguageManager class for low-level handling of all advanced localization operations * Localization of component properties, text constants, resource strings and general strings (GNU gettext analogy) * Embedded localization (for translating texts directly in run-time) * Dynamic language switching in run-time * Provided free of charge including the source code PLS Editor features: * Editing localization items in a well-arranged grid, where all selected languages are displayed side by side * Comfortable navigator for browsing items by category * Quick searching and filtering of items * Bookmarks on items * Tags and comments, including an automated tagging * Spell checking * Automatic scan and synchronization of defined source code files * Import/Export of various file formats including formats defined by scriptable extensions * Automatic translation features, including the support for custom dictionaries, web translation services and services defined by scriptable extensions (ie. TMX and TBX files) * Reporting features * Support for user-defined extensions (these can be written in JavaScript, VBScript, Pascal Script, and other scripting languages) * and many more ... PLS Translator features: * A free lightweight editor intended for translators (not for developers) * Provided free of charge

VERSION HISTORY

  • Version 2.5 posted on 2013-10-20
    Delphi XE5 compatibility, FireMonkey support, add-ons, OLE Automation and much more news, improvements and fixes
  • Version 2.0 posted on 2010-06-10

Program Details

EULA

Precision Language Suite - License agreement ============================================ Except where otherwise noted, all of the documentation and software included in the Precision Language Suite package is copyrighted by Precision software consulting. Copyright (c) 2008-2013 Precision software consulting. All rights reserved. Liability disclaimer: --------------------- This software is provided "as-is," without any express or implied warranty. In no event shall the author be held liable for any damages arising from the use of this software. Definitions: ------------ The Precision Language Suite consists of three, differently licensed, parts. They are "PLS Engine", "PLS Editor" and "PLS Translator". 1. "PLS Engine" term means all the source code files, documentation, and the syntax of localization files format, that is provided in the Precision Language Suite package, and that is designed for developers of multi- lingual applications. "PLS Engine" is distributed as FREEWARE, subject to the rights and restrictions mentioned bellow. 2. "PLS Editor" is an executable application, designed for creating and maintaining localization files (translations). Its free trial version is also a part of the Precision Language Suite distribution package. "PLS Editor" is distributed as SHAREWARE (try-before-you-buy) product. 3. "PLS Translator" is an executable application similar to "PLS Editor", but limited to functions suitable for translators only. "PLS Translator" is distributed as FREEWARE. Rights and restrictions for "PLS Engine": ----------------------------------------- 1. You may redistribute this software, but the distribution package must not be modified in ANY WAY. All redistributions of this package must retain all occurrences of the above copyright notice and web links that are currently in place (for example, in the about boxes or documentation). 2. You may use the "PLS Engine" as a part of any project, including personal, educational, non profit or commercial projects. But the origin of this source code (or its part) must not be misrepresented - you must not claim that you wrote the original software. 3. You may modify the "PLS Engine" as a part of your project, to best fit your needs for this project, but you may not distribute any part of "PLS Engine" (modified or not) nor its binary form, as a standalone localization support product. 4. With the help of "PLS Engine" you may develop and use your own editor to prepare localization files for your project, but you may not distribute such an editor in any way, does not matter if it is for profit or not. 5. If you want, you can provide a link to the Precision software consulting web site in the about box or documentation part of your product, but this is not required. 6. Any unauthorized use, listed in one of the previous points, shall result in immediate and automatic termination of this license and may result in criminal and/or civil prosecution. Permissions for "PLS Editor": ----------------------------- 1. Anyone may use "PLS Editor" during a test period of 30 days. Following this test period of 30 days or less, if you wish to continue to use a full version of this product, you must buy the license and register it, otherwise you will be limited to functions suitable for translators only. 2. Registered "PLS Editor" is identified by the name of company or person, that the product purchased, in the title bar and in the "about box" of "PLS Editor" application. Registered application can be used for any purpose, that does not violate this license agreement. 3. One registered product can be installed only in one selected location (on the hard disk, or on a portable drive) and can be used only by one user at a time. 4. Installing the registered product on a network drive is not recommended, both in technical terms, and in terms of a possible (though not deliberate) violations of the previous license agreement point. 5. The purchased license of "PLS Editor" guaranties to the registered user a free updates for a whole version cycle, and this for at least 12 (twelve) months. Restrictions for "PLS Editor": ------------------------------ 1. You may redistribute this software, but the distribution package must not be modified in ANY WAY. All redistributions of this package must retain all occurrences of the above copyright notice and web links that are currently in place (for example, in the about boxes or documentation). 2. You may not emulate, clone, rent, lease, sell, modify, decompile, disassemble, otherwise reverse engineer, or transfer any version of the software, or any subset of it. 3. You may not in any way copy, modify, or otherwise manipulate with those parts of "PLS Editor", that identify the license and registration. The only authorized manipulation is taking over the properly purchased license informations (the files or the keys) from the supplier and their installation (copy) into one defined place. 4. Any such unauthorized use, listed in one of the previous points, shall result in immediate and automatic termination of this license and may result in criminal and/or civil prosecution. Right and restrictions for "PLS Translator": -------------------------------------------- 1. Permission is granted to anyone to use "PLS Translator" application in personal, educational or corporate environment. 2. You may redistribute this software, but the distribution package must not be modified in ANY WAY. All redistributions of this package must retain all occurrences of the above copyright notice and web links that are currently in place (for example, in the about boxes or documentation). 3. You may not emulate, clone, rent, lease, sell, modify, decompile, disassemble, otherwise reverse engineer, or transfer any version of the software, or any subset of it. Any such unauthorized use shall result in immediate and automatic termination of this license and may result in criminal and/or civil prosecution. Precision software consulting e-mail: [email protected] www: http://www.be-precision.com