com doc/ja: bindtextdomain()'s second arg is nullable now: reference/gettext/functions/bind-textdomain-codeset.xml reference/gettext/functions/bindtextdomain.xml
[email protected] (Yoshinari Takaoka) Mon, 25 Jan 2021 15:45:59 +0000
| Newsgroups | php.doc.ja |
|---|---|
| Message-ID | <[email protected]> |
Commit: cba3f0e39a1e3372809586360b7bbdaf94799350 Author: Yoshinari Takaoka <[email protected]> Tue, 26 Jan 2021 00:45:59 +0900 Parents: 0789871dac948ccdeeb2639a2408a6ba75d70105 Branches: master Link: http://git.php.net/?p=doc/ja.git;a=commitdiff;h=cba3f0e39a1e3372809586360b7bbdaf94799350 Log: bindtextdomain()'s second arg is nullable now Cf. <https://github.com/php/php-src/pull/6631>. Changed paths: M reference/gettext/functions/bind-textdomain-codeset.xml M reference/gettext/functions/bindtextdomain.xml Diff: diff --git a/reference/gettext/functions/bind-textdomain-codeset.xml b/reference/gettext/functions/bind-textdomain-codeset.xml index 5dbd95e7da..8ed9b52d88 100644 --- a/reference/gettext/functions/bind-textdomain-codeset.xml +++ b/reference/gettext/functions/bind-textdomain-codeset.xml @@ -5,7 +5,7 @@ <refentry xml:id="function.bind-textdomain-codeset" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>bind_textdomain_codeset</refname> - <refpurpose>DOMAIN メッセージカタログから返されるメッセージの文字エンコーディングを指定する</refpurpose> + <refpurpose>DOMAIN メッセージカタログから返されるメッセージの文字エンコーディングを設定/取得する</refpurpose> </refnamediv> <refsect1 role="description"> @@ -13,13 +13,13 @@ <methodsynopsis> <type class="union"><type>string</type><type>false</type></type><methodname>bind_textdomain_codeset</methodname> <methodparam><type>string</type><parameter>domain</parameter></methodparam> - <methodparam><type>string</type><parameter>codeset</parameter></methodparam> + <methodparam><type class="union"><type>string</type><type>null</type></type><parameter>codeset</parameter></methodparam> </methodsynopsis> <para> <function>bind_textdomain_codeset</function> を使用することで、 <function>gettext</function> やその類似の関数において返される、 <parameter>domain</parameter> からのメッセージの文字エンコーディングを - 設定することが可能です。 + 設定したり、取得することが可能です。 </para> </refsect1> @@ -40,6 +40,7 @@ <listitem> <para> コードセット。 + &null; を指定すると、現在設定されているエンコーディングが返されます。 </para> </listitem> </varlistentry> @@ -53,6 +54,31 @@ 成功した場合に文字列を返します。 </para> </refsect1> + + <refsect1 role="changelog"> + &reftitle.changelog; + <informaltable> + <tgroup cols="2"> + <thead> + <row> + <entry>&Version;</entry> + <entry>&Description;</entry> + </row> + </thead> + <tbody> + <row> + <entry>8.0.3</entry> + <entry> + <parameter>codeset</parameter> は、nullable になりました。 + これより前のバージョンでは、 + 現在設定されているエンコーディングは取得できませんでした。 + </entry> + </row> + </tbody> + </tgroup> + </informaltable> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file Local variables: diff --git a/reference/gettext/functions/bindtextdomain.xml b/reference/gettext/functions/bindtextdomain.xml index 4a2cdd31ff..4ea81db87b 100644 --- a/reference/gettext/functions/bindtextdomain.xml +++ b/reference/gettext/functions/bindtextdomain.xml @@ -4,7 +4,7 @@ <refentry xml:id="function.bindtextdomain" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>bindtextdomain</refname> - <refpurpose>ドメインのパスを設定する</refpurpose> + <refpurpose>ドメインのパスを取得/設定する</refpurpose> </refnamediv> <refsect1 role="description"> @@ -12,10 +12,10 @@ <methodsynopsis> <type class="union"><type>string</type><type>false</type></type><methodname>bindtextdomain</methodname> <methodparam><type>string</type><parameter>domain</parameter></methodparam> - <methodparam><type>string</type><parameter>directory</parameter></methodparam> + <methodparam><type class="union"><type>string</type><type>null</type></type><parameter>directory</parameter></methodparam> </methodsynopsis> <para> - <function>bindtextdomain</function> 関数は、ドメインへのパスを設定します。 + <function>bindtextdomain</function> 関数は、ドメインへのパスを取得/設定します。 </para> </refsect1> @@ -36,6 +36,7 @@ <listitem> <para> ディレクトリのパス。 + &null; を指定すると、現在設定されているディレクトリが返されます。 </para> </listitem> </varlistentry> @@ -47,9 +48,33 @@ &reftitle.returnvalues; <para> 現在設定されているドメインへのフルパスを返します。 + &return.falseforfailure; </para> </refsect1> + <refsect1 role="changelog"> + &reftitle.changelog; + <informaltable> + <tgroup cols="2"> + <thead> + <row> + <entry>&Version;</entry> + <entry>&Description;</entry> + </row> + </thead> + <tbody> + <row> + <entry>8.0.3</entry> + <entry> + <parameter>directory</parameter> は、nullable になりました。 + これより前のバージョンでは、現在設定されているディレクトリを取得できませんでした。 + </entry> + </row> + </tbody> + </tgroup> + </informaltable> + </refsect1> + <refsect1 role="examples"> &reftitle.examples; <para>