首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    彻底解决多国语言

    多国语言自然是一个避不开的问题。 在这次的实现中,UI系统我采用了FairyGui。 FairyGUI通过“字符串表”和“分支”功能提供了多国语言解决方案。...当然多国语言不止有文字,还有图片等资源。...---- 虽然FairyGUI已经有了相当完美的多国语言方案,但是游戏不仅仅只有UI,一些非UI部分同样会有多国语言的需求,比如不同国家玩家看到的英雄的Tips, 一些3D素材等。...因此,业务逻辑还需要一个自己的多国语言模块,这部分我6年前就实现过。 但是,FairyGUI的多国语言方案让我意识到一个事实,多国语言应该是一种和业务逻辑无关的需求。...有了这个思路,再次对比上面新旧两种多国语言方案的优劣: 新的多国语言方案,策划只需要做两件事就能保证一定正确:1. 配置正确的lan类型。2.

    86760

    Angular 项目多国语言设置

    那么我们需要设置多国语言。下面,我们以 Angular 项目为例,说说怎么针对 Angular 项目来设置多国语言。...这里我们仅考虑简体中文和美国英文两种语言,使用的框架版本为 @angular/core: "~12.1.0" 在日常开发中,我们难免会引入第三方 UI 框架,那么这就涉及了第三方 UI 框架的多国语言和自定义的多国语言了...'zh' : 'en'; 设置 UI 框架的多国语言 这里的 UI 框架我们以 NG-ZORRO 为例,使用的版本号为 ^12.1.1。...NG-ZORRO 中 Empty 组件的提示成功更改为英文: 设置自定义多国语言 那么,对于我们自定义的页面内容,怎么翻译呢?...添加多国语言包 我们在 assets 文件夹下面新建 i18n/*.json。这里我们新建了 zh-CN.json 和 en-US.json 两个文件。

    2K20

    OEA 中的多国语言实现

    本篇博客主要描述在 OEA 框架中的多国语言框架的原理及应用。 多国语言常见实现及原理分析     管理软件平台,一般来说,都应该支持多国语言,以支持应用程序走向国际化。...这些可以参考以下几篇文章中讲到的方法:《WP7多国语言支持》、《一种灵活的WPF程序多国语言支持》、《.NET多国语言支持》。    ...OEA 中已经实现了这一方法: OEA 中的多国语言框架     在 OEA 中,多国语言的实现原理,其实是一样的。但是,多国语言的 Key,就是开发人员的本国语言,而不需要为其定义单独的英文键。...也就是说,多国语言中的语言包等数据载体,也使用了 OEA 的实体类系统。加载此插件后,并运行系统,会发现在开发工具中添加了两个相应的模块: ? 分别是开发语言模块和多国语言模块。    ...开发过程中,除了动态拼接时,基本不需要考虑多国语言的存在。开发效率较高。运行时在界面中可随意修改译文,即时见到效果,灵活性也不错。:) 希望对多国语言有研究的朋友,对我的待改进点提出建议。谢谢。:)

    92980

    nginx 域名绑定 域名, nginx 域名绑定 端口

    一、nginx 域名绑定 域名 nginx绑定多个域名可又把多个域名规则写一个配置文件里,也可又分别建立多个域名配置文件,我一般为了管理方便,每个域名建一个文件,有些同类域名也可又写在一个总的配置文件里...一、每个域名一个文件的写法        首先打开nginx域名配置文件存放目录:/usr/local/nginx/conf/servers ,如要绑定域名www.itblood.com 则在此目录建一个文件...:www.itblood.com.conf然后在此文件中写规则,如: server{ listen 80; server_name www.itblood.com; #绑定域名...nginx服务器重起命令:/etc/init.d/nginx restart 二、一个文件多个域名的写法 一个文件添加多个域名的规则也是一样,只要把上面单个域名重复写下来就ok了,如: server{...301跳转 如果不带www的域名要加301跳转,那也是和绑定域名一样,先绑定不带www的域名,只是不用写网站目录,而是进行301跳转,如: server { listen 80; server_name

    69.9K73
    领券