0

我正在为我的 Outlook 插件实现自定义设置。我想要荷兰语的安装程序,但 VS 2010 不支持这种语言。

我的问题有解决方案吗?

4

2 回答 2

1

进行荷兰语 msi 设置的默认过程是在 msi 文件上使用 orca.exe 并翻译某些表的 TEXT 列。(您也可以通过提取 msi 数据库并在翻译完成后将其重新导入 msi 来执行此操作)。但还有另一种方法:直接在 Setup 项目创建者中创建语言支持。我正在使用 VS.NET 2003(是的,仍然是旧版本),当您创建安装项目时,项目本地化中没有荷兰语支持。我弄清楚了它是如何工作的,但我陷入了 msiloadr.bin 和 webloadr.bin 文件(两个 dll 文件都包含在发行版中)的语言更改中(下面的评论中的第 3 步)。在 VS.Net 安装项目中直接包含语言支持的不寻常过程:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_238z.asp) 2) 进入VS.NET/Common7/Tools/Deployment/VsdDialogs目录,将1033(英文)目录复制到1043目录(荷兰文)。使用 orca.exe 翻译该目录中的所有文件并将 1033 语言代码更新为 1043 3) 转到 VS.NET/Common7/Tools/Deployment/MsiRedist 目录并将 1033(英语)目录复制到 1043 目录(荷兰语)。在这里,我们需要更新 bin 文件 (DLL) 以将其设置为荷兰语。4) 更新注册表 (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.1\Deployment\DialogTemplates:) 将 ", Dutch" 附加到 Languages 键 将 ", 1043" 附加到 Identifiers 键 将 ", 1252" 附加到 CodePages 键 一旦你已经这样做了,您将能够用荷兰语编译任何安装项目,这可以为所有缺少的语言完成。

复制自:http ://social.technet.microsoft.com/Forums/windows/en-US/2d062f34-5615-47c8-aa7b-a69fbd68e983/how-to-make-a-installer-in-dutch-language

于 2013-10-22T09:59:35.287 回答
0

请阅读这个 :-

使用所选语言设置创作

于 2013-10-22T09:56:22.763 回答