-
Notifications
You must be signed in to change notification settings - Fork 87
Translate logical-replication for PG18 #3491
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: doc_ja_18
Are you sure you want to change the base?
Conversation
Translations are done till "Generated Column Replication"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This is a work-in-progress translation of PostgreSQL's logical-replication documentation from English to Japanese, covering sections up to 29.6. The translation updates numerous sections including logical replication setup, publication/subscription mechanics, generated column replication, conflict resolution, and configuration options.
- Updates translation for logical replication fundamentals and table synchronization procedures
- Translates generated column replication features and behavior tables
- Improves Japanese terminology consistency, translating "Generated Column" as "生成列"
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
一通り翻訳しました。かなり長いです |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot wasn't able to review any files in this pull request.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| それが完了したあとは、パブリッシャーにおける変更は、発生した時にリアルタイムでサブスクライバーに送られます。 | ||
| サブスクライバーはパブリッシャーと同じ順にデータを適用します。 | ||
| 通常、テーブルの論理レプリケーションが開始されると、PostgreSQLはパブリッシャーデータベースのテーブルデータのスナップショットを取得し、それをサブスクライバーにコピーします。 | ||
| 完了すると、最初のコピー以降のパブリッシャーの変更がサブスクライバーに継続的に送られます。 | ||
| そのため、一つのサブスクリプション内のパブリケーションに対するトランザクションの一貫性が保証されます。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
前からですが、「 applies the data in the same order as the publisher」の部分が抜けています。
「パブリッシャーと同じ順序でデータを適用するため、」
| @@ -2200,16 +2193,16 @@ Publications: | |||
| have a matching generated column. In this case, it is always the subscriber | |||
| table generated column value that is used. | |||
| --> | |||
| 《機械翻訳》通常、サブスクライバーの表はパブリッシャーテーブルと同じように定義されるため、パブリッシャーテーブルに<link linkend="ddl-generated-columns"><literal>GENERATED column</literal></link>がある場合、サブスクライバーテーブルにはマッチングによって生成されたカラムが含まれます。 | |||
| このケースでは、常にサブスクライバーテーブルによって生成されたカラム値が使用されます。 | |||
| 通常、サブスクライバーのテーブルはパブリッシャーのテーブルと同じように定義されます。そのため、パブリッシャーテーブルに<link linkend="ddl-generated-columns"><literal>生成列</literal></link>が存在する場合、サブスクライバーテーブルにも対応する生成列が存在します。 | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
大文字のGENERATEDは、この後の例の中で出てくるため、「GENERATED(生成)」のようにして補足するのが良いと思います。
| 列名が存在する場合は、対応する列の値と同じ順に表示されます。 | ||
| </para> | ||
| </listitem> | ||
| </listitem>スクライバーに<link linkend="logical-repl |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
この行によってエラーが出てます
数が多いのでコミットを分割させてください。最初は29.6まで翻訳しています。
Generated Columnは生成列と翻訳しました。