diff options
Diffstat (limited to 'po/ru/man7/regex.7.po')
-rw-r--r-- | po/ru/man7/regex.7.po | 170 |
1 files changed, 95 insertions, 75 deletions
diff --git a/po/ru/man7/regex.7.po b/po/ru/man7/regex.7.po index b2ab420e..7c57802f 100644 --- a/po/ru/man7/regex.7.po +++ b/po/ru/man7/regex.7.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: manpages-l10n\n" -"POT-Creation-Date: 2024-03-01 17:05+0100\n" +"POT-Creation-Date: 2024-06-01 06:15+0200\n" "PO-Revision-Date: 2019-10-06 09:20+0300\n" "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" "Language-Team: Russian <man-pages-ru-talks@lists.sourceforge.net>\n" @@ -20,9 +20,9 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || " -"(n%100>=11 && n%100<=14)? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" "X-Generator: Lokalize 2.0\n" #. type: TH @@ -33,16 +33,17 @@ msgid "regex" msgstr "" #. type: TH -#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#: archlinux debian-unstable opensuse-tumbleweed #, no-wrap -msgid "2023-11-01" -msgstr "1 ноября 2023 г." +msgid "2024-05-02" +msgstr "2 мая 2024 г." #. type: TH -#: archlinux fedora-40 fedora-rawhide mageia-cauldron -#, no-wrap -msgid "Linux man-pages 6.06" -msgstr "Linux man-pages 6.06" +#: archlinux debian-unstable +#, fuzzy, no-wrap +#| msgid "Linux man-pages 6.7" +msgid "Linux man-pages 6.8" +msgstr "Linux man-pages 6.7" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide @@ -65,7 +66,8 @@ msgid "DESCRIPTION" msgstr "ОПИСАНИЕ" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "Regular expressions (\"RE\"s), as defined in POSIX.2, come in two forms: " @@ -129,15 +131,15 @@ msgstr "" #| "followed by \\(aq?\\(aq matches a sequence of 0 or 1 matches of the atom." msgid "" "A piece is an I<atom> possibly followed by a single\\*(dg \\[aq]*\\[aq], " -"\\[aq]+\\[aq], \\[aq]?\\[aq], or I<bound>. An atom followed by " -"\\[aq]*\\[aq] matches a sequence of 0 or more matches of the atom. An atom " +"\\[aq]+\\[aq], \\[aq]?\\[aq], or I<bound>. An atom followed by \\[aq]*" +"\\[aq] matches a sequence of 0 or more matches of the atom. An atom " "followed by \\[aq]+\\[aq] matches a sequence of 1 or more matches of the " "atom. An atom followed by \\[aq]?\\[aq] matches a sequence of 0 or 1 " "matches of the atom." msgstr "" -"Часть — это I<атом>, за которым может следовать одиночный\\*(dg символ " -"\\(aq*\\(aq, \\(aq+\\(aq, \\(aq?\\(aq или I<интервал>. Если за атомом " -"следует символ \\(aq*\\(aq, это означает, что совпадающая с атомом " +"Часть — это I<атом>, за которым может следовать одиночный\\*(dg символ \\(aq*" +"\\(aq, \\(aq+\\(aq, \\(aq?\\(aq или I<интервал>. Если за атомом следует " +"символ \\(aq*\\(aq, это означает, что совпадающая с атомом " "последовательность может встречаться 0 или более раз. Если за атомом следует " "символ \\(aq+\\(aq, это означает, что совпадающая с атомом " "последовательность может встречаться 1 или более раз. Если за атомом следует " @@ -196,13 +198,13 @@ msgstr "" #| "any single character), \\(aq^\\(aq (matching the null string at the " #| "beginning of a line), \\(aq$\\(aq (matching the null string at the end of " #| "a line), a \\(aq\\e\\(aq followed by one of the characters \"I<^.[$()|*+?" -#| "{\\e>\" (matching that character taken as an ordinary character), a " -#| "\\(aq\\e\\(aq followed by any other character\\*(dg (matching that " -#| "character taken as an ordinary character, as if the \\(aq\\e\\(aq had not " -#| "been present\\*(dg), or a single character with no other significance " +#| "{\\e>\" (matching that character taken as an ordinary character), a \\(aq" +#| "\\e\\(aq followed by any other character\\*(dg (matching that character " +#| "taken as an ordinary character, as if the \\(aq\\e\\(aq had not been " +#| "present\\*(dg), or a single character with no other significance " #| "(matching that character). A \\(aq{\\(aq followed by a character other " -#| "than a digit is an ordinary character, not the beginning of a " -#| "bound\\*(dg. It is illegal to end an RE with \\(aq\\e\\(aq." +#| "than a digit is an ordinary character, not the beginning of a bound" +#| "\\*(dg. It is illegal to end an RE with \\(aq\\e\\(aq." msgid "" "An atom is a regular expression enclosed in \"I<()>\" (matching a match for " "the regular expression), an empty set of \"I<()>\" (matching the null " @@ -223,8 +225,8 @@ msgstr "" "null)\\*(dg, I<выражение в квадратных скобках> (см. ниже), \\(aq.\\(aq " "(соответствует любому одному символу), \\(aq^\\(aq (соответствует строке " "null в начале строки), \\(aq$\\(aq (соответствует строке null в конце " -"строки), \\(aq\\e\\(aq со следующим после него одним из символов «I<^.[$()|" -"*+?{\\e>» (соответствует этому символу, как он есть), символ \\(aq\\e\\(aq с " +"строки), \\(aq\\e\\(aq со следующим после него одним из символов «I<^.[$()|*" +"+?{\\e>» (соответствует этому символу, как он есть), символ \\(aq\\e\\(aq с " "последующим символом, отличным от предыдущего\\*(dg (соответствует этому " "символу, как он есть, как если бы \\(aq\\e\\(aq отсутствовал\\*(dg), или " "одиночный символ без специального назначения (соответствует этому символу). " @@ -254,10 +256,10 @@ msgid "" "see below) I<not> from the rest of the list. If two characters in the list " "are separated by \\[aq]-\\[aq], this is shorthand for the full I<range> of " "characters between those two (inclusive) in the collating sequence, for " -"example, \"I<[0-9]>\" in ASCII matches any decimal digit. It is " -"illegal\\*(dg for two ranges to share an endpoint, for example, \"I<a-c-" -"e>\". Ranges are very collating-sequence-dependent, and portable programs " -"should avoid relying on them." +"example, \"I<[0-9]>\" in ASCII matches any decimal digit. It is illegal" +"\\*(dg for two ranges to share an endpoint, for example, \"I<a-c-e>\". " +"Ranges are very collating-sequence-dependent, and portable programs should " +"avoid relying on them." msgstr "" "I<Выражение в квадратных скобках> — список символов, заключенный в «I<[]>». " "Обычно, оно соответствует любому отдельному символу из списка (но см. ниже). " @@ -337,28 +339,28 @@ msgstr "" #| "and \"I<=]>\" is an equivalence class, standing for the sequences of " #| "characters of all collating elements equivalent to that one, including " #| "itself. (If there are no other equivalent collating elements, the " -#| "treatment is as if the enclosing delimiters were \"I<[.>\" and " -#| "\"I<.]>\".) For example, if o and \\o'o^' are the members of an " -#| "equivalence class, then \"I<[[=o=]]>\", \"I<[[=\\o'o^'=]]>\", and " -#| "\"I<[o\\o'o^']>\" are all synonymous. An equivalence class may not\\*(dg " -#| "be an endpoint of a range." +#| "treatment is as if the enclosing delimiters were \"I<[.>\" and \"I<.]>" +#| "\".) For example, if o and \\o'o^' are the members of an equivalence " +#| "class, then \"I<[[=o=]]>\", \"I<[[=\\o'o^'=]]>\", and \"I<[o\\o'o^']>\" " +#| "are all synonymous. An equivalence class may not\\*(dg be an endpoint of " +#| "a range." msgid "" "Within a bracket expression, a collating element enclosed in \"I<[=>\" and " "\"I<=]>\" is an equivalence class, standing for the sequences of characters " "of all collating elements equivalent to that one, including itself. (If " "there are no other equivalent collating elements, the treatment is as if the " "enclosing delimiters were \"I<[.>\" and \"I<.]>\".) For example, if o and " -"\\(^o are the members of an equivalence class, then \"I<[[=o=]]>\", " -"\"I<[[=\\(^o=]]>\", and \"I<[o\\(^o]>\" are all synonymous. An equivalence " -"class may not\\*(dg be an endpoint of a range." +"\\(^o are the members of an equivalence class, then \"I<[[=o=]]>\", \"I<[[=" +"\\(^o=]]>\", and \"I<[o\\(^o]>\" are all synonymous. An equivalence class " +"may not\\*(dg be an endpoint of a range." msgstr "" "Объединяющий элемент в квадратных скобках, заключенный в «I<[=>» и «I<=]>» — " "это класс-эквивалент, делающий последовательности символов всех объединяющих " "элементов эквивалентными одной, включая её саму (если нет больше " "эквивалентных объединяющих элементов, то это аналогично выражению, " "заключенному в «I<[.>» и «I<.]>»). Например, если o и \\o'o^' являются " -"членами класса-эквивалента, то «I<[[=o=]]>», «I<[[=\\o'o^'=]]>» и " -"«I<[o\\o'o^']>» являются синонимами. Класс-эквивалент не\\*(dg может служить " +"членами класса-эквивалента, то «I<[[=o=]]>», «I<[[=\\o'o^'=]]>» и «I<[o" +"\\o'o^']>» являются синонимами. Класс-эквивалент не\\*(dg может служить " "границей диапазона." #. type: Plain text @@ -502,7 +504,7 @@ msgstr "xdigit" #. #-#-#-#-# debian-unstable: regex.7.pot (PACKAGE VERSION) #-#-#-#-# #. As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=295666 #. The following does not seem to apply in the glibc implementation -#. .PP +#. .P #. There are two special cases\*(dg of bracket expressions: #. the bracket expressions "\fI[[:<:]]\fP" and "\fI[[:>:]]\fP" match #. the null string at the beginning and end of a word respectively. @@ -607,7 +609,7 @@ msgstr "xdigit" #. #-#-#-#-# opensuse-tumbleweed: regex.7.pot (PACKAGE VERSION) #-#-#-#-# #. As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=295666 #. The following does not seem to apply in the glibc implementation -#. .PP +#. .P #. There are two special cases\*(dg of bracket expressions: #. the bracket expressions "\fI[[:<:]]\fP" and "\fI[[:>:]]\fP" match #. the null string at the beginning and end of a word respectively. @@ -689,8 +691,8 @@ msgstr "" #| "expression containing both cases, for example, \\(aqx\\(aq becomes " #| "\"I<[xX]>\". When it appears inside a bracket expression, all case " #| "counterparts of it are added to the bracket expression, so that, for " -#| "example, \"I<[x]>\" becomes \"I<[xX]>\" and \"I<[^x]>\" becomes " -#| "\"I<[^xX]>\"." +#| "example, \"I<[x]>\" becomes \"I<[xX]>\" and \"I<[^x]>\" becomes \"I<[^xX]>" +#| "\"." msgid "" "If case-independent matching is specified, the effect is much as if all case " "distinctions had vanished from the alphabet. When an alphabetic that exists " @@ -742,12 +744,12 @@ msgstr "" msgid "" "Obsolete (\"basic\") regular expressions differ in several respects. \\[aq]|" "\\[aq], \\[aq]+\\[aq], and \\[aq]?\\[aq] are ordinary characters and there " -"is no equivalent for their functionality. The delimiters for bounds are " -"\"I<\\e{>\" and \"I<\\e}>\", with \\[aq]{\\[aq] and \\[aq]}\\[aq] by " -"themselves ordinary characters. The parentheses for nested subexpressions " -"are \"I<\\e(>\" and \"I<\\e)>\", with \\[aq](\\[aq] and \\[aq])\\[aq] by " -"themselves ordinary characters. \\[aq]\\[ha]\\[aq] is an ordinary character " -"except at the beginning of the RE or\\*(dg the beginning of a parenthesized " +"is no equivalent for their functionality. The delimiters for bounds are \"I<" +"\\e{>\" and \"I<\\e}>\", with \\[aq]{\\[aq] and \\[aq]}\\[aq] by themselves " +"ordinary characters. The parentheses for nested subexpressions are \"I<\\e(>" +"\" and \"I<\\e)>\", with \\[aq](\\[aq] and \\[aq])\\[aq] by themselves " +"ordinary characters. \\[aq]\\[ha]\\[aq] is an ordinary character except at " +"the beginning of the RE or\\*(dg the beginning of a parenthesized " "subexpression, \\[aq]$\\[aq] is an ordinary character except at the end of " "the RE or\\*(dg the end of a parenthesized subexpression, and \\[aq]*\\[aq] " "is an ordinary character if it appears at the beginning of the RE or the " @@ -772,33 +774,32 @@ msgstr "" #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" -#| "Finally, there is one new type of atom, a I<back reference>: " -#| "\\(aq\\e\\(aq followed by a nonzero decimal digit I<d> matches the same " -#| "sequence of characters matched by the I<d>th parenthesized subexpression " +#| "Finally, there is one new type of atom, a I<back reference>: \\(aq\\e" +#| "\\(aq followed by a nonzero decimal digit I<d> matches the same sequence " +#| "of characters matched by the I<d>th parenthesized subexpression " #| "(numbering subexpressions by the positions of their opening parentheses, " -#| "left to right), so that, for example, \"I<\\e([bc]\\e)\\e1>\" matches " -#| "\"bb\" or \"cc\" but not \"bc\"." +#| "left to right), so that, for example, \"I<\\e([bc]\\e)\\e1>\" matches \"bb" +#| "\" or \"cc\" but not \"bc\"." msgid "" "Finally, there is one new type of atom, a I<back reference>: \\[aq]\\e\\[aq] " "followed by a nonzero decimal digit I<d> matches the same sequence of " "characters matched by the I<d>th parenthesized subexpression (numbering " "subexpressions by the positions of their opening parentheses, left to " -"right), so that, for example, \"I<\\e([bc]\\e)\\e1>\" matches \"bb\" or " -"\"cc\" but not \"bc\"." +"right), so that, for example, \"I<\\e([bc]\\e)\\e1>\" matches \"bb\" or \"cc" +"\" but not \"bc\"." msgstr "" -"Кроме этого, существует ещё один тип атома — I<обратная ссылка>: " -"\\(aq\\e\\(aq с последующей за ней ненулевой десятичной цифрой I<d> " -"соответствует той самой последовательности, что и I<d>-е подвыражение в " -"скобках (нумерация подвыражений считается по их открывающим круглым скобкам, " -"слева направо). Пример: «I<\\e([bc]\\e)\\e1>» соответствует «bb» или «cc», " -"но не «bc»." +"Кроме этого, существует ещё один тип атома — I<обратная ссылка>: \\(aq\\e" +"\\(aq с последующей за ней ненулевой десятичной цифрой I<d> соответствует " +"той самой последовательности, что и I<d>-е подвыражение в скобках (нумерация " +"подвыражений считается по их открывающим круглым скобкам, слева направо). " +"Пример: «I<\\e([bc]\\e)\\e1>» соответствует «bb» или «cc», но не «bc»." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BUGS" -msgstr "ДЕФЕКТЫ" +msgstr "ОШИБКИ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide @@ -828,8 +829,8 @@ msgstr "" #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Back references are a dreadful botch, posing major problems for efficient " -"implementations. They are also somewhat vaguely defined (does " -"\"I<a\\e(\\e(b\\e)*\\e2\\e)*d>\" match \"abbbd\"?). Avoid using them." +"implementations. They are also somewhat vaguely defined (does \"I<a\\e(\\e(b" +"\\e)*\\e2\\e)*d>\" match \"abbbd\"?). Avoid using them." msgstr "" "Обратные ссылки — также вынужденная мера, вызывают серьёзные проблемы " "эффективности в реализациях. Также они не имеют подробного определения " @@ -850,7 +851,7 @@ msgstr "" #. #-#-#-#-# debian-unstable: regex.7.pot (PACKAGE VERSION) #-#-#-#-# #. As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=295666 #. The following does not seem to apply in the glibc implementation -#. .PP +#. .P #. The syntax for word boundaries is incredibly ugly. #. type: Plain text #. #-#-#-#-# fedora-40: regex.7.pot (PACKAGE VERSION) #-#-#-#-# @@ -880,7 +881,7 @@ msgstr "" #. #-#-#-#-# opensuse-tumbleweed: regex.7.pot (PACKAGE VERSION) #-#-#-#-# #. As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=295666 #. The following does not seem to apply in the glibc implementation -#. .PP +#. .P #. The syntax for word boundaries is incredibly ugly. #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide @@ -916,7 +917,7 @@ msgstr "" #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" -msgstr "СМ. ТАКЖЕ" +msgstr "СМОТРИТЕ ТАКЖЕ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide @@ -943,7 +944,7 @@ msgid "Linux man-pages 6.03" msgstr "Linux man-pages 6.03" #. type: Plain text -#: debian-bookworm debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" "Regular expressions (\"RE\"s), as defined in POSIX.2, come in two forms: " "modern REs (roughly those of I<egrep>; POSIX.2 calls these \"extended\" " @@ -963,19 +964,38 @@ msgstr "" "могут быть не полностью совместимы с другими реализациями POSIX.2." #. type: TH -#: debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +#: fedora-40 fedora-rawhide mageia-cauldron #, no-wrap -msgid "2023-03-08" -msgstr "8 марта 2023 г." +msgid "2023-11-01" +msgstr "1 ноября 2023 г." + +#. type: TH +#: fedora-40 mageia-cauldron +#, no-wrap +msgid "Linux man-pages 6.06" +msgstr "Linux man-pages 6.06" #. type: TH -#: debian-unstable opensuse-tumbleweed +#: fedora-rawhide #, no-wrap -msgid "Linux man-pages 6.05.01" -msgstr "Linux man-pages 6.05.01" +msgid "Linux man-pages 6.7" +msgstr "Linux man-pages 6.7" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "2023-03-08" +msgstr "8 марта 2023 г." #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Linux man-pages 6.04" + +#. type: TH +#: opensuse-tumbleweed +#, fuzzy, no-wrap +#| msgid "Linux man-pages 6.7" +msgid "Linux man-pages (unreleased)" +msgstr "Linux man-pages 6.7" |