From 8d10cab50cae167fb835fc10038cf7c745bc3113 Mon Sep 17 00:00:00 2001 From: Noboru Saito Date: Fri, 3 Jul 2026 08:00:10 +0900 Subject: [PATCH 1/2] =?UTF-8?q?pl*=E3=81=AE=E8=A6=8B=E7=9B=B4=E3=81=97?= =?UTF-8?q?=E6=94=B9=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 同じ英文に対して、日本語訳を統一するように修正 #3690 --- doc/src/sgml/plperl.sgml | 6 +++--- doc/src/sgml/plpgsql.sgml | 22 +++++++++++----------- doc/src/sgml/plpython.sgml | 5 +++-- doc/src/sgml/pltcl.sgml | 8 ++++---- 4 files changed, 21 insertions(+), 20 deletions(-) diff --git a/doc/src/sgml/plperl.sgml b/doc/src/sgml/plperl.sgml index bcb5ac98acb..8d705101b2e 100644 --- a/doc/src/sgml/plperl.sgml +++ b/doc/src/sgml/plperl.sgml @@ -1958,7 +1958,7 @@ PL/Perlを使用してイベントトリガ関数を作成することができ -イベントトリガ名が発行された +トリガの発行元イベントの名前。 @@ -1970,7 +1970,7 @@ PL/Perlを使用してイベントトリガ関数を作成することができ -トリガの発行元コマンドタグ +トリガの発行元コマンドタグ。 @@ -1981,7 +1981,7 @@ PL/Perlを使用してイベントトリガ関数を作成することができ -トリガ関数の戻り値は無視されます +トリガ関数の戻り値は無視されます。 diff --git a/doc/src/sgml/plpgsql.sgml b/doc/src/sgml/plpgsql.sgml index b89eb051801..39051be1bba 100644 --- a/doc/src/sgml/plpgsql.sgml +++ b/doc/src/sgml/plpgsql.sgml @@ -585,7 +585,7 @@ arow RECORD; -例: +例。 quantity integer DEFAULT 32; url varchar := 'http://mysite.com'; @@ -972,7 +972,7 @@ SELECT add_three_values(1, 2, 4.7); -以下に例を示します。 +例。 DECLARE prior ALIAS FOR old; @@ -1508,7 +1508,7 @@ IF count(*) > 0 FROM my_table THEN ... -例: +例。 tax := subtotal * 0.06; my_record.user_id := 20; @@ -3146,7 +3146,7 @@ END IF; -例: +例。 IF v_user_id <> 0 THEN UPDATE users SET email = v_email WHERE user_id = v_user_id; @@ -3182,7 +3182,7 @@ END IF; -例: +例。 IF parentid IS NULL OR parentid = '' THEN @@ -3402,7 +3402,7 @@ END CASE; -以下は簡単な例です。 +以下に例を示します。 CASE @@ -3548,7 +3548,7 @@ EXIT label WHEN -例: +例。 LOOP -例: +例。 FETCH curs1 INTO rowvar; FETCH curs2 INTO foo, bar, baz; @@ -5174,7 +5174,7 @@ CLOSE cursor; -例: +例。 CLOSE curs1; @@ -5410,7 +5410,7 @@ END LOOP label ; -以下に例を示します。 +以下は簡単な例です。 CREATE PROCEDURE transaction_test1() LANGUAGE plpgsql @@ -6770,7 +6770,7 @@ CREATE OR REPLACE FUNCTION process_emp_audit() RETURNS TRIGGER AS $emp_audit$ - RETURN NULL; -- これはAFTERトリガなので結果は無視される + RETURN NULL; -- AFTERトリガですので、結果は無視されます END; $emp_audit$ LANGUAGE plpgsql; diff --git a/doc/src/sgml/plpython.sgml b/doc/src/sgml/plpython.sgml index 84d6c855bc5..f23a54b3cbf 100644 --- a/doc/src/sgml/plpython.sgml +++ b/doc/src/sgml/plpython.sgml @@ -921,8 +921,9 @@ $$ LANGUAGE plpython3u; An anonymous code block receives no arguments, and whatever value it might return is discarded. Otherwise it behaves just like a function. --> -匿名コードブロックは引数を持たず、また、何か値を返したとしても破棄されます。 -その他は関数とまったく同様に動作します。 +匿名コードブロックは引数を取りません。 +また何らかの値を返したとしても破棄されます。 +その他は関数と同様に動作します。 diff --git a/doc/src/sgml/pltcl.sgml b/doc/src/sgml/pltcl.sgml index 0189036425f..6ab69f9ae77 100644 --- a/doc/src/sgml/pltcl.sgml +++ b/doc/src/sgml/pltcl.sgml @@ -1174,7 +1174,7 @@ CREATE TRIGGER trig_mytab_modcount BEFORE INSERT OR UPDATE ON mytab -トリガが発行されたイベント名 +トリガの発行元イベントの名前。 @@ -1186,7 +1186,7 @@ CREATE TRIGGER trig_mytab_modcount BEFORE INSERT OR UPDATE ON mytab -トリガが発行されたコマンドタグ +トリガの発行元コマンドタグ。 @@ -1352,7 +1352,7 @@ PL/Tclは明示的なトランザクションの手法でこの問題を解決 -2つのアカウントの間の送金を実装する関数を考えます。 +2つの口座の間の振替えを実装する関数を考えてみます。 CREATE FUNCTION transfer_funds() RETURNS void AS $$ if [catch { @@ -1490,7 +1490,7 @@ CALL transaction_test1(); -明示的なサブトランザクションの中ではトランザクションを終了することはできません。 +トランザクションは明示的なサブトランザクションの中では終了できません。 From c913a10cc5d9d85401ad3ec79d6679b1529c1c5e Mon Sep 17 00:00:00 2001 From: Noboru Saito Date: Sun, 2 Aug 2026 10:01:51 +0900 Subject: [PATCH 2/2] =?UTF-8?q?Example:,=20Examples:=E3=82=92=E4=BE=8B?= =?UTF-8?q?=EF=BC=9A=E3=81=AB=E7=B5=B1=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/src/sgml/plperl.sgml | 2 +- doc/src/sgml/plpgsql.sgml | 20 ++++++++++---------- doc/src/sgml/plpython.sgml | 4 ++-- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/doc/src/sgml/plperl.sgml b/doc/src/sgml/plperl.sgml index 8d705101b2e..a1ec2543243 100644 --- a/doc/src/sgml/plperl.sgml +++ b/doc/src/sgml/plperl.sgml @@ -2056,7 +2056,7 @@ Perlインタプリタが最初に初期化され、plperlま --> このPerlコードは単一文字列に制限されます。 長いコードをモジュール化し、on_init文字列でロードすることができます。 -以下に例を示します。 +例: plperl.on_init = 'require "plperlinit.pl"' plperl.on_init = 'use lib "/my/app"; use MyApp::PgInit;' diff --git a/doc/src/sgml/plpgsql.sgml b/doc/src/sgml/plpgsql.sgml index 39051be1bba..23ff665b4d7 100644 --- a/doc/src/sgml/plpgsql.sgml +++ b/doc/src/sgml/plpgsql.sgml @@ -585,7 +585,7 @@ arow RECORD; -例。 +例: quantity integer DEFAULT 32; url varchar := 'http://mysite.com'; @@ -972,7 +972,7 @@ SELECT add_three_values(1, 2, 4.7); -例。 +例: DECLARE prior ALIAS FOR old; @@ -1508,7 +1508,7 @@ IF count(*) > 0 FROM my_table THEN ... -例。 +例: tax := subtotal * 0.06; my_record.user_id := 20; @@ -3146,7 +3146,7 @@ END IF; -例。 +例: IF v_user_id <> 0 THEN UPDATE users SET email = v_email WHERE user_id = v_user_id; @@ -3182,7 +3182,7 @@ END IF; -例。 +例: IF parentid IS NULL OR parentid = '' THEN @@ -3548,7 +3548,7 @@ EXIT label WHEN -例。 +例: LOOP -例 +例: LOOP -例。 +例: FETCH curs1 INTO rowvar; FETCH curs2 INTO foo, bar, baz; @@ -5109,7 +5109,7 @@ MOVE direction { FROM | IN } < -例: +例: MOVE curs1; MOVE LAST FROM curs3; @@ -5174,7 +5174,7 @@ CLOSE cursor; -例。 +例: CLOSE curs1; diff --git a/doc/src/sgml/plpython.sgml b/doc/src/sgml/plpython.sgml index f23a54b3cbf..68904a12df1 100644 --- a/doc/src/sgml/plpython.sgml +++ b/doc/src/sgml/plpython.sgml @@ -648,7 +648,7 @@ $$ LANGUAGE plpython3u; with the column name as key. Example: --> 結果型の列の値は、列名をキーとして持つマップから取り出されます。 -以下に例を示します。 +例: CREATE FUNCTION make_pair (name text, value integer) @@ -683,7 +683,7 @@ $$ LANGUAGE plpython3u; Example: --> これはマップと同じように動作します。 -以下に例を示します。 +例: CREATE FUNCTION make_pair (name text, value integer)