C# 单一国际化

C# 单一国际化,c#,mono,internationalization,gettext,xgettext,C#,Mono,Internationalization,Gettext,Xgettext,我关注C#控制台应用程序国际化。 我已经到了显示翻译文本的最后一步,需要在mono控制台中输入以下命令: LANGUAGE=es mono i18n.exe 但是,语言命令无法识别。我是否遗漏了什么,或者此命令不适用于windows?因为有趣的是,本教程是针对C#,但命令行是针对unix系统的。还有其他一些小错误 但是语言命令无法识别 在这种情况下,语言是一个环境变量。在*nix shell环境中,这是传递env的一种方式。将变量转换为cmd,而不首先设置/导出它们 在Windows下,cmd将

我关注C#控制台应用程序国际化。 我已经到了显示翻译文本的最后一步,需要在mono控制台中输入以下命令:

LANGUAGE=es mono i18n.exe
但是,
语言
命令无法识别。我是否遗漏了什么,或者此命令不适用于windows?因为有趣的是,本教程是针对C#,但命令行是针对unix系统的。还有其他一些小错误

但是语言命令无法识别

在这种情况下,语言是一个环境变量。在*nix shell环境中,这是传递env的一种方式。将变量转换为cmd,而不首先设置/导出它们

在Windows下,cmd将是:

SET LANGUAGE=es 
mono i18n.exe
SET LANGUAGE=
但是语言命令无法识别

在这种情况下,语言是一个环境变量。在*nix shell环境中,这是传递env的一种方式。将变量转换为cmd,而不首先设置/导出它们

在Windows下,cmd将是:

SET LANGUAGE=es 
mono i18n.exe
SET LANGUAGE=