com doc/ru: Замена "ф ункционал" на "функцио нальность": appendices/configure/misc.xml appendices/migration70/ne
w-features.xml appendices/migration72/new-features.xm l faq/using.xml language-snippets.ent language/oop5 /paamayim-nekudotayim.xml
reference/blenc/book.xml refe rence/errorfunc/ini.xml reference/event/eventconfig/require features.xml reference/image/setup.xml reference/info/c
onstants.xml reference/info/functions/phpversion.xml re ference/intl
| From: | Sergey Panteleev | Date: | Mon, 04 Jan 2021 18:11:20 +0000 |
| Subject: | com doc/ru: Замена "ф ункционал" на "функцио нальность": appendices/configure/misc.xml appendices/migration70/ne w-features.xml appendices/migration72/new-features.xm l faq/using.xml language-snippets.ent language/oop5 /paamayim-nekudotayim.xml reference/blenc/book.xml refe rence/errorfunc/ini.xml reference/event/eventconfig/require features.xml reference/image/setup.xml reference/info/c onstants.xml reference/info/functions/phpversion.xml re ference/intl |
||
| Groups: | php.doc.ru | ||
| Request: | Send a blank email to doc-ru+get-8712@lists.php.net to get a copy of this message | ||
Commit: df8e0ae36c7b860a8acb98a679424bc58e062346
Author: Sergey Panteleev <sergey@php.net> Mon, 4 Jan 2021 21:11:20 +0300
Parents: bb7df9c9dc68f543f41fad278adcbbf16b39b6f4
Branches: master
Link: http://git.php.net/?p=doc/ru.git;a=commitdiff;h=df8e0ae36c7b860a8acb98a679424bc58e062346
Log:
Замена "функционал" на "функциональность"
Closes GH-5
Changed paths:
M appendices/configure/misc.xml
M appendices/migration70/new-features.xml
M appendices/migration72/new-features.xml
M faq/using.xml
M language-snippets.ent
M language/oop5/paamayim-nekudotayim.xml
M reference/blenc/book.xml
M reference/errorfunc/ini.xml
M reference/event/eventconfig/requirefeatures.xml
M reference/image/setup.xml
M reference/info/constants.xml
M reference/info/functions/phpversion.xml
M reference/intl/dateformatter.xml
M reference/intl/transliterator.xml
M reference/misc/functions/sapi-windows-vt100-support.xml
M reference/mqseries/book.xml
M reference/mysql_xdevapi/mysql_xdevapi/executable/execute.xml
M reference/mysqlinfo/set.xml
M reference/mysqlnd/install.xml
M reference/mysqlnd_ms/setup.xml
M reference/oci8/connection.xml
M reference/pcre/configure.xml
M reference/pdo/book.xml
M reference/phar/Phar/setDefaultStub.xml
M reference/phar/PharFileInfo/compress.xml
M reference/phar/PharFileInfo/decompress.xml
M reference/phar/PharFileInfo/delMetadata.xml
M reference/phar/PharFileInfo/setMetadata.xml
M reference/phar/fileformat.xml
M reference/pthreads/book.xml
M reference/quickhash/quickhashinthash.xml
M reference/quickhash/quickhashintset.xml
M reference/quickhash/quickhashintstringhash.xml
M reference/quickhash/quickhashstringinthash.xml
M reference/session/security.xml
M reference/session/upload-progress.xml
M reference/wincache/ini.xml
M translation_standards.xml
diff --git a/appendices/configure/misc.xml b/appendices/configure/misc.xml index 58ae9d166..7af9d20f8 100644 --- a/appendices/configure/misc.xml +++ b/appendices/configure/misc.xml @@ -83,7 +83,7 @@ </term> <listitem> <para> - Включить экспериментальный функционал потоков PHP. + Включить экспериментальную функциональность потоков PHP. Используйте только в случае, если вы тестируете код! </para> </listitem> diff --git a/appendices/migration70/new-features.xml b/appendices/migration70/new-features.xml index 3dc5e0889..97f6d5374 100644 --- a/appendices/migration70/new-features.xml +++ b/appendices/migration70/new-features.xml @@ -318,7 +318,7 @@ echo $getX->call(new A); <title><function>unserialize</function> с фильтрацией</title> <para> - Этот функционал обеспечивает более высокий уровень безопасности при десериализации + Эта функциональность обеспечивает более высокий уровень безопасности при десериализации объектов с непроверенными данными. Это позволяет предотвратить возможную инъекцию кода, позволяя разработчику использовать белый список классов для десериализации. </para> diff --git a/appendices/migration72/new-features.xml b/appendices/migration72/new-features.xml index a18463cab..03ac9e12e 100644 --- a/appendices/migration72/new-features.xml +++ b/appendices/migration72/new-features.xml @@ -395,7 +395,7 @@ use Foo\Bar\{ </sect2> <sect2 xml:id="migration72.new-features.pcre"> - <title>Новый функционал в <link linkend="book.pcre">PCRE</link></title> + <title>Новая функциональность в <link linkend="book.pcre">PCRE</link></title> <itemizedlist> <listitem> diff --git a/faq/using.xml b/faq/using.xml index 6091543d5..442085fff 100644 --- a/faq/using.xml +++ b/faq/using.xml @@ -115,7 +115,7 @@ if (empty($empty)) { <para> Наиболее частая причина магического появления обратных слешей - это включённая PHP-директива <link linkend="ini.magic-quotes-gpc">magic_quotes_gpc</link>. - Этот функционал PHP уже устарел и на него нельзя полагаться, поэтому + Эта функциональность PHP уже устарела и на неё нельзя полагаться, поэтому эту директиву рекомендуется отключить. Кроме того, для удаления обратных слешей из строк можно использовать функцию <function>stripslashes</function>. </para> diff --git a/language-snippets.ent b/language-snippets.ent index be8d477fd..2d0a48ef4 100644 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -138,8 +138,8 @@ xmlns="http://docbook.org/ns/docbook"><simpara>Эта функция объяв функцию крайне не рекомендуется.</simpara></warning>'> <!ENTITY warn.deprecated.feature-7-2-0 '<warning -xmlns="http://docbook.org/ns/docbook"><simpara>Данный функционал объявлен -<emphasis>УСТАРЕВШИМ</emphasis>, начиная с PHP 7.2.0 и его использование крайне не рекомендовано.</simpara></warning>'> +xmlns="http://docbook.org/ns/docbook"><simpara>Данная функциональность объявлена +<emphasis>УСТАРЕВШЕЙ</emphasis>, начиная с PHP 7.2.0 и её крайне не рекомендуется использовать.</simpara></warning>'> <!ENTITY warn.deprecated.function-7-2-0 '<warning xmlns="http://docbook.org/ns/docbook"><simpara>Эта функция объявлена @@ -151,16 +151,16 @@ xmlns="http://docbook.org/ns/docbook"><simpara>Эта функция объяв функцию крайне не рекомендуется.</simpara></warning>'> <!ENTITY warn.deprecated.feature-7-3-0 '<warning -xmlns="http://docbook.org/ns/docbook"><simpara>Данный функционал объявлен -<emphasis>УСТАРЕВШИМ</emphasis>, начиная с PHP 7.3.0 и его использование крайне не рекомендовано.</simpara></warning>'> +xmlns="http://docbook.org/ns/docbook"><simpara>Данная функциональность объявлена +<emphasis>УСТАРЕВШЕЙ</emphasis>, начиная с PHP 7.3.0 и её крайне не рекомендуется использовать.</simpara></warning>'> <!ENTITY warn.deprecated.function-7-3-0 '<warning xmlns="http://docbook.org/ns/docbook"><simpara>Эта функция объявлена <emphasis>УСТАРЕВШЕЙ</emphasis>, начиная с PHP 7.3.0 и её использование крайне не рекомендовано.</simpara></warning>'> <!ENTITY warn.deprecated.feature-7-4-0 '<warning -xmlns="http://docbook.org/ns/docbook"><simpara>Данный функционал объявлен -<emphasis>УСТАРЕВШИМ</emphasis>, начиная с PHP 7.4.0 и его использование крайне не рекомендовано.</simpara></warning>'> +xmlns="http://docbook.org/ns/docbook"><simpara>Данная функциональность объявлена +<emphasis>УСТАРЕВШЕЙ</emphasis>, начиная с PHP 7.4.0 и её крайне не рекомендуется использовать.</simpara></warning>'> <!ENTITY warn.deprecated.function-7-4-0 '<warning xmlns="http://docbook.org/ns/docbook"><simpara>Эта функция объявлена diff --git a/language/oop5/paamayim-nekudotayim.xml b/language/oop5/paamayim-nekudotayim.xml index 1e68869d0..26b348b0e 100644 --- a/language/oop5/paamayim-nekudotayim.xml +++ b/language/oop5/paamayim-nekudotayim.xml @@ -83,7 +83,7 @@ OtherClass::doubleColon(); <para> Когда дочерний класс переопределяет методы, объявленные в родительском классе, PHP не будет осуществлять автоматический вызов методов, принадлежащих - классу-родителю. Этот функционал возлагается на метод, переопределяемый + классу-родителю. Эта функциональность возлагается на метод, переопределяемый в дочернем классе. Данное правило распространяется на <link linkend="language.oop5.decon">конструкторы и деструкторы</link>, <link linkend="language.oop5.overloading">перегруженные</link> и <link diff --git a/reference/blenc/book.xml b/reference/blenc/book.xml index 77096ddb7..5178906b2 100644 --- a/reference/blenc/book.xml +++ b/reference/blenc/book.xml @@ -45,7 +45,7 @@ include($my_source_encoded); </programlisting> </para> <para> - Также BLENC поддерживает функционал ограничения срока жизни + Также BLENC поддерживает функциональность ограничения срока жизни модуля. Так что, если вы хотите, что бы код через некоторое время стал нерабочим, вы должны собрать модуль с модифицированным заголовочным файлом. Для более подробной информации diff --git a/reference/errorfunc/ini.xml b/reference/errorfunc/ini.xml index 83d13d778..af552acf2 100644 --- a/reference/errorfunc/ini.xml +++ b/reference/errorfunc/ini.xml @@ -238,7 +238,7 @@ </para> <note> <para> - Этот функционал предназначен только для разработки и не должен использоваться в + Эта функциональность предназначена только для разработки и не должен использоваться в готовых производственных системах (например, системах, имеющих доступ в интернет). </para> </note> @@ -439,7 +439,7 @@ </para> <note> <para> - Этот функционал предназначен только для разработки, так как он облегчает + Эта функциональность предназначена только для разработки, так как он облегчает поиск описаний функций и ошибок. Не используйте его в готовых производственных системах (например, имеющих доступ в интернет). </para> diff --git a/reference/event/eventconfig/requirefeatures.xml b/reference/event/eventconfig/requirefeatures.xml index edefbf03e..204e2887e 100644 --- a/reference/event/eventconfig/requirefeatures.xml +++ b/reference/event/eventconfig/requirefeatures.xml @@ -20,7 +20,7 @@ </methodparam> </methodsynopsis> <para> - Вводит требуемый приложением функционал метода события + Вводит требуемую приложением функциональность метода события </para> </refsect1> <refsect1 role="parameters"> diff --git a/reference/image/setup.xml b/reference/image/setup.xml index f8bf78db5..5ff9c2205 100644 --- a/reference/image/setup.xml +++ b/reference/image/setup.xml @@ -74,7 +74,7 @@ </para> <para> - Можно расширить функционал <acronym>GD</acronym> для работы с различными + Можно расширить функциональность <acronym>GD</acronym> для работы с различными шрифтами. Поддерживается библиотека <link xlink:href="&url.freetype;">FreeType 2</link>. </para> diff --git a/reference/info/constants.xml b/reference/info/constants.xml index 690538d56..2099933d3 100644 --- a/reference/info/constants.xml +++ b/reference/info/constants.xml @@ -309,7 +309,7 @@ <row xml:id="constant.php-windows-version-suitemask"> <entry><constant>PHP_WINDOWS_VERSION_SUITEMASK</constant></entry> <entry> - Битовая маска указывающая, какой дополнительный функционал установлен в + Битовая маска указывающая, какая дополнительная функциональность установлена в системе Windows. Ниже приведена таблица с возможными значениями битового поля. </entry> </row> diff --git a/reference/info/functions/phpversion.xml b/reference/info/functions/phpversion.xml index 0fc332f1c..6e785a7b9 100644 --- a/reference/info/functions/phpversion.xml +++ b/reference/info/functions/phpversion.xml @@ -82,7 +82,7 @@ if (!defined('PHP_VERSION_ID')) { // // $version_id = $major_version * 10000 + $minor_version * 100 + $release_version; // -// Теперь с PHP_VERSION_ID можно проверять, какой функционал есть в +// Теперь с PHP_VERSION_ID можно проверять, какая функциональность есть в // текущей версии PHP. Не обязательно пользоваться version_compare() // каждый раз, когда требуется проверить, поддерживает ли PHP нужную // нам функцию. diff --git a/reference/intl/dateformatter.xml b/reference/intl/dateformatter.xml index 2cfda8e04..d267c83ca 100644 --- a/reference/intl/dateformatter.xml +++ b/reference/intl/dateformatter.xml @@ -17,7 +17,7 @@ </simpara> <simpara> - Класс предоставляет функционал форматирования дат ICU. + Класс предоставляет функциональность форматирования дат ICU. Он позволяет пользователям отображать даты в формате, принятым в их локали. Или разбирать значения дат используя строковые и/или библиотечные шаблоны. </simpara> diff --git a/reference/intl/transliterator.xml b/reference/intl/transliterator.xml index a57eb2cac..b4df7c615 100644 --- a/reference/intl/transliterator.xml +++ b/reference/intl/transliterator.xml @@ -12,7 +12,7 @@ <section xml:id="transliterator.intro"> &reftitle.intro; <simpara> - Данный класс предоставляет функционал транслитерации строк. + Данный класс предоставляет функциональность транслитерации строк. </simpara> </section> <!-- }}} --> diff --git a/reference/misc/functions/sapi-windows-vt100-support.xml b/reference/misc/functions/sapi-windows-vt100-support.xml index 7413432c7..8bf19a053 100644 --- a/reference/misc/functions/sapi-windows-vt100-support.xml +++ b/reference/misc/functions/sapi-windows-vt100-support.xml @@ -23,7 +23,7 @@ </para> <para> Если параметр <parameter>enable</parameter> задан, функция попытается включить или - выключить функционал VT100 для потока <parameter>stream</parameter>. + выключить функциональность VT100 для потока <parameter>stream</parameter>. В этом случае функция вернёт &true; или &false; в зависимости от успешности выполнения. </para> <para> @@ -41,7 +41,7 @@ <simpara> Эта функция использует реализацию флага <constant>ENABLE_VIRTUAL_TERMINAL_PROCESSING</constant> в Windows 10 API, - следовательно функционал VT100 может быть недоступен в более старых версиях Windows. + следовательно функциональность VT100 может быть недоступна в более старых версиях Windows. </simpara> </warning> </refsect1><!-- }}} --> diff --git a/reference/mqseries/book.xml b/reference/mqseries/book.xml index 2662146ae..fe4e6e0b6 100644 --- a/reference/mqseries/book.xml +++ b/reference/mqseries/book.xml @@ -14,8 +14,8 @@ </simpara> <simpara> Интерфейс пытается повторить клиентский C-API интерфейс WebSphere MQ Series - настолько точно, как это только возможно. используются те же самые договорённости - по именованию и функционал C-API. Для понимания принципов работы этого расширения + настолько точно, как это только возможно. Используются те же самые договорённости + по именованию и функциональность C-API. Для понимания принципов работы этого расширения необходимо понимать принципы работы C-API. </simpara> <simpara> diff --git a/reference/mysql_xdevapi/mysql_xdevapi/executable/execute.xml b/reference/mysql_xdevapi/mysql_xdevapi/executable/execute.xml index 621059290..a890f3b65 100644 --- a/reference/mysql_xdevapi/mysql_xdevapi/executable/execute.xml +++ b/reference/mysql_xdevapi/mysql_xdevapi/executable/execute.xml @@ -17,7 +17,7 @@ </methodsynopsis> <para> Выполняет утверждение из операции сбора или запроса таблицы; - этот функционал разрешён для цепочки методов. + эта функциональность разрешена для цепочки методов. </para> </refsect1> diff --git a/reference/mysqlinfo/set.xml b/reference/mysqlinfo/set.xml index 95ac1b6e0..612ed01ec 100644 --- a/reference/mysqlinfo/set.xml +++ b/reference/mysqlinfo/set.xml @@ -135,14 +135,14 @@ В документации PHP вы наверняка сталкивались с термином <emphasis>расширение(extension)</emphasis>. Код PHP состоит из базового функционала(ядра) и опциональных расширений, - дополняющих функционал ядра. Расширения связанные с MySQL, + дополняющих функциональность ядра. Расширения связанные с MySQL, такие как <literal>mysqli</literal> и <literal>mysql</literal>, реализованы с использованием фреймворка расширений PHP. </para> <para> Обычно, расширения предоставляют API для программиста, что бы - он мог использовать их функционал в своих программах. Однако + он мог использовать их функциональность в своих программах. Однако существуют расширения не предоставляющие никакого API. </para> diff --git a/reference/mysqlnd/install.xml b/reference/mysqlnd/install.xml index c24344681..e0693d704 100644 --- a/reference/mysqlnd/install.xml +++ b/reference/mysqlnd/install.xml @@ -90,7 +90,7 @@ </para> <para> - Для встроенного драйвера MySQL требуется подключить и включить OpenSSL функционал PHP, + Для встроенного драйвера MySQL требуется подключить и включить OpenSSL в PHP, чтобы подключаться к MySQL через аккаунты, использующие плагин аутентификации MySQL SHA-256. Например, можно настроить PHP следующим образом: </para> diff --git a/reference/mysqlnd_ms/setup.xml b/reference/mysqlnd_ms/setup.xml index 942c379b0..16aa7ee30 100644 --- a/reference/mysqlnd_ms/setup.xml +++ b/reference/mysqlnd_ms/setup.xml @@ -10,7 +10,7 @@ &reftitle.required; <para> <literal>PHP 5.3.6</literal> или новее. - Некоторый продвинутый функционал требует <literal>PHP 5.4.0</literal> или новее. + Некоторая продвинутая функциональность требует <literal>PHP 5.4.0</literal> или новее. </para> <para> Плагин репликации и распределения нагрузки <literal>mysqlnd_ms</literal> @@ -2187,7 +2187,7 @@ function pick_server($connected, $query, $masters, $slaves, $last_used_connectio </para> </entry> <entry> - Начиная с версии 1.4.0. Этот функционал доступен только в сочетании с + Начиная с версии 1.4.0. Эта функциональность доступна только в сочетании с фильтрами балансировки нагрузки <literal>random</literal> и <literal>roundrobin</literal>. Рекомендуется использовать эту опцию. </entry> @@ -2210,7 +2210,7 @@ function pick_server($connected, $query, $masters, $slaves, $last_used_connectio </para> </entry> <entry> - Начиная с 1.4.0. Этот функционал доступен только в сочетании с + Начиная с 1.4.0. Эта функциональность доступна только в сочетании с фильтрами балансировки нагрузки <literal>random</literal> и <literal>roundrobin</literal>. </entry> diff --git a/reference/oci8/connection.xml b/reference/oci8/connection.xml index 238616f20..38ba76599 100644 --- a/reference/oci8/connection.xml +++ b/reference/oci8/connection.xml @@ -111,7 +111,7 @@ помощью функции <function>oci_pconnect</function>. </para> <para> - Чтобы функционал DRCP был доступен в OCI8, клиентские библиотеки Oracle, используемые в + Чтобы функциональность DRCP была доступна в OCI8, клиентские библиотеки Oracle, используемые в PHP, и версия сервера баз данных должны быть 11g и новее. </para> <para> diff --git a/reference/pcre/configure.xml b/reference/pcre/configure.xml index 6553fdec8..76723cc85 100644 --- a/reference/pcre/configure.xml +++ b/reference/pcre/configure.xml @@ -21,7 +21,7 @@ &windows.builtin; <para> PCRE - активный проект и по мере того как он меняется, меняется и - функционал PHP, который полагается на него. Возможно, некоторые + функциональность PHP, который полагается на него. Возможно, некоторые части документации PHP устарели в том плане, что они не покрывает новейшие возможности, которые предоставляет PCRE. Список изменений можно найти в <link xlink:href="&url.pcre.changelog;">списке изменений diff --git a/reference/pdo/book.xml b/reference/pdo/book.xml index c5e0d4cc4..302e51db7 100644 --- a/reference/pdo/book.xml +++ b/reference/pdo/book.xml @@ -15,8 +15,8 @@ Расширение <literal>Объекты данных PHP</literal> (<acronym>PDO</acronym>) определяет простой и согласованный интерфейс для доступа к базам данных в PHP. Каждый драйвер базы данных, в котором реализован - этот интерфейс, может представить специфичный для базы данных - функционал в виде стандартных функций расширения. Но надо заметить, + этот интерфейс, может представить специфичную для базы данных + функциональность в виде стандартных функций расширения. Но надо заметить, что само по себе расширение PDO не позволяет манипулировать доступом к базе данных. Чтобы воспользоваться возможностями PDO, необходимо использовать соответствующий конкретной базе данных <link @@ -35,7 +35,7 @@ </para> <para> Расширение PDO внедрено в PHP 5.1, но также доступно в 5.0 в виде - PECL-расширения; PDO использует новый OO-функционал из ядра PHP 5 + PECL-расширения; PDO использует новый OO-функциональность из ядра PHP 5 и поэтому не будет работать с ранними версиями PHP. </para> </preface> diff --git a/reference/phar/Phar/setDefaultStub.xml b/reference/phar/Phar/setDefaultStub.xml index 77110f4b5..5e5657252 100644 --- a/reference/phar/Phar/setDefaultStub.xml +++ b/reference/phar/Phar/setDefaultStub.xml @@ -17,7 +17,7 @@ </methodsynopsis> &phar.write; <para> - Этот метод комбинирует функционал двух других методов, + Этот метод комбинирует функциональность двух других методов, <function>Phar::createDefaultStub</function> и <function>Phar::setStub</function>. </para> </refsect1> diff --git a/reference/phar/PharFileInfo/compress.xml b/reference/phar/PharFileInfo/compress.xml index 73afbd2e8..9f9f994fb 100644 --- a/reference/phar/PharFileInfo/compress.xml +++ b/reference/phar/PharFileInfo/compress.xml @@ -20,7 +20,7 @@ Для конкретных алгоритмов сжатия необходимо, чтобы были подключены расширения <link linkend="ref.bzip2">bzip2</link> или <link linkend="ref.zlib">zlib</link> соответственно.Также, если файл уже сжат, то для его разжатия потребуется - соответствующее расширение. Так как данный функционал изменяет содержимое + соответствующее расширение. Так как данная функциональность изменяет содержимое архива, для его нормальной работы необходимо, чтобы INI-опция <link linkend="ini.phar.readonly">phar.readonly</link> была отключена, иначе не получится внести изменение в архив <classname>Phar</classname>. diff --git a/reference/phar/PharFileInfo/decompress.xml b/reference/phar/PharFileInfo/decompress.xml index aa94ed59d..20bac33fd 100644 --- a/reference/phar/PharFileInfo/decompress.xml +++ b/reference/phar/PharFileInfo/decompress.xml @@ -19,7 +19,7 @@ Этот метод разжимает файл внутри phar-архива. В зависимости от того, каким методом файл был сжат, необходимо наличие расширений <link linkend="ref.bzip2">bzip2</link> или <link linkend="ref.zlib">zlib</link>. - Так как этот функционал изменяет phar-архив, необходимо, чтобы опция + Так как эта функциональность изменяет phar-архив, необходимо, чтобы опция <link linkend="ini.phar.readonly">phar.readonly</link> была отключена, иначе внести изменения в архив <classname>Phar</classname> не получится. На архивы <classname>PharData</classname> ограничение на запись не распространяется. diff --git a/reference/phar/PharFileInfo/delMetadata.xml b/reference/phar/PharFileInfo/delMetadata.xml index 4f95fec75..bdf4d7006 100644 --- a/reference/phar/PharFileInfo/delMetadata.xml +++ b/reference/phar/PharFileInfo/delMetadata.xml @@ -31,7 +31,7 @@ &reftitle.returnvalues; <para> Возвращает &true; или &false; в зависимости от успешности выполнения. - Так как этот функционал изменяет phar-архив, необходимо, чтобы опция + Так как эта функциональность изменяет phar-архив, необходимо, чтобы опция <link linkend="ini.phar.readonly">phar.readonly</link> была отключена, иначе внести изменения в архив <classname>Phar</classname> не получится. На архивы <classname>PharData</classname> ограничение на запись не распространяется. diff --git a/reference/phar/PharFileInfo/setMetadata.xml b/reference/phar/PharFileInfo/setMetadata.xml index df5714e93..211d655f3 100644 --- a/reference/phar/PharFileInfo/setMetadata.xml +++ b/reference/phar/PharFileInfo/setMetadata.xml @@ -21,7 +21,7 @@ поскольку, если данных много, либо в принципе много файлов с метаданными - это значительно замедляет загрузку phar-архива. Важно помнить, что phar-архивы из коробки поддерживают права на файлы и их можно задать с помощью метода - <function>PharFileInfo::chmod</function>. Так как этот функционал изменяет + <function>PharFileInfo::chmod</function>. Так как эта функциональность изменяет phar-архив, необходимо, чтобы опция <link linkend="ini.phar.readonly">phar.readonly</link> была отключена, иначе внести изменения в архив <classname>Phar</classname> не получится. На архивы <classname>PharData</classname> ограничение на запись не diff --git a/reference/phar/fileformat.xml b/reference/phar/fileformat.xml index 433cd05cc..8ad620523 100644 --- a/reference/phar/fileformat.xml +++ b/reference/phar/fileformat.xml @@ -37,7 +37,7 @@ </para> <para> Заглушка должна содержать по крайней мере лексему <literal>__HALT_COMPILER();</literal> в конце файла. - Как правило, заглушка содержит функционал загрузчика, подобно тому, как показано ниже: + Как правило, заглушка содержит функциональность загрузчика, подобно тому, как показано ниже: </para> <para> <programlisting role="php"> diff --git a/reference/pthreads/book.xml b/reference/pthreads/book.xml index 414649bd3..d1bd47666 100644 --- a/reference/pthreads/book.xml +++ b/reference/pthreads/book.xml @@ -137,7 +137,7 @@ <note> <para> Ресурсы: - Расширения и функционал PHP, создающие ресурсы, совершенно не + Расширения и функциональность PHP, создающие ресурсы, совершенно не подготовлены для такого типа окружения; pthreads предоставляет механизм разделения ресурсов между контекстами, однако для большинства типов ресурсов его следует считать небезопасным. diff --git a/reference/quickhash/quickhashinthash.xml b/reference/quickhash/quickhashinthash.xml index 48ee00a96..2fd31e338 100644 --- a/reference/quickhash/quickhashinthash.xml +++ b/reference/quickhash/quickhashinthash.xml @@ -87,7 +87,7 @@ <listitem> <para>Если включено, то добавление повторяющихся элементов в набор (с помощью add() или loadFromFile()) приведёт к отбрасыванию этих элементов. - Этот функционал несколько замедляет работу, так что должен использоваться только + Эта функциональность несколько замедляет работу, так что должен использоваться только если действительно необходим.</para> </listitem> </varlistentry> diff --git a/reference/quickhash/quickhashintset.xml b/reference/quickhash/quickhashintset.xml index 1d614905e..0bc42a179 100644 --- a/reference/quickhash/quickhashintset.xml +++ b/reference/quickhash/quickhashintset.xml @@ -86,7 +86,7 @@ <listitem> <para>Если включено, то добавление повторяющихся элементов в набор (с помощью add() или loadFromFile()) приведёт к отбрасыванию этих элементов. - Этот функционал несколько замедляет работу, так что должен использоваться только + Эта функциональность несколько замедляет работу, так что должен использоваться только если действительно необходим.</para> </listitem> </varlistentry> diff --git a/reference/quickhash/quickhashintstringhash.xml b/reference/quickhash/quickhashintstringhash.xml index 41fc11b39..94692cc34 100644 --- a/reference/quickhash/quickhashintstringhash.xml +++ b/reference/quickhash/quickhashintstringhash.xml @@ -87,7 +87,7 @@ <listitem> <para>Если включено, то добавление повторяющихся элементов в набор (с помощью add() или loadFromFile()) приведёт к отбрасыванию этих элементов. - Этот функционал несколько замедляет работу, так что должен использоваться только + Эта функциональность несколько замедляет работу, так что должен использоваться только если действительно необходим.</para> </listitem> </varlistentry> diff --git a/reference/quickhash/quickhashstringinthash.xml b/reference/quickhash/quickhashstringinthash.xml index 5d072b1a5..ffb3e9fa0 100644 --- a/reference/quickhash/quickhashstringinthash.xml +++ b/reference/quickhash/quickhashstringinthash.xml @@ -69,7 +69,7 @@ <listitem> <para>Если включено, то добавление повторяющихся элементов в набор (с помощью add() или loadFromFile()) приведёт к отбрасыванию этих элементов. - Этот функционал несколько замедляет работу, так что должен использоваться только + Эта функциональность несколько замедляет работу, так что должен использоваться только если действительно необходим.</para> </listitem> </varlistentry> diff --git a/reference/session/security.xml b/reference/session/security.xml index a5460b0b0..516e921b4 100644 --- a/reference/session/security.xml +++ b/reference/session/security.xml @@ -155,7 +155,7 @@ В версиях PHP до 7.1.0 необходимо использовать CSPRNG, то есть /dev/urandom или <function>random_bytes</function> и функции хеширования для генерации нового идентификатора сессии. <function>session_create_id</function> имеет - встроенный функционал обнаружения коллизий и генерирует идентификатор + встроенная функциональность обнаружения коллизий и генерирует идентификатор основываясь на INI-настройках. Использование <function>session_create_id</function> является предпочтительной практикой. </simpara> @@ -208,7 +208,7 @@ <warning> <simpara> Несмотря на то, что менеджер сессий может прозрачно управлять - временными метками, этот функционал не реализован. Данные + временными метками, эта функциональность не реализована. Данные старых сессий сохраняются до момента запуска сборщика мусора. В то же время, разработчики должны убедиться, что данные истёкших сессий удалены. Однако разработчики НЕ должны удалять данные активных сессий немедленно. @@ -498,7 +498,7 @@ В большинстве случаев лучше всего использовать "<literal>0</literal>". </para> <para> - Если требуется функционал автологина, реализовывайте его самостоятельно и + Если требуется функциональность автологина, реализовывайте его самостоятельно и никогда не используйте для этого долгоживущие сессии. Более подробно изложено выше в соответствующих разделах. </para> @@ -630,7 +630,7 @@ минимально возможным значением. Настраивайте <link linkend="ini.session.gc-probability">session.gc_probability</link> и <link linkend="ini.session.gc-divisor">session.gc_divisor</link> так, чтобы устаревшие сессии удалялись достаточно часто. - Если требуется функционал автологина, реализуйте его самостоятельно и + Если требуется функциональность автологина, реализуйте его самостоятельно и никогда не используйте для этого долгоживущие сессии. </para> <note> diff --git a/reference/session/upload-progress.xml b/reference/session/upload-progress.xml index 353e51072..cb49d649f 100644 --- a/reference/session/upload-progress.xml +++ b/reference/session/upload-progress.xml @@ -6,7 +6,7 @@ <title>Отслеживание прогресса загрузки файлов с помощью сессий</title> <note> <simpara> - Этот функционал доступен с PHP 5.4.0. + Эта функциональность доступна с PHP 5.4.0. </simpara> </note> <para> diff --git a/reference/wincache/ini.xml b/reference/wincache/ini.xml index 96436c08c..52d96fd1b 100644 --- a/reference/wincache/ini.xml +++ b/reference/wincache/ini.xml @@ -250,7 +250,7 @@ </term> <listitem> <simpara> - Включает/отключает функционал оповещения об изменении файла. Если функционал + Включает/отключает функциональность оповещения об изменении файла. Если функционал оповещения об изменениях файла поддерживается, то он может быть использован для обновления кеша опкодов и файлового кеша при получении соответствующих оповещений. Если подобный механизм не поддерживается, например, при использовании diff --git a/translation_standards.xml b/translation_standards.xml index cc92de557..a076ff154 100644 --- a/translation_standards.xml +++ b/translation_standards.xml @@ -22,6 +22,7 @@ default, by default - по умолчанию (пишется без дефис directory - директория entry - элемент (существительное, для массивов, списков и прочих структур) extension - модуль +features/functionality - возможности, функциональность hash - хеш HTML entity - HTML-сущность HTTP-Authentication - HTTP-аутентификация
diff --git a/appendices/configure/misc.xml b/appendices/configure/misc.xml index 58ae9d166..7af9d20f8 100644 --- a/appendices/configure/misc.xml +++ b/appendices/configure/misc.xml @@ -83,7 +83,7 @@ </term> <listitem> <para> - Включить экспериментальный функционал потоков PHP. + Включить экспериментальную функциональность потоков PHP. Используйте только в случае, если вы тестируете код! </para> </listitem> diff --git a/appendices/migration70/new-features.xml b/appendices/migration70/new-features.xml index 3dc5e0889..97f6d5374 100644 --- a/appendices/migration70/new-features.xml +++ b/appendices/migration70/new-features.xml @@ -318,7 +318,7 @@ echo $getX->call(new A); <title><function>unserialize</function> с фильтрацией</title> <para> - Этот функционал обеспечивает более высокий уровень безопасности при десериализации + Эта функциональность обеспечивает более высокий уровень безопасности при десериализации объектов с непроверенными данными. Это позволяет предотвратить возможную инъекцию кода, позволяя разработчику использовать белый список классов для десериализации. </para> diff --git a/appendices/migration72/new-features.xml b/appendices/migration72/new-features.xml index a18463cab..03ac9e12e 100644 --- a/appendices/migration72/new-features.xml +++ b/appendices/migration72/new-features.xml @@ -395,7 +395,7 @@ use Foo\Bar\{ </sect2> <sect2 xml:id="migration72.new-features.pcre"> - <title>Новый функционал в <link linkend="book.pcre">PCRE</link></title> + <title>Новая функциональность в <link linkend="book.pcre">PCRE</link></title> <itemizedlist> <listitem> diff --git a/faq/using.xml b/faq/using.xml index 6091543d5..442085fff 100644 --- a/faq/using.xml +++ b/faq/using.xml @@ -115,7 +115,7 @@ if (empty($empty)) { <para> Наиболее частая причина магического появления обратных слешей - это включённая PHP-директива <link linkend="ini.magic-quotes-gpc">magic_quotes_gpc</link>. - Этот функционал PHP уже устарел и на него нельзя полагаться, поэтому + Эта функциональность PHP уже устарела и на неё нельзя полагаться, поэтому эту директиву рекомендуется отключить. Кроме того, для удаления обратных слешей из строк можно использовать функцию <function>stripslashes</function>. </para> diff --git a/language-snippets.ent b/language-snippets.ent index be8d477fd..2d0a48ef4 100644 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -138,8 +138,8 @@ xmlns="http://docbook.org/ns/docbook"><simpara>Эта функция объяв функцию крайне не рекомендуется.</simpara></warning>'> <!ENTITY warn.deprecated.feature-7-2-0 '<warning -xmlns="http://docbook.org/ns/docbook"><simpara>Данный функционал объявлен -<emphasis>УСТАРЕВШИМ</emphasis>, начиная с PHP 7.2.0 и его использование крайне не рекомендовано.</simpara></warning>'> +xmlns="http://docbook.org/ns/docbook"><simpara>Данная функциональность объявлена +<emphasis>УСТАРЕВШЕЙ</emphasis>, начиная с PHP 7.2.0 и её крайне не рекомендуется использовать.</simpara></warning>'> <!ENTITY warn.deprecated.function-7-2-0 '<warning xmlns="http://docbook.org/ns/docbook"><simpara>Эта функция объявлена @@ -151,16 +151,16 @@ xmlns="http://docbook.org/ns/docbook"><simpara>Эта функция объяв функцию крайне не рекомендуется.</simpara></warning>'> <!ENTITY warn.deprecated.feature-7-3-0 '<warning -xmlns="http://docbook.org/ns/docbook"><simpara>Данный функционал объявлен -<emphasis>УСТАРЕВШИМ</emphasis>, начиная с PHP 7.3.0 и его использование крайне не рекомендовано.</simpara></warning>'> +xmlns="http://docbook.org/ns/docbook"><simpara>Данная функциональность объявлена +<emphasis>УСТАРЕВШЕЙ</emphasis>, начиная с PHP 7.3.0 и её крайне не рекомендуется использовать.</simpara></warning>'> <!ENTITY warn.deprecated.function-7-3-0 '<warning xmlns="http://docbook.org/ns/docbook"><simpara>Эта функция объявлена <emphasis>УСТАРЕВШЕЙ</emphasis>, начиная с PHP 7.3.0 и её использование крайне не рекомендовано.</simpara></warning>'> <!ENTITY warn.deprecated.feature-7-4-0 '<warning -xmlns="http://docbook.org/ns/docbook"><simpara>Данный функционал объявлен -<emphasis>УСТАРЕВШИМ</emphasis>, начиная с PHP 7.4.0 и его использование крайне не рекомендовано.</simpara></warning>'> +xmlns="http://docbook.org/ns/docbook"><simpara>Данная функциональность объявлена +<emphasis>УСТАРЕВШЕЙ</emphasis>, начиная с PHP 7.4.0 и её крайне не рекомендуется использовать.</simpara></warning>'> <!ENTITY warn.deprecated.function-7-4-0 '<warning xmlns="http://docbook.org/ns/docbook"><simpara>Эта функция объявлена diff --git a/language/oop5/paamayim-nekudotayim.xml b/language/oop5/paamayim-nekudotayim.xml index 1e68869d0..26b348b0e 100644 --- a/language/oop5/paamayim-nekudotayim.xml +++ b/language/oop5/paamayim-nekudotayim.xml @@ -83,7 +83,7 @@ OtherClass::doubleColon(); <para> Когда дочерний класс переопределяет методы, объявленные в родительском классе, PHP не будет осуществлять автоматический вызов методов, принадлежащих - классу-родителю. Этот функционал возлагается на метод, переопределяемый + классу-родителю. Эта функциональность возлагается на метод, переопределяемый в дочернем классе. Данное правило распространяется на <link linkend="language.oop5.decon">конструкторы и деструкторы</link>, <link linkend="language.oop5.overloading">перегруженные</link> и <link diff --git a/reference/blenc/book.xml b/reference/blenc/book.xml index 77096ddb7..5178906b2 100644 --- a/reference/blenc/book.xml +++ b/reference/blenc/book.xml @@ -45,7 +45,7 @@ include($my_source_encoded); </programlisting> </para> <para> - Также BLENC поддерживает функционал ограничения срока жизни + Также BLENC поддерживает функциональность ограничения срока жизни модуля. Так что, если вы хотите, что бы код через некоторое время стал нерабочим, вы должны собрать модуль с модифицированным заголовочным файлом. Для более подробной информации diff --git a/reference/errorfunc/ini.xml b/reference/errorfunc/ini.xml index 83d13d778..af552acf2 100644 --- a/reference/errorfunc/ini.xml +++ b/reference/errorfunc/ini.xml @@ -238,7 +238,7 @@ </para> <note> <para> - Этот функционал предназначен только для разработки и не должен использоваться в + Эта функциональность предназначена только для разработки и не должен использоваться в готовых производственных системах (например, системах, имеющих доступ в интернет). </para> </note> @@ -439,7 +439,7 @@ </para> <note> <para> - Этот функционал предназначен только для разработки, так как он облегчает + Эта функциональность предназначена только для разработки, так как он облегчает поиск описаний функций и ошибок. Не используйте его в готовых производственных системах (например, имеющих доступ в интернет). </para> diff --git a/reference/event/eventconfig/requirefeatures.xml b/reference/event/eventconfig/requirefeatures.xml index edefbf03e..204e2887e 100644 --- a/reference/event/eventconfig/requirefeatures.xml +++ b/reference/event/eventconfig/requirefeatures.xml @@ -20,7 +20,7 @@ </methodparam> </methodsynopsis> <para> - Вводит требуемый приложением функционал метода события + Вводит требуемую приложением функциональность метода события </para> </refsect1> <refsect1 role="parameters"> diff --git a/reference/image/setup.xml b/reference/image/setup.xml index f8bf78db5..5ff9c2205 100644 --- a/reference/image/setup.xml +++ b/reference/image/setup.xml @@ -74,7 +74,7 @@ </para> <para> - Можно расширить функционал <acronym>GD</acronym> для работы с различными + Можно расширить функциональность <acronym>GD</acronym> для работы с различными шрифтами. Поддерживается библиотека <link xlink:href="&url.freetype;">FreeType 2</link>. </para> diff --git a/reference/info/constants.xml b/reference/info/constants.xml index 690538d56..2099933d3 100644 --- a/reference/info/constants.xml +++ b/reference/info/constants.xml @@ -309,7 +309,7 @@ <row xml:id="constant.php-windows-version-suitemask"> <entry><constant>PHP_WINDOWS_VERSION_SUITEMASK</constant></entry> <entry> - Битовая маска указывающая, какой дополнительный функционал установлен в + Битовая маска указывающая, какая дополнительная функциональность установлена в системе Windows. Ниже приведена таблица с возможными значениями битового поля. </entry> </row> diff --git a/reference/info/functions/phpversion.xml b/reference/info/functions/phpversion.xml index 0fc332f1c..6e785a7b9 100644 --- a/reference/info/functions/phpversion.xml +++ b/reference/info/functions/phpversion.xml @@ -82,7 +82,7 @@ if (!defined('PHP_VERSION_ID')) { // // $version_id = $major_version * 10000 + $minor_version * 100 + $release_version; // -// Теперь с PHP_VERSION_ID можно проверять, какой функционал есть в +// Теперь с PHP_VERSION_ID можно проверять, какая функциональность есть в // текущей версии PHP. Не обязательно пользоваться version_compare() // каждый раз, когда требуется проверить, поддерживает ли PHP нужную // нам функцию. diff --git a/reference/intl/dateformatter.xml b/reference/intl/dateformatter.xml index 2cfda8e04..d267c83ca 100644 --- a/reference/intl/dateformatter.xml +++ b/reference/intl/dateformatter.xml @@ -17,7 +17,7 @@ </simpara> <simpara> - Класс предоставляет функционал форматирования дат ICU. + Класс предоставляет функциональность форматирования дат ICU. Он позволяет пользователям отображать даты в формате, принятым в их локали. Или разбирать значения дат используя строковые и/или библиотечные шаблоны. </simpara> diff --git a/reference/intl/transliterator.xml b/reference/intl/transliterator.xml index a57eb2cac..b4df7c615 100644 --- a/reference/intl/transliterator.xml +++ b/reference/intl/transliterator.xml @@ -12,7 +12,7 @@ <section xml:id="transliterator.intro"> &reftitle.intro; <simpara> - Данный класс предоставляет функционал транслитерации строк. + Данный класс предоставляет функциональность транслитерации строк. </simpara> </section> <!-- }}} --> diff --git a/reference/misc/functions/sapi-windows-vt100-support.xml b/reference/misc/functions/sapi-windows-vt100-support.xml index 7413432c7..8bf19a053 100644 --- a/reference/misc/functions/sapi-windows-vt100-support.xml +++ b/reference/misc/functions/sapi-windows-vt100-support.xml @@ -23,7 +23,7 @@ </para> <para> Если параметр <parameter>enable</parameter> задан, функция попытается включить или - выключить функционал VT100 для потока <parameter>stream</parameter>. + выключить функциональность VT100 для потока <parameter>stream</parameter>. В этом случае функция вернёт &true; или &false; в зависимости от успешности выполнения. </para> <para> @@ -41,7 +41,7 @@ <simpara> Эта функция использует реализацию флага <constant>ENABLE_VIRTUAL_TERMINAL_PROCESSING</constant> в Windows 10 API, - следовательно функционал VT100 может быть недоступен в более старых версиях Windows. + следовательно функциональность VT100 может быть недоступна в более старых версиях Windows. </simpara> </warning> </refsect1><!-- }}} --> diff --git a/reference/mqseries/book.xml b/reference/mqseries/book.xml index 2662146ae..fe4e6e0b6 100644 --- a/reference/mqseries/book.xml +++ b/reference/mqseries/book.xml @@ -14,8 +14,8 @@ </simpara> <simpara> Интерфейс пытается повторить клиентский C-API интерфейс WebSphere MQ Series - настолько точно, как это только возможно. используются те же самые договорённости - по именованию и функционал C-API. Для понимания принципов работы этого расширения + настолько точно, как это только возможно. Используются те же самые договорённости + по именованию и функциональность C-API. Для понимания принципов работы этого расширения необходимо понимать принципы работы C-API. </simpara> <simpara> diff --git a/reference/mysql_xdevapi/mysql_xdevapi/executable/execute.xml b/reference/mysql_xdevapi/mysql_xdevapi/executable/execute.xml index 621059290..a890f3b65 100644 --- a/reference/mysql_xdevapi/mysql_xdevapi/executable/execute.xml +++ b/reference/mysql_xdevapi/mysql_xdevapi/executable/execute.xml @@ -17,7 +17,7 @@ </methodsynopsis> <para> Выполняет утверждение из операции сбора или запроса таблицы; - этот функционал разрешён для цепочки методов. + эта функциональность разрешена для цепочки методов. </para> </refsect1> diff --git a/reference/mysqlinfo/set.xml b/reference/mysqlinfo/set.xml index 95ac1b6e0..612ed01ec 100644 --- a/reference/mysqlinfo/set.xml +++ b/reference/mysqlinfo/set.xml @@ -135,14 +135,14 @@ В документации PHP вы наверняка сталкивались с термином <emphasis>расширение(extension)</emphasis>. Код PHP состоит из базового функционала(ядра) и опциональных расширений, - дополняющих функционал ядра. Расширения связанные с MySQL, + дополняющих функциональность ядра. Расширения связанные с MySQL, такие как <literal>mysqli</literal> и <literal>mysql</literal>, реализованы с использованием фреймворка расширений PHP. </para> <para> Обычно, расширения предоставляют API для программиста, что бы - он мог использовать их функционал в своих программах. Однако + он мог использовать их функциональность в своих программах. Однако существуют расширения не предоставляющие никакого API. </para> diff --git a/reference/mysqlnd/install.xml b/reference/mysqlnd/install.xml index c24344681..e0693d704 100644 --- a/reference/mysqlnd/install.xml +++ b/reference/mysqlnd/install.xml @@ -90,7 +90,7 @@ </para> <para> - Для встроенного драйвера MySQL требуется подключить и включить OpenSSL функционал PHP, + Для встроенного драйвера MySQL требуется подключить и включить OpenSSL в PHP, чтобы подключаться к MySQL через аккаунты, использующие плагин аутентификации MySQL SHA-256. Например, можно настроить PHP следующим образом: </para> diff --git a/reference/mysqlnd_ms/setup.xml b/reference/mysqlnd_ms/setup.xml index 942c379b0..16aa7ee30 100644 --- a/reference/mysqlnd_ms/setup.xml +++ b/reference/mysqlnd_ms/setup.xml @@ -10,7 +10,7 @@ &reftitle.required; <para> <literal>PHP 5.3.6</literal> или новее. - Некоторый продвинутый функционал требует <literal>PHP 5.4.0</literal> или новее. + Некоторая продвинутая функциональность требует <literal>PHP 5.4.0</literal> или новее. </para> <para> Плагин репликации и распределения нагрузки <literal>mysqlnd_ms</literal> @@ -2187,7 +2187,7 @@ function pick_server($connected, $query, $masters, $slaves, $last_used_connectio </para> </entry> <entry> - Начиная с версии 1.4.0. Этот функционал доступен только в сочетании с + Начиная с версии 1.4.0. Эта функциональность доступна только в сочетании с фильтрами балансировки нагрузки <literal>random</literal> и <literal>roundrobin</literal>. Рекомендуется использовать эту опцию. </entry> @@ -2210,7 +2210,7 @@ function pick_server($connected, $query, $masters, $slaves, $last_used_connectio </para> </entry> <entry> - Начиная с 1.4.0. Этот функционал доступен только в сочетании с + Начиная с 1.4.0. Эта функциональность доступна только в сочетании с фильтрами балансировки нагрузки <literal>random</literal> и <literal>roundrobin</literal>. </entry> diff --git a/reference/oci8/connection.xml b/reference/oci8/connection.xml index 238616f20..38ba76599 100644 --- a/reference/oci8/connection.xml +++ b/reference/oci8/connection.xml @@ -111,7 +111,7 @@ помощью функции <function>oci_pconnect</function>. </para> <para> - Чтобы функционал DRCP был доступен в OCI8, клиентские библиотеки Oracle, используемые в + Чтобы функциональность DRCP была доступна в OCI8, клиентские библиотеки Oracle, используемые в PHP, и версия сервера баз данных должны быть 11g и новее. </para> <para> diff --git a/reference/pcre/configure.xml b/reference/pcre/configure.xml index 6553fdec8..76723cc85 100644 --- a/reference/pcre/configure.xml +++ b/reference/pcre/configure.xml @@ -21,7 +21,7 @@ &windows.builtin; <para> PCRE - активный проект и по мере того как он меняется, меняется и - функционал PHP, который полагается на него. Возможно, некоторые + функциональность PHP, который полагается на него. Возможно, некоторые части документации PHP устарели в том плане, что они не покрывает новейшие возможности, которые предоставляет PCRE. Список изменений можно найти в <link xlink:href="&url.pcre.changelog;">списке изменений diff --git a/reference/pdo/book.xml b/reference/pdo/book.xml index c5e0d4cc4..302e51db7 100644 --- a/reference/pdo/book.xml +++ b/reference/pdo/book.xml @@ -15,8 +15,8 @@ Расширение <literal>Объекты данных PHP</literal> (<acronym>PDO</acronym>) определяет простой и согласованный интерфейс для доступа к базам данных в PHP. Каждый драйвер базы данных, в котором реализован - этот интерфейс, может представить специфичный для базы данных - функционал в виде стандартных функций расширения. Но надо заметить, + этот интерфейс, может представить специфичную для базы данных + функциональность в виде стандартных функций расширения. Но надо заметить, что само по себе расширение PDO не позволяет манипулировать доступом к базе данных. Чтобы воспользоваться возможностями PDO, необходимо использовать соответствующий конкретной базе данных <link @@ -35,7 +35,7 @@ </para> <para> Расширение PDO внедрено в PHP 5.1, но также доступно в 5.0 в виде - PECL-расширения; PDO использует новый OO-функционал из ядра PHP 5 + PECL-расширения; PDO использует новый OO-функциональность из ядра PHP 5 и поэтому не будет работать с ранними версиями PHP. </para> </preface> diff --git a/reference/phar/Phar/setDefaultStub.xml b/reference/phar/Phar/setDefaultStub.xml index 77110f4b5..5e5657252 100644 --- a/reference/phar/Phar/setDefaultStub.xml +++ b/reference/phar/Phar/setDefaultStub.xml @@ -17,7 +17,7 @@ </methodsynopsis> &phar.write; <para> - Этот метод комбинирует функционал двух других методов, + Этот метод комбинирует функциональность двух других методов, <function>Phar::createDefaultStub</function> и <function>Phar::setStub</function>. </para> </refsect1> diff --git a/reference/phar/PharFileInfo/compress.xml b/reference/phar/PharFileInfo/compress.xml index 73afbd2e8..9f9f994fb 100644 --- a/reference/phar/PharFileInfo/compress.xml +++ b/reference/phar/PharFileInfo/compress.xml @@ -20,7 +20,7 @@ Для конкретных алгоритмов сжатия необходимо, чтобы были подключены расширения <link linkend="ref.bzip2">bzip2</link> или <link linkend="ref.zlib">zlib</link> соответственно.Также, если файл уже сжат, то для его разжатия потребуется - соответствующее расширение. Так как данный функционал изменяет содержимое + соответствующее расширение. Так как данная функциональность изменяет содержимое архива, для его нормальной работы необходимо, чтобы INI-опция <link linkend="ini.phar.readonly">phar.readonly</link> была отключена, иначе не получится внести изменение в архив <classname>Phar</classname>. diff --git a/reference/phar/PharFileInfo/decompress.xml b/reference/phar/PharFileInfo/decompress.xml index aa94ed59d..20bac33fd 100644 --- a/reference/phar/PharFileInfo/decompress.xml +++ b/reference/phar/PharFileInfo/decompress.xml @@ -19,7 +19,7 @@ Этот метод разжимает файл внутри phar-архива. В зависимости от того, каким методом файл был сжат, необходимо наличие расширений <link linkend="ref.bzip2">bzip2</link> или <link linkend="ref.zlib">zlib</link>. - Так как этот функционал изменяет phar-архив, необходимо, чтобы опция + Так как эта функциональность изменяет phar-архив, необходимо, чтобы опция <link linkend="ini.phar.readonly">phar.readonly</link> была отключена, иначе внести изменения в архив <classname>Phar</classname> не получится. На архивы <classname>PharData</classname> ограничение на запись не распространяется. diff --git a/reference/phar/PharFileInfo/delMetadata.xml b/reference/phar/PharFileInfo/delMetadata.xml index 4f95fec75..bdf4d7006 100644 --- a/reference/phar/PharFileInfo/delMetadata.xml +++ b/reference/phar/PharFileInfo/delMetadata.xml @@ -31,7 +31,7 @@ &reftitle.returnvalues; <para> Возвращает &true; или &false; в зависимости от успешности выполнения. - Так как этот функционал изменяет phar-архив, необходимо, чтобы опция + Так как эта функциональность изменяет phar-архив, необходимо, чтобы опция <link linkend="ini.phar.readonly">phar.readonly</link> была отключена, иначе внести изменения в архив <classname>Phar</classname> не получится. На архивы <classname>PharData</classname> ограничение на запись не распространяется. diff --git a/reference/phar/PharFileInfo/setMetadata.xml b/reference/phar/PharFileInfo/setMetadata.xml index df5714e93..211d655f3 100644 --- a/reference/phar/PharFileInfo/setMetadata.xml +++ b/reference/phar/PharFileInfo/setMetadata.xml @@ -21,7 +21,7 @@ поскольку, если данных много, либо в принципе много файлов с метаданными - это значительно замедляет загрузку phar-архива. Важно помнить, что phar-архивы из коробки поддерживают права на файлы и их можно задать с помощью метода - <function>PharFileInfo::chmod</function>. Так как этот функционал изменяет + <function>PharFileInfo::chmod</function>. Так как эта функциональность изменяет phar-архив, необходимо, чтобы опция <link linkend="ini.phar.readonly">phar.readonly</link> была отключена, иначе внести изменения в архив <classname>Phar</classname> не получится. На архивы <classname>PharData</classname> ограничение на запись не diff --git a/reference/phar/fileformat.xml b/reference/phar/fileformat.xml index 433cd05cc..8ad620523 100644 --- a/reference/phar/fileformat.xml +++ b/reference/phar/fileformat.xml @@ -37,7 +37,7 @@ </para> <para> Заглушка должна содержать по крайней мере лексему <literal>__HALT_COMPILER();</literal> в конце файла. - Как правило, заглушка содержит функционал загрузчика, подобно тому, как показано ниже: + Как правило, заглушка содержит функциональность загрузчика, подобно тому, как показано ниже: </para> <para> <programlisting role="php"> diff --git a/reference/pthreads/book.xml b/reference/pthreads/book.xml index 414649bd3..d1bd47666 100644 --- a/reference/pthreads/book.xml +++ b/reference/pthreads/book.xml @@ -137,7 +137,7 @@ <note> <para> Ресурсы: - Расширения и функционал PHP, создающие ресурсы, совершенно не + Расширения и функциональность PHP, создающие ресурсы, совершенно не подготовлены для такого типа окружения; pthreads предоставляет механизм разделения ресурсов между контекстами, однако для большинства типов ресурсов его следует считать небезопасным. diff --git a/reference/quickhash/quickhashinthash.xml b/reference/quickhash/quickhashinthash.xml index 48ee00a96..2fd31e338 100644 --- a/reference/quickhash/quickhashinthash.xml +++ b/reference/quickhash/quickhashinthash.xml @@ -87,7 +87,7 @@ <listitem> <para>Если включено, то добавление повторяющихся элементов в набор (с помощью add() или loadFromFile()) приведёт к отбрасыванию этих элементов. - Этот функционал несколько замедляет работу, так что должен использоваться только + Эта функциональность несколько замедляет работу, так что должен использоваться только если действительно необходим.</para> </listitem> </varlistentry> diff --git a/reference/quickhash/quickhashintset.xml b/reference/quickhash/quickhashintset.xml index 1d614905e..0bc42a179 100644 --- a/reference/quickhash/quickhashintset.xml +++ b/reference/quickhash/quickhashintset.xml @@ -86,7 +86,7 @@ <listitem> <para>Если включено, то добавление повторяющихся элементов в набор (с помощью add() или loadFromFile()) приведёт к отбрасыванию этих элементов. - Этот функционал несколько замедляет работу, так что должен использоваться только + Эта функциональность несколько замедляет работу, так что должен использоваться только если действительно необходим.</para> </listitem> </varlistentry> diff --git a/reference/quickhash/quickhashintstringhash.xml b/reference/quickhash/quickhashintstringhash.xml index 41fc11b39..94692cc34 100644 --- a/reference/quickhash/quickhashintstringhash.xml +++ b/reference/quickhash/quickhashintstringhash.xml @@ -87,7 +87,7 @@ <listitem> <para>Если включено, то добавление повторяющихся элементов в набор (с помощью add() или loadFromFile()) приведёт к отбрасыванию этих элементов. - Этот функционал несколько замедляет работу, так что должен использоваться только + Эта функциональность несколько замедляет работу, так что должен использоваться только если действительно необходим.</para> </listitem> </varlistentry> diff --git a/reference/quickhash/quickhashstringinthash.xml b/reference/quickhash/quickhashstringinthash.xml index 5d072b1a5..ffb3e9fa0 100644 --- a/reference/quickhash/quickhashstringinthash.xml +++ b/reference/quickhash/quickhashstringinthash.xml @@ -69,7 +69,7 @@ <listitem> <para>Если включено, то добавление повторяющихся элементов в набор (с помощью add() или loadFromFile()) приведёт к отбрасыванию этих элементов. - Этот функционал несколько замедляет работу, так что должен использоваться только + Эта функциональность несколько замедляет работу, так что должен использоваться только если действительно необходим.</para> </listitem> </varlistentry> diff --git a/reference/session/security.xml b/reference/session/security.xml index a5460b0b0..516e921b4 100644 --- a/reference/session/security.xml +++ b/reference/session/security.xml @@ -155,7 +155,7 @@ В версиях PHP до 7.1.0 необходимо использовать CSPRNG, то есть /dev/urandom или <function>random_bytes</function> и функции хеширования для генерации нового идентификатора сессии. <function>session_create_id</function> имеет - встроенный функционал обнаружения коллизий и генерирует идентификатор + встроенная функциональность обнаружения коллизий и генерирует идентификатор основываясь на INI-настройках. Использование <function>session_create_id</function> является предпочтительной практикой. </simpara> @@ -208,7 +208,7 @@ <warning> <simpara> Несмотря на то, что менеджер сессий может прозрачно управлять - временными метками, этот функционал не реализован. Данные + временными метками, эта функциональность не реализована. Данные старых сессий сохраняются до момента запуска сборщика мусора. В то же время, разработчики должны убедиться, что данные истёкших сессий удалены. Однако разработчики НЕ должны удалять данные активных сессий немедленно. @@ -498,7 +498,7 @@ В большинстве случаев лучше всего использовать "<literal>0</literal>". </para> <para> - Если требуется функционал автологина, реализовывайте его самостоятельно и + Если требуется функциональность автологина, реализовывайте его самостоятельно и никогда не используйте для этого долгоживущие сессии. Более подробно изложено выше в соответствующих разделах. </para> @@ -630,7 +630,7 @@ минимально возможным значением. Настраивайте <link linkend="ini.session.gc-probability">session.gc_probability</link> и <link linkend="ini.session.gc-divisor">session.gc_divisor</link> так, чтобы устаревшие сессии удалялись достаточно часто. - Если требуется функционал автологина, реализуйте его самостоятельно и + Если требуется функциональность автологина, реализуйте его самостоятельно и никогда не используйте для этого долгоживущие сессии. </para> <note> diff --git a/reference/session/upload-progress.xml b/reference/session/upload-progress.xml index 353e51072..cb49d649f 100644 --- a/reference/session/upload-progress.xml +++ b/reference/session/upload-progress.xml @@ -6,7 +6,7 @@ <title>Отслеживание прогресса загрузки файлов с помощью сессий</title> <note> <simpara> - Этот функционал доступен с PHP 5.4.0. + Эта функциональность доступна с PHP 5.4.0. </simpara> </note> <para> diff --git a/reference/wincache/ini.xml b/reference/wincache/ini.xml index 96436c08c..52d96fd1b 100644 --- a/reference/wincache/ini.xml +++ b/reference/wincache/ini.xml @@ -250,7 +250,7 @@ </term> <listitem> <simpara> - Включает/отключает функционал оповещения об изменении файла. Если функционал + Включает/отключает функциональность оповещения об изменении файла. Если функционал оповещения об изменениях файла поддерживается, то он может быть использован для обновления кеша опкодов и файлового кеша при получении соответствующих оповещений. Если подобный механизм не поддерживается, например, при использовании diff --git a/translation_standards.xml b/translation_standards.xml index cc92de557..a076ff154 100644 --- a/translation_standards.xml +++ b/translation_standards.xml @@ -22,6 +22,7 @@ default, by default - по умолчанию (пишется без дефис directory - директория entry - элемент (существительное, для массивов, списков и прочих структур) extension - модуль +features/functionality - возможности, функциональность hash - хеш HTML entity - HTML-сущность HTTP-Authentication - HTTP-аутентификация