MSI 安装程序:以英语而不是系统语言运行

MSI 安装程序:以英语而不是系统语言运行

如何使 MSI 安装程序以英文运行?

我正在尝试在运行韩语版 Windows XP 的机器上安装 LibreOffice。我不懂韩语。多年来我很少使用 Windows,所以我很迷茫。

当我运行安装程序时,它显示为韩语。但是,我想自定义安装,所以我需要安装程序是英文的。谷歌搜索带我到这一页,我在其中找到了一个以盖尔语运行安装程序的示例命令,我根据我的系统对其进行了修改,如下所示:

msiexec /i LibO_3.6.1_Win_x86_install_multi.msi TRANSFORMS=:1084

这很管用,但我对盖尔语的了解比对韩语的了解还少。帮助页面提供了一个链接我可以查找 ID 代码的页面。从该页面,我确定正确的代码是1033美国英语和2057英国英语。当我替换代码时,我收到了一条错误消息。以下是 Google 翻译的消息,后面是原来的

无法应用转换。请验证指定的转换路径是否有效。

没有人能想象生活会变得如此糟糕。请勿浏览本网站。

我不能很好地使用机器翻译进行搜索,所以我不知道下一步该怎么做。

  1. 问题是什么?
  2. 如何让安装程序以英文运行?
  3. 或者,我怎样才能改变 XP 以使其界面显示为英文,同时保留韩语输入的完整功能?

答案1

  1. 您的问题是,您想要看到的(英语)消息不存在于二进制文件中,无论是 Windows 安装程序本身还是 .msi 文件,都无法在目标计算机上使用。盖尔语的“解决方案”是一个临时解决方案,添加(通过转换)将盖尔语字符串转换为 .msi 文件,因为这些字符串并不广泛可用;不幸的是,LibreOffice 开发人员显然没有花时间准备类似的英语转换。

  2. 据我所知,适用于 Windows XP 的 Windows Installer完全本地化,这意味着所有文本都翻译成了目标语言,在您的情况下是韩语。一个糟糕的解决方案可能是强制重新安装 Windows Installer 最新版本的英语版本;这将需要欺骗它,让它相信它正在安装在英语 XP 上,这并非易事,并且可能会导致以后出现微妙的问题,因为安装程序会盲目地认为将来 .msi 安装的目标是英语 XP。

  3. 您需要安装英文版 XP,然后在区域设置控制面板中安装韩语作为补充语言;一定要访问面板的所有角落,因为您需要启用韩语作为系统语言(从而安装所需的字体)和键盘布局,也称为输入法区域设置。不幸的是,这需要从头开始重新安装,升级不是一种选择;还请检查您的许可证。

答案2

要强制 Windows 安装程序在具有区域设置(“区域设置”?)或非英语键盘的 Windows 计算机上以英语显示安装程序,请尝试指定产品语言属性,使用兰吉德适合美式英语。

msiexec /i LibO_3.6.1_Win_x86_install_multi.msi ProductLanguage=1033

相关内容