Home | 10% - Off! | New | VCL | DB-Aware | Tools | DB Tools | Apps | Samples | .NET | .NET DB-Aware | .NET Tools | .NET Samples | Kylix | Docs | Bold | Discussion | Sites | Tips | DPFL | Authors | Uploads | RSS | Store | Advertisement | About
Components

Buttons and Check Boxes
Bars and Status Bars
Dialogs
Edits, Memos
Forms
Graphics
Grids
Indicators and Gauges
Labels
List and Combo Boxes
ListViews and TreeViews
Menus
Panels
Shapes
Sizers, Scrollers, etc.
Tabbed Components
Effects and Multimedia
Misc. Effects
Sound Effects
Reports
Print VCL
Charts and Graphs
Communications
Internet
System
Files and Drives
Miscellaneous
Tools
Help Tools
Debug
Patches
Plug-ins
Tools
IDE Extentions
Run-Time
Interpretators
Project
Multi Language
Conversion
Accounting
Spell Checkers
Sort, Search
Base classes
Scripts
Exceptions
Events
Accelerators
Other
Streams
Text
Macro
Apps Settings
Resources
ECO: Enterprise Core Objects
ERP: Enterprise Resource Planning
LAN
Installation
Date and Time
Data Compress
Science
Security
Component Packs
Property Editors
Experts, IDE etc.
Components > Tools > Multi Language  

Companies News:

BoxedApp - application virtualization in developer hands!
BoxedApp - application virtualization in developer hands! Download demo version right now!
Want to know more ?

 

