前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MVCforum 支持多国语言

MVCforum 支持多国语言

作者头像
逸鹏
发布2018-04-09 14:57:48
8670
发布2018-04-09 14:57:48
举报
文章被收录于专栏:逸鹏说道逸鹏说道

MVCforum支持多国语言。要创建一个更新的语言,你需要去您的管理面板

/admin/ adminlanguage

在这里,您可以添加新的语言键和关联的值。或创建一个新的语言,也导入和导出。

使用

在整个网站,你通过下面的方法可显示你的语言

浏览

Html.Lang(“Some.Key”)

Html.LanguageString(“Some.Key”)

这两个相同的。第一个是简写。

控制器

LocalizationService.GetResourceString(“Some.Key”)

创建新的语言包

你可以运行多种语言的MVC Forum。但默认的语言是英文。如果你想创建一个语言包,你创建自定义语言也很容易。

导出

你只需要登录到你的MVC Forum安装的管理面板,并转到:

Languages >> Import/Export >> Select 'English (United Kingdom)' from the top drop down (Export a Language) >> Click Export

这样就导出了整个英语(英国)语言包成CSV,在那里你会看到所有的左边和英文文本值右边这些键语言键。

一旦你做到了这一点,只需要更改所有的英文文本在右列的语言。然后,以确保它导入正确的只是文件重命名为您的语言ISO语言代码。

重要!使用谷歌文档保存CSV和出口或使用记事本+ +,并确保编码设置为UTF-8。Excel将不保存外文字符正确的CSV格式。

你可以在这里所有的ISO语言代码找到一个列表。

http://www.andiamo.co.uk/resources/iso-language-codes

因此,举例来说,如果我是在中国(中国香港)语言文件我会重新命名CSV为zh-hk.csv或者,如果我做一个英语(美国)的语言文件,那么一旦我更新了文件内容我ð文件重命名为EN-us.csv。进口商看文件名就知道你因此可以设置文化以及用什么语言是很重要的。

输入

一旦你完成上面,导入新的语言是很简单的。再去

Languages >> Import/Export

在底部的下拉列表中(导入的语言),选择要导入的语言。选择新创建的文件,然后单击导入。就是这样。现在新的语言文件应在系统中。

设置你的语言(默认语言)

一旦你有你的语言在论坛上,你可以改变现在使用你的语言的论坛。只要到你的管理面板,去

Configuration >> Default Language

选择新创建的语言,然后单击保存。

批量更新

如果你想大规模更改语言,只是在谷歌文档或记事本++语言文件更新并重新保存(UTF-8不要忘了),然后重新导入。

确保你从下拉菜单中选择语言,匹配要导入回的语言。本次论坛将添加任何新的语言的字符串,并更新值的任何现有的。

这是一个超快速的方法来改变语言/文字,以符合您自己的风格。

地址:

http://www.microsoft.com/web/gallery/mvcforum.aspx

http://mvcforum.codeplex.com/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-11-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 我为Net狂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用
  • 创建新的语言包
  • 批量更新
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档