单声道国际化

Mono internationalization

我正在关注 this basic tutorial C# 控制台应用国际化。 我正处于显示翻译文本的最后一步,需要在单声道控制台中输入此命令:

LANGUAGE=es mono i18n.exe 但是无法识别 LANGUAGE 命令。我是不是遗漏了什么,或者这个命令不是为 windows 而设计的?因为很有趣,教程是针对 C# 的,但是那里的命令行是针对 unix 系统的。还有一些其他的小错误。

But the LANGUAGE command isn't recognized

LANGUAGE=es mono i18n.exe

LANGUAGE 在该上下文中是一个环境变量。在 *nix shell 环境中,这是一种传递环境的方式。 vars 到 cmd 没有 setting/exporting 它们首先。

在 Windows 下,cmd 将是:

SET LANGUAGE=es 
mono i18n.exe
SET LANGUAGE=