V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
GeekHub
pebble329
V2EX  ›  Python

闲着没事,把 numpy 中文化了

  •  3
     
  •   pebble329 · 172 天前 · 6744 次点击
    这是一个创建于 172 天前的主题,其中的信息可能已经有所发展或是发生改变。

    闲着没事,把 numpy 中文化了,不知道这个东西能干什么。 文件放 github 了,https://github.com/pebble329/-numpy- ,请大家参谋参谋。

    56 条回复    2020-04-01 11:43:07 +08:00
    wuwukai007
        1
    wuwukai007   172 天前
    打开 404
    CismonX
        2
    CismonX   172 天前
    易语言即视感🤣
    soukiya
        3
    soukiya   172 天前
    @wuwukai007 打开 404 真实🤣,你把网址上的“请大家参谋参谋。”删了不就行了
    Vegetable
        4
    Vegetable   172 天前   ❤️ 2
    xx.夹逼(1,2)

    靠,有点辣眼睛呢
    rdZZZ
        5
    rdZZZ   172 天前
    @Vegetable 哈哈哈,你他娘的真是个天才。
    fihserman123
        6
    fihserman123   172 天前
    所以,为什么要中文化呢?
    raymanr
        7
    raymanr   172 天前
    ..... 确实是闲的
    wuwukai007
        8
    wuwukai007   172 天前
    尴尬,借楼问下 隔了好几天通知复试,我是不是替补选手?
    nnqijiu
        9
    nnqijiu   172 天前
    真是闲的蛋疼
    kindjeff
        10
    kindjeff   172 天前
    sinux
        11
    sinux   172 天前
    这 repo 命名就离谱,还有你帖子里的英文都带有前后空格了,为啥 link 不带上
    imn1
        12
    imn1   172 天前
    范闲……?
    learningman
        13
    learningman   172 天前
    @wuwukai007 无关的地方别发,容易被 block
    bruce00
        14
    bruce00   172 天前
    Meli55a
        15
    Meli55a   172 天前
    大把的库文档等着翻译啊兄嘚
    smilenceX
        16
    smilenceX   172 天前
    @kindjeff 住手!! (滑稽
    iasuna
        17
    iasuna   172 天前 via iPhone
    翻译成中文 结果翻译的不是数学上的专有名词 比英文的还难懂……
    Trim21
        18
    Trim21   172 天前 via Android
    翻译文档不好吗(
    earsonlau
        19
    earsonlau   172 天前
    翻译文档不好吗(
    yinsky
        20
    yinsky   172 天前
    我 17 毕业,今年考研,初试过了,不知道啥时候复试,哎。生化转软件工程
    pythonee
        21
    pythonee   172 天前
    嗯,确实应该翻译文档可能更 pythonista 一点
    xinbada426
        22
    xinbada426   172 天前
    秀~
    polebug
        23
    polebug   172 天前
    点开笑死了
    pinews
        24
    pinews   172 天前
    改天也把 php 函数翻译一下
    arjen
        25
    arjen   172 天前 via Android   ❤️ 1
    @yinsky
    GrayXu
        26
    GrayXu   172 天前
    有这时间,去翻译个文档不好嘛…也算是有用的 pr
    dangyuluo
        27
    dangyuluo   172 天前
    果然是很闲
    renmu
        28
    renmu   172 天前 via Android
    看到楼主的 issue 有个人宣传中文编程,不知道是不是内个人又来了
    xuanwu
        29
    xuanwu   172 天前
    @fihserman123
    用中文命名 API 的意义和途径: https://zhuanlan.zhihu.com/p/30574064
    开发中文 API 的一些策略: https://zhuanlan.zhihu.com/p/93495675
    既然开发新中文编程语言离不开 API, 何不从开发 API 开始呢? 更进一步, 何不从例程开始呢?: https://zhuanlan.zhihu.com/p/85081589

    @kindjeff 已经看到了。
    shiji
        30
    shiji   172 天前   ❤️ 1
    该来的还是来了↑
    kaiki
        31
    kaiki   172 天前   ❤️ 4
    每次遇到这种东西我都怀疑我能不能看懂中文。
    cufezhusy
        32
    cufezhusy   172 天前
    膜拜大佬。。。。。。。
    viiii
        33
    viiii   172 天前
    @kaiki 不止你一个(狗头)
    lonelygo
        34
    lonelygo   172 天前
    闲着没事,果然是这样😃
    guolaopi
        35
    guolaopi   172 天前
    现在看到夹逼还是想笑
    ShundL
        36
    ShundL   172 天前
    发现更看不懂了,夹逼翻转。
    337136897
        37
    337136897   172 天前
    @Vegetable 你他娘真是个人才
    pebble329
        38
    pebble329   172 天前   ❤️ 1
    统一回复:
    1. 为什么中文化呢?
    因为认识中文,英文单词想不起来
    2. 为什么不翻译文档?
    其实做这个事主要工作也是翻译文档,长期目标建立一个 PYTHON 语言通用词库,看哪个包不顺眼一键翻译包,包自动翻译后也就不用文档了。
    而且最主要是如果有翻译文档,包不见得就是中文包,法文、德文、日文都可以
    另外:如果可以一键翻译包,现有的旧代码也可以一键翻译

    例子:词库长这样
    'cov':'协方差',
    'disp':'显示',
    'identity':'单位序列',
    'tril_indices':'下三角序列索引',
    'triu_indices':'上三角序列索引',
    'tri':'三角序列',
    'eye':'类单位序列',
    'mask_indices':'遮罩索引',
    'diag_indices':'对角线索引',
    'rate':'利率',
    'binary_repr':'二进制格式化',
    'base_repr':'n 进制格式化',
    'add_docstring':'添加帮助',
    'bmat':'矩阵拼接',

    3.为什么很多翻译不是数学名词
    一般都是按照数学、经济名词的,比如 矩阵的秩、方差、标准差 什么的,一些类似范德蒙矩阵之类的东西尽量翻译到没有普通人不好理解的英语名字

    4.觉得英语更好理解,翻译不好理解的
    一是老人可以继续使用英语包,年轻人用中文包,二是争取翻译更加信雅达,三是用函数包反过来影响数学教学,用包来辅助学习数学,学完数学直接就可以使用包
    pebble329
        40
    pebble329   172 天前
    @liuzhedash 百度翻译造的孽,这个版本里没有改过来。
    ali0531
        41
    ali0531   172 天前
    兄弟我看好你!你那么闲不如帮我把一些烂尾项目二开一下 [二哈式微笑]
    xuanwu
        42
    xuanwu   171 天前
    @pebble329 逐步积累术语词典的确很有必要。之前有过一些摸索: https://github.com/program-in-chinese/overview/issues/54
    yisiyisi
        43
    yisiyisi   171 天前
    看不到任何技术在里面,全是翻译,还翻译不好。
    垃圾项目别出来丢人。
    ShawyerPeng
        44
    ShawyerPeng   171 天前 via iPhone
    「一是老人可以继续使用英语包,年轻人用中文包」
    Excuse me???
    xuanwu
        45
    xuanwu   171 天前
    @ShawyerPeng #44 我的理解:
    “老人”——特指心理上的(思维固化,完全无法接受中文 API 也完全无动力尝试的)
    Tloudalo
        46
    Tloudalo   171 天前
    机翻即视感
    ShawyerPeng
        47
    ShawyerPeng   171 天前 via iPhone
    @xuanwu 那位 lz 真给自己赏脸哇,捧一踩一,用就叫潮流,不用就叫思维固化了
    Xusually
        48
    Xusually   171 天前
    @liuzhedash 噗哈哈哈
    Jirajine
        49
    Jirajine   171 天前 via Android   ❤️ 1
    英语是通用语,英文编写的 API 是开放的,所有人都能使用。而推广中文编程无异于封闭生态,和微信一样,难道不是作恶么?
    masker
        50
    masker   171 天前 via Android
    哦!又是那个鼓吹编程中文化的! block+1
    xuanwu
        51
    xuanwu   171 天前
    @Jirajine 中文 API 又没人逼你用。多个选择有什么问题?
    要知道中国还只有不到 10%的人会英文,即使是在几十年的全民学英文狂潮之后。
    wutiantong
        52
    wutiantong   171 天前
    一个半吊子,
    整天不求上进,
    想方设法传播自己的半吊子,
    期望受众成为更加半吊子的半吊子,
    来为自己垫底?

    这大概就是“中文编程”讨人厌的原因吧。
    hitmanx
        53
    hitmanx   171 天前
    除非有官方翻译和足够大的社区愿意采用,否则出错了,拿关键字搜索都不好搜。

    在我看来函数这些就没必要翻译,该翻译的是文档和教材。而且文档和教材中最好一些经典的名词不做翻译,保持英文。类似像候捷翻译的一些 C++的书,一些名词是不翻译的
    pebble329
        54
    pebble329   171 天前
    @xuanwu @ShawyerPeng
    老人是 原来一直使用某种编程语言并且已经很厉害的人,新人 就是开始学习而且菜的人
    Jirajine
        55
    Jirajine   171 天前
    @xuanwu #51 偷换概念,这完全不是多个选择的问题。微信公众号也没人逼你看,但它事实上在破坏 web 开放的生态。
    如果有人按照你鼓吹的用中文命名 API 开发类库,那么本来所有人都可以使用的工具只有少部分人能用,这不是在制造封闭么?
    不知道你“中国只有不到 10%的人会英文”的数据是从哪里来的,接受过义务教育的哪个不会英语?你非要算上那些没有编程需求的老人有意义么?
    xuanwu
        56
    xuanwu   170 天前
    @Jirajine #55
    来源 wiki,国内能日常会话英语的比例不到 7%: https://en.wikipedia.org/wiki/List_of_countries_by_English-speaking_population

    我倒是很奇怪,为什么国内很多人写轮子都愁没人用,就是没想到 /不愿意多开发一套中文 API 。多维护一套封装 API 的开销微乎其微,又能吸引更多用户(至少至少,可以让自己的轮子在竞争者中独树一帜吸引眼球),何乐不为?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2745 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 03:26 · PVG 11:26 · LAX 20:26 · JFK 23:26
    ♥ Do have faith in what you're doing.