summaryrefslogtreecommitdiff
path: root/po/ru.po
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2022-08-07 16:48:12 +0200
committerSébastien Helleu <flashcode@flashtux.org>2022-08-07 16:48:12 +0200
commitd068fe0de5323fecb52c2491b8a8854a2850e410 (patch)
treea8a3b90a4e4a859ad93b59357dc9b91fb92643e6 /po/ru.po
parentd91cddc90925deb9269a467e68bb4f3f05741d97 (diff)
downloadweechat-d068fe0de5323fecb52c2491b8a8854a2850e410.zip
core: add option `-save` in command `/upgrade` (closes #1630)
Diffstat (limited to 'po/ru.po')
-rw-r--r--po/ru.po54
1 files changed, 41 insertions, 13 deletions
diff --git a/po/ru.po b/po/ru.po
index 95edca38f..1fa8cc62c 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-03 16:55+0200\n"
+"POT-Creation-Date: 2022-08-07 16:39+0200\n"
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1008,6 +1008,14 @@ msgstr "%sСброс всех опций запрещён"
msgid "%d option(s) reset, %d option(s) removed"
msgstr "%d опция сброшено, %d опций удалено"
+#, fuzzy, c-format
+msgid "%sUnable to save WeeChat session (files *.upgrade)"
+msgstr "%s не могу сохранить сессию в файл\n"
+
+#, fuzzy
+msgid "WeeChat session saved (files *.upgrade)"
+msgstr "%s не могу сохранить сессию в файл\n"
+
#, c-format
msgid ""
"%sCan't upgrade: there is one or more background process (hook type "
@@ -1032,10 +1040,6 @@ msgid "Upgrading WeeChat with binary file: \"%s\"..."
msgstr "Обновляю WeeChat...\n"
#, fuzzy, c-format
-msgid "%sUnable to save session in file"
-msgstr "%s не могу сохранить сессию в файл\n"
-
-#, fuzzy, c-format
msgid "***** Error: exec failed (program: \"%s\"), exiting WeeChat"
msgstr "%s запуск не удался (программа: \"%s\"), выхожу из WeeChat\n"
@@ -2354,11 +2358,13 @@ msgid ""
msgstr ""
#, fuzzy
-msgid "reload the WeeChat binary without disconnecting from servers"
+msgid ""
+"save WeeChat session and reload the WeeChat binary without disconnecting "
+"from servers"
msgstr "обновить WeeChat не отключаясь от серверов"
#, fuzzy
-msgid "[-yes] [<path_to_binary>|-quit]"
+msgid "[-yes] [<path_to_binary>|-save|-quit]"
msgstr "[путь_к_исполняемому_файлу]"
#, fuzzy
@@ -2368,6 +2374,9 @@ msgid ""
"path_to_binary: path to WeeChat binary (default is current binary)\n"
" -dummy: do nothing (option used to prevent accidental completion "
"with \"-quit\")\n"
+" -save: only save the session, do not quit nor reload WeeChat; the "
+"configuration files are not saved (if needed you can use /save before this "
+"command)\n"
" -quit: close *ALL* connections, save session and quit WeeChat, "
"which makes possible a delayed restoration (see below)\n"
"\n"
@@ -2375,9 +2384,14 @@ msgid ""
"binary must have been compiled or installed with a package manager before "
"running this command.\n"
"\n"
-"Note: SSL connections are lost during upgrade, because reload of SSL "
-"sessions is currently not possible with GnuTLS. There is automatic "
-"reconnection after upgrade.\n"
+"Note: SSL connections are lost during upgrade (except with -save), because "
+"the reload of SSL sessions is currently not possible with GnuTLS. There is "
+"automatic reconnection after upgrade.\n"
+"\n"
+"Important: use of option -save can be dangerous, it is recommended to use "
+"only /upgrade (or with -quit) for a standard upgrade and a restart; the "
+"option -save can be used to save the session regularly and restore it in "
+"case of after abnormal exit (power outage, crash, etc.)\n"
"\n"
"Upgrade process has 4 steps:\n"
" 1. save session into files for core and plugins (buffers, history, ..)\n"
@@ -2385,15 +2399,22 @@ msgid ""
" 3. save WeeChat configuration (weechat.conf)\n"
" 4. execute new WeeChat binary and reload session.\n"
"\n"
-"With option \"-quit\", the process is slightly different:\n"
+"With option \"-quit\", the process is:\n"
" 1. close *ALL* connections (irc, xfer, relay, ...)\n"
" 2. save session into files (*.upgrade)\n"
" 3. unload all plugins\n"
" 4. save WeeChat configuration\n"
" 5. quit WeeChat\n"
-"Then later you can restore session with command: weechat --upgrade\n"
+"\n"
+"With option \"-save\", the process is:\n"
+" 1. save session into files (*.upgrade) with a disconnected state for IRC "
+"servers and Relay clients (but no disconnection is made)\n"
+"\n"
+"With -quit or -save, you can restore the session later with this command: "
+"weechat --upgrade\n"
"IMPORTANT: you must restore the session with exactly same configuration "
-"(files *.conf).\n"
+"(files *.conf) and if possible the same WeeChat version (or a more recent "
+"one).\n"
"It is possible to restore WeeChat session on another machine if you copy the "
"content of WeeChat home directories (see /debug dirs)."
msgstr ""
@@ -12316,6 +12337,9 @@ msgid ""
"100\" \"\" \"/bar show nicklist\"\n"
" silently save config each hour:\n"
" /trigger add cfgsave timer 3600000;0;0 \"\" \"\" \"/mute /save\"\n"
+" silently save WeeChat session at midnight (see /help upgrade):\n"
+" /trigger add session_save signal day_changed \"\" \"\" \"/mute /upgrade -"
+"save\"\n"
" open trigger monitor and show only modifiers and triggers whose name "
"starts with \"resize\":\n"
" /trigger monitor @modifier,resize*"
@@ -12949,3 +12973,7 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
#, fuzzy, c-format
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s DCC: не могу соединиться с отправителем\n"
+
+#, fuzzy
+#~ msgid "WeeChat session saved"
+#~ msgstr "слоган WeeChat"