Applocale 似乎是在 Windows Vista UAC 之前开发的,存在许多兼容性问题。即使成功安装,它仍然无法用于某些程序。所以我想知道 Windows 7 中是否有其他方法可以解决 lacale 问题?
答案1
除了 XP 和 2003 之外,AppLocale 不受任何版本支持,但这里有一个潜在的解决方法...
从如何在 Windows 7 中安装 Microsoft AppLocale:
...这是另一种解决方法,不需要您通过禁用 UAC 来承担安全风险。
- 通过右键单击“开始”菜单上的“命令提示符”来运行提升的命令提示符,然后选择“以管理员身份运行”。
- 当出现“用户帐户控制”对话框提示时,单击“继续”。
- 将目录更改为放置 apploc.msi Windows 安装程序包的文件夹。
- 输入 apploc.msi 开始安装。
- AppLocale 安装将成功完成。
这也适用于 Windows 7。
此外,为了防止通过 AppLocale 运行时出现问题(“AppLocale 无法启动指定的应用程序。请确保指定的应用程序有效。”),您必须将其设置为始终以管理员身份运行:
要将 AppLoc.exe 永久设置为以管理员身份运行,只需右键单击 AppLoc.exe 可执行文件,选择“属性”。然后单击“兼容性”选项卡,最后勾选“权限级别”部分下的“以管理员身份运行此程序”选项的复选框。完成后单击“确定”。
此外,根据 Windows 7 版本的不同,您还可以更改更改显示语言设置为您想要的语言:
- 通过单击“开始”按钮,单击“控制面板”,单击“时钟、语言和区域”,然后单击“区域和语言选项”来打开“区域和语言选项”。
- 单击键盘和语言选项卡。
- 在“显示语言”下,从列表中选择一种语言,然后单击“确定”。
答案2
一个替代方案是SteelBytes 的 AppLocale。它是命令行驱动的,便于编写脚本,而且它没有微软的 AppLocale 所具有的唠叨屏幕。
答案3
您可以在 XP VM 中运行 Applocale。
答案4
看来您需要以不同于系统默认语言的方式运行一个或多个应用程序。
为此,您可以使用系统的不同用户来以不同的语言运行您需要的应用程序。
- 创建一个新的本地用户。
- 以该用户身份登录并将该帐户的 Windows 语言更改为您需要的其他语言。
- 登出
- 以您的常用用户身份登录。
- 使用“以其他语言运行”方法运行您想要查看的应用程序(按住 Shift 键并右键单击应用程序,然后选择以其他用户身份运行)。