diff --git a/library/json.po b/library/json.po index bca98e8f85..04ee6860c9 100644 --- a/library/json.po +++ b/library/json.po @@ -132,7 +132,9 @@ msgid "" "If *check_circular* is false (default: ``True``), then the circular " "reference check for container types will be skipped and a circular reference " "will result in a :exc:`RecursionError` (or worse)." -msgstr "" +msgstr "如果 *chech_circular* 設為 false(預設是 ``True``),那麼 json 將不會檢查" +"是否有循環參照 (circular reference) 的情形。如果有循環參照的情形發生,則會出直接" +"由交由 Python 本來的機制出處理錯誤,亦即 :exc:`RecursionError` (或者更糟的錯誤)。" #: ../../library/json.rst:162 msgid "" @@ -141,7 +143,10 @@ msgid "" "``inf``, ``-inf``) in strict compliance of the JSON specification. If " "*allow_nan* is true, their JavaScript equivalents (``NaN``, ``Infinity``, ``-" "Infinity``) will be used." -msgstr "" +msgstr "如果 *allow_nan* 設為 False(預設值為 ``True``),那麼串聯化 (serialize)" +":class:`float` 的特殊值 (``nan``, ``inf``, ``-inf``) 會觸發 :exc:`ValueError`," +"這麼設定是為了遵守較嚴格的 JSON 規範。如果設為 True,則串聯化這些極值不會出錯,而是" +"會被自動代換成 JavaScript 上等價的值 (``NaN``, ``Infinity``, ``-Infinity``)" #: ../../library/json.rst:168 ../../library/json.rst:452 msgid ""