CnPack 开源软件项目 - CnPack Multi-Language 多语组件包下载
  网站首页 下载中心 每日构建 文档中心 公益基金 开发论坛 关于我们 致谢名单 English


 Google 搜索

内容: 
 最新下载包


 
CnWizards 1.1.9.991
[2020-03-12]

 
CnVCL 组件包 20200312
[2020-03-12]

 
CVSTracNT 多语言版 V2.0.1_20080601
[2008-06-02]

 
CVSTrac Linux 中文版 V1.2.1_20060112
[2006-01-12]
  最新开发版下载 RSS
  项目时间线 RSS RSS
 项目相关链接

CnPack GitHub 首页
GIT 使用说明
申请加入 CnPack
CnPack 成员名单
CnPack 邮件系统
 网站访问量

今日首页访问: 368
今日页面流量: 1919
全部首页访问: 3906758
全部页面流量: 15025392
建站日期: 2003-09-01

CnPack Multi-Language 多语组件包下载

CnPack 开源软件项目 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。


相关下载:
CnPack Multi-Language 多语组件包源码例子文档下载 (已下载 4244 次)

本文已阅读 17062 次
来自: CnPack 开源软件项目

上一主题 | 返回上级下一主题

相关主题:


版权所有(C) 2001-2018 CnPack 开发组 网站编写:Zhou Jinyu