diff --git a/MacPass.xcodeproj/project.pbxproj b/MacPass.xcodeproj/project.pbxproj index 4f6ffb89..0b7ae516 100644 --- a/MacPass.xcodeproj/project.pbxproj +++ b/MacPass.xcodeproj/project.pbxproj @@ -551,6 +551,24 @@ 4C811C8216ECD06E00C4BAC6 /* MPKeyfilePathControlDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPKeyfilePathControlDelegate.m; sourceTree = ""; }; 4C83814015BF4677001AE468 /* MPDocumentWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPDocumentWindowController.h; sourceTree = ""; }; 4C83814115BF4677001AE468 /* MPDocumentWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPDocumentWindowController.m; sourceTree = ""; }; + 4C840C441D773E5D0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/DatabaseSettingsWindow.strings; sourceTree = ""; }; + 4C840C451D773E5D0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/PasswordEditWindow.strings; sourceTree = ""; }; + 4C840C461D773E5D0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/WelcomeWindow.strings; sourceTree = ""; }; + 4C840C471D773E5D0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/GeneralSettings.strings; sourceTree = ""; }; + 4C840C481D773E5D0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/IntegrationSettings.strings; sourceTree = ""; }; + 4C840C491D773E5D0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/WorkflowSettings.strings; sourceTree = ""; }; + 4C840C4A1D773E5D0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/UpdateSettings.strings; sourceTree = ""; }; + 4C840C4B1D773E5E0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/PluginSettings.strings; sourceTree = ""; }; + 4C840C4C1D773E5E0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/MainMenu.strings; sourceTree = ""; }; + 4C840C4D1D773E5E0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/PasswordInputView.strings; sourceTree = ""; }; + 4C840C4E1D773E5E0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/PasswordCreatorView.strings; sourceTree = ""; }; + 4C840C4F1D773E5E0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/InspectorView.strings; sourceTree = ""; }; + 4C840C501D773E5E0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/GroupInspectorView.strings; sourceTree = ""; }; + 4C840C511D773E5E0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/EntryInspectorView.strings; sourceTree = ""; }; + 4C840C521D773E5E0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/IconSelection.strings; sourceTree = ""; }; + 4C840C531D773E5E0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/DatePickingView.strings; sourceTree = ""; }; + 4C840C541D773E5E0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/ReferenceBuilderView.strings; sourceTree = ""; }; + 4C840C551D773E6B0081F605 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/InfoPlist.strings; sourceTree = ""; }; 4C888C8F16EB6C91003D34A1 /* en */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; lineEnding = 0; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; }; 4C888C9116EB6F5E003D34A1 /* MPToolbarItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPToolbarItem.h; sourceTree = ""; }; 4C888C9216EB6F5E003D34A1 /* MPToolbarItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPToolbarItem.m; sourceTree = ""; }; @@ -1491,6 +1509,7 @@ nl, ru, it, + pl, ); mainGroup = 4C77E35715B84A240093A587; productRefGroup = 4C77E36315B84A240093A587 /* Products */; @@ -1792,6 +1811,7 @@ FA638D151C39BFCC00B10CC6 /* ru */, 4825CC881C414D57003E37E9 /* it */, 713F9B481C95CEA000605880 /* fr */, + 4C840C4B1D773E5E0081F605 /* pl */, ); name = PluginSettings.xib; sourceTree = ""; @@ -1805,6 +1825,7 @@ BD6C366719484CF40089EB37 /* nl */, FA638D231C39BFCC00B10CC6 /* ru */, 4825CC961C414D58003E37E9 /* it */, + 4C840C551D773E6B0081F605 /* pl */, ); name = InfoPlist.strings; sourceTree = ""; @@ -1834,6 +1855,7 @@ 4C7155EC1A10DB7900979307 /* en */, FA638D1C1C39BFCC00B10CC6 /* ru */, 4825CC8F1C414D58003E37E9 /* it */, + 4C840C521D773E5E0081F605 /* pl */, ); name = IconSelection.xib; sourceTree = ""; @@ -1849,6 +1871,7 @@ BD6C365819484CF40089EB37 /* nl */, FA638D111C39BFCB00B10CC6 /* ru */, 4825CC841C414D57003E37E9 /* it */, + 4C840C471D773E5D0081F605 /* pl */, ); name = GeneralSettings.xib; sourceTree = ""; @@ -1864,6 +1887,7 @@ BD6C365D19484CF40089EB37 /* nl */, FA638D171C39BFCC00B10CC6 /* ru */, 4825CC8A1C414D57003E37E9 /* it */, + 4C840C4D1D773E5E0081F605 /* pl */, ); name = PasswordInputView.xib; sourceTree = ""; @@ -1879,6 +1903,7 @@ BD6C365F19484CF40089EB37 /* nl */, FA638D191C39BFCC00B10CC6 /* ru */, 4825CC8C1C414D58003E37E9 /* it */, + 4C840C4F1D773E5E0081F605 /* pl */, ); name = InspectorView.xib; sourceTree = ""; @@ -1908,6 +1933,7 @@ 4C21F29F195B3A48002D610D /* de */, FA638D161C39BFCC00B10CC6 /* ru */, 4825CC891C414D57003E37E9 /* it */, + 4C840C4C1D773E5E0081F605 /* pl */, ); name = MainMenu.xib; sourceTree = ""; @@ -1923,6 +1949,7 @@ 4C7F8B7C1A10B69800CCB83D /* en */, FA638D101C39BFCB00B10CC6 /* ru */, 4825CC831C414D57003E37E9 /* it */, + 4C840C461D773E5D0081F605 /* pl */, ); name = WelcomeWindow.xib; sourceTree = ""; @@ -1961,6 +1988,7 @@ 4CD820221A32173100399DBB /* Base */, FA638D1E1C39BFCC00B10CC6 /* ru */, 4825CC911C414D58003E37E9 /* it */, + 4C840C541D773E5E0081F605 /* pl */, ); name = ReferenceBuilderView.xib; sourceTree = ""; @@ -1976,6 +2004,7 @@ BD6C366119484CF40089EB37 /* nl */, FA638D1B1C39BFCC00B10CC6 /* ru */, 4825CC8E1C414D58003E37E9 /* it */, + 4C840C511D773E5E0081F605 /* pl */, ); name = EntryInspectorView.xib; sourceTree = ""; @@ -1991,6 +2020,7 @@ BD6C366019484CF40089EB37 /* nl */, FA638D1A1C39BFCC00B10CC6 /* ru */, 4825CC8D1C414D58003E37E9 /* it */, + 4C840C501D773E5E0081F605 /* pl */, ); name = GroupInspectorView.xib; sourceTree = ""; @@ -2006,6 +2036,7 @@ BD6C365919484CF40089EB37 /* nl */, FA638D121C39BFCB00B10CC6 /* ru */, 4825CC851C414D57003E37E9 /* it */, + 4C840C481D773E5D0081F605 /* pl */, ); name = IntegrationSettings.xib; sourceTree = ""; @@ -2021,6 +2052,7 @@ BD6C365A19484CF40089EB37 /* nl */, FA638D131C39BFCC00B10CC6 /* ru */, 4825CC861C414D57003E37E9 /* it */, + 4C840C491D773E5D0081F605 /* pl */, ); name = WorkflowSettings.xib; sourceTree = ""; @@ -2036,6 +2068,7 @@ BD6C365B19484CF40089EB37 /* nl */, FA638D141C39BFCC00B10CC6 /* ru */, 4825CC871C414D57003E37E9 /* it */, + 4C840C4A1D773E5D0081F605 /* pl */, ); name = UpdateSettings.xib; sourceTree = ""; @@ -2051,6 +2084,7 @@ BD6C366219484CF40089EB37 /* nl */, FA638D1D1C39BFCC00B10CC6 /* ru */, 4825CC901C414D58003E37E9 /* it */, + 4C840C531D773E5E0081F605 /* pl */, ); name = DatePickingView.xib; sourceTree = ""; @@ -2066,6 +2100,7 @@ BD6C365719484CF40089EB37 /* nl */, FA638D0F1C39BFCB00B10CC6 /* ru */, 4825CC821C414D57003E37E9 /* it */, + 4C840C451D773E5D0081F605 /* pl */, ); name = PasswordEditWindow.xib; sourceTree = ""; @@ -2081,6 +2116,7 @@ BD6C365E19484CF40089EB37 /* nl */, FA638D181C39BFCC00B10CC6 /* ru */, 4825CC8B1C414D57003E37E9 /* it */, + 4C840C4E1D773E5E0081F605 /* pl */, ); name = PasswordCreatorView.xib; sourceTree = ""; @@ -2096,6 +2132,7 @@ BD6C365619484CF40089EB37 /* nl */, FA638D0E1C39BFCB00B10CC6 /* ru */, 4825CC811C414D57003E37E9 /* it */, + 4C840C441D773E5D0081F605 /* pl */, ); name = DatabaseSettingsWindow.xib; sourceTree = ""; diff --git a/MacPass/de.lproj/Localizable.strings b/MacPass/de.lproj/Localizable.strings index 8c668cc7..1429fa87 100644 Binary files a/MacPass/de.lproj/Localizable.strings and b/MacPass/de.lproj/Localizable.strings differ diff --git a/MacPass/en.lproj/Localizable.strings b/MacPass/en.lproj/Localizable.strings index fc0bdada..7c316199 100644 Binary files a/MacPass/en.lproj/Localizable.strings and b/MacPass/en.lproj/Localizable.strings differ diff --git a/MacPass/fr.lproj/Localizable.strings b/MacPass/fr.lproj/Localizable.strings index 6d0e7380..abb3da39 100644 Binary files a/MacPass/fr.lproj/Localizable.strings and b/MacPass/fr.lproj/Localizable.strings differ diff --git a/MacPass/it.lproj/Localizable.strings b/MacPass/it.lproj/Localizable.strings index cc49305d..500a3d72 100644 Binary files a/MacPass/it.lproj/Localizable.strings and b/MacPass/it.lproj/Localizable.strings differ diff --git a/MacPass/nl.lproj/Localizable.strings b/MacPass/nl.lproj/Localizable.strings index e5b11376..cee03724 100644 Binary files a/MacPass/nl.lproj/Localizable.strings and b/MacPass/nl.lproj/Localizable.strings differ diff --git a/MacPass/pl.lproj/PluginSettings.strings b/MacPass/pl.lproj/PluginSettings.strings new file mode 100644 index 00000000..64b67c39 --- /dev/null +++ b/MacPass/pl.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" = "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."; + +/* Class = "NSButtonCell"; title = "Load unsecure Plugins"; ObjectID = "C4B-6z-ZqX"; */ +"C4B-6z-ZqX.title" = "Load unsecure Plugins"; + +/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "STt-PQ-Szr"; */ +"STt-PQ-Szr.title" = "Text Cell"; + +/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "fug-79-n9g"; */ +"fug-79-n9g.title" = "Table View Cell"; + +/* Class = "NSBox"; title = "Box"; ObjectID = "vBs-Ga-aq0"; */ +"vBs-Ga-aq0.title" = "Box"; diff --git a/MacPass/pl.lproj/ReferenceBuilderView.strings b/MacPass/pl.lproj/ReferenceBuilderView.strings new file mode 100644 index 00000000..ee482019 --- /dev/null +++ b/MacPass/pl.lproj/ReferenceBuilderView.strings @@ -0,0 +1,27 @@ + +/* Class = "NSMenuItem"; title = "Get"; ObjectID = "142-bE-IMZ"; */ +"142-bE-IMZ.title" = "Get"; + +/* Class = "NSTextFieldCell"; title = "Match"; ObjectID = "9ce-da-syF"; */ +"9ce-da-syF.title" = "Match"; + +/* Class = "NSTextFieldCell"; title = "Key"; ObjectID = "K1t-OZ-ACe"; */ +"K1t-OZ-ACe.title" = "Key"; + +/* Class = "NSButtonCell"; title = "Use"; ObjectID = "Kqx-qm-nMG"; */ +"Kqx-qm-nMG.title" = "Use"; + +/* Class = "NSTextFieldCell"; placeholderString = "Reference"; ObjectID = "dr9-x8-kKk"; */ +"dr9-x8-kKk.placeholderString" = "Reference"; + +/* Class = "NSTextFieldCell"; placeholderString = "Value"; ObjectID = "fNP-ye-2bD"; */ +"fNP-ye-2bD.placeholderString" = "Value"; + +/* Class = "NSTextFieldCell"; title = "Reference String"; ObjectID = "gik-Ha-hRd"; */ +"gik-Ha-hRd.title" = "Reference String"; + +/* Class = "NSTextFieldCell"; title = "Reference"; ObjectID = "r1V-VE-ngy"; */ +"r1V-VE-ngy.title" = "Reference"; + +/* Class = "NSMenuItem"; title = "Matching"; ObjectID = "yT1-XL-k6a"; */ +"yT1-XL-k6a.title" = "Matching"; diff --git a/MacPass/ru.lproj/Localizable.strings b/MacPass/ru.lproj/Localizable.strings index 28b82faf..5d672103 100644 Binary files a/MacPass/ru.lproj/Localizable.strings and b/MacPass/ru.lproj/Localizable.strings differ diff --git a/MacPass/zh-Hans.lproj/Localizable.strings b/MacPass/zh-Hans.lproj/Localizable.strings index d1cce1a3..d82179ae 100644 Binary files a/MacPass/zh-Hans.lproj/Localizable.strings and b/MacPass/zh-Hans.lproj/Localizable.strings differ diff --git a/MacPassTests/pl.lproj/InfoPlist.strings b/MacPassTests/pl.lproj/InfoPlist.strings new file mode 100644 index 00000000..477b28ff --- /dev/null +++ b/MacPassTests/pl.lproj/InfoPlist.strings @@ -0,0 +1,2 @@ +/* Localized versions of Info.plist keys */ +