Repository navigation
PHP 8.4 マニュアル翻訳状況 #150
Copy link
Copy link
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
翻訳状況 一覧
en: 更新日: 2025-02-02 10:40 JSTja: 更新日: 2025-09-15 17:02 JST
英語版ドキュメントの次のIssueに掲載されたPull Requestの翻訳状況です:
PHP 8.4向けに翻訳が必要なセクションの参考にしてください。
初めての方へ
難度の目安をアイコンで表示しています。
- 🔰 Good First Issue。ドキュメントの構造や対象機能に精通せずとも訳せるかもしれません。
- 💪 力試し。対象機能、またはドキュメント構造の知識がある程度求められるかもしれません。
- 🚨 ヘビーユーザー向け。新機能や、注目すべき変更点をピックアップしました。
着手の際は、他の人と作業が被らないよう、ドラフトプルリクエストやこのIssueへのコメントで宣言すると良いかもしれません。
このIssueをご覧になった皆様へ
レビューはどなたでも歓迎しています。
Approveボタンを押せない場合、コメントでLGTMを頂ければ参考にします。レビューが難しい場合、足跡(スタンプ)を頂ければ、皆のモチベーションに繋がります。
マニュアル
- 💪Update output control constants doc-en#3039
- 🔰Change PHP_DEBUG and PHP_ZTS to bool doc-en#3078
- Document --with-ftp-ssl and --with-mysqlnd-ssl configure options doc-en#3340
- Add PHP_SBINDIR (PHP-8.4) doc-en#3423
- Add documentation for
array_findRFC doc-en#3465 - 🔰Fix GH-3384 doc-en#3587
- 🔰add Zip::ER_TRUNCATED_ZIP doc-en#3799
- WIP: start writing migration guide doc-en#3822
- Asymmetric Visiblity and Final properties doc-en#3828
- Deprecated mysqli_ping() doc-en#3847
- Deprecated mysqli_refresh() doc-en#3848
- Deprecated the second parameter to mysqli_store_result doc-en#3850
- 💪Document tidyNode::getNextSibling() and tidyNode::getPreviousSibling() doc-en#3874
- Document SoapServer::__getLastResponse doc-en#3877
- [PHP 8.4] Add new Sodium functions and constants doc-en#3878
- Add PHP 8.4 changelog entry for strcspn() doc-en#3888
- Add
example.outputs.84to language-snippets.ent doc-en#3893 - Document
#[\Deprecated]doc-en#3894 - Document
ReflectionClassConstant::isDeprecated()doc-en#3895 - Document
ReflectionGenerator::isClosed()doc-en#3896 - Document XML_OPTION_PARSE_HUGE doc-en#3899
- Add libxml constants for PHP 8.4 doc-en#3900
- 🔰Document DOMImplementation::createDocument() change for PHP 8.4 doc-en#3901
- Update simplexml_import_dom for PHP 8.4 doc-en#3906
- 🔰Document tidy constructor changes in PHP 8.4 doc-en#3907
- 💪Document DOMXPath::quote() doc-en#3909
- 💪[PHP 8.4] DBA resource to Object conversions doc-en#3914
- [PHP 8.4] Add mb_* functions doc-en#3922
- 🔰Document clone behaviour of DOMXPath doc-en#3925
- language-snippets.ent Explain the meaning of nums and add tags doc-en#3932
- 🔰[PHP 8.4] Add new constants and tokens from the tokenizer doc-en#3936
- [PHP 8.4] Add manual for grapheme_str_split function doc-en#3956
- [PHP 8.4] Add deprecation warning to mysqli functions doc-en#3958
- [PHP 8.4] Add deprecation warning to mysqli constants doc-en#3959
- [PHP 8.4] Add removal note to mysqli constants doc-en#3960
- [PHP 8.4] Add errors for GD functions doc-en#3962
- 🔰[PHP 8.4] Add errors for GetText functions doc-en#3964
- 🔰[PHP 8.4] Add errors for curl_multi_select doc-en#3965
- Remove old Mongo DB extension language entities doc-en#3967
- 🆕
php_uname()now throwsValueError(fixes #3968) doc-en#3969 - [PHP 8.4] Add manual for
pg_result_memory_size()doc-en#3972 - Document lazy objects doc-en#3975
- Add documentation for new MyClass()->method() without parentheses doc-en#3978
- gmp: GMP is marked final doc-en#3990
- Add
warn.deprecated.feature-8-4-0to language-snippets.ent doc-en#3991 - random:
lcg_value()is deprecated doc-en#3992 - session:
session.sid_lengthandsession.sid_bits_per_characterare deprecated doc-en#3993 - SUNFUNCS_* constants are deprecated as of PHP 8.4.0 doc-en#4006
- dba_key_split() deprecation doc-en#4007
- Mention deprecation of implicit nullable types in function docs doc-en#4008
- 💪PHP-8.4: Document http_(get|clear)_last_response_headers() functions doc-en#4034
- 💪PHP-8.4: Document fpow() doc-en#4035
- 🔰PHP 8.4: Document reflection changes doc-en#4037
- Document XSLTProcessor::setParameter() quote fix doc-en#4038
- 🆕W.I.P: PHP 8.4: Add ReflectionConstant stubs doc-en#4040
- Document XSLTProcessor properties doc-en#4041
- 💪Document some SPL changes in PHP-8.4 doc-en#4047
- 💪PHP 8.4: Document SplObjectStorage::seek() doc-en#4048
- 🔰Document changes to Phar in 8.4 doc-en#4050
- Document libxml changes for PHP 8.4 doc-en#4051
- 🔰PHP-8.4: Reflection behavioural changes doc-en#4055
- 💪Use modern markup for E_* constants doc-en#4056
- 💪Document changes related to Fibers and destructors doc-en#4060
- 🔰Update documentation of opcache.interned_strings_buffer doc-en#4061
- 🚨PHP 8.4: trigger_error() updates doc-en#4063
- PHP 8.4: MYSQLI_TYPE_VECTOR doc-en#4065
- PHP 8.4: xml_set_*() deprecations and changes doc-en#4067
- PHP 8.4: exit() is now a function doc-en#4070
- 🔰[PHP 8.4] - Update posix constants. doc-en#4072
- 🔰Pcntl php84 doc-en#4073
- 💪[PHP 8.4] PCRE - PCRE2-v10.44 updates doc-en#4078
- 💪PHP 8.4: Document RoundingMode doc-en#4080
- 💪Document compareDocumentPosition & related constants doc-en#4081
- 🔰Document tentative return type change for DOMDocument::registerNodeClass() doc-en#4082
- 🔰[PHP 8.4] Function return type changes doc-en#4083
- 🔰POSIX: Fix typo in constant doc-en#4090
- 🔰[PHP 8.4] Further POSIX update doc-en#4091
- 💪PHP 8.4: CSV related changes and deprecations doc-en#4093
- 🚨Hooks documentation doc-en#4094
- 💪[PHP 8.4] Pcntl::QosClass doc-en#4095
- 🚨PHP 8.4: Single underscore as class name is deprecated doc-en#4099
- 🔰PHP 8.4: Raising 0 to a negative exponent is deprecated doc-en#4102
- 💪PHP 8.4: Indicate extensions have been unbundled doc-en#4103
- 🔰PCNTL: Include new enum into docs doc-en#4104
- 🔰PHP 8.4: Update Zlib lib requirement doc-en#4105
- 🔰PHP 8.4: stream_context_set_option() 2 param deprecation doc-en#4106
- 🔰PHP 8.4: Document type widening of mode param of round() doc-en#4107
- 🚨Create stub for request_parse_body() doc-en#4108
- 🔰Add changelog for sockets PHP 8.4 change doc-en#4109
- 🔰PHP 8.4: Document DOM deprecations doc-en#4113
- 💪PHP 8.4: Document registerPhpFunctions() changes doc-en#4114
- 🚨Document new PDO classes and methods doc-en#4115
- 🔰Update changelog for DOMNode doc-en#4121
- 🔰PHP 8.4: Flushing headers without a body will now succeed doc-en#4122
- 🔰PHP 8.4: Document new errors in XML{Reader,Writer} doc-en#4123
- 💪ext/bcmath - Added
bcceil,bcfloor,bcroundandbcdivmoddoc-en#4132 - 🔰PHP 8.4: Document XSLTProcessor::setParameter() errors doc-en#4135
- 🔰PHP 8.4: Document errors for XSLTProcessor::importStylesheet() doc-en#4136
- 🔰Document PHP 8.4 ext-hash changes doc-en#4137
- 🔰PHP 8.4: Add changelog entry for typed constants in XMLReader doc-en#4139
- 🔰[PHP 8.4] intl changes part 1. doc-en#4160
- 🆕[PHP 8.4] intl update part 2 doc-en#4207
- 🆕[PHP 8.4] pcntl update part 1 doc-en#4208
- 🆕[PHP 8.4] posix_isatty update. doc-en#4220
- 🆕[PHP 8.4] Add
ext-dateconstant types doc-en#4237 - 🆕[PHP 8.4] Add
ext-intlconstant types doc-en#4238 - 🆕[PHP 8.4] Mention class constant types in
PDOchangelog doc-en#4243 - 🔰[PHP 8.4] Add class constant types for
Reflectiondoc-en#4244 - 🆕[PHP 8.4] Update
ext-mbstringdoc-en#4245 - 🆕[PHP 8.4] Update
WeakReference::__debugInfo()changelog doc-en#4256 - 🆕[PHP 8.4] Update
Closure::__debugInfo()changelog doc-en#4257 - 🆕[PHP 8.4]
odbc_fetch_row()can emit aE_WARNINGdoc-en#4258 - 🆕[PHP 8.4]
round()can throw aValueErrordoc-en#4259 - 🆕[PHP 8.4]
unserialize()can throw aValueErrorandTypeErrordoc-en#4260 - 🆕[PHP 8.4] Mention
PHP_HISTFILEenv var doc-en#4262 - 🆕Document argon2 installation with OpenSSL in PHP 8.4 doc-en#4272
- 🆕Document pkey gen params and addition of Curve25519 + Curve448 doc-en#4281
- 🆕PHP 8.4: Document
StreamBucketdoc-en#4297 - 🆕Document 8.4 changes in openssl_csr_new doc-en#4315
- 🆕Document serial_hex parameter addition in openssl_csr_sign doc-en#4316
- 🆕Add note about openssl_x509_parse time parsing change in 8.4 doc-en#4317
- 🆕Update requirements for minimal OpenSSL version doc-en#4318
- 🔰Fix FPM event mechanism poll typo and improve it doc-en#4334
- 🔰Document FPM memory peak status field doc-en#4335
- 🔰Document ob_start() change doc-en#4350
- 🔰Document output_add_rewrite_var() url_rewriter.hosts bugfix doc-en#4351
- 💪[PHP 8.4] socket update doc-en#4210
- 🔰PHP 8.4: pgsql: Add
pg_set_chunked_rows_size,PGSQL_TUPLES_CHUNKdoc-en#4117 - 💪[PHP 8.4] Curl new options and constants doc-en#4069
- 💪add XSLTProcessor::registerPHPFunctionNS and DOMXPath::registerPhpFunctionNS doc-en#4129
- 🆕Document Dom\TokenList doc-en#4306
- 🚨8.4: Document all new DOM classes and methods - part 1 doc-en#4212
- 💪PHP 8.4: New XML{Reader,Writer} methods doc-en#4138
- 💪Update CURLOPT constant descriptions doc-en#3818
- 💪PHP-8.4: LDAP changes doc-en#4066
- N/A (英語版がマージされていないため未着手)
シグネチャ
- Synchronize manual with stubs for PHP 8.4 - part 1 doc-en#4156
- Synchronize manual with stubs for PHP 8.4 - part 2 doc-en#4178
- 2025/08 の作業により追随済み by @mumumu
- Synchronize manual with stubs for PHP 8.4 - part 3 doc-en#4179
- 2025/08 の作業により追随済み by @mumumu
- Synchronize manual with stubs for PHP 8.4 - part 4 doc-en#4186
- Synchronize manual with stubs for PHP 8.4 - part 5 doc-en#4206
- 2025/08 の作業により追随済み by @mumumu
- Synchronize manual with stubs for PHP 8.4 - part 6 doc-en#4209
- 2025/08 の作業により追随済み by @mumumu
英語版もまだ多くが完了していないため、このリストは随時追加される可能性があります。
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed
Activity
jdkfx commentedon Nov 9, 2024
@KentarouTakeda
php/doc-en#3992 を取り込む際に確認したのですが、以下のファイルの翻訳が追いついていないようでしたのでこちらでファイルのblame見つつ翻訳追加していきます。
https://github.com/php/doc-en/blame/master/language-snippets.ent
KentarouTakeda commentedon Nov 12, 2024
php/doc-en#3872 は現在更新されていないようなので Milestone / PHP 8.4 / Closed から最近の英語版の追加分を取得し、一覧を更新しました。
KentarouTakeda commentedon Nov 22, 2024
難度の目安(私見)をアイコンにしました。
迷った際の着手の参考にしてください!
asumikam commentedon Nov 22, 2024
@KentarouTakeda
上記を対応しようと思ったのですが、#183 (comment) な理由で作業が不要そうです!🙇♀️
KentarouTakeda commentedon Nov 22, 2024
@asumikam
ありがとうございます。すみません、お手数おかけしました。
(マージに至らずとも、仕分けが進むだけで大助かりです!!)
naopusyu commentedon Nov 22, 2024
@KentarouTakeda
下記は f96063d にて翻訳済みな感じですね!
asumikam commentedon Nov 23, 2024
昨日はじめて翻訳作業をした俺が、PHPマニュアル翻訳のやりかたを解説(忘備録)
事前に読む
対応する
php-enPRと呼びます)PRを決めるphp-enPRが最新の変更なのかを一応確認すると安心するphp-enPRに積まれているcommitと一緒だよな、を確認すると良いphp-enPRを貼っておくと良さそう、と思っています→ ここまでできてヨシっとなったら空commitをdropしてforce pushして、ready for reviewなPRにしています。
commitやPRタイトルは、なんとなくまわりをみて、
[PHP 8.4] HonyaHonyaHonya の翻訳としています。Fendo181 commentedon Nov 24, 2024
@asumikam さんが書いてくれた方法がわかりやすく、自分も翻訳参加できそうだと思ったのでPR用意します! 🙏
こちらのPRを翻訳予定です。
php/doc-en#3901
SakiTakamachi commentedon Dec 2, 2024
BCMathは、原文がひと段落したら自分で翻訳書きます :)
KentarouTakeda commentedon Dec 4, 2024
着手は数日後になってしまいそうですが php/doc-en#4115 は私が担当しようと思ってます。
(分量が膨大・DBは自分の専門分野)
mumumu commentedon Dec 4, 2024
以下のシグネチャ系は私が担当します。
Ippey commentedon Dec 7, 2024
↓頑張ります。
siwa32 commentedon Dec 12, 2024
php/doc-en#4083
こちらの作業致します
siwa32 commentedon Dec 15, 2024
コレ翻訳します
siwa32 commentedon Dec 20, 2024
Reflectiondoc-en#4244こちらの取り込みをします。
2は上記リストにありませんが、1と修正されたファイルがかぶっているので一緒に行ってしまおうかと思います。
siwa32 commentedon Dec 21, 2024
php/doc-en#3872 から上記リストにないものを抜き出してみました。
機械的に抽出しただけで中身は見ていないので、抜け漏れや無関係な物が混じってしまっているかもしれません。
php_uname()now throws aValueErrorfor invalid$modedoc-en#3968grapheme_str_splitdoc-en#3974ext-dateconstant types doc-en#4237ext-intlconstant types doc-en#4238PDOchangelog doc-en#4243ext-mbstringdoc-en#4245WeakReference::__debugInfo()changelog doc-en#4256Closure::__debugInfo()changelog doc-en#4257odbc_fetch_row()can emit aE_WARNINGdoc-en#4258round()can throw aValueErrordoc-en#4259unserialize()can throw aValueErrorandTypeErrordoc-en#4260PHP_HISTFILEenv var doc-en#4262StreamBucketdoc-en#4297KentarouTakeda commentedon Dec 21, 2024
@siwa32
ありがとうございます!私の方でも未確認なのですが 🆕 を付けてリストに反映させて頂きました。
(更新が追いついておらず申し訳ないです!)
siwa32 commentedon Dec 24, 2024
grapheme_str_splitdoc-en#3974php_uname()now throws aValueErrorfor invalid$modedoc-en#3968はプルリクではなくIssueでしたので、翻訳リストに含めなくてよいものでした。
上記のリストに対象外も混じってしまいました。失礼しました。
Ippey commentedon Jan 19, 2025
[PHP 8.4] Pcntl::QosClass doc-en#4095 に関してですが、先日出した
#252
で対応しちゃったようなので、クローズで大丈夫だと思います!
SakiTakamachi commentedon Jan 30, 2025
#257
BCMath系まとめて全部です
siwa32 commentedon Feb 1, 2025
php/doc-en#3872 にあって、上記リストに無い項目の追加分です。
すべて対象ファイルが1つで文章もそれほど長くはないので、🔰に分類されるかなーという所感です。
KentarouTakeda commentedon Feb 2, 2025
@siwa32
ありがとうございます!大変助かります、そのまま反映させて頂きました!
naopusyu commentedon Apr 6, 2025
以下は、#142 にて対応済みのようです (コミットは45691b0)
natsuki-engr commentedon May 1, 2025
以下は #263 で対応済みのようです!
mumumu commentedon Sep 9, 2025
curl および、8.4 で新規追加されたドキュメント以外は、全て最新に追随しました。
翻訳状況も整理した結果、2025/09/09 現在、未着手のものは下記のみになっています(下記はスクショなので注意)。
mumumu commentedon Sep 11, 2025
以下の4つのPR (DOM, XML まわり)について、私が作業します -> 済