写一个 I18n 的 vscode扩展

创建计划
2018-04-27 19:36:54
进行中
进行中...
关闭计划
未开始

初衷/目标

为了我们更方便的写 i18n

初步定义 i18n 文件的格式,不想繁琐,所以拒绝使用JSON

# app.i18n.yaml
language: 
  - en
  - zh
  - hk

keys:
  apple.add:
    - Add
    - 添加
    - 添加
  apple.delete:
    - Delete
    - 删除
    - 刪除
  people.say:
    - Hello, {0}
    - 你好, {0}
    - 你好, {0}

主要功能包括:

  • 使用yaml定义 i18n 文件
  • vscode 支持校验字段,包括语言
  • 导出各常用语言,如Javascript/Typescript/JSON
  • I18n 的模版支持传入参数

TODO类型

  • 类库
  • 框架
  • 服务
  • 命令行工具

预计时间

  • 一天
  • 一周
  • 两周
  • 一月
  • 更久

相关链接

https://github.com/axetroy/todo

大牛们的评论:朕有话说

还没有人评论哦,赶紧抢沙发!