Open yabuki opened 4 months ago
日本語版では 10308 、 10154 となっていますが、原文ではそれぞれ 10 308 、 10 154 となっています。 翻訳ミスというよりはマークアップのミスと思われます。
日本語版をHTMLからMarkdownに変換した時にsupタグが落ちたみたいですね。変換スクリプトがsup/subを原則剥がす仕様のようなので、他のページにも同様の問題があるかもしれません。
(もっとも、今の執筆ガイドラインだとべき乗は 2^53
のように書くように指定があるので、原文からしてキャレットを使った記法に直すべきという話もあるかもしれない)
/content/files/en-us
と /translated-content/files/ja
で ag '<sup>' -l | sort
した結果をそれぞれ en.txt
, ja.txt
として保存し、comm -2 -3 en.txt ja.txt
した結果は以下です。
この結果は、「<sup>
を含む英語版ファイルのうち、日本語版に <sup>
が含まれていないページ一覧」です。
learn/mathml/first_steps/scripts/index.md
web/accessibility/aria/roles/math_role/index.md
web/accessibility/seizure_disorders/index.md
web/css/exp/index.md
web/css/hypot/index.md
web/css/pow/index.md
web/javascript/guide/numbers_and_dates/index.md
web/javascript/reference/errors/invalid_array_length/index.md
web/javascript/reference/errors/resulting_string_too_large/index.md
web/javascript/reference/errors/unparenthesized_unary_expr_lhs_exponentiation/index.md
web/javascript/reference/global_objects/bigint/asintn/index.md
web/javascript/reference/global_objects/bigint/asuintn/index.md
web/javascript/reference/global_objects/dataview/getbigint64/index.md
web/javascript/reference/global_objects/dataview/getbiguint64/index.md
web/javascript/reference/global_objects/math/clz32/index.md
web/javascript/reference/global_objects/math/exp/index.md
web/javascript/reference/global_objects/math/expm1/index.md
web/javascript/reference/global_objects/math/floor/index.md
web/javascript/reference/global_objects/math/hypot/index.md
web/javascript/reference/global_objects/math/index.md
web/javascript/reference/global_objects/math/random/index.md
web/javascript/reference/global_objects/number/tofixed/index.md
web/javascript/reference/global_objects/parseint/index.md
web/javascript/reference/operators/bitwise_not/index.md
webassembly/reference/numeric/wrap/index.md
このうち、日本語版ファイルが存在するのは以下のみです。/translated-content/files/ja
で comm -2 -3 en.txt ja.txt | xargs ls -1
した結果です。
web/javascript/guide/numbers_and_dates/index.md
web/javascript/reference/errors/invalid_array_length/index.md
web/javascript/reference/errors/resulting_string_too_large/index.md
web/javascript/reference/global_objects/bigint/asintn/index.md
web/javascript/reference/global_objects/bigint/asuintn/index.md
web/javascript/reference/global_objects/dataview/getbigint64/index.md
web/javascript/reference/global_objects/dataview/getbiguint64/index.md
web/javascript/reference/global_objects/math/clz32/index.md
web/javascript/reference/global_objects/math/exp/index.md
web/javascript/reference/global_objects/math/expm1/index.md
web/javascript/reference/global_objects/math/floor/index.md
web/javascript/reference/global_objects/math/hypot/index.md
web/javascript/reference/global_objects/math/index.md
web/javascript/reference/global_objects/math/random/index.md
web/javascript/reference/global_objects/number/tofixed/index.md
web/javascript/reference/global_objects/parseint/index.md
web/javascript/reference/operators/bitwise_not/index.md
1個目の日本語ファイルを調べてみると、英語版では ^
が使われているが、日本語では <sup>
も ^
も使われておらず意味不明な数値になっている箇所が見つかりました(つまり英語版で <sup>
がある箇所だけ追っても対応漏れが生じます)。
https://github.com/mdn/translated-content/blob/main/files/ja/web/javascript/guide/numbers_and_dates/index.md?plain=1#L12
原文のURL https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/hypot
更新対象ページ (日本語 URL)
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Math/hypot
更新内容・備考・ヘルプ
誤訳の可能性がある。
コンテキストが悪いのかわからないが、JSで表現できる数はもっと多い。 Number.MAX_SAFE_INTEGER よりも小さい。のに最大数って、どういうコンテキストなのか?