Skip to content

Commit d60c0ea

Browse files
committed
sync with en rev, add new translations
1 parent f5e7115 commit d60c0ea

75 files changed

Lines changed: 2378 additions & 162 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docbookcs.xml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<?xml version="1.0" encoding="UTF-8"?><!-- EN-Revision: 23e4fb409edaebf41e35ca682f80c1d7e643123d Maintainer: leonardolara Status: ready -->
2+
<docbookcs xmlns="https://php.github.io/docbook-cs/config"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="https://php.github.io/docbook-cs/config
5+
https://php.github.io/docbook-cs/config.xsd">
6+
7+
<project>
8+
<directory alias="doc-en">en</directory>
9+
<directory>doc-base</directory>
10+
</project>
11+
12+
<sniffs>
13+
<sniff class="DocbookCS\Sniff\SimparaSniff" />
14+
<sniff class="DocbookCS\Sniff\ExceptionNameSniff" />
15+
<sniff class="DocbookCS\Sniff\AttributeOrderSniff" />
16+
<sniff class="DocbookCS\Sniff\WhitespaceSniff" />
17+
</sniffs>
18+
19+
<paths>
20+
<path>.</path>
21+
</paths>
22+
23+
<entities>
24+
<file>contributors.ent</file>
25+
<file>extensions.ent</file>
26+
<file>language-defs.ent</file>
27+
<file>language-snippets.ent</file>
28+
<directory>../doc-base/entities/</directory>
29+
<file>../doc-base/temp/file-entities.ent</file>
30+
<directory>../doc-base/temp/file-entities</directory>
31+
</entities>
32+
33+
<exclude>
34+
<pattern>output/*</pattern>
35+
</exclude>
36+
37+
</docbookcs>

features/dtrace.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 939350f9b52be4b91e04ec1a5d41995e63aa5150 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
2+
<!-- EN-Revision: 7c966c94fde8a9bb4e52975b559dc0bb0cb2ef72 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
33
<chapter xml:id="features.dtrace" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
44
<title>Instrumentação dinâmica DTrace</title>
55

@@ -592,7 +592,7 @@ probe process("sapi/cli/php").provider("php").mark("request__startup") {
592592
apropriado ou conecte-se pelo PID com <literal>-p</literal> conforme necessário.
593593
</simpara>
594594
<simpara>
595-
Certifique-se de que o binário alvo foi construído com o DTrace e que o ambiente está configurado corretamente.
595+
Certifique-se de que o binário alvo foi construído com o DTrace e que a variável de ambiente está configurado corretamente.
596596
Veja <link linkend="features.dtrace.install">Configurando o PHP para Sondas Estáticas DTrace</link> para detalhes.
597597
</simpara>
598598
<para>

language/predefined/attributes/nodiscard.xml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?><!-- EN-Revision: 30bda33771e1c8fa8fc8a5ee7559fd7fa189caa0 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
1+
<?xml version="1.0" encoding="utf-8"?><!-- EN-Revision: e7f89579e2abcecad5a62dd96f11a4926df62e13 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
22
<reference xml:id="class.nodiscard" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
33
<title>O atributo NoDiscard</title>
44
<titleabbrev>NoDiscard</titleabbrev>
@@ -31,6 +31,20 @@
3131
considere usar uma variável como <code>$_</code>.
3232
</simpara>
3333
</note>
34+
<note>
35+
<simpara>
36+
<code>#[\NoDiscard]</code> aplica-se à função ou método específico
37+
na declaração em que é escrito, e o aviso é emitido com base na
38+
declaração que é realmente chamada. Como resultado, adicionar
39+
<code>#[\NoDiscard]</code> a um método de interface ou a um método abstrato
40+
não emite um aviso, porque o método invocado é o
41+
método que implementa ou substitui. Da mesma forma, um método que substitui um
42+
método <code>#[\NoDiscard]</code> não emite o aviso, a menos que ele próprio
43+
esteja marcado com o atributo. Em contraste, um método importado de uma
44+
trait mantém o atributo, porque o método da trait é copiado para a
45+
classe que o utiliza como se tivesse sido declarado lá.
46+
</simpara>
47+
</note>
3448
</section>
3549

3650
<section xml:id="nodiscard.synopsis">

reference/curl/constants.xml

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: dec90c90d3662c5433f7c3972f8557321da7b11d Maintainer: leonardolara Status: ready --><!-- CREDITS: lisaldo,geekcom,klaussilveira,ae,leonardolara -->
2+
<!-- EN-Revision: ee972f53e1a95967cd65c6de63ea4b422b987bd3 Maintainer: leonardolara Status: ready --><!-- CREDITS: lisaldo,geekcom,klaussilveira,ae,leonardolara -->
33
<appendix xml:id="curl.constants" xmlns="http://docbook.org/ns/docbook">
44
&reftitle.constants;
55
&extension.constants;
@@ -212,6 +212,52 @@
212212
</simpara>
213213
</listitem>
214214
</varlistentry>
215+
<varlistentry xml:id="constant.curlfollow-all">
216+
<term>
217+
<constant>CURLFOLLOW_ALL</constant>
218+
(<type>int</type>)
219+
</term>
220+
<listitem>
221+
<simpara>
222+
Valor para <constant>CURLOPT_FOLLOWLOCATION</constant> que permite seguir
223+
redirecionamentos e mantém um método de requisição personalizado definido com
224+
<constant>CURLOPT_CUSTOMREQUEST</constant> em uso para todas as requisições, mesmo
225+
após redirecionamentos.
226+
Disponível a partir do PHP 8.5.0 e cURL 8.13.0.
227+
</simpara>
228+
</listitem>
229+
</varlistentry>
230+
<varlistentry xml:id="constant.curlfollow-obeycode">
231+
<term>
232+
<constant>CURLFOLLOW_OBEYCODE</constant>
233+
(<type>int</type>)
234+
</term>
235+
<listitem>
236+
<simpara>
237+
Valor para <constant>CURLOPT_FOLLOWLOCATION</constant> que permite seguir
238+
redirecionamentos, respeitando o código de resposta HTTP: um método de requisição personalizado definido
239+
com <constant>CURLOPT_CUSTOMREQUEST</constant> é mantido, exceto que ele é
240+
alterado para <literal>GET</literal> nos códigos de status de redirecionamento que o exigem
241+
(como 301, 302 e 303).
242+
Disponível a partir do PHP 8.5.0 e cURL 8.13.0.
243+
</simpara>
244+
</listitem>
245+
</varlistentry>
246+
<varlistentry xml:id="constant.curlfollow-firstonly">
247+
<term>
248+
<constant>CURLFOLLOW_FIRSTONLY</constant>
249+
(<type>int</type>)
250+
</term>
251+
<listitem>
252+
<simpara>
253+
Valor para <constant>CURLOPT_FOLLOWLOCATION</constant> que permite seguir
254+
redirecionamentos, mas usa um método de requisição personalizado definido com
255+
<constant>CURLOPT_CUSTOMREQUEST</constant> apenas para a primeira requisição;
256+
as requisições subsequentes seguem o método ditado pelo código de resposta do redirecionamento.
257+
Disponível a partir do PHP 8.5.0 e cURL 8.13.0.
258+
</simpara>
259+
</listitem>
260+
</varlistentry>
215261
<varlistentry xml:id="constant.curlftpauth-default">
216262
<term>
217263
<constant>CURLFTPAUTH_DEFAULT</constant>

reference/curl/constants_curl_getinfo.xml

Lines changed: 63 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?><!-- EN-Revision: f34918d8b2761af5b596b1b762753ee825c19cd8 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
1+
<?xml version="1.0" encoding="utf-8"?><!-- EN-Revision: ee972f53e1a95967cd65c6de63ea4b422b987bd3 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
22
<variablelist xml:id="constant.curl-getinfo.constants" role="constant_list">
33
<title><function>curl_getinfo</function></title>
44
<varlistentry xml:id="constant.curlinfo-appconnect-time">
@@ -70,6 +70,18 @@
7070
</simpara>
7171
</listitem>
7272
</varlistentry>
73+
<varlistentry xml:id="constant.curlinfo-conn-id">
74+
<term>
75+
<constant>CURLINFO_CONN_ID</constant>
76+
(<type>int</type>)
77+
</term>
78+
<listitem>
79+
<simpara>
80+
O ID da última conexão usada pela transferência. O ID da conexão é único entre todas as conexões que usam o mesmo cache de conexão e é útil para diferenciar a reutilização de conexões.
81+
Disponível a partir do PHP 8.5.0 e cURL 8.2.0.
82+
</simpara>
83+
</listitem>
84+
</varlistentry>
7385
<varlistentry xml:id="constant.curlinfo-connect-time">
7486
<term>
7587
<constant>CURLINFO_CONNECT_TIME</constant>
@@ -247,7 +259,19 @@
247259
</term>
248260
<listitem>
249261
<simpara>
250-
Máscara de bits indicando o(s) método(s) de autenticação disponíveis de acordo com a resposta anterior.
262+
Máscara de bits indicando o(s) método(s) de autenticação HTTP disponível(is) de acordo com a resposta anterior.
263+
</simpara>
264+
</listitem>
265+
</varlistentry>
266+
<varlistentry xml:id="constant.curlinfo-httpauth-used">
267+
<term>
268+
<constant>CURLINFO_HTTPAUTH_USED</constant>
269+
(<type>int</type>)
270+
</term>
271+
<listitem>
272+
<simpara>
273+
Máscara de bits indicando o(s) método(s) de autenticação HTTP realmente usado(s) na solicitação anterior.
274+
Disponível a partir do PHP 8.5.0 e cURL 8.12.0.
251275
</simpara>
252276
</listitem>
253277
</varlistentry>
@@ -440,7 +464,19 @@
440464
</term>
441465
<listitem>
442466
<simpara>
443-
Máscara de bits indicando o(s) método(s) de autenticação de proxy disponíveis de acordo com a resposta anterior.
467+
Máscara de bits indicando o(s) método(s) de autenticação de proxy disponível(is)is de acordo com a resposta anterior.
468+
</simpara>
469+
</listitem>
470+
</varlistentry>
471+
<varlistentry xml:id="constant.curlinfo-proxyauth-used">
472+
<term>
473+
<constant>CURLINFO_PROXYAUTH_USED</constant>
474+
(<type>int</type>)
475+
</term>
476+
<listitem>
477+
<simpara>
478+
Máscara de bits indicando o(s) método(s) de autenticação de proxy realmente usado(s) na solicitação anterior.
479+
Disponível a partir do PHP 8.5.0 e cURL 8.12.0.
444480
</simpara>
445481
</listitem>
446482
</varlistentry>
@@ -468,6 +504,18 @@
468504
</simpara>
469505
</listitem>
470506
</varlistentry>
507+
<varlistentry xml:id="constant.curlinfo-queue-time-t">
508+
<term>
509+
<constant>CURLINFO_QUEUE_TIME_T</constant>
510+
(<type>int</type>)
511+
</term>
512+
<listitem>
513+
<simpara>
514+
O tempo, em microssegundos, que a transferência ficou retida em uma fila de espera antes de ser iniciada, devido aos limites definidos com <constant>CURLMOPT_MAX_TOTAL_CONNECTIONS</constant> ou opções semelhantes.
515+
Disponível a partir do PHP 8.5.0 e cURL 8.6.0.
516+
</simpara>
517+
</listitem>
518+
</varlistentry>
471519
<varlistentry xml:id="constant.curlinfo-redirect-count">
472520
<term>
473521
<constant>CURLINFO_REDIRECT_COUNT</constant>
@@ -776,6 +824,18 @@
776824
</simpara>
777825
</listitem>
778826
</varlistentry>
827+
<varlistentry xml:id="constant.curlinfo-used-proxy">
828+
<term>
829+
<constant>CURLINFO_USED_PROXY</constant>
830+
(<type>int</type>)
831+
</term>
832+
<listitem>
833+
<simpara>
834+
Indica se a transferência anterior utilizou um proxy; retorna <literal>1</literal> se um proxy foi utilizado e <literal>0</literal> caso contrário.
835+
Disponível a partir do PHP 8.5.0 e cURL 8.7.0.
836+
</simpara>
837+
</listitem>
838+
</varlistentry>
779839
<varlistentry xml:id="constant.curlinfo-posttransfer-time-t">
780840
<term>
781841
<constant>CURLINFO_POSTTRANSFER_TIME_T</constant>

reference/curl/constants_curl_setopt.xml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<variablelist role="constant_list"><!-- EN-Revision: 525aa5f198d482c0d03be54ddee5af13b376ab99 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
1+
<variablelist role="constant_list"><!-- EN-Revision: e7e81a179eabc75e1b37947c7696afd557cef656 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
22
<title><function>curl_setopt</function></title>
33
<varlistentry xml:id="constant.curlopt-abstract-unix-socket">
44
<term>
@@ -1380,6 +1380,21 @@
13801380
</para>
13811381
</listitem>
13821382
</varlistentry>
1383+
<varlistentry xml:id="constant.curlopt-infilesize-large">
1384+
<term>
1385+
<constant>CURLOPT_INFILESIZE_LARGE</constant>
1386+
(<type>int</type>)
1387+
</term>
1388+
<listitem>
1389+
<simpara>
1390+
O tamanho esperado, em bytes, do arquivo ao fazer o upload de um arquivo para
1391+
um site remoto. Esta é a variante de 64 bits de
1392+
<constant>CURLOPT_INFILESIZE</constant>, permitindo que tamanhos maiores que
1393+
2 GB sejam especificados.
1394+
Disponível a partir do PHP 8.5.0.
1395+
</simpara>
1396+
</listitem>
1397+
</varlistentry>
13831398
<varlistentry xml:id="constant.curlopt-interface">
13841399
<term>
13851400
<constant>CURLOPT_INTERFACE</constant>

reference/datetime/dateinterval/createfromdatestring.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: c0c9d7721b5a8564a4e27671389a456c1be13e6b Maintainer: leonardolara Status: ready --><!-- CREDITS: fabioluciano, leonardolara -->
2+
<!-- EN-Revision: 82f00c8d4d4f09fa5a363bc0c6f48e0c80eea72d Maintainer: leonardolara Status: ready --><!-- CREDITS: fabioluciano, leonardolara -->
33
<refentry xml:id="dateinterval.createfromdatestring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
44
<refnamediv>
55
<refname>DateInterval::createFromDateString</refname>
@@ -77,6 +77,13 @@
7777
</row>
7878
</thead>
7979
<tbody>
80+
<row>
81+
<entry>8.4.0</entry>
82+
<entry>
83+
Agora possui um tipo de retorno provisório de <type>DateInterval</type>.
84+
Anteriormente era <type class="union"><type>DateInterval</type><type>false</type></type>.
85+
</entry>
86+
</row>
8087
<row>
8188
<entry>8.3.0</entry>
8289
<entry>

reference/datetime/dateperiod/construct.xml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 0cf48a5a4869bd8b42f84e7032076756cde6a474 Maintainer: leonardolara Status: ready --><!-- CREDITS: fabioluciano, leonardolara -->
2+
<!-- EN-Revision: 9eb962113cadccc164d196003062ff5d893de3a5 Maintainer: leonardolara Status: ready --><!-- CREDITS: fabioluciano, leonardolara -->
33

44
<refentry xml:id="dateperiod.construct" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
55
<refnamediv>
@@ -33,8 +33,8 @@
3333
<methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer>0</initializer></methodparam>
3434
</constructorsynopsis>
3535
<simpara>
36-
O método de criação <methodname>DatePeriod::createFromISO8601String</methodname>
37-
deve ser usado no lugar.
36+
Esta variante do construtor foi descontinuada a partir do PHP 8.4.0, use o método
37+
<methodname>DatePeriod::createFromISO8601String</methodname> em seu lugar.
3838
</simpara>
3939
</warning>
4040
<para>
@@ -163,6 +163,13 @@
163163
</row>
164164
</thead>
165165
<tbody>
166+
<row>
167+
<entry>8.4.0</entry>
168+
<entry>
169+
A assinatura que usa <parameter>isostr</parameter> foi descontinuada,
170+
use <methodname>DatePeriod::createFromISO8601String</methodname> em seu lugar.
171+
</entry>
172+
</row>
166173
<row>
167174
<entry>8.3.0</entry>
168175
<entry>

0 commit comments

Comments
 (0)