Delphi32.com - Home!
| Home/News | Downloads | Forums | D32 Magazine | Resources | Info and Facts |  
 
 Components: Tools & Utilities: Miscellaneous Tools


Name: DKLang Localization Package 2.1 Date: 2/25/05 10:59:00 PM
Environment:
Delphi 6.0, Delphi 7.0
Download
Type: Freeware with Source Size: 85K
Price:
Source:
Online Registration: Link Not Available
Description:
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.


Additional Information: 
  • Total downloads between and 5/20/08: 425
Author: Dmitry Kann Home Page
  
Components: Tools & Utilities: Miscellaneous Tools <<  Browse  >> Freeware with Source



 
 Hits/month  2,500,000+ 
 Downloads
 (Since May 2000)
 7,393,709 
 Total Files  6,023 
 Forum msgs  7,670 
 Articles/FAQs  70+/900+ 
Kylix
Tips n Tricks
FAQs
Knowledge Base
Bug Listings
Articles
Books
Newsgroups
Links
Submissions
Testimonials
Advertising
Contact Us
About Us
Search Amazon:
Top Selling Software at Amazon

| Home/News | Downloads | Forums | Resources | Info and Facts | Testimonials |
  Site Search:
 


Comments/Problems: Webmaster@delphi32.com
Copyright © 1998-2006, Delphi32.com. All rights reserved.
Terms of Use