【发布时间】:2015-12-22 22:11:35
【问题描述】:
我正在尝试在 mac 上使用 monodevelop 进行本地化以在 asp.net mvc 项目中工作。我添加了一个翻译项目,并用丹麦语翻译了文本“欢迎”。
public class HomeController : Controller
{
public ActionResult Index ()
{
var culture = CultureInfo.CreateSpecificCulture("da");
System.Threading.Thread.CurrentThread.CurrentUICulture = culture;
System.Threading.Thread.CurrentThread.CurrentCulture = culture;
Mono.Unix.Catalog.Init("i8n1", "./locale");
ViewData ["Message"] = Mono.Unix.Catalog.GetString("Welcome");
return View ();
}
}
但是文本没有被翻译。 有什么想法吗?
【问题讨论】:
-
我在 Ubuntu 上遇到了同样的问题。
标签: asp.net-mvc mono gettext