Open GaZ3ll3 opened 7 years ago
如果有好的建议, 我们整合进来。 参考 http://docutils.sourceforge.net/docs/user/rst/quickref.html
可以设置一个wiki, 或者在 readme 里注明。 @wlbksy
如果可能的话, 需要一个脚本检测标点符号是否误用。
@GaZ3ll3 在Readme里给一个这个issue的链接吧,方便新人找到这个issue。或者写一个guide之类的东西?
以及看到i18n里有人用gettext.jl辅助翻译,不知道我们用不用的上。
现在要更新的1.0了,我们manual的翻译直接跟进master吧
我觉得 要不注释原文也采用4个空格的缩进。。。
我觉得在markdown里没必要缩进啊
好的 那在md里面就不缩进注释原文了?
我觉得没必要缩进,因为markdown里缩进的意义和rst不一样
文档中出现的外部链接是不是也可以统一一下?比如有的维基百科链接我在翻译时全都改成了相应中文的页面链接,但好像有另外的人觉得中文维基现在上不去所以就保留了英文链接。
还有比如这个文档里的 Resources 部分,这些链接指向的是教程,需要把他们的名字翻译出来吗?
这里这样翻译怎么样:
英文原文
然后后面我们自己加上一些中文资源(这个现在其实有不少人写了blog的)
嗯嗯,同意,我就是想最好能统一一下如果别人在翻译别的页面也遇到这种地方了可以作为参考。
不过因为后面到时候可以加上中文资源,这个标题还是就不加这个括号了吧,像我的 pr 里这样可以嘛
wiki的链接我们都不管了吧. 加上中文wiki也访问不了, 等manual翻译完成以后我们再统一更换一下链接, 到国内能访问到的网址(blog也成)
翻译规则
不可在英文原文基础上直接修改。 文档格式应保留为
.md
。翻译标题时, 应保留对应的级别。 比如, 二级标题翻译后也应是二级标题。 原标题应注释掉并放置在译好的标题下方, 以一个空行(或多个)分隔。
翻译正文时, 以段落为单位, 原文段落应以注释的形式放置在翻译好的段落下方, 以一个(或多个)空行分隔。 注意, 如果原文段落内含有代码, 也应注释掉, 并复制到对应的译文里。 注释时, 用
..
开头, 这里的..
后有一个空格, 原文以一个Tab
缩进。 例如:.. Defining New Conversions ..
~~~~~~~~要定义新类型转换,只需给
convert
提供新方法即可。 下例将数值转换为布尔值 ::此方法第一个参数的类型是 :ref:
单态类型 <man-singleton-types>
,Bool
是Type{Bool}
的唯一实例。此方法仅在第一个参数是Bool
才调用。.. To define a new conversion, simply provide a new method for :func:
convert
. That's really all there is to it. For example, the method to convert a real number to a boolean is this::The type of the first argument of this method is a :ref:
singleton type <man-singleton-types>
,Type{Bool}
, the only instance of which isBool
. Thus, this method is only invoked when the first argument is the type valueBool
.