国际化,你也许只需要这一个 VSCode 插件

2019-12-08 12:51:17 +08:00
 Anthony117

如果你和我一样,开发的时候需要加入对不同语言的支持,那么管理翻译一定是一件非常头痛的事情。你要把代码里面的文案全部提取出来,维护各个语言 JSON 之间的一致性,原本清晰的代码变得很不直观。那么,也许这个 VSCode 插件可以大大简化你的工作量。

Introducing

Github: antfu/i18n-ally

VSCode Marketplace

本插件支持翻译内敛显示,一键机器翻译,文案提取,翻译进度报告,文案路径同步,转跳到定义等等功能。几乎可以满足你所有 i18n 开发需求。

插件目前支持 Vue, React, Angular, Ember, VSCode 等主流开发框架,会根据你所在的项目自动适配框架需要的功能。而灵活的设计可以让它在未来轻松支持更多其他框架。

这是我在空闲时间制作的小工具,希望它可以帮助你更好的完成工作。如果有任何问题或建议也欢迎开 issue 或者在下面留言。感谢!

4270 次点击
所在节点    程序员
9 条回复
Hilong
2019-12-08 12:58:07 +08:00
收藏下。等下试用下
yuuko
2019-12-08 13:07:10 +08:00
支持
dreamerlv3ex
2019-12-08 13:29:20 +08:00
看起来不错,star !
jkmf
2019-12-08 13:36:12 +08:00
ReysC
2019-12-08 13:49:04 +08:00
已经在使用,刚好支持 ng 的 translate-core 挺好用的
bookit
2019-12-08 22:15:16 +08:00
4196
2019-12-09 09:39:05 +08:00
很棒!
之前看到一个类似功能阿里的 react 版的插件,也是你做的嘛
dany813
2019-12-09 12:22:09 +08:00
收藏下
hei1000
2019-12-16 17:38:57 +08:00
README 里面有一个 contry-code, 可以改一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/626969

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX