Skip to content

既訳の誤りを修正(誤字・マークアップ・EN削除済みブロック・誤訳・用語統一)#400

Open
KentarouTakeda wants to merge 8 commits into
php:masterfrom
KentarouTakeda:fix/pre-existing-translation-errors
Open

既訳の誤りを修正(誤字・マークアップ・EN削除済みブロック・誤訳・用語統一)#400
KentarouTakeda wants to merge 8 commits into
php:masterfrom
KentarouTakeda:fix/pre-existing-translation-errors

Conversation

@KentarouTakeda

Copy link
Copy Markdown
Collaborator

既訳の誤りを修正します。
EN-Revision は変更していません。

誤字・誤変換・衍字・表記

  • reference/exif/.../exif-imagetype: 主語の助詞(二重の「を」)
  • reference/sockets/functions/socket-create: 「オペーレーティング」「オーバーへッド」
  • reference/sockets/constants: 「対象的」→「対照的」
  • reference/snmp/functions/{snmpset, snmp2-set, snmp3-set}: 混入した全角アポストロフィ(’)を除去
  • reference/soap/constants: 「使うよに」、「WDSL」→「WSDL」(4)
  • reference/ldap/functions/ldap-connect: 衍字「確立するする」
  • reference/datetime/datetimeimmutable/{settime, sub}: 余分/不足の半角空白
  • reference/rar/rarentry/{getpackedsize, getunpackedsize}: 「調整数型」→「長整数型 (long)」
  • language/types/{type-juggling, void}: 脱字「宣言されてい場合」、</type> 後の二重空白
  • language/references: 「何者」→「何物」
  • language/predefined/closure: 「クロージャー」→「クロージャ」
  • appendices/migration84: 「アクセス件」、「サポートされました」→「サポートが追加されました」、原文にない &new;<literal>#</literal> を平文化
  • appendices/migration85: 「laxbor」→「lexbor」、「がが」、Iterableiterable
  • appendices/migration74: コード例コメント「2>null」→「2>nul」、<parameter>flags</parameter>、libcurl の境界「>= 7.56.0」

マークアップ/エンティティ(原文準拠)

  • language/exceptions: &instanceof; を復元
  • language/types/boolean: bool<type>bool</type>
  • reference/spl/.../detach: refpurpose の <type>object</type> を復元
  • reference/strings/{ord, chr}: 原文にない <parameter>string</parameter> を除去(ord は seealso に mb_ord を追加)
  • reference/sockets/functions/socket-set-option: SOL_SOCKET<constant> で囲む
  • reference/sqlite3/sqlite3stmt/{bindparam, bindvalue}: 2 回目の「コロン」に (<literal>:</literal>) を補完
  • reference/pdo/.../setfetchmode: &example.outputs;&example.outputs.similar;
  • reference/errorfunc/functions/debug-backtrace: <emphasis> の欠落を補完
  • reference/errorfunc/ini: 表の tgroup cols を 3→4、文破損「見では」を修正
  • reference/var/functions/unserialize: <type>array</type><literal>max_depth</literal> を復元、options と allowed_classes の係りを修正
  • reference/datetime/{datetime/settimestamp, datetimeimmutable/settimestamp, datetimeinterface/gettimestamp}: &integer;&string;<type> を復元
  • language/functions: <function>unset</function> を補完、リンク先 ref.mysqlbook.mysqli、コード例先頭の余分な空白を除去
  • language/variables: <emphasis><link>、手書きの出力文→&example.outputs;、出力の余分な +、欠落コード行を復元
  • chapters/tutorial: <emphasis> の欠落を復元、コード例の <center><p>

EN で削除済みのブロック・余剰マークアップ・重複の削除

  • reference/phar/Phar/setStub: EN で削除済みの 5.4.0 changelog ブロック
  • language/types/array: EN で削除済みの「PHP 4.3.0 以降…」warning
  • reference/stream/book: 旧 EN の名残「ストリーム API を用いて、」、重複「扱うかを」、scheme 例の余分な <literal>(8 個)

誤訳・訳抜け

  • reference/mbstring/functions/mb-substr: 文字数ベースの関数なのに「バイト/全バイト」だった箇所を「文字/全文字」に
  • reference/datetime/datetime/modify: 8.3.0 changelog のメソッド名 DateInterval::createFromDateStringDateTime::modify
  • reference/sockets/constants: 「Windows でのみ」→「Windows および UNIX ライクなプラットフォーム」+第 2 文の訳抜け、英語のまま残っていた行を翻訳
  • reference/sockets/functions/socket-getsockname: 関数名 socket_acceptsocket_connectsocket_getpeernamesocket_getsockname
  • reference/sockets/functions/socket-sendto: 存在しない addraddress、「バッファ」の訳抜け
  • reference/datetime/dateperiod/construct: UTC (Z) の係り、「PHP 8.3 より前」を補完
  • reference/datetime/dateinterval/createfromdatestring: 「成功した場合に」を補完
  • reference/datetime/datetimeimmutable/setisodate: 「特定の日付ではなく」を補完
  • reference/posix/functions/posix-fpathconf: パラメータ名 resourcefile_descriptor、用語を「ファイル記述子」に統一
  • reference/posix/functions/posix-isatty, reference/exif/.../exif-imagetype: refpurpose「定義」→「判定/判別」
  • appendices/tokens: リンクテキストの未訳「escaping from HTML」を翻訳、「可算」→「加算」(2)
  • language/references: 「コール」→「アクセス」
  • language/expressions: 比較演算子の列挙を是正(==!= の欠落/誤記)
  • language/namespaces: 英語コメント「// global code」を翻訳

用語の統一(glossary 準拠)

  • 「完全不定形クラス」→「完全不透明クラス」(14 ファイル: reference 配下 ftp / image / imap / ldap×3 / pgsql×3 / pspell×2 / sem×3)
  • 「拡張機能」→「拡張モジュール」(appendices/migration85、2 箇所)
  • 「発生」→「スロー」(reflection の getstaticpropertyvalue, reflectionfunction/construct)

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