ALL VCL, WEB, FNC, FMX, LCL .NET and IntraWeb components + Business Tools & Developer Tools Stay always current with our entire product range at a fraction of the price!
- Access to new products upon release
- Access to premium support & updates for 1 year
- Access to previews and betas
- Perpetual licenses to all products
Advanced Localizer v.1.9.5.1
Description
Advanced Localizer is an indispensable component suite for Delphi and C++ Builder for adding multilingual support to your Delphi applications. Using the powerful component editors of this suite you can easily and quickly localize the properties of components within each form, generate a language template file containing the current values of language-specific component properties, manage localization files, and specify which components and properties are to be localized. Applications that use Advanced Localizer can switch languages with one command at run-time, without reloading. Also, this suite provides the ability to write component descendants that can work with user-defined language files.Key Features:
- Quick localization of the language-specific component properties within each form;
- Easy management of localization files;
- Switch languages during run-time with a single command, and without reloading;
- Ability to write component descendants that can work with user-defined language files;
- High productivity even on slow computers;
- Detailed help system and demo application to help you quickly master the product;
- Powerful component and property editors that allow you to localize your project without writing a single line of code.
Informations
- Status: With Nag-Screen
- Source: On purchase/registration
- price: $95
- Size: 3 903kB
Platforms: D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8
const EnUS TFormatSettings
By Serdar S. Kacar.
Freeware + source 05 Oct 2010Description
Programs that store variables as strings by various formating functions have a serious risk of unexpected behaviour in the following cases :
- Variables written in a locale and read from another one,
- Even if the locales are the same, a user has "customized" her own locale settings.
The solution is already, but partially, provided by Delphi as various formating functions support an optional a parameter of type TFormatSettings.
A constant of type TFormatSettings that "never" changes is the only thing we need to satisfy the locale-safe requirements.
This unit includes English (United States) format settings as
. const FormatSettingsEnUS: TFormatSettings = (...)
This unit also includes conversion routines for TDateTime and ctime() formatted strings.
Keywords: Localization, Format, FormatFloat, DecimalSeparator, ctime()
Informations
- Status: Fully functional
- Source: Included
- Size: 4kB
Platforms: D7
DC Form Flipper v.1.0
By Mohamed Aly.
02 Apr 2005Description
Form Flipper is a COM based component that allows you to Support Eastern Language, we support right to left application by changing alignment to right and orientation by flip form horizontally 180.Informations
- Status: Fully functional
- Source: None
- price: $10
- Exe demo: included
- Size: 1 024kB
Platforms: CB5, CB6, D2005, D5, D6, D7
DC Form Translator v.1.0
By Mohamed Aly.
02 Apr 2005Description
Form Translator is a COM based component that allows you support MultiLanguage Applications, by populate form labels with predefined translation automatically.Informations
- Status: Fully functional
- Source: None
- price: $29
- Exe demo: included
- Size: 1 002kB
Platforms: CB4, CB6, D2005, D6, D7
DKLang Localization Package v.5.2
By DK Software.
Freeware + source 03 Feb 2015Description
DKLang Localization Package is a set of classes intended to simplify the localization of applications written in Delphi.Features
- Easy to use. Put a TDKLanguageController on the form, save the project (this will automatically create a language source file) and add a couple of lines to program code: you get a functional multilanguage application. See the examples shipped with the package to learn the details.
- Fully integrated with Delphi VCL component library. Automated tracking of changes in structure or properties of forms, frames, data modules etc., and owned components.
- Complete Unicode support.
- Storing property values for string properties. Storing property values of class TStrings, TCollection item properties and TPersistent descendants. Only the properties recognized by Delphi streaming mechanism as stored are processed to avoid storing excessive data.
- A set of string constants can be defined for a project. A constant is referred to by its name (binary name search is implemented). See the Constants example.
- A translation is stored in a plain-text (ANSI or Unicode) file, which can be edited with any text editor. More than that, a much more convenient translation tool is available: DKLang Translation Editor.
- Language of all displayed forms is switched at once by changing the current language in the global TDKLanguageManager instance.
- Events that fired in the non-visual component before and after any language change.
- Any property can be excluded from entering the language file, and any property can be forced to enter it even though it is recognized as not stored thanks to the IgnoreList and StoreList properties of TDKLanguageController. Both lists are defined using property name masks (eg., *.Font.Name).
- Localization data for the whole project is automatically saved into a so-called language source file (a file with the .dklang extension).
- The package's localization mechanism can also be used when no visual forms are instantiated, for localizing constants only, for example, in a console application.
- Application can be built with DKLang's runtime package.
- Thread-safe design allowing for using in a multithreaded environment. Among other things, it allows non-blocking simultaneous data read access by multiple threads.
- Version for XE5 now works on both 32 and 64 bit VCL projects and all current FireMonkey platforms (Win32, Win64, OSX, iOS and Android).
Informations
- Status: Fully functional
- Source: Included
- Size: 197kB
Platforms: DXE5, D2009, D2010, DXE, DXE2, DXE3, DXE4, D2005, D2006, D6, D7
FSPro Localizer v.1.0
By FSPro Labs.
Freeware + source 16 Aug 2015Description
FSPro Localizer is a very simple but effective way to localize your Delphi application. It lets you localize published string properties on the fly. It supports Unicode even with old versions of Delphi. However authors recommends to use it with Delphi 2009 or better.Very small and clear source code with minimal binary overhead.
Informations
- Status: Fully functional
- Source: Included
- Size: 88kB
Platforms: D2009, D2010, DXE, DXE2, DXE3, DXE4
GLang v.2.1
By Jose Maria Gias.
Freeware + source 14 May 1999Description
Unit Multi language that permits to change the language in the applications in time of Runtime, working with dBase or Paradox Tables. To easy implementation, permitting to have 6 languages. Translation project included.Informations
- Status: Fully functional
- Source: Included
- Size: 41kB
Platforms: D2, D3, D4
ICU4PAS v.3.6 rm1
By Milan Marusinec.
Freeware + source 26 May 2007Description
ICU4PAS is an Object Pascal, cross platform, Direct Class Wrapper over the mature and widely used set of C/C++ International Components for Unicode (ICU) libraries providing Unicode support, software internationalization (i18n) and globalization (g11n), giving applications the same results on all platforms.ICU4PAS provides completely (100%) the same API interfaces as the C/C++ version, including the object oriented API interfaces (headers for whole library has been ported). Source code distribution comes with all samples ported natively to the Object Pascal language, including the Unicode Layout demo.
ICU4PAS provides you with locale and unicode strings, break iteration, normalization, bidi algorithm, shaping, collation, string search, regular expressions, calendar and timezone services, formatting, transliteration, unicode text layout and many more.
Informations
- Status: Fully functional
- Source: Included
- Size: 928kB
Platforms: D2005, D2006, D2007, D4, D5, D6, D7
IniLang v.0.9
By Frdric Sigonneau.
Freeware + source 27 Apr 1999Description
IniLang can help you to build at design-time, in a single pass, a ini file filled with all properties and messages you have to localize for a multilingual distribution based on ini files. Useful for large projects including many forms and lot of messages (and, you know, a little project grows very quickly). At run-time, allows you to change your interface localization 'on the fly', as long as you translated the ini file created with IniLang in as many languages you want to be available.Informations
- Status: Fully functional
- Source: Included
- Size: 18kB
Platforms: D4
IniLang2 v.0.9.06
By Ramon R. F..
Freeware + source 19 Oct 2010Description
IniLang2 allows an easy and quick adaptation of an application to be translated to other languages (caption, hint, lines (TMemo, TRichEdit), items (TRadioGroup, TComboBox), text (cut "const" or "resourcestring") chains. IniLang2 keeps the data of each language in 1 INI file and allows to change language during the execution of a program. IniLang2 is very easy of using and it includes examples. I could not contact with the author of IniLang, hence and because this Unit is very useful, IniLang2 has been included. The merit of this Unit belongs to the author of IniLang: Frederic Sigonneau. IniLang2 contributes improvements to IniLang. IniLang2 works in Delphi 4, 5, 6, 7 and 2010. Inilang2 very probably works also in Delphi 2006, 2007 and 2009 (although it has not been verified).IniLang2 works now with the property "text" of different components and with the components ListBox, DBGrid, TabControl, CheckListBox and ValueListEditor. And includes Utili_IniLang2, an utility that helps you to make more easy to implement IniLang2 with your applications and provides a simple editor to help you to translate texts in the INI files.
Informations
- Status: Fully functional
- Source: Included
- Size: 145kB
Platforms: D2010, D4, D5, D6, D7
Internationalization Component v.1.0
By proTeam Spb.
Freeware + source 28 Jun 2002Description
Visual component for Internationalization feature in your application.Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: D5, D6
JKCaptionReader v.1.0
Description
This component helps you to switch all captions to a different language. It generates a default ini-file using the initial captions that you can change to other languages. In your application you just select the desired language and the captions are re-loaded.Informations
- Status: Fully functional
- Source: Included
- Size: 9kB
Platforms: D6
LangINISupport v.1.5
By Sikander.
Freeware + source 17 Dec 2001Description
The component which holds languages in separate *.lng files.How to use:
- put on the basic form
- compile
- copy english.lng, for example, in russia.lng and to edit Last.
Informations
- Status: Fully functional
- Source: Included
- Exe demo: included
- Size: 727kB
Platforms: CB5, D5, D6
LangMan v.2.13.0
By REGULACE.ORG.
Freeware New 21 Mar 2023Description
LangMan is a first-rate tool for developing multilingual applications in Delphi. LangMan can be used to develop mobile, desktop and web applications built on the FireMonkey, VCL or uniGUI frameworks.The work with these components is fast, simple and very effective. LangMan components do not complicate the developer's work and they do not introduce chaos into the source code. Development of multilingual components with these components becomes a pleasure.
It will not take you long to get used to working with the LangMan components, and you will not have to learn anything complex. LangMan have been developed in order to save the maximum time.
In contrast to other localization tools, the LangMan components have the great advantage of making the language editor easily accessible also to the users of your application. Thanks to that even they will be able to participate in the development of new localizations in other world languages which will more easily and quickly open a way for your application to users all over the world.
Informations
- Status: Fully functional
- Source: Included
- Size: 2 190kB
Platforms: D10, D10.1, D10.2, D10.3, D10.4, D11, D11.1, D2007, D2009, D2010, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8, FM, FM2, FM3
LanguageManager v.1.0.0
By Igor Garbus.
20 Jul 2005Description
Features:- Saving and translation string properties of types: AnsiString, ShortString and WideString;
- Saving strings of classes: TStrings, TCollection and other (descedants of TPersistent), containing string properties itself;
- Saving trees of translation in XML files, INI files, binary files;
- Languages switch at runtime;
- Properties groups depends from your criteries;
- Export and import translation lists from one project to another;
- Setup colors for string properties of expert;
- Free updates on package registration.
Informations
- Status: Trial (work while IDE is running)
- Source: On purchase/registration
- price: $39
- Exe demo: included
- Size: 927kB
Platforms: D2005, D7
Linguist v.1.0
By Taozhiyu.
Freeware + source 23 Sep 2002Description
Linguist is a unit which allow you to build a Mutil Langugae Program.Informations
- Status: Fully functional
- Source: Included
- Size: 133kB
Platforms: D3, D4, D5, D6, D7
Localizer v.4.11.0
By Sergiy Korzh.
11 Jul 2015Description
Localizer allows you to make your application written in Borland Delphi or C++Builder really multilingual and helps you to make the translation of your program to other languages. Localizer processes all string resources in your project: properties of components on the forms, resource string constants, VCL messages and messages from third-party packages. Support for additional language(s) can be added without recompilation of the project even by your end users.Localizer's main features:
- One .EXE file - many supported languages. Additional languages can be added without recompilation;
- Localizer can use both standard resource DLLs or special "language files" format to store localized resources;
- It does not require to create project group with many sub-projects (as in ITE);
- Freely distributed utility - Language Manager - allows to separate the development process from the translation;
- Requires minimum addition of code or does not require it at all. So your application size does not actually grow;
- Localizer does not change your project: no any additional components on the forms, function calls instead of your string constants and so on. You can compile you project without Localizer installed and it will work fine;
- Processes resourcestring section;
- Translates VCL and any third-party tool/package resources;
- Easy to start: you can test how it works on your existing project immediately after installation of Localizer;
- Language Repository helps you to store translations and reuse them in the future;
- Supports all third-party components and packages (like DevExpress, TurboPower, ElPack, Delphi VCL Extensions (RX) Lib, etc.);
- Easy switching from Borland's ITE (Integrated Translation Environment).
Informations
- Status: Trial (work while IDE is running)
- Source: On purchase/registration
- price: $189
- Source price: $379
- Size: 16 704kB
Platforms: C2k10, C2k6, C2k7, C2k9, CB6, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, D2005, D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8
MH Translation Package v.1.0
By Mikael Holm.
Freeware 06 Aug 2001Description
The mhTransPack is a set of components that helps you to make your applications multilingual. It consists of a component for automatic translation of your forms and datamodules and three components for handling languages stored in the form file, in separate language files or as Win32 resources.Informations
- Status: Fully functional
- Source: On purchase/registration
- Source price: $20
- Size: 69kB
Platforms: D3, D4, D5, D6, D7
Multilizer Lite for Developers v.9.0.0
By Innoview Data Technologies.
Freeware 22 Sep 2013Description
Latest version of market proven Multilizer software presents the following key enhancements:- Best usability with modern User Interface which takes advantage all of the benefits of rich PC software
- Fast performance - Multilizer is optimized working smoothly with large files with more than 100.000 sentences
- Support for latest platforms and formats, including Windows 8, .NET 4.0 , Delphi XE4 x64bit, FireMonkey, Android, Google Translate, MT-Qualifier
Informations
- Status: Fully functional
- Source: N/A
- Size: 5 642kB
Platforms: C2k10, C2k6, C2k7, C2k9, CB1, CB3, CB4, CB5, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, D2, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE64
Precision Language Suite v.2.5
By Precision software & consulting.
21 Oct 2013Description
Precision Language Suite is a localization tool for Delphi and FreePascal/Lazarus developers.- It 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
- 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".
Informations
- Status: Evaluation (time-limit)
- Source: On purchase/registration
- price: $48
- Size: 39 458kB
Platforms: D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE64, FM, FM2, FM3
SMLPack v.1.6
By Sunisoft.
26 Nov 2004Description
SMLPack is a suite of multilingual support components package for Delphi & C++Builder. It can help you to make your application support multilingual user interface.It is a real automatic tool for making your Delphi & C++Builder application with multilingual support. It provides generate the multi-language resource file automatically, and what you need do is only to translate the text to multi-language.
Key Features:
- Collect the language resource and generate the language resource file automatically;
- Supports all visual components (known and unknown);
- Including the language resource of all components on a form;
- Including the language resource of MainMenu or PopupMenu;
- Including the language resource of messages in source code;
- Can customize the properties which to be collected;
- Without requiring any DLL or OCX.
Informations
- Status: With Nag-Screen
- Source: On purchase/registration
- price: $25
- Source price: $39
- Exe demo: included
- Size: 1 252kB
Platforms: C2k6, CB5, CB6, D2005, D2006, D5, D6, D7
TAlLanguagesStore And TAlLanguager v.1.02
By Visual Vision.
Freeware + source 26 Apr 1999Description
Components for localization (language translation) of forms for large projects by automatically using conditional compiler directives (ifdef..endif). Design time mantains a .pas file.Informations
- Status: Fully functional
- Source: Included
- Size: 20kB
Platforms: D3, D4
Tjan Language v.1.0
By JanSoft.
Freeware + source 18 Oct 1999Description
TjanLanguage is a TComponent descendant that allows you to give the users of your program the ability to change all captions,text and hints of any component in the user interface like menus, buttons, labels, listbox items etc.Informations
- Status: Fully functional
- Source: Included
- Size: 3kB
Platforms: D4, D5
TLanguage v.1.0
By Serge Sushko.
Freeware + source 05 Oct 1998Description
TLanguage component is used to add international language support to existing and being developing Delphi projects. TLanguage stores all language-specific string values in separate INI files, one for each language, that adds your users ability to create their own translations of your program interface.Informations
- Status: Fully functional
- Source: Included
- Size: 21kB
Platforms: D1, D2, D3, D4
TLocalize v.1.00
Description
This unit is useful if you have a Standard Version of Delphi which doesn't include any support for localizing versions.Published properties from forms and components are difficult to translate. Application messages can be stored in resourcestrings in units that you can replace during compilation but published properties values only can be replaced in a OnCreate event, for example.
This unit allows you to save the information of all ShortString, String and TStrings properties in a INI file. You can create your own languages and select them, then all captions and other-related properties are updated with new translated values. All in a nice and easy-to-use graphic interface.
Informations
- Status: Fully functional
- Source: Included
- Size: 12kB
Platforms: D4
Translator Component Set
By Martin Lavoie.
Freeware + source 30 Aug 1999Description
TTranslator set for Delphi, components for international application (Translation), no ressource stored in project exe, dictionary in a separate file, all information and sources in the zip file.Informations
- Status: Fully functional
- Source: Included
- Size: 59kB
Platforms: D4
TsiLang Components Suite v.7.9
By Igor Siticov.
30 Nov 2021Description
Localizing software for different international markets can double and even quadruple sales. This is why almost every software company considers localization a must. Yet, localization is both a complicated and expensive process. Luckily for RAD Studio, Delphi and C++Builder developers, there is TsiLang Component Suite - the complete automatic localization solution.TsiLang Components Suite allows you to build your multilingual applications in two minutes. It makes the process of building multi-language applications so easy as writing "Hello World." application. There are no limitations for amount of languages. You can build bilingual or multilingual applications as you decide.
Using TsiLang Components Suite you will be able to provide your user with ability to translate and adjust languages for your applications even without your assistance.
There is possible to translate already created projects as well as new projects.
Dictionary Manager tool included into delivery allows to share common translations dictionary between your projects and auto-translate functionality will translate your project by itself.
SIL Editor application will allow you to provide your external translators with easy and convenient tool for editing/translating your user interface elements.
Informations
- Status: Trial (work while IDE is running)
- Source: On purchase/registration
- price: $259
- Source price: $399
- Exe demo: included
- Size: 81 438kB
Platforms: C10, C10.1, C10.2, C10.3, C10.4, C11, C2k10, C2k6, C2k7, C2k9, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, D10, D10.1, D10.2, D10.3, D10.4, D11, D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8, FM, FM2, FM3
TVCLTuning v.1.0
Description
This component can do language-localisation for properties of components in the project. You can use it for dynamically language-localised properies (not only string-type), for example Font, Color and Events. As parameters you can use as "string"-parameters and also properties and methods of any existing components of project.Informations
- Status: Fully functional
- Source: Included
- Size: 230kB
Platforms: CB6, D2005, D2006, D5, D7