Update runtime files
diff --git a/src/po/Makefile b/src/po/Makefile
index 47064fd..ee67303 100644
--- a/src/po/Makefile
+++ b/src/po/Makefile
@@ -220,7 +220,9 @@
if command -v desktop-file-validate; then desktop-file-validate tmp_vim.desktop; fi
mv tmp_vim.desktop vim.desktop
-gvim.desktop: gvim.desktop.in $(POFILES)
+# The dependency on vim.desktop is only to avoid the two targets are build at
+# the same time, which causes a race for the LINGUAS file.
+gvim.desktop: gvim.desktop.in $(POFILES) vim.desktop
echo $(LANGUAGES) | tr " " "\n" |sed -e '/\./d' | sort > LINGUAS
$(MSGFMT) --desktop -d . --template gvim.desktop.in -o tmp_gvim.desktop
rm -f LINGUAS
diff --git a/src/po/ru.cp1251.po b/src/po/ru.cp1251.po
index 01c79de..fdcb781 100644
--- a/src/po/ru.cp1251.po
+++ b/src/po/ru.cp1251.po
@@ -12,8 +12,8 @@
msgstr ""
"Project-Id-Version: vim_ru\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-29 13:47+0300\n"
-"PO-Revision-Date: 2022-07-06 17:23+0300\n"
+"POT-Creation-Date: 2022-07-24 18:31+0300\n"
+"PO-Revision-Date: 2022-07-24 18:35+0300\n"
"Last-Translator: Matvey Tarasov <matthewtarasov@yandex.ru>\n"
"Language-Team: \n"
"Language: Russian\n"
@@ -47,7 +47,7 @@
#, c-format
msgid "auto-removing autocommand: %s <buffer=%d>"
-msgstr "àâòî-óäàëåíèå àâòîêîìàíäû: %s <áóôåð=%d>"
+msgstr "àâòîóäàëåíèå àâòîêîìàíäû: %s <áóôåð=%d>"
msgid "W19: Deleting augroup that is still in use"
msgstr "W19: Óäàëåíèå åù¸ èñïîëüçóåìîé ãðóïïû àâòîêîìàíä"
@@ -65,7 +65,7 @@
#, c-format
msgid "%s Autocommands for \"%s\""
-msgstr "%s Àâòîêîìàíäû äëÿ \"%s\""
+msgstr "%s àâòîêîìàíäà äëÿ øàáëîíà \"%s\""
#, c-format
msgid "Executing %s"
@@ -104,9 +104,9 @@
#, c-format
msgid "%d buffer wiped out"
msgid_plural "%d buffers wiped out"
-msgstr[0] "Î÷èùåí %d áóôåð"
-msgstr[1] "Î÷èùåíî %d áóôåðà"
-msgstr[2] "Î÷èùåíî %d áóôåðîâ"
+msgstr[0] "Ñò¸ðò %d áóôåð"
+msgstr[1] "Ñò¸ðòî %d áóôåðà"
+msgstr[2] "Ñò¸ðòî %d áóôåðîâ"
msgid "W14: Warning: List of file names overflow"
msgstr "W14: Ïðåäóïðåæäåíèå: ïåðåïîëíåíèå ñïèñêà èì¸í ôàéëîâ"
@@ -163,7 +163,7 @@
msgstr "Íàâåðõó"
msgid "[Prompt]"
-msgstr "[Óâåäîìëåíèå]"
+msgstr "[Çàïðîñ]"
msgid "[Popup]"
msgstr "[Âñïëûâàþùèé]"
@@ -194,7 +194,7 @@
msgstr "[ÁÅÇ ïðåîáðàçîâàíèé]"
msgid "[converted]"
-msgstr "[ïåðåêîäèðîâàíî]"
+msgstr "[ïðåîáðàçîâàíî]"
msgid "[Device]"
msgstr "[Óñòðîéñòâî]"
@@ -231,14 +231,14 @@
msgstr ": Îòïðàâêà íå óäàëàñü.\n"
msgid ": Send failed. Trying to execute locally\n"
-msgstr ": Îòïðàâêà íå óäàëàñü. Ïîïûòêà ìåñòíîãî âûïîëíåíèÿ\n"
+msgstr ": Îòïðàâêà íå óäàëàñü. Ïîïûòêà âûïîëíèòü ëîêàëüíî\n"
#, c-format
msgid "%d of %d edited"
msgstr "îòðåäàêòèðîâàíî %d èç %d"
msgid "No display: Send expression failed.\n"
-msgstr "Íåò äèñïëåÿ: îòïðàâêà âûðàæåíèÿ íå óäàëàñü.\n"
+msgstr "Íåò äèñïëåÿ, îòïðàâêà âûðàæåíèÿ íå óäàëàñü.\n"
msgid ": Send expression failed.\n"
msgstr ": Îòïðàâêà âûðàæåíèÿ íå óäàëàñü.\n"
@@ -303,10 +303,10 @@
#, c-format
msgid "Breakpoint in \"%s%s\" line %ld"
-msgstr "Òî÷êà îñòàíîâêè â \"%s%s\" ñòð. %ld"
+msgstr "Òî÷êà îñòàíîâà â \"%s%s\" ñòð. %ld"
msgid "No breakpoints defined"
-msgstr "Òî÷êè îñòàíîâêè íå îïðåäåëåíû"
+msgstr "Òî÷êè îñòàíîâà íå îïðåäåëåíû"
#, c-format
msgid "%3d %s %s line %ld"
@@ -327,37 +327,37 @@
msgstr "Ôàéë-çàïëàòêà"
msgid "Custom"
-msgstr "Ñïåöèàëüíûå"
+msgstr "×àñòíàÿ îáëàñòü"
msgid "Latin supplement"
-msgstr "Ëàòûíü äîïîëíåííàÿ"
+msgstr "Äîïîëíåíèå ê ëàòèíèöå"
msgid "Greek and Coptic"
-msgstr "Ãðå÷åñêèé è Êîïòñêèé"
+msgstr "Ãðå÷åñêîå è êîïòñêîå ïèñüìî"
msgid "Cyrillic"
msgstr "Êèðèëëèöà"
msgid "Hebrew"
-msgstr "Èâðèò"
+msgstr "Åâðåéñêîå ïèñüìî"
msgid "Arabic"
-msgstr "Àðàáñêèé"
+msgstr "Àðàáñêîå ïèñüìî"
msgid "Latin extended"
-msgstr "Ëàòûíü ðàñøèðåííàÿ"
+msgstr "Ðàñøèðåííàÿ ëàòèíèöà"
msgid "Greek extended"
-msgstr "Ãðå÷åñêèé ðàñøèðåííûé"
+msgstr "Ðàñøèðåííîå ãðå÷åñêîå ïèñüìî"
msgid "Punctuation"
-msgstr "Ïóíêòóàöèÿ"
+msgstr "Îñíîâíàÿ ïóíêòóàöèÿ"
msgid "Super- and subscripts"
-msgstr "Íàä- è ïîäñòðî÷íûå"
+msgstr "Íàäñòðî÷íûå è ïîäñòðî÷íûå çíàêè"
msgid "Currency"
-msgstr "Âàëþòà"
+msgstr "Çíàêè âàëþò"
msgid "Other"
msgstr "Ïðî÷åå"
@@ -372,7 +372,7 @@
msgstr "Ìàòåìàòè÷åñêèå îïåðàòîðû"
msgid "Technical"
-msgstr "Òåõíèêà"
+msgstr "Ðàçíûå òåõíè÷åñêèå çíàêè"
msgid "Box drawing"
msgstr "Ïñåâäîãðàôèêà"
@@ -384,13 +384,13 @@
msgstr "Ãåîìåòðè÷åñêèå ôèãóðû"
msgid "Symbols"
-msgstr "Ñèìâîëû"
+msgstr "Ðàçíûå ñèìâîëû"
msgid "Dingbats"
-msgstr "Îðíàìåíò"
+msgstr "Äåêîðàòèâíûå ñèìâîëû"
msgid "CJK symbols and punctuation"
-msgstr "Êèòàéñêèå, ßïîíñêèå è Êîðåéñêèå ñèìâîëû è ïóíêòóàöèÿ"
+msgstr "Êèòàéñêèå, êîðåéñêèå è ÿïîíñêèå ñèìâîëû è ïóíêòóàöèÿ"
msgid "Hiragana"
msgstr "Õèðàãàíà"
@@ -399,7 +399,7 @@
msgstr "Êàòàêàíà"
msgid "Bopomofo"
-msgstr "׿óèíü (áîïîìîôî)"
+msgstr "׿óèíü ôóõàî (áîïîìîôî)"
msgid "Not enough memory to set references, garbage collection aborted!"
msgstr "Íåäîñòàòî÷íî ïàìÿòè äëÿ óñòàíîâêè ññûëîê ñáîðêà ìóñîðà ïðåêðàùåíà!"
@@ -647,7 +647,7 @@
#, c-format
msgid "%s made pending"
-msgstr "%s âûïîëíÿåò îæèäàíèå"
+msgstr "%s ïðèîñòàíîâëåíî"
#, c-format
msgid "%s resumed"
@@ -703,7 +703,7 @@
msgstr "[fifo]"
msgid "[socket]"
-msgstr "[ãíåçäî]"
+msgstr "[ñîêåò]"
msgid "[character special]"
msgstr "[ñïåöèàëüíûé ñèìâîëüíûé]"
@@ -726,7 +726,7 @@
msgstr "[ÎØÈÁÊÈ ×ÒÅÍÈß]"
msgid "Can't find temp file for conversion"
-msgstr "Âðåìåííûé ôàéë äëÿ ïåðåêîäèðîâàíèÿ íå íàéäåí"
+msgstr "Âðåìåííûé ôàéë äëÿ ïðåîáðàçîâàíèÿ íå íàéäåí"
msgid "Conversion with 'charconvert' failed"
msgstr "Ïðåîáðàçîâàíèå ñ ïîìîùüþ 'charconvert' íå âûïîëíåíî"
@@ -794,8 +794,8 @@
#, c-format
msgid "W16: Warning: Mode of file \"%s\" has changed since editing started"
msgstr ""
-"W16: Ïðåäóïðåæäåíèå: ðåæèì äîñòóïà ê ôàéëó \"%s\" áûë èçìåí¸í ïîñëå íà÷àëà "
-"ðåäàêòèðîâàíèÿ"
+"W16: Ïðåäóïðåæäåíèå: ðåæèì äîñòóïà ê ôàéëó \"%s\" áûë èçìåí¸í ïîñëå "
+"íà÷àëà ðåäàêòèðîâàíèÿ"
msgid "See \":help W16\" for more info."
msgstr "Ñì. \":help W16\" äëÿ äîïîëíèòåëüíîé èíôîðìàöèè."
@@ -1091,7 +1091,7 @@
msgstr "Ïîêàçàòü ýòî ñîîáùåíèå"
msgid "Kill a connection"
-msgstr "Óáèòü ñîåäèíåíèå"
+msgstr "Ðàçîðâàòü ñîåäèíåíèå"
msgid "Reinit all connections"
msgstr "Çàíîâî èíèöèàëèçèðîâàòü âñå ñîåäèíåíèÿ"
@@ -1264,7 +1264,7 @@
msgstr "íåèçâåñòíàÿ vimOption"
msgid "keyboard interrupt"
-msgstr "êëàâèàòóðíîå ïðåðûâàíèå"
+msgstr "ïðåðâàíî ñ êëàâèàòóðû"
msgid "cannot create buffer/window command: object is being deleted"
msgstr "íåâîçìîæíî ñîçäàòü êîìàíäó áóôåðà èëè îêíà: îáúåêò â ïðîöåññå óäàëåíèÿ"
@@ -1449,11 +1449,10 @@
msgstr "NetBeans íå ïîääåðæèâàåòñÿ ñ ýòèì ãðàôè÷åñêèì èíòåðôåéñîì\n"
msgid "'-nb' cannot be used: not enabled at compile time\n"
-msgstr "Íåâîçìîæíî èñïîëüçîâàòü '-nb': íå âêëþ÷åíî ïðè êîìïèëÿöèè\n"
+msgstr "Íåâîçìîæíî èñïîëüçîâàòü '-nb': âûêëþ÷åíî ïðè êîìïèëÿöèè\n"
msgid "This Vim was not compiled with the diff feature."
-msgstr ""
-"Äàííûé Vim áûë ñêîìïèëèðîâàí ñ âûêëþ÷åííîé îñîáåííîñòüþ ïðîñìîòðà îòëè÷èé."
+msgstr "Ýòà âåðñèÿ Vim áûëà ñîáðàíà áåç îñîáåííîñòè ïðîñìîòðà îòëè÷èé."
msgid "Attempt to open script file again: \""
msgstr "Ïîïûòêà ïîâòîðíîãî îòêðûòèÿ ôàéëà ñöåíàðèÿ: \""
@@ -1552,7 +1551,7 @@
msgstr "-g\t\t\tÇàïóñòèòü ñ ãðàôè÷åñêèì èíòåðôåéñîì (êàê \"gvim\")"
msgid "-f or --nofork\tForeground: Don't fork when starting GUI"
-msgstr "-f èëè --nofork\t àêòèâíîé çàäà÷å: Íå âûïîëíÿòü fork ïðè çàïóñêå GUI"
+msgstr "-f èëè --nofork\t àêòèâíîé çàäà÷å: íå âûïîëíÿòü fork ïðè çàïóñêå GUI"
msgid "-v\t\t\tVi mode (like \"vi\")"
msgstr "-v\t\t\tÐåæèì Vi (êàê \"vi\")"
@@ -1624,10 +1623,10 @@
msgstr "-dev <óñòðîéñòâî>\t\tÈñïîëüçîâàòü äëÿ I/O óêàçàííîå <óñòðîéñòâî>"
msgid "-A\t\t\tStart in Arabic mode"
-msgstr "-A\t\t\tÇàïóñê â Àðàáñêîì ðåæèìå"
+msgstr "-A\t\t\tÇàïóñê ñ ïîääåðæêîé àðàáñêîãî ÿçûêà"
msgid "-H\t\t\tStart in Hebrew mode"
-msgstr "-H\t\t\tÇàïóñê â ðåæèìå \"Èâðèò\""
+msgstr "-H\t\t\tÇàïóñê ñ ïîääåðæêîé èâðèòà"
msgid "-T <terminal>\tSet terminal type to <terminal>"
msgstr "-T <òåðìèíàë>\tÍàçíà÷èòü óêàçàííûé òèï <òåðìèíàëà>"
@@ -1653,13 +1652,13 @@
# \n\t\t.. äëÿ óìåùåíèÿ â 80 ñòîëáöîâ
msgid "-p[N]\t\tOpen N tab pages (default: one for each file)"
msgstr ""
-"-p[N]\t\tÎòêðûòü N âêëàäîê (ïî óìîë÷àíèþ: ïî îäíîé\n"
+"-p[N]\t\tÎòêðûòü N âêëàäîê (ïî óìîë÷àíèþ ïî îäíîé\n"
"\t\t\t\tíà êàæäûé ôàéë)"
# \n\t\t.. äëÿ óìåùåíèÿ â 80 ñòîëáöîâ
msgid "-o[N]\t\tOpen N windows (default: one for each file)"
msgstr ""
-"-o[N]\t\tÎòêðûòü N îêîí (ïî óìîë÷àíèþ: ïî îäíîìó\n"
+"-o[N]\t\tÎòêðûòü N îêîí (ïî óìîë÷àíèþ ïî îäíîìó\n"
"\t\t\t\tíà êàæäûé ôàéë)"
msgid "-O[N]\t\tLike -o but split vertically"
@@ -1699,10 +1698,10 @@
msgstr "-x\t\t\tÐåäàêòèðîâàíèå çàøèôðîâàííûõ ôàéëîâ"
msgid "-display <display>\tConnect Vim to this particular X-server"
-msgstr "-display <ýêðàí>\tÏîäñîåäèíèòü Vim ê óêàçàííîìó X-ñåðâåðó"
+msgstr "-display <äèñïëåé>\tÑîåäèíèòü Vim ñ óêàçàííûì X-ñåðâåðîì"
msgid "-X\t\t\tDo not connect to X server"
-msgstr "-X\t\t\tÍå âûïîëíÿòü ñîåäèíåíèå ñ ñåðâåðîì X"
+msgstr "-X\t\t\tÍå âûïîëíÿòü ñîåäèíåíèå ñ X-ñåðâåðîì"
msgid "--remote <files>\tEdit <files> in a Vim server if possible"
msgstr "--remote <ôàéëû>\tÏî âîçìîæíîñòè ðåäàêòèðîâàòü <ôàéëû> íà ñåðâåðå Vim"
@@ -1732,14 +1731,15 @@
msgstr "--remote-expr <âûðàæ>\tÂû÷èñëèòü <âûðàæ> íà ñåðâåðå Vim è íàïå÷àòàòü"
msgid "--serverlist\t\tList available Vim server names and exit"
-msgstr "--serverlist\t\tÏîêàçàòü ñïèñîê èì¸í ñåðâåðîâ Vim è çàâåðøèòü ðàáîòó"
+msgstr "--serverlist\t\tÏîêàçàòü ñïèñîê ñåðâåðîâ Vim è çàâåðøèòü ðàáîòó"
msgid "--servername <name>\tSend to/become the Vim server <name>"
msgstr ""
-"--servername <èìÿ>\tÎòïðàâèòü íà/ñòàòü ñåðâåðîì Vim ñ óêàçàííûì <èìåíåì>"
+"--servername <èìÿ>\tÎòïðàâèòü íà ñåðâåð èëè ñòàòü ñåðâåðîì Vim\n"
+"\t\t\t\tñ óêàçàííûì <èìåíåì>"
msgid "--startuptime <file>\tWrite startup timing messages to <file>"
-msgstr "--startuptime <ôàéë>\tÇàïèñàòü âðåìåííóþ ìåòêó î çàïóñêå â <ôàéë>"
+msgstr "--startuptime <ôàéë>\tÇàïèñàòü âðåìåííûå ìåòêè çàïóñêà â <ôàéë>"
msgid "--log <file>\tStart logging to <file> early"
msgstr ""
@@ -1984,14 +1984,14 @@
msgstr "ôàéëîì ïðè ïîìîùè ïðîãðàììû diff)"
msgid "Recovery completed. Buffer contents equals file contents."
-msgstr "Âîññòàíîâëåíèå çàâåðøåíî. Ñîäåðæèìîå áóôåðîâ è ôàéëîâ ýêâèâàëåíòíî."
+msgstr "Âîññòàíîâëåíèå çàâåðøåíî. Ñîäåðæèìîå áóôåðà è ôàéëà ýêâèâàëåíòíî."
msgid ""
"\n"
"You may want to delete the .swp file now."
msgstr ""
"\n"
-"Âåðîÿòíî, ñåé÷àñ âû çàõîòèòå óäàëèòü ôàéë .swp."
+"Ôàéë .swp òåïåðü ìîæíî óäàëèòü."
msgid ""
"\n"
@@ -2304,7 +2304,7 @@
#, c-format
msgid "Calling shell to execute: \"%s\""
-msgstr "Âûçîâ îáîëî÷êè äëÿ èñïîëíåíèÿ: \"%s\""
+msgstr "Âûçîâ îáîëî÷êè äëÿ âûïîëíåíèÿ \"%s\""
msgid "Warning: terminal cannot highlight"
msgstr "Ïðåäóïðåæäåíèå: òåðìèíàë íå ìîæåò âûïîëíÿòü ïîäñâåòêó"
@@ -2381,7 +2381,8 @@
msgid "W17: Arabic requires UTF-8, do ':set encoding=utf-8'"
msgstr ""
-"W17: Àðàáñêèé òðåáóåò èñïîëüçîâàíèÿ UTF-8, ââåäèòå ':set encoding=utf-8'"
+"W17: Àðàáñêèé ÿçûê ïîääåðæèâàåòñÿ òîëüêî ñ UTF-8, ââåäèòå "
+"':set encoding=utf-8'"
msgid ""
"\n"
@@ -2532,7 +2533,7 @@
"Cannot create pipes\n"
msgstr ""
"\n"
-"Íåâîçìîæíî ñîçäàòü òðóáû\n"
+"Íåâîçìîæíî ñîçäàòü êîíâåéåð\n"
msgid ""
"\n"
@@ -2695,10 +2696,10 @@
msgstr " (âèðòóàëüíàÿ çàìåíà)"
msgid " Hebrew"
-msgstr " Èâðèò"
+msgstr " èâðèò"
msgid " Arabic"
-msgstr " Àðàáñêèé"
+msgstr " àðàáñêèé"
msgid " (paste)"
msgstr " (âêëåéêà)"
@@ -3113,7 +3114,7 @@
msgstr "Îöåíêà èñïîëüçîâàíèÿ ïàìÿòè ïðè âûïîëíåíèè: %d áàéòîâ"
msgid "Warning: both compounding and NOBREAK specified"
-msgstr "Ïðåäóïðåæäåíèå: ôëàãè \"ñîñòàâíîé\" è NOBREAK óêàçàíû âìåñòå"
+msgstr "Ïðåäóïðåæäåíèå: ïðàâèëî äëÿ ñîñòàâíûõ ñëîâ óêàçàíî âìåñòå ñ NOBREAK"
#, c-format
msgid "Writing spell file %s..."
@@ -3511,7 +3512,7 @@
"Compiled "
msgstr ""
"\n"
-"Ñêîìïèëèðîâàíî: "
+"Ñêîìïèëèðîâàíî"
msgid "by "
msgstr " "
@@ -3751,7 +3752,7 @@
"# Bar lines, copied verbatim:\n"
msgstr ""
"\n"
-"# Ñòðîê ñ '|', òî÷íî ñêîïèðîâàíî:\n"
+"# Ñòðîêè ñ '|' ñêîïèðîâàíû äîñëîâíî:\n"
#, c-format
msgid "%sviminfo: %s in line: "
@@ -3944,10 +3945,10 @@
"êîìïèëÿöèè"
msgid "E26: Hebrew cannot be used: Not enabled at compile time\n"
-msgstr "E26: Èâðèò âûêëþ÷åí ïðè êîìïèëÿöèè\n"
+msgstr "E26: Ïîääåðæêà èâðèòà âûêëþ÷åíà ïðè êîìïèëÿöèè\n"
msgid "E27: Farsi support has been removed\n"
-msgstr "E27: Ïîääåðæêà Ïåðñèäñêîãî áûëà óäàëåíà\n"
+msgstr "E27: Ïîääåðæêà ïåðñèäñêîãî ÿçûêà áûëà óäàëåíà\n"
#, c-format
msgid "E28: No such highlight group name: %s"
@@ -4052,7 +4053,7 @@
#, c-format
msgid "E60: Too many complex %s{...}s"
-msgstr "E60: Ñëèøêîì ìíîãî ñëîæíûõ êîíñòðóêöèé %s{...}"
+msgstr "E60: ×åðåñ÷óð ìíîãî ñëîæíûõ êâàíòèôèêàòîðîâ %s{...}"
#, c-format
msgid "E61: Nested %s*"
@@ -4076,7 +4077,7 @@
msgstr "E66: \\z( íå ìîæåò áûòü èñïîëüçîâàíî çäåñü"
msgid "E67: \\z1 - \\z9 not allowed here"
-msgstr "E67: \\z1 è ò.ï. íå ìîãóò áûòü èñïîëüçîâàíû çäåñü"
+msgstr "E67: \\z1 è ò.ï. çäåñü íå ðàçðåøåíû"
msgid "E68: Invalid character after \\z"
msgstr "E68: Íåäîïóñòèìûé ñèìâîë ïîñëå \\z"
@@ -4133,7 +4134,7 @@
msgstr "E84: Èçìåí¸ííûõ áóôåðîâ íå îáíàðóæåíî"
msgid "E85: There is no listed buffer"
-msgstr "E85: Áóôåðû â ñïèñêå îòñóòñòâóþò"
+msgstr "E85: Ñïèñîê áóôåðîâ ïóñò"
#, c-format
msgid "E86: Buffer %ld does not exist"
@@ -4154,7 +4155,7 @@
msgstr "E90: Íåâîçìîæíî âûãðóçèòü èç ïàìÿòè ïîñëåäíèé áóôåð"
msgid "E91: 'shell' option is empty"
-msgstr "E91: Çíà÷åíèåì îïöèè 'shell' ÿâëÿåòñÿ ïóñòàÿ ñòðîêà"
+msgstr "E91: Çíà÷åíèå îïöèè 'shell' íå çàäàíî"
#, c-format
msgid "E92: Buffer %d not found"
@@ -4338,7 +4339,7 @@
#, c-format
msgid "E143: Autocommands unexpectedly deleted new buffer %s"
-msgstr "E143: Àâòîêîìàíäû íåîæèäàííî óáèëè íîâûé áóôåð %s"
+msgstr "E143: Àâòîêîìàíäû íåîæèäàííî óäàëèëè íîâûé áóôåð %s"
msgid "E144: Non-numeric argument to :z"
msgstr "E144: Ïàðàìåòð êîìàíäû :z äîëæåí áûòü ÷èñëîì"
@@ -4405,7 +4406,7 @@
#, c-format
msgid "E161: Breakpoint not found: %s"
-msgstr "E161: Òî÷êà îñòàíîâêè íå íàéäåíà: %s"
+msgstr "E161: Òî÷êà îñòàíîâà íå íàéäåíà: %s"
#, c-format
msgid "E162: No write since last change for buffer \"%s\""
@@ -4421,7 +4422,7 @@
msgstr "E165: Ýòî ïîñëåäíèé ôàéë"
msgid "E166: Can't open linked file for writing"
-msgstr "E166: Íåâîçìîæíî îòêðûòü ôàéë ïî ññûëêå äëÿ çàïèñè"
+msgstr "E166: Ôàéë ïî ññûëêå íå äîñòóïåí äëÿ çàïèñè"
msgid "E167: :scriptencoding used outside of a sourced file"
msgstr "E167: Êîìàíäà :scriptencoding èñïîëüçóåòñÿ âíå ôàéëà ñöåíàðèÿ"
@@ -4547,7 +4548,7 @@
msgstr "E201: Àâòîêîìàíäû *ReadPre íå äîëæíû èçìåíÿòü àêòèâíûé áóôåð"
msgid "E202: Conversion made file unreadable!"
-msgstr "E202:  ðåçóëüòàòå ïðåîáðàçîâàíèÿ ôàéë ñòàë íå÷èòàåìûì!"
+msgstr "E202:  ðåçóëüòàòå ïðåîáðàçîâàíèÿ ôàéë ñòàë íå÷èòàåì!"
msgid "E203: Autocommands deleted or unloaded buffer to be written"
msgstr ""
@@ -4586,7 +4587,7 @@
msgid "E213: Cannot convert (add ! to write without conversion)"
msgstr ""
-"E213: Ïåðåêîäèðîâêà íåâîçìîæíà (äîáàâüòå ! äëÿ çàïèñè áåç ïåðåêîäèðîâêè)"
+"E213: Ïðåîáðàçîâàíèå íåâîçìîæíî (äîáàâüòå ! äëÿ çàïèñè áåç ïðåîáðàçîâàíèÿ)"
msgid "E214: Can't find temp file for writing"
msgstr "E214: Âðåìåííûé ôàéë äëÿ çàïèñè íå íàéäåí"
@@ -4718,7 +4719,7 @@
msgstr "E248: Íå óäàëàñü îòïðàâêà êîìàíäû â äðóãóþ ïðîãðàììó"
msgid "E249: Window layout changed unexpectedly"
-msgstr "E249: Íåîæèäàííî èçìåíèëîñü ðàñïîëîæåíèå îêíà"
+msgstr "E249: Íåîæèäàííî èçìåíèëîñü ðàñïîëîæåíèå îêîí"
#, c-format
msgid "E250: Fonts for the following charsets are missing in fontset %s:"
@@ -4726,8 +4727,7 @@
msgid "E251: VIM instance registry property is badly formed. Deleted!"
msgstr ""
-"E251: Íåïðàâèëüíî ñôîðìèðîâàíî çíà÷åíèå äàííîãî ïðîöåññà VIM â ðååñòðå. "
-"Óäàëåíî!"
+"E251: Íåïðàâèëüíî ñôîðìèðîâàíî çíà÷åíèå ïðîöåññà VIM â ðååñòðå. Óäàëåíî!"
#, c-format
msgid "E252: Fontset name: %s - Font '%s' is not fixed-width"
@@ -4763,7 +4763,7 @@
#, c-format
msgid "E262: Error reading cscope connection %d"
-msgstr "E262: Îøèáêà ÷òåíèÿ ñîåäèíåíèÿ cscope %d"
+msgstr "E262: Îøèáêà ÷òåíèÿ èç cscope, ñîåäèíåíèå %d"
msgid ""
"E263: Sorry, this command is disabled, the Python library could not be "
@@ -4826,8 +4826,8 @@
"E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim."
"org"
msgstr ""
-"E280: ÊÐÈÒÈ×ÅÑÊÀß ÎØÈÁÊÀ TCL: ïîâðåæä¸í ñïèñîê ññûëîê?! Ñîîáùèòå îá ýòîì ïî "
-"àäðåñó vim-dev@vim.org"
+"E280: ÊÐÈÒÈ×ÅÑÊÀß ÎØÈÁÊÀ TCL: âîçìîæíî, ïîâðåæä¸í ñïèñîê ññûëîê. "
+"Ïîæàëóéñòà, ñîîáùèòå îá ýòîì ïî àäðåñó vim-dev@vim.org"
#, c-format
msgid "E282: Cannot read from \"%s\""
@@ -5005,7 +5005,7 @@
msgstr "E327: Êîìïîíåíò ïóòè ê ýëåìåíòó ìåíþ íå ÿâëÿåòñÿ ïîäìåíþ"
msgid "E328: Menu only exists in another mode"
-msgstr "E328: Ìåíþ â ýòîì ðåæèìå íå ñóùåñòâóåò"
+msgstr "E328: Ìåíþ ñóùåñòâóåò òîëüêî â äðóãîì ðåæèìå"
#, c-format
msgid "E329: No menu \"%s\""
@@ -5131,7 +5131,7 @@
#, c-format
msgid "E364: Library call failed for \"%s()\""
-msgstr "E364: Íåóäà÷íûé âûçîâ ôóíêöèè \"%s()\" èç áèáëèîòåêè"
+msgstr "E364: Íåóäà÷íûé âûçîâ \"%s()\" èç ñòîðîííåé áèáëèîòåêè"
msgid "E365: Failed to print PostScript file"
msgstr "E365: Íå óäàëîñü âûïîëíèòü ïå÷àòü ôàéëà PostScript"
@@ -5195,7 +5195,7 @@
msgid "E382: Cannot write, 'buftype' option is set"
msgstr ""
-"E382: Çàïèñü íåâîçìîæíà: çíà÷åíèå îïöèè 'buftype' íå ÿâëÿåòñÿ ïóñòîé ñòðîêîé"
+"E382: Çàïèñü íåâîçìîæíà: îïöèÿ 'buftype' íå ïóñòà"
#, c-format
msgid "E383: Invalid search string: %s"
@@ -5310,7 +5310,7 @@
msgstr "E413: Ñëèøêîì ìíîãî ïàðàìåòðîâ: \":highlight link %s\""
msgid "E414: Group has settings, highlight link ignored"
-msgstr "E414: Ó ãðóïïû åñòü íàñòðîéêè highlight link èãíîðèðóåòñÿ"
+msgstr "E414: Ó ãðóïïû åñòü íàñòðîéêè, highlight link èãíîðèðóåòñÿ"
#, c-format
msgid "E415: Unexpected equal sign: %s"
@@ -5336,7 +5336,7 @@
#, c-format
msgid "E421: Color name or number not recognized: %s"
-msgstr "E421: Èìÿ èëè íîìåð öâåòà íå èçâåñòíî: %s"
+msgstr "E421: Èìÿ èëè íîìåð öâåòà íåèçâåñòíî: %s"
#, c-format
msgid "E422: Terminal code too long: %s"
@@ -5440,7 +5440,7 @@
msgstr "E451: Îæèäàëàñü ñêîáêà }: %s"
msgid "E452: Double ; in list of variables"
-msgstr "E452: Äâîéíàÿ ; â ñïèñêå ïåðåìåííûõ"
+msgstr "E452: Äâå òî÷êè ñ çàïÿòîé â ñïèñêå ïåðåìåííûõ"
msgid "E453: UL color unknown"
msgstr "E453: Íåèçâåñòíûé öâåò ïîä÷¸ðêèâàíèÿ"
@@ -5465,7 +5465,7 @@
msgid "E458: Cannot allocate colormap entry, some colors may be incorrect"
msgstr ""
-"E458: Íåâîçìîæíî âûäåëèòü çàïèñü â òàáëèöå öâåòà íåêîòîðûå öâåòà ìîãóò "
+"E458: Íåâîçìîæíî âûäåëèòü çàïèñü â òàáëèöå öâåòîâ íåêîòîðûå öâåòà ìîãóò "
"îòîáðàæàòüñÿ íåïðàâèëüíî"
msgid "E459: Cannot go back to previous directory"
@@ -5507,7 +5507,7 @@
#, c-format
msgid "E469: Invalid cscopequickfix flag %c for %c"
-msgstr "E469: Íåïðàâèëüíûé ôëàã cscopequickfix %c äëÿ %c"
+msgstr "E469: Íåïðàâèëüíûé ôëàã cscopequickfix %c ïîñëå %c"
msgid "E470: Command aborted"
msgstr "E470: Âûïîëíåíèå êîìàíäû ïðåðâàíî"
@@ -5627,7 +5627,7 @@
msgstr "E499: Ïóñòîå èìÿ ôàéëà äëÿ '%' èëè '#' ðàáîòàåò òîëüêî c \":p:h\""
msgid "E500: Evaluates to an empty string"
-msgstr "E500: Ðåçóëüòàòîì âûðàæåíèÿ ÿâëÿåòñÿ ïóñòàÿ ñòðîêà"
+msgstr "E500: Ðåçóëüòàòîì ÿâëÿåòñÿ ïóñòàÿ ñòðîêà"
msgid "E501: At end-of-file"
msgstr "E501: Â êîíöå ôàéëà"
@@ -5675,7 +5675,7 @@
msgstr "E511: Óæå ñîåäèí¸í ñ NetBeans"
msgid "E512: Close failed"
-msgstr "E512: Îïåðàöèÿ çàêðûòèÿ íå óäàëàñü"
+msgstr "E512: Íå óäàëîñü çàêðûòü ôàéë"
msgid "E513: Write error, conversion failed (make 'fenc' empty to override)"
msgstr ""
@@ -5687,7 +5687,7 @@
"E513: Write error, conversion failed in line %ld (make 'fenc' empty to "
"override)"
msgstr ""
-"E513: Îøèáêà çàïèñè, ïðåîáðàçîâàíèå íå óäàëîñü íà ñòðîêå %ld (î÷èñòèòå "
+"E513: Îøèáêà çàïèñè, ïðåîáðàçîâàíèå íå óäàëîñü â ñòðîêå %ld (î÷èñòèòå "
"'fenc', ÷òîáû îáîéòè)"
msgid "E514: Write error (file system full?)"
@@ -5700,7 +5700,7 @@
msgstr "E516: Íè îäèí áóôåð íå áûë óäàë¸í"
msgid "E517: No buffers were wiped out"
-msgstr "E517: Íè îäèí áóôåð íå áûë î÷èùåí"
+msgstr "E517: Íè îäèí áóôåð íå áûë ñò¸ðò"
msgid "E518: Unknown option"
msgstr "E518: Íåèçâåñòíàÿ îïöèÿ"
@@ -5719,7 +5719,7 @@
msgstr "E521: Òðåáóåòñÿ óêàçàòü ÷èñëî: &%s = '%s'"
msgid "E522: Not found in termcap"
-msgstr "E522: Íå îáíàðóæåíî â termcap"
+msgstr "E522: Íå íàéäåíî â termcap"
msgid "E523: Not allowed here"
msgstr "E523: Çäåñü íå ðàçðåøåíî"
@@ -5778,7 +5778,7 @@
msgstr "E539: Íåäîïóñòèìûé ñèìâîë <%s>"
msgid "E540: Unclosed expression sequence"
-msgstr "E540: Íåçàêðûòàÿ ïîñëåäîâàòåëüíîñòü âûðàæåíèÿ"
+msgstr "E540: Íåçàêðûòîå âûðàæåíèå"
msgid "E542: Unbalanced groups"
msgstr "E542: Íåñáàëàíñèðîâàííûå ãðóïïû"
@@ -5857,7 +5857,7 @@
msgstr "E565: Íå ðàçðåøàåòñÿ èçìåíÿòü òåêñò ëèáî ïåðåõîäèòü â äðóãîå îêíî"
msgid "E566: Could not create cscope pipes"
-msgstr "E566: Íåâîçìîæíî ñîçäàòü òðóáó äëÿ cscope"
+msgstr "E566: Íå óäàëîñü ñîçäàòü êîíâåéåðíîå ïîäêëþ÷åíèå ê cscope"
msgid "E567: No cscope connections"
msgstr "E567: Ñîåäèíåíèé ñ cscope íå ñîçäàíî"
@@ -6034,7 +6034,7 @@
msgstr "E621: Ôàéë ðåñóðñîâ \"%s\" íåèçâåñòíîé âåðñèè"
msgid "E622: Could not fork for cscope"
-msgstr "E622: Íåâîçìîæíî âûïîëíèòü fork() äëÿ cscope"
+msgstr "E622: Íå óäàëîñü âûïîëíèòü fork() äëÿ cscope"
msgid "E623: Could not spawn cscope process"
msgstr "E623: Íå óäàëîñü çàïóñòèòü ïðîöåññ cscope"
@@ -6089,7 +6089,7 @@
msgstr "E663: Â êîíöå ñïèñêà èçìåíåíèé"
msgid "E664: Changelist is empty"
-msgstr "E664: Ñïèñîê èçìåíåíèé ïóñòîé"
+msgstr "E664: Ñïèñîê èçìåíåíèé ïóñò"
msgid "E665: Cannot start GUI, no valid font found"
msgstr ""
@@ -6105,7 +6105,8 @@
#, c-format
msgid "E668: Wrong access mode for NetBeans connection info file: \"%s\""
msgstr ""
-"E668: Íåïðàâèëüíûé ðåæèì äîñòóïà ê èíôîðìàöèè î ñîåäèíåíèè ñ NetBeans: \"%s\""
+"E668: Ôàéë èíôîðìàöèè î ñîåäèíåíèÿõ NetBeans èìååò íåïðàâèëüíûé ðåæèì "
+"äîñòóïà: \"%s\""
msgid "E669: Unprintable character in group name"
msgstr "E669: Íåïå÷àòíûé ñèìâîë â èìåíè ãðóïïû"
@@ -6169,10 +6170,10 @@
msgstr "E686: Ïàðàìåòð %s äîëæåí áûòü ñïèñêîì"
msgid "E687: Less targets than List items"
-msgstr "E687: Öåëåé ìåíüøå, ÷åì ýëåìåíòîâ ñïèñêà"
+msgstr "E687: Öåëåé ìåíüøå, ÷åì ýëåìåíòîâ â ñïèñêå"
msgid "E688: More targets than List items"
-msgstr "E688: Öåëåé áîëüøå, ÷åì ýëåìåíòîâ ñïèñêà"
+msgstr "E688: Öåëåé áîëüøå, ÷åì ýëåìåíòîâ â ñïèñêå"
msgid "E689: Can only index a List, Dictionary or Blob"
msgstr "E689: Èíäåêñèðîâàòü ìîæíî òîëüêî ñïèñîê, ñëîâàðü èëè áëîá"
@@ -6234,7 +6235,7 @@
msgstr "E707: Èìÿ ôóíêöèè êîíôëèêòóåò ñ ïåðåìåííîé: %s"
msgid "E708: [:] must come last"
-msgstr "E708: [:] äîëæíî èäòè ïîñëåäíèì"
+msgstr "E708: [:] äîëæíî èäòè ïîñëå ïåðåìåííîé"
msgid "E709: [:] requires a List or Blob value"
msgstr "E709: [:] òðåáóåò óêàçàíèÿ ñïèñêà èëè áëîáà"
@@ -6330,7 +6331,7 @@
#, c-format
msgid "E737: Key already exists: %s"
-msgstr "E737: Êëþ÷ óæå ñóùåñòâóåò: %s"
+msgstr "E737: Êëþ÷ %s óæå ñóùåñòâóåò"
#, c-format
msgid "E738: Can't list variables for %s"
@@ -6380,13 +6381,13 @@
msgstr "E748: Íåò ïðåäûäóùåãî èñïîëüçîâàííîãî ðåãèñòðà"
msgid "E749: Empty buffer"
-msgstr "E749: Ïóñòîé áóôåð"
+msgstr "E749: Áóôåð ïóñò"
msgid "E750: First use \":profile start {fname}\""
msgstr "E750: Â ïåðâûé ðàç èñïîëüçóéòå \":profile start {èìÿ-ôàéëà}\""
msgid "E751: Output file name must not have region name"
-msgstr "E751: Èìÿ âûõîäíîãî ôàéëà íå äîëæíî ñîäåðæàòü íàçâàíèÿ ðåãèîíà"
+msgstr "E751: Èìÿ âûõîäíîãî ôàéëà íå äîëæíî ñîäåðæàòü íàçâàíèå ðåãèîíà"
msgid "E752: No previous spell replacement"
msgstr "E752: Íåò ïðåäûäóùåé çàìåíû ïðàâîïèñàíèÿ"
@@ -6464,7 +6465,7 @@
msgstr "E773: Ïåòëÿ ñèìâîëüíûõ ññûëîê äëÿ \"%s\""
msgid "E774: 'operatorfunc' is empty"
-msgstr "E774: Çíà÷åíèåì îïöèè 'operatorfunc' ÿâëÿåòñÿ ïóñòàÿ ñòðîêà"
+msgstr "E774: Çíà÷åíèå îïöèè 'operatorfunc' íå çàäàíî"
msgid "E775: Eval feature not available"
msgstr "E775: Îñîáåííîñòü +eval íåäîñòóïíà"
@@ -6551,14 +6552,14 @@
#, c-format
msgid "E798: ID is reserved for \":match\": %d"
-msgstr "E798: Èäåíòèôèêàòîð çàðåçåðâèðîâàí äëÿ \":match\": %d"
+msgstr "E798: Èäåíòèôèêàòîð çàðåçåðâèðîâàí çà \":match\": %d"
#, c-format
msgid "E799: Invalid ID: %d (must be greater than or equal to 1)"
msgstr "E799: Íåâåðíûé èäåíòèôèêàòîð: %d (äîëæåí áûòü áîëüøå èëè ðàâåí 1)"
msgid "E800: Arabic cannot be used: Not enabled at compile time\n"
-msgstr "E800: Àðàáñêèé âûêëþ÷åí ïðè êîìïèëÿöèè\n"
+msgstr "E800: Ïîääåðæêà àðàáñêîãî ÿçûêà âûêëþ÷åíà ïðè êîìïèëÿöèè\n"
#, c-format
msgid "E801: ID already taken: %d"
@@ -6687,10 +6688,10 @@
msgstr "E835: Êîíôëèêòóåò ñî çíà÷åíèåì 'fillchars'"
msgid "E836: This Vim cannot execute :python after using :py3"
-msgstr "E836: Äàííûé Vim íå ìîæåò âûïîëíèòü :python ïîñëå èñïîëüçîâàíèÿ :py3"
+msgstr "E836: Â ýòîé âåðñèè Vim íåëüçÿ âûïîëíèòü :python ïîñëå :py3"
msgid "E837: This Vim cannot execute :py3 after using :python"
-msgstr "E837: Äàííûé Vim íå ìîæåò âûïîëíèòü :py3 ïîñëå èñïîëüçîâàíèÿ :python"
+msgstr "E837: Â ýòîé âåðñèè Vim íåëüçÿ âûïîëíèòü :py3 ïîñëå :python"
msgid "E838: NetBeans is not supported with this GUI"
msgstr "E838: NetBeans íå ïîääåðæèâàåòñÿ ñ ýòèì ãðàôè÷åñêèì èíòåðôåéñîì"
@@ -6700,7 +6701,7 @@
msgid "E841: Reserved name, cannot be used for user defined command"
msgstr ""
-"E841: Çàðåçåðâèðîâàííîå èìÿ íå ìîæåò èñïîëüçîâàòüñÿ äëÿ êîìàíä ïîëüçîâàòåëÿ"
+"E841: Èìÿ çàðåçåðâèðîâàíî è íå ìîæåò èñïîëüçîâàòüñÿ äëÿ êîìàíäû ïîëüçîâàòåëÿ"
msgid "E842: No line number to use for \"<slnum>\""
msgstr "E842: Íåò íîìåðà ñòðîêè äëÿ çàìåíû \"<slnum>\""
@@ -6743,7 +6744,7 @@
msgstr "E854: Ñëèøêîì áîëüøîé ïóòü äëÿ àâòîäîïîëíåíèÿ"
msgid "E855: Autocommands caused command to abort"
-msgstr "E855: Àâòîêîìàíäû âûçâàëè ïðåêðàùåíèå êîìàíäû"
+msgstr "E855: Âûïîëíåíèå êîìàíäû ïðåðâàíî èç-çà àâòîêîìàíä"
msgid ""
"E856: \"assert_fails()\" second argument must be a string or a list with one "
@@ -6937,10 +6938,10 @@
msgstr "E903: Ïîëó÷åíà êîìàíäà ñ íåñòðîêîâûì ïàðàìåòðîì"
msgid "E904: Last argument for expr/call must be a number"
-msgstr "E904: Ïîñëåäíèé ïàðàìåòð äëÿ âûðàæåíèÿ èëè âûçîâà äîëæåí áûòü ÷èñëîì"
+msgstr "E904: Ïîñëåäíèé ïàðàìåòð êîìàíäû expr èëè call äîëæåí áûòü ÷èñëîì"
msgid "E904: Third argument for call must be a list"
-msgstr "E904: Òðåòèé ïàðàìåòð äëÿ âûçîâà äîëæåí áûòü ñïèñêîì"
+msgstr "E904: Òðåòèé ïàðàìåòð êîìàíäû call äîëæåí áûòü ñïèñêîì"
#, c-format
msgid "E905: Received unknown command: %s"
@@ -6968,8 +6969,8 @@
msgid "E912: Cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel"
msgstr ""
-"E912: Íåâîçìîæíî èñïîëüçîâàòü ch_evalexpr() èëè ch_sendexpr() ñ êàíàëîì nl "
-"èëè raw"
+"E912: Íåâîçìîæíî èñïîëüçîâàòü ch_evalexpr() èëè ch_sendexpr() ñ êàíàëîì NL "
+"ëèáî RAW"
msgid "E913: Using a Channel as a Number"
msgstr "E913: Èñïîëüçîâàíèå êàíàëà âìåñòî ÷èñëà"
@@ -6978,7 +6979,9 @@
msgstr "E914: Èñïîëüçîâàíèå êàíàëà âìåñòî ÷èñëà ñ ïëàâàþùåé òî÷êîé"
msgid "E915: in_io buffer requires in_buf or in_name to be set"
-msgstr "E915: Áóôåð in_io òðåáóåò óñòàíîâëåííîãî in_buf èëè in_name"
+msgstr ""
+"E915: Åñëè in_io ðàâíî \"buffer\", òî íóæíî òàêæå óñòàíîâèòü "
+"in_buf ëèáî in_name"
msgid "E916: Not a valid job"
msgstr "E916: Íåäîïóñòèìîå çàäàíèå"
@@ -6996,7 +6999,8 @@
msgstr "E919: Êàòàëîã íå íàéäåí â '%s': \"%s\""
msgid "E920: _io file requires _name to be set"
-msgstr "E920: Ôàéë _io òðåáóåò óñòàíîâëåííîãî _name"
+msgstr ""
+"E920: Åñëè _io ðàâíî \"file\", òî íóæíî òàêæå óñòàíîâèòü _name"
msgid "E921: Invalid callback argument"
msgstr "E921: Íåäîïóñòèìûé ïàðàìåòð îáðàòíîãî âûçîâà"
@@ -7079,7 +7083,7 @@
msgstr "E944: Îáðàòíûé äèàïàçîí â ñèìâîëüíîì êëàññå"
msgid "E945: Range too large in character class"
-msgstr "E945: Äèàïàçîí ñëèøêîì âåëèê â ñèìâîëüíîì êëàññå"
+msgstr "E945: Ñëèøêîì áîëüøîé äèàïàçîí â ñèìâîëüíîì êëàññå"
msgid "E946: Cannot make a terminal with running job modifiable"
msgstr "E946: Òåðìèíàë ñ çàïóùåííûì çàäàíèåì íåëüçÿ ñäåëàòü èçìåíÿåìûì"
@@ -7178,7 +7182,7 @@
msgid "E973: Blob literal should have an even number of hex characters"
msgstr ""
-"E973: Áëîá-ëèòåðàë äîëæåí èìåòü ÷¸òíîå êîëè÷åñòâî øåñòíàäöàòåðè÷íûõ ñèìâîëîâ"
+"E973: Áëîá-ëèòåðàë äîëæåí èìåòü ÷¸òíîå êîëè÷åñòâî øåñòíàäöàòåðè÷íûõ ðàçðÿäîâ"
msgid "E974: Using a Blob as a Number"
msgstr "E974: Èñïîëüçîâàíèå áëîáà âìåñòî ÷èñëà"
@@ -7226,7 +7230,7 @@
msgid "E988: GUI cannot be used. Cannot execute gvim.exe."
msgstr ""
-"E988: Ãðàôè÷åñêèé èíòåðôåéñ íå ìîæåò áûòü èñïîëüçîâàí. Íåâîçìîæíî âûïîëíèòü "
+"E988: Ãðàôè÷åñêèé èíòåðôåéñ íå ìîæåò áûòü çàäåéñòâîâàí. Ñáîé ïðè çàïóñêå "
"gvim.exe"
msgid "E989: Non-default argument follows default argument"
@@ -7555,8 +7559,8 @@
msgid "E1076: This Vim is not compiled with float support"
msgstr ""
-"E1076: Äàííûé Vim áûë ñêîìïèëèðîâàí áåç ïîääåðæêè âû÷èñëåíèé ñ ïëàâàþùåé "
-"òî÷êîé"
+"E1076: Ýòà âåðñèÿ Vim áûëà ñîáðàíà áåç ïîääåðæêè âû÷èñëåíèé "
+"ñ ïëàâàþùåé òî÷êîé"
#, c-format
msgid "E1077: Missing argument type for %s"
@@ -7568,7 +7572,7 @@
"\"++nested\"?"
msgid "E1079: Cannot declare a variable on the command line"
-msgstr "E1079: Íåëüçÿ îáúÿâèòü ïåðåìåííóþ â êîìàíäíîé ñòðîêå"
+msgstr "E1079: Ïåðåìåííóþ íåëüçÿ îáúÿâèòü â êîìàíäíîé ñòðîêå"
msgid "E1080: Invalid assignment"
msgstr "E1080: Íåïðàâèëüíûé îïåðàòîð ïðèñâàèâàíèÿ"
@@ -7982,7 +7986,7 @@
msgstr "E1192: Ïóñòîå èìÿ ôóíêöèè"
msgid "E1193: cryptmethod xchacha20 not built into this Vim"
-msgstr "E1193: Àëãîðèòì øèôðîâàíèÿ xchacha20 íåäîñòóïåí â äàííîì Vim"
+msgstr "E1193: Àëãîðèòì øèôðîâàíèÿ xchacha20 íåäîñòóïåí â ýòîé âåðñèè Vim"
msgid "E1194: Cannot encrypt header, not enough space"
msgstr "E1194: Íåâîçìîæíî çàøèôðîâàòü çàãîëîâîê èç-çà íåõâàòêè ïàìÿòè"
@@ -8350,6 +8354,10 @@
msgid "E1290: substitute nesting too deep"
msgstr "E1290: Ñëèøêîì ãëóáîêî âëîæåííàÿ çàìåíà â ïîäñòàíîâêå"
+#, c-format
+msgid "E1291: Invalid argument: %ld"
+msgstr "E1291: Íåäîïóñòèìûé ïàðàìåòð: %ld"
+
msgid "--No lines in buffer--"
msgstr "-- Íåò ñòðîê â áóôåðå --"
@@ -8552,7 +8560,7 @@
msgstr "Íåâîçìîæíî ïåðåèìåíîâàòü áóôåð"
msgid "mark name must be a single character"
-msgstr "Íàçâàíèå îòìåòêè äîëæíî áûòü îäíèì ñèìâîëîì"
+msgstr "Èìÿ îòìåòêè äîëæíî ñîñòîÿòü èç îäíîãî ñèìâîëà"
#, c-format
msgid "expected vim.Buffer object, but got %s"
@@ -8608,7 +8616,7 @@
msgstr ""
"Îøèáêà ïðè óñòàíîâêå ïåðåõâàò÷èêà ïóòè: sys.path_hooks íå ÿâëÿåòñÿ ñïèñêîì\n"
"Ñëåäóåò ñäåëàòü ñëåäóþùåå:\n"
-" Äîáàâèòü vim.path_hook â sys.path_hooks\n"
+" Äîáàâèòü vim.path_hook â sys.path_hooks\n"
" Äîáàâèòü vim.VIM_SPECIAL_PATH â sys.path\n"
msgid ""
@@ -8725,18 +8733,18 @@
msgstr "ñäåëàòü ðåæèì Âñòàâêè ðåæèìîì ïî óìîë÷àíèþ"
msgid "paste mode, insert typed text literally"
-msgstr "ðåæèì âêëåéêè íàïå÷àòàííûé òåêñò âñòàâëÿåòñÿ áóêâàëüíî"
+msgstr "ðåæèì âêëåéêè: íàïå÷àòàííûé òåêñò âñòàâëÿåòñÿ áóêâàëüíî"
msgid "key sequence to toggle paste mode"
msgstr "ïîñëåäîâàòåëüíîñòü êëàâèø äëÿ ïåðåêëþ÷åíèÿ ðåæèìà âêëåéêè"
msgid "list of directories used for runtime files and plugins"
msgstr ""
-"ñïèñîê êàòàëîãîâ ñ ôàéëàìè ñðåäû èñïîëíåíèÿ è äîïîëíèòåëüíûìè\n"
+"ñïèñîê êàòàëîãîâ ñ ôàéëàìè ñðåäû âûïîëíåíèÿ è äîïîëíèòåëüíûìè\n"
"ìîäóëÿìè"
msgid "list of directories used for plugin packages"
-msgstr "ñïèñîê êàòàëîãîâ ñ êîìïëåêòàìè ìîäóëåé"
+msgstr "ñïèñîê êàòàëîãîâ ñ ïàêåòàìè ìîäóëåé"
msgid "name of the main help file"
msgstr "èìÿ îñíîâíîãî ôàéëà ïîìîùè"
@@ -8757,7 +8765,7 @@
"íåïðîáåëüíûé ñèìâîë ñòðîêè"
msgid "nroff macro names that separate paragraphs"
-msgstr "ìàêðîñû nroff, îòäåëÿþùèå ïàðàãðàôû"
+msgstr "ìàêðîñû nroff, îòäåëÿþùèå àáçàöû"
msgid "nroff macro names that separate sections"
msgstr "ìàêðîñû nroff, îòäåëÿþùèå ðàçäåëû"
@@ -8793,7 +8801,7 @@
msgstr "èãíîðèðîâàòü ðåãèñòð áóêâ ïðè ïîèñêå ïî øàáëîíó"
msgid "override 'ignorecase' when pattern has upper case characters"
-msgstr "îòìåíèòü 'ignorecase', åñëè â øàáëîíå åñòü ïðîïèñíûå áóêâû"
+msgstr "îòìåíèòü 'ignorecase', åñëè â øàáëîíå åñòü çàãëàâíûå áóêâû"
msgid "what method to use for changing case of letters"
msgstr "ñïîñîá èçìåíåíèÿ ðåãèñòðà áóêâ"
@@ -9234,7 +9242,7 @@
msgstr "ñïèñîê øðèôòîâ äëÿ ñèìâîëîâ äâîéíîé øèðèíû"
msgid "use smooth, antialiased fonts"
-msgstr "èñïîëüçîâàòü ñãëàæåííûå øðèôòû"
+msgstr "èñïîëüçîâàòü øðèôòû ñî ñãëàæèâàíèåì"
msgid "list of flags that specify how the GUI works"
msgstr "ñïèñîê ôëàãîâ äëÿ íàñòðîéêè ãðàô. èíòåðôåéñà"
@@ -9248,7 +9256,7 @@
msgstr "ðàçìåð èêîíîê ïàíåëè èíñòðóìåíòîâ"
msgid "room (in pixels) left above/below the window"
-msgstr "ïðîñòðàíñòâî (â ïèêñåëàõ) ñâåðõó èëè ñíèçó îò îêíà"
+msgstr "ïðîñòðàíñòâî â ïèêñåëàõ ñâåðõó èëè ñíèçó îò îêíà"
msgid "list of ASCII characters that can be combined into complex shapes"
msgstr ""
@@ -9256,7 +9264,7 @@
"ñîñòàâíûå ôèãóðû"
msgid "options for text rendering"
-msgstr "îïöèè äëÿ îòðèñîâêè òåêñòà"
+msgstr "îïöèè îòðèñîâêè òåêñòà"
msgid "use a pseudo-tty for I/O to external commands"
msgstr "èñïîëüçîâàòü ïñåâäîòåðìèíàë äëÿ ââîäà-âûâîäà âíåøíèõ êîìàíä"
@@ -9317,13 +9325,13 @@
msgid "the CJK character set to be used for CJK output from :hardcopy"
msgstr ""
-"íàáîð ñèìâîëîâ êèòàéñêîãî, ÿïîíñêîãî èëè êîðåéñêîãî ÿçûêîâ äëÿ\n"
+"íàáîð ñèìâîëîâ êèòàéñêîãî, êîðåéñêîãî èëè ÿïîíñêîãî ÿçûêîâ äëÿ\n"
"âûâîäà êîìàíäîé :hardcopy"
msgid "list of font names to be used for CJK output from :hardcopy"
msgstr ""
-"ñïèñîê øðèôòîâ äëÿ âûâîäà ñèìâîëîâ êèòàéñêîãî, ÿïîíñêîãî èëè\n"
-"êîðåéñêîãî ÿçûêîâ êîìàíäîé :hardcopy"
+"ñïèñîê øðèôòîâ äëÿ âûâîäà ñèìâîëîâ êèòàéñêîãî, êîðåéñêîãî èëè\n"
+"ÿïîíñêîãî ÿçûêîâ êîìàíäîé :hardcopy"
msgid "messages and info"
msgstr "èíôîðìàöèÿ è ñîîáùåíèÿ"
@@ -9375,7 +9383,8 @@
msgstr "íå çâåíåòü èç-çà ýòèõ ïðè÷èí"
msgid "list of preferred languages for finding help"
-msgstr "ñïèñîê ïðåäïî÷òèòåëüíûõ ÿçûêîâ äëÿ ïîèñêà ñïðàâêè"
+msgstr ""
+"ñïèñîê ïðåäïî÷òèòåëüíûõ ÿçûêîâ äëÿ ïîèñêà âî âñòðîåííîé ñïðàâêå"
msgid "selecting text"
msgstr "âûäåëåíèå òåêñòà"
@@ -9436,7 +9445,7 @@
msgstr "ïîëå ñïðàâà, â êîòîðîì ñòðîêà áóäåò ïåðåíåñåíà àâòîìàòè÷åñêè"
msgid "specifies what <BS>, CTRL-W, etc. can do in Insert mode"
-msgstr "÷òî <BS>, CTRL-W è ò.ï. ìîæåò äåëàòü â ðåæèìå Âñòàâêè"
+msgstr "÷òî <BS>, CTRL-W è ò.ï. ìîãóò äåëàòü â ðåæèìå Âñòàâêè"
msgid "definition of what comment lines look like"
msgstr "êàê âûãëÿäÿò ñòðîêè êîììåíòàðèåâ"
@@ -9749,14 +9758,13 @@
msgid "keep oldest version of a file; specifies file name extension"
msgstr ""
-"ñîõðàíÿòü ñàìóþ ñòàðóþ âåðñèþ ôàéëà; óêàçûâàåò ðàñøèðåíèå èìåíè\n"
-"ôàéëà"
+"ñîõðàíèòü ïåðâóþ âåðñèþ ôàéëà; óêàçûâàåò ðàñøèðåíèå èìåíè ôàéëà"
msgid "forcibly sync the file to disk after writing it"
msgstr "ïðèíóäèòåëüíàÿ ñèíõðîíèçàöèÿ ïîñëå çàïèñè ôàéëà íà äèñê"
msgid "use 8.3 file names"
-msgstr "èñïîëüçîâàòü èìåíà ôàéëîâ 8.3"
+msgstr "èñïîëüçîâàòü èìåíà ôàéëîâ â ôîðìàòå 8.3"
msgid "encryption method for file writing: zip, blowfish or blowfish2"
msgstr "ìåòîä øèôðîâàíèÿ ïðè çàïèñè ôàéëà: zip, blowfish èëè blowfish2"
@@ -9856,7 +9864,7 @@
msgstr "èñïîëüçóåòñÿ äëÿ ïåðåíàïðàâëåíèÿ âûâîäà êîìàíäû â ôàéë"
msgid "use a temp file for shell commands instead of using a pipe"
-msgstr "èñïîëüçîâàòü äëÿ êîìàíä îáîëî÷êè âðåìåííûé ôàéë, à íå òðóáó"
+msgstr "èñïîëüçîâàòü äëÿ êîìàíä îáîëî÷êè âðåìåííûé ôàéë, à íå êîíâåéåð"
msgid "program used for \"=\" command"
msgstr "ïðîãðàììà, èñïîëüçóåìàÿ êîìàíäîé \"=\""
@@ -9888,7 +9896,7 @@
msgstr "ñòðîêà äëÿ ïåðåíàïðàâëåíèÿ âûâîäà \":make\" â ôàéë îøèáîê"
msgid "name of the errorfile for the 'makeprg' command"
-msgstr "èìÿ ôàéëà îøèáîê äëÿ êîìàíäû 'makeprg'"
+msgstr "èìÿ ôàéëà îøèáîê äëÿ 'makeprg'"
msgid "program used for the \":grep\" command"
msgstr "ïðîãðàììà, èñïîëüçóåìàÿ êîìàíäîé \":grep\""
@@ -9980,9 +9988,7 @@
msgstr "ïðèìåíÿòü 'langmap' ê ïðèâÿçàííûì ñèìâîëàì"
msgid "when set never use IM; overrules following IM options"
-msgstr ""
-"åñëè óñòàíîâëåíî, òî ìåòîä ââîäà íèêîãäà íå èñïîëüçóåòñÿ;\n"
-"îòìåíÿåò íèæåñëåäóþùèå îïöèè"
+msgstr "çàáëîêèðîâàòü ìåòîä ââîäà, ñáðîñèòü íèæåñëåäóþùèå îïöèè"
msgid "in Insert mode: 1: use :lmap; 2: use IM; 0: neither"
msgstr ""
diff --git a/src/po/ru.po b/src/po/ru.po
index 2214c18..9cda3b0 100644
--- a/src/po/ru.po
+++ b/src/po/ru.po
@@ -12,8 +12,8 @@
msgstr ""
"Project-Id-Version: vim_ru\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-29 13:47+0300\n"
-"PO-Revision-Date: 2022-07-06 17:23+0300\n"
+"POT-Creation-Date: 2022-07-24 18:31+0300\n"
+"PO-Revision-Date: 2022-07-24 18:35+0300\n"
"Last-Translator: Matvey Tarasov <matthewtarasov@yandex.ru>\n"
"Language-Team: \n"
"Language: Russian\n"
@@ -47,7 +47,7 @@
#, c-format
msgid "auto-removing autocommand: %s <buffer=%d>"
-msgstr "авто-удаление автокоманды: %s <буфер=%d>"
+msgstr "автоудаление автокоманды: %s <буфер=%d>"
msgid "W19: Deleting augroup that is still in use"
msgstr "W19: Удаление ещё используемой группы автокоманд"
@@ -65,7 +65,7 @@
#, c-format
msgid "%s Autocommands for \"%s\""
-msgstr "%s Автокоманды для \"%s\""
+msgstr "%s автокоманда для шаблона \"%s\""
#, c-format
msgid "Executing %s"
@@ -104,9 +104,9 @@
#, c-format
msgid "%d buffer wiped out"
msgid_plural "%d buffers wiped out"
-msgstr[0] "Очищен %d буфер"
-msgstr[1] "Очищено %d буфера"
-msgstr[2] "Очищено %d буферов"
+msgstr[0] "Стёрт %d буфер"
+msgstr[1] "Стёрто %d буфера"
+msgstr[2] "Стёрто %d буферов"
msgid "W14: Warning: List of file names overflow"
msgstr "W14: Предупреждение: переполнение списка имён файлов"
@@ -163,7 +163,7 @@
msgstr "Наверху"
msgid "[Prompt]"
-msgstr "[Уведомление]"
+msgstr "[Запрос]"
msgid "[Popup]"
msgstr "[Всплывающий]"
@@ -194,7 +194,7 @@
msgstr "[БЕЗ преобразований]"
msgid "[converted]"
-msgstr "[перекодировано]"
+msgstr "[преобразовано]"
msgid "[Device]"
msgstr "[Устройство]"
@@ -231,14 +231,14 @@
msgstr ": Отправка не удалась.\n"
msgid ": Send failed. Trying to execute locally\n"
-msgstr ": Отправка не удалась. Попытка местного выполнения\n"
+msgstr ": Отправка не удалась. Попытка выполнить локально\n"
#, c-format
msgid "%d of %d edited"
msgstr "отредактировано %d из %d"
msgid "No display: Send expression failed.\n"
-msgstr "Нет дисплея: отправка выражения не удалась.\n"
+msgstr "Нет дисплея, отправка выражения не удалась.\n"
msgid ": Send expression failed.\n"
msgstr ": Отправка выражения не удалась.\n"
@@ -303,10 +303,10 @@
#, c-format
msgid "Breakpoint in \"%s%s\" line %ld"
-msgstr "Точка остановки в \"%s%s\" стр. %ld"
+msgstr "Точка останова в \"%s%s\" стр. %ld"
msgid "No breakpoints defined"
-msgstr "Точки остановки не определены"
+msgstr "Точки останова не определены"
#, c-format
msgid "%3d %s %s line %ld"
@@ -327,37 +327,37 @@
msgstr "Файл-заплатка"
msgid "Custom"
-msgstr "Специальные"
+msgstr "Частная область"
msgid "Latin supplement"
-msgstr "Латынь дополненная"
+msgstr "Дополнение к латинице"
msgid "Greek and Coptic"
-msgstr "Греческий и Коптский"
+msgstr "Греческое и коптское письмо"
msgid "Cyrillic"
msgstr "Кириллица"
msgid "Hebrew"
-msgstr "Иврит"
+msgstr "Еврейское письмо"
msgid "Arabic"
-msgstr "Арабский"
+msgstr "Арабское письмо"
msgid "Latin extended"
-msgstr "Латынь расширенная"
+msgstr "Расширенная латиница"
msgid "Greek extended"
-msgstr "Греческий расширенный"
+msgstr "Расширенное греческое письмо"
msgid "Punctuation"
-msgstr "Пунктуация"
+msgstr "Основная пунктуация"
msgid "Super- and subscripts"
-msgstr "Над- и подстрочные"
+msgstr "Надстрочные и подстрочные знаки"
msgid "Currency"
-msgstr "Валюта"
+msgstr "Знаки валют"
msgid "Other"
msgstr "Прочее"
@@ -372,7 +372,7 @@
msgstr "Математические операторы"
msgid "Technical"
-msgstr "Техника"
+msgstr "Разные технические знаки"
msgid "Box drawing"
msgstr "Псевдографика"
@@ -384,13 +384,13 @@
msgstr "Геометрические фигуры"
msgid "Symbols"
-msgstr "Символы"
+msgstr "Разные символы"
msgid "Dingbats"
-msgstr "Орнамент"
+msgstr "Декоративные символы"
msgid "CJK symbols and punctuation"
-msgstr "Китайские, Японские и Корейские символы и пунктуация"
+msgstr "Китайские, корейские и японские символы и пунктуация"
msgid "Hiragana"
msgstr "Хирагана"
@@ -399,7 +399,7 @@
msgstr "Катакана"
msgid "Bopomofo"
-msgstr "Чжуинь (бопомофо)"
+msgstr "Чжуинь фухао (бопомофо)"
msgid "Not enough memory to set references, garbage collection aborted!"
msgstr "Недостаточно памяти для установки ссылок — сборка мусора прекращена!"
@@ -647,7 +647,7 @@
#, c-format
msgid "%s made pending"
-msgstr "%s выполняет ожидание"
+msgstr "%s приостановлено"
#, c-format
msgid "%s resumed"
@@ -703,7 +703,7 @@
msgstr "[fifo]"
msgid "[socket]"
-msgstr "[гнездо]"
+msgstr "[сокет]"
msgid "[character special]"
msgstr "[специальный символьный]"
@@ -726,7 +726,7 @@
msgstr "[ОШИБКИ ЧТЕНИЯ]"
msgid "Can't find temp file for conversion"
-msgstr "Временный файл для перекодирования не найден"
+msgstr "Временный файл для преобразования не найден"
msgid "Conversion with 'charconvert' failed"
msgstr "Преобразование с помощью 'charconvert' не выполнено"
@@ -794,8 +794,8 @@
#, c-format
msgid "W16: Warning: Mode of file \"%s\" has changed since editing started"
msgstr ""
-"W16: Предупреждение: режим доступа к файлу \"%s\" был изменён после начала "
-"редактирования"
+"W16: Предупреждение: режим доступа к файлу \"%s\" был изменён после "
+"начала редактирования"
msgid "See \":help W16\" for more info."
msgstr "См. \":help W16\" для дополнительной информации."
@@ -1091,7 +1091,7 @@
msgstr "Показать это сообщение"
msgid "Kill a connection"
-msgstr "Убить соединение"
+msgstr "Разорвать соединение"
msgid "Reinit all connections"
msgstr "Заново инициализировать все соединения"
@@ -1264,7 +1264,7 @@
msgstr "неизвестная vimOption"
msgid "keyboard interrupt"
-msgstr "клавиатурное прерывание"
+msgstr "прервано с клавиатуры"
msgid "cannot create buffer/window command: object is being deleted"
msgstr "невозможно создать команду буфера или окна: объект в процессе удаления"
@@ -1449,11 +1449,10 @@
msgstr "NetBeans не поддерживается с этим графическим интерфейсом\n"
msgid "'-nb' cannot be used: not enabled at compile time\n"
-msgstr "Невозможно использовать '-nb': не включено при компиляции\n"
+msgstr "Невозможно использовать '-nb': выключено при компиляции\n"
msgid "This Vim was not compiled with the diff feature."
-msgstr ""
-"Данный Vim был скомпилирован с выключенной особенностью просмотра отличий."
+msgstr "Эта версия Vim была собрана без особенности просмотра отличий."
msgid "Attempt to open script file again: \""
msgstr "Попытка повторного открытия файла сценария: \""
@@ -1552,7 +1551,7 @@
msgstr "-g\t\t\tЗапустить с графическим интерфейсом (как \"gvim\")"
msgid "-f or --nofork\tForeground: Don't fork when starting GUI"
-msgstr "-f или --nofork\tВ активной задаче: Не выполнять fork при запуске GUI"
+msgstr "-f или --nofork\tВ активной задаче: не выполнять fork при запуске GUI"
msgid "-v\t\t\tVi mode (like \"vi\")"
msgstr "-v\t\t\tРежим Vi (как \"vi\")"
@@ -1624,10 +1623,10 @@
msgstr "-dev <устройство>\t\tИспользовать для I/O указанное <устройство>"
msgid "-A\t\t\tStart in Arabic mode"
-msgstr "-A\t\t\tЗапуск в Арабском режиме"
+msgstr "-A\t\t\tЗапуск с поддержкой арабского языка"
msgid "-H\t\t\tStart in Hebrew mode"
-msgstr "-H\t\t\tЗапуск в режиме \"Иврит\""
+msgstr "-H\t\t\tЗапуск с поддержкой иврита"
msgid "-T <terminal>\tSet terminal type to <terminal>"
msgstr "-T <терминал>\tНазначить указанный тип <терминала>"
@@ -1653,13 +1652,13 @@
# \n\t\t.. для умещения в 80 столбцов
msgid "-p[N]\t\tOpen N tab pages (default: one for each file)"
msgstr ""
-"-p[N]\t\tОткрыть N вкладок (по умолчанию: по одной\n"
+"-p[N]\t\tОткрыть N вкладок (по умолчанию по одной\n"
"\t\t\t\tна каждый файл)"
# \n\t\t.. для умещения в 80 столбцов
msgid "-o[N]\t\tOpen N windows (default: one for each file)"
msgstr ""
-"-o[N]\t\tОткрыть N окон (по умолчанию: по одному\n"
+"-o[N]\t\tОткрыть N окон (по умолчанию по одному\n"
"\t\t\t\tна каждый файл)"
msgid "-O[N]\t\tLike -o but split vertically"
@@ -1699,10 +1698,10 @@
msgstr "-x\t\t\tРедактирование зашифрованных файлов"
msgid "-display <display>\tConnect Vim to this particular X-server"
-msgstr "-display <экран>\tПодсоединить Vim к указанному X-серверу"
+msgstr "-display <дисплей>\tСоединить Vim с указанным X-сервером"
msgid "-X\t\t\tDo not connect to X server"
-msgstr "-X\t\t\tНе выполнять соединение с сервером X"
+msgstr "-X\t\t\tНе выполнять соединение с X-сервером"
msgid "--remote <files>\tEdit <files> in a Vim server if possible"
msgstr "--remote <файлы>\tПо возможности редактировать <файлы> на сервере Vim"
@@ -1732,14 +1731,15 @@
msgstr "--remote-expr <выраж>\tВычислить <выраж> на сервере Vim и напечатать"
msgid "--serverlist\t\tList available Vim server names and exit"
-msgstr "--serverlist\t\tПоказать список имён серверов Vim и завершить работу"
+msgstr "--serverlist\t\tПоказать список серверов Vim и завершить работу"
msgid "--servername <name>\tSend to/become the Vim server <name>"
msgstr ""
-"--servername <имя>\tОтправить на/стать сервером Vim с указанным <именем>"
+"--servername <имя>\tОтправить на сервер или стать сервером Vim\n"
+"\t\t\t\tс указанным <именем>"
msgid "--startuptime <file>\tWrite startup timing messages to <file>"
-msgstr "--startuptime <файл>\tЗаписать временную метку о запуске в <файл>"
+msgstr "--startuptime <файл>\tЗаписать временные метки запуска в <файл>"
msgid "--log <file>\tStart logging to <file> early"
msgstr ""
@@ -1984,14 +1984,14 @@
msgstr "файлом при помощи программы diff)"
msgid "Recovery completed. Buffer contents equals file contents."
-msgstr "Восстановление завершено. Содержимое буферов и файлов эквивалентно."
+msgstr "Восстановление завершено. Содержимое буфера и файла эквивалентно."
msgid ""
"\n"
"You may want to delete the .swp file now."
msgstr ""
"\n"
-"Вероятно, сейчас вы захотите удалить файл .swp."
+"Файл .swp теперь можно удалить."
msgid ""
"\n"
@@ -2304,7 +2304,7 @@
#, c-format
msgid "Calling shell to execute: \"%s\""
-msgstr "Вызов оболочки для исполнения: \"%s\""
+msgstr "Вызов оболочки для выполнения \"%s\""
msgid "Warning: terminal cannot highlight"
msgstr "Предупреждение: терминал не может выполнять подсветку"
@@ -2381,7 +2381,8 @@
msgid "W17: Arabic requires UTF-8, do ':set encoding=utf-8'"
msgstr ""
-"W17: Арабский требует использования UTF-8, введите ':set encoding=utf-8'"
+"W17: Арабский язык поддерживается только с UTF-8, введите "
+"':set encoding=utf-8'"
msgid ""
"\n"
@@ -2532,7 +2533,7 @@
"Cannot create pipes\n"
msgstr ""
"\n"
-"Невозможно создать трубы\n"
+"Невозможно создать конвейер\n"
msgid ""
"\n"
@@ -2695,10 +2696,10 @@
msgstr " (виртуальная замена)"
msgid " Hebrew"
-msgstr " Иврит"
+msgstr " иврит"
msgid " Arabic"
-msgstr " Арабский"
+msgstr " арабский"
msgid " (paste)"
msgstr " (вклейка)"
@@ -3113,7 +3114,7 @@
msgstr "Оценка использования памяти при выполнении: %d байтов"
msgid "Warning: both compounding and NOBREAK specified"
-msgstr "Предупреждение: флаги \"составной\" и NOBREAK указаны вместе"
+msgstr "Предупреждение: правило для составных слов указано вместе с NOBREAK"
#, c-format
msgid "Writing spell file %s..."
@@ -3511,7 +3512,7 @@
"Compiled "
msgstr ""
"\n"
-"Скомпилировано: "
+"Скомпилировано"
msgid "by "
msgstr " "
@@ -3751,7 +3752,7 @@
"# Bar lines, copied verbatim:\n"
msgstr ""
"\n"
-"# Строк с '|', точно скопировано:\n"
+"# Строки с '|' скопированы дословно:\n"
#, c-format
msgid "%sviminfo: %s in line: "
@@ -3944,10 +3945,10 @@
"компиляции"
msgid "E26: Hebrew cannot be used: Not enabled at compile time\n"
-msgstr "E26: Иврит выключен при компиляции\n"
+msgstr "E26: Поддержка иврита выключена при компиляции\n"
msgid "E27: Farsi support has been removed\n"
-msgstr "E27: Поддержка Персидского была удалена\n"
+msgstr "E27: Поддержка персидского языка была удалена\n"
#, c-format
msgid "E28: No such highlight group name: %s"
@@ -4052,7 +4053,7 @@
#, c-format
msgid "E60: Too many complex %s{...}s"
-msgstr "E60: Слишком много сложных конструкций %s{...}"
+msgstr "E60: Чересчур много сложных квантификаторов %s{...}"
#, c-format
msgid "E61: Nested %s*"
@@ -4076,7 +4077,7 @@
msgstr "E66: \\z( не может быть использовано здесь"
msgid "E67: \\z1 - \\z9 not allowed here"
-msgstr "E67: \\z1 и т.п. не могут быть использованы здесь"
+msgstr "E67: \\z1 и т.п. здесь не разрешены"
msgid "E68: Invalid character after \\z"
msgstr "E68: Недопустимый символ после \\z"
@@ -4133,7 +4134,7 @@
msgstr "E84: Изменённых буферов не обнаружено"
msgid "E85: There is no listed buffer"
-msgstr "E85: Буферы в списке отсутствуют"
+msgstr "E85: Список буферов пуст"
#, c-format
msgid "E86: Buffer %ld does not exist"
@@ -4154,7 +4155,7 @@
msgstr "E90: Невозможно выгрузить из памяти последний буфер"
msgid "E91: 'shell' option is empty"
-msgstr "E91: Значением опции 'shell' является пустая строка"
+msgstr "E91: Значение опции 'shell' не задано"
#, c-format
msgid "E92: Buffer %d not found"
@@ -4338,7 +4339,7 @@
#, c-format
msgid "E143: Autocommands unexpectedly deleted new buffer %s"
-msgstr "E143: Автокоманды неожиданно убили новый буфер %s"
+msgstr "E143: Автокоманды неожиданно удалили новый буфер %s"
msgid "E144: Non-numeric argument to :z"
msgstr "E144: Параметр команды :z должен быть числом"
@@ -4405,7 +4406,7 @@
#, c-format
msgid "E161: Breakpoint not found: %s"
-msgstr "E161: Точка остановки не найдена: %s"
+msgstr "E161: Точка останова не найдена: %s"
#, c-format
msgid "E162: No write since last change for buffer \"%s\""
@@ -4421,7 +4422,7 @@
msgstr "E165: Это последний файл"
msgid "E166: Can't open linked file for writing"
-msgstr "E166: Невозможно открыть файл по ссылке для записи"
+msgstr "E166: Файл по ссылке не доступен для записи"
msgid "E167: :scriptencoding used outside of a sourced file"
msgstr "E167: Команда :scriptencoding используется вне файла сценария"
@@ -4547,7 +4548,7 @@
msgstr "E201: Автокоманды *ReadPre не должны изменять активный буфер"
msgid "E202: Conversion made file unreadable!"
-msgstr "E202: В результате преобразования файл стал нечитаемым!"
+msgstr "E202: В результате преобразования файл стал нечитаем!"
msgid "E203: Autocommands deleted or unloaded buffer to be written"
msgstr ""
@@ -4586,7 +4587,7 @@
msgid "E213: Cannot convert (add ! to write without conversion)"
msgstr ""
-"E213: Перекодировка невозможна (добавьте ! для записи без перекодировки)"
+"E213: Преобразование невозможно (добавьте ! для записи без преобразования)"
msgid "E214: Can't find temp file for writing"
msgstr "E214: Временный файл для записи не найден"
@@ -4718,7 +4719,7 @@
msgstr "E248: Не удалась отправка команды в другую программу"
msgid "E249: Window layout changed unexpectedly"
-msgstr "E249: Неожиданно изменилось расположение окна"
+msgstr "E249: Неожиданно изменилось расположение окон"
#, c-format
msgid "E250: Fonts for the following charsets are missing in fontset %s:"
@@ -4726,8 +4727,7 @@
msgid "E251: VIM instance registry property is badly formed. Deleted!"
msgstr ""
-"E251: Неправильно сформировано значение данного процесса VIM в реестре. "
-"Удалено!"
+"E251: Неправильно сформировано значение процесса VIM в реестре. Удалено!"
#, c-format
msgid "E252: Fontset name: %s - Font '%s' is not fixed-width"
@@ -4763,7 +4763,7 @@
#, c-format
msgid "E262: Error reading cscope connection %d"
-msgstr "E262: Ошибка чтения соединения cscope %d"
+msgstr "E262: Ошибка чтения из cscope, соединение %d"
msgid ""
"E263: Sorry, this command is disabled, the Python library could not be "
@@ -4826,8 +4826,8 @@
"E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim."
"org"
msgstr ""
-"E280: КРИТИЧЕСКАЯ ОШИБКА TCL: повреждён список ссылок?! Сообщите об этом по "
-"адресу vim-dev@vim.org"
+"E280: КРИТИЧЕСКАЯ ОШИБКА TCL: возможно, повреждён список ссылок. "
+"Пожалуйста, сообщите об этом по адресу vim-dev@vim.org"
#, c-format
msgid "E282: Cannot read from \"%s\""
@@ -5005,7 +5005,7 @@
msgstr "E327: Компонент пути к элементу меню не является подменю"
msgid "E328: Menu only exists in another mode"
-msgstr "E328: Меню в этом режиме не существует"
+msgstr "E328: Меню существует только в другом режиме"
#, c-format
msgid "E329: No menu \"%s\""
@@ -5131,7 +5131,7 @@
#, c-format
msgid "E364: Library call failed for \"%s()\""
-msgstr "E364: Неудачный вызов функции \"%s()\" из библиотеки"
+msgstr "E364: Неудачный вызов \"%s()\" из сторонней библиотеки"
msgid "E365: Failed to print PostScript file"
msgstr "E365: Не удалось выполнить печать файла PostScript"
@@ -5195,7 +5195,7 @@
msgid "E382: Cannot write, 'buftype' option is set"
msgstr ""
-"E382: Запись невозможна: значение опции 'buftype' не является пустой строкой"
+"E382: Запись невозможна: опция 'buftype' не пуста"
#, c-format
msgid "E383: Invalid search string: %s"
@@ -5310,7 +5310,7 @@
msgstr "E413: Слишком много параметров: \":highlight link %s\""
msgid "E414: Group has settings, highlight link ignored"
-msgstr "E414: У группы есть настройки — highlight link игнорируется"
+msgstr "E414: У группы есть настройки, highlight link игнорируется"
#, c-format
msgid "E415: Unexpected equal sign: %s"
@@ -5336,7 +5336,7 @@
#, c-format
msgid "E421: Color name or number not recognized: %s"
-msgstr "E421: Имя или номер цвета не известно: %s"
+msgstr "E421: Имя или номер цвета неизвестно: %s"
#, c-format
msgid "E422: Terminal code too long: %s"
@@ -5440,7 +5440,7 @@
msgstr "E451: Ожидалась скобка }: %s"
msgid "E452: Double ; in list of variables"
-msgstr "E452: Двойная ; в списке переменных"
+msgstr "E452: Две точки с запятой в списке переменных"
msgid "E453: UL color unknown"
msgstr "E453: Неизвестный цвет подчёркивания"
@@ -5465,7 +5465,7 @@
msgid "E458: Cannot allocate colormap entry, some colors may be incorrect"
msgstr ""
-"E458: Невозможно выделить запись в таблице цвета — некоторые цвета могут "
+"E458: Невозможно выделить запись в таблице цветов — некоторые цвета могут "
"отображаться неправильно"
msgid "E459: Cannot go back to previous directory"
@@ -5507,7 +5507,7 @@
#, c-format
msgid "E469: Invalid cscopequickfix flag %c for %c"
-msgstr "E469: Неправильный флаг cscopequickfix %c для %c"
+msgstr "E469: Неправильный флаг cscopequickfix %c после %c"
msgid "E470: Command aborted"
msgstr "E470: Выполнение команды прервано"
@@ -5627,7 +5627,7 @@
msgstr "E499: Пустое имя файла для '%' или '#' работает только c \":p:h\""
msgid "E500: Evaluates to an empty string"
-msgstr "E500: Результатом выражения является пустая строка"
+msgstr "E500: Результатом является пустая строка"
msgid "E501: At end-of-file"
msgstr "E501: В конце файла"
@@ -5675,7 +5675,7 @@
msgstr "E511: Уже соединён с NetBeans"
msgid "E512: Close failed"
-msgstr "E512: Операция закрытия не удалась"
+msgstr "E512: Не удалось закрыть файл"
msgid "E513: Write error, conversion failed (make 'fenc' empty to override)"
msgstr ""
@@ -5687,7 +5687,7 @@
"E513: Write error, conversion failed in line %ld (make 'fenc' empty to "
"override)"
msgstr ""
-"E513: Ошибка записи, преобразование не удалось на строке %ld (очистите "
+"E513: Ошибка записи, преобразование не удалось в строке %ld (очистите "
"'fenc', чтобы обойти)"
msgid "E514: Write error (file system full?)"
@@ -5700,7 +5700,7 @@
msgstr "E516: Ни один буфер не был удалён"
msgid "E517: No buffers were wiped out"
-msgstr "E517: Ни один буфер не был очищен"
+msgstr "E517: Ни один буфер не был стёрт"
msgid "E518: Unknown option"
msgstr "E518: Неизвестная опция"
@@ -5719,7 +5719,7 @@
msgstr "E521: Требуется указать число: &%s = '%s'"
msgid "E522: Not found in termcap"
-msgstr "E522: Не обнаружено в termcap"
+msgstr "E522: Не найдено в termcap"
msgid "E523: Not allowed here"
msgstr "E523: Здесь не разрешено"
@@ -5778,7 +5778,7 @@
msgstr "E539: Недопустимый символ <%s>"
msgid "E540: Unclosed expression sequence"
-msgstr "E540: Незакрытая последовательность выражения"
+msgstr "E540: Незакрытое выражение"
msgid "E542: Unbalanced groups"
msgstr "E542: Несбалансированные группы"
@@ -5857,7 +5857,7 @@
msgstr "E565: Не разрешается изменять текст либо переходить в другое окно"
msgid "E566: Could not create cscope pipes"
-msgstr "E566: Невозможно создать трубу для cscope"
+msgstr "E566: Не удалось создать конвейерное подключение к cscope"
msgid "E567: No cscope connections"
msgstr "E567: Соединений с cscope не создано"
@@ -6034,7 +6034,7 @@
msgstr "E621: Файл ресурсов \"%s\" неизвестной версии"
msgid "E622: Could not fork for cscope"
-msgstr "E622: Невозможно выполнить fork() для cscope"
+msgstr "E622: Не удалось выполнить fork() для cscope"
msgid "E623: Could not spawn cscope process"
msgstr "E623: Не удалось запустить процесс cscope"
@@ -6089,7 +6089,7 @@
msgstr "E663: В конце списка изменений"
msgid "E664: Changelist is empty"
-msgstr "E664: Список изменений пустой"
+msgstr "E664: Список изменений пуст"
msgid "E665: Cannot start GUI, no valid font found"
msgstr ""
@@ -6105,7 +6105,8 @@
#, c-format
msgid "E668: Wrong access mode for NetBeans connection info file: \"%s\""
msgstr ""
-"E668: Неправильный режим доступа к информации о соединении с NetBeans: \"%s\""
+"E668: Файл информации о соединениях NetBeans имеет неправильный режим "
+"доступа: \"%s\""
msgid "E669: Unprintable character in group name"
msgstr "E669: Непечатный символ в имени группы"
@@ -6169,10 +6170,10 @@
msgstr "E686: Параметр %s должен быть списком"
msgid "E687: Less targets than List items"
-msgstr "E687: Целей меньше, чем элементов списка"
+msgstr "E687: Целей меньше, чем элементов в списке"
msgid "E688: More targets than List items"
-msgstr "E688: Целей больше, чем элементов списка"
+msgstr "E688: Целей больше, чем элементов в списке"
msgid "E689: Can only index a List, Dictionary or Blob"
msgstr "E689: Индексировать можно только список, словарь или блоб"
@@ -6234,7 +6235,7 @@
msgstr "E707: Имя функции конфликтует с переменной: %s"
msgid "E708: [:] must come last"
-msgstr "E708: [:] должно идти последним"
+msgstr "E708: [:] должно идти после переменной"
msgid "E709: [:] requires a List or Blob value"
msgstr "E709: [:] требует указания списка или блоба"
@@ -6330,7 +6331,7 @@
#, c-format
msgid "E737: Key already exists: %s"
-msgstr "E737: Ключ уже существует: %s"
+msgstr "E737: Ключ %s уже существует"
#, c-format
msgid "E738: Can't list variables for %s"
@@ -6380,13 +6381,13 @@
msgstr "E748: Нет предыдущего использованного регистра"
msgid "E749: Empty buffer"
-msgstr "E749: Пустой буфер"
+msgstr "E749: Буфер пуст"
msgid "E750: First use \":profile start {fname}\""
msgstr "E750: В первый раз используйте \":profile start {имя-файла}\""
msgid "E751: Output file name must not have region name"
-msgstr "E751: Имя выходного файла не должно содержать названия региона"
+msgstr "E751: Имя выходного файла не должно содержать название региона"
msgid "E752: No previous spell replacement"
msgstr "E752: Нет предыдущей замены правописания"
@@ -6464,7 +6465,7 @@
msgstr "E773: Петля символьных ссылок для \"%s\""
msgid "E774: 'operatorfunc' is empty"
-msgstr "E774: Значением опции 'operatorfunc' является пустая строка"
+msgstr "E774: Значение опции 'operatorfunc' не задано"
msgid "E775: Eval feature not available"
msgstr "E775: Особенность +eval недоступна"
@@ -6551,14 +6552,14 @@
#, c-format
msgid "E798: ID is reserved for \":match\": %d"
-msgstr "E798: Идентификатор зарезервирован для \":match\": %d"
+msgstr "E798: Идентификатор зарезервирован за \":match\": %d"
#, c-format
msgid "E799: Invalid ID: %d (must be greater than or equal to 1)"
msgstr "E799: Неверный идентификатор: %d (должен быть больше или равен 1)"
msgid "E800: Arabic cannot be used: Not enabled at compile time\n"
-msgstr "E800: Арабский выключен при компиляции\n"
+msgstr "E800: Поддержка арабского языка выключена при компиляции\n"
#, c-format
msgid "E801: ID already taken: %d"
@@ -6687,10 +6688,10 @@
msgstr "E835: Конфликтует со значением 'fillchars'"
msgid "E836: This Vim cannot execute :python after using :py3"
-msgstr "E836: Данный Vim не может выполнить :python после использования :py3"
+msgstr "E836: В этой версии Vim нельзя выполнить :python после :py3"
msgid "E837: This Vim cannot execute :py3 after using :python"
-msgstr "E837: Данный Vim не может выполнить :py3 после использования :python"
+msgstr "E837: В этой версии Vim нельзя выполнить :py3 после :python"
msgid "E838: NetBeans is not supported with this GUI"
msgstr "E838: NetBeans не поддерживается с этим графическим интерфейсом"
@@ -6700,7 +6701,7 @@
msgid "E841: Reserved name, cannot be used for user defined command"
msgstr ""
-"E841: Зарезервированное имя не может использоваться для команд пользователя"
+"E841: Имя зарезервировано и не может использоваться для команды пользователя"
msgid "E842: No line number to use for \"<slnum>\""
msgstr "E842: Нет номера строки для замены \"<slnum>\""
@@ -6743,7 +6744,7 @@
msgstr "E854: Слишком большой путь для автодополнения"
msgid "E855: Autocommands caused command to abort"
-msgstr "E855: Автокоманды вызвали прекращение команды"
+msgstr "E855: Выполнение команды прервано из-за автокоманд"
msgid ""
"E856: \"assert_fails()\" second argument must be a string or a list with one "
@@ -6937,10 +6938,10 @@
msgstr "E903: Получена команда с нестроковым параметром"
msgid "E904: Last argument for expr/call must be a number"
-msgstr "E904: Последний параметр для выражения или вызова должен быть числом"
+msgstr "E904: Последний параметр команды expr или call должен быть числом"
msgid "E904: Third argument for call must be a list"
-msgstr "E904: Третий параметр для вызова должен быть списком"
+msgstr "E904: Третий параметр команды call должен быть списком"
#, c-format
msgid "E905: Received unknown command: %s"
@@ -6968,8 +6969,8 @@
msgid "E912: Cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel"
msgstr ""
-"E912: Невозможно использовать ch_evalexpr() или ch_sendexpr() с каналом nl "
-"или raw"
+"E912: Невозможно использовать ch_evalexpr() или ch_sendexpr() с каналом NL "
+"либо RAW"
msgid "E913: Using a Channel as a Number"
msgstr "E913: Использование канала вместо числа"
@@ -6978,7 +6979,9 @@
msgstr "E914: Использование канала вместо числа с плавающей точкой"
msgid "E915: in_io buffer requires in_buf or in_name to be set"
-msgstr "E915: Буфер in_io требует установленного in_buf или in_name"
+msgstr ""
+"E915: Если in_io равно \"buffer\", то нужно также установить "
+"in_buf либо in_name"
msgid "E916: Not a valid job"
msgstr "E916: Недопустимое задание"
@@ -6996,7 +6999,8 @@
msgstr "E919: Каталог не найден в '%s': \"%s\""
msgid "E920: _io file requires _name to be set"
-msgstr "E920: Файл _io требует установленного _name"
+msgstr ""
+"E920: Если _io равно \"file\", то нужно также установить _name"
msgid "E921: Invalid callback argument"
msgstr "E921: Недопустимый параметр обратного вызова"
@@ -7079,7 +7083,7 @@
msgstr "E944: Обратный диапазон в символьном классе"
msgid "E945: Range too large in character class"
-msgstr "E945: Диапазон слишком велик в символьном классе"
+msgstr "E945: Слишком большой диапазон в символьном классе"
msgid "E946: Cannot make a terminal with running job modifiable"
msgstr "E946: Терминал с запущенным заданием нельзя сделать изменяемым"
@@ -7178,7 +7182,7 @@
msgid "E973: Blob literal should have an even number of hex characters"
msgstr ""
-"E973: Блоб-литерал должен иметь чётное количество шестнадцатеричных символов"
+"E973: Блоб-литерал должен иметь чётное количество шестнадцатеричных разрядов"
msgid "E974: Using a Blob as a Number"
msgstr "E974: Использование блоба вместо числа"
@@ -7226,7 +7230,7 @@
msgid "E988: GUI cannot be used. Cannot execute gvim.exe."
msgstr ""
-"E988: Графический интерфейс не может быть использован. Невозможно выполнить "
+"E988: Графический интерфейс не может быть задействован. Сбой при запуске "
"gvim.exe"
msgid "E989: Non-default argument follows default argument"
@@ -7555,8 +7559,8 @@
msgid "E1076: This Vim is not compiled with float support"
msgstr ""
-"E1076: Данный Vim был скомпилирован без поддержки вычислений с плавающей "
-"точкой"
+"E1076: Эта версия Vim была собрана без поддержки вычислений "
+"с плавающей точкой"
#, c-format
msgid "E1077: Missing argument type for %s"
@@ -7568,7 +7572,7 @@
"\"++nested\"?"
msgid "E1079: Cannot declare a variable on the command line"
-msgstr "E1079: Нельзя объявить переменную в командной строке"
+msgstr "E1079: Переменную нельзя объявить в командной строке"
msgid "E1080: Invalid assignment"
msgstr "E1080: Неправильный оператор присваивания"
@@ -7982,7 +7986,7 @@
msgstr "E1192: Пустое имя функции"
msgid "E1193: cryptmethod xchacha20 not built into this Vim"
-msgstr "E1193: Алгоритм шифрования xchacha20 недоступен в данном Vim"
+msgstr "E1193: Алгоритм шифрования xchacha20 недоступен в этой версии Vim"
msgid "E1194: Cannot encrypt header, not enough space"
msgstr "E1194: Невозможно зашифровать заголовок из-за нехватки памяти"
@@ -8350,6 +8354,10 @@
msgid "E1290: substitute nesting too deep"
msgstr "E1290: Слишком глубоко вложенная замена в подстановке"
+#, c-format
+msgid "E1291: Invalid argument: %ld"
+msgstr "E1291: Недопустимый параметр: %ld"
+
msgid "--No lines in buffer--"
msgstr "-- Нет строк в буфере --"
@@ -8552,7 +8560,7 @@
msgstr "Невозможно переименовать буфер"
msgid "mark name must be a single character"
-msgstr "Название отметки должно быть одним символом"
+msgstr "Имя отметки должно состоять из одного символа"
#, c-format
msgid "expected vim.Buffer object, but got %s"
@@ -8608,7 +8616,7 @@
msgstr ""
"Ошибка при установке перехватчика пути: sys.path_hooks не является списком\n"
"Следует сделать следующее:\n"
-"— Добавить vim.path_hook в sys.path_hooks\n"
+"— Добавить vim.path_hook в sys.path_hooks\n"
"— Добавить vim.VIM_SPECIAL_PATH в sys.path\n"
msgid ""
@@ -8725,18 +8733,18 @@
msgstr "сделать режим Вставки режимом по умолчанию"
msgid "paste mode, insert typed text literally"
-msgstr "режим вклейки — напечатанный текст вставляется буквально"
+msgstr "режим вклейки: напечатанный текст вставляется буквально"
msgid "key sequence to toggle paste mode"
msgstr "последовательность клавиш для переключения режима вклейки"
msgid "list of directories used for runtime files and plugins"
msgstr ""
-"список каталогов с файлами среды исполнения и дополнительными\n"
+"список каталогов с файлами среды выполнения и дополнительными\n"
"модулями"
msgid "list of directories used for plugin packages"
-msgstr "список каталогов с комплектами модулей"
+msgstr "список каталогов с пакетами модулей"
msgid "name of the main help file"
msgstr "имя основного файла помощи"
@@ -8757,7 +8765,7 @@
"непробельный символ строки"
msgid "nroff macro names that separate paragraphs"
-msgstr "макросы nroff, отделяющие параграфы"
+msgstr "макросы nroff, отделяющие абзацы"
msgid "nroff macro names that separate sections"
msgstr "макросы nroff, отделяющие разделы"
@@ -8793,7 +8801,7 @@
msgstr "игнорировать регистр букв при поиске по шаблону"
msgid "override 'ignorecase' when pattern has upper case characters"
-msgstr "отменить 'ignorecase', если в шаблоне есть прописные буквы"
+msgstr "отменить 'ignorecase', если в шаблоне есть заглавные буквы"
msgid "what method to use for changing case of letters"
msgstr "способ изменения регистра букв"
@@ -9234,7 +9242,7 @@
msgstr "список шрифтов для символов двойной ширины"
msgid "use smooth, antialiased fonts"
-msgstr "использовать сглаженные шрифты"
+msgstr "использовать шрифты со сглаживанием"
msgid "list of flags that specify how the GUI works"
msgstr "список флагов для настройки граф. интерфейса"
@@ -9248,7 +9256,7 @@
msgstr "размер иконок панели инструментов"
msgid "room (in pixels) left above/below the window"
-msgstr "пространство (в пикселах) сверху или снизу от окна"
+msgstr "пространство в пикселах сверху или снизу от окна"
msgid "list of ASCII characters that can be combined into complex shapes"
msgstr ""
@@ -9256,7 +9264,7 @@
"составные фигуры"
msgid "options for text rendering"
-msgstr "опции для отрисовки текста"
+msgstr "опции отрисовки текста"
msgid "use a pseudo-tty for I/O to external commands"
msgstr "использовать псевдотерминал для ввода-вывода внешних команд"
@@ -9317,13 +9325,13 @@
msgid "the CJK character set to be used for CJK output from :hardcopy"
msgstr ""
-"набор символов китайского, японского или корейского языков для\n"
+"набор символов китайского, корейского или японского языков для\n"
"вывода командой :hardcopy"
msgid "list of font names to be used for CJK output from :hardcopy"
msgstr ""
-"список шрифтов для вывода символов китайского, японского или\n"
-"корейского языков командой :hardcopy"
+"список шрифтов для вывода символов китайского, корейского или\n"
+"японского языков командой :hardcopy"
msgid "messages and info"
msgstr "информация и сообщения"
@@ -9375,7 +9383,8 @@
msgstr "не звенеть из-за этих причин"
msgid "list of preferred languages for finding help"
-msgstr "список предпочтительных языков для поиска справки"
+msgstr ""
+"список предпочтительных языков для поиска во встроенной справке"
msgid "selecting text"
msgstr "выделение текста"
@@ -9436,7 +9445,7 @@
msgstr "поле справа, в котором строка будет перенесена автоматически"
msgid "specifies what <BS>, CTRL-W, etc. can do in Insert mode"
-msgstr "что <BS>, CTRL-W и т.п. может делать в режиме Вставки"
+msgstr "что <BS>, CTRL-W и т.п. могут делать в режиме Вставки"
msgid "definition of what comment lines look like"
msgstr "как выглядят строки комментариев"
@@ -9749,14 +9758,13 @@
msgid "keep oldest version of a file; specifies file name extension"
msgstr ""
-"сохранять самую старую версию файла; указывает расширение имени\n"
-"файла"
+"сохранить первую версию файла; указывает расширение имени файла"
msgid "forcibly sync the file to disk after writing it"
msgstr "принудительная синхронизация после записи файла на диск"
msgid "use 8.3 file names"
-msgstr "использовать имена файлов 8.3"
+msgstr "использовать имена файлов в формате 8.3"
msgid "encryption method for file writing: zip, blowfish or blowfish2"
msgstr "метод шифрования при записи файла: zip, blowfish или blowfish2"
@@ -9856,7 +9864,7 @@
msgstr "используется для перенаправления вывода команды в файл"
msgid "use a temp file for shell commands instead of using a pipe"
-msgstr "использовать для команд оболочки временный файл, а не трубу"
+msgstr "использовать для команд оболочки временный файл, а не конвейер"
msgid "program used for \"=\" command"
msgstr "программа, используемая командой \"=\""
@@ -9888,7 +9896,7 @@
msgstr "строка для перенаправления вывода \":make\" в файл ошибок"
msgid "name of the errorfile for the 'makeprg' command"
-msgstr "имя файла ошибок для команды 'makeprg'"
+msgstr "имя файла ошибок для 'makeprg'"
msgid "program used for the \":grep\" command"
msgstr "программа, используемая командой \":grep\""
@@ -9980,9 +9988,7 @@
msgstr "применять 'langmap' к привязанным символам"
msgid "when set never use IM; overrules following IM options"
-msgstr ""
-"если установлено, то метод ввода никогда не используется;\n"
-"отменяет нижеследующие опции"
+msgstr "заблокировать метод ввода, сбросить нижеследующие опции"
msgid "in Insert mode: 1: use :lmap; 2: use IM; 0: neither"
msgstr ""