找回密码
 立即注册

QQ登录

只需一步,快速开始

gw0506

超级版主

182

主题

4213

帖子

9053

积分

超级版主

Rank: 8Rank: 8

积分
9053

活字格认证

gw0506
超级版主   /  发表于:2010-8-23 14:13  /   查看:9583  /  回复:2

    1. 打开C:\Program Files\GrapeCity\ActiveReports 6\Localization文件夹。

    2. 编辑ARDesigner.bat文件:
        a. 右键单击ARDesigner.bat文件,选择“编辑”。
        b. 改变Culture。将set Culture="en-Us"该文您需要的名字。比如改为中文set Culture=“zhCN”。关于culture可以参考: http://www.datadynamics.com/Help/ActiveReports6/arREFCultures.html
          c. 确认ProgramFilesDDPath路径正确。
        d. 保存并关闭ARDesigner.bat文件。

    3. 改变资源文件:
        a. 双击打开ARDesinger.zip文件。
        b. 将所有文件解压到C:\Program Files\GrapeCity\ActiveReports 6\Localization路径。ARDesigner子目录将被创建。
        c. 在ARDesinger下的Res文件夹中,代开所有的资源文件(resources.resx),修改您需要的字符串。
        d. 如有需要,可以继续遍历各子文件夹,修改其中相应的*.resx文件。
        e. 如果您想改变资源文件中的图片,您只需要将你本地的图片改为对应的名称并替换Res\Resources文件夹中对应的图片文件即可。

    4. 返回主目录,双击运行ARDesigner.bat。NameCompleter.exe将会执行,同时:
        a. 在ARDesinger文件夹下,创建SatelliteAssembly文件夹。
        b. 在SatelliteAssembly文件夹下,创建对应于所选culture名称的语言子文件夹。
        c. 在语言子文件夹中生成ActiveReports.ARDesigner.resources.dll文件。

    5. 将生成的语言子文件夹拷贝到您应用程序下的bin文件夹下即可。

   
更多详情参见:
http://www.datadynamics.com/Help/ActiveReports6/arHOWLocalizeTheEndUserReportDesigner.html

在安装后的帮助文件AR6UserGuide.pdf中267页处也详细介绍了这部分内容。

2 个回复

倒序浏览
k2004031053
高级会员   /  发表于:2011-5-23 11:50:00
沙发
我按照版主发布的定制End User Designer中文界面的教程来做时。到了第4步:
运行 ARDesigner.bat 时。有错误(.../outputformatdialogsettings.zh-Hans.resx无效的resx文件),但是我没修改任何东西就运行时也有这种错误,只是所提示的resx 前的zh-Hans 变为en-Hs.resx而已

希望版主能指点,谢谢
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-5-23 17:57:00
板凳
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部