Skip to content

Commit e8e3cf7

Browse files
authored
Fix several small issues (#2820)
* Rephrase wait_ro and wait_rw description Fixes #2524 * Clarify socket port value type Fixes #2504 * Fix typo Resolves #2500 * Improve translation Resolves #2486
1 parent 172d7cb commit e8e3cf7

File tree

6 files changed

+29
-38
lines changed

6 files changed

+29
-38
lines changed

doc/reference/reference_lua/box_ctl.rst

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@
44
Submodule box.ctl
55
-------------------------------------------------------------------------------
66

7-
The ``box.ctl`` submodule contains two functions: ``wait_ro``
8-
(wait until read-only)
9-
and ``wait_rw`` (wait until read-write).
10-
The functions are useful during initialization of a server.
7+
The ``wait_ro`` (wait until read-only) and ``wait_rw`` (wait until read-write) functions
8+
are useful during server initialization.
9+
To see whether a function is already in read-only or read-write mode, check :ref:`box.info.ro <box_introspection-box_info>`.
1110

1211
A particular use is for :doc:`box.once() </reference/reference_lua/box_once>`.
1312
For example, when a replica is initializing, it may call
@@ -19,9 +18,6 @@ if the master is in read-write mode and the replica is in
1918
read-only mode.
2019
Waiting until "read only mode = false" solves this problem.
2120

22-
To see whether a function is already in read-only or
23-
read-write mode, check :ref:`box.info.ro <box_introspection-box_info>`.
24-
2521
Below is a list of all ``box.ctl`` functions.
2622

2723
.. container:: table

doc/reference/reference_lua/socket.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ the function invocations will look like ``sock:function_name(...)``.
177177
configuration parameter.
178178

179179
:param string host: URL or IP address
180-
:param number port: port number or a string pointing to a port
180+
:param number/string port: port number as a numeric or string
181181
:param number timeout: maximum number of seconds to wait
182182
:param table options: * ``type`` -- preferred socket type
183183
* ``family`` -- desired address family for the

locale/ru/LC_MESSAGES/book/admin/backups.po

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ msgstr ""
4343
" работа может быть продолжена в обычном режиме."
4444

4545
msgid "Hot backup (memtx)"
46-
msgstr "Горячее резервирование (memtx)"
46+
msgstr "Горячее резервное копирование (memtx)"
4747

4848
msgid "This is a special case when there are only in-memory tables."
4949
msgstr "Это особый случай, когда все таблицы хранятся в памяти."
@@ -57,7 +57,7 @@ msgstr ""
5757
"Последний созданный Tarantool'ом :ref:`файл-снимок <index-box_persistence>` "
5858
"является резервной копией всей базы данных; а :ref:`WAL-файлы <internals-"
5959
"wal>`, созданные следом за последним файлом-снимком, являются инкрементными "
60-
"копиями. Поэтому процедура резервирования сводится к копированию последнего "
60+
"копиями. Поэтому процедура резервного копирования сводится к копированию последнего "
6161
"файла-снимка и следующих за ним WAL-файлов."
6262

6363
msgid ""
@@ -84,7 +84,7 @@ msgstr ""
8484
"файла в директории ``memtx_dir`` и ``wal_dir``."
8585

8686
msgid "Hot backup (vinyl/memtx)"
87-
msgstr "Горячее резервирование (vinyl/memtx)"
87+
msgstr "Горячее резервное копирование (vinyl/memtx)"
8888

8989
msgid ""
9090
"Vinyl stores its files in :ref:`vinyl_dir <cfg_basic-vinyl_dir>`, and "
@@ -109,7 +109,7 @@ msgid ""
109109
msgstr ""
110110
"Выполните команду :doc:`/reference/reference_lua/box_backup/start` в "
111111
":ref:`административной консоли <admin-security>`. Эта команда покажет список"
112-
" файлов для резервирования и приостановит сборку мусора до следующего вызова"
112+
" файлов для резервного копирования и приостановит сборку мусора до следующего вызова"
113113
" ``box.backup.stop()``."
114114

115115
msgid ""
@@ -129,14 +129,14 @@ msgstr ""
129129
"сборщик мусора мог продолжить работу."
130130

131131
msgid "Continuous remote backup (memtx)"
132-
msgstr "Непрерывное удаленное резервирование"
132+
msgstr "Непрерывное удаленное резервное копирование"
133133

134134
msgid ""
135135
"The :ref:`replication <replication>` feature is useful for backup as well as"
136136
" for load balancing."
137137
msgstr ""
138-
":ref:`Репликация <replication>` используется не только для резервирования, "
139-
"но и для выравнивания нагрузки."
138+
":ref:`Репликация <replication>` обеспечивает резервное копирование "
139+
"и помогает балансировать нагрузку."
140140

141141
msgid ""
142142
"Therefore taking a backup is a matter of ensuring that any given replica is "
@@ -146,21 +146,21 @@ msgid ""
146146
"Tarantool fiber."
147147
msgstr ""
148148
"Поэтому процесс создания резервной копии сводится к обновлению (при "
149-
"необходимости) одной из реплик с последующим холодным резервированием. Так "
149+
"необходимости) одной из реплик с последующим холодным резервным копированием. Так "
150150
"как все остальные реплики продолжают функционировать, с точки зрения "
151-
"конечного пользователя, этот процесс не является холодным резервированием. "
152-
"Такое резервирование можно выполнять регулярно с помощью планировщика "
151+
"конечного пользователя, этот процесс не является холодным резервным копированием. "
152+
"Такое копирование можно выполнять регулярно с помощью планировщика "
153153
"``cron`` или файбера Tarantool'а."
154154

155155
msgid "Continuous backup (memtx)"
156-
msgstr "Непрерывное резервирование"
156+
msgstr "Непрерывное резервное копирование"
157157

158158
msgid ""
159159
"The logged changes done since the last cold backup must be secured, while "
160160
"the system is running."
161161
msgstr ""
162162
"По ходу работы системы необходимо сохранять записи об изменениях, внесенных "
163-
"со времени последнего холодного резервирования."
163+
"со времени последнего холодного резервного копирования."
164164

165165
msgid ""
166166
"For this purpose, you need a file copy utility that will do the copying "

locale/ru/LC_MESSAGES/reference/reference_lua/box_ctl.po

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11

2-
msgid "Submodule `box.ctl`"
3-
msgstr "Вложенный модуль `box.ctl`"
2+
msgid "Submodule box.ctl"
3+
msgstr "Вложенный модуль box.ctl"
44

5-
msgid ""
6-
"The ``box.ctl`` submodule contains two functions: ``wait_ro`` (wait until "
7-
"read-only) and ``wait_rw`` (wait until read-write). The functions are useful"
8-
" during initialization of a server."
5+
msgid "The ``wait_ro`` (wait until read-only) and ``wait_rw`` (wait until read-write) functions "
6+
"are useful during server initialization."
97
msgstr ""
10-
"Вложенный модуль ``box.ctl`` включает в себя две функции: ``wait_ro`` "
8+
"При инициализации сервера будут полезны следующие функции вложенного модуля ``box.ctl``: ``wait_ro`` "
119
"(дождаться режима только для чтения) и ``wait_rw`` (дождаться режима чтения "
12-
"и записи). Эти функции используются во время инициализации сервера."
10+
"и записи)."
11+
12+
msgid "To see whether a function is already in read-only or read-write mode, check :ref:`box.info.ro <box_introspection-box_info>`."
13+
msgstr "Чтобы проверить режим функции --- только для чтения или чтение и запись, "
14+
"используйте :ref:`box.info.ro <box_introspection-box_info>`."
1315

1416
msgid ""
1517
"A particular use is for :doc:`box.once() "
@@ -30,13 +32,6 @@ msgstr ""
3032
"чтения. Ожидание условия \"read only mode = false\" (режим только для чтения"
3133
" отключен) решает эту проблему."
3234

33-
msgid ""
34-
"To see whether a function is already in read-only or read-write mode, check "
35-
":ref:`box.info.ro <box_introspection-box_info>`."
36-
msgstr ""
37-
"Чтобы проверить режим функции -- только для чтения или чтение и запись, "
38-
"используйте :ref:`box.info.ro <box_introspection-box_info>`."
39-
4035
msgid "Below is a list of all ``box.ctl`` functions."
4136
msgstr "Ниже приведен перечень всех функций модуля ``box.ctl``."
4237

locale/ru/LC_MESSAGES/reference/reference_lua/box_index/select.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ msgid "none, any, or all of the following parameters:"
2727
msgstr "ни один, любой или все следующие параметры:"
2828

2929
msgid "``iterator`` -- type of iterator"
30-
msgstr "``interator`` -- тип итератора"
30+
msgstr "``iterator`` -- тип итератора"
3131

3232
msgid "``limit`` -- maximum number of tuples"
3333
msgstr "``limit`` -- максимальное количество кортежей"

locale/ru/LC_MESSAGES/reference/reference_lua/socket.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -315,8 +315,8 @@ msgstr ""
315315
"``sock:sysconnect()``. Эта функция может использовать конфигурационный "
316316
"параметр :ref:`worker_pool_threads <cfg_basic-worker_pool_threads>`."
317317

318-
msgid "port number or a string pointing to a port"
319-
msgstr "номер порта или строка, указывающая на порт"
318+
msgid "port number as a numeric or string"
319+
msgstr "номер порта --- число или строка"
320320

321321
msgid "maximum number of seconds to wait"
322322
msgstr "количество секунд ожидания"

0 commit comments

Comments
 (0)