热点:

    ASP.NET MVC多语言实现

      [   原创  ]   作者:
    收藏文章 暂无评论

    最近参与了一个国外项目,涉及多语言功能。ASP.NET本身支持国际化,通过资源文件可轻松实现多语言切换。查阅了相关资料并进行整理,编写了一个小示例程序,供有需要的开发者参考使用,希望能为多语言开发提供一些帮助。

    1、 创建一个新的ASP.NET MVC项目

    2、 右键点击项目,选择添加,然后点击添加ASP.NET文件夹,最后选择App_GlobalResources。

    3、 在App_GlobalResources上右键,选择添加,然后创建资源文件。

    4、 根据需要添加多个资源文件,语言文件按规范命名,例如中文使用Language.zh-CN.resx,美式英文使用Language.en-US.resx,其他语言可查询对应简称。同时需创建一个默认的Language.resx文件,用于承载默认语言内容,确保程序在未匹配语言时能正常加载资源。

    5、 创建一个BaseController用于确定当前使用的语言。通过读取Cookies中的语言设置来指定语言,若Cookies中无相关值,则采用默认语言。所有其他控制器均继承自该基类控制器,从而统一语言配置逻辑,确保各页面语言选择的一致性与便捷性。

    6、 创建一个UserController用于测试,并在其中添加对应的Index.cshtml视图文件。

    7、 最后测试效果如何。

    soft.zol.com.cn true https://soft.zol.com.cn/1186/11863574.html report 954 最近参与了一个国外项目,涉及多语言功能。ASP.NET本身支持国际化,通过资源文件可轻松实现多语言切换。查阅了相关资料并进行整理,编写了一个小示例程序,供有需要的开发者参考使用,希望能为多语言开发提供一些帮助。 1、 创建一个新的ASP.NET MVC项目 2、 右键点击项...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    akiCoolBar for Asp.net

    更新时间:2011年12月27日

    用户评分:0 | 0人点评

    软件类型:共享软件

    软件语言:简体中文

    akiCoolBar for Asp.net
    • 更新时间:2011年12月27日
    • 软件大小:0.3MB
    • 软件分类:.net
    • 语言种类:简体中文
    • 软件评级:0 人点评