diff --git a/MacPass.xcodeproj/project.pbxproj b/MacPass.xcodeproj/project.pbxproj index f1af112c..a84a6489 100644 --- a/MacPass.xcodeproj/project.pbxproj +++ b/MacPass.xcodeproj/project.pbxproj @@ -715,6 +715,28 @@ BD6C366519484CF40089EB37 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist.strings; sourceTree = ""; }; BD6C366619484CF40089EB37 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; lineEnding = 0; name = nl; path = nl.lproj/KPKLocalizable.strings; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; }; BD6C366719484CF40089EB37 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist.strings; sourceTree = ""; }; + FA638D0E1C39BFCB00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/DatabaseSettingsWindow.strings; sourceTree = ""; }; + FA638D0F1C39BFCB00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/PasswordEditWindow.strings; sourceTree = ""; }; + FA638D101C39BFCB00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/WelcomeWindow.strings; sourceTree = ""; }; + FA638D111C39BFCB00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/GeneralSettings.strings; sourceTree = ""; }; + FA638D121C39BFCB00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/IntegrationSettings.strings; sourceTree = ""; }; + FA638D131C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/WorkflowSettings.strings; sourceTree = ""; }; + FA638D141C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UpdateSettings.strings; sourceTree = ""; }; + FA638D151C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/PluginSettings.strings; sourceTree = ""; }; + FA638D161C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/MainMenu.strings; sourceTree = ""; }; + FA638D171C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/PasswordInputView.strings; sourceTree = ""; }; + FA638D181C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/PasswordCreatorView.strings; sourceTree = ""; }; + FA638D191C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InspectorView.strings; sourceTree = ""; }; + FA638D1A1C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/GroupInspectorView.strings; sourceTree = ""; }; + FA638D1B1C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/EntryInspectorView.strings; sourceTree = ""; }; + FA638D1C1C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/IconSelection.strings; sourceTree = ""; }; + FA638D1D1C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/DatePickingView.strings; sourceTree = ""; }; + FA638D1E1C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ReferenceBuilderView.strings; sourceTree = ""; }; + FA638D1F1C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; }; + FA638D201C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = ru; path = ru.lproj/Credits.rtf; sourceTree = ""; }; + FA638D211C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = ""; }; + FA638D221C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/KPKLocalizable.strings; sourceTree = ""; }; + FA638D231C39BFCC00B10CC6 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1433,6 +1455,7 @@ fr, "zh-Hans", nl, + ru, ); mainGroup = 4C77E35715B84A240093A587; productRefGroup = 4C77E36315B84A240093A587 /* Products */; @@ -1730,6 +1753,7 @@ isa = PBXVariantGroup; children = ( 4C0DBEF61BF508DE00F9B287 /* Base */, + FA638D151C39BFCC00B10CC6 /* ru */, ); name = PluginSettings.xib; sourceTree = ""; @@ -1741,6 +1765,7 @@ 4C5CD34417D158DE000B7F38 /* fr */, 601F811C18E016340028F3DE /* zh-Hans */, BD6C366719484CF40089EB37 /* nl */, + FA638D231C39BFCC00B10CC6 /* ru */, ); name = InfoPlist.strings; sourceTree = ""; @@ -1753,6 +1778,7 @@ 4C53A7AA1864C3A2000DFF0D /* fr */, 601F811B18E016340028F3DE /* zh-Hans */, BD6C366619484CF40089EB37 /* nl */, + FA638D221C39BFCC00B10CC6 /* ru */, ); name = KPKLocalizable.strings; sourceTree = ""; @@ -1766,6 +1792,7 @@ 4C7155E81A10DB7700979307 /* fr */, 4C7155EA1A10DB7800979307 /* de */, 4C7155EC1A10DB7900979307 /* en */, + FA638D1C1C39BFCC00B10CC6 /* ru */, ); name = IconSelection.xib; sourceTree = ""; @@ -1779,6 +1806,7 @@ 4C5CD34517D158F5000B7F38 /* fr */, 601F811118E016340028F3DE /* zh-Hans */, BD6C365819484CF40089EB37 /* nl */, + FA638D111C39BFCB00B10CC6 /* ru */, ); name = GeneralSettings.xib; sourceTree = ""; @@ -1792,6 +1820,7 @@ 4C5CD34717D1591A000B7F38 /* fr */, 601F811318E016340028F3DE /* zh-Hans */, BD6C365D19484CF40089EB37 /* nl */, + FA638D171C39BFCC00B10CC6 /* ru */, ); name = PasswordInputView.xib; sourceTree = ""; @@ -1805,6 +1834,7 @@ 4C5CD34817D15920000B7F38 /* fr */, 601F811418E016340028F3DE /* zh-Hans */, BD6C365F19484CF40089EB37 /* nl */, + FA638D191C39BFCC00B10CC6 /* ru */, ); name = InspectorView.xib; sourceTree = ""; @@ -1817,6 +1847,7 @@ 4C5CD34217D158DE000B7F38 /* fr */, 601F811A18E016340028F3DE /* zh-Hans */, BD6C366519484CF40089EB37 /* nl */, + FA638D211C39BFCC00B10CC6 /* ru */, ); name = InfoPlist.strings; sourceTree = ""; @@ -1830,6 +1861,7 @@ BD6C365C19484CF40089EB37 /* nl */, 4C21F29D195B39B9002D610D /* en */, 4C21F29F195B3A48002D610D /* de */, + FA638D161C39BFCC00B10CC6 /* ru */, ); name = MainMenu.xib; sourceTree = ""; @@ -1843,6 +1875,7 @@ 4C7F8B781A10B69500CCB83D /* fr */, 4C7F8B7A1A10B69700CCB83D /* de */, 4C7F8B7C1A10B69800CCB83D /* en */, + FA638D101C39BFCB00B10CC6 /* ru */, ); name = WelcomeWindow.xib; sourceTree = ""; @@ -1855,6 +1888,7 @@ 4C5CD34017D158DE000B7F38 /* fr */, 601F811818E016340028F3DE /* zh-Hans */, BD6C366319484CF40089EB37 /* nl */, + FA638D1F1C39BFCC00B10CC6 /* ru */, ); name = Localizable.strings; sourceTree = ""; @@ -1867,6 +1901,7 @@ 4C5CD34117D158DE000B7F38 /* fr */, 601F811918E016340028F3DE /* zh-Hans */, BD6C366419484CF40089EB37 /* nl */, + FA638D201C39BFCC00B10CC6 /* ru */, ); name = Credits.rtf; sourceTree = ""; @@ -1875,6 +1910,7 @@ isa = PBXVariantGroup; children = ( 4CD820221A32173100399DBB /* Base */, + FA638D1E1C39BFCC00B10CC6 /* ru */, ); name = ReferenceBuilderView.xib; sourceTree = ""; @@ -1888,6 +1924,7 @@ 6021FE4818E1356800C3BC51 /* de */, 6021FE4A18E1356B00C3BC51 /* fr */, BD6C366119484CF40089EB37 /* nl */, + FA638D1B1C39BFCC00B10CC6 /* ru */, ); name = EntryInspectorView.xib; sourceTree = ""; @@ -1901,6 +1938,7 @@ 6021FE5318E13F2900C3BC51 /* fr */, 6021FE5518E13F2A00C3BC51 /* zh-Hans */, BD6C366019484CF40089EB37 /* nl */, + FA638D1A1C39BFCC00B10CC6 /* ru */, ); name = GroupInspectorView.xib; sourceTree = ""; @@ -1914,6 +1952,7 @@ 6021FE5E18E142A300C3BC51 /* fr */, 6021FE6018E142A400C3BC51 /* zh-Hans */, BD6C365919484CF40089EB37 /* nl */, + FA638D121C39BFCB00B10CC6 /* ru */, ); name = IntegrationSettings.xib; sourceTree = ""; @@ -1927,6 +1966,7 @@ 6021FE6918E15D9B00C3BC51 /* fr */, 6021FE6B18E15D9D00C3BC51 /* zh-Hans */, BD6C365A19484CF40089EB37 /* nl */, + FA638D131C39BFCC00B10CC6 /* ru */, ); name = WorkflowSettings.xib; sourceTree = ""; @@ -1940,6 +1980,7 @@ 6021FE7418E15E7900C3BC51 /* fr */, 6021FE7618E15E7B00C3BC51 /* zh-Hans */, BD6C365B19484CF40089EB37 /* nl */, + FA638D141C39BFCC00B10CC6 /* ru */, ); name = UpdateSettings.xib; sourceTree = ""; @@ -1953,6 +1994,7 @@ 6021FE7F18E1600000C3BC51 /* fr */, 6021FE8118E1600200C3BC51 /* zh-Hans */, BD6C366219484CF40089EB37 /* nl */, + FA638D1D1C39BFCC00B10CC6 /* ru */, ); name = DatePickingView.xib; sourceTree = ""; @@ -1966,6 +2008,7 @@ 6021FE8A18E160C900C3BC51 /* fr */, 6021FE8C18E160CB00C3BC51 /* zh-Hans */, BD6C365719484CF40089EB37 /* nl */, + FA638D0F1C39BFCB00B10CC6 /* ru */, ); name = PasswordEditWindow.xib; sourceTree = ""; @@ -1979,6 +2022,7 @@ 6021FE9518E1617D00C3BC51 /* fr */, 6021FE9718E1617E00C3BC51 /* zh-Hans */, BD6C365E19484CF40089EB37 /* nl */, + FA638D181C39BFCC00B10CC6 /* ru */, ); name = PasswordCreatorView.xib; sourceTree = ""; @@ -1992,6 +2036,7 @@ 6021FEA018E1651E00C3BC51 /* fr */, 6021FEA218E1652000C3BC51 /* zh-Hans */, BD6C365619484CF40089EB37 /* nl */, + FA638D0E1C39BFCB00B10CC6 /* ru */, ); name = DatabaseSettingsWindow.xib; sourceTree = ""; diff --git a/MacPass/ru.lproj/Credits.rtf b/MacPass/ru.lproj/Credits.rtf new file mode 100644 index 00000000..581eff8a --- /dev/null +++ b/MacPass/ru.lproj/Credits.rtf @@ -0,0 +1,96 @@ +{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;\red52\green110\blue183;\red38\green38\blue38;} +\paperw11900\paperh16840\vieww25780\viewh16280\viewkind0 +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 + +\f0\b\fs24 \cf0 Project Website:\ +{\field{\*\fldinst{HYPERLINK "https://github.com/mstarke/MacPass"}}{\fldrslt +\b0 MacPass}} +\b0 \ + +\b \ +License:\ + +\b0 MacPass KeePass compatible client for OS X\ +Copyright (c) 2012-2014 Michael Starke, HicknHack Software GmbH\ + \ +This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by\ +the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\ +\ +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of\ +\ +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\ +\ +You should have received a copy of the GNU General Public License along with this program. If not, see {\field{\*\fldinst{HYPERLINK "http://www.gnu.org/licenses/"}}{\fldrslt http://www.gnu.org/licenses/}}.\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +\cf0 \kerning1\expnd0\expndtw3 +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 + +\b \cf0 \kerning1\expnd0\expndtw0 Credits:\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 + +\b0 \cf2 \ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +\cf0 French Translation by {\field{\*\fldinst{HYPERLINK "mailto:gil@panix.com"}}{\fldrslt Gil Andr\'e9}}\ +\ +Simplified Chinese by {\field{\*\fldinst{HYPERLINK "mailto:patchao2000@gmail.com"}}{\fldrslt Zhao Peng}}\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +\cf2 \ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +\cf0 Russian Translation by {\field{\*\fldinst{HYPERLINK "mailto:alex@mrdoggy.info"}}{\fldrslt Aliaksandr Piatkevich}}\ +\ +MacPass\kerning1\expnd0\expndtw3 + \kerning1\expnd0\expndtw0 Icon by {\field{\*\fldinst{HYPERLINK "http://iiro.jappinen.me"}}{\fldrslt Iiro J\'e4ppinen}}\ +\ +Database Icons by {\field{\*\fldinst{HYPERLINK "https://github.com/JoannaOlsen"}}{\fldrslt Joanna Olsen}}\cf2 \ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "https://github.com/robbiehanson/KissXML"}}{\fldrslt \cf2 KissXML}}\cf3 \ +Copyright \'a9 2012 Robbie Hanson. All rights reserved.\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "https://github.com/MiniKeePass/MiniKeePass"}}{\fldrslt \cf2 MiniKeePass}}\ +Copyright \'a9 2011 Jason Rush and John Flanagan. All rights reserved.\ + \ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "https://github.com/mpowrie/KeePassLib"}}{\fldrslt \cf2 KeePass Database Library}}\ +Copyright \'a9 2010 Qiang Yu. All rights reserved.\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "https://github.com/Perspx/PXSourceList"}}{\fldrslt \cf3 PXSourceList}}\ +Copyright \'a9 2011, Alex Rozanski. All rights reserved.\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "https://github.com/robbiehanson/CocoaHTTPServer"}}{\fldrslt \cf3 CocoaHTTPServer}}\ +Copyright \'a9 2011, Deusty, LLC. All rights reserved.\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "http://sparkle.andymatuschak.org"}}{\fldrslt \cf3 Sparkl\kerning1\expnd0\expndtw3 +e}}\kerning1\expnd0\expndtw3 +\ +Copyright \'a9 2006 Andy Matuschak. \kerning1\expnd0\expndtw0 All rights reserved.\kerning1\expnd0\expndtw3 +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +\cf3 \kerning1\expnd0\expndtw0 \ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "http://stackoverflow.com/questions/11386876/how-to-encode-and-decode-files-as-base64-in-cocoa-objective-c"}}{\fldrslt \cf3 NSData+Base64}}\ +Copyright \'a92013, {\field{\*\fldinst{HYPERLINK "http://stackoverflow.com/users/200321/denis2342"}}{\fldrslt denis2342}}\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "http://www.cocoadev.com/index.pl?NSDataCategory"}}{\fldrslt \cf3 NSData+Gzip}}\ +Extracted from code on the CocoaDev Wiki\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "https://github.com/karelia/SecurityInterface"}}{\fldrslt \cf3 KSPasswordField}}\ +Code reused in HNHUIRoundedSecureTextField\ +Copyright \'a92012 Mike Abdullah, Karelia Software. All rights reserved.\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "https://github.com/AlanQuatermain/aqtoolkit"}}{\fldrslt \cf3 NSData+CommonCrypto}}\ +Copyright \'a92008-2009 Jim Dovey, All rights reserved.\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\partightenfactor0 +{\field{\*\fldinst{HYPERLINK "https://github.com/mattt/TransformerKit"}}{\fldrslt \cf3 TransformerKit}}\ +Copyright \'a92012 Mattt Thompson. All rights reseverd} \ No newline at end of file diff --git a/MacPass/ru.lproj/DatabaseSettingsWindow.strings b/MacPass/ru.lproj/DatabaseSettingsWindow.strings new file mode 100644 index 00000000..7ecb3529 --- /dev/null +++ b/MacPass/ru.lproj/DatabaseSettingsWindow.strings @@ -0,0 +1,111 @@ + +/* Class = "NSWindow"; title = "Window"; ObjectID = "1"; */ +"1.title" = "Окно"; + +/* Class = "NSTextFieldCell"; title = "Database name:"; ObjectID = "190"; */ +"190.title" = "Имя базы данных:"; + +/* Class = "NSTextFieldCell"; title = "Description:"; ObjectID = "257"; */ +"257.title" = "Описание:"; + +/* Class = "NSButtonCell"; title = "OK"; ObjectID = "289"; */ +"289.title" = "OK"; + +/* Class = "NSTabViewItem"; label = "General"; ObjectID = "358"; */ +"358.label" = "Общие"; + +/* Class = "NSTabViewItem"; label = "Advanced"; ObjectID = "368"; */ +"368.label" = "Расширенные"; + +/* Class = "NSTabViewItem"; label = "Security"; ObjectID = "370"; */ +"370.label" = "Безопасность"; + +/* Class = "NSButtonCell"; title = "Protect Title"; ObjectID = "464"; */ +"464.title" = "Защитить Заголовок"; + +/* Class = "NSButtonCell"; title = "Protect Username"; ObjectID = "477"; */ +"477.title" = "Защитить Имя пользователя"; + +/* Class = "NSButtonCell"; title = "Protect Password"; ObjectID = "505"; */ +"505.title" = "Защитить Пароль"; + +/* Class = "NSButtonCell"; title = "Protect URL"; ObjectID = "510"; */ +"510.title" = "Защитить URL"; + +/* Class = "NSButtonCell"; title = "Protect Notes"; ObjectID = "514"; */ +"514.title" = "Защитить Заметки"; + +/* Class = "NSButtonCell"; title = "Enable Entry History"; ObjectID = "532"; */ +"532.title" = "Включить Историю Записи"; + +/* Class = "NSButtonCell"; title = "Enable Recycle Bin"; ObjectID = "536"; */ +"536.title" = "Включить Корзину"; + +/* Class = "NSButtonCell"; title = "Empty Recycle Bin on Quit"; ObjectID = "540"; */ +"540.title" = "Очищать корзину при выходе"; + +/* Class = "NSTextFieldCell"; title = "Maximum Items:"; ObjectID = "558"; */ +"558.title" = "Максимум элементов:"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "680"; */ +"680.title" = "OtherViews"; + +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "957"; */ +"957.title" = "Отмена"; + +/* Class = "NSTextFieldCell"; title = "Maximum Size:"; ObjectID = "1269"; */ +"1269.title" = "Максимальный размер:"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "1396"; */ +"1396.title" = "OtherViews"; + +/* Class = "NSMenuItem"; title = "None"; ObjectID = "1397"; */ +"1397.title" = "Нет"; + +/* Class = "NSMenuItem"; title = "GZip"; ObjectID = "1398"; */ +"1398.title" = "GZip"; + +/* Class = "NSTextFieldCell"; title = "Compression:"; ObjectID = "1405"; */ +"1405.title" = "Компрессия:"; + +/* Class = "NSTextFieldCell"; title = "Color:"; ObjectID = "1435"; */ +"1435.title" = "Цвет:"; + +/* Class = "NSTextFieldCell"; title = "Template Group:"; ObjectID = "1588"; */ +"1588.title" = "Группа Шаблонов:"; + +/* Class = "NSTextFieldCell"; title = "Default Username:"; ObjectID = "1591"; */ +"1591.title" = "Имя пользователя по умолчанию:"; + +/* Class = "NSTextFieldCell"; title = "Key encryption rounds:"; ObjectID = "1644"; */ +"1644.title" = "Проходов шифрования ключа:"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "1740"; */ +"1740.title" = "OtherViews"; + +/* Class = "NSMenuItem"; title = "Item 1"; ObjectID = "1741"; */ +"1741.title" = "Элемент 1"; + +/* Class = "NSMenuItem"; title = "Item 2"; ObjectID = "1742"; */ +"1742.title" = "Элемент 2"; + +/* Class = "NSMenuItem"; title = "Item 3"; ObjectID = "1743"; */ +"1743.title" = "Элемент 3"; + +/* Class = "NSButtonCell"; title = "Benchmark"; ObjectID = "1775"; */ +"1775.title" = "Тест"; + +/* Class = "NSButtonCell"; title = "Recommend key change every:"; ObjectID = "CtU-Eq-dgy"; */ +"CtU-Eq-dgy.title" = "Рекомендовать сменую ключа каждые:"; + +/* Class = "NSTextFieldCell"; placeholderString = "days"; ObjectID = "M9G-Yy-1s4"; */ +"M9G-Yy-1s4.placeholderString" = "дней"; + +/* Class = "NSTextFieldCell"; placeholderString = "days"; ObjectID = "Nca-aw-6rR"; */ +"Nca-aw-6rR.placeholderString" = "дней"; + +/* Class = "NSTextFieldCell"; title = "Disabling password protection will remove unallowed characters in passwords. This will cause data loss after saving."; ObjectID = "iZR-sj-MHg"; */ +"iZR-sj-MHg.title" = "Отключение защиты пароля удалит все недопустимые символы в уже сохраненных паролях. Это может вызвать потерю данных после сохранения."; + +/* Class = "NSButtonCell"; title = "Force key change every:"; ObjectID = "z6u-YT-7LE"; */ +"z6u-YT-7LE.title" = "Требовать сменую ключа каждые:"; diff --git a/MacPass/ru.lproj/DatePickingView.strings b/MacPass/ru.lproj/DatePickingView.strings new file mode 100644 index 00000000..a9227bd8 --- /dev/null +++ b/MacPass/ru.lproj/DatePickingView.strings @@ -0,0 +1,9 @@ + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "17"; */ +"17.title" = "OtherViews"; + +/* Class = "NSButtonCell"; title = "Use Date"; ObjectID = "26"; */ +"26.title" = "Использовать дату"; + +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "30"; */ +"30.title" = "Отмена"; diff --git a/MacPass/ru.lproj/EntryInspectorView.strings b/MacPass/ru.lproj/EntryInspectorView.strings new file mode 100644 index 00000000..d8813df3 --- /dev/null +++ b/MacPass/ru.lproj/EntryInspectorView.strings @@ -0,0 +1,120 @@ + +/* Class = "NSButtonCell"; title = "Generate"; ObjectID = "64"; */ +"64.title" = "Генерировать"; + +/* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "65"; */ +"65.title" = "Пароль"; + +/* Class = "NSTextFieldCell"; title = "URL"; ObjectID = "66"; */ +"66.title" = "URL"; + +/* Class = "NSTextFieldCell"; title = "Username"; ObjectID = "69"; */ +"69.title" = "Имя пользователя"; + +/* Class = "NSTextFieldCell"; title = "Title"; ObjectID = "71"; */ +"71.title" = "Заголовок"; + +/* Class = "NSButtonCell"; title = "Expires"; ObjectID = "78"; */ +"78.title" = "Истекает"; + +/* Class = "NSTextFieldCell"; title = "Tags"; ObjectID = "79"; */ +"79.title" = "Тэги"; + +/* Class = "NSTabViewItem"; label = "Fields"; ObjectID = "108"; */ +"108.label" = "Поля"; + +/* Class = "NSTabViewItem"; label = "Attachments"; ObjectID = "109"; */ +"109.label" = "Файлы"; + +/* Class = "NSTabViewItem"; label = "General"; ObjectID = "110"; */ +"110.label" = "Общие"; + +/* Class = "NSTextFieldCell"; title = "Attachments"; ObjectID = "135"; */ +"135.title" = "Файлы"; + +/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "142"; */ +"142.title" = "Текст"; + +/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "151"; */ +"151.title" = "Табличный вид"; + +/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "171"; */ +"171.title" = "Табличный вид"; + +/* Class = "NSTextFieldCell"; title = "Custom Fields"; ObjectID = "190"; */ +"190.title" = "Пользовательские поля"; + +/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "197"; */ +"197.title" = "Текст"; + +/* Class = "NSTextFieldCell"; placeholderString = "Title"; ObjectID = "211"; */ +"211.placeholderString" = "Заголовок"; + +/* Class = "NSTextFieldCell"; placeholderString = "Value"; ObjectID = "214"; */ +"214.placeholderString" = "Значение"; + +/* Class = "NSTextFieldCell"; placeholderString = "Value"; ObjectID = "225"; */ +"225.placeholderString" = "Значение"; + +/* Class = "NSTextFieldCell"; placeholderString = "Title"; ObjectID = "228"; */ +"228.placeholderString" = "Заголовок"; + +/* Class = "NSSegmentedCell"; 238.ibShadowedLabels[0] = "General"; ObjectID = "238"; */ +"238.ibShadowedLabels[0]" = "Общие"; + +/* Class = "NSSegmentedCell"; 238.ibShadowedLabels[1] = "Files"; ObjectID = "238"; */ +"238.ibShadowedLabels[1]" = "Файлы"; + +/* Class = "NSSegmentedCell"; 238.ibShadowedLabels[2] = "Custom"; ObjectID = "238"; */ +"238.ibShadowedLabels[2]" = "Пользовательские поля"; + +/* Class = "NSSegmentedCell"; 238.ibShadowedLabels[3] = "Autotype"; ObjectID = "238"; */ +"238.ibShadowedLabels[3]" = "Автоввод"; + +/* Class = "NSMenuItem"; title = "Save"; ObjectID = "0ok-MC-QMP"; */ +"0ok-MC-QMP.title" = "Сохранить"; + +/* Class = "NSButtonCell"; title = "Enable Autotype"; ObjectID = "9Nx-mE-DK3"; */ +"9Nx-mE-DK3.title" = "Включить Автоввод"; + +/* Class = "NSMenuItem"; title = "Quicklook"; ObjectID = "NtM-y3-l4D"; */ +"NtM-y3-l4D.title" = "Быстрый просмотр"; + +/* Class = "NSTextFieldCell"; placeholderString = "Custom Entry Sequence"; ObjectID = "R2X-Ex-c6q"; */ +"R2X-Ex-c6q.placeholderString" = "Пользовательская запись"; + +/* Class = "NSTextFieldCell"; title = "Window Sequence"; ObjectID = "RQB-bR-MC0"; */ +"RQB-bR-MC0.title" = "Окно"; + +/* Class = "NSTextFieldCell"; title = "Autotype Sequence"; ObjectID = "bQ5-0E-h3O"; */ +"bQ5-0E-h3O.title" = "Автоввод"; + +/* Class = "NSTextFieldCell"; title = "Window Title"; ObjectID = "bkO-Bk-AuX"; */ +"bkO-Bk-AuX.title" = "Заголовок Окна"; + +/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "bke-G2-oEf"; */ +"bke-G2-oEf.title" = "Удалить"; + +/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "dyA-lo-PGa"; */ +"dyA-lo-PGa.title" = "Табличный просмотр"; + +/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "ep5-bQ-cfZ"; */ +"ep5-bQ-cfZ.title" = "Текст"; + +/* Class = "NSTextFieldCell"; placeholderString = "Custom Window Sequence"; ObjectID = "fW9-9p-wwR"; */ +"fW9-9p-wwR.placeholderString" = "Пользовательская запись"; + +/* Class = "NSTabViewItem"; label = "Autotype"; ObjectID = "hK7-Dx-yjH"; */ +"hK7-Dx-yjH.label" = "Автоввод"; + +/* Class = "NSTextFieldCell"; title = "Window Associations"; ObjectID = "ned-1Q-FXA"; */ +"ned-1Q-FXA.title" = "Ассоциации для окон"; + +/* Class = "NSButtonCell"; title = "Obfuscate Autotype"; ObjectID = "oNq-kB-3eb"; */ +"oNq-kB-3eb.title" = "Шифровать Автоввод"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "sNS-o1-pD7"; */ +"sNS-o1-pD7.title" = "OtherViews"; + +/* Class = "NSTextFieldCell"; title = "UUID"; ObjectID = "vTq-N1-5oa"; */ +"vTq-N1-5oa.title" = "UUID"; diff --git a/MacPass/ru.lproj/GeneralSettings.strings b/MacPass/ru.lproj/GeneralSettings.strings new file mode 100644 index 00000000..82c72373 --- /dev/null +++ b/MacPass/ru.lproj/GeneralSettings.strings @@ -0,0 +1,63 @@ + +/* Class = "NSMenu"; title = "ClipboardClearInterval"; ObjectID = "421"; */ +"421.title" = "ClipboardClearInterval"; + +/* Class = "NSMenuItem"; title = "after 10 Seconds"; ObjectID = "422"; */ +"422.title" = "после 10 Секунд"; + +/* Class = "NSMenuItem"; title = "after 30 Seconds"; ObjectID = "423"; */ +"423.title" = "после 30 Секунд"; + +/* Class = "NSMenuItem"; title = "after 1 Minute"; ObjectID = "424"; */ +"424.title" = "после 1 Минуты"; + +/* Class = "NSMenuItem"; title = "Never"; ObjectID = "429"; */ +"429.title" = "Никогда"; + +/* Class = "NSTextFieldCell"; title = "Clear Copied Items"; ObjectID = "432"; */ +"432.title" = "Очистить буфер обмена"; + +/* Class = "NSButtonCell"; title = "Clear Clipboard on Quit"; ObjectID = "448"; */ +"448.title" = "Очистить буфер обмена при выходе"; + +/* Class = "NSBox"; title = "Security"; ObjectID = "465"; */ +"465.title" = "Безопасность"; + +/* Class = "NSButtonCell"; title = "Reopen last Database after Launch"; ObjectID = "531"; */ +"531.title" = "Открыть последнюю базу данных после запуска"; + +/* Class = "NSMenu"; title = "LockTimes"; ObjectID = "586"; */ +"586.title" = "LockTimes"; + +/* Class = "NSMenuItem"; title = "for 1 Minute"; ObjectID = "588"; */ +"588.title" = "через 1 Минуту"; + +/* Class = "NSMenuItem"; title = "for 5 Minutes"; ObjectID = "589"; */ +"589.title" = "через 5 Минут"; + +/* Class = "NSMenuItem"; title = "for 15 Minutes"; ObjectID = "603"; */ +"603.title" = "через 15 Минут"; + +/* Class = "NSButtonCell"; title = "Lock after sleep"; ObjectID = "631"; */ +"631.title" = "Заблокировать после засыпания"; + +/* Class = "NSMenuItem"; title = "Never"; ObjectID = "804"; */ +"804.title" = "Никогда"; + +/* Class = "NSTextFieldCell"; title = "Lock while idle"; ObjectID = "806"; */ +"806.title" = "Блокировать при простое"; + +/* Class = "NSButtonCell"; title = "Create new Database if activated"; ObjectID = "880"; */ +"880.title" = "Создать новую базу данных при активации"; + +/* Class = "NSBox"; title = "Startup"; ObjectID = "888"; */ +"888.title" = "Запуск"; + +/* Class = "NSButtonCell"; title = "Clear all stored locations"; ObjectID = "8Ri-2s-c39"; */ +"8Ri-2s-c39.title" = "Очистить все сохраненные пути"; + +/* Class = "NSTextFieldCell"; title = "Enabling this compromises security. If enabled, your preferences will contain mappings from database to keyfile. Key locations for databases without a password will not be saved."; ObjectID = "ACh-7H-42N"; */ +"ACh-7H-42N.title" = "Включение этой опции уменьшает безопасность. Если включено, ваши настройки будут содержать привязку базы данных к файлу ключей. Пути к ключу для баз данных без пароля сохранены не будут."; + +/* Class = "NSButtonCell"; title = "Remember Keyfile for Databases"; ObjectID = "r6q-He-nYU"; */ +"r6q-He-nYU.title" = "Запомнить файл ключей для базы данных"; diff --git a/MacPass/ru.lproj/GroupInspectorView.strings b/MacPass/ru.lproj/GroupInspectorView.strings new file mode 100644 index 00000000..40c450e3 --- /dev/null +++ b/MacPass/ru.lproj/GroupInspectorView.strings @@ -0,0 +1,21 @@ + +/* Class = "NSTextFieldCell"; title = "Name"; ObjectID = "25"; */ +"25.title" = "Имя"; + +/* Class = "NSButtonCell"; title = "Expires"; ObjectID = "32"; */ +"32.title" = "Истекает"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "231"; */ +"231.title" = "OtherViews"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "243"; */ +"243.title" = "OtherViews"; + +/* Class = "NSTextFieldCell"; title = "Search"; ObjectID = "265"; */ +"265.title" = "Поиск"; + +/* Class = "NSTextFieldCell"; title = "Autotype"; ObjectID = "277"; */ +"277.title" = "Автоввод"; + +/* Class = "NSTextFieldCell"; title = "Autotype Sequence"; ObjectID = "6FG-UZ-Adh"; */ +"6FG-UZ-Adh.title" = "Последовательность автоввода"; diff --git a/MacPass/ru.lproj/IconSelection.strings b/MacPass/ru.lproj/IconSelection.strings new file mode 100644 index 00000000..0b497100 --- /dev/null +++ b/MacPass/ru.lproj/IconSelection.strings @@ -0,0 +1,6 @@ + +/* Class = "NSButtonCell"; title = "Use Default Icon"; ObjectID = "102"; */ +"102.title" = "Использовать иконку по умолчанию"; + +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "1kM-cI-P1o"; */ +"1kM-cI-P1o.title" = "Отмена"; diff --git a/MacPass/ru.lproj/InfoPlist.strings b/MacPass/ru.lproj/InfoPlist.strings new file mode 100644 index 00000000..477b28ff --- /dev/null +++ b/MacPass/ru.lproj/InfoPlist.strings @@ -0,0 +1,2 @@ +/* Localized versions of Info.plist keys */ + diff --git a/MacPass/ru.lproj/InspectorView.strings b/MacPass/ru.lproj/InspectorView.strings new file mode 100644 index 00000000..bf6a7dca --- /dev/null +++ b/MacPass/ru.lproj/InspectorView.strings @@ -0,0 +1,27 @@ + +/* Class = "NSTabViewItem"; label = "Group"; ObjectID = "2896"; */ +"2896.label" = "Группа"; + +/* Class = "NSTabViewItem"; label = "Entry"; ObjectID = "2897"; */ +"2897.label" = "Запись"; + +/* Class = "NSTabViewItem"; label = "NoSelection"; ObjectID = "2974"; */ +"2974.label" = "NoSelection"; + +/* Class = "NSTextFieldCell"; title = "No Selection"; ObjectID = "2986"; */ +"2986.title" = "Ничего не выбрано"; + +/* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "3014"; */ +"3014.title" = "Ярлык"; + +/* Class = "NSButtonCell"; title = "Edit"; ObjectID = "3110"; */ +"3110.title" = "Изменить"; + +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "3127"; */ +"3127.title" = "Отметка"; + +/* Class = "NSTextFieldCell"; title = "Notes"; ObjectID = "hwn-UY-9Cr"; */ +"hwn-UY-9Cr.title" = "Заметки"; + +/* Class = "NSButtonCell"; title = "History"; ObjectID = "w1z-1n-b0m"; */ +"w1z-1n-b0m.title" = "История"; diff --git a/MacPass/ru.lproj/IntegrationSettings.strings b/MacPass/ru.lproj/IntegrationSettings.strings new file mode 100644 index 00000000..93b6b10d --- /dev/null +++ b/MacPass/ru.lproj/IntegrationSettings.strings @@ -0,0 +1,39 @@ + +/* Class = "NSButtonCell"; title = "Enable global Autotype"; ObjectID = "1qb-Rd-jYu"; */ +"1qb-Rd-jYu.title" = "Включить глобальный Автоввод"; + +/* Class = "NSTextFieldCell"; title = "Shortcut"; ObjectID = "6oN-CH-T0O"; */ +"6oN-CH-T0O.title" = "Ярлык"; + +/* Class = "NSButtonCell"; title = "Inlcude Host for matches"; ObjectID = "B1D-j9-L8x"; */ +"B1D-j9-L8x.title" = "Использовать Хост для совпадений"; + +/* Class = "NSButtonCell"; title = "Enable Quicklook Preview"; ObjectID = "ERs-ct-Eyx"; */ +"ERs-ct-Eyx.title" = "Использовать Быстрый Предпросмотр"; + +/* Class = "NSTextFieldCell"; title = "Shortcut is missing Key"; ObjectID = "Lxp-wI-yQy"; */ +"Lxp-wI-yQy.title" = "Задайте Клавишу для Ярлыка"; + +/* Class = "NSBox"; title = "Autotype"; ObjectID = "P9N-HM-wER"; */ +"P9N-HM-wER.title" = "Автоввод"; + +/* Class = "NSTextFieldCell"; title = "If enabled, every {CONTROL} command will be sent as ⌘. Only disable this if you are sure you need to."; ObjectID = "QRy-CY-ENC"; */ +"QRy-CY-ENC.title" = "Если включено, каждая {CONTROL} комманда будет отправлена как ⌘. Отключайте это только если вы уверены в том, что делаете."; + +/* Class = "NSButtonCell"; title = "Interpret ⌃ as ⌘"; ObjectID = "QfO-yG-l3F"; */ +"QfO-yG-l3F.title" = "Обрабатывать ⌃ как ⌘"; + +/* Class = "NSButtonCell"; title = "Include URL for matches"; ObjectID = "TzR-00-Vp3"; */ +"TzR-00-Vp3.title" = "Использовать URL для совпадений"; + +/* Class = "NSBox"; title = "Preview"; ObjectID = "VVs-b5-cX9"; */ +"VVs-b5-cX9.title" = "Предпросмотр"; + +/* Class = "NSTextFieldCell"; title = "If enabled attached files will be copied to a temporary location for preview and deleted after the preview is closed."; ObjectID = "WmI-IB-Aso"; */ +"WmI-IB-Aso.title" = "Если включено, прикрепленные файлы будет скопированы во временную папку для предпросмора и удалены, когда предпросмотр будет закрыт."; + +/* Class = "NSButtonCell"; title = "Inlcude Tags for matches"; ObjectID = "rbu-G7-MT8"; */ +"rbu-G7-MT8.title" = "Использовать Тэги для совпадений"; + +/* Class = "NSButtonCell"; title = "Inlcude Title for matches"; ObjectID = "tmL-dT-D0G"; */ +"tmL-dT-D0G.title" = "Использовать Заголовок для совпадений"; diff --git a/MacPass/ru.lproj/KPKLocalizable.strings b/MacPass/ru.lproj/KPKLocalizable.strings new file mode 100644 index 00000000..6f01d953 --- /dev/null +++ b/MacPass/ru.lproj/KPKLocalizable.strings @@ -0,0 +1,37 @@ +/* + KPKLocalizable.strings + MacPass + + Created by Michael Starke on 20/12/13. + Copyright (c) 2013 HicknHack Software GmbH. All rights reserved. +*/ + +/* Copy */ +"KPK_GROUP_COPY_%@" = "%@ копия"; +"KPK_ENTRY_COPY_%@" = "%@ копия"; + +/* Validation Errors */ +"ERROR_WINDOW_TITLE_VALIDATION_FAILED" = "Формат окна заголовка не верный!"; +"ERROR_ATTRIBUTE_KEY_VALIDATION_FAILED" = "Ключ аттрибута не уникален!"; +"ERROR_AUTOTYPE_SEQUENCE_VALIDATION_FAILED" = "Эта последовательность автоввода неверна!"; + +/* Errors */ +"ERROR_CORRUPT_TREE" = "Повреждена внутренняя структура файла!"; +"ERROR_INVALID_FIELD_SIZE" = "Неверный размер поля данных. Пароль неверный?"; +"ERROR_INVALID_FIELD_TYPE" = "Неизвестное поле данных. Пароль неверный?"; +"ERROR_UNSUPPORTED_DATABASER_VERSION" = "Версия базы данных не поддерживается"; +"ERROR_UNSUPPORTED_CHIPHER" = "Не поддерживается алгоритм шифрования"; +"ERROR_UNKNOWN_FILE_FORMAT" = "Неизвестный формат файла"; +"ERROR_HEADER_CORRUPTED" = "Заголовк поврежден"; +"ERROR_UNSUPPORTED_KDBX_COMPRESSION_ALGORITHM" = "Не поддерживается алгоритм сжатия"; +"ERROR_UNSUPPORTED_KDBX_RANDOM_STREAM" = "Не поддерживается случайный тип потока"; +"ERROR_INTEGRITY_CHECK_FAILED" = "Целостность базы данных не гарантируется"; +"ERROR_PASSWORD_OR_KEYFILE_WRONG" = "Пароль и/или файл ключа неверный"; +"ERROR_KEEPASSFILE_ELEMENT_MISSING" = "XML файл не содержит KeePassFile элемент"; +"ERROR_ROOT_ELEMENT_MISSING" = "XML файл не содержит корневой узел"; +"ERROR_GROUP_ELEMENT_MISSING" = "XML файл не содержит узел Group"; +"ERROR_HEADER_HASH_MISSMATCH" = "Неверный хэш заголовка. Файл поврежеден."; +"ERROR_XML_KEYFILE_WITHOUT_KEY_ELEMENT" = " XML файл ключа не содержит элемента ключа"; +"ERROR_XML_KEYFILE_WITHOUT_DATA_ELEMENT" = "XML файл ключа не содержит элемента данных"; +"ERROR_XML_KEYFILE_DATA_PARSING_ERROR" = "Не могу прочитать данные в XML файле ключа"; +"ERROR_HEADER_HASH_VERIFICATION_FAILED" = "Хэш заголовка базы данных неверный. Целостность данных может быть нарушена!"; \ No newline at end of file diff --git a/MacPass/ru.lproj/Localizable.strings b/MacPass/ru.lproj/Localizable.strings new file mode 100644 index 00000000..9f3df295 Binary files /dev/null and b/MacPass/ru.lproj/Localizable.strings differ diff --git a/MacPass/ru.lproj/MainMenu.strings b/MacPass/ru.lproj/MainMenu.strings new file mode 100644 index 00000000..9fb96f04 --- /dev/null +++ b/MacPass/ru.lproj/MainMenu.strings @@ -0,0 +1,174 @@ + +/* Class = "NSMenuItem"; title = "Bring All to Front"; ObjectID = "5"; */ +"5.title" = "На передний план"; + +/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */ +"19.title" = "Окно"; + +/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */ +"23.title" = "Свернуть"; + +/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */ +"24.title" = "Окно"; + +/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */ +"29.title" = "AMainMenu"; + +/* Class = "NSMenuItem"; title = "MacPass"; ObjectID = "56"; */ +"56.title" = "MacPass"; + +/* Class = "NSMenu"; title = "MacPass"; ObjectID = "57"; */ +"57.title" = "MacPass"; + +/* Class = "NSMenuItem"; title = "About MacPass"; ObjectID = "58"; */ +"58.title" = "О MacPass"; + +/* Class = "NSMenuItem"; title = "Open…"; ObjectID = "72"; */ +"72.title" = "Открыть…"; + +/* Class = "NSMenuItem"; title = "Close"; ObjectID = "73"; */ +"73.title" = "Закрыть"; + +/* Class = "NSMenuItem"; title = "Save…"; ObjectID = "75"; */ +"75.title" = "Сохранить…"; + +/* Class = "NSMenu"; title = "File"; ObjectID = "81"; */ +"81.title" = "Файл"; + +/* Class = "NSMenuItem"; title = "New"; ObjectID = "82"; */ +"82.title" = "Новый"; + +/* Class = "NSMenuItem"; title = "File"; ObjectID = "83"; */ +"83.title" = "Файл"; + +/* Class = "NSMenuItem"; title = "Revert to Saved"; ObjectID = "112"; */ +"112.title" = "Вернуться к сохраненному"; + +/* Class = "NSMenuItem"; title = "Open Recent"; ObjectID = "124"; */ +"124.title" = "Открыть Последний"; + +/* Class = "NSMenu"; title = "Open Recent"; ObjectID = "125"; */ +"125.title" = "Открыть Последний"; + +/* Class = "NSMenuItem"; title = "Clear Menu"; ObjectID = "126"; */ +"126.title" = "Очистить Меню"; + +/* Class = "NSMenuItem"; title = "Preferences…"; ObjectID = "129"; */ +"129.title" = "Настройки…"; + +/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */ +"130.title" = "Сервисы"; + +/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */ +"131.title" = "Сервисы"; + +/* Class = "NSMenuItem"; title = "Hide MacPass"; ObjectID = "134"; */ +"134.title" = "Скрыть MacPass"; + +/* Class = "NSMenuItem"; title = "Quit MacPass"; ObjectID = "136"; */ +"136.title" = "Выйти из MacPass"; + +/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */ +"145.title" = "Скрыть Другие"; + +/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */ +"150.title" = "Показать Все"; + +/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */ +"197.title" = "Копировать"; + +/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */ +"198.title" = "Выбрать Все"; + +/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */ +"199.title" = "Вырезать"; + +/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */ +"202.title" = "Удалить"; + +/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */ +"203.title" = "Вставить"; + +/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */ +"205.title" = "Редактирование"; + +/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */ +"207.title" = "Отменить"; + +/* Class = "NSMenuItem"; title = "Find…"; ObjectID = "209"; */ +"209.title" = "Найти…"; + +/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */ +"215.title" = "Повторить"; + +/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */ +"217.title" = "Редактирование"; + +/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */ +"239.title" = "Увеличить"; + +/* Class = "NSMenuItem"; title = "View"; ObjectID = "295"; */ +"295.title" = "Просмотр"; + +/* Class = "NSMenu"; title = "View"; ObjectID = "296"; */ +"296.title" = "Просмотр"; + +/* Class = "NSMenuItem"; title = "Show Toolbar"; ObjectID = "297"; */ +"297.title" = "Показать Панель инструментов"; + +/* Class = "NSMenuItem"; title = "Customize Toolbar…"; ObjectID = "298"; */ +"298.title" = "Изменить Панель инструментов…"; + +/* Class = "NSMenuItem"; title = "Help"; ObjectID = "490"; */ +"490.title" = "Помощь"; + +/* Class = "NSMenu"; title = "Help"; ObjectID = "491"; */ +"491.title" = "Помощь"; + +/* Class = "NSMenuItem"; title = "MacPass Help"; ObjectID = "492"; */ +"492.title" = "Помощь MacPass"; + +/* Class = "NSMenuItem"; title = "Toggle Inspector"; ObjectID = "1181"; */ +"1181.title" = "Переключить Инспектор"; + +/* Class = "NSMenuItem"; title = "Show Password Creator"; ObjectID = "1200"; */ +"1200.title" = "Показать Генератор Паролей"; + +/* Class = "NSMenuItem"; title = "Change Master Password…"; ObjectID = "1203"; */ +"1203.title" = "Изменить Мастер Пароль…"; + +/* Class = "NSMenuItem"; title = "Database Settings…"; ObjectID = "1231"; */ +"1231.title" = "Настройки Базы данных…"; + +/* Class = "NSMenuItem"; title = "Save As…"; ObjectID = "1243"; */ +"1243.title" = "Сохранить Как…"; + +/* Class = "NSMenuItem"; title = "Export As XML…"; ObjectID = "1259"; */ +"1259.title" = "Экспортировать в XML…"; + +/* Class = "NSMenuItem"; title = "Lock"; ObjectID = "1261"; */ +"1261.title" = "Заблокировать"; + +/* Class = "NSMenuItem"; title = "Focus Entries"; ObjectID = "2VP-vB-IeX"; */ +"2VP-vB-IeX.title" = "Записи"; + +/* Class = "NSMenuItem"; title = "Focus Groups"; ObjectID = "HxM-dV-LIH"; */ +"HxM-dV-LIH.title" = "Группы"; + +/* Class = "NSMenuItem"; title = "Focus Inspector"; ObjectID = "Zje-Me-5c8"; */ +"Zje-Me-5c8.title" = "Инспектор"; + +/* Class = "NSMenuItem"; title = "Quicklook"; ObjectID = "aVO-9F-Lwc"; */ +"aVO-9F-Lwc.title" = "Быстрый просмотр"; + +/* Class = "NSMenuItem"; title = "Save a Copy…"; ObjectID = "i24-Gn-j9c"; */ +"i24-Gn-j9c.title" = "Сохранить копию…"; + +/* Class = "NSMenuItem"; title = "Fix Autotype…"; ObjectID = "nx7-Vf-LiD"; */ +"nx7-Vf-LiD.title" = "Исправить Автоввод…"; + +/* Class = "NSMenuItem"; title = "Import XML…"; ObjectID = "rW0-r1-QYL"; */ +"rW0-r1-QYL.title" = "Импортировать XML…"; + +/* Class = "NSMenuItem"; title = "Check for Updates…"; ObjectID = "zMO-8r-g5v"; */ +"zMO-8r-g5v.title" = "Проверить Обновления…"; diff --git a/MacPass/ru.lproj/PasswordCreatorView.strings b/MacPass/ru.lproj/PasswordCreatorView.strings new file mode 100644 index 00000000..83a6bc3d --- /dev/null +++ b/MacPass/ru.lproj/PasswordCreatorView.strings @@ -0,0 +1,45 @@ + +/* Class = "NSTextFieldCell"; title = "Password:"; ObjectID = "149"; */ +"149.title" = "Пароль:"; + +/* Class = "NSTextFieldCell"; title = "Length:"; ObjectID = "179"; */ +"179.title" = "Длина:"; + +/* Class = "NSBox"; title = "Allowed Characters"; ObjectID = "332"; */ +"332.title" = "Допустимые символы"; + +/* Class = "NSButtonCell"; title = "A-Z"; ObjectID = "453"; */ +"453.title" = "A-Z"; + +/* Class = "NSButtonCell"; title = "a-z"; ObjectID = "457"; */ +"457.title" = "a-z"; + +/* Class = "NSButtonCell"; title = "0-9"; ObjectID = "461"; */ +"461.title" = "0-9"; + +/* Class = "NSButtonCell"; title = "#!?"; ObjectID = "465"; */ +"465.title" = "#!?"; + +/* Class = "NSButtonCell"; title = "Custom"; ObjectID = "469"; */ +"469.title" = "По выбору"; + +/* Class = "NSButtonCell"; title = "Use Password"; ObjectID = "495"; */ +"495.title" = "Использовать Пароль"; + +/* Class = "NSButtonCell"; title = "Copy password to pasteboard"; ObjectID = "501"; */ +"501.title" = "Скопировать пароль в карточку"; + +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "614"; */ +"614.title" = "Отмена"; + +/* Class = "NSTextFieldCell"; title = "Entropy:"; ObjectID = "647"; */ +"647.title" = "Энтропия:"; + +/* Class = "NSTextFieldCell"; title = "25000 bit"; ObjectID = "653"; */ +"653.title" = "25000 бит"; + +/* Class = "NSButtonCell"; title = "Set Default"; ObjectID = "Wvs-Md-Ob8"; */ +"Wvs-Md-Ob8.title" = "По умолчанию"; + +/* Class = "NSButtonCell"; title = "Use default only for selected entry"; ObjectID = "cfZ-5F-Nge"; */ +"cfZ-5F-Nge.title" = "Использовать умолчания только для выбранной записи"; diff --git a/MacPass/ru.lproj/PasswordEditWindow.strings b/MacPass/ru.lproj/PasswordEditWindow.strings new file mode 100644 index 00000000..7b9f9441 --- /dev/null +++ b/MacPass/ru.lproj/PasswordEditWindow.strings @@ -0,0 +1,30 @@ + +/* Class = "NSWindow"; title = "Window"; ObjectID = "1"; */ +"1.title" = "Окно"; + +/* Class = "NSTextFieldCell"; title = "Missmatching Passwords"; ObjectID = "14"; */ +"14.title" = "Пароли не совпадают"; + +/* Class = "NSSecureTextFieldCell"; placeholderString = "Repeat Password"; ObjectID = "15"; */ +"15.placeholderString" = "Повторите пароль"; + +/* Class = "NSTextFieldCell"; title = "Repeat:"; ObjectID = "16"; */ +"16.title" = "Повторите:"; + +/* Class = "NSSecureTextFieldCell"; placeholderString = "Enter Password"; ObjectID = "18"; */ +"18.placeholderString" = "Введите пароль"; + +/* Class = "NSButtonCell"; title = "Generate Keyfile"; ObjectID = "21"; */ +"21.title" = "Генерация файла ключа"; + +/* Class = "NSTextFieldCell"; title = "Keyfile:"; ObjectID = "22"; */ +"22.title" = "Файл ключа:"; + +/* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "69"; */ +"69.title" = "Сменить пароль"; + +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "73"; */ +"73.title" = "Отмена"; + +/* Class = "NSButtonCell"; title = "Password:"; ObjectID = "OQz-DA-SoY"; */ +"OQz-DA-SoY.title" = "Пароль:"; diff --git a/MacPass/ru.lproj/PasswordInputView.strings b/MacPass/ru.lproj/PasswordInputView.strings new file mode 100644 index 00000000..e9bc9ee0 --- /dev/null +++ b/MacPass/ru.lproj/PasswordInputView.strings @@ -0,0 +1,15 @@ + +/* Class = "NSButtonCell"; title = "Unlock"; ObjectID = "3"; */ +"3.title" = "Разблокировать"; + +/* Class = "NSTextFieldCell"; title = "Keyfile"; ObjectID = "18"; */ +"18.title" = "Файл ключа"; + +/* Class = "NSTextFieldCell"; title = "Wrong password!"; ObjectID = "269"; */ +"269.title" = "Неверный пароль!"; + +/* Class = "NSSecureTextFieldCell"; placeholderString = "Enter Password"; ObjectID = "339"; */ +"339.placeholderString" = "Введите пароль"; + +/* Class = "NSButtonCell"; title = "Password"; ObjectID = "IU9-5u-jn9"; */ +"IU9-5u-jn9.title" = "Пароль"; diff --git a/MacPass/ru.lproj/PluginSettings.strings b/MacPass/ru.lproj/PluginSettings.strings new file mode 100644 index 00000000..b44d628d --- /dev/null +++ b/MacPass/ru.lproj/PluginSettings.strings @@ -0,0 +1,15 @@ + +/* Class = "NSTextFieldCell"; title = "If enabled, only properly signed Plugins will be loaded. Keep in mind, that Plugins have full access to your data! Changes take affect on restart."; ObjectID = "2bX-8S-9XM"; */ +"2bX-8S-9XM.title" = "Если включено, будут загружены только правильно подписанные Плагины. Пожалуйста, помните, что Плагины имеют полный доступ к вашим данным! Изменения вступят в силу после перезагрузки."; + +/* Class = "NSButtonCell"; title = "Load unsecure Plugins"; ObjectID = "C4B-6z-ZqX"; */ +"C4B-6z-ZqX.title" = "Загружать небезопасные Плагины"; + +/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "STt-PQ-Szr"; */ +"STt-PQ-Szr.title" = "Текстовая Ячейка"; + +/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "fug-79-n9g"; */ +"fug-79-n9g.title" = "Табличная ячейка"; + +/* Class = "NSBox"; title = "Box"; ObjectID = "vBs-Ga-aq0"; */ +"vBs-Ga-aq0.title" = "Блок"; diff --git a/MacPass/ru.lproj/ReferenceBuilderView.strings b/MacPass/ru.lproj/ReferenceBuilderView.strings new file mode 100644 index 00000000..8ee931fb --- /dev/null +++ b/MacPass/ru.lproj/ReferenceBuilderView.strings @@ -0,0 +1,27 @@ + +/* Class = "NSMenuItem"; title = "Get"; ObjectID = "142-bE-IMZ"; */ +"142-bE-IMZ.title" = "Получить"; + +/* Class = "NSTextFieldCell"; title = "Match"; ObjectID = "9ce-da-syF"; */ +"9ce-da-syF.title" = "Соответствие"; + +/* Class = "NSTextFieldCell"; title = "Key"; ObjectID = "K1t-OZ-ACe"; */ +"K1t-OZ-ACe.title" = "Ключ"; + +/* Class = "NSButtonCell"; title = "Use"; ObjectID = "Kqx-qm-nMG"; */ +"Kqx-qm-nMG.title" = "Использовать"; + +/* Class = "NSTextFieldCell"; placeholderString = "Reference"; ObjectID = "dr9-x8-kKk"; */ +"dr9-x8-kKk.placeholderString" = "Ссылка"; + +/* Class = "NSTextFieldCell"; placeholderString = "Value"; ObjectID = "fNP-ye-2bD"; */ +"fNP-ye-2bD.placeholderString" = "Значение"; + +/* Class = "NSTextFieldCell"; title = "Reference String"; ObjectID = "gik-Ha-hRd"; */ +"gik-Ha-hRd.title" = "Ссылающаяся строка"; + +/* Class = "NSTextFieldCell"; title = "Reference"; ObjectID = "r1V-VE-ngy"; */ +"r1V-VE-ngy.title" = "Ссылка"; + +/* Class = "NSMenuItem"; title = "Matching"; ObjectID = "yT1-XL-k6a"; */ +"yT1-XL-k6a.title" = "Совпадение"; diff --git a/MacPass/ru.lproj/UpdateSettings.strings b/MacPass/ru.lproj/UpdateSettings.strings new file mode 100644 index 00000000..9322702c --- /dev/null +++ b/MacPass/ru.lproj/UpdateSettings.strings @@ -0,0 +1,21 @@ + +/* Class = "NSMenuItem"; title = "every Week"; ObjectID = "3FR-Va-iau"; */ +"3FR-Va-iau.title" = "каждую Неделю"; + +/* Class = "NSTextFieldCell"; title = "Check for Updates"; ObjectID = "9tL-CA-Vdg"; */ +"9tL-CA-Vdg.title" = "Проверять обновления"; + +/* Class = "NSMenuItem"; title = "every Hour"; ObjectID = "DjF-1I-6Nq"; */ +"DjF-1I-6Nq.title" = "каждый Час"; + +/* Class = "NSButtonCell"; title = "Automatically Check for Updates"; ObjectID = "RFg-q1-AwJ"; */ +"RFg-q1-AwJ.title" = "Автоматически проверять обновления"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "RKd-H8-eCF"; */ +"RKd-H8-eCF.title" = "OtherViews"; + +/* Class = "NSMenuItem"; title = "every Month"; ObjectID = "Uo3-kv-1ro"; */ +"Uo3-kv-1ro.title" = "каждый Месяц"; + +/* Class = "NSMenuItem"; title = "every Day"; ObjectID = "o9E-hk-H1T"; */ +"o9E-hk-H1T.title" = "каждый День"; diff --git a/MacPass/ru.lproj/WelcomeWindow.strings b/MacPass/ru.lproj/WelcomeWindow.strings new file mode 100644 index 00000000..c8c9799e --- /dev/null +++ b/MacPass/ru.lproj/WelcomeWindow.strings @@ -0,0 +1,15 @@ + +/* Class = "NSWindow"; title = "Welcome"; ObjectID = "1"; */ +"1.title" = "Добро пожаловать"; + +/* Class = "NSTextFieldCell"; title = "Welcome to MacPass"; ObjectID = "24"; */ +"24.title" = "Добро пожаловать в MacPass"; + +/* Class = "NSButtonCell"; title = "Open Database…"; ObjectID = "44"; */ +"44.title" = "Открыть Базу данных…"; + +/* Class = "NSButtonCell"; title = "Create new Database"; ObjectID = "48"; */ +"48.title" = "Создать новую Базу данных"; + +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "70"; */ +"70.title" = "Отмена"; diff --git a/MacPass/ru.lproj/WorkflowSettings.strings b/MacPass/ru.lproj/WorkflowSettings.strings new file mode 100644 index 00000000..8401ce9c --- /dev/null +++ b/MacPass/ru.lproj/WorkflowSettings.strings @@ -0,0 +1,42 @@ + +/* Class = "NSBox"; title = "Entry Table"; ObjectID = "2"; */ +"2.title" = "Таблица Записей"; + +/* Class = "NSTextFieldCell"; title = "Double-click on URL:"; ObjectID = "10"; */ +"10.title" = "Дабл-клик по URL:"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "15"; */ +"15.title" = "OtherViews"; + +/* Class = "NSMenuItem"; title = "Copies URL"; ObjectID = "16"; */ +"16.title" = "Копирует URL"; + +/* Class = "NSMenuItem"; title = "Opens URL"; ObjectID = "17"; */ +"17.title" = "Открывает URL"; + +/* Class = "NSTextFieldCell"; title = "Double-click on Title:"; ObjectID = "37"; */ +"37.title" = "Дабл-клик по Заголовку:"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "42"; */ +"42.title" = "OtherViews"; + +/* Class = "NSMenuItem"; title = "Is Ignored"; ObjectID = "43"; */ +"43.title" = "Игнорируется"; + +/* Class = "NSMenuItem"; title = "Opens Inspector"; ObjectID = "44"; */ +"44.title" = "Открывает Инспектор"; + +/* Class = "NSMenuItem"; title = "Default Browser"; ObjectID = "7YX-EA-9KA"; */ +"7YX-EA-9KA.title" = "Браузер по умолчанию"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "XgO-Tj-QjO"; */ +"XgO-Tj-QjO.title" = "OtherViews"; + +/* Class = "NSMenuItem"; title = "Item 2"; ObjectID = "gej-kA-GzQ"; */ +"gej-kA-GzQ.title" = "Элемент 2"; + +/* Class = "NSTextFieldCell"; title = "Open URLs in:"; ObjectID = "soD-wI-YOH"; */ +"soD-wI-YOH.title" = "Открывать URLы в:"; + +/* Class = "NSMenuItem"; title = "Item 3"; ObjectID = "zC2-cM-KDv"; */ +"zC2-cM-KDv.title" = "Элемент 3"; diff --git a/MacPassTests/ru.lproj/InfoPlist.strings b/MacPassTests/ru.lproj/InfoPlist.strings new file mode 100644 index 00000000..477b28ff --- /dev/null +++ b/MacPassTests/ru.lproj/InfoPlist.strings @@ -0,0 +1,2 @@ +/* Localized versions of Info.plist keys */ +