diff --git a/doc/src/sgml/plperl.sgml b/doc/src/sgml/plperl.sgml
index bcb5ac98acb..a1ec2543243 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を使用してイベントトリガ関数を作成することができ
-トリガ関数の戻り値は無視されます
+トリガ関数の戻り値は無視されます。
@@ -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 b89eb051801..23ff665b4d7 100644
--- a/doc/src/sgml/plpgsql.sgml
+++ b/doc/src/sgml/plpgsql.sgml
@@ -972,7 +972,7 @@ SELECT add_three_values(1, 2, 4.7);
-以下に例を示します。
+例:
DECLARE
prior ALIAS FOR old;
@@ -3402,7 +3402,7 @@ END CASE;
-以下は簡単な例です。
+以下に例を示します。
CASE
@@ -3648,7 +3648,7 @@ CONTINUE label WHEN
-例
+例:
LOOP
-例:
+例:
MOVE curs1;
MOVE LAST FROM curs3;
@@ -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..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)
@@ -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();
-明示的なサブトランザクションの中ではトランザクションを終了することはできません。
+トランザクションは明示的なサブトランザクションの中では終了できません。