【国际化-青铜时期】谷歌文档一键导出为JSON格式,再也不用不停复制粘贴了

282 阅读2分钟

前言

这段时间一直在负责海外项目,使用的国际化解决方案是vue+vue-i18n,按大佬的话来讲正处在青铜时期,虽然也很向往那黄金时期(文案配置平台),但是考虑海外项目业务前端团队人员单薄(实习生一枚),那就得从长计议~

正文

废话不多说,目前的话团队采用的是谷歌文档进行多人协作翻译,每次业务开发都要从上面一个个复制下来代码,真的是受够了。本着能懒则懒的思想,笔者大脑一转,自己之前似乎写过油猴脚本,这个脚本几行代码不就解决了嘛~说干就干,笔者兴致勃勃的打开了开发者模式,只见。。。

全文终!!!












正文开始

开玩笑,身为一个爱折腾的程序猿,怎么能被问题吓倒呢,是时候祭出大招了~

经过一番搜索,终于找到了GoogleAppsScript,这个是谷歌为自己的应用提供的脚本工具,之前在Stack Overflow还看过大佬用它来进行服务转发,正所谓用处多多。


工具找到了,接下来就要开始学习了。

  • // 第一步创建一个按钮
    var button = app.createButton(name);
    app.add(button);
    
  •   // 第二步创建一个下拉列表
      var listBox = app.createListBox().setId(name).setName(name);
      listBox.setVisibleItemCount(1);
    
  •   // 第三步绑定按钮事件,点击按钮弹出,列表脚本完成
       var handler = app.createServerClickHandler(callback).addCallbackElement(parent);;
       button.addClickHandler(handler);
    

效果展示 代码传送门

END

这个只能解决小公司的业务需求,科技还是要进步的,而且最近谷歌文档都难访问了,有时间条件的还是得升级下科技树,建造属于自己的文案配置平台,进阶黄金时期。谢谢大家的观看,如果本文对各位有帮助记得点赞哦!