-
Notifications
You must be signed in to change notification settings - Fork 436
pg11
Chen Huajun edited this page Feb 2, 2020
·
70 revisions
本页面对PostgreSQL 11.2中文手册翻译的步骤和注意事项进行说明。
- 11.2的中文手册基于上一版的社区中文手册《PostgreSQL 10.1 中文手册》和彭老师翻译的11.0中文手册PostgreSQL 11.0 文档。
- 11.2相对于10.1新增和修改的sgml,大部分基于彭老师翻译的11.0并合并到11.2,其余少部分(11.0未翻译,或差异小于10行)保留11.2的英文sgml需要基于10.1翻译
- 11.2相对于10.1未修改的sgml保留当前的中文sgml
- 预先将所有sgml改成了符合xml规范的格式。
PostgreSQL 11中将所有sgml文件改成了符合xml格式规范的形式,这大大简化了sgml的文档编译。 因此从PG11开始,文档文件的扩展名虽然仍然是.sgml,但其内容已经是xml格式了。 为了保证sgml文档可以编译成功,也为了减少翻译人员的工作量,参考PG11的修改,已经预先将所有sgml改成了符合xml规范的格式。
sgml格式上主要的变更示例如下
例1:
<xref linkend="plpython-python23">
==>
<xref linkend="plpython-python23"/>
例2:
<productname>PostgreSQL</>
==>
<productname>PostgreSQL</productname>
例3:
class="PARAMETER"
==>
class="parameter"
例4:
&
==>
&
例5:
<
==>
<
例6:
删掉 <![IGNORE[ ...]]>
例7:
<![%standalone-ignore[<xref linkend="plpython-python23">]]>
=>
<xref linkend="plpython-python23"/>
https://github.com/postgres-cn/pgdoc-cn.git
https://ftp.postgresql.org/pub/source/v11.2/postgresql-11.2.tar.gz
- https://pan.baidu.com/s/1R0gUiiAQzr63YlpmnNk3qA (提取码djia)
为了在对比11.2的sgml相对10.1做的变更时,排除sgml->xml大量格式变更带来的干扰,务必使用预处理过的10.1的sgml。这些sgml相对于原始10.1的sgml,预先处理了上面的例1,例2和例3 三种类型的格式变更。
在预定的sgml的翻译者栏填上自己的名字,并将翻译状态改为"翻译中"
- 翻译sgml
- 使用注释自动添加工具添加注释
关于注释自动添加工具的使用,参考翻译的注意点
- 对比11.2源码中的英文原始sgml和预处理过的10.1英文原始sgml(即上面的postgresql-10.1_std.tar.gz)找到变更点
- 翻译变更内容并合并到github的sgml文件中
- 更新英文原文注释
变更少的可以手动更新。大量变更的sgml,建议通过注释自动添加工具处理。先用使用注释自动添加工具删除之前的注释,再使用注释自动添加工重新添加注释
github提交PR的步骤,可参考下面的例子。
编辑sgml文件时,请务必事先阅读翻译的注意点。
翻译状态:待翻译,翻译中,完成
以下"已合并"的sgml,基于彭老师的11.0中文手册,并且已经合并到11.2。其余sgml基于10.1_std中文版翻译升级到11.2。
| NO | 修改类型 | A&M | DEL | 翻译状态 | 翻译者 | sgml |
|---|---|---|---|---|---|---|
| 1 | MOD | 71 | 0 | 已合并 | acronyms.sgml | |
| 2 | MOD | 6 | 46 | 已合并 | adminpack.sgml | |
| 3 | MOD | 102 | 3 | 已合并 | amcheck.sgml | |
| 4 | MOD | 6 | 22 | 已合并 | array.sgml | |
| 5 | MOD | 15 | 0 | 已合并 | backup.sgml | |
| 6 | MOD | 28 | 0 | 已合并 | bgworker.sgml | |
| 7 | MOD | 635 | 0 | 已合并 | bki.sgml | |
| 8 | MOD | 18 | 0 | 已合并 | bloom.sgml | |
| 9 | MOD | 39 | 0 | 已合并 | brin.sgml | |
| 10 | MOD | 2 | 0 | 完成 | Steve888888 | btree-gin.sgml |
| 11 | NEW | 443 | 0 | 已合并 | btree.sgml | |
| 12 | MOD | 173 | 16 | 已合并 | catalogs.sgml | |
| 13 | MOD | 13 | 1 | 完成 | Steve888888 | charset.sgml |
| 14 | MOD | 5 | 0 | 完成 | Steve888888 | citext.sgml |
| 15 | MOD | 104 | 2 | 已合并 | client-auth.sgml | |
| 16 | MOD | 735 | 149 | 已合并 | config.sgml | |
| 17 | MOD | 3 | 0 | 完成 | Steve888888 | contrib-spi.sgml |
| 18 | MOD | 1 | 1 | 完成 | ChenHuajun | contrib.sgml |
| 19 | MOD | 6 | 0 | 完成 | Steve888888 | cube.sgml |
| 20 | MOD | 3 | 0 | 完成 | Steve888888 | custom-scan.sgml |
| 21 | MOD | 168 | 37 | 已合并 | datatype.sgml | |
| 22 | MOD | 84 | 0 | 已合并 | datetime.sgml | |
| 23 | MOD | 44 | 0 | 已合并 | dblink.sgml | |
| 24 | MOD | 417 | 23 | 已合并 | ddl.sgml | |
| 25 | MOD | 1 | 0 | 完成 | ChenHuajun | dml.sgml |
| 26 | MOD | 49 | 260 | 已合并 | docguide.sgml | |
| 27 | MOD | 99 | 4 | 已合并 | ecpg.sgml | |
| 28 | MOD | 21 | 0 | 已合并 | event-trigger.sgml | |
| 29 | MOD | 169 | 13 | 已合并 | extend.sgml | |
| 30 | MOD | 4 | 0 | 完成 | Steve888888 | external-projects.sgml |
| 31 | MOD | 190 | 0 | 已合并 | fdwhandler.sgml | |
| 32 | MOD | 5 | 0 | 完成 | Steve888888 | file-fdw.sgml |
| 33 | MOD | 3 | 25 | 完成 | ChenHuajun | filelist.sgml |
| 34 | MOD | 369 | 14 | 已合并 | func.sgml | |
| 35 | MOD | 4 | 0 | 完成 | Steve888888 | fuzzystrmatch.sgml |
| 36 | MOD | 15 | 0 | 已合并 | gin.sgml | |
| 37 | MOD | 25 | 0 | 已合并 | gist.sgml | |
| 38 | MOD | 27 | 1 | 已合并 | high-availability.sgml | |
| 39 | MOD | 9 | 0 | 完成 | Steve888888 | history.sgml |
| 40 | MOD | 39 | 0 | 已合并 | indexam.sgml | |
| 41 | MOD | 257 | 177 | 完成 | Steve888888 | indices.sgml |
| 42 | MOD | 31 | 0 | 已合并 | information_schema.sgml | |
| 43 | MOD | 10 | 0 | 完成 | Steve888888 | install-windows.sgml |
| 44 | MOD | 185 | 197 | 已合并 | installation.sgml | |
| 45 | MOD | 7 | 0 | 完成 | Steve888888 | isn.sgml |
| 46 | NEW | 285 | 0 | 已合并 | jit.sgml | |
| 47 | MOD | 24 | 0 | 已合并 | json.sgml | |
| 48 | MOD | 26 | 1 | 已合并 | keywords.sgml | |
| 49 | MOD | 349 | 33 | 已合并 | libpq.sgml | |
| 50 | MOD | 2 | 0 | 完成 | ChenHuajun | lo.sgml |
| 51 | MOD | 53 | 0 | 已合并 | lobj.sgml | |
| 52 | MOD | 29 | 0 | 已合并 | logical-replication.sgml | |
| 53 | MOD | 43 | 0 | 已合并 | logicaldecoding.sgml | |
| 54 | MOD | 5 | 2 | 完成 | Steve888888 | ltree.sgml |
| 55 | MOD | 1 | 0 | 完成 | Steve888888 | maintenance.sgml |
| 56 | MOD | 125 | 8 | 已合并 | monitoring.sgml | |
| 57 | MOD | 1 | 0 | 完成 | ChenHuajun | nls.sgml |
| 58 | MOD | 10 | 1 | 已合并 | pageinspect.sgml | |
| 59 | MOD | 92 | 10 | 已合并 | parallel.sgml | |
| 60 | MOD | 3 | 0 | 完成 | ChenHuajun | passwordcheck.sgml |
| 61 | MOD | 18 | 0 | 已合并 | perform.sgml | |
| 62 | MOD | 9 | 4 | 已合并 | pgcrypto.sgml | |
| 63 | MOD | 68 | 0 | 已合并 | pgprewarm.sgml | |
| 64 | MOD | 9 | 0 | 完成 | Steve888888 | pgrowlocks.sgml |
| 65 | MOD | 8 | 0 | 完成 | Steve888888 | pgstattuple.sgml |
| 66 | MOD | 131 | 0 | 已合并 | pgtrgm.sgml | |
| 67 | MOD | 3 | 3 | 完成 | Steve888888 | plhandler.sgml |
| 68 | MOD | 70 | 0 | 已合并 | plperl.sgml | |
| 69 | MOD | 224 | 90 | 已合并 | plpgsql.sgml | |
| 70 | MOD | 64 | 0 | 已合并 | plpython.sgml | |
| 71 | MOD | 78 | 0 | 已合并 | pltcl.sgml | |
| 72 | MOD | 5 | 0 | 完成 | ChenHuajun | postgres.sgml |
| 73 | MOD | 12 | 4 | 已合并 | problems.sgml | |
| 74 | MOD | 376 | 0 | 已合并 | protocol.sgml | |
| 75 | MOD | 41 | 0 | 已合并 | queries.sgml | |
| 76 | MOD | 7 | 0 | 完成 | ChenHuajun | ref/allfiles.sgml |
| 77 | MOD | 10 | 0 | 完成 | jingsam | ref/alter_default_privileges.sgml |
| 78 | MOD | 10 | 0 | 完成 | jingsam | ref/alter_domain.sgml |
| 79 | MOD | 10 | 0 | 完成 | jingsam | ref/alter_extension.sgml |
| 80 | MOD | 3 | 0 | 完成 | jingsam | ref/alter_function.sgml |
| 81 | MOD | 60 | 0 | 已合并 | ref/alter_index.sgml | |
| 82 | MOD | 10 | 0 | 完成 | Steve888888 | ref/alter_large_object.sgml |
| 83 | MOD | 3 | 0 | 完成 | jingsam | ref/alter_operator.sgml |
| 84 | MOD | 3 | 0 | 完成 | jingsam | ref/alter_opfamily.sgml |
| 85 | NEW | 281 | 0 | 已合并 | ref/alter_procedure.sgml | |
| 86 | MOD | 11 | 0 | 已合并 | ref/alter_role.sgml | |
| 87 | NEW | 102 | 0 | 已合并 | ref/alter_routine.sgml | |
| 88 | MOD | 175 | 1 | 已合并 | ref/alter_table.sgml | |
| 89 | MOD | 2 | 0 | 完成 | Steve888888 | ref/alter_user.sgml |
| 90 | MOD | 23 | 0 | 已合并 | ref/analyze.sgml | |
| 91 | NEW | 115 | 0 | 已合并 | ref/call.sgml | |
| 92 | MOD | 10 | 0 | 完成 | ChenHuajun | ref/comment.sgml |
| 93 | MOD | 14 | 0 | 已合并 | ref/copy.sgml | |
| 94 | MOD | 68 | 0 | 完成 | Steve888888 | ref/create_aggregate.sgml |
| 95 | MOD | 11 | 0 | 已合并 | ref/create_event_trigger.sgml | |
| 96 | MOD | 15 | 37 | 已合并 | ref/create_function.sgml | |
| 97 | MOD | 183 | 0 | 已合并 | ref/create_index.sgml | |
| 98 | MOD | 2 | 0 | 完成 | ChenHuajun | ref/create_language.sgml |
| 99 | MOD | 4 | 0 | 完成 | ChenHuajun | ref/create_opclass.sgml |
| 100 | MOD | 14 | 0 | 已合并 | ref/create_operator.sgml | |
| 101 | MOD | 107 | 1 | 已合并 | ref/create_policy.sgml | |
| 102 | NEW | 357 | 0 | 已合并 | ref/create_procedure.sgml | |
| 103 | MOD | 6 | 1 | 完成 | chegong18 | ref/create_publication.sgml |
| 104 | MOD | 11 | 0 | 已合并 | ref/create_role.sgml | |
| 105 | MOD | 2 | 0 | 完成 | jingsam | ref/create_server.sgml |
| 106 | MOD | 4 | 0 | 完成 | ChenHuajun | ref/create_statistics.sgml |
| 107 | MOD | 3 | 0 | 完成 | Steve888888 | ref/create_subscription.sgml |
| 108 | MOD | 347 | 127 | 完成 | chegong18 | ref/create_table.sgml |
| 109 | MOD | 3 | 0 | 完成 | chegong18 | ref/create_transform.sgml |
| 110 | MOD | 55 | 0 | 已合并 | ref/create_trigger.sgml | |
| 111 | MOD | 11 | 0 | 已合并 | ref/create_type.sgml | |
| 112 | MOD | 2 | 0 | 完成 | Steve888888 | ref/create_user.sgml |
| 113 | MOD | 2 | 0 | 完成 | ChenHuajun | ref/create_user_mapping.sgml |
| 114 | MOD | 12 | 0 | 已合并 | ref/create_view.sgml | |
| 115 | MOD | 3 | 0 | 完成 | ChenHuajun | ref/declare.sgml |
| 116 | MOD | 9 | 0 | 完成 | Steve888888 | ref/do.sgml |
| 117 | MOD | 5 | 0 | 完成 | Steve888888 | ref/drop_function.sgml |
| 118 | NEW | 162 | 0 | 已合并 | ref/drop_procedure.sgml | |
| 119 | NEW | 94 | 0 | 已合并 | ref/drop_routine.sgml | |
| 120 | MOD | 4 | 0 | 完成 | Steve888888 | ref/ecpg-ref.sgml |
| 121 | MOD | 2 | 0 | 已合并 | sizhitu | ref/fetch.sgml |
| 122 | MOD | 17 | 0 | 已合并 | ref/grant.sgml | |
| 123 | MOD | 44 | 0 | 已合并 | ref/initdb.sgml | |
| 124 | MOD | 12 | 0 | 已合并 | ref/insert.sgml | |
| 125 | MOD | 14 | 0 | 已合并 | ref/lock.sgml | |
| 126 | MOD | 95 | 42 | 已合并 | ref/pg_basebackup.sgml | |
| 127 | MOD | 9 | 0 | 完成 | chegong18 | ref/pg_controldata.sgml |
| 128 | MOD | 13 | 1 | 已合并 | ref/pg_ctl-ref.sgml | |
| 129 | MOD | 69 | 4 | 已合并 | ref/pg_dump.sgml | |
| 130 | MOD | 82 | 3 | 已合并 | ref/pg_dumpall.sgml | |
| 131 | MOD | 58 | 0 | 已合并 | ref/pg_receivewal.sgml | |
| 132 | MOD | 12 | 0 | 已合并 | ref/pg_recvlogical.sgml | |
| 133 | MOD | 67 | 0 | 已合并 | ref/pg_resetwal.sgml | |
| 134 | MOD | 28 | 0 | 已合并 | ref/pg_restore.sgml | |
| 135 | MOD | 33 | 0 | 已合并 | ref/pg_rewind.sgml | |
| 136 | NEW | 122 | 0 | 已合并 | ref/pg_verify_checksums.sgml | |
| 137 | MOD | 476 | 1 | 已合并 | ref/pgbench.sgml | |
| 138 | MOD | 6 | 0 | 完成 | chegong18 | ref/pgtesttiming.sgml |
| 139 | MOD | 19 | 0 | 已合并 | ref/pgupgrade.sgml | |
| 140 | MOD | 4 | 0 | 完成 | chegong18 | ref/prepare.sgml |
| 141 | MOD | 4 | 0 | 完成 | chegong18 | ref/prepare_transaction.sgml |
| 142 | MOD | 273 | 19 | 已合并 | ref/psql-ref.sgml | |
| 143 | MOD | 4 | 0 | 完成 | chegong18 | ref/refresh_materialized_view.sgml |
| 144 | MOD | 15 | 0 | 已合并 | ref/reindex.sgml | |
| 145 | MOD | 8 | 0 | 完成 | chegong18 | ref/revoke.sgml |
| 146 | MOD | 9 | 0 | 完成 | ChenHuajun | ref/security_label.sgml |
| 147 | MOD | 97 | 11 | 已合并 | ref/select.sgml | |
| 148 | MOD | 13 | 0 | 已合并 | ref/update.sgml | |
| 149 | MOD | 25 | 1 | 已合并 | ref/vacuum.sgml | |
| 150 | MOD | 7 | 0 | 完成 | ChenHuajun | reference.sgml |
| 151 | MOD | 72 | 0 | 已合并 | regress.sgml | |
| 152 | MOD | 83 | 0 | 完成 | ChenHuajun | release.sgml |
| 153 | MOD | 19 | 0 | 已合并 | rowtypes.sgml | |
| 154 | MOD | 10 | 1 | 已合并 | rules.sgml | |
| 155 | MOD | 245 | 70 | 已合并 | sizhitu | runtime.sgml |
| 156 | MOD | 1 | 0 | 完成 | ChenHuajun | sepgsql.sgml |
| 157 | MOD | 6 | 3 | 完成 | ChenHuajun | sourcerepo.sgml |
| 158 | MOD | 18 | 0 | 已合并 | sources.sgml | |
| 159 | MOD | 94 | 0 | 已合并 | spgist.sgml | |
| 160 | MOD | 276 | 16 | 已合并 | spi.sgml | |
| 161 | MOD | 4 | 0 | 完成 | ChenHuajun | sslinfo.sgml |
| 162 | MOD | 12 | 1 | 已合并 | storage.sgml | |
| 163 | MOD | 122 | 2 | 已合并 | syntax.sgml | |
| 164 | MOD | 1 | 0 | 完成 | ChenHuajun | tcn.sgml |
| 165 | MOD | 1 | 0 | 完成 | ChenHuajun | test-decoding.sgml |
| 166 | MOD | 94 | 0 | 已合并 | textsearch.sgml | |
| 167 | MOD | 34 | 0 | 已合并 | trigger.sgml | |
| 168 | MOD | 129 | 0 | 已合并 | typeconv.sgml | |
| 169 | MOD | 4 | 0 | 完成 | Steve888888 | unaccent.sgml |
| 170 | MOD | 37 | 0 | 已合并 | user-manag.sgml | |
| 171 | MOD | 9 | 1 | 完成 | Steve888888 | wal.sgml |
| 172 | MOD | 13 | 1 | 已合并 | xaggr.sgml | |
| 173 | MOD | 88 | 11 | 已合并 | xfunc.sgml | |
| 174 | MOD | 100 | 9 | 已合并 | xindex.sgml | |
| 175 | MOD | 1 | 0 | 完成 | ChenHuajun | xml2.sgml |
| 176 | MOD | 17 | 9 | 已合并 | xoper.sgml | |
| 177 | MOD | 2 | 0 | 完成 | ChenHuajun | xplang.sgml |
| 178 | NEW | 5368 | 0 | 完成 | sunshinerxu | release-11.sgml |
| 17646 | 1250 |