diff --git a/appendices/migration81/incompatible.xml b/appendices/migration81/incompatible.xml
index 2c6338022f..cb89b7760d 100644
--- a/appendices/migration81/incompatible.xml
+++ b/appendices/migration81/incompatible.xml
@@ -129,7 +129,7 @@ ArgumentCountError - makeyogurt(): Argument #1 ($container) not passed
ほとんどの final でない内部メソッドは、
- それをオーバライドする際、
+ それをオーバーライドする際、
互換性がある戻り値の型を宣言することが必須になりました。
そうしない場合、継承が有効かを検証する際に、
推奨されない警告が発生するようになります。
diff --git a/build/prh.yml b/build/prh.yml
index a4186b51d5..3389e4e3a9 100644
--- a/build/prh.yml
+++ b/build/prh.yml
@@ -51,6 +51,13 @@ rules:
to: サーバー
- from: サーバー
to: サーバー
+ - expected: オーバーライド
+ pattern: /オーバ(?!ー)ライド/
+ specs:
+ - from: オーバライド
+ to: オーバーライド
+ - from: オーバーライド
+ to: オーバーライド
- expected: WHATWG URL Standard
pattern: WHATWG URL 標準
specs:
diff --git a/language/oop5/basic.xml b/language/oop5/basic.xml
index e3caca857b..9e1d3e7c54 100644
--- a/language/oop5/basic.xml
+++ b/language/oop5/basic.xml
@@ -564,7 +564,7 @@ Parent Class
但し、コンストラクタ
と private メソッドについては、
この規則の例外で、
- オーバライドしたシグネチャにミスマッチがあっても致命的なエラーにはなりません。
+ オーバーライドしたシグネチャにミスマッチがあっても致命的なエラーにはなりません。
互換性がある子クラスのメソッド
diff --git a/language/oop5/decon.xml b/language/oop5/decon.xml
index 8fd7ab2c8e..3c9a35abc9 100644
--- a/language/oop5/decon.xml
+++ b/language/oop5/decon.xml
@@ -67,7 +67,7 @@ $obj = new OtherSubClass();
他のメソッドと異なり、__construct()
- を子クラスでオーバライドしても、
+ を子クラスでオーバーライドしても、
シグネチャの互換性に関するルール は適用されません。
diff --git a/language/oop5/interfaces.xml b/language/oop5/interfaces.xml
index eda6ec7164..e39c5a5577 100644
--- a/language/oop5/interfaces.xml
+++ b/language/oop5/interfaces.xml
@@ -379,7 +379,7 @@ class B implements A
}
// Class constant と表示します。
-// PHP 8.1.0 より前のバージョンでは、定数をオーバライドできなかったため、これは動作しませんでした。
+// PHP 8.1.0 より前のバージョンでは、定数をオーバーライドできなかったため、これは動作しませんでした。
echo B::B;
?>
]]>