diff --git a/language-snippets.ent b/language-snippets.ent
index ad059cc86..f9da7e1bf 100644
--- a/language-snippets.ent
+++ b/language-snippets.ent
@@ -1026,16 +1026,16 @@ $compareFunc = static function ($item1, $item2) {
устарела и сохранилась только из-за обратной совместимости.
Функцию не рекомендуют использовать, поскольку не исключают риск удаления функции из PHP в будущем.'>
-PATH, которую содержит операционная система Windows,
-дают доступ к DLL-файлам.
+PATH
+доступны DLL-файлы.
Раздел FAQ
-«Как добавить директорию PHP в переменную PATH в Windows»
+«Как добавить PHP-каталог в переменную PATH в Windows»
рассказывает, как это сделать. Не рекомендуют копировать DLL-файлы
-из директории PHP в системную папку Windows, хотя это также решает проблему (потому что системная
-директория по умолчанию записана в переменной PATH).
-Модулю нужны
-следующие файлы в переменной PATH: '>
+из директории PHP в системную папку Windows, хотя это тоже решает проблему, поскольку системная
+переменная PATH содержит путь к системной директории по умолчанию.
+Для работы модуля
+в переменной PATH потребуются следующие файлы: '>
@@ -3000,8 +3000,8 @@ xmlns="http://docbook.org/ns/docbook">Функция доступна,
только если модуль fann собрали для модуля libfann >= 2.2.'>
-bucket теперь ожидает экземпляр класса StreamBucket; ранее ожидался объект stdClass.'>
-StreamBucket; ранее возвращался объект stdClass.'>
+bucket теперь ожидает экземпляр класса StreamBucket; раньше ожидался объект stdClass.'>
+StreamBucket; раньше возвращался объект stdClass.'>
diff --git a/reference/imap/book.xml b/reference/imap/book.xml
index e6eecfe14..52a86a3fc 100644
--- a/reference/imap/book.xml
+++ b/reference/imap/book.xml
@@ -4,7 +4,7 @@
- IMAP, POP3 и NNTP
+ Протоколы IMAP, POP3 и NNTPIMAP
@@ -12,20 +12,20 @@
&reftitle.intro;
- Модуль объявлен УСТАРЕВШИМ и НЕ ДОСТУПЕН с PHP 8.4.0.
+ Модуль УСТАРЕЛ, а начиная с PHP 8.4.0 модуль УДАЛИЛИ из сборки.
- Эти функции позволяют работать с
- протоколом IMAP, а также NNTP, POP3
+ Функции модуля помогают работать
+ с протоколом IMAP, а также с протоколами NNTP, POP3
и локальными методами доступа к почтовому ящику.
- Однако следует иметь в виду, что некоторые функции IMAP не будут корректно работать c протоколом POP.
+ Обратите внимание, отдельные функции модуля IMAP неправильно работают c протоколом POP.
- Модуль IMAP не является потокобезопасным; его не следует использовать со сборками ZTS.
+ Модуль IMAP непотокобезопасен; его лучше не использовать с ZTS-сборками.
diff --git a/reference/imap/configure.xml b/reference/imap/configure.xml
index d00b95f85..420da4124 100644
--- a/reference/imap/configure.xml
+++ b/reference/imap/configure.xml
@@ -1,34 +1,47 @@
-
+
-
+
&reftitle.install;
-
- Чтобы включить поддержку IMAP в сборку PHP, добавьте в конфигурацию опцию
- , где DIR это
- папка установки c-client. Для нашего вышеуказанного примера вы должны использовать
- .
- Этот путь зависит от того, где вы создали эту директорию в соответствии с
- описанием выше. Windows пользователи могут подключить
- php_imap.dll DLL в &php.ini;.
-
-
-
- В зависимости от того как настроен ваш c-client, вам может понадобиться
- добавить и/или
-
- ключ при конфигурировании PHP.
-
-
+
+ PHP 8.4
+
+ &pecl.moved-ver;8.4.0
+
+
+ &pecl.info;
+ &url.pecl.package;imap.
+
+
-
-
- Модуль IMAP не является потокобезопасным; его не следует использовать со сборками ZTS.
-
-
+
+ PHP < 8.4
+
+ Функции модуля работают, только если PHP скомпилировали с параметром
+ , где DIR —
+ папка с установленной библиотекой c-client. Для приведённого примера потребуется указать
+ .
+ Точный путь зависит от каталога для исходного кода, который создавали
+ на предыдущем шаге. Пользователи ОС Windows подключают
+ DLL-файл php_imap.dll в файле &php.ini;.
+
+
+
+ В зависимости от настроек библиотеки c-client
+ в строку конфигурации PHP иногда требуется
+ добавить ключ
+ и (или) .
+
+
- &warn.imaprecodeyaz;
+
+
+ Модуль IMAP непотокобезопасен; его лучше не использовать с ZTS-сборками.
+
+
+
+ &warn.imaprecodeyaz;
+
-
&reftitle.setup;
@@ -9,24 +8,24 @@
&reftitle.required;
- Модуль требует установленной библиотеки c-client.
+ Модуль работает только с установленной библиотекой c-client.
Возьмите последнюю версию с &url.imap;
и скомпилируйте её.
- Важно не копировать исходные файлы IMAP непосредственно в
- системный каталог include, поскольку это может вызвать конфликт.
- Вместо этого создайте каталог внутри системного каталога с каталогом include,
- например /usr/local/imap-2000b/ (расположение и имя
- зависят от настроек и версии IMAP), и внутри этого нового каталога
+ Важно не копировать исходные файлы модуля IMAP непосредственно
+ в системный каталог include, поскольку иногда это вызывает конфликт.
+ Вместо этого создайте новый каталог внутри системного каталога с путём наподобие
+ /usr/local/imap-2000b/. Точное расположение и название
+ каталога зависят от настроек и версии модуля IMAP. Затем внутри этого нового каталога
создайте дополнительные каталоги с именами lib/
и include/. Из каталога библиотеки c-client,
- который лежит внутри дерева исходных файлов IMAP, скопируйте файлы *.h
+ который лежит внутри дерева исходных файлов модуля IMAP, скопируйте файлы с расширением *.h
в каталог include/, а файлы
- *.c — в каталог lib/.
+ с расширением *.c — в каталог lib/.
Кроме того, при компиляции IMAP создаётся файл с именем
- c-client.a. Переименуйте этот файл в
- libc-client.a и скопируйте его в каталог lib/.
+ c-client.a. Переименуйте этот файл
+ в libc-client.a и скопируйте его в каталог lib/.
@@ -36,10 +35,10 @@
- В Mandrake Linux библиотека IMAP (libc-client.a)
+ В дистрибутиве Mandrake Linux библиотека IMAP (файл libc-client.a)
компилируется без поддержки протокола Kerberos. Версия с поддержкой протокола SSL
- (client-PHP4.a) устанавливается отдельно.
- Чтобы добавить поддержку Kerberos, перекомпилируйте библиотеку.
+ (файл client-PHP4.a) устанавливается отдельно.
+ Библиотеку перекомпилируют, чтобы добавить поддержку сетевого протокола Kerberos.
@@ -57,8 +56,8 @@
&reftitle.resources;
- До PHP 8.1.0, ресурс imap, возвращаемый функцией
- imap_open, ссылался на открытый поток IMAP.
+ До PHP 8.1.0 модуль определял тип ресурса imap, который возвращает функция
+ imap_open и который ссылался на открытый IMAP-поток.
diff --git a/reference/pspell/book.xml b/reference/pspell/book.xml
index dc2a3b261..baa1b95d8 100644
--- a/reference/pspell/book.xml
+++ b/reference/pspell/book.xml
@@ -1,16 +1,20 @@
-
+
-
-
+
Pspell
&reftitle.intro;
+
+
+ Модуль УСТАРЕЛ, а начиная с PHP 8.4.0 модуль УДАЛИЛИ из сборки.
+
+
- Функции позволяют проверять правописание слова и предлагают
+ Функции проверяют правописание слова и предлагают
варианты исправления.
diff --git a/reference/pspell/configure.xml b/reference/pspell/configure.xml
index 9d5f7aab3..e615fad21 100644
--- a/reference/pspell/configure.xml
+++ b/reference/pspell/configure.xml
@@ -1,24 +1,37 @@
-
+
&reftitle.install;
-
- Если у вас есть требуемые библиотеки, нужно добавить опцию
-
- при компиляции PHP.
-
-
- Примечание для пользователей Win32
+
+ PHP 8.4
- &ext.windows.path.dll;
- aspell-15.dll из директории
- bin каталога установки aspell.
+ &pecl.moved-ver;8.4.0
- Для поддержки Win32 требуется как минимум версия 0.50.
+ &pecl.info;
+ &url.pecl.package;pspell.
-
+
+
+
+ PHP < 8.4
+
+ Модуль включают путём компиляции PHP
+ с параметром .
+
+
+ Примечание для пользователей интерфейса Win32
+
+ &ext.windows.path.dll;
+ Файл aspell-15.dll
+ из папки bin с установленной программой aspell.
+
+
+ Для поддержки интерфейса Win32 потребуется программа Aspell по крайней мере версии 0.50.
+
+
+