V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tomsun28
V2EX  ›  程序员

想自动翻译非英文 issues,找了一圈没找到就自己实现了一个 action,大家鉴定下这是伪需求么

  •  
  •   tomsun28 ·
    tomsun28 · 2020-11-17 10:22:05 +08:00 · 1981 次点击
    这是一个创建于 1249 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不知道 v 友们是咋处理非英文 issues 的,作为一个凉凉项目,有人使用提 issue 已经很开心了,不好意思直接回请使用英文再问一遍,这样回肯定就更凉了。

    翻了一遍,github 上还没有自动翻译 issue 的 action,自己就弄了一个,v 友们鉴定下

    效果: https://github.com/tomsun28/sureness/issues/33

    action 地址: https://github.com/marketplace/actions/issues-translator

    name: 'issue-translator'
    on: [issues, issue_comment]
    
    jobs:
      build:
        runs-on: ubuntu-latest
        steps:
          - uses: tomsun28/[email protected]
    
    13 条回复    2020-11-17 23:27:40 +08:00
    sxd
        1
    sxd  
       2020-11-17 10:40:31 +08:00
    都自动翻译了,更没人 use English next time 了 😄
    tomsun28
        2
    tomsun28  
    OP
       2020-11-17 11:05:13 +08:00
    @sxd 😄😄😄😄 好难,项目初期,有点用户又担心把人劝退了
    visionsmile
        3
    visionsmile  
       2020-11-17 11:07:42 +08:00
    nice 已 star
    zouzou0208
        4
    zouzou0208  
       2020-11-17 11:13:06 +08:00   ❤️ 1
    不算推荐,因为现在翻译软件够强大了,而且感觉直接用 actions 给翻译了有部分人会不舒服吧。而且中文 Issues 中文回, 英语的英语回是我了解的一些开源项目是这样做的。
    或者置顶一个 issues 建议用英语回复, 也可以做一个 issues 的模板,里面是英语,写上建议也可以。

    参考 https://github.com/LeetCode-OpenSource/vscode-leetcode/issues
    tomsun28
        5
    tomsun28  
    OP
       2020-11-17 11:17:28 +08:00
    @visionsmile 给你点赞
    tomsun28
        6
    tomsun28  
    OP
       2020-11-17 11:22:44 +08:00   ❤️ 1
    @zouzou0208 置顶一个 issue 建议感觉可以有,我之前做了 issue 模板,可还是会有中文的哎,主要是如果中文 issue 中文回,相同问题可能已经有回答了 但是其他人因为不懂这个语言就没有检索到,我想的是 action 翻译出来 让其他人也能看懂大概,然后提示下 issue 的人下次请用英文
    efaun
        7
    efaun  
       2020-11-17 11:25:09 +08:00
    issues 不允许出现中文 /中国人提问的原因是?
    tomsun28
        8
    tomsun28  
    OP
       2020-11-17 11:28:58 +08:00
    @efaun 没有不允许出现亲,更没有说不能中国人提问,你这样误解我会被 v 友骂的。因为项目想走国际化,考虑英文更通用一点,所以想统一语言哦
    abersheeran
        9
    abersheeran  
       2020-11-17 12:34:39 +08:00
    @tomsun28 想国际化,你就别在国内平台宣传。直接走国外的社区宣传,等项目火了,自然有中国人给你翻译成中文在国内宣传。然后面对洋大人的项目,大家都会诚惶诚恐地用英文,就不存在什么中文问题了。

    在国内宣传和反感中文 ISSUE 本身就是冲突的。
    tomsun28
        10
    tomsun28  
    OP
       2020-11-17 13:48:24 +08:00
    @abersheeran 这里可能有点误会,没有反感中文 issue 的意思,可以看下我发的主题内容,没有指定中文,说中文 issue 是在答复 v 友评论的时候讨论的,讨论的点也是在[相同问题可能已经有回答了 但是其他人因为不懂这个语言就没有检索到]。
    做这个 action,目的是将非英文(没有特定说是中文,日语俄语法语都行)的 issue 翻译成英语,方便其他不懂这门语言的人检索查看。希望可以消除这个误会。
    Cyshall
        11
    Cyshall  
       2020-11-17 19:08:12 +08:00
    issue 里又有中文又有英文我觉得没啥毛病阿,我看到挺多项目都是这样的阿。 中英混合会影响国际化吗? 我不太清楚,还请有经验的人能给说道说道涨涨见识。
    AkideLiu
        12
    AkideLiu  
       2020-11-17 21:18:55 +08:00 via iPhone
    没有中文 readme 可以完全解决中文 issue 的问题🤣
    tomsun28
        13
    tomsun28  
    OP
       2020-11-17 23:27:40 +08:00
    @AkideLiu 🤣🤣🤣
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5163 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 09:28 · PVG 17:28 · LAX 02:28 · JFK 05:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.