Index: trunk/l10n-kf5/ru/messages/kde-workspace/plasmanetworkmanagement_wireguardui.po =================================================================== --- trunk/l10n-kf5/ru/messages/kde-workspace/plasmanetworkmanagement_wireguardui.po (revision 1532308) +++ trunk/l10n-kf5/ru/messages/kde-workspace/plasmanetworkmanagement_wireguardui.po (revision 1532309) @@ -1,402 +1,402 @@ # Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the plasma-nm package. # # Alexander Potashev , 2019. msgid "" msgstr "" "Project-Id-Version: plasma-nm\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2018-11-16 03:59+0100\n" "PO-Revision-Date: 2019-01-07 19:49+0300\n" "Last-Translator: Alexander Potashev \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n" +"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Lokalize 2.0\n" #: wireguard.cpp:105 #, kde-format msgid "Config file needs both [Peer] and [Interface]" msgstr "" #: wireguard.cpp:123 #, kde-format msgid "No address in config file" msgstr "" #: wireguard.cpp:135 #, kde-format msgid "No valid address in config file" msgstr "" #: wireguard.cpp:150 #, kde-format msgid "No valid Private Key in config file" msgstr "" #: wireguard.cpp:155 #, kde-format msgid "No Private Key in config file" msgstr "" #: wireguard.cpp:166 #, kde-format msgid "No valid Public Key in config file" msgstr "" #: wireguard.cpp:171 #, kde-format msgid "No Public Key in config file" msgstr "" #: wireguard.cpp:184 #, kde-format msgid "Invalid Allowed IP in config file" msgstr "" #: wireguard.cpp:189 #, kde-format msgid "No Allowed IPs in config file" msgstr "" #: wireguard.cpp:202 #, kde-format msgid "Invalid Listen Port in config file" msgstr "" #: wireguard.cpp:216 #, kde-format msgid "Invalid DNS in config file" msgstr "" #: wireguard.cpp:263 #, kde-format msgid "Invalid Preshared Key in config file" msgstr "" #. i18n: ectx: property (windowTitle), widget (QWidget, WireGuardProp) #: wireguard.ui:14 #, kde-format msgid "WireGuard Settings" msgstr "" #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: wireguard.ui:20 wireguardadvanced.ui:20 #, kde-format msgid "Interface" msgstr "" #. i18n: ectx: property (text), widget (QLabel, addressIPv4Label) #: wireguard.ui:26 #, kde-format msgid "Address (IPv4):" msgstr "Адрес IPv4:" #. i18n: ectx: property (toolTip), widget (QLineEdit, addressIPv4LineEdit) #: wireguard.ui:36 #, kde-format msgid "" "IPv4 Internet address with\n" "CIDR (example: 10.22.13.123/32)\n" "assigned to the local interface.\n" "IPv4 or IPv6 address (or both) required" msgstr "" #. i18n: ectx: property (text), widget (QLabel, addressIPv6Label) #: wireguard.ui:43 #, kde-format msgid "Address (IPv6):" msgstr "Адрес IPv6:" #. i18n: ectx: property (toolTip), widget (QLineEdit, addressIPv6LineEdit) #: wireguard.ui:53 #, kde-format msgid "" "IPv6 Internet address with\n" "CIDR assigned to the local interface.\n" "(example: fc00:aaaa:aaaa:aa03::1bc9/128) \n" "IPv4 or IPv6 address (or both) required" msgstr "" #. i18n: ectx: property (text), widget (QLabel, privateKeyLabel) #: wireguard.ui:60 #, kde-format msgid "Private key:" msgstr "" #. i18n: ectx: property (toolTip), widget (PasswordField, privateKeyLineEdit) #: wireguard.ui:68 #, kde-format msgid "" "Required.\n" "A base64 private key generated by wg genkey." msgstr "" #. i18n: ectx: property (text), widget (QLabel, dNSLabel) #: wireguard.ui:75 #, kde-format msgid "DNS:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, dNSLineEdit) #: wireguard.ui:83 #, kde-format msgid "" "Optional.\n" "IPv4 or IPv6 address to set the interface's DNS server." msgstr "" #. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: wireguard.ui:93 wireguardadvanced.ui:169 #, kde-format msgid "Peer" msgstr "" #. i18n: ectx: property (text), widget (QLabel, publicKeyLabel) #: wireguard.ui:99 #, kde-format msgid "Public key:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, publicKeyLineEdit) #: wireguard.ui:109 #, kde-format msgid "" "Required.\n" "A base64 public key calculated by wg pubkey \n" "from a private key, and usually transmitted \n" "out of band to the author of the configuration file." msgstr "" #. i18n: ectx: property (text), widget (QLabel, allowedIPsLabel) #: wireguard.ui:116 #, kde-format msgid "Allowed IPs:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, allowedIPsLineEdit) #: wireguard.ui:129 #, kde-format msgid "" "Required.\n" "A comma-separated list of IP (v4 or v6) addresses \n" "with CIDR masks from which incoming traffic for \n" "this peer is allowed and to which outgoing traffic \n" "for this peer is directed. The catch-all 0.0.0.0/0 \n" "may be specified for matching all IPv4 addresses, \n" "and ::/0 may be specified for matching all IPv6 addresses." msgstr "" #. i18n: ectx: property (text), widget (QLabel, endpointLabel) #: wireguard.ui:136 #, kde-format msgid "Endpoint:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, endpointLineEdit) #: wireguard.ui:144 #, kde-format msgid "" "Optional.\n" "An endpoint IP followed by a colon, and then a port number." msgstr "" #. i18n: ectx: property (text), widget (QPushButton, btnAdvanced) #: wireguard.ui:169 #, kde-format msgid "Advanced..." msgstr "" #. i18n: ectx: property (windowTitle), widget (QWidget, WireGuardAdvancedWidget) #: wireguardadvanced.ui:14 #, kde-format msgid "WireGuard Advanced" msgstr "" #. i18n: ectx: property (text), widget (QLabel, listenPortLabel) #: wireguardadvanced.ui:26 #, kde-format msgid "Listen port:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, listenPortLineEdit) #: wireguardadvanced.ui:33 #, kde-format msgid "Listen port number. Chosen randomly if left as 'Automatic'." msgstr "" #. i18n: ectx: property (text), widget (QLabel, mTULabel) #: wireguardadvanced.ui:40 #, kde-format msgid "MTU:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, mtuLineEdit) #: wireguardadvanced.ui:52 #, kde-format msgid "" "Optional.\n" "If not specified, the MTU is automatically determined\n" "from the endpoint addresses or the system default route,\n" "which is usually a sane choice. However, to manually\n" "specify an MTU and to override this automatic discovery,\n" "this value may be specified explicitly." msgstr "" #. i18n: ectx: property (text), widget (QLabel, tableLabel) #: wireguardadvanced.ui:59 #, kde-format msgid "Table:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, tableLineEdit) #: wireguardadvanced.ui:70 #, kde-format msgid "" "Controls the routing table to which routes are added. \n" "There are two special values: `off' disables the \n" "creation of routes altogether, and `auto' (the default) \n" "adds routes to the default table and enables special \n" "handling of default routes" msgstr "" #. i18n: ectx: property (text), widget (QLabel, fwMarkLabel) #: wireguardadvanced.ui:77 #, kde-format msgid "FwMark:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, fwMarkLineEdit) #: wireguardadvanced.ui:87 #, kde-format msgid "" "Optional.\n" "An fwmark for outgoing packets. If set to 0 or 'off', this\n" "option is disabled. May be specified in hexadecimal by\n" "prepending '0x'." msgstr "" #. i18n: ectx: property (text), widget (QLabel, preUpLabel) #: wireguardadvanced.ui:94 #, kde-format msgid "Pre-up command:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, preUpLineEdit) #: wireguardadvanced.ui:105 #, no-c-format, kde-format msgid "" "Optional.\n" "Script snippet which will be executed by bash(1)\n" "before setting up the interface. Most commonly used\n" "to configure custom DNS options or firewall rules.\n" "The special string `%i' is expanded to INTERFACE." msgstr "" #. i18n: ectx: property (text), widget (QLabel, postUpLabel) #: wireguardadvanced.ui:112 #, kde-format msgid "Post-up command:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, postUpLineEdit) #: wireguardadvanced.ui:123 #, no-c-format, kde-format msgid "" "Optional.\n" "Script snippet which will be executed by bash(1)\n" "after setting up the interface. Most commonly used\n" "to configure custom DNS options or firewall rules.\n" "The special string `%i' is expanded to INTERFACE." msgstr "" #. i18n: ectx: property (text), widget (QLabel, preDownLabel) #: wireguardadvanced.ui:130 #, kde-format msgid "Pre-down command:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, preDownLineEdit) #: wireguardadvanced.ui:141 #, no-c-format, kde-format msgid "" "Optional.\n" "Script snippet which will be executed by bash(1)\n" "before tearing down the interface. Most commonly used\n" "to configure custom DNS options or firewall rules.\n" "The special string `%i' is expanded to INTERFACE." msgstr "" #. i18n: ectx: property (text), widget (QLabel, postDownLabel) #: wireguardadvanced.ui:148 #, kde-format msgid "Post-down command:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, postDownLineEdit) #: wireguardadvanced.ui:159 #, no-c-format, kde-format msgid "" "Optional.\n" "Script snippet which will be executed by bash(1)\n" "after tearing down the interface. Most commonly used\n" "to configure custom DNS options or firewall rules.\n" "The special string `%i' is expanded to INTERFACE." msgstr "" #. i18n: ectx: property (text), widget (QLabel, presharedKeyLabel) #: wireguardadvanced.ui:175 #, kde-format msgid "Preshared key:" msgstr "" #. i18n: ectx: property (toolTip), widget (PasswordField, presharedKeyLineEdit) #: wireguardadvanced.ui:186 #, kde-format msgid "" "Optional.\n" "A base64 preshared key generated by wg genpsk.\n" "This option adds an additional layer of symmetric-key\n" "cryptography to be mixed into the already existing\n" "public-key cryptography, for post-quantum resistance." msgstr "" #. i18n: ectx: property (text), widget (QLabel, persistentKeepaliveLabel) #: wireguardadvanced.ui:193 #, kde-format msgid "Persistent Keepalive:" msgstr "" #. i18n: ectx: property (toolTip), widget (QLineEdit, persistentKeepaliveLineEdit) #: wireguardadvanced.ui:211 #, kde-format msgid "" "Optional.\n" "A seconds interval, between 1 and 65535 inclusive, of\n" "how often to send an authenticated empty packet to\n" "the peer for the purpose of keeping a stateful firewall\n" "or NAT mapping valid persistently. For example, if the\n" "interface very rarely sends traffic, but it might at\n" "anytime receive traffic from a peer, and it is behind\n" "NAT, the interface might benefit from having a\n" "persistent keepalive interval of 25 seconds. If set to\n" "0 or \"off\", this option is disabled. By default or\n" "when unspecified, this option is off. Most users will not\n" "need this." msgstr "" #: wireguardadvancedwidget.cpp:90 #, kde-format msgctxt "@title: window advanced wireguard properties" msgid "Advanced WireGuard properties" msgstr "" #. i18n: ectx: property (text), widget (QLabel, groupNameLabel) #: wireguardauth.ui:20 #, kde-format msgid "No WireGuard Secrets currently" msgstr "" Index: trunk/l10n-kf5/ru/messages/kdereview/plasma-pass._desktop_.po =================================================================== --- trunk/l10n-kf5/ru/messages/kdereview/plasma-pass._desktop_.po (revision 1532308) +++ trunk/l10n-kf5/ru/messages/kdereview/plasma-pass._desktop_.po (revision 1532309) @@ -1,26 +1,26 @@ # Alexander Potashev , 2019. msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2018-12-19 02:38+0000\n" "PO-Revision-Date: 2019-01-07 22:20+0300\n" "Last-Translator: Alexander Potashev \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n" +"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Lokalize 2.0\n" #: package/metadata.desktop:2 msgctxt "Name" msgid "Plasma Pass" msgstr "Plasma Pass" #: package/metadata.desktop:13 msgctxt "Comment" msgid "Plasma applet to access passwords form the pass password manager" msgstr "" Index: trunk/l10n-kf5/ru/messages/kdereview/plasma_applet_org.kde.plasma.pass.po =================================================================== --- trunk/l10n-kf5/ru/messages/kdereview/plasma_applet_org.kde.plasma.pass.po (revision 1532308) +++ trunk/l10n-kf5/ru/messages/kdereview/plasma_applet_org.kde.plasma.pass.po (revision 1532309) @@ -1,44 +1,44 @@ # Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the plasma-pass package. # # Alexander Potashev , 2019. msgid "" msgstr "" "Project-Id-Version: plasma-pass\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2019-01-05 03:20+0100\n" "PO-Revision-Date: 2019-01-07 22:20+0300\n" "Last-Translator: Alexander Potashev \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n" +"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Lokalize 2.0\n" #: package/contents/ui/main.qml:134 #, kde-format msgid "Filter..." msgstr "Фильтр..." #: plugin/passwordprovider.cpp:81 #, kde-format msgid "Failed to decrypt password: GPG is not available" msgstr "" #: plugin/passwordprovider.cpp:101 #, kde-format msgid "Failed to decrypt password: Failed to start GPG" msgstr "" #: plugin/passwordprovider.cpp:114 #, kde-format msgid "Failed to decrypt password" msgstr "" #: plugin/passwordprovider.cpp:116 #, kde-format msgid "Failed to decrypt password: %1" msgstr ""