IniLang2 v.0.9FWS 24 k 21 May 2010
By Ramon R. F.. ------- ENGLISH: ------- 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 a complete example. 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 small 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). -------- SPANISH: ------- IniLang2 permite una facil y rapida adaptacion de una aplicacion para ser traducida a otros idiomas (caption, hint, lines (TMemo, TRichEdit), items (TRadioGroup, TComboBox), cadenas de texto (secciones "const" o "resourcestring"). IniLang2 guarda los datos de cada idioma en 1 archivo INI y permite cambiar de idioma durante la ejecucion de un programa. IniLang2 es muy facil de usar e incluye un ejemplo completo. No pude contactar con el autor de IniLang, por ello y porque esta Unit es muy util, se ha incluido IniLang2. El merito de esta Unit es del autor de IniLang: Frederic Sigonneau. IniLang2 aporta algunas mejoras a IniLang. IniLang2 funciona en Delphi 4, 5, 6, 7 y 2010. Muy probablemente Inilang2 tambien funcione en Delphi 2006, 2007 y 2009 (aunque no ha sido verificado).
 
Fully functional
Source: Included
Download: D2010 D4 D5 D6 D7  

Precision Language Suite source codes v.2.0.1.2FWS 3041 k 29 Jun 2010
By Precision software & consulting. Precision Language Suite consists of "Localization source codes" and the "Localization projects editor".

The suite allows localization of VCL component properties, text strings and system messages.

It uses a text format for localization files - languages can therefore be easily adapted to the customer needs even without installing a special software or altering the distribution image of your product.

"Localization projects editor" provides a comfortable environment for the preparation of localization files. Its benefits are noticable especially when working with larger projects.

Overview of the editor features:

  • List of your favorite projects
  • Quick searching and filtering of items
  • Finding and replacing the texts
  • Automatic synchronization with defined VCL forms
  • Insertion of selected components from Delphi to the localization project (via the clipboard)
  • Automatic preparation of the source file for the text constants identifiers (including default texts)
  • Indicative proposals of localization source code for your application
  • Support for translation into other languages using web services
  • The package system for defining the default constants, messages, supported properties, etc.
  • and more ...

 
Fully functional
Source: Included
Exe-Demo Included
Download: D2005 D2006 D2007 D2009 D2010 D5 D6 D7  Homepage

ICU4PAS v.3.6 rm1FWS 928 k 26 May 2007
By Milan Marusinec. 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.
 
Fully functional
Source: Included

Download: D2005 D2006 D2007 D4 D5 D6 D7  Homepage

TVCLTuning v.1.0FWS 230 k 27 Sep 2006
By Sergey Pfaffenrot. 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.
 
Fully functional
Source: Included
Exe-Demo Included
Download: CB6 D2005 D2006 D5 D7  Homepage

Advanced Localizer v.1.6.0.1SW 1545 k 27 Jan 2009
By EMS Software Development. Advanced Localizer is an indispensable component suite for Borland 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.

 
With Nag-Screen
Source: On purchase/registration
Price: $95
Download: D2005 D2006 D2007 D2009 D5 D6 D7  Register NowHomepage

LanguageManager v.1.0.0SW 927 k 20 Jul 2005
By Igor Garbus. 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.
Attention! For proper work of expert VirtualStorage should be installed.
 
Trial (work while IDE is running)
Source: On purchase/registration
Price: $39
Exe-Demo Included
Download: D2005 D7  Register NowHomepage

DC Form Flipper v.1.0SW 1024 k 02 Apr 2005
By Mohamed Aly. 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.
 
Fully functional
Source: None
Price: $10
Exe-Demo Included
Download: CB5 CB6 D2005 D5 D6 D7  Register NowHomepage

DC Form Translator v.1.0SW 1002 k 02 Apr 2005
By Mohamed Aly. Form Translator is a COM based component that allows you support MultiLanguage Applications, by populate form labels with predefined translation automatically.
 
Fully functional
Source: None
Price: $29
Exe-Demo Included
Download: CB4 CB6 D2005 D6 D7  Register NowHomepage

DKLang Localization Package v.3.01FWS 197 k 14 Sep 2006
By DK Software. Package features:
  • Full integration with Delphi VCL component library. A possibility of automated change tracking in structure or properties of forms, frames, data modules etc., and owned components.
  • Storing property values for String (AnsiString), ShortString and WideString properties (no Unicode support is implemented though). Storing property values of class TStrings, TCollection item properties and property values of TPersistent descendants. Only the properties recognized by Delphi streaming mechanism as stored are processed. For the time being no support implemented for VFI (visual form inheritance) and custom-defined properties (ones specified with DefineProperties() call).
  • A possibility for defining a set of string constants for a project. A constant is referred to by its name (binary name search is implemented).
  • Storing translations in plain-text files, which can be edited with any text editor. However, there's a much more convenient tool available for creating the translations: the DKLang Translation Editor.
  • Synchronous language switching in all displayed forms by changing the current language of global TDKLanguageManager instance.
  • Events fired in a non-visual component just before and after the language change.
  • A possibility for ignoring any properties, as well as a list of forcibly stored properties recognized as not stored. Both lists are formed using name masks (eg, *.Font.Name).
  • Automated saving the localization data for the whole project into a so-called language source file (a file having .dklang extension).
  • A possibility of using the localization mechanism when no visual forms instantiated (for localizing constants only). A possibility of building the project with DKLang runtime package.
  • A thread-safe design allowing for proper functioning in multithreaded environment. This allows non-blocking data read access with a number of threads at once.

 
Fully functional
Source: Included
Download: D2005 D2006 D6 D7  Homepage

SMLPack v.1.6SW 1252 k 26 Nov 2004
By Sunisoft. 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.

 
With Nag-Screen
Source: On purchase/registration
Price: $25
Source Price: $39
Exe-Demo Included
Download: CB2k6 CB5 CB6 D2005 D2006 D5 D6 D7  Register NowHomepage

Linguist v.1.0FWS 133 k 23 Sep 2002
By Taozhiyu. Linguist is a unit which allow you to build a Mutil Langugae Program.
 
Fully functional
Source: Included
Download: D3 D4 D5 D6 D7  

Internationalization Component v.1.0FWS 2 k 28 Jun 2002
By proTeam Spb. Visual component for Internationalization feature in your application.
 
Fully functional
Source: Included
Download: D5 D6  

JKCaptionReader v.1.0FWS 9 k 07 Jan 2002
By JKSOFT Engineering. 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.
 
Fully functional
Source: Included
Download: D6  Homepage

LangINISupport v.1.5FWS 727 k 17 Dec 2001
By Sikander. 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.
It is possible to connect MainMenu, PopupMenu where additional item(point) Language will be built.
 
Fully functional
Source: Included
Exe-Demo Included
Download: CB5 D5 D6  Homepage

MH Translation Package v.1.0FW 69 - 75 k 06 Aug 2001
By Mikael Holm. 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.
 
Fully functional
Source: On purchase/registration
Source Price: $20
Download: D3 D4 D5 D6 D7  Homepage

Localizer v.4.3.0SW 7173 k 18 Jan 2010
By Sergiy Korzh. 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).
Starting from version 2.0 Localizer is distributed in two main editions: "Standard" and "Pro". "Pro" edition contains several additional features in comparison with "Standard". First of all it provides "on the fly" language switching capability. Besides that "Pro" edition allows to link languages directly into .EXE file, compress langauge files and has some other differences from the "Standard".
 
