From 80e1358a8507b6a9d895beed34b550509a74e90a Mon Sep 17 00:00:00 2001 From: Max Inno Date: Fri, 6 Oct 2023 23:00:58 +0300 Subject: [PATCH] localize: add Ukrainian locale --- NearDrop.xcodeproj/project.pbxproj | 11 ++++++++ NearDrop/uk.lproj/Localizable.strings | Bin 0 -> 2478 bytes NearDrop/uk.lproj/Localizable.stringsdict | 26 ++++++++++++++++++ ShareExtension/uk.lproj/Localizable.strings | Bin 0 -> 1526 bytes .../uk.lproj/Localizable.stringsdict | 26 ++++++++++++++++++ .../uk.lproj/ShareViewController.strings | 12 ++++++++ 6 files changed, 75 insertions(+) create mode 100644 NearDrop/uk.lproj/Localizable.strings create mode 100644 NearDrop/uk.lproj/Localizable.stringsdict create mode 100644 ShareExtension/uk.lproj/Localizable.strings create mode 100644 ShareExtension/uk.lproj/Localizable.stringsdict create mode 100644 ShareExtension/uk.lproj/ShareViewController.strings diff --git a/NearDrop.xcodeproj/project.pbxproj b/NearDrop.xcodeproj/project.pbxproj index 0c77338..1522bc6 100644 --- a/NearDrop.xcodeproj/project.pbxproj +++ b/NearDrop.xcodeproj/project.pbxproj @@ -131,6 +131,11 @@ 3226184E2A51E10600B06FD1 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; 322618502A51EB8A00B06FD1 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = es; path = es.lproj/Localizable.stringsdict; sourceTree = ""; }; 322618512A51EB8A00B06FD1 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; + 500BD4FD2AD09973002BAB1A /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/ShareViewController.strings; sourceTree = ""; }; + 500BD4FE2AD09973002BAB1A /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = uk; path = uk.lproj/Localizable.stringsdict; sourceTree = ""; }; + 500BD4FF2AD09973002BAB1A /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/Localizable.strings; sourceTree = ""; }; + 500BD5002AD09973002BAB1A /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = uk; path = uk.lproj/Localizable.stringsdict; sourceTree = ""; }; + 500BD5012AD09973002BAB1A /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/Localizable.strings; sourceTree = ""; }; 691F53B92ABB70840089FD92 /* DeviceListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceListCell.swift; sourceTree = ""; }; 691F53BA2ABB70840089FD92 /* DeviceListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DeviceListCell.xib; sourceTree = ""; }; 691F53BD2ABF03820089FD92 /* OutboundNearbyConnection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OutboundNearbyConnection.swift; sourceTree = ""; }; @@ -424,6 +429,7 @@ "zh-Hans", ko, ja, + uk, ); mainGroup = 69DA9A0529E0BF5100A442DA; packageReferences = ( @@ -553,6 +559,7 @@ 1884486E2AC294C3003EC2A3 /* zh-Hans */, B59C7B442AC5EC0600B2CC15 /* ko */, B5AC98B72AC831F500351A5D /* ja */, + 500BD5012AD09973002BAB1A /* uk */, ); name = Localizable.strings; sourceTree = ""; @@ -566,6 +573,7 @@ 1884486D2AC294C3003EC2A3 /* zh-Hans */, B59C7B432AC5EC0600B2CC15 /* ko */, B5AC98B62AC831F500351A5D /* ja */, + 500BD5002AD09973002BAB1A /* uk */, ); name = Localizable.stringsdict; sourceTree = ""; @@ -579,6 +587,7 @@ 1884486A2AC294C3003EC2A3 /* zh-Hans */, B59C7B402AC5EC0600B2CC15 /* ko */, B5AC98B32AC831F500351A5D /* ja */, + 500BD4FD2AD09973002BAB1A /* uk */, ); name = ShareViewController.xib; sourceTree = ""; @@ -598,6 +607,7 @@ 1884486C2AC294C3003EC2A3 /* zh-Hans */, B59C7B422AC5EC0600B2CC15 /* ko */, B5AC98B52AC831F500351A5D /* ja */, + 500BD4FF2AD09973002BAB1A /* uk */, ); name = Localizable.strings; sourceTree = ""; @@ -617,6 +627,7 @@ 1884486B2AC294C3003EC2A3 /* zh-Hans */, B59C7B412AC5EC0600B2CC15 /* ko */, B5AC98B42AC831F500351A5D /* ja */, + 500BD4FE2AD09973002BAB1A /* uk */, ); name = Localizable.stringsdict; sourceTree = ""; diff --git a/NearDrop/uk.lproj/Localizable.strings b/NearDrop/uk.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..d727a6716c5a0943308bf6ce1775341743110ed3 GIT binary patch literal 2478 zcmc(hUuzmc6vZ!P=tJJ>OP@-%QeQ$bX3-|`U$kmTz^bL$$d2v6vesmk3DG4hWQo^kSvzzMcjnGr&Gp?!dReP5`+(p4+uhsjJh9mp zTfBe9ja<=n*ttSW8-X&W9Q17Lvl-)f>8kGMi@po&!e^ujmWHdlo-325oHfW*dYReb z`U76XD9X!G=YUab3$8iA=&G@A?P!Vs(j}x^z+g}-9cT_pfuLv zx$(MMB#<7Gy{hN645q*?>9;}K0&M}kNpb%J-N55qgH$!E7K|@A|KXy8&VxqBWgSYYxC=K zzpiTAE7mFcl`F)Xe(m?fi>!CbiejTYN3>9 z^rvdNskwCk#yM4P;cwd*=fJMGNz%R_zSx7$QM~VKbQzMF2I}1L`@1L8;&q7U$G%qF zp}u>I?|~TK8}GLeXUao$yrp|J;`9uU6<|`nkG;IR&C + + + + NFiles + + NSStringLocalizedFormatKey + %#@files@ + files + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %d файл + few + %d файли + many + %d файлів + other + %d файлів + + + + diff --git a/ShareExtension/uk.lproj/Localizable.strings b/ShareExtension/uk.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..a04c24a09aef4cefacc7b1939da3bb434ca6d035 GIT binary patch literal 1526 zcmchXOHaZ;6oqfhU9oiIMq?#m!vY$D5rLLBYC?d7${s1Ai59}c#Q)}RQ@5 z`Z423QAB>WTR^;++w1KFrN2N))xGbyO(e*?{yU zo1B1LPheTgGfXRTZLW-OCQV^XnJfHoam9zs#XCPSZw{H-kWAs(bz+=pr&ouxRLIsb znM}V$9BZ=vSEoxz>Ne@F-q|$YST{}e-cq_pQ!aqe>~ovj%% + + + + NFiles + + NSStringLocalizedFormatKey + %#@files@ + files + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %d файл + few + %d файли + many + %d файлів + other + %d файлів + + + + diff --git a/ShareExtension/uk.lproj/ShareViewController.strings b/ShareExtension/uk.lproj/ShareViewController.strings new file mode 100644 index 0000000..9b1148a --- /dev/null +++ b/ShareExtension/uk.lproj/ShareViewController.strings @@ -0,0 +1,12 @@ + +/* Class = "NSTextFieldCell"; title = "NearDrop"; ObjectID = "0xp-rC-2gr"; */ +"0xp-rC-2gr.title" = "NearDrop"; + +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "6Up-t3-mwm"; */ +"6Up-t3-mwm.title" = "Скасувати"; + +/* Class = "NSTextFieldCell"; title = "Looking for devices..."; ObjectID = "NaJ-Wx-Pim"; */ +"NaJ-Wx-Pim.title" = "Шукаю пристрої..."; + +/* Class = "NSTextFieldCell"; title = "If you don't see your device, open \"Google Files\" app and tap \"Receive\" on the Nearby Share tab."; ObjectID = "vla-gF-eJo"; */ +"vla-gF-eJo.title" = "Якщо Ви не бачите свій пристрій, відкрийте додаток \"Google Files\" та натисніть \"Отримати\" на вкладці Обмін.";