From ddcfac1c4700888b38efb618ce3eb95c049a2f14 Mon Sep 17 00:00:00 2001 From: Grishka Date: Thu, 7 Aug 2025 21:43:43 +0300 Subject: [PATCH] Migrate localizations to xcstrings --- NearDrop.xcodeproj/project.pbxproj | 211 +- NearDrop/Base.lproj/Localizable.strings | 42 - NearDrop/Base.lproj/Localizable.stringsdict | 22 - NearDrop/Localizable.xcstrings | 1723 +++++++++++++++++ NearDrop/NearDrop-InfoPlist.xcstrings | 36 + NearDrop/ar.lproj/Localizable.strings | 42 - NearDrop/ar.lproj/Localizable.stringsdict | 22 - NearDrop/de.lproj/Localizable.strings | 42 - NearDrop/de.lproj/Localizable.stringsdict | 22 - NearDrop/es.lproj/Localizable.strings | 42 - NearDrop/es.lproj/Localizable.stringsdict | 22 - NearDrop/fr.lproj/Localizable.strings | 41 - NearDrop/fr.lproj/Localizable.stringsdict | 22 - NearDrop/hu.lproj/Localizable.strings | 42 - NearDrop/hu.lproj/Localizable.stringsdict | 22 - NearDrop/it.lproj/Localizable.strings | 42 - NearDrop/it.lproj/Localizable.stringsdict | 22 - NearDrop/ja.lproj/Localizable.strings | 42 - NearDrop/ja.lproj/Localizable.stringsdict | 22 - NearDrop/ko.lproj/Localizable.strings | 42 - NearDrop/ko.lproj/Localizable.stringsdict | 22 - NearDrop/nl.lproj/Localizable.strings | 42 - NearDrop/nl.lproj/Localizable.stringsdict | 22 - NearDrop/pt-BR.lproj/Localizable.strings | 42 - NearDrop/pt-BR.lproj/Localizable.stringsdict | 22 - NearDrop/pt-PT.lproj/Localizable.strings | 42 - NearDrop/pt-PT.lproj/Localizable.stringsdict | 22 - NearDrop/ro.lproj/Localizable.strings | 41 - NearDrop/ro.lproj/Localizable.stringsdict | 22 - NearDrop/ru.lproj/Localizable.strings | 41 - NearDrop/ru.lproj/Localizable.stringsdict | 26 - NearDrop/th.lproj/Localizable.strings | 42 - NearDrop/th.lproj/Localizable.stringsdict | 22 - NearDrop/uk.lproj/Localizable.strings | 42 - NearDrop/uk.lproj/Localizable.stringsdict | 26 - NearDrop/zh-Hans.lproj/Localizable.strings | 42 - .../zh-Hans.lproj/Localizable.stringsdict | 20 - .../zh-Hans.lproj/NearDrop-InfoPlist.strings | 3 - ShareExtension/Base.lproj/Localizable.strings | Bin 1488 -> 0 bytes .../Base.lproj/Localizable.stringsdict | 22 - ShareExtension/Localizable.xcstrings | 973 ++++++++++ ShareExtension/ar.lproj/Localizable.strings | 29 - .../ar.lproj/Localizable.stringsdict | 22 - .../ar.lproj/ShareViewController.strings | 11 - ShareExtension/ja.lproj/Localizable.strings | Bin 1440 -> 0 bytes .../ja.lproj/Localizable.stringsdict | 22 - .../ja.lproj/ShareViewController.strings | 12 - ShareExtension/ko.lproj/Localizable.strings | Bin 1364 -> 0 bytes .../ko.lproj/Localizable.stringsdict | 22 - .../ko.lproj/ShareViewController.strings | 12 - .../mul.lproj/ShareViewController.xcstrings | 391 ++++ ShareExtension/nl.lproj/Localizable.strings | Bin 1532 -> 0 bytes .../nl.lproj/Localizable.stringsdict | 22 - .../nl.lproj/ShareViewController.strings | 12 - .../pt-PT.lproj/Localizable.strings | Bin 1558 -> 0 bytes .../pt-PT.lproj/Localizable.stringsdict | 22 - .../pt-PT.lproj/ShareViewController.strings | 12 - ShareExtension/ro.lproj/Localizable.strings | Bin 1516 -> 0 bytes .../ro.lproj/Localizable.stringsdict | 22 - .../ro.lproj/ShareViewController.strings | 12 - ShareExtension/ru.lproj/Localizable.strings | Bin 1532 -> 0 bytes .../ru.lproj/Localizable.stringsdict | 26 - .../ru.lproj/ShareViewController.strings | 24 - ShareExtension/uk.lproj/Localizable.strings | Bin 1526 -> 0 bytes .../uk.lproj/Localizable.stringsdict | 26 - .../uk.lproj/ShareViewController.strings | 12 - .../zh-Hans.lproj/InfoPlist.strings | 6 - .../zh-Hans.lproj/Localizable.strings | 30 - .../zh-Hans.lproj/Localizable.stringsdict | 20 - .../zh-Hans.lproj/ShareViewController.strings | 12 - 70 files changed, 3142 insertions(+), 1696 deletions(-) delete mode 100644 NearDrop/Base.lproj/Localizable.strings delete mode 100644 NearDrop/Base.lproj/Localizable.stringsdict create mode 100644 NearDrop/Localizable.xcstrings create mode 100644 NearDrop/NearDrop-InfoPlist.xcstrings delete mode 100644 NearDrop/ar.lproj/Localizable.strings delete mode 100644 NearDrop/ar.lproj/Localizable.stringsdict delete mode 100644 NearDrop/de.lproj/Localizable.strings delete mode 100644 NearDrop/de.lproj/Localizable.stringsdict delete mode 100644 NearDrop/es.lproj/Localizable.strings delete mode 100644 NearDrop/es.lproj/Localizable.stringsdict delete mode 100644 NearDrop/fr.lproj/Localizable.strings delete mode 100644 NearDrop/fr.lproj/Localizable.stringsdict delete mode 100644 NearDrop/hu.lproj/Localizable.strings delete mode 100644 NearDrop/hu.lproj/Localizable.stringsdict delete mode 100644 NearDrop/it.lproj/Localizable.strings delete mode 100644 NearDrop/it.lproj/Localizable.stringsdict delete mode 100644 NearDrop/ja.lproj/Localizable.strings delete mode 100644 NearDrop/ja.lproj/Localizable.stringsdict delete mode 100644 NearDrop/ko.lproj/Localizable.strings delete mode 100644 NearDrop/ko.lproj/Localizable.stringsdict delete mode 100644 NearDrop/nl.lproj/Localizable.strings delete mode 100644 NearDrop/nl.lproj/Localizable.stringsdict delete mode 100644 NearDrop/pt-BR.lproj/Localizable.strings delete mode 100644 NearDrop/pt-BR.lproj/Localizable.stringsdict delete mode 100644 NearDrop/pt-PT.lproj/Localizable.strings delete mode 100644 NearDrop/pt-PT.lproj/Localizable.stringsdict delete mode 100644 NearDrop/ro.lproj/Localizable.strings delete mode 100644 NearDrop/ro.lproj/Localizable.stringsdict delete mode 100644 NearDrop/ru.lproj/Localizable.strings delete mode 100644 NearDrop/ru.lproj/Localizable.stringsdict delete mode 100644 NearDrop/th.lproj/Localizable.strings delete mode 100644 NearDrop/th.lproj/Localizable.stringsdict delete mode 100644 NearDrop/uk.lproj/Localizable.strings delete mode 100644 NearDrop/uk.lproj/Localizable.stringsdict delete mode 100644 NearDrop/zh-Hans.lproj/Localizable.strings delete mode 100644 NearDrop/zh-Hans.lproj/Localizable.stringsdict delete mode 100644 NearDrop/zh-Hans.lproj/NearDrop-InfoPlist.strings delete mode 100644 ShareExtension/Base.lproj/Localizable.strings delete mode 100644 ShareExtension/Base.lproj/Localizable.stringsdict create mode 100644 ShareExtension/Localizable.xcstrings delete mode 100644 ShareExtension/ar.lproj/Localizable.strings delete mode 100644 ShareExtension/ar.lproj/Localizable.stringsdict delete mode 100644 ShareExtension/ar.lproj/ShareViewController.strings delete mode 100644 ShareExtension/ja.lproj/Localizable.strings delete mode 100644 ShareExtension/ja.lproj/Localizable.stringsdict delete mode 100644 ShareExtension/ja.lproj/ShareViewController.strings delete mode 100644 ShareExtension/ko.lproj/Localizable.strings delete mode 100644 ShareExtension/ko.lproj/Localizable.stringsdict delete mode 100644 ShareExtension/ko.lproj/ShareViewController.strings create mode 100644 ShareExtension/mul.lproj/ShareViewController.xcstrings delete mode 100644 ShareExtension/nl.lproj/Localizable.strings delete mode 100644 ShareExtension/nl.lproj/Localizable.stringsdict delete mode 100644 ShareExtension/nl.lproj/ShareViewController.strings delete mode 100644 ShareExtension/pt-PT.lproj/Localizable.strings delete mode 100644 ShareExtension/pt-PT.lproj/Localizable.stringsdict delete mode 100644 ShareExtension/pt-PT.lproj/ShareViewController.strings delete mode 100644 ShareExtension/ro.lproj/Localizable.strings delete mode 100644 ShareExtension/ro.lproj/Localizable.stringsdict delete mode 100644 ShareExtension/ro.lproj/ShareViewController.strings delete mode 100644 ShareExtension/ru.lproj/Localizable.strings delete mode 100644 ShareExtension/ru.lproj/Localizable.stringsdict delete mode 100644 ShareExtension/ru.lproj/ShareViewController.strings delete mode 100644 ShareExtension/uk.lproj/Localizable.strings delete mode 100644 ShareExtension/uk.lproj/Localizable.stringsdict delete mode 100644 ShareExtension/uk.lproj/ShareViewController.strings delete mode 100644 ShareExtension/zh-Hans.lproj/InfoPlist.strings delete mode 100644 ShareExtension/zh-Hans.lproj/Localizable.strings delete mode 100644 ShareExtension/zh-Hans.lproj/Localizable.stringsdict delete mode 100644 ShareExtension/zh-Hans.lproj/ShareViewController.strings diff --git a/NearDrop.xcodeproj/project.pbxproj b/NearDrop.xcodeproj/project.pbxproj index 50981c9..e419928 100644 --- a/NearDrop.xcodeproj/project.pbxproj +++ b/NearDrop.xcodeproj/project.pbxproj @@ -3,29 +3,26 @@ archiveVersion = 1; classes = { }; - objectVersion = 56; + objectVersion = 60; objects = { /* Begin PBXBuildFile section */ - 18637D0E2AC2A25300AF8072 /* NearDrop-InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 18637D0C2AC2A25300AF8072 /* NearDrop-InfoPlist.strings */; }; - 18637D112AC2A25300AF8072 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 18637D0F2AC2A25300AF8072 /* InfoPlist.strings */; }; 691F53BB2ABB70840089FD92 /* DeviceListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 691F53B92ABB70840089FD92 /* DeviceListCell.swift */; }; 691F53BC2ABB70840089FD92 /* DeviceListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 691F53BA2ABB70840089FD92 /* DeviceListCell.xib */; }; 691F53BE2ABF03820089FD92 /* OutboundNearbyConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 691F53BD2ABF03820089FD92 /* OutboundNearbyConnection.swift */; }; - 691F53C72AC2594E0089FD92 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 691F53C52AC2594E0089FD92 /* Localizable.strings */; }; - 691F53CB2AC2599B0089FD92 /* Localizable.stringsdict in Resources */ = {isa = PBXBuildFile; fileRef = 691F53C92AC2599B0089FD92 /* Localizable.stringsdict */; }; 693D8DC92E41325300E8E7F4 /* sharing_enums.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 693D8DC82E41325300E8E7F4 /* sharing_enums.pb.swift */; }; 693D8DCC2E43771D00E8E7F4 /* QRCode in Frameworks */ = {isa = PBXBuildFile; productRef = 693D8DCB2E43771D00E8E7F4 /* QRCode */; }; 697DDEEC2E43986400B4749C /* SymmetricKey+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 697DDEEB2E43986400B4749C /* SymmetricKey+Extensions.swift */; }; 697DDF0F2E4422B300B4749C /* QrCodeBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 697DDF0E2E4422B300B4749C /* QrCodeBackgroundView.swift */; }; + 697DDF132E44AAFB00B4749C /* Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = 697DDF122E44AAFB00B4749C /* Localizable.xcstrings */; }; + 697DDF152E44AAFB00B4749C /* Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = 697DDF142E44AAFB00B4749C /* Localizable.xcstrings */; }; + 697DDF172E44AAFB00B4749C /* NearDrop-InfoPlist.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = 697DDF162E44AAFB00B4749C /* NearDrop-InfoPlist.xcstrings */; }; 698DFB0329E362140064F247 /* NDNotificationCenterHackery.m in Sources */ = {isa = PBXBuildFile; fileRef = 698DFB0229E362140064F247 /* NDNotificationCenterHackery.m */; }; 699B03452AB5FBA300E0D718 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 699B03442AB5FBA300E0D718 /* Assets.xcassets */; }; 699DEBA62AB0573200115D22 /* ShareViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 699DEBA52AB0573200115D22 /* ShareViewController.swift */; }; 699DEBA92AB0573200115D22 /* ShareViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 699DEBA72AB0573200115D22 /* ShareViewController.xib */; }; 699DEBAE2AB0573200115D22 /* ShareExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 699DEBA12AB0573200115D22 /* ShareExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - 69D2C32D29E77F2200EC7E30 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 69D2C32B29E77F2200EC7E30 /* Localizable.strings */; }; 69D2C32F29E7898C00EC7E30 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 69D2C32E29E7898C00EC7E30 /* MainMenu.xib */; }; - 69D2C33829E78DF400EC7E30 /* Localizable.stringsdict in Resources */ = {isa = PBXBuildFile; fileRef = 69D2C33629E78DF400EC7E30 /* Localizable.stringsdict */; }; 69DA9A1229E0BF5100A442DA /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69DA9A1129E0BF5100A442DA /* AppDelegate.swift */; }; 69DA9A1429E0BF5200A442DA /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 69DA9A1329E0BF5200A442DA /* Assets.xcassets */; }; 69DCF48A2AB70E8C00CBE2CC /* wire_format.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69DA9A2929E18CB500A442DA /* wire_format.pb.swift */; }; @@ -117,42 +114,16 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 15C3ECC62AC269FB00FC5082 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/ShareViewController.strings; sourceTree = ""; }; - 15C3ECC72AC269FB00FC5082 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = nl; path = nl.lproj/Localizable.stringsdict; sourceTree = ""; }; - 15C3ECC82AC269FB00FC5082 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = ""; }; - 15C3ECC92AC269FB00FC5082 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = nl; path = nl.lproj/Localizable.stringsdict; sourceTree = ""; }; - 15C3ECCA2AC269FB00FC5082 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = ""; }; - 18637D0D2AC2A25300AF8072 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/NearDrop-InfoPlist.strings"; sourceTree = ""; }; - 18637D102AC2A25300AF8072 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/InfoPlist.strings"; sourceTree = ""; }; - 1884486A2AC294C3003EC2A3 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/ShareViewController.strings"; sourceTree = ""; }; - 1884486B2AC294C3003EC2A3 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.stringsdict"; sourceTree = ""; }; - 1884486C2AC294C3003EC2A3 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; - 1884486D2AC294C3003EC2A3 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.stringsdict"; sourceTree = ""; }; - 1884486E2AC294C3003EC2A3 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; - 2C284C432AB9FFA200F8D624 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "pt-BR"; path = "pt-BR.lproj/Localizable.stringsdict"; sourceTree = ""; }; - 2C284C442AB9FFA200F8D624 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; - 3226184D2A51E10600B06FD1 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = de; path = de.lproj/Localizable.stringsdict; sourceTree = ""; }; - 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 = ""; }; - 691F53C42AC257A30089FD92 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ShareViewController.strings; sourceTree = ""; }; - 691F53C62AC2594E0089FD92 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Base; path = Base.lproj/Localizable.strings; sourceTree = ""; }; - 691F53C82AC259630089FD92 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; }; - 691F53CA2AC2599B0089FD92 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = Base; path = Base.lproj/Localizable.stringsdict; sourceTree = ""; }; - 691F53CC2AC259A20089FD92 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ru; path = ru.lproj/Localizable.stringsdict; sourceTree = ""; }; 693D8DC82E41325300E8E7F4 /* sharing_enums.pb.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = sharing_enums.pb.swift; sourceTree = ""; }; - 6978D5392BFE97E100A6100C /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = fr; path = fr.lproj/Localizable.stringsdict; sourceTree = ""; }; - 6978D53A2BFE97E900A6100C /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = ""; }; 697DDEEB2E43986400B4749C /* SymmetricKey+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SymmetricKey+Extensions.swift"; sourceTree = ""; }; 697DDF0E2E4422B300B4749C /* QrCodeBackgroundView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QrCodeBackgroundView.swift; sourceTree = ""; }; + 697DDF122E44AAFB00B4749C /* Localizable.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = Localizable.xcstrings; sourceTree = ""; }; + 697DDF142E44AAFB00B4749C /* Localizable.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = Localizable.xcstrings; sourceTree = ""; }; + 697DDF162E44AAFB00B4749C /* NearDrop-InfoPlist.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; name = "NearDrop-InfoPlist.xcstrings"; path = "NearDrop/NearDrop-InfoPlist.xcstrings"; sourceTree = ""; }; + 697DDF182E44AAFB00B4749C /* mul */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; name = mul; path = mul.lproj/ShareViewController.xcstrings; sourceTree = ""; }; 698DFAE529E2F91A0064F247 /* NearbyConnection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NearbyConnection.swift; sourceTree = ""; }; 698DFAED29E353220064F247 /* UserNotifications.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotifications.framework; path = System/Library/Frameworks/UserNotifications.framework; sourceTree = SDKROOT; }; 698DFAEF29E353220064F247 /* UserNotificationsUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotificationsUI.framework; path = System/Library/Frameworks/UserNotificationsUI.framework; sourceTree = SDKROOT; }; @@ -165,11 +136,7 @@ 699DEBA82AB0573200115D22 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/ShareViewController.xib; sourceTree = ""; }; 699DEBAA2AB0573200115D22 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 699DEBAB2AB0573200115D22 /* ShareExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = ShareExtension.entitlements; sourceTree = ""; }; - 69D2C32C29E77F2200EC7E30 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Base; path = Base.lproj/Localizable.strings; sourceTree = ""; }; 69D2C32E29E7898C00EC7E30 /* MainMenu.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MainMenu.xib; sourceTree = ""; }; - 69D2C33029E789AF00EC7E30 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; }; - 69D2C33729E78DF400EC7E30 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = Base; path = Base.lproj/Localizable.stringsdict; sourceTree = ""; }; - 69D2C33929E78DFD00EC7E30 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ru; path = ru.lproj/Localizable.stringsdict; sourceTree = ""; }; 69DA9A0E29E0BF5100A442DA /* NearDrop.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = NearDrop.app; sourceTree = BUILT_PRODUCTS_DIR; }; 69DA9A1129E0BF5100A442DA /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 69DA9A1329E0BF5200A442DA /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; @@ -184,37 +151,6 @@ 69DA9A2C29E18CB500A442DA /* securegcm.pb.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = securegcm.pb.swift; sourceTree = ""; }; 69DA9A2D29E18CB500A442DA /* securemessage.pb.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = securemessage.pb.swift; sourceTree = ""; }; 69DCF4812AB70D0600CBE2CC /* libNearbyShare.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libNearbyShare.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - 69FE60212C03775D0082D326 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Localizable.strings; sourceTree = ""; }; - 69FE60222C0377630082D326 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ar; path = ar.lproj/Localizable.stringsdict; sourceTree = ""; }; - 69FE60232C03778C0082D326 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Localizable.strings; sourceTree = ""; }; - 69FE60242C03778C0082D326 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ar; path = ar.lproj/Localizable.stringsdict; sourceTree = ""; }; - 69FE602B2C0378020082D326 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/ShareViewController.strings; sourceTree = ""; }; - A3930F0529EAB2D1008F891D /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = it; path = it.lproj/Localizable.stringsdict; sourceTree = ""; }; - A3930F0629EAB2D1008F891D /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = ""; }; - AE37AC272ABB62E400F0FF91 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = hu; path = hu.lproj/Localizable.stringsdict; sourceTree = ""; }; - AE37AC282ABB62E400F0FF91 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/Localizable.strings; sourceTree = ""; }; - B59C7B402AC5EC0600B2CC15 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/ShareViewController.strings; sourceTree = ""; }; - B59C7B412AC5EC0600B2CC15 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ko; path = ko.lproj/Localizable.stringsdict; sourceTree = ""; }; - B59C7B422AC5EC0600B2CC15 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; - B59C7B432AC5EC0600B2CC15 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ko; path = ko.lproj/Localizable.stringsdict; sourceTree = ""; }; - B59C7B442AC5EC0600B2CC15 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; - B5AC98B32AC831F500351A5D /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/ShareViewController.strings; sourceTree = ""; }; - B5AC98B42AC831F500351A5D /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ja; path = ja.lproj/Localizable.stringsdict; sourceTree = ""; }; - B5AC98B52AC831F500351A5D /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; - B5AC98B62AC831F500351A5D /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ja; path = ja.lproj/Localizable.stringsdict; sourceTree = ""; }; - B5AC98B72AC831F500351A5D /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; - B670906E2A6D234D00DB8273 /* th */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = th; path = th.lproj/Localizable.stringsdict; sourceTree = ""; }; - B670906F2A6D237600DB8273 /* th */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = th; path = th.lproj/Localizable.strings; sourceTree = ""; }; - E94E45D82BBD6464009804EF /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/ShareViewController.strings"; sourceTree = ""; }; - E94E45D92BBD6464009804EF /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "pt-PT"; path = "pt-PT.lproj/Localizable.stringsdict"; sourceTree = ""; }; - E94E45DA2BBD6464009804EF /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Localizable.strings"; sourceTree = ""; }; - E94E45DB2BBD6464009804EF /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "pt-PT"; path = "pt-PT.lproj/Localizable.stringsdict"; sourceTree = ""; }; - E94E45DC2BBD6464009804EF /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Localizable.strings"; sourceTree = ""; }; - E9C8C6D22CFF66650053474D /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/ShareViewController.strings; sourceTree = ""; }; - E9C8C6D32CFF66650053474D /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ro; path = ro.lproj/Localizable.stringsdict; sourceTree = ""; }; - E9C8C6D42CFF66650053474D /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/Localizable.strings; sourceTree = ""; }; - E9C8C6D52CFF66650053474D /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ro; path = ro.lproj/Localizable.stringsdict; sourceTree = ""; }; - E9C8C6D62CFF66650053474D /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/Localizable.strings; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -265,10 +201,8 @@ 691F53BA2ABB70840089FD92 /* DeviceListCell.xib */, 699DEBA72AB0573200115D22 /* ShareViewController.xib */, 699B03442AB5FBA300E0D718 /* Assets.xcassets */, - 691F53C92AC2599B0089FD92 /* Localizable.stringsdict */, - 691F53C52AC2594E0089FD92 /* Localizable.strings */, + 697DDF142E44AAFB00B4749C /* Localizable.xcstrings */, 699DEBAA2AB0573200115D22 /* Info.plist */, - 18637D0F2AC2A25300AF8072 /* InfoPlist.strings */, 699DEBAB2AB0573200115D22 /* ShareExtension.entitlements */, ); path = ShareExtension; @@ -277,7 +211,7 @@ 69DA9A0529E0BF5100A442DA = { isa = PBXGroup; children = ( - 18637D0C2AC2A25300AF8072 /* NearDrop-InfoPlist.strings */, + 697DDF162E44AAFB00B4749C /* NearDrop-InfoPlist.xcstrings */, 69DA9A1029E0BF5100A442DA /* NearDrop */, 699DEBA22AB0573200115D22 /* ShareExtension */, 69DCF4822AB70D0600CBE2CC /* NearbyShare */, @@ -301,8 +235,7 @@ children = ( 69DA9A1129E0BF5100A442DA /* AppDelegate.swift */, 69DA9A1329E0BF5200A442DA /* Assets.xcassets */, - 69D2C33629E78DF400EC7E30 /* Localizable.stringsdict */, - 69D2C32B29E77F2200EC7E30 /* Localizable.strings */, + 697DDF122E44AAFB00B4749C /* Localizable.xcstrings */, 698DFB0129E362140064F247 /* NDNotificationCenterHackery.h */, 698DFB0229E362140064F247 /* NDNotificationCenterHackery.m */, 69DA9A1829E0BF5200A442DA /* NearDrop.entitlements */, @@ -486,10 +419,8 @@ buildActionMask = 2147483647; files = ( 699B03452AB5FBA300E0D718 /* Assets.xcassets in Resources */, - 18637D112AC2A25300AF8072 /* InfoPlist.strings in Resources */, - 691F53C72AC2594E0089FD92 /* Localizable.strings in Resources */, + 697DDF152E44AAFB00B4749C /* Localizable.xcstrings in Resources */, 691F53BC2ABB70840089FD92 /* DeviceListCell.xib in Resources */, - 691F53CB2AC2599B0089FD92 /* Localizable.stringsdict in Resources */, 699DEBA92AB0573200115D22 /* ShareViewController.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -499,9 +430,8 @@ buildActionMask = 2147483647; files = ( 69DA9A1429E0BF5200A442DA /* Assets.xcassets in Resources */, - 69D2C33829E78DF400EC7E30 /* Localizable.stringsdict in Resources */, - 69D2C32D29E77F2200EC7E30 /* Localizable.strings in Resources */, - 18637D0E2AC2A25300AF8072 /* NearDrop-InfoPlist.strings in Resources */, + 697DDF132E44AAFB00B4749C /* Localizable.xcstrings in Resources */, + 697DDF172E44AAFB00B4749C /* NearDrop-InfoPlist.xcstrings in Resources */, 69D2C32F29E7898C00EC7E30 /* MainMenu.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -569,122 +499,15 @@ /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ - 18637D0C2AC2A25300AF8072 /* NearDrop-InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 18637D0D2AC2A25300AF8072 /* zh-Hans */, - ); - name = "NearDrop-InfoPlist.strings"; - path = NearDrop; - sourceTree = ""; - }; - 18637D0F2AC2A25300AF8072 /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 18637D102AC2A25300AF8072 /* zh-Hans */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; - 691F53C52AC2594E0089FD92 /* Localizable.strings */ = { - isa = PBXVariantGroup; - children = ( - 691F53C62AC2594E0089FD92 /* Base */, - 691F53C82AC259630089FD92 /* ru */, - 15C3ECC82AC269FB00FC5082 /* nl */, - 1884486E2AC294C3003EC2A3 /* zh-Hans */, - B59C7B442AC5EC0600B2CC15 /* ko */, - B5AC98B72AC831F500351A5D /* ja */, - 500BD5012AD09973002BAB1A /* uk */, - E94E45DC2BBD6464009804EF /* pt-PT */, - 69FE60232C03778C0082D326 /* ar */, - E9C8C6D62CFF66650053474D /* ro */, - ); - name = Localizable.strings; - sourceTree = ""; - }; - 691F53C92AC2599B0089FD92 /* Localizable.stringsdict */ = { - isa = PBXVariantGroup; - children = ( - 691F53CA2AC2599B0089FD92 /* Base */, - 691F53CC2AC259A20089FD92 /* ru */, - 15C3ECC72AC269FB00FC5082 /* nl */, - 1884486D2AC294C3003EC2A3 /* zh-Hans */, - B59C7B432AC5EC0600B2CC15 /* ko */, - B5AC98B62AC831F500351A5D /* ja */, - 500BD5002AD09973002BAB1A /* uk */, - E94E45DB2BBD6464009804EF /* pt-PT */, - 69FE60242C03778C0082D326 /* ar */, - E9C8C6D52CFF66650053474D /* ro */, - ); - name = Localizable.stringsdict; - sourceTree = ""; - }; 699DEBA72AB0573200115D22 /* ShareViewController.xib */ = { isa = PBXVariantGroup; children = ( 699DEBA82AB0573200115D22 /* Base */, - 691F53C42AC257A30089FD92 /* ru */, - 15C3ECC62AC269FB00FC5082 /* nl */, - 1884486A2AC294C3003EC2A3 /* zh-Hans */, - B59C7B402AC5EC0600B2CC15 /* ko */, - B5AC98B32AC831F500351A5D /* ja */, - 500BD4FD2AD09973002BAB1A /* uk */, - E94E45D82BBD6464009804EF /* pt-PT */, - 69FE602B2C0378020082D326 /* ar */, - E9C8C6D22CFF66650053474D /* ro */, + 697DDF182E44AAFB00B4749C /* mul */, ); name = ShareViewController.xib; sourceTree = ""; }; - 69D2C32B29E77F2200EC7E30 /* Localizable.strings */ = { - isa = PBXVariantGroup; - children = ( - 69D2C32C29E77F2200EC7E30 /* Base */, - A3930F0629EAB2D1008F891D /* it */, - 69D2C33029E789AF00EC7E30 /* ru */, - 3226184E2A51E10600B06FD1 /* de */, - 322618512A51EB8A00B06FD1 /* es */, - B670906F2A6D237600DB8273 /* th */, - 2C284C442AB9FFA200F8D624 /* pt-BR */, - AE37AC282ABB62E400F0FF91 /* hu */, - 15C3ECCA2AC269FB00FC5082 /* nl */, - 1884486C2AC294C3003EC2A3 /* zh-Hans */, - B59C7B422AC5EC0600B2CC15 /* ko */, - B5AC98B52AC831F500351A5D /* ja */, - 500BD4FF2AD09973002BAB1A /* uk */, - E94E45DA2BBD6464009804EF /* pt-PT */, - 6978D53A2BFE97E900A6100C /* fr */, - 69FE60212C03775D0082D326 /* ar */, - E9C8C6D42CFF66650053474D /* ro */, - ); - name = Localizable.strings; - sourceTree = ""; - }; - 69D2C33629E78DF400EC7E30 /* Localizable.stringsdict */ = { - isa = PBXVariantGroup; - children = ( - 69D2C33729E78DF400EC7E30 /* Base */, - A3930F0529EAB2D1008F891D /* it */, - 69D2C33929E78DFD00EC7E30 /* ru */, - 3226184D2A51E10600B06FD1 /* de */, - 322618502A51EB8A00B06FD1 /* es */, - B670906E2A6D234D00DB8273 /* th */, - 2C284C432AB9FFA200F8D624 /* pt-BR */, - AE37AC272ABB62E400F0FF91 /* hu */, - 15C3ECC92AC269FB00FC5082 /* nl */, - 1884486B2AC294C3003EC2A3 /* zh-Hans */, - B59C7B412AC5EC0600B2CC15 /* ko */, - B5AC98B42AC831F500351A5D /* ja */, - 500BD4FE2AD09973002BAB1A /* uk */, - E94E45D92BBD6464009804EF /* pt-PT */, - 6978D5392BFE97E100A6100C /* fr */, - 69FE60222C0377630082D326 /* ar */, - E9C8C6D32CFF66650053474D /* ro */, - ); - name = Localizable.stringsdict; - sourceTree = ""; - }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ @@ -791,12 +614,14 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; name = Debug; @@ -846,11 +671,13 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_OPTIMIZATION_LEVEL = "-O"; }; name = Release; diff --git a/NearDrop/Base.lproj/Localizable.strings b/NearDrop/Base.lproj/Localizable.strings deleted file mode 100644 index 6d28946..0000000 --- a/NearDrop/Base.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Accept"; - -/* No comment provided by engineer. */ -"Decline" = "Decline"; - -/* No comment provided by engineer. */ -"DeviceName" = "Device name: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ is sending you %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Encryption error"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Communication error"; - -/* No comment provided by engineer. */ -"NFiles" = "%d files"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop needs to be able to display notifications for incoming file transfers. Please allow notifications in System Settings."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Open settings"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Notification Permission Required"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "Quit NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "Failed to receive files from %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Visible to everyone"; - diff --git a/NearDrop/Base.lproj/Localizable.stringsdict b/NearDrop/Base.lproj/Localizable.stringsdict deleted file mode 100644 index 57d2cd7..0000000 --- a/NearDrop/Base.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d file - other - %d files - - - - diff --git a/NearDrop/Localizable.xcstrings b/NearDrop/Localizable.xcstrings new file mode 100644 index 0000000..6b4a1af --- /dev/null +++ b/NearDrop/Localizable.xcstrings @@ -0,0 +1,1723 @@ +{ + "sourceLanguage" : "en", + "strings" : { + "Accept" : { + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "قبول" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Akzeptieren" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Acceptar" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Accepter" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "Elfogad" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Accetta" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "受け入れる" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "수락" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Accepteer" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aceitar" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aceitar" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Acceptă" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Принять" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ยอมรับ" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Прийняти" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "接受" + } + } + } + }, + "Decline" : { + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "رفض" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ablehnen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rechazar" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Refuser" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "Elutasít" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rifiuta" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "拒否する" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "거절" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Afwijzen" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Recusar" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Recusar" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Refuză" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Отклонить" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ปฏิเสธ" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Відхилити" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "拒绝" + } + } + } + }, + "DeviceName" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "اسم الجهاز: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gerätename: %@" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Device name: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nombre del Dispositivo: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nom de l'appareil : %@" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "Készülék neve: %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nome del dispositivo: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "機器名: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "기기 이름: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Naam apparaat: %@" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nome do dispositivo: %@" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nome do dispositivo: %@" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nume dispozitiv : %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Имя устройства: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ชื่ออุปกรณ์: %@" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Імʼя пристрою: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "设备名称: %@" + } + } + } + }, + "DeviceSendingFiles" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ يرسل لك %2$@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ möchte dir \"%2$@\" senden" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "%1$@ is sending you %2$@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ te quiere mandar %2$@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ vous envoie %2$@" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ a következőt küldi: %2$@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ ti sta mandando %2$@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@が%2$@を送信しています" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@에서 %2$@을(를) 공유하려고 합니다." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ stuurt je %2$@" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ está te enviando %2$@" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ está a enviar %2$@" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ vă trimite %2$@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ отправляет Вам %2$@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ กำลังส่งไฟล์ให้คุณ %2$@" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ відправляє Вам %2$@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ 正向你发送 %2$@" + } + } + } + }, + "Error.Crypto" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "خطأ في التشفير" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verschlüsselungsfehler" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Encryption error" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : " Error de encriptación" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erreur de cryptage" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "Titkosítási hiba" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Errore di crittografia" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "暗号化エラー" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "암호화 오류" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fout bij codering" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erro de encriptação" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erro de encriptação" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eroare de criptare" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ошибка шифрования" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การเข้ารหัสผิดพลาด" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Помилка шифрування" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "加密出错" + } + } + } + }, + "Error.Protocol" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "خطأ في الاتصال" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fehler bei der Datenübertragung" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Communication error" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Error de comunicación" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erreur de communication" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kommunikációs hiba" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Errore di comunicazione" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "通信エラー" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "통신 오류" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Communicatiefout" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erro de comunicação" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erro de comunicação" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eroare de comunicare" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ошибка протокола" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การสื่อสารผิดพลาด" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Помилка протоколу" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "通信出错" + } + } + } + }, + "NFiles" : { + "localizations" : { + "ar" : { + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملفات" + } + }, + "many" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملفات" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملف" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملفات" + } + }, + "two" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملفات" + } + }, + "zero" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملفات" + } + } + } + } + }, + "de" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d Datei" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d Dateien" + } + } + } + } + }, + "en" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d file" + } + }, + "other" : { + "stringUnit" : { + "state" : "new", + "value" : "%d files" + } + } + } + } + }, + "es" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d archivo" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d archivos" + } + } + } + } + }, + "fr" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fichier" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fichiers" + } + } + } + } + }, + "hu" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fájl" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fájl" + } + } + } + } + }, + "it" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d file" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d files" + } + } + } + } + }, + "ja" : { + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%dつのファイル" + } + } + } + } + }, + "ko" : { + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d개의 파일" + } + } + } + } + }, + "nl" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d bestand" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d bestanden" + } + } + } + } + }, + "pt-BR" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d arquivo" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d arquivos" + } + } + } + } + }, + "pt-PT" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ficheiro" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ficheiros" + } + } + } + } + }, + "ro" : { + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fișiere" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fișier" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fișiere" + } + } + } + } + }, + "ru" : { + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файла" + } + }, + "many" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файлов" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файл" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файлов" + } + } + } + } + }, + "th" : { + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ไฟล์" + } + } + } + } + }, + "uk" : { + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файліи" + } + }, + "many" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файлів" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файлі" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файлів" + } + } + } + } + }, + "zh-Hans" : { + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d files" + } + } + } + } + } + } + }, + "NotificationsDenied.Message" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "يحتاج NearDrop إلى القدرة على عرض الإشعارات لنقل الملفات الواردة. يرجى السماح بالإشعارات في إعدادات النظام." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop benötigt die Erlaubnis Mitteilungen für eingehende Datenransfers anzuzeigen. Bitte erlaube Mitteilungen in den Systemeinstellungen." + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "NearDrop needs to be able to display notifications for incoming file transfers. Please allow notifications in System Settings." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop necesita poder mostrar notificaciones para las transferencias de archivos entrantes. Permite las notificaciones en la configuración del sistema." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop doit pouvoir afficher des notifications pour les transferts de fichiers entrants. Veuillez autoriser les notifications dans les paramètres système." + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "A NearDrop-nak szüksége van értesítéseket küldeni a bejövő fájlok fogadásához. Kérlek engedélyezd az értesítésekhez való hozzáférést a Rendszerbeállításokban." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop deve essere in grado di visualizzare le notifiche per i trasferimenti di file in entrata. Consenti le notifiche nelle Impostazioni di sistema." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDropでファイル受信の通知を表示できる必要があります。システム設定で通知を許可してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop에서 파일 수신에 대한 알림을 표시할 수 있어야 합니다. 시스템 설정에서 알림을 허용하세요." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop moet meldingen kunnen weergeven voor inkomende bestandsoverdrachten. Sta meldingen toe in de systeeminstellingen." + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "O NearDrop precisa ser capaz de exibir notificações para o recebimento de arquivos. Por favor, habilite as notificações em Ajustes do Sistema." + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "O NearDrop precisa ser capaz de mostrar notificações para receber ficheiros. Por favor, active as notificações em Definições do Sistema." + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop trebuie să poată afișa notificări pentru transferurile de fișiere primite. Vă rugăm să permiteți notificările în Setările Sistemului." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop необходима возможность показывать уведомления о входящих файлах. Пожалуйста, разрешите уведомления в Системных настройках." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop ไม่สามารถแสดงการแจ้งเตือนไฟล์ที่เข้ามาได้ โปรดให้สิทธิ์การแจ้งเตือน ในการตั้งค่าระบบ" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop потрібна можливість показувати сповіщення про вхідні файли. Будь ласка, дозвольте сповіщення у Системних налаштуваннях." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop 需显示是否接收文件传输的通知。请在 系统设置 中允许通知。" + } + } + } + }, + "NotificationsDenied.OpenSettings" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "افتح الإعدادات" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Einstellungen öffnen" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Open settings" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Abrir la configuración del sistema" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ouvrir les paramètres" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "Beállítások megnyitása" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Apri le impostazioni" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "設定を開く" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "설정 열기" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Instellingen openen" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Abrir configurações" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Abrir definições" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Deschide setările" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Открыть настройки" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การตั้งค่า" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Відкрити налаштування" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "打开设置" + } + } + } + }, + "NotificationsDenied.Title" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "مطلوب إذن الإشعارات" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mitteilungsberechtigungen sind notwendig" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Notification Permission Required" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Permiso de notificaciones necesario" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Autorisation de notification requise" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "Szükséges az értesítésekhez való hozzáférés" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Autorizzazione di notifica richiesta" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知権限が必要です。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "알림 권한이 필요합니다." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Melding Toestemming vereist" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Necessário permissão de notificações" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Necessário permissão de notificações" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Permisiunea pentru notificări este necesară" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Требуется доступ к уведомлениям" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "จำเป็นต้องใช้สิทธิ์การแจ้งเตือน" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Потрібен доступ до сповіщень" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "需要通知权限" + } + } + } + }, + "PinCode" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "الرمز السري: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "PIN: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Code PIN : %@" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "JELKÓD: %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "COD PIN : %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + } + } + }, + "Quit" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "إنهاء NearDrop" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop Beenden" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Quit NearDrop" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Salir de NearDrop" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Quitter NearDrop" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop bezárása" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Esci da NearDrop" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDropを終了" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop 종료" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop afsluiten" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sair do NearDrop" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sair do NearDrop" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Închide NearDrop" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Завершить NearDrop" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ออก NearDrop" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Завершити NearDrop" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "退出 NearDrop" + } + } + } + }, + "TransferError" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "فشل في استقبال الملفات من %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Die Daten von %@ konnten nicht empfangen werden" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Failed to receive files from %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Error al recibir archivos de %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Échec de la réception des fichiers de %@" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nem sikerült %@-tól/től fájlokat fogadni" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile ricevere i file da %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@からのファイル受信に失敗しました。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@에서 전송한 Nearby Share가 실패했습니다." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mislukt om bestanden te ontvangen van %@" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Falha ao receber arquivos de %@" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Falha ao receber ficheiros de %@" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Recepționarea fișierelor de la %@ a eșuat" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удалость принять файлы от %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เกิดข้อผิดพลาดในการรับไฟล์จาก %@" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не вдалося отримати файли від %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法从 %@ 接收文件" + } + } + } + }, + "VisibleToEveryone" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "مرئي للجميع" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Für alle sichtbar" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Visible to everyone" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Visible para todos" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Visible par tout le monde" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mindenki számára felfedezhető" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Visibile a tutti" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "すべてのユーザーに公開" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "모든 사용자에게 공개" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zichtbaar voor iedereen" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "Visível para todos" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Visível para todos" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vizibil pentru toată lumea" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Видимость: все" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เปิดเผยต่อทุกคน" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Видимість: для всіх" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "对所有人可见" + } + } + } + } + }, + "version" : "1.0" +} \ No newline at end of file diff --git a/NearDrop/NearDrop-InfoPlist.xcstrings b/NearDrop/NearDrop-InfoPlist.xcstrings new file mode 100644 index 0000000..4610402 --- /dev/null +++ b/NearDrop/NearDrop-InfoPlist.xcstrings @@ -0,0 +1,36 @@ +{ + "sourceLanguage" : "en", + "strings" : { + "CFBundleName" : { + "comment" : "Bundle name", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "NearDrop" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop" + } + } + } + }, + "NSHumanReadableCopyright" : { + "comment" : "Copyright (human-readable)", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "" + } + } + } + } + }, + "version" : "1.0" +} \ No newline at end of file diff --git a/NearDrop/ar.lproj/Localizable.strings b/NearDrop/ar.lproj/Localizable.strings deleted file mode 100644 index fa5c01a..0000000 --- a/NearDrop/ar.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "قبول"; - -/* No comment provided by engineer. */ -"Decline" = "رفض"; - -/* No comment provided by engineer. */ -"DeviceName" = "اسم الجهاز: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ يرسل لك %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "خطأ في التشفير"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "خطأ في الاتصال"; - -/* No comment provided by engineer. */ -"NFiles" = "%d ملفات"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "يحتاج NearDrop إلى القدرة على عرض الإشعارات لنقل الملفات الواردة. يرجى السماح بالإشعارات في إعدادات النظام."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "افتح الإعدادات"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "مطلوب إذن الإشعارات"; - -/* No comment provided by engineer. */ -"PinCode" = "الرمز السري: %@"; - -/* No comment provided by engineer. */ -"Quit" = "إنهاء NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "فشل في استقبال الملفات من %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "مرئي للجميع"; - diff --git a/NearDrop/ar.lproj/Localizable.stringsdict b/NearDrop/ar.lproj/Localizable.stringsdict deleted file mode 100644 index 8aafe09..0000000 --- a/NearDrop/ar.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d ملف - other - %d ملفات - - - - diff --git a/NearDrop/de.lproj/Localizable.strings b/NearDrop/de.lproj/Localizable.strings deleted file mode 100644 index 415296f..0000000 --- a/NearDrop/de.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Akzeptieren"; - -/* No comment provided by engineer. */ -"Decline" = "Ablehnen"; - -/* No comment provided by engineer. */ -"DeviceName" = "Gerätename: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ möchte dir \"%2$@\" senden"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Verschlüsselungsfehler"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Fehler bei der Datenübertragung"; - -/* No comment provided by engineer. */ -"NFiles" = "%d Dateien"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop benötigt die Erlaubnis Mitteilungen für eingehende Datenransfers anzuzeigen. Bitte erlaube Mitteilungen in den Systemeinstellungen."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Einstellungen öffnen"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Mitteilungsberechtigungen sind notwendig"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "NearDrop Beenden"; - -/* No comment provided by engineer. */ -"TransferError" = "Die Daten von %@ konnten nicht empfangen werden"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Für alle sichtbar"; - diff --git a/NearDrop/de.lproj/Localizable.stringsdict b/NearDrop/de.lproj/Localizable.stringsdict deleted file mode 100644 index 52e9b52..0000000 --- a/NearDrop/de.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@Dateien@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d Datei - other - %d Dateien - - - - diff --git a/NearDrop/es.lproj/Localizable.strings b/NearDrop/es.lproj/Localizable.strings deleted file mode 100644 index eef17c7..0000000 --- a/NearDrop/es.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Acceptar"; - -/* No comment provided by engineer. */ -"Decline" = "Rechazar"; - -/* No comment provided by engineer. */ -"DeviceName" = "Nombre del Dispositivo: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ te quiere mandar %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = " Error de encriptación"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Error de comunicación"; - -/* No comment provided by engineer. */ -//"NFiles" = "%d files"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop necesita poder mostrar notificaciones para las transferencias de archivos entrantes. Permite las notificaciones en la configuración del sistema."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Abrir la configuración del sistema"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Permiso de notificaciones necesario"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "Salir de NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "Error al recibir archivos de %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Visible para todos"; - diff --git a/NearDrop/es.lproj/Localizable.stringsdict b/NearDrop/es.lproj/Localizable.stringsdict deleted file mode 100644 index 63d8b79..0000000 --- a/NearDrop/es.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@archivos@ - file - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d archivo - other - %d archivos - - - - diff --git a/NearDrop/fr.lproj/Localizable.strings b/NearDrop/fr.lproj/Localizable.strings deleted file mode 100644 index 67e202a..0000000 --- a/NearDrop/fr.lproj/Localizable.strings +++ /dev/null @@ -1,41 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Accepter"; - -/* No comment provided by engineer. */ -"Decline" = "Refuser"; - -/* No comment provided by engineer. */ -"DeviceName" = "Nom de l'appareil : %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ vous envoie %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Erreur de cryptage"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Erreur de communication"; - -/* No comment provided by engineer. */ -"NFiles" = "%d fichiers"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop doit pouvoir afficher des notifications pour les transferts de fichiers entrants. Veuillez autoriser les notifications dans les paramètres système."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Ouvrir les paramètres"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Autorisation de notification requise"; - -/* No comment provided by engineer. */ -"PinCode" = "CODE PIN : %@"; - -/* No comment provided by engineer. */ -"Quit" = "Quitter NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "Échec de la réception des fichiers de %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Visible par tout le monde"; diff --git a/NearDrop/fr.lproj/Localizable.stringsdict b/NearDrop/fr.lproj/Localizable.stringsdict deleted file mode 100644 index bad68b0..0000000 --- a/NearDrop/fr.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d fichier - other - %d fichiers - - - - diff --git a/NearDrop/hu.lproj/Localizable.strings b/NearDrop/hu.lproj/Localizable.strings deleted file mode 100644 index b4accfd..0000000 --- a/NearDrop/hu.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Elfogad"; - -/* No comment provided by engineer. */ -"Decline" = "Elutasít"; - -/* No comment provided by engineer. */ -"DeviceName" = "Készülék neve: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ a következőt küldi: %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Titkosítási hiba"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Kommunikációs hiba"; - -/* No comment provided by engineer. */ -"NFiles" = "%d fájl"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "A NearDrop-nak szüksége van értesítéseket küldeni a bejövő fájlok fogadásához. Kérlek engedélyezd az értesítésekhez való hozzáférést a Rendszerbeállításokban."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Beállítások megnyitása"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Szükséges az értesítésekhez való hozzáférés"; - -/* No comment provided by engineer. */ -"PinCode" = "JELKÓD: %@"; - -/* No comment provided by engineer. */ -"Quit" = "NearDrop bezárása"; - -/* No comment provided by engineer. */ -"TransferError" = "Nem sikerült %@-tól/től fájlokat fogadni"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Mindenki számára felfedezhető"; - diff --git a/NearDrop/hu.lproj/Localizable.stringsdict b/NearDrop/hu.lproj/Localizable.stringsdict deleted file mode 100644 index cd5ee5a..0000000 --- a/NearDrop/hu.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d fájl - other - %d fájl - - - - diff --git a/NearDrop/it.lproj/Localizable.strings b/NearDrop/it.lproj/Localizable.strings deleted file mode 100644 index 64c761e..0000000 --- a/NearDrop/it.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Accetta"; - -/* No comment provided by engineer. */ -"Decline" = "Rifiuta"; - -/* No comment provided by engineer. */ -"DeviceName" = "Nome del dispositivo: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ ti sta mandando %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Errore di crittografia"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Errore di comunicazione"; - -/* No comment provided by engineer. */ -"NFiles" = "%d files"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop deve essere in grado di visualizzare le notifiche per i trasferimenti di file in entrata. Consenti le notifiche nelle Impostazioni di sistema."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Apri le impostazioni"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Autorizzazione di notifica richiesta"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "Esci da NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "Impossibile ricevere i file da %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Visibile a tutti"; - diff --git a/NearDrop/it.lproj/Localizable.stringsdict b/NearDrop/it.lproj/Localizable.stringsdict deleted file mode 100644 index 57d2cd7..0000000 --- a/NearDrop/it.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d file - other - %d files - - - - diff --git a/NearDrop/ja.lproj/Localizable.strings b/NearDrop/ja.lproj/Localizable.strings deleted file mode 100644 index 7bed7ef..0000000 --- a/NearDrop/ja.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "受け入れる"; - -/* No comment provided by engineer. */ -"Decline" = "拒否する"; - -/* No comment provided by engineer. */ -"DeviceName" = "機器名: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@が%2$@を送信しています"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "暗号化エラー"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "通信エラー"; - -/* No comment provided by engineer. */ -"NFiles" = "%dつのファイル"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDropでファイル受信の通知を表示できる必要があります。システム設定で通知を許可してください。"; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "設定を開く"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "通知権限が必要です。"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "NearDropを終了"; - -/* No comment provided by engineer. */ -"TransferError" = "%@からのファイル受信に失敗しました。"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "すべてのユーザーに公開"; - diff --git a/NearDrop/ja.lproj/Localizable.stringsdict b/NearDrop/ja.lproj/Localizable.stringsdict deleted file mode 100644 index c67d3d0..0000000 --- a/NearDrop/ja.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %dつのファイル - other - %dつのファイル - - - - diff --git a/NearDrop/ko.lproj/Localizable.strings b/NearDrop/ko.lproj/Localizable.strings deleted file mode 100644 index baf60a5..0000000 --- a/NearDrop/ko.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "수락"; - -/* No comment provided by engineer. */ -"Decline" = "거절"; - -/* No comment provided by engineer. */ -"DeviceName" = "기기 이름: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@에서 %2$@을(를) 공유하려고 합니다."; - -/* No comment provided by engineer. */ -"Error.Crypto" = "암호화 오류"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "통신 오류"; - -/* No comment provided by engineer. */ -"NFiles" = "%d개의 파일"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop에서 파일 수신에 대한 알림을 표시할 수 있어야 합니다. 시스템 설정에서 알림을 허용하세요."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "설정 열기"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "알림 권한이 필요합니다."; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "NearDrop 종료"; - -/* No comment provided by engineer. */ -"TransferError" = "%@에서 전송한 Nearby Share가 실패했습니다."; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "모든 사용자에게 공개"; - diff --git a/NearDrop/ko.lproj/Localizable.stringsdict b/NearDrop/ko.lproj/Localizable.stringsdict deleted file mode 100644 index 9cdb8ff..0000000 --- a/NearDrop/ko.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d개의 파일 - other - %d개의 파일 - - - - diff --git a/NearDrop/nl.lproj/Localizable.strings b/NearDrop/nl.lproj/Localizable.strings deleted file mode 100644 index b0f5936..0000000 --- a/NearDrop/nl.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Accepteer"; - -/* No comment provided by engineer. */ -"Decline" = "Afwijzen"; - -/* No comment provided by engineer. */ -"DeviceName" = "Naam apparaat: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ stuurt je %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Fout bij codering"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Communicatiefout"; - -/* No comment provided by engineer. */ -"NFiles" = "%d bestanden"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop moet meldingen kunnen weergeven voor inkomende bestandsoverdrachten. Sta meldingen toe in de systeeminstellingen."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Instellingen openen"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Melding Toestemming vereist"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "NearDrop afsluiten"; - -/* No comment provided by engineer. */ -"TransferError" = "Mislukt om bestanden te ontvangen van %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Zichtbaar voor iedereen"; - diff --git a/NearDrop/nl.lproj/Localizable.stringsdict b/NearDrop/nl.lproj/Localizable.stringsdict deleted file mode 100644 index 67464d1..0000000 --- a/NearDrop/nl.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d bestand - other - %d bestanden - - - - diff --git a/NearDrop/pt-BR.lproj/Localizable.strings b/NearDrop/pt-BR.lproj/Localizable.strings deleted file mode 100644 index 9dc3fd3..0000000 --- a/NearDrop/pt-BR.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Aceitar"; - -/* No comment provided by engineer. */ -"Decline" = "Recusar"; - -/* No comment provided by engineer. */ -"DeviceName" = "Nome do dispositivo: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ está te enviando %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Erro de encriptação"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Erro de comunicação"; - -/* No comment provided by engineer. */ -"NFiles" = "%d arquivos"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "O NearDrop precisa ser capaz de exibir notificações para o recebimento de arquivos. Por favor, habilite as notificações em Ajustes do Sistema."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Abrir configurações"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Necessário permissão de notificações"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "Sair do NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "Falha ao receber arquivos de %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Visível para todos"; - diff --git a/NearDrop/pt-BR.lproj/Localizable.stringsdict b/NearDrop/pt-BR.lproj/Localizable.stringsdict deleted file mode 100644 index 57d2cd7..0000000 --- a/NearDrop/pt-BR.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d file - other - %d files - - - - diff --git a/NearDrop/pt-PT.lproj/Localizable.strings b/NearDrop/pt-PT.lproj/Localizable.strings deleted file mode 100644 index bfe8749..0000000 --- a/NearDrop/pt-PT.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Aceitar"; - -/* No comment provided by engineer. */ -"Decline" = "Recusar"; - -/* No comment provided by engineer. */ -"DeviceName" = "Nome do dispositivo: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ está a enviar %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Erro de encriptação"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Erro de comunicação"; - -/* No comment provided by engineer. */ -"NFiles" = "%d ficheiros"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "O NearDrop precisa ser capaz de mostrar notificações para receber ficheiros. Por favor, active as notificações em Definições do Sistema."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Abrir definições"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Necessário permissão de notificações"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "Sair do NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "Falha ao receber ficheiros de %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Visível para todos"; - diff --git a/NearDrop/pt-PT.lproj/Localizable.stringsdict b/NearDrop/pt-PT.lproj/Localizable.stringsdict deleted file mode 100644 index 57d2cd7..0000000 --- a/NearDrop/pt-PT.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d file - other - %d files - - - - diff --git a/NearDrop/ro.lproj/Localizable.strings b/NearDrop/ro.lproj/Localizable.strings deleted file mode 100644 index 95ab050..0000000 --- a/NearDrop/ro.lproj/Localizable.strings +++ /dev/null @@ -1,41 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Acceptă"; - -/* No comment provided by engineer. */ -"Decline" = "Refuză"; - -/* No comment provided by engineer. */ -"DeviceName" = "Nume dispozitiv : %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ vă trimite %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Eroare de criptare"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Eroare de comunicare"; - -/* No comment provided by engineer. */ -"NFiles" = "%d fișiere"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop trebuie să poată afișa notificări pentru transferurile de fișiere primite. Vă rugăm să permiteți notificările în Setările Sistemului."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Deschide setările"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Permisiunea pentru notificări este necesară"; - -/* No comment provided by engineer. */ -"PinCode" = "COD PIN : %@"; - -/* No comment provided by engineer. */ -"Quit" = "Închide NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "Recepționarea fișierelor de la %@ a eșuat"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Vizibil pentru toată lumea"; diff --git a/NearDrop/ro.lproj/Localizable.stringsdict b/NearDrop/ro.lproj/Localizable.stringsdict deleted file mode 100644 index ee46c7f..0000000 --- a/NearDrop/ro.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d fișier - other - %d fișiere - - - - diff --git a/NearDrop/ru.lproj/Localizable.strings b/NearDrop/ru.lproj/Localizable.strings deleted file mode 100644 index a4a2833..0000000 --- a/NearDrop/ru.lproj/Localizable.strings +++ /dev/null @@ -1,41 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Принять"; - -/* No comment provided by engineer. */ -"Decline" = "Отклонить"; - -/* No comment provided by engineer. */ -"DeviceName" = "Имя устройства: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ отправляет Вам %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Ошибка шифрования"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Ошибка протокола"; - -/* No comment provided by engineer. */ -/*"NFiles" = "%d файлов";*/ - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "Завершить NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "Не удалость принять файлы от %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Видимость: все"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop необходима возможность показывать уведомления о входящих файлах. Пожалуйста, разрешите уведомления в Системных настройках."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Открыть настройки"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Требуется доступ к уведомлениям"; diff --git a/NearDrop/ru.lproj/Localizable.stringsdict b/NearDrop/ru.lproj/Localizable.stringsdict deleted file mode 100644 index 2cdb428..0000000 --- a/NearDrop/ru.lproj/Localizable.stringsdict +++ /dev/null @@ -1,26 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d файл - few - %d файла - many - %d файлов - other - %d файлов - - - - diff --git a/NearDrop/th.lproj/Localizable.strings b/NearDrop/th.lproj/Localizable.strings deleted file mode 100644 index 16588e9..0000000 --- a/NearDrop/th.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "ยอมรับ"; - -/* No comment provided by engineer. */ -"Decline" = "ปฏิเสธ"; - -/* No comment provided by engineer. */ -"DeviceName" = "ชื่ออุปกรณ์: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ กำลังส่งไฟล์ให้คุณ %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "การเข้ารหัสผิดพลาด"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "การสื่อสารผิดพลาด"; - -/* No comment provided by engineer. */ -"NFiles" = "%d ไฟล์"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop ไม่สามารถแสดงการแจ้งเตือนไฟล์ที่เข้ามาได้ โปรดให้สิทธิ์การแจ้งเตือน ในการตั้งค่าระบบ"; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "การตั้งค่า"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "จำเป็นต้องใช้สิทธิ์การแจ้งเตือน"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "ออก NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "เกิดข้อผิดพลาดในการรับไฟล์จาก %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "เปิดเผยต่อทุกคน"; - diff --git a/NearDrop/th.lproj/Localizable.stringsdict b/NearDrop/th.lproj/Localizable.stringsdict deleted file mode 100644 index a9b5224..0000000 --- a/NearDrop/th.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d ไฟล์ - other - %d ไฟล์ - - - - diff --git a/NearDrop/uk.lproj/Localizable.strings b/NearDrop/uk.lproj/Localizable.strings deleted file mode 100644 index 5e76744..0000000 --- a/NearDrop/uk.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "Прийняти"; - -/* No comment provided by engineer. */ -"Decline" = "Відхилити"; - -/* No comment provided by engineer. */ -"DeviceName" = "Імʼя пристрою: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ відправляє Вам %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "Помилка шифрування"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "Помилка протоколу"; - -/* No comment provided by engineer. */ -"NFiles" = "%d files"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop потрібна можливість показувати сповіщення про вхідні файли. Будь ласка, дозвольте сповіщення у Системних налаштуваннях."; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "Відкрити налаштування"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "Потрібен доступ до сповіщень"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "Завершити NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "Не вдалося отримати файли від %@"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "Видимість: для всіх"; - diff --git a/NearDrop/uk.lproj/Localizable.stringsdict b/NearDrop/uk.lproj/Localizable.stringsdict deleted file mode 100644 index 6a25962..0000000 --- a/NearDrop/uk.lproj/Localizable.stringsdict +++ /dev/null @@ -1,26 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d файл - few - %d файли - many - %d файлів - other - %d файлів - - - - diff --git a/NearDrop/zh-Hans.lproj/Localizable.strings b/NearDrop/zh-Hans.lproj/Localizable.strings deleted file mode 100644 index 7754af7..0000000 --- a/NearDrop/zh-Hans.lproj/Localizable.strings +++ /dev/null @@ -1,42 +0,0 @@ -/* No comment provided by engineer. */ -"Accept" = "接受"; - -/* No comment provided by engineer. */ -"Decline" = "拒绝"; - -/* No comment provided by engineer. */ -"DeviceName" = "设备名称: %@"; - -/* No comment provided by engineer. */ -"DeviceSendingFiles" = "%1$@ 正向你发送 %2$@"; - -/* No comment provided by engineer. */ -"Error.Crypto" = "加密出错"; - -/* No comment provided by engineer. */ -"Error.Protocol" = "通信出错"; - -/* No comment provided by engineer. */ -"NFiles" = "%d files"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Message" = "NearDrop 需显示是否接收文件传输的通知。请在 系统设置 中允许通知。"; - -/* No comment provided by engineer. */ -"NotificationsDenied.OpenSettings" = "打开设置"; - -/* No comment provided by engineer. */ -"NotificationsDenied.Title" = "需要通知权限"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Quit" = "退出 NearDrop"; - -/* No comment provided by engineer. */ -"TransferError" = "无法从 %@ 接收文件"; - -/* No comment provided by engineer. */ -"VisibleToEveryone" = "对所有人可见"; - diff --git a/NearDrop/zh-Hans.lproj/Localizable.stringsdict b/NearDrop/zh-Hans.lproj/Localizable.stringsdict deleted file mode 100644 index ae8f62e..0000000 --- a/NearDrop/zh-Hans.lproj/Localizable.stringsdict +++ /dev/null @@ -1,20 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - other - %d 个文件 - - - - diff --git a/NearDrop/zh-Hans.lproj/NearDrop-InfoPlist.strings b/NearDrop/zh-Hans.lproj/NearDrop-InfoPlist.strings deleted file mode 100644 index 55763cb..0000000 --- a/NearDrop/zh-Hans.lproj/NearDrop-InfoPlist.strings +++ /dev/null @@ -1,3 +0,0 @@ -/* Bundle name */ -"CFBundleName" = "NearDrop"; - diff --git a/ShareExtension/Base.lproj/Localizable.strings b/ShareExtension/Base.lproj/Localizable.strings deleted file mode 100644 index 1dd36a7e62be67af5596a64ca596b26d6d9e4eba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1488 zcmchXO-sW-5Qg7#e?<^_=^?!nN4JD5$;|BT zv+vC8_t#VtMVhN*Oc~#KausU%uT*3C&`ue)49kl?8O^`JTJV(<6Jwibs*x^q$Be>x zQr57T4c184ynlOR=EwN1m_K5b|K*wM0g5*`8;@h`PP6trp>{7(VTKB&_9(H{5>;0y zoqIH8$sf|k*#<~fXqoq5!owr{teS6qC zNvPu$`!`xcQ&Y$GXL+*P$vjO?Jz;V(B)W$qh33$AKGCV?JVe%61#d%L_ca=_N2ofC zJr85TzILN!dZGhcFOQuka$RS>Fig*`uJ&|s#ZEO8#*=WDR(y5cc8jNVx5L)Eh1=h_ Qh*b{vM8iq?YaPjd0N - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d file - other - %d files - - - - diff --git a/ShareExtension/Localizable.xcstrings b/ShareExtension/Localizable.xcstrings new file mode 100644 index 0000000..cdaa8cb --- /dev/null +++ b/ShareExtension/Localizable.xcstrings @@ -0,0 +1,973 @@ +{ + "sourceLanguage" : "en", + "strings" : { + "Connecting" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "جارٍ الاتصال..." + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Connecting..." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "接続しています..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "연결 중..." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verbinden..." + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "A ligar..." + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se conectează..." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Соединяюсь..." + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Зʼєднуюся..." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在连接..." + } + } + } + }, + "NFiles" : { + "localizations" : { + "ar" : { + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملفات" + } + }, + "many" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملفات" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملف" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملفات" + } + }, + "two" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملفات" + } + }, + "zero" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ملفات" + } + } + } + } + }, + "de" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d Datei" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d Dateien" + } + } + } + } + }, + "en" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d file" + } + }, + "other" : { + "stringUnit" : { + "state" : "new", + "value" : "%d files" + } + } + } + } + }, + "es" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d archivo" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d archivos" + } + } + } + } + }, + "fr" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fichier" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fichiers" + } + } + } + } + }, + "hu" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fájl" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fájl" + } + } + } + } + }, + "it" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d file" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d files" + } + } + } + } + }, + "ja" : { + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ファイル" + } + } + } + } + }, + "ko" : { + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d개의 파일" + } + } + } + } + }, + "nl" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d bestand" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d bestanden" + } + } + } + } + }, + "pt-BR" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d arquivo" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d arquivos" + } + } + } + } + }, + "pt-PT" : { + "variations" : { + "plural" : { + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ficheiro" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ficheiros" + } + } + } + } + }, + "ro" : { + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fișiere" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fișier" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d fișiere" + } + } + } + } + }, + "ru" : { + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файла" + } + }, + "many" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файлов" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файл" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файлов" + } + } + } + } + }, + "th" : { + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d ไฟล์" + } + } + } + } + }, + "uk" : { + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файліи" + } + }, + "many" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файлів" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файлі" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d файлів" + } + } + } + } + }, + "zh-Hans" : { + "variations" : { + "plural" : { + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%d files" + } + } + } + } + } + } + }, + "NotEnoughSpace" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "لا توجد مساحة كافية على القرص" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Not enough disk space" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "十分な空きストレージがありません" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "저장 공간이 가득참" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Niet genoeg schijfruimte" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sem espaço suficiente em disco" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Spațiu insuficient pe disc" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Недостаточно места на диске" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Недостатньо місця на диску" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "空间不足" + } + } + } + }, + "PinCode" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "الرمز السري: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "PIN: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Code PIN : %@" + } + }, + "hu" : { + "stringUnit" : { + "state" : "translated", + "value" : "JELKÓD: %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "pt-BR" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "PIN: %@" + } + } + } + }, + "Sending" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "جارٍ الإرسال..." + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Sending..." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "送信しています..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "보내는 중..." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bezig met verzenden..." + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "A enviar..." + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se trimite..." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Отправляю..." + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Відправляю..." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在发送..." + } + } + } + }, + "TransferCanceled" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "تم الإلغاء" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Canceled" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "キャンセルしました" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "취소됨" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Geannuleerd" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cancelado" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Anulat" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Отменено" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Скасовано" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "已取消" + } + } + } + }, + "TransferDeclined" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "مرفوض" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Declined" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "拒否されました" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "거절됨" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Daling" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Recusado" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Refuzat" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Отклонено" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Відхилено" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "已拒绝" + } + } + } + }, + "TransferFinished" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "تم النقل" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Transfer finished" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "送信しました" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "전송 완료" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Overdracht voltooid" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Transferência Completa" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Transfer finalizat" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Передача завершена" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Передача завершена" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "传输完成" + } + } + } + }, + "TransferTimedOut" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "انتهت المهلة" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Timed out" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "タイムアウトしました" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "시간 초과" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uitgetimed" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "O tempo de ligação expirou" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Timpul a expirat" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Истекло время ожидания" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Минув час очікування" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "超时" + } + } + } + }, + "UnsupportedType" : { + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "نوع المرفق غير مدعوم" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Attachment type not supported" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このアタッチメントタイプはサポートされていません" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "지원되지 않는 파일 유형" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Type bijlage niet ondersteund" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tipo de ficheiro não suportado" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tip de atașament nesuportat" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Неподдерживаемый тип данных" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Тип даних не підтримується" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "不支持的文件类型" + } + } + } + } + }, + "version" : "1.0" +} \ No newline at end of file diff --git a/ShareExtension/ar.lproj/Localizable.strings b/ShareExtension/ar.lproj/Localizable.strings deleted file mode 100644 index 1c90e46..0000000 --- a/ShareExtension/ar.lproj/Localizable.strings +++ /dev/null @@ -1,29 +0,0 @@ -/* No comment provided by engineer. */ -"Connecting" = "جارٍ الاتصال..."; - -/* No comment provided by engineer. */ -"NFiles" = "%d ملفات"; - -/* No comment provided by engineer. */ -"NotEnoughSpace" = "لا توجد مساحة كافية على القرص"; - -/* No comment provided by engineer. */ -"PinCode" = "الرمز السري: %@"; - -/* No comment provided by engineer. */ -"Sending" = "جارٍ الإرسال..."; - -/* No comment provided by engineer. */ -"TransferCanceled" = "تم الإلغاء"; - -/* No comment provided by engineer. */ -"TransferDeclined" = "مرفوض"; - -/* No comment provided by engineer. */ -"TransferFinished" = "تم النقل"; - -/* No comment provided by engineer. */ -"TransferTimedOut" = "انتهت المهلة"; - -/* No comment provided by engineer. */ -"UnsupportedType" = "نوع المرفق غير مدعوم"; diff --git a/ShareExtension/ar.lproj/Localizable.stringsdict b/ShareExtension/ar.lproj/Localizable.stringsdict deleted file mode 100644 index 8aafe09..0000000 --- a/ShareExtension/ar.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d ملف - other - %d ملفات - - - - diff --git a/ShareExtension/ar.lproj/ShareViewController.strings b/ShareExtension/ar.lproj/ShareViewController.strings deleted file mode 100644 index fc89940..0000000 --- a/ShareExtension/ar.lproj/ShareViewController.strings +++ /dev/null @@ -1,11 +0,0 @@ -/* 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\" واضغط على \"استلام\" في علامة التبويب مشاركة قريبة."; diff --git a/ShareExtension/ja.lproj/Localizable.strings b/ShareExtension/ja.lproj/Localizable.strings deleted file mode 100644 index 279847762ed52467e66c86bf88e757c67c2b4f5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1440 zcmcgsze~eF82wxv`d5@f9Xh0MRs?@kLD06Clp+q&CT&$TDg7Z>&_6&Ngl=w1b#oLH zhaxVS1#uEAj=H&u`Yst7JDU*hxclzD+`I3+cR$~0Nl9F?;;=W_@A9jNEiKOL(qLpy zw!~u0Vx%nl?A3aWQJbR*_h^izBrP#X$UHM_Z^h(4)SeonahYaI$c1@&P(&3O9AXU` zGc`u1m>FaK|02oCBG2C;!e#(L(!0kK&d|dQUKCS`*C9K3S)vjq$y8EiLgPi}nKn-z)yCM# zAQzQ3463$76iulTO@pdcGsTY5ixsHJ72fcPJ8Gp!R*KjNjg?VM86q)>$M;zf(_?wU zDBw6^JjzWrTa#-3TO*&jXscroiF&Cl$tl(*=O>fufrUr2+ oL9C2Yj|bdiKs~t}_wWn{*Lb1tT_`^NcQNSvUr;Fs`2YX_ diff --git a/ShareExtension/ja.lproj/Localizable.stringsdict b/ShareExtension/ja.lproj/Localizable.stringsdict deleted file mode 100644 index 8ca0738..0000000 --- a/ShareExtension/ja.lproj/Localizable.stringsdict +++ /dev/null @@ -1,22 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d ファイル - other - %d ファイル - - - - diff --git a/ShareExtension/ja.lproj/ShareViewController.strings b/ShareExtension/ja.lproj/ShareViewController.strings deleted file mode 100644 index d4ea40a..0000000 --- a/ShareExtension/ja.lproj/ShareViewController.strings +++ /dev/null @@ -1,12 +0,0 @@ - -/* 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" = "デバイスが表示されない場合は、「Files」アプリを開き、右下タブから「ニアバイシェア」を選択し、「受信」ボタンをタップしてください。"; diff --git a/ShareExtension/ko.lproj/Localizable.strings b/ShareExtension/ko.lproj/Localizable.strings deleted file mode 100644 index 553aa9dbf10bb7e852736a6d534f6f5ab7a83606..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1364 zcmcgsF-yZh6#j+|rMNf<4h~15ARW?G6hW{GI@CfVxYndrLDP`5g5XbZ^ba_=-B2V$ z2ZvT@lRyiC;H0~wgKnaJ7m>!!ri5JX-rdXl?tR~TU!Mi!Ay7htqrvfnPYo8DT-$JH zImHo7+DuyZamG>Y*J-sltMQCRTOI{uki|MZtZ2vJKh&8ztpcljvv}>drNC^c(MRKY zg+3X2{x60SHW~St*xXp`9B;57_k4kwhjTx<*bUx$gZFNr#k(J(!aP=)+gc0@f@|V< zmnqrg7xLL#8YYFP9I>EyQ7n$RC}WGfFO!!X))M2Q!k88#Pb%T<)@xthB(DXX`m7Rx zivuEYs86+0Y$$!0v3$IYE_#bzQY=j3C^EW13_n#A$6?EKFg+ZqQY^kMmHIayso<(7 zP#g?9)5?iX9IE@6*kSE7W86I5rPw#pqYs%Bmfc7rE!L{dN^uxn;n3OdY|h42(+%$j V^IkU;*zPO+s$L=>{JF - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d개의 파일 - other - %d개의 파일 - - - - diff --git a/ShareExtension/ko.lproj/ShareViewController.strings b/ShareExtension/ko.lproj/ShareViewController.strings deleted file mode 100644 index d093050..0000000 --- a/ShareExtension/ko.lproj/ShareViewController.strings +++ /dev/null @@ -1,12 +0,0 @@ - -/* 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" = "만약 기기가 보이지 않는다면, \"Files by Google\" 앱을 열고 우측 하단에 있는 \"Nearby Share\" 에서 \"받기\"를 누르세요."; diff --git a/ShareExtension/mul.lproj/ShareViewController.xcstrings b/ShareExtension/mul.lproj/ShareViewController.xcstrings new file mode 100644 index 0000000..a5a4e30 --- /dev/null +++ b/ShareExtension/mul.lproj/ShareViewController.xcstrings @@ -0,0 +1,391 @@ +{ + "sourceLanguage" : "en", + "strings" : { + "0xp-rC-2gr.title" : { + "comment" : "Class = \"NSTextFieldCell\"; title = \"NearDrop\"; ObjectID = \"0xp-rC-2gr\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "NearDrop" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "NearDrop" + } + } + }, + "shouldTranslate" : false + }, + "6Up-t3-mwm.title" : { + "comment" : "Class = \"NSButtonCell\"; title = \"Cancel\"; ObjectID = \"6Up-t3-mwm\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "إلغاء" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Cancel" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "キャンセル" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "취소" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Annuleren" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cancelar" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Anulare" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Отменить" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Скасувати" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "取消" + } + } + } + }, + "9EW-Db-fGL.title" : { + "comment" : "Class = \"NSButtonCell\"; title = \"Cancel\"; ObjectID = \"9EW-Db-fGL\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "إلغاء" + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Cancel" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "キャンセル" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "취소" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Annuleren" + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cancelar" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Anulare" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Отменить" + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Скасувати" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "取消" + } + } + } + }, + "d3J-ot-h5d.title" : { + "comment" : "Class = \"NSTextFieldCell\"; title = \"Scan this QR code with an Android device. The transfer will begin automatically.\"; ObjectID = \"d3J-ot-h5d\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Scan this QR code with an Android device. The transfer will begin automatically." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Отсканируйте этот QR-код на Android-устройстве. Передача начнётся автоматически." + } + } + } + }, + "Ll5-lP-3bU.title" : { + "comment" : "Class = \"NSButtonCell\"; title = \"Use QR code...\"; ObjectID = \"Ll5-lP-3bU\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Use QR code..." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Использовать QR-код..." + } + } + } + }, + "NaJ-Wx-Pim.title" : { + "comment" : "Class = \"NSTextFieldCell\"; title = \"Looking for devices...\"; ObjectID = \"NaJ-Wx-Pim\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "البحث عن الأجهزة..." + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Looking for devices..." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "デバイスを検索しています..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "근처 기기 찾는 중..." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Op zoek naar apparaten..." + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "À procura de dispositivos..." + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Căutare dispozitive..." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ищу устройства..." + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Шукаю пристрої..." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在查找附近设备..." + } + } + } + }, + "uuF-4K-rMR.title" : { + "comment" : "Class = \"NSTextFieldCell\"; title = \"If this doesn't work, make sure that the device and your Mac are on the same network, and that the router isn't blocking LAN communication.\"; ObjectID = \"uuF-4K-rMR\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "If this doesn't work, make sure that the device and your Mac are on the same network, and that the router isn't blocking LAN communication." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Если соединиться не удаётся, убедитесь, что устройство и Mac находятся в одной сети, и что роутер не блокирует передачу данных по локальной сети." + } + } + } + }, + "vla-gF-eJo.title" : { + "comment" : "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\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "ar" : { + "stringUnit" : { + "state" : "translated", + "value" : "إذا لم تر جهازك، افتح تطبيق \"Google Files\" واضغط على \"استلام\" في علامة التبويب مشاركة قريبة." + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "If you don't see your device, open \"Google Files\" app and tap \"Receive\" on the Nearby Share tab." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "デバイスが表示されない場合は、「Files」アプリを開き、右下タブから「ニアバイシェア」を選択し、「受信」ボタンをタップしてください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "만약 기기가 보이지 않는다면, \"Files by Google\" 앱을 열고 우측 하단에 있는 \"Nearby Share\" 에서 \"받기\"를 누르세요." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Als je je apparaat niet ziet, open dan de app \"Google Files\" en tik op \"Ontvang\" op het tabblad Delen in de buurt." + } + }, + "pt-PT" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se não vês o teu dispositivo, abre a aplicação \"Google Files\" e carrega em \"Recever\" na tab Nearby Share." + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dacă nu vezi dispozitivul tău, deschide aplicația \"Google Files\" și apasă pe butonul \"Primește\"." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Если Вы не видите своё устройство, откройте приложение \"Google Files\" и нажмите \"Получить\" на вкладке Обмен." + } + }, + "uk" : { + "stringUnit" : { + "state" : "translated", + "value" : "Якщо Ви не бачите свій пристрій, відкрийте додаток \"Google Files\" та натисніть \"Отримати\" на вкладці Обмін." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "如果您没有看到您的设备,请打开 “文件极客” App,然后点击 “附近共享” 选项卡上的 “接收”。" + } + } + } + } + }, + "version" : "1.0" +} \ No newline at end of file diff --git a/ShareExtension/nl.lproj/Localizable.strings b/ShareExtension/nl.lproj/Localizable.strings deleted file mode 100644 index 54e2ec7a9e4e917ca943acb69e96e0d3824fc8b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1532 zcmchXPfx-?5XI-rrywL;ILKXNVgxl_3JKsHXe}DplKvsl53l~-6hifENz-lj?d;Cm zH*fd*YiI-OT4WjRns&#NSg?}*-g1zGy;%$vgRJa>R^usX;4dNO3T$9Q>sZf5%m_ZR zW(~!ppk2G=?b(aRuN>E!fw_8mcEjurYy2;p$R5eHB~#I0(Le4*XlYAW)LhzQk&)+t zJegJKv9TH2F3~$_u!>-sxbCSdlhLNARuH#g?A>0`y5es~lxDW0*^~^y>nK&uwVT>A zKDmZb-|kw=KJ&fD&Y|g?d+<+CDI$l;p9j7 - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d bestand - other - %d bestanden - - - - diff --git a/ShareExtension/nl.lproj/ShareViewController.strings b/ShareExtension/nl.lproj/ShareViewController.strings deleted file mode 100644 index df2d7f8..0000000 --- a/ShareExtension/nl.lproj/ShareViewController.strings +++ /dev/null @@ -1,12 +0,0 @@ - -/* 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" = "Annuleren"; - -/* Class = "NSTextFieldCell"; title = "Looking for devices..."; ObjectID = "NaJ-Wx-Pim"; */ -"NaJ-Wx-Pim.title" = "Op zoek naar apparaten..."; - -/* 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" = "Als je je apparaat niet ziet, open dan de app \"Google Files\" en tik op \"Ontvang\" op het tabblad Delen in de buurt."; diff --git a/ShareExtension/pt-PT.lproj/Localizable.strings b/ShareExtension/pt-PT.lproj/Localizable.strings deleted file mode 100644 index 0663d4fc3703085ba9aa42173e983ec850f5edaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1558 zcmchX!A`jF|76K8p5VK zGrRlk%s>12F;riP#;O@J#x=h}mG;ax+G2TDsT^C5SZot~E&RN-E{oj&|b<0UB2zLQN&+qYsC({yN>36h< zSQIsRxFHX<8t%Q+jJ&3tUIbJ#W@~a|tmZuso$%f0NLu2tniL*mkvZf$uUIVdDJN83 zPpkf^hEv_4mopf8x{Q`L%Sh$7{H-AKm@4CIXpTBkPTNrjQ~JnfRy)&G9%Lo-qAKA@=X`tf za!u&BeNfX08n>P^D(gq - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d file - other - %d files - - - - diff --git a/ShareExtension/pt-PT.lproj/ShareViewController.strings b/ShareExtension/pt-PT.lproj/ShareViewController.strings deleted file mode 100644 index 7baba6f..0000000 --- a/ShareExtension/pt-PT.lproj/ShareViewController.strings +++ /dev/null @@ -1,12 +0,0 @@ - -/* 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" = "Cancelar"; - -/* Class = "NSTextFieldCell"; title = "Looking for devices..."; ObjectID = "NaJ-Wx-Pim"; */ -"NaJ-Wx-Pim.title" = "À procura de dispositivos..."; - -/* 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" = "Se não vês o teu dispositivo, abre a aplicação \"Google Files\" e carrega em \"Recever\" na tab Nearby Share."; diff --git a/ShareExtension/ro.lproj/Localizable.strings b/ShareExtension/ro.lproj/Localizable.strings deleted file mode 100644 index 4ec08771b1c08097fb162d0530fc26eb093f31d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1516 zcmchX%}T>i5QUGr>l=uhQ0S(Mbgu}CKj5Yotq+hUX$@!+l18)-uYNP7G%YSo3HOrB zOzxaJ=gj{hcROt|i~4Dl8w$lweD+%=E=>{sq>Yx0IL=+fXC*)YlDv zvFF^@$82YyX{eJ`ujb7V#;h$bR>cHMjlC - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d fișier - other - %d fișiere - - - - diff --git a/ShareExtension/ro.lproj/ShareViewController.strings b/ShareExtension/ro.lproj/ShareViewController.strings deleted file mode 100644 index 3fdcfce..0000000 --- a/ShareExtension/ro.lproj/ShareViewController.strings +++ /dev/null @@ -1,12 +0,0 @@ - -/* 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" = "Anulare"; - -/* Class = "NSTextFieldCell"; title = "Looking for devices..."; ObjectID = "NaJ-Wx-Pim"; */ -"NaJ-Wx-Pim.title" = "Căutare dispozitive..."; - -/* 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" = "Dacă nu vezi dispozitivul tău, deschide aplicația \"Google Files\" și apasă pe butonul \"Primește\"."; diff --git a/ShareExtension/ru.lproj/Localizable.strings b/ShareExtension/ru.lproj/Localizable.strings deleted file mode 100644 index 9f22da11b26d15e2938f2688fe558f8286abda8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1532 zcmchX%TB^j5Qb+lE1tlOT1nWj07AeE&~gz(qX81|0gxh^Xdzroe0lYoLn4*6CCxds zb9#C{{`qIVzw(k5PkJ(Eo-n_2O(l{w&kI=+`H)u$iG@U-%<|;B5hRwEeWErT6KJ-TxKC7Z&OS7gRa?YZ;q<>MouW>I zQ6hs~=j02QON-t*dX3qCq>6x!*8AhdQR;bzt3+! zG1^Dxx($6|K@Be9Gtv>gcfsAR9<6KCp)7Hkibhw2u8bS+>1>{~h}2!rFlL`<=a>2i DDh=c* diff --git a/ShareExtension/ru.lproj/Localizable.stringsdict b/ShareExtension/ru.lproj/Localizable.stringsdict deleted file mode 100644 index 2cdb428..0000000 --- a/ShareExtension/ru.lproj/Localizable.stringsdict +++ /dev/null @@ -1,26 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - one - %d файл - few - %d файла - many - %d файлов - other - %d файлов - - - - diff --git a/ShareExtension/ru.lproj/ShareViewController.strings b/ShareExtension/ru.lproj/ShareViewController.strings deleted file mode 100644 index 1093488..0000000 --- a/ShareExtension/ru.lproj/ShareViewController.strings +++ /dev/null @@ -1,24 +0,0 @@ - -/* 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 = "NSButtonCell"; title = "Cancel"; ObjectID = "9EW-Db-fGL"; */ -"9EW-Db-fGL.title" = "Отменить"; - -/* Class = "NSButtonCell"; title = "Use QR code..."; ObjectID = "Ll5-lP-3bU"; */ -"Ll5-lP-3bU.title" = "Использовать QR-код..."; - -/* Class = "NSTextFieldCell"; title = "Looking for devices..."; ObjectID = "NaJ-Wx-Pim"; */ -"NaJ-Wx-Pim.title" = "Ищу устройства..."; - -/* Class = "NSTextFieldCell"; title = "Scan this QR code with an Android device. The transfer will begin automatically."; ObjectID = "d3J-ot-h5d"; */ -"d3J-ot-h5d.title" = "Отсканируйте этот QR-код на Android-устройстве. Передача начнётся автоматически."; - -/* Class = "NSTextFieldCell"; title = "If this doesn't work, make sure that the device and your Mac are on the same network, and that the router isn't blocking LAN communication."; ObjectID = "uuF-4K-rMR"; */ -"uuF-4K-rMR.title" = "Если соединиться не удаётся, убедитесь, что устройство и Mac находятся в одной сети, и что роутер не блокирует передачу данных по локальной сети."; - -/* Class = "NSTextFieldCell"; title = "If you don't see your device, open \"Files by Google\" app and tap \"Receive\" on the Nearby Share tab."; ObjectID = "vla-gF-eJo"; */ -"vla-gF-eJo.title" = "Если Вы не видите своё устройство, откройте приложение \"Google Files\" и нажмите \"Получить\" на вкладке Обмен."; diff --git a/ShareExtension/uk.lproj/Localizable.strings b/ShareExtension/uk.lproj/Localizable.strings deleted file mode 100644 index a04c24a09aef4cefacc7b1939da3bb434ca6d035..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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 deleted file mode 100644 index 9b1148a..0000000 --- a/ShareExtension/uk.lproj/ShareViewController.strings +++ /dev/null @@ -1,12 +0,0 @@ - -/* 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\" та натисніть \"Отримати\" на вкладці Обмін."; diff --git a/ShareExtension/zh-Hans.lproj/InfoPlist.strings b/ShareExtension/zh-Hans.lproj/InfoPlist.strings deleted file mode 100644 index de34d11..0000000 --- a/ShareExtension/zh-Hans.lproj/InfoPlist.strings +++ /dev/null @@ -1,6 +0,0 @@ -/* Bundle display name */ -"CFBundleDisplayName" = "NearDrop 分享"; - -/* Bundle name */ -"CFBundleName" = "分享扩展"; - diff --git a/ShareExtension/zh-Hans.lproj/Localizable.strings b/ShareExtension/zh-Hans.lproj/Localizable.strings deleted file mode 100644 index b81bd1e..0000000 --- a/ShareExtension/zh-Hans.lproj/Localizable.strings +++ /dev/null @@ -1,30 +0,0 @@ -/* No comment provided by engineer. */ -"Connecting" = "正在连接..."; - -/* No comment provided by engineer. */ -"NFiles" = "%d files"; - -/* No comment provided by engineer. */ -"NotEnoughSpace" = "空间不足"; - -/* No comment provided by engineer. */ -"PinCode" = "PIN: %@"; - -/* No comment provided by engineer. */ -"Sending" = "正在发送..."; - -/* No comment provided by engineer. */ -"TransferCanceled" = "已取消"; - -/* No comment provided by engineer. */ -"TransferDeclined" = "已拒绝"; - -/* No comment provided by engineer. */ -"TransferFinished" = "传输完成"; - -/* No comment provided by engineer. */ -"TransferTimedOut" = "超时"; - -/* No comment provided by engineer. */ -"UnsupportedType" = "不支持的文件类型"; - diff --git a/ShareExtension/zh-Hans.lproj/Localizable.stringsdict b/ShareExtension/zh-Hans.lproj/Localizable.stringsdict deleted file mode 100644 index ae8f62e..0000000 --- a/ShareExtension/zh-Hans.lproj/Localizable.stringsdict +++ /dev/null @@ -1,20 +0,0 @@ - - - - - NFiles - - NSStringLocalizedFormatKey - %#@files@ - files - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - d - other - %d 个文件 - - - - diff --git a/ShareExtension/zh-Hans.lproj/ShareViewController.strings b/ShareExtension/zh-Hans.lproj/ShareViewController.strings deleted file mode 100644 index 1a2520c..0000000 --- a/ShareExtension/zh-Hans.lproj/ShareViewController.strings +++ /dev/null @@ -1,12 +0,0 @@ -/* 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" = "如果您没有看到您的设备,请打开 “文件极客” App,然后点击 “附近共享” 选项卡上的 “接收”。"; -