Skip to content

install/ と PHP 8.5 関連の原文の更新に追従 (12ファイル) - #486

Merged
KentarouTakeda merged 3 commits into
php:masterfrom
KentarouTakeda:sync-install-and-php85-changes
Sep 12, 2026
Merged

KentarouTakeda merged 3 commits into
php:masterfrom
KentarouTakeda:sync-install-and-php85-changes

Conversation

@KentarouTakeda

Copy link
Copy Markdown
Collaborator

翻訳内容

PHP 8.5 の後方互換性のない変更(4件)

php/doc-en@4fc9f9ea7b (php/doc-en#5837) が追加した errors / changelog の訳出。

  • reference/spl/arrayobject/construct.xml
  • reference/spl/arrayiterator/construct.xml
  • reference/funchand/functions/register-tick-function.xml
  • reference/array/functions/list.xml

出力バッファ(2件)

php/doc-en@1ebafd8a44 (php/doc-en#5260) の buffer_size / chunk_size の説明と、php/doc-en@cf7dcffba0 (php/doc-en#5823) が追加した PHP 8.5 の非推奨の訳出。

install(6件)

その他

  • install/unix/debian.xml の APT の段落には、原文のどのリビジョンにも対応しない訳文(「インストール中に Apache を再起動する旨が表示されなかった場合は、手動で再起動する必要があります。」)が残っていました。原文側で当該 simpara が全行変更されたため、訳抜けだった 2 文(and then activate it / For example:)とあわせて訳し直しています。
  • install/unix/dnf.xml の example2 のタイトルは未訳で残っていたため訳出しました。
  • install/unix/source.xml は原文の変更が英文法の修正(was been runhas been run)のみで、既訳が既に正しい意味を表しているため EN-Revision だけを更新しています。
  • php/doc-en@cf7dcffba0language/operators/increment.xml も変更していますが、このファイルは本 PR に含めていません。同コミットが追加した「8.5.0 以降は deprecation warning を出す」の一文は、同じ <warning> 内で原文が現在形・上限なしのまま残している "This feature is soft-deprecated as of PHP 8.3.0." と衝突しており、ja 側はこの soft-deprecated を「E_DEPRECATED は発生しないものの」と開いて訳しているため、追従すると同一 <simpara> 内で矛盾する記述になります。原文側の修正が先と判断しました。

php/doc-en@4fc9f9ea7b (php/doc-en#5837) が追加した errors / changelog を訳出。

- reference/spl/arrayobject/construct.xml
- reference/spl/arrayiterator/construct.xml
- reference/funchand/functions/register-tick-function.xml
- reference/array/functions/list.xml
php/doc-en@1ebafd8a44 (php/doc-en#5260) の buffer_size / chunk_size の説明と、
php/doc-en@cf7dcffba0 (php/doc-en#5823) が追加した PHP 8.5 の非推奨を訳出。

- reference/outcontrol/functions/ob-start.xml
- reference/outcontrol/functions/ob-get-status.xml
- install/fpm/configuration.xml — php/doc-en@7efe863bc4 (php/doc-en#5263), php/doc-en@7cd12cc82b (php/doc-en#5181)
- install/unix/debian.xml — php/doc-en@2d91caad93 (php/doc-en#5744)
- install/unix/dnf.xml — php/doc-en@88d5409cd9 (php/doc-en#5745)
- install/pecl.xml — php/doc-en@7b30944775 (php/doc-en#5622)
- install/ini.xml — php/doc-en@5f0cb2451f (php/doc-en#4779)
- install/unix/source.xml — php/doc-en@e07f764c8e (php/doc-en#5761)

debian.xml の APT の段落には、原文のどのリビジョンにも対応しない訳文
(「インストール中に Apache を再起動する旨が表示されなかった場合は〜」) が
残っていたため、訳抜けだった 2 文とあわせて訳し直した。
dnf.xml の example2 のタイトルは未訳で残っていたため訳出した。
install/unix/source.xml は原文が英文法の修正のみなのでヘッダだけを更新した。
@KentarouTakeda
KentarouTakeda merged commit 528fad9 into php:master Sep 12, 2026
2 checks passed
@KentarouTakeda
KentarouTakeda deleted the sync-install-and-php85-changes branch September 12, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant