MVCforum 支持多国语言
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/
- springboot kafka集成(实现producer和consumer)
- 分布式锁的实现(redis)
- springboot scheduled并发配置
- RabbitMQ高可用集群配置
- zookeeper curator处理会话过期session expired
- redis事务
- 数据库表反向生成(一) MyBatis-generator与IDEA的集成
- 数据库表反向生成(二) Django ORM inspectdb
- RabbitMQ与AMQP协议
- 大数据算法设计模式(2) - 左外链接(leftOuterJoin) spark实现
- hs_err_pid
- django celery的分布式异步之路(二) 高并发
- django celery的分布式异步之路(一) 起步
- SpringMVC拦截器Interceptor
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 微信小程序开发实战(24):选择图像
- 反 996 有理:催程序员交代码,写不出好软件
- 一千个不用 Null 的理由!
- WebAssembly 是 Deno 的好搭档
- Chrome开发者工具的11个高级使用技巧
- 怒爬某破Hub站资源,简单4步撸个鉴黄平台!
- 审阅“史上”最烂的代码
- BeanUtils 是用 Spring 的还是 Apache 的好?
- 一看就会的mysql索引优化(真实案例)
- 【015期】JavaSE面试题(十五):网络IO流
- 算法篇:二分查找基础篇
- 算法篇:双指针之接雨水
- 因用了Insert into select语句,美女同事被开除了!
- 【原创】Java并发编程系列33 | 深入理解线程池(上)
- 算法篇:二分法之k个数之和