首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
众里寻千百
掘友等级
大前端
|
BD
修行灵魂与身体,爱你和我
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
163
文章 156
沸点 7
赞
163
返回
|
搜索文章
赞
文章( 156 )
沸点( 7 )
阿炸克斯
前端
·
1年前
举报
开发了一个脚本,使用 babel 自动为 React 项目添加国际化, 如果你的项目已经做了一大半突然要添加国际化功能,或者想对一个英文的项目添加国际化支持,可以参考我的这个脚本,这个脚本能够帮你处理大概 90% 的任务。
例如:
``` jsx
<div title="add" key="add">add<div>
```
经过处理后会变成这样
``` jsx
import {t} from 'i18next'
<div title={t("add")} key="add">{t("add")}<div>
```
这是我在为 minio 控制台添加国际化时开发的脚本,项目封装度不高,有这种需求的需要自己 fork 源码进行针对性的定制。
功能列表
1. 自动添加国际化函数
2. 提取 t('key') 中的 key
3. 使用百度翻译自动翻译 key
4. 去除多余的换行(为了使 code review 更加的整洁,只是移除在 transform 时多出的换行)
如果有什么新想法,可以联系我一起交流
展开
https://github.com/lvyueyang/minio-console-i18n.git
github.com
技术交流圈
分享
评论
3
阿炸克斯
前端
·
3年前
举报
快乐指令,打开控制台
```
__VUE_DEVTOOLS_GLOBAL_HOOK__.store.dispatch('FOLLOW_USER',{id:'585407be61ff4b0063af58be'})
```
分享
评论
1
阿炸克斯
前端
·
3年前
举报
今天一打开掘金,就看到40条消息
,好多中换头像招的,还有关注我的招的
。
看到很多头像变了的,还有自动关注了我的,我深表歉意啊哈哈哈哈哈~~~
我 & 掘金
分享
评论
1
菁芜
4年前
举报
心动的感觉
漫画Via:李星明
展开
收起
查看大图
向左旋转
向右旋转
今天学到了
分享
5
40
智医生
托后腿的水货项目经理
·
4年前
举报
时间:圣诞节。
地点:医院。
事件:照顾人。
bug:被照顾的人性别为男
总结:孤狼(单身狗)的泪水。
收起
查看大图
向左旋转
向右旋转
分享
7
9
阿炸克斯
前端
·
4年前
举报
一个chrome插件 将掘金沸点的评论列表变成一个聊天室
将掘金沸点的评论详情变成一个聊天室 chrome插件
juejin.im
我 & 掘金
分享
7
10
个人成就
文章被点赞
82
文章被阅读
21,554
掘力值
546
关注了
13
关注者
21
收藏集
2
关注标签
28
加入于
2017-12-14