首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
网站国际化
订阅
ofroad
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
动态国际化、拼接国际化较优实现
1. 背景 前端开发过程中偶有需要动态配置的国际化,比如:您购物车中的布加迪威龙、LV和《点赞JS强迫症患者》已下架,请重新加入购物车。更有:"个人信息"栏目中的AAA,BBB,CCC不能为空。 笔者在实际开发过程中找到了三个解决方案,最终得到个人认为较优的实现。 2. Bad…
聊聊前端国际化文案该如何处理
最近接到一个海外项目业务需求,项目最终会被来自不同国家的客户所使用,期望能让客户有一个良好的用户体验,因此前端需要适配国际化。 乍一听,这个海外项目需求并没有什么特别的地方,似乎就多了一个国际化适配。但细细一想,事情可没这么简单,前端开发面临了很多新的问题。下面梳理一下国际化开…
这可能是目前最方便的网站中英文切换(理论支持所有语言)
优点:只须调用接口,即可轻松完成整站翻译,翻译准确度还行。 缺点:需要梯子。 优点:一对一翻译,所以准确度最高。 缺点:需要编写大量中英文对照表,只适合于少量的固定翻译。 由于公司的要求是把整站进行翻译,且官网中存在新闻,即存在大量不可预料的数据,同时考虑到富文本数据不好翻译。…
【你应该了解的】前端通用国际化解决方案
前端技术日新月异,技术栈繁多。以前端框架来说有React, Vue, Angular等等,再配以webpack, gulp等等构建工具去满足日常的开发工作。同时在日常的工作当中,不同的项目使用的技术栈也会不一样。当需要对部分项目进行国际化改造时,由于技术栈的差异,这时你需要去寻…
CSS实现前端国际化的另类方式
一个项目发展到一定的环境或者一开始就是为多国打造的,就需要考虑国际化了。简单来说,就是一套页面,多套语言。 然后,页面所有的官方组件都变成了中文(默认是英文)。 具体使用方式可以自行搜索,无非就是看各种api和配置文件。 其实原理很简单,这里只讲最基本的原理,不谈框架的特性。 …
Vue多语言实战
最近在做一个香港的项目,需要项目支持简体中文、繁体中文和英文。经调研后,使用Vue生态中比较成熟的是vue-i18n。项目实战时,自己也积累了些有用的经验,写出来和大家分享。 这里默认各位看官使用Vue-cli搭建前端工程。 其实这三种情况都依赖于i18n挂载后的全局$t方法。…
vue中如何使用i18n实现国际化
在4k广告机中需要实现多语言切换,这时候接触到国际化,前端框架无数,其中几种热门的框架都有相匹配的国际化插件工具。比如: 在4K广告机项目中使用的前端框架为Vue,故而我们将使用vue-i18n这个插件进行国际化功能的实现。 1、首先在自己的项目中安装 vue-i18n依赖包。…
聊聊前端国际化文案该如何处理
最近接到一个海外项目业务需求,项目最终会被来自不同国家的客户所使用,期望能让客户有一个良好的用户体验,因此前端需要适配国际化。 乍一听,这个海外项目需求并没有什么特别的地方,似乎就多了一个国际化适配。但细细一想,事情可没这么简单,前端开发面临了很多新的问题。下面梳理一下国际化开…
FormatJs-让你的web应用程序国际化
FormatJS 是javascript的模块化集合,用于格式化数字, 日期和字符串以进行国际化操作。它由一组核心库组成, 这些核心库是基于 JavaScript Intl 内置和行业范围 i18n 标准的核心库,以及现在通用模板和组件库的。 Formatjs 集成react的…
给老手解释 web 应用国际化(一):lang 属性值到底有什么讲究
我们最近在做 web 系统的国际化。国际化可不是提供多个语言版本的 web 界面这么简单。 打算分成几个部分陆续发布出来,现在我们从 html lang 属性开始。 HTML 和 XML 都使用 lang 属性指定语言标记。 输出 HTML 中设置的zh字符串;如果没有设置输出…