V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
i18ns
V2EX  ›  分享创造

一人耗时 2 年,收集 1500 多万数据,创建了这个网站,大家看看有没有价值?

  i18ns · 2019-05-03 21:23:35 +08:00 · 18863 次点击
  •   查看本主题需要登录
    这是一个创建于 2226 天前的主题,其中的信息可能已经有所发展或是发生改变。

    初心

    作为小微开发者,难以支付高昂的翻译费用,在线翻译又难以满足精度,所以想通过复用高质量的翻译实例进行软件内容翻译,我花了两年时间收集了 1500 多万条移动 app 的翻译数据,将它们做成了一个搜索网站,期望能帮助小微开发者以更低的成本更好的质量完成软件的国际化。

    一个人经过近两年时间的努力,终于搭建起了网站,并开发了 android 平台的自动化翻译插件。

    i18n 多语言语料搜索引擎

    i18n robot android 项目自动翻译插件

    最后

    我自己本来是一个 android 开发者,目前辞职全身投入 i18ns 搜索引擎的开发,虽然乐在其中但也常感力不从心,如果你觉得这个项目有意义,诚邀志同道合的童鞋加入(包括但不限于:前端,大数据搜索,自然语言处理,推广等大拿角色),不求能获取得多大的商业价值,但求能做一件有意义的事情。

    联系邮箱: [email protected]

    第 1 条附言  ·  2019-06-24 11:10:10 +08:00
    目前网站数据已经增加到 3800 多万,开发了一个搜索 API 供开发者使用:
    API 文档地址: https://i18ns.com/zh/api.html
    154 条回复    2020-11-29 22:19:49 +08:00
    1  2  
    adyyq
        1
    adyyq  
       2019-05-03 21:27:51 +08:00 via Android
    离大佬这么近,打破零回复
    caomu
        2
    caomu  
       2019-05-03 21:33:59 +08:00 via Android
    这个真的很棒!
    jack700
        3
    jack700  
       2019-05-03 21:35:33 +08:00 via Android
    大佬哦
    1KTN90lKW9gVJ9vX
        4
    1KTN90lKW9gVJ9vX  
       2019-05-03 21:40:10 +08:00 via iPhone
    差一个好域名
    didikee
        5
    didikee  
       2019-05-03 21:40:30 +08:00 via Android
    看样子很不错,等上班了去公司试试插件怎么样,先 Mark 一下😉
    Gladoos
        6
    Gladoos  
       2019-05-03 21:41:14 +08:00 via Android
    收藏
    imningfeng
        7
    imningfeng  
       2019-05-03 21:43:36 +08:00
    机翻效果不是很好啊
    Acoffice
        8
    Acoffice  
       2019-05-03 21:45:35 +08:00 via Android
    jjplay
        9
    jjplay  
       2019-05-03 21:50:01 +08:00
    非常棒了,做很多多语言的项目都可以用到!
    eallion
        10
    eallion  
       2019-05-03 22:01:28 +08:00
    不错。我曾经在 github 帮助 2 个应用翻译成中文,很吃力。翻译本身不吃力,代码也不吃力,但两者一起就有点烦躁。这个过程自动化处理就好多了。
    lookas2001
        11
    lookas2001  
       2019-05-03 22:27:47 +08:00
    赞楼主。
    楼主有兴趣移植到 vscode 等编辑器用于其他类型“ app ”开发翻译用吗?
    sobigfish
        12
    sobigfish  
       2019-05-03 22:34:07 +08:00
    真的可以, 多义词怎么处理?
    比如 blender 里面的 translation 3D 编辑的 UI 里肯定用到了, 翻译成“移动”没有问题,可是他们在界面设置里的 translation 也翻译成移动肯定是错了(虽然这里用 locale 之类表示更好)
    chroming
        13
    chroming  
       2019-05-03 22:34:12 +08:00   ❤️ 1
    tfeather
        14
    tfeather  
       2019-05-03 22:40:39 +08:00
    第一眼就感觉超棒,赞。小微开发者的福音
    311yagao
        15
    311yagao  
       2019-05-03 22:46:12 +08:00 via iPhone
    我不懂这方面 但感觉很不错
    darlinghsu
        16
    darlinghsu  
       2019-05-03 22:48:03 +08:00 via Android
    马克一下
    i18ns
        17
    i18ns  
    OP
       2019-05-03 22:53:22 +08:00
    @adyyq 谢谢
    i18ns
        18
    i18ns  
    OP
       2019-05-03 22:53:41 +08:00
    @caomu 谢谢,欢迎使用
    i18ns
        19
    i18ns  
    OP
       2019-05-03 22:53:52 +08:00
    @jack700 不敢当
    i18ns
        20
    i18ns  
    OP
       2019-05-03 22:55:18 +08:00
    @hemingcn 好域名比较贵,我当时想的是 i18n = Internationalization 加 s 一是表示多语言,二是因为正好这个域名可用。
    i18ns
        21
    i18ns  
    OP
       2019-05-03 22:55:32 +08:00
    @didikee 欢迎使用。
    lmaq
        22
    lmaq  
       2019-05-03 22:56:33 +08:00
    i18ns
        23
    i18ns  
    OP
       2019-05-03 22:57:08 +08:00
    @imningfeng 这个主要是复用已经国际化软件的翻译结果,不是机翻,手动通过 i18ns 翻译,实际效果比机翻要好很多。
    i18ns
        24
    i18ns  
    OP
       2019-05-03 22:57:25 +08:00
    @jjplay 是这样的。
    i18ns
        25
    i18ns  
    OP
       2019-05-03 22:58:23 +08:00
    @eallion 是的,大部分软件中的字符串都是通用的,可以直接复用已经翻译好的字符串资源。
    i18ns
        26
    i18ns  
    OP
       2019-05-03 22:59:45 +08:00
    @lookas2001 您的这个提议很好,我近期也在考虑,因为对前端及 vscode 开发了解不多,所以可能需要一些时日去学习开发。
    Fulcrum
        27
    Fulcrum  
       2019-05-03 23:46:00 +08:00 via Android
    牛批!👏👏👏
    sxsfeq
        28
    sxsfeq  
       2019-05-03 23:53:02 +08:00 via iPhone
    目测会火🔥
    bomb77
        29
    bomb77  
       2019-05-03 23:55:59 +08:00
    我觉得很厉害,虽然我不是国际 app 开发者,但是觉得还是会帮到很多人的
    Telegram
        30
    Telegram  
       2019-05-04 00:04:20 +08:00
    是个很实用的项目,mark 一下。
    这个和 codelf 组队,再来一个,就可以组成三剑客了
    hyyou2010
        31
    hyyou2010  
       2019-05-04 00:12:48 +08:00
    不错,很实际的项目
    i18ns
        32
    i18ns  
    OP
       2019-05-04 00:18:41 +08:00
    @sobigfish 这确实是一个问题。初步解决方案是:手动在 i18ns 中搜索结果,然后选择和自己软件相似的软件翻译文案进行复用,这个现在做的还不好,我还没有对翻译数据源进行很好的分类和标注。 最终解决方案:赋予插件的分析能力,根据翻译软件的类别去选用合适的文案进行复用(需要根据关键字分类翻译数据)。

    现在已在搜索结果中提供了 report 报表的功能,就是为了给用户自主选择提供参考,比如 Home 中文翻译,可能是“家”或者“主页”的中文翻译,搜索匹配时在页面会分别列出,并提供了数据源,需要用户自己去判断选用和自己软件相似的数据源。
    i18ns
        33
    i18ns  
    OP
       2019-05-04 00:21:23 +08:00
    @tfeather 感谢支持,欢迎试用
    bokchoys
        34
    bokchoys  
       2019-05-04 00:26:19 +08:00 via iPhone
    我也觉得需要有个好的域名和名字
    zekeda
        35
    zekeda  
       2019-05-04 01:29:14 +08:00
    不错的样子~
    sobigfish
        36
    sobigfish  
       2019-05-04 01:46:06 +08:00
    @i18ns #26 i18n 最切题了,不要听他们说域名的事, 或者你想选更短的话可以找找 io / co 的
    kayanouriko
        37
    kayanouriko  
       2019-05-04 01:48:07 +08:00
    可以提供 api 查询吗?
    感觉英语苦手日常开发函数起名字也用得上~
    dai640
        38
    dai640  
       2019-05-04 02:47:13 +08:00 via iPhone
    光是这份坚持就值得令人尊敬了!
    guyskk0x0
        39
    guyskk0x0  
       2019-05-04 05:42:14 +08:00 via Android
    i18ns 域名挺好的呀
    maxco292
        40
    maxco292  
       2019-05-04 06:30:14 +08:00 via Android
    楼主这个解决的却是一大痛点,reddit 宣传一波,搞个付费服务应该可以
    i18ns
        41
    i18ns  
    OP
       2019-05-04 06:34:49 +08:00
    @maxco292 感谢您的宝贵意见。
    i18ns
        42
    i18ns  
    OP
       2019-05-04 06:38:17 +08:00
    @kayanouriko 目前没有呢,如果是函数名感觉通过收集分析 code 中的英文词汇或许效果更好吧。如果有需求以后有精力会考虑加入。
    zvcs
        43
    zvcs  
       2019-05-04 06:43:01 +08:00 via Android
    厉害了,这个感觉以后很有用。
    i18ns
        44
    i18ns  
    OP
       2019-05-04 06:45:28 +08:00
    @bokchoys 好的域名比如:i18n.com 之类的已经被占用了,只能选用类似的。
    i18ns
        45
    i18ns  
    OP
       2019-05-04 06:46:13 +08:00
    @lmaq 这个域名貌似已经被占用了,无法购买
    i18ns
        46
    i18ns  
    OP
       2019-05-04 06:54:25 +08:00
    感谢大家关注,关于域名问题,统一说明一下,之所以选用 i18ns.com 的主要原因是:i18n = Internationalization 加 s 一是表示多种语言,并且正好 i18ns.com 这个域名还可用。我也没有钱去购买被抢注的好的域名。目前先努力做好网站功能本身,域名如果确有需要可能得等到有条件后再考虑。
    i18ns
        47
    i18ns  
    OP
       2019-05-04 06:54:54 +08:00
    @zvcs 谢谢,欢迎使用
    i18ns
        48
    i18ns  
    OP
       2019-05-04 06:56:07 +08:00
    @dai640 感谢理解
    huangdayu
        49
    huangdayu  
       2019-05-04 07:04:53 +08:00 via Android
    支持
    fuermosi777
        50
    fuermosi777  
       2019-05-04 07:09:23 +08:00
    有用
    nicejkkk
        51
    nicejkkk  
       2019-05-04 07:18:07 +08:00 via iPhone
    赞赞
    JsonSnowNothing
        52
    JsonSnowNothing  
       2019-05-04 07:23:17 +08:00 via Android
    很棒!
    yylzcom
        53
    yylzcom  
       2019-05-04 07:27:12 +08:00 via Android
    好东西支持,可以大量减少通用词汇的翻译,只需要审核和抠一些疑难词汇
    meetocean
        54
    meetocean  
       2019-05-04 07:30:21 +08:00
    支持一下,做的很好。
    qiayue
        55
    qiayue  
       2019-05-04 07:41:54 +08:00 via Android
    这个域名用在这里很切题,上面说需要一个好域名的可能不知道 i18n 什么意思
    i18ns
        56
    i18ns  
    OP
       2019-05-04 07:46:32 +08:00
    @yylzcom 谢谢,你完全明白了我做这个事情的目的。
    i18ns
        57
    i18ns  
    OP
       2019-05-04 07:46:49 +08:00
    @meetocean 感谢支持。
    i18ns
        58
    i18ns  
    OP
       2019-05-04 07:48:28 +08:00
    @qiayue 谢谢您的支持。
    winterbells
        59
    winterbells  
       2019-05-04 08:17:49 +08:00 via Android
    看,这就是大佬😲
    pandait
        60
    pandait  
       2019-05-04 09:34:50 +08:00 via Android
    楼主,你很棒棒哟。
    walkbox
        61
    walkbox  
       2019-05-04 09:37:06 +08:00
    过来支持一下 虽然目前还不知道能用来做什么 顶楼主
    cccicl
        62
    cccicl  
       2019-05-04 10:12:03 +08:00
    支持,很厉害
    zouchtssn
        63
    zouchtssn  
       2019-05-04 10:17:19 +08:00
    有过这样的需求,bd+Mark
    narmgalaxy
        64
    narmgalaxy  
       2019-05-04 10:21:50 +08:00
    支持!!!我有过给 app 添加翻译的经历,确实很痛苦.
    snowSe
        65
    snowSe  
       2019-05-04 10:29:04 +08:00
    看着很牛 支持大佬
    strugglexiang
        66
    strugglexiang  
       2019-05-04 10:33:55 +08:00 via Android
    支持一下
    missdeer
        67
    missdeer  
       2019-05-04 10:44:29 +08:00
    如果做好了倒是很实用,但是准确性要有保证,比如我搜“ start counting ”,zh-CN 的结果是“您的结果”,这样不敢用啊
    shell314
        68
    shell314  
       2019-05-04 10:54:26 +08:00 via Android
    厉害👍
    whoisghost
        69
    whoisghost  
       2019-05-04 11:04:13 +08:00
    真的很实用!或许我以后会用到!支持楼主继续!
    luohuanlh
        70
    luohuanlh  
       2019-05-04 11:06:36 +08:00
    支持大佬。
    i18ns
        71
    i18ns  
    OP
       2019-05-04 11:10:45 +08:00
    @missdeer 这是一个案例式语料搜索引擎,许多翻译结果不一定式最适合您的软件的,需要您手动挑选合适的内容,随着语料的增加,选择更多结果也能更准确些。
    i18ns
        72
    i18ns  
    OP
       2019-05-04 11:11:07 +08:00
    @whoisghost 感谢支持!
    i18ns
        73
    i18ns  
    OP
       2019-05-04 11:11:22 +08:00
    @luohuanlh 感谢支持!
    i18ns
        74
    i18ns  
    OP
       2019-05-04 11:12:05 +08:00
    @snowSe 感谢支持!
    i18ns
        75
    i18ns  
    OP
       2019-05-04 11:13:09 +08:00
    @shell314 感谢支持!
    i18ns
        76
    i18ns  
    OP
       2019-05-04 11:13:46 +08:00
    @narmgalaxy 感谢支持!欢迎使用。
    i18ns
        77
    i18ns  
    OP
       2019-05-04 11:14:33 +08:00
    @zouchtssn 感谢,欢迎使用。
    i18ns
        78
    i18ns  
    OP
       2019-05-04 11:15:04 +08:00
    @pandait 感谢支持!
    tuding
        79
    tuding  
       2019-05-04 11:37:52 +08:00
    可以说非常棒了
    huson
        80
    huson  
       2019-05-04 11:44:09 +08:00
    只支持安卓吗 web 能不能用。。
    i18ns
        81
    i18ns  
    OP
       2019-05-04 11:47:01 +08:00
    @huson 语料其实是通用的,其实所有需要国际化的软件项目都可以使用。只是目前仅有 android 项目插件。
    i18ns
        82
    i18ns  
    OP
       2019-05-04 11:47:16 +08:00
    @tuding 谢谢支持!
    Muniesa
        83
    Muniesa  
       2019-05-04 11:48:09 +08:00 via Android
    楼主将来必成大事!
    yahon
        84
    yahon  
       2019-05-04 12:07:35 +08:00
    非常棒!了不起。老早之前帮一个 app 做国际化。都是收集 UI 上的文字然后手动搜索翻译。。。 非常原始,而且机翻味严重。
    qwertyuiopjx
        85
    qwertyuiopjx  
       2019-05-04 12:08:31 +08:00 via Android
    点赞
    i18ns
        86
    i18ns  
    OP
       2019-05-04 12:09:38 +08:00
    @Muniesa 谢谢!
    i18ns
        87
    i18ns  
    OP
       2019-05-04 12:10:39 +08:00
    @yahon 是的,也是有感于这样的痛苦,才创建了这个项目,期望有一天能实现软件一键国际化。
    i18ns
        88
    i18ns  
    OP
       2019-05-04 12:11:54 +08:00
    @qwertyuiopjx 感谢!
    yakax
        89
    yakax  
       2019-05-04 12:44:24 +08:00
    我想加入,但是我没这个能力啊..支持大佬
    cpdyj0
        90
    cpdyj0  
       2019-05-04 12:48:16 +08:00
    支持,但是觉得楼主注意下可能存在的法律风险吧
    LaudOak
        91
    LaudOak  
       2019-05-04 12:48:45 +08:00
    1500 多万条数据 + 手动维护,再加上开放 API 就好了,现在好多应用特别是大项目都有国际化需求,感觉有市场
    stillwaiting
        92
    stillwaiting  
       2019-05-04 12:49:29 +08:00
    佩服 lz,是个很实用工具~
    shuiniushushu
        93
    shuiniushushu  
       2019-05-04 12:53:03 +08:00
    这个真的很有用,我现在就能用上,加油
    i18ns
        94
    i18ns  
    OP
       2019-05-04 13:05:38 +08:00
    @yakax 感谢支持!
    i18ns
        95
    i18ns  
    OP
       2019-05-04 13:09:50 +08:00
    @cpdyj0 您所言极是,我目前只是在 about 中增加声明,如果数据源反对引用就主动删除。考虑到翻译文只是语言中固有的语句,可能不至于涉及太严重的版权问题吧。
    i18ns
        96
    i18ns  
    OP
       2019-05-04 13:10:45 +08:00
    @LaudOak 感谢您的宝贵意见,谢谢支持。
    i18ns
        97
    i18ns  
    OP
       2019-05-04 13:11:00 +08:00
    @stillwaiting 谢谢您的支持。
    i18ns
        98
    i18ns  
    OP
       2019-05-04 13:11:35 +08:00
    @shuiniushushu 感谢关注,欢迎使用,希望能给您带来方便。
    jarry118
        99
    jarry118  
       2019-05-04 13:20:20 +08:00 via Android
    大佬厉害👍
    az7139
        100
    az7139  
       2019-05-04 13:36:40 +08:00
    这个真的很有用
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2650 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 13:02 · PVG 21:02 · LAX 06:02 · JFK 09:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.