Trial (work while IDE is running)
Source: On purchase/registration
Price: $194
Source Price: $389
Download: C2k10 C2k6 C2k7 C2k9 CB6 D2005 D2006 D2007 D2009 D2010 D6 D7  Gift for Torry. Thank You !Register NowHomepage

TLocalize v.1.00FWS 12 k 18 Sep 2000
By Roger Ferrer Ibanez. 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.
 
Fully functional
Source: Included

Download: D4  Homepage

Tjan Language v.1.0FWS 3 k 18 Oct 1999
By JanSoft. 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.
 
Fully functional
Source: Included
Download: D4 D5  Homepage

Translator Component Set FWS 59 k 30 Aug 1999
By Martin Lavoie. 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.
 
Fully functional
Source: Included
Download: D4  

IniLang v.0.9FWS 18 k 27 Apr 1999
By Frdric Sigonneau. 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.
 
Fully functional
Source: Included
Download: D4  

TAlLanguagesStore And TAlLanguager v.1.02FWS 20 k 26 Apr 1999
By Visual Vision. Components for localization (language translation) of forms for large projects by automatically using conditional compiler directives (ifdef..endif). Design time mantains a .pas file.
 
Fully functional
Source: Included
Download: D3 D4  Homepage

Multilizer Lite for Developers v.2007C 6106 k 16 May 2007
By Innoview Data Technologies. Multilizer 2007 Lite products offer an easy way to localize software and content. Multilizer takes care of the support for different file formats, and allows the user to focus on translation work.

Outstanding ease of use at an affordable price make Multilizer 2007 Lite the most suitable choice for smaller software and document localization projects.

Multilizer 2007 is extremely simple to use; complete just 3 simple steps to make your software/content localized or multilingual.

  1. Create a Localization Project and specify the file(s) to localize.
  2. Translate the strings of the project to selected language(s).
  3. Build localized files.
Multilizer 2007 Lite products are full of features that make the localization as easy as can be;
  • Localization 1-2-3 toolbar for beginners.
  • Easy-to-use Translation Window for easy editing of short and long translations.
  • In-place editor in translation grid for quick additions.
  • Powerful -- yet simple -- text filter to quickly view just a part of translations.
  • and a lot more...

 
Evaluation (time-limit)
Source: N/A
Price: $375
Download: CB1 CB2k6 CB3 CB4 CB5 CB6 D2 D2005 D2006 D2007 D3 D4 D5 D6 D7  Register NowHomepage

GLang v.2.1FWS 41 k 14 May 1999
By Jose Maria Gias. 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.
 
Fully functional
Source: Included
Download: D2 D3 D4  

