CnPack Open Source Projects - CnPack Multi-Language 多语组件包下载
     Home Page    News    Downloads    Nightly Build    Documents    Foundation    Forum    Credits    简体中文
 Latest Releases

 
CnWizards 1.3.1.1181
[2024-04-04]

 
CnVCL 20240404
[2024-04-04]

 
CVSTracNT V2.0.1 Build 20080601
[2008-06-02]
  Nightly Build RSS
  Timeline RSS RSS
 Project Links
CnPack at GitHub
Use GitHub
CnPack Mail
 Visitors
Today Visitors: 205
Today Pages: 993
Total Visitors: 5144778
Total Pages: 20569632
Since: 2003-09-01
CnPack Multi-Language 多语组件包下载

CnPack Open Source Projects 2008-08-25 22:11:24

CnPack Multi-Language 多语组件包是 CnPack 组件包中相对独立的一部分功能。在此将其代码以及文档单独打包供下载。CnPack 多语组件包支持 Delphi 5 6 7 2005 2006 2007 2009 以及 C++Builder 5 6,它的几个核心组件能为应用程序提供基本的多语切换功能。

最简单的多语组件的使用步骤:

1. 建立一空工程,拖放一些可视化组件在上面。保存。
2. 拖一TCnHashLangFileStorage,添加一语言条目。
3. 拖一TCnLangMgr,LanguageStorage设置为刚才的CnHashLangFileStorage1。
4. 拖一TCnLangTranslator,双击打开翻译管理器,生成语言条目并翻译、保存。
5. 在代码中写CnLanguageManager.CurrentLanguageIndex := 0;并运行,即可看到翻译后的界面。其中0为第一个语言条目的索引号。

关于字符串常量的多语化,可参考例子中的写法。

注:
1. CnPack 多语组件包的全部内容已包括在最新的 CnPack 组件包中,已安装了 CnPack 组件包的朋友,无需再次安装下载此独立的多语包。
2. 多语组件包本身无 Unicode 支持,最终程序是否支持 Unicode 由编译器及对应的 VCL 决定。

附注: 本下载内容已于2008.11.20重新打包,修正了以下问题:
多语翻译器中更新功能的一处错误,此错误可能导致无法获得窗体更新后的条目。感谢 909090。
Ini多语存储组件的一处错误,此错误可能导致无法正确加载多语条目。感谢 Efeis。


Downloads:
CnPack Multi-Language 多语组件包源码例子文档下载 (6030 times)

Page hits: 21770 times
From: CnPack Open Source Projects

Previous | UpNext

Links:


(C)Copyright 2001-2014 CnPack Develop Team  Site author: JingYu Zhou