Skip to content

Commit a90cd5f

Browse files
author
github-actions
committed
Merge 3.11 into 3.10
1 parent 839b6e3 commit a90cd5f

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

‎library/os.po

+19
Original file line numberDiff line numberDiff line change
@@ -539,6 +539,12 @@ msgid ""
539539
"also captured on import, and the function may not reflect future environment "
540540
"changes."
541541
msgstr ""
542+
"環境変数 *key* が存在する場合はその値を文字列として返し、存在しなければ "
543+
"*default* を返します。\n"
544+
"注意すべき点として、:func:`getenv` は内部的に :data:`os.environ` を使用するた"
545+
"め、環境変数の値がこのモジュールのインポート時に取得されます。\n"
546+
"そのため、それ以降に環境変数が変更されても、この関数の値にそれが反映されない"
547+
"可能性があります。"
542548

543549
#: ../../library/os.rst:300
544550
msgid ""
@@ -562,6 +568,13 @@ msgid ""
562568
"similarly also captured on import, and the function may not reflect future "
563569
"environment changes."
564570
msgstr ""
571+
"環境変数 *key* が存在する場合はその値を bytes として返し、存在しなければ "
572+
"*default* を返します。\n"
573+
"*key* の値は bytes で���る必要があります。\n"
574+
"注意すべき点として、:func:`getenvb` は内部的に :data:`os.environb` を使用する"
575+
"ため、環境変数の値がこのモジュールのインポート時に取得されます。\n"
576+
"そのため、それ以降に環境変数が変更されても、この関数の値にそれが反映されない"
577+
"可能性があります。"
565578

566579
#: ../../library/os.rst:316
567580
msgid ""
@@ -773,6 +786,12 @@ msgid ""
773786
"`getenvb`, which respectively use :data:`os.environ` and :data:`os.environb` "
774787
"in their implementations."
775788
msgstr ""
789+
":data:`os.environ` の要素に代入すると、それは :func:`putenv` の呼び出しに自動"
790+
"変換されます。\n"
791+
"しかし、直接 :func:`putenv` を呼び出しても :data:`os.environ` には反映されな"
792+
"いため、:data:`os.environ` の要素に代入する方がベターです。\n"
793+
":func:`getenv` と :func:`getenvb` についても、実装上それぞれ :data:`os."
794+
"environ` と :data:`os.environb` を使用するので、同様に注意が必要です。"
776795

777796
#: ../../library/os.rst:528
778797
msgid ""

‎library/typing.po

+7
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,13 @@ msgid ""
371371
"``Callable[Concatenate[Arg1Type, Arg2Type, ..., ParamSpecVariable], "
372372
"ReturnType]`` respectively."
373373
msgstr ""
374+
"callable が別の callable を引数に取る場合は、:class:`ParamSpec` を使えば両者"
375+
"のパラメータ引数の依存関係を表現することができます。\n"
376+
"さらに、ある callable が別の callable から引数を追加したり削除したりする場合"
377+
"は、 :data:`Concatenate` 演算子を使うことで表現できます。\n"
378+
"その場合、callable の型は ``Callable[ParamSpecVariable, ReturnType]`` と "
379+
"``Callable[Concatenate[Arg1Type, Arg2Type, ..., ParamSpecVariable], "
380+
"ReturnType]`` という形になります。"
374381

375382
#: ../../library/typing.rst:235 ../../library/typing.rst:726
376383
msgid ""

0 commit comments

Comments
 (0)