TsiLang Components Suite v.6.5.1.0SW 10341 k 29 Jun 2010
By Igor Siticov. 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 Delphi, C++Builder, and Kylix 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 multilanguage 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.
 
Trial (work while IDE is running)
Source: On purchase/registration
Price: $259
Source Price: $399

Download: C2k10 C2k6 C2k7 C2k9 CB3 CB4 CB5 CB6 D2005 D2006 D2007 D2009 D2010 D4 D5 D6 D7  Discuss productRegister NowHomepage

TLanguage v.1.0FWS 21 k 05 Oct 1998
By Serge Sushko. 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.
 
Fully functional
Source: Included
Download: D1 D2 D3 D4  Homepage


News from our Sponsors

  Add instant Desktop Publishing functionality to your Delphi application!
With the DtpDocuments component suite, you, the developer, can instantly add professional-quality document editing capabilities to your VCL applications.
It is not the next reporting component that can only output square, unblended shapes and text blocks. This component can handle virtually every graphical aspect, including native free rotation and alpha blending on pixel and shape level.
Develop your own Photo editors, Word-processors, Desktop Publishing and home publishing applications, Multipage print previews, Process visualisation, Reporting engines, CAD/GIS editors (2D) - also eCAD, ODB++, Charting and organising applications (e.g. VISIO-alike), the sky is the limit! more... more...


  Do you know that you can save 10% on LMD products?
LMD-Tools covers almost 370 components (Relase 7.0 CE, + about 30 labeled controls) for any task you can imagine. Following component groups are only examples for the broad range of available components: LMD Tools includes controls for superior interface design, system programming, file controls, database applications, internet-/web-components, multimedia, text/data input (RichEdit), display of formatted text, and many more.
Only for Torry's visitors! more... more...


  Develop and debug service applications easy then ever
SvCom is an integrated package of classes and tools for development of service applications and use of NT Security framework. Currently SvCom components work under all flavours of Windows.
  • Deploy NT Service applications under Windows 9x/ME and NT/2000 (Unique feature!!!)
  • Develop and debug NT services using either Windows 95/98 or NT/2000/XP/2003 - using the same classes and the same function calls (!!!)
  • Advanced service debugging (Extremely useful, when you service is not just "Hello, World!")
  • Many more features...
more... more...


  Tired of common actions? Try SweetControls, they will help...
CodeAccelerate’s Delphi VCL controls are native, not derived from a standard control. So the power behind them are not hidden from you and whenever you need, you will find the answers to "howto" questions in seconds.
With CodeAccelerate’s Suite (over 50 rich, unique, high-quality, fully customizable, stable, fast controls controls, which are designed carefully to cover all your requirements), give power and profession to your Delphi applications which they desire and let others admire.
With SweetControls leave your doubts behind! And, of course, get 10% off as Torry's visitor! more... more...

Advertising on Torry's Delphi Pages

 

Sort order
Title
Modification
Publication
Quick Search
Exact phrase
Title
Description


Advertising on Torry's Delphi Pages

pc remote control software, remote desktop software, remote access software

Remote Control from Anywhere!

Visit Our Delphi Site.

Everything about InterBase and Firebird

Guest Book
Guest Book

Subscribe to news in RSS 2.0 format!Subscribe to news in RSS 2.0 format!
Up | Home | 10% - Off! | New | VCL | DB-Aware | Tools | DB Tools | Apps | Samples | .NET | .NET DB-Aware | .NET Tools | .NET Samples | Kylix | Docs | Bold | Discussion | Sites | Tips | DPFL | Authors | Uploads | RSS | Store | Advertisement | About
Copyright © Torry's Delphi Pages Torry's Delphi Pages Maintained by Torry Team. Notes? Comments? Feel free to send...

The Ultimate Source of Object Pascal and Delphi Programming Knowledge.

Copyright © 1996-2010
All trademarks are the sole property of their respective owners
Privacy Policy