Skip to content

Commit 57d0f75

Browse files
authored
Update mongodb 4639881 to En (#1064)
* Create todatetimeimmutable.xml * Update language-snippets.ent to en * Update binary.xml to en * Update binaryinterface.xml to en * Update dbpointer.xml to en * Update decimal128.xml to en + опечатки * Update decimal128interface.xml to en * Update document.xml to en * Update int64.xml to en + infostyle * Update javascript.xml to en * decimal128interface.xml исправил формулировку * Update javascriptinterface.xml to en * Update maxkey.xml to en * Update minkey.xml to en * Update objectid.xml to en * Update objectidinterface.xml to en * Update packedarray.xml to en * Update regex.xml to en * Update regexinterface.xml to en * Update serializable.xml to en * Update symbol.xml to en * Update timestamp.xml to en * Update timestampinterface.xml to en * Update undefined.xml to en * Update unserializable.xml to en * Update utcdatetime.xml to en * Update utcdatetimeinterface.xml to en * Update construct.xml to en * Update fromjson.xml to en * Update fromphp.xml to en * Update tocanonicalextendedjson.xml to en * Update tojson.xml to en * Update tophp.xml to en * Update torelaxedextendedjson.xml to en * Update clientencryption.xml to en * Update cursor.xml to en * Update cursorid.xml to en * Update cursorinterface.xml to en * Update readpreference.xml to en * Update getid.xml to en * Update getid.xml to en * Update bulkwriteexception.xml to en * Update sslconnectionexception.xml to en * Update writeexception.xml to en * Update construct.xml to en * Update executebulkwrite.xml to en * Update executecommand.xml to en * Update executequery.xml to en * Update commandsubscriber.xml to en * Update sdamsubscriber.xml to en * Update getserver.xml to en * Update getserver.xml to en * Update getserver.xml to en * Update construct.xml to en * Update construct.xml to en * Update getmode.xml to en * Update executebulkwrite.xml to en * Update executecommand.xml to en * Update executequery.xml to en * Update getdeletedcount.xml to en * Update getinsertedcount.xml to en * Update getmatchedcount.xml to en * Update getmodifiedcount.xml to en * Update getupsertedcount.xml to en
1 parent f5966d6 commit 57d0f75

63 files changed

Lines changed: 1152 additions & 1012 deletions

Some content is hidden

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

language-snippets.ent

Lines changed: 121 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: f0d52500c7f8bda83761b18d6c03965741753abd Maintainer: rjhdby Status: ready -->
2+
<!-- EN-Revision: 4639881688d3faaf0073ad71fe0a4b730aea15a0 Maintainer: rjhdby Status: ready -->
33
<!-- Reviewed: no -->
4-
54
<!ENTITY installation.enabled.disable 'Модуль включён по умолчанию. Модуль можно отключить во время выполнения опцией:'>
65

76
<!-- Not used in EN anymore -->
@@ -3449,23 +3448,82 @@ xmlns="http://docbook.org/ns/docbook"><simpara xmlns="http://docbook.org/ns/docb
34493448
от <link xmlns="http://docbook.org/ns/docbook" linkend="constant.trader-real-min">TRADER_REAL_MIN</link>
34503449
до <link xmlns="http://docbook.org/ns/docbook" linkend="constant.trader-real-max">TRADER_REAL_MAX</link>.'>
34513450

3452-
<!ENTITY trader.arg.fast.limit 'Верхний предел, используемый в адаптивном алгоритме. Допустимы значения от 0.01 до 0.99.'>
3453-
<!ENTITY trader.arg.slow.limit 'Нижний предел, используемый в адаптивном алгоритме. Допустимы значения от 0.01 до 0.99.'>
3451+
<!ENTITY trader.arg.fast.limit 'Верхний предел для адаптивного алгоритма. Допустимые значения лежат в диапазоне от 0.01 до 0.99.'>
3452+
<!ENTITY trader.arg.slow.limit 'Нижний предел для адаптивного алгоритма. Допустимые значения лежат в диапазоне от 0.01 до 0.99.'>
34543453

34553454
<!-- mongodb -->
3455+
<!ENTITY mongodb.changelog.class-removed '
3456+
<row xmlns="http://docbook.org/ns/docbook">
3457+
<entry>PECL-модуль mongodb 2.0.0</entry>
3458+
<entry>
3459+
Класс удалили.
3460+
</entry>
3461+
</row>
3462+
'>
3463+
3464+
<!ENTITY mongodb.changelog.function-removed '
3465+
<row xmlns="http://docbook.org/ns/docbook">
3466+
<entry>PECL-модуль mongodb 2.0.0</entry>
3467+
<entry>
3468+
Функцию удалили.
3469+
</entry>
3470+
</row>
3471+
'>
3472+
3473+
<!ENTITY mongodb.changelog.method-removed '
3474+
<row xmlns="http://docbook.org/ns/docbook">
3475+
<entry>PECL-модуль mongodb 2.0.0</entry>
3476+
<entry>
3477+
Метод удалили.
3478+
</entry>
3479+
</row>
3480+
'>
3481+
3482+
<!ENTITY mongodb.changelog.serializable-interface-removed '
3483+
<row xmlns="http://docbook.org/ns/docbook">
3484+
<entry>PECL-модуль mongodb 2.0.0</entry>
3485+
<entry>
3486+
<para>
3487+
Класс больше не реализует интерфейс
3488+
<interfacename>Serializable</interfacename>.
3489+
</para>
3490+
</entry>
3491+
</row>
3492+
'>
3493+
34563494
<!ENTITY mongodb.changelog.tentative-return-types '
34573495
<row xmlns="http://docbook.org/ns/docbook">
3458-
<entry>PECL mongodb 1.15.0</entry>
3496+
<entry>PECL-модуль mongodb 1.15.0</entry>
34593497
<entry>
3460-
Типы возвращаемых значений для методов объявлены как предварительные в PHP 8.0 и новее,
3498+
Типы значений возврата для интерфейсных методов модуля объявили как предварительные в PHP 8.0 и новее,
34613499
что вызывает уведомления об устаревании в коде, который реализует этот интерфейс
3462-
без объявления соответствующих типов возвращаемых значений.
3463-
Атрибут <code>#[ReturnTypeWillChange]</code> добавляют,
3464-
чтобы заглушить уведомление об устаревании.
3500+
без объявления для значений возврата типов, которые соответствуют типам методов интерфейса.
3501+
Уведомление об устаревании заглушают путём добавления
3502+
атрибута <code>#[ReturnTypeWillChange]</code>.
34653503
</entry>
34663504
</row>
34673505
'>
34683506

3507+
<!ENTITY mongodb.changelog.tentative-return-types-enforced '
3508+
<row xmlns="http://docbook.org/ns/docbook">
3509+
<entry>PECL-модуль mongodb 2.0.0</entry>
3510+
<entry>
3511+
Типы значений возврата, которые для методов интерфейса прежде объявили предварительными, стали обязательными.
3512+
</entry>
3513+
</row>
3514+
'>
3515+
3516+
<!ENTITY mongodb.changelog.throw-unacknowledged-write '
3517+
<row xmlns="http://docbook.org/ns/docbook">
3518+
<entry>PECL-модуль mongodb 2.0.0</entry>
3519+
<entry>
3520+
<para>
3521+
При вызове для записи без подтверждения метод вместо возврата значения &null; теперь выбрасывает исключение.
3522+
</para>
3523+
</entry>
3524+
</row>
3525+
'>
3526+
34693527
<!ENTITY mongodb.option.collation '
34703528
<row xmlns="http://docbook.org/ns/docbook">
34713529
<entry>collation</entry>
@@ -4098,8 +4156,9 @@ local: {
40984156
<link xlink:href="&url.mongodb.libbson;" xmlns:xlink="http://www.w3.org/1999/xlink">libbson</link>.
40994157
</member>
41004158
'>
4159+
<!ENTITY mongodb.throws.unacknowledged '<member xmlns="http://docbook.org/ns/docbook">При записи без подтверждения метод выбрасывает исключение <classname>MongoDB\Driver\Exception\LogicException</classname>.</member>'>
41014160

4102-
<!-- Больше не используется -->
4161+
<!-- Больше не используется в EN-версии -->
41034162
<!ENTITY mongodb.note.queryable-encryption-preview ''>
41044163

41054164
<!ENTITY mongodb.note.decimal128 '
@@ -4456,56 +4515,58 @@ local: {
44564515
</para>
44574516
</formalpara>
44584517

4459-
<para>
4460-
<table>
4461-
<title>Флаги</title>
4462-
<tgroup cols="2">
4463-
<thead>
4464-
<row>
4465-
<entry>Флаг</entry>
4466-
<entry>&Description;</entry>
4467-
</row>
4468-
</thead>
4469-
<tbody>
4470-
<row>
4471-
<entry><literal>-</literal></entry>
4472-
<entry>
4473-
Выравнивание по левому краю в пределах заданной ширины поля;
4474-
По умолчанию выравнивание происходит по правому краю.
4475-
</entry>
4476-
</row>
4477-
<row>
4478-
<entry><literal>+</literal></entry>
4479-
<entry>
4480-
Печатает плюс <literal>+</literal> у не отрицательных чисел;
4481-
По умолчанию знак печатается только у отрицательных чисел.
4482-
</entry>
4483-
</row>
4484-
<row>
4485-
<entry><literal> </literal>(пробел)</entry>
4486-
<entry>
4487-
Дополняет результат пробелами.
4488-
Это поведение по умолчанию.
4489-
</entry>
4490-
</row>
4491-
<row>
4492-
<entry><literal>0</literal></entry>
4493-
<entry>
4494-
Дополняет числа нулями (только слева).
4495-
Со спецификатором <literal>s</literal> также может
4496-
дополнять нулями справа.
4497-
</entry>
4498-
</row>
4499-
<row>
4500-
<entry><literal>&apos;</literal>(символ)</entry>
4501-
<entry>
4502-
Дополняет результат символом (символ).
4503-
</entry>
4504-
</row>
4505-
</tbody>
4506-
</tgroup>
4507-
</table>
4508-
</para>
4518+
<formalpara>
4519+
<title>Флаги</title>
4520+
<para>
4521+
<informaltable>
4522+
<tgroup cols="2">
4523+
<thead>
4524+
<row>
4525+
<entry>Флаг</entry>
4526+
<entry>&Description;</entry>
4527+
</row>
4528+
</thead>
4529+
<tbody>
4530+
<row>
4531+
<entry><literal>-</literal></entry>
4532+
<entry>
4533+
Выравнивание по левому краю в пределах заданной ширины поля;
4534+
По умолчанию выравнивание происходит по правому краю.
4535+
</entry>
4536+
</row>
4537+
<row>
4538+
<entry><literal>+</literal></entry>
4539+
<entry>
4540+
Печатает плюс <literal>+</literal> у не отрицательных чисел;
4541+
По умолчанию знак печатается только у отрицательных чисел.
4542+
</entry>
4543+
</row>
4544+
<row>
4545+
<entry><literal> </literal>(пробел)</entry>
4546+
<entry>
4547+
Дополняет результат пробелами.
4548+
Это поведение по умолчанию.
4549+
</entry>
4550+
</row>
4551+
<row>
4552+
<entry><literal>0</literal></entry>
4553+
<entry>
4554+
Дополняет числа нулями (только слева).
4555+
Со спецификатором <literal>s</literal> также может
4556+
дополнять нулями справа.
4557+
</entry>
4558+
</row>
4559+
<row>
4560+
<entry><literal>&apos;</literal>(символ)</entry>
4561+
<entry>
4562+
Дополняет результат символом (символ).
4563+
</entry>
4564+
</row>
4565+
</tbody>
4566+
</tgroup>
4567+
</informaltable>
4568+
</para>
4569+
</formalpara>
45094570

45104571
<formalpara>
45114572
<title>Ширина</title>

reference/mongodb/bson/binary.xml

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: e9214a2619efc5906fab59cd42fb7404c4dc49a5 Maintainer: rjhdby Status: ready -->
2+
<!-- EN-Revision: 4639881688d3faaf0073ad71fe0a4b730aea15a0 Maintainer: rjhdby Status: ready -->
33
<!-- Reviewed: no -->
44
<reference xml:id="class.mongodb-bson-binary" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
55

@@ -42,10 +42,6 @@
4242
<interfacename>MongoDB\BSON\Type</interfacename>
4343
</oointerface>
4444

45-
<oointerface>
46-
<interfacename>Serializable</interfacename>
47-
</oointerface>
48-
4945
<oointerface>
5046
<interfacename>JsonSerializable</interfacename>
5147
</oointerface>
@@ -241,14 +237,15 @@
241237
</row>
242238
</thead>
243239
<tbody>
240+
&mongodb.changelog.serializable-interface-removed;
244241
<row>
245-
<entry>PECL mongodb 1.17.0</entry>
242+
<entry>PECL-модуль mongodb 1.17.0</entry>
246243
<entry>
247244
Добавили тип <constant>MongoDB\BSON\Binary::TYPE_SENSITIVE</constant>.
248245
</entry>
249246
</row>
250247
<row>
251-
<entry>PECL mongodb 1.12.0</entry>
248+
<entry>PECL-модуль mongodb 1.12.0</entry>
252249
<entry>
253250
<para>
254251
Реализовали интерфейс <interfacename>Stringable</interfacename> для PHP 8.0+.
@@ -259,19 +256,19 @@
259256
</entry>
260257
</row>
261258
<row>
262-
<entry>PECL mongodb 1.7.0</entry>
259+
<entry>PECL-модуль mongodb 1.7.0</entry>
263260
<entry>
264261
Добавили тип <constant>MongoDB\BSON\Binary::TYPE_ENCRYPTED</constant>.
265262
</entry>
266263
</row>
267264
<row>
268-
<entry>PECL mongodb 1.3.0</entry>
265+
<entry>PECL-модуль mongodb 1.3.0</entry>
269266
<entry>
270267
Реализовали интерфейс <interfacename>MongoDB\BSON\BinaryInterface</interfacename>.
271268
</entry>
272269
</row>
273270
<row>
274-
<entry>PECL mongodb 1.2.0</entry>
271+
<entry>PECL-модуль mongodb 1.2.0</entry>
275272
<entry>
276273
Реализовали интерфейсы <interfacename>Serializable</interfacename>
277274
и <interfacename>JsonSerializable</interfacename>.

reference/mongodb/bson/binaryinterface.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 734bafeaf071b78b15d375f9af583befddd8c2a2 Maintainer: sergey Status: ready -->
2+
<!-- EN-Revision: 4639881688d3faaf0073ad71fe0a4b730aea15a0 Maintainer: sergey Status: ready -->
33
<!-- Reviewed: no -->
4-
54
<reference xml:id="class.mongodb-bson-binaryinterface" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
65

76
<title>Интерфейс MongoDB\BSON\BinaryInterface</title>
@@ -42,6 +41,7 @@
4241
</row>
4342
</thead>
4443
<tbody>
44+
&mongodb.changelog.tentative-return-types-enforced;
4545
&mongodb.changelog.tentative-return-types;
4646
</tbody>
4747
</tgroup>

reference/mongodb/bson/dbpointer.xml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 09194b0f2d7d9acc3581055d280836d957db0903 Maintainer: lex Status: ready -->
2+
<!-- EN-Revision: 4639881688d3faaf0073ad71fe0a4b730aea15a0 Maintainer: lex Status: ready -->
33
<!-- Reviewed: no -->
44
<reference xml:id="class.mongodb-bson-dbpointer" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
55

@@ -37,10 +37,6 @@
3737
<interfacename>MongoDB\BSON\Type</interfacename>
3838
</oointerface>
3939

40-
<oointerface>
41-
<interfacename>Serializable</interfacename>
42-
</oointerface>
43-
4440
<oointerface>
4541
<interfacename>JsonSerializable</interfacename>
4642
</oointerface>
@@ -70,10 +66,11 @@
7066
</row>
7167
</thead>
7268
<tbody>
69+
&mongodb.changelog.serializable-interface-removed;
7370
<row>
7471
<entry>PECL-модуль mongodb 1.12.0</entry>
7572
<entry>
76-
Реализует интерфейс <interfacename>Stringable</interfacename> для PHP 8.0+.
73+
Класс теперь реализует интерфейс <interfacename>Stringable</interfacename> для PHP 8.0+.
7774
</entry>
7875
</row>
7976
</tbody>

reference/mongodb/bson/decimal128.xml

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: d120d37cc9ab821759a059f510807bb6e79462fb Maintainer: sergey Status: ready -->
2+
<!-- EN-Revision: 4639881688d3faaf0073ad71fe0a4b730aea15a0 Maintainer: sergey Status: ready -->
33
<!-- Reviewed: no -->
44
<reference xml:id="class.mongodb-bson-decimal128" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
55

@@ -14,14 +14,14 @@
1414
<para>
1515
Тип BSON для
1616
<link xlink:href="&url.mongodb.wiki.decimal128;">Decimal128 формата с плавающей точкой</link>,
17-
который поддерживает числа до 34 десятичных знаков (то есть значимых
18-
цифр) и диапазон экспонент от -6143 до +6144.
17+
который поддерживает числа до 34 десятичных знаков, или значащих
18+
цифр, и диапазон экспонент от -6143 до +6144.
1919
</para>
2020
<para>
21-
В отличие от типа double BSON (то есть <type>float</type> в PHP), который хранит только
21+
В отличие от типа double BSON, или тип <type>float</type> в PHP, который хранит только
2222
приблизительные значения десятичных значений, тип данных decimal хранит
2323
точное значение. Например, <literal>MongoDB\BSON\Decimal128('9.99')</literal>
24-
имеет точное значение 9ю99, где двойное значение 9ю99 будет иметь приблизительное
24+
содержит точное значение 9.99, где двойное значение 9.99 будет содержать приблизительное
2525
значение 9.9900000000000002131628….
2626
</para>
2727
&mongodb.note.decimal128;
@@ -50,10 +50,6 @@
5050
<interfacename>MongoDB\BSON\Type</interfacename>
5151
</oointerface>
5252

53-
<oointerface>
54-
<interfacename>Serializable</interfacename>
55-
</oointerface>
56-
5753
<oointerface>
5854
<interfacename>JsonSerializable</interfacename>
5955
</oointerface>
@@ -83,23 +79,24 @@
8379
</row>
8480
</thead>
8581
<tbody>
82+
&mongodb.changelog.serializable-interface-removed;
8683
<row>
87-
<entry>PECL mongodb 1.12.0</entry>
84+
<entry>PECL-модуль mongodb 1.12.0</entry>
8885
<entry>
89-
Реализует интерфейс <interfacename>Stringable</interfacename> для PHP 8.0+.
86+
Класс теперь реализует интерфейс <interfacename>Stringable</interfacename> для PHP 8.0+.
9087
</entry>
9188
</row>
9289
<row>
93-
<entry>PECL mongodb 1.3.0</entry>
90+
<entry>PECL-модуль mongodb 1.3.0</entry>
9491
<entry>
95-
Реализует интерфейс <interfacename>MongoDB\BSON\Decimal128Interface</interfacename>.
92+
Класс теперь реализует интерфейс <interfacename>MongoDB\BSON\Decimal128Interface</interfacename>.
9693
</entry>
9794
</row>
9895
<row>
99-
<entry>PECL mongodb 1.2.0</entry>
96+
<entry>PECL-модуль mongodb 1.2.0</entry>
10097
<entry>
101-
Реализует интерфейсы <interfacename>Serializable</interfacename> и
102-
<interfacename>JsonSerializable</interfacename>.
98+
Класс теперь реализует интерфейсы <interfacename>Serializable</interfacename>
99+
и <interfacename>JsonSerializable</interfacename>.
103100
</entry>
104101
</row>
105102
</tbody>

0 commit comments

Comments
 (0)