axetroy / todo

个人的TODO计划, 不要Fork,可以Watch
http://www.axetroy.xyz/#/todo
0 stars 2 forks source link

写一个 I18n 的 vscode扩展 #91

Open axetroy opened 6 years ago

axetroy commented 6 years ago

初衷/目标

为了我们更方便的写 i18n

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

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

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

主要功能包括:

TODO类型

预计时间

相关链接

https://github.com/axetroy/todo

alsotang commented 5 years ago

我觉得 i18n 最本质的繁琐问题不是 yaml 或者 json 的格式。而是对于要翻译的每一个地方,都像 css name 一样要取个 unique 的名字。

给每一条河每一座山取一个温暖的名字 陌生人,我也为你祝福 愿你有一个灿烂的前程 愿你有情人终成眷属 愿你在尘世获得幸福 我只愿面朝大海,春暖花开