From 233eb16779f449e170b5a0c23e614cd741ad9c2e Mon Sep 17 00:00:00 2001 From: Lakr <25259084+Lakr233@users.noreply.github.com> Date: Sun, 14 Jul 2024 23:15:11 +0800 Subject: [PATCH] Fix Localization --- Asspp.xcodeproj/project.pbxproj | 5 +- Asspp/App/Localizable.xcstrings | 726 +++++++++++++++++++++++++++++++- 2 files changed, 716 insertions(+), 15 deletions(-) diff --git a/Asspp.xcodeproj/project.pbxproj b/Asspp.xcodeproj/project.pbxproj index ca1d339..8c30586 100644 --- a/Asspp.xcodeproj/project.pbxproj +++ b/Asspp.xcodeproj/project.pbxproj @@ -325,7 +325,6 @@ hasScannedForEncodings = 0; knownRegions = ( en, - Base, "zh-Hans", ); mainGroup = 50D44CF92C3F91F700CF6A69; @@ -523,8 +522,8 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = ""; CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_TEAM = ""; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.developer-tools"; @@ -553,8 +552,8 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = ""; CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_TEAM = ""; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.developer-tools"; diff --git a/Asspp/App/Localizable.xcstrings b/Asspp/App/Localizable.xcstrings index 77023f9..497c7fb 100644 --- a/Asspp/App/Localizable.xcstrings +++ b/Asspp/App/Localizable.xcstrings @@ -3,6 +3,12 @@ "strings" : { "@Lakr233" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "@Lakr233" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -13,6 +19,12 @@ }, "%@" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -25,14 +37,14 @@ "localizations" : { "en" : { "stringUnit" : { - "state" : "new", - "value" : "%1$@ - %2$@" + "state" : "translated", + "value" : "%@ - %@" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "%1$@ - %2$@" + "value" : "%@ - %@" } } } @@ -41,14 +53,14 @@ "localizations" : { "en" : { "stringUnit" : { - "state" : "new", - "value" : "%1$@ - %2$@ - %3$@" + "state" : "translated", + "value" : "%@ - %@ - %@" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "%1$@ - %2$@ - %3$@" + "value" : "%@ - %@ - %@" } } } @@ -57,20 +69,26 @@ "localizations" : { "en" : { "stringUnit" : { - "state" : "new", - "value" : "%1$@ %2$@ %3$@" + "state" : "translated", + "value" : "%@ %@ %@" } }, "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "%1$@ %2$@ %3$@" + "value" : "%@ %@ %@" } } } }, "%lld%%..." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld%%..." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -81,6 +99,12 @@ }, "2FA Code" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "2FA Code" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -91,6 +115,12 @@ }, "2FA Code (Optional)" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "2FA Code (Optional)" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -101,6 +131,12 @@ }, "88888888888" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "88888888888" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -111,6 +147,12 @@ }, "About" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "About" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -121,6 +163,12 @@ }, "Account" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Account" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -131,6 +179,12 @@ }, "Acquire License" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Acquire License" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -141,6 +195,12 @@ }, "Acquire license is not available for paid apps. If so, make purchase from the real App Store before download from here. If you already purchased this app, this operation will fail." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Acquire license is not available for paid apps. If so, make purchase from the real App Store before download from here. If you already purchased this app, this operation will fail." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -151,6 +211,12 @@ }, "Add Account" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Add Account" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -161,6 +227,12 @@ }, "All Region" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "All Region" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -171,6 +243,12 @@ }, "Although 2FA code is marked as optional, that is because we dont know if you have it or just incorrect password, you should provide it if you have it enabled.\n\nhttps://support.apple.com/102606" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Although 2FA code is marked as optional, that is because we dont know if you have it or just incorrect password, you should provide it if you have it enabled.\n\nhttps://support.apple.com/102606" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -181,6 +259,12 @@ }, "App Store itself is unstable, retry if needed." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store itself is unstable, retry if needed." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -191,6 +275,12 @@ }, "App Store requires this country code to identify your package region." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store requires this country code to identify your package region." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -201,6 +291,12 @@ }, "Authenticate" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Authenticate" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -211,6 +307,12 @@ }, "Bundle ID" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bundle ID" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -221,6 +323,12 @@ }, "Buy me a coffee! ☕️" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buy me a coffee! ☕️" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -231,6 +339,12 @@ }, "By enabling this, all your account will be redacted." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "By enabling this, all your account will be redacted." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -241,6 +355,12 @@ }, "Cancel" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cancel" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -251,6 +371,12 @@ }, "Communicating with Apple..." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Communicating with Apple..." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -261,6 +387,12 @@ }, "Completed" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Completed" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -271,6 +403,12 @@ }, "Continue Download" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Continue Download" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -281,6 +419,12 @@ }, "Control" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Control" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -291,6 +435,12 @@ }, "Country Code" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Country Code" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -301,6 +451,12 @@ }, "Danger Zone" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Danger Zone" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -311,6 +467,12 @@ }, "Debug" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Debug" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -321,6 +483,12 @@ }, "Delete" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Delete" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -331,6 +499,12 @@ }, "Delete All Download" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Delete All Download" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -341,6 +515,12 @@ }, "Demo Mode" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Demo Mode" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -351,6 +531,12 @@ }, "Demo Mode Redacted" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Demo Mode Redacted" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -361,6 +547,12 @@ }, "Description" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Description" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -371,6 +563,12 @@ }, "Detail" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Detail" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -381,6 +579,12 @@ }, "Device Seed" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Device Seed" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -391,6 +595,12 @@ }, "Direct Download" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Direct Download" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -401,6 +611,12 @@ }, "Direct install may have limitations that is not able to bypass. Use AirDrop method if possible on another device." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Direct install may have limitations that is not able to bypass. Use AirDrop method if possible on another device." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -411,6 +627,12 @@ }, "Download" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Download" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -421,6 +643,12 @@ }, "Download and save the ipa file." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Download and save the ipa file." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -431,6 +659,12 @@ }, "Download In Progress..." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Download In Progress..." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -441,6 +675,12 @@ }, "Download Requested" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Download Requested" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -451,6 +691,12 @@ }, "Downloads" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Downloads" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -461,6 +707,12 @@ }, "Either connection is lost or the download is interrupted. Tap to continue." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Either connection is lost or the download is interrupted. Tap to continue." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -471,6 +723,12 @@ }, "Email (Apple ID)" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Email (Apple ID)" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -481,6 +739,12 @@ }, "EntityType" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "EntityType" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -491,6 +755,12 @@ }, "Error" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Error" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -501,6 +771,12 @@ }, "Failed to rotate password token, please re-authenticate within account page." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Failed to rotate password token, please re-authenticate within account page." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -511,6 +787,12 @@ }, "Feedback & Contact" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Feedback & Contact" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -521,6 +803,12 @@ }, "FLEX is a set of in-app debugging and exploration tools for iOS development." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "FLEX is a set of in-app debugging and exploration tools for iOS development." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -531,6 +819,12 @@ }, "Home" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Home" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -541,16 +835,28 @@ }, "Hope my app helps you out." : { "localizations" : { - "zh-Hans" : { + "en" : { "stringUnit" : { "state" : "translated", - "value" : "希望我的软件能给你带来快乐 🎉" + "value" : "Hope my app helps you out." } - } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "希望我的软件能给你带来快乐 🎉" + } + } } }, "Host Name" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Host Name" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -561,6 +867,12 @@ }, "ID" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "ID" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -571,6 +883,12 @@ }, "ID combined with a random seed generated on this device can download package from App Store." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "ID combined with a random seed generated on this device can download package from App Store." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -581,6 +899,12 @@ }, "IDs" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "IDs" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -591,6 +915,12 @@ }, "If you failed to acquire license for product, rotate the password token may help. This will use the initial password to authenticate with App Store again." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "If you failed to acquire license for product, rotate the password token may help. This will use the initial password to authenticate with App Store again." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -601,6 +931,12 @@ }, "Incomplete Package" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Incomplete Package" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -611,6 +947,12 @@ }, "Install" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Install" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -621,6 +963,12 @@ }, "Install Completed" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Install Completed" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -631,6 +979,12 @@ }, "Install or AirDrop to install." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Install or AirDrop to install." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -641,6 +995,12 @@ }, "Install via AirDrop" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Install via AirDrop" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -651,6 +1011,12 @@ }, "Keyword" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Keyword" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -661,6 +1027,12 @@ }, "License Not Found, please acquire license first." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "License Not Found, please acquire license first." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -671,6 +1043,12 @@ }, "MD5 mismatch" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "MD5 mismatch" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -681,6 +1059,12 @@ }, "Metadata" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Metadata" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -691,6 +1075,12 @@ }, "No account available for this region." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "No account available for this region." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -701,6 +1091,12 @@ }, "Open Setting" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Open Setting" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -711,6 +1107,12 @@ }, "Operating download manager." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Operating download manager." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -721,6 +1123,12 @@ }, "Package" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Package" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -731,6 +1139,12 @@ }, "Package can be installed later in download page." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Package can be installed later in download page." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -741,6 +1155,12 @@ }, "Packages" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Packages" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -751,6 +1171,12 @@ }, "Password" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Password" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -761,6 +1187,12 @@ }, "Password Token" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Password Token" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -771,6 +1203,12 @@ }, "Password Token Expired, please re-authenticate within account page." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Password Token Expired, please re-authenticate within account page." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -781,6 +1219,12 @@ }, "Pending..." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pending..." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -791,6 +1235,12 @@ }, "Please add account in account page." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Please add account in account page." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -801,6 +1251,12 @@ }, "Pricing - %@" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pricing - %@" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -811,6 +1267,12 @@ }, "Puase" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puase" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -821,6 +1283,12 @@ }, "Ready To Install" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ready To Install" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -831,6 +1299,12 @@ }, "Region" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Region" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -841,6 +1315,12 @@ }, "Request Download" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Request Download" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -851,6 +1331,12 @@ }, "Request Successes" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Request Successes" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -861,6 +1347,12 @@ }, "Reset" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Reset" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -871,6 +1363,12 @@ }, "Resume" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Resume" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -881,6 +1379,12 @@ }, "Rotate Token" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rotate Token" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -891,6 +1395,12 @@ }, "Rotating..." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rotating..." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -901,6 +1411,12 @@ }, "Search" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Search" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -911,6 +1427,12 @@ }, "Search for apps you want to install." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Search for apps you want to install." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -921,6 +1443,12 @@ }, "Searching..." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Searching..." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -931,6 +1459,12 @@ }, "Select Account" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Select Account" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -941,6 +1475,12 @@ }, "Select an account to download this app" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Select an account to download this app" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -951,6 +1491,12 @@ }, "Sending Manifest..." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sending Manifest..." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -961,6 +1507,12 @@ }, "Sending Payload..." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sending Payload..." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -971,6 +1523,12 @@ }, "Services ID" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Services ID" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -981,6 +1539,12 @@ }, "Setting" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Setting" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -991,6 +1555,12 @@ }, "Show Download" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Show Download" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1001,6 +1571,12 @@ }, "Show FLEX" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Show FLEX" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1011,6 +1587,12 @@ }, "Sign in to your account." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sign in to your account." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1021,6 +1603,12 @@ }, "Sorry, nothing here." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sorry, nothing here." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1031,6 +1619,12 @@ }, "Success" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Success" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1041,6 +1635,12 @@ }, "Suspended" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Suspended" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1051,6 +1651,12 @@ }, "Tell us the bundle ID of the app to initial a direct download. Useful to download apps that are no longer available in App Store." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tell us the bundle ID of the app to initial a direct download. Useful to download apps that are no longer available in App Store." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1061,6 +1667,12 @@ }, "Temporarily Unavailable, please try again later." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Temporarily Unavailable, please try again later." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1071,6 +1683,12 @@ }, "This account is used to download this package. If you choose to AirDrop, your target device must sign in or previously signed in to this account and have at least one app installed." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "This account is used to download this package. If you choose to AirDrop, your target device must sign in or previously signed in to this account and have at least one app installed." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1081,6 +1699,12 @@ }, "This address is used to be a MAC address from your hardware to identify your device with Apple. Here we use a random one." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "This address is used to be a MAC address from your hardware to identify your device with Apple. Here we use a random one." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1091,6 +1715,12 @@ }, "This email is used to sign in to Apple services." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "This email is used to sign in to Apple services." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1101,6 +1731,12 @@ }, "This will reset all your settings." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "This will reset all your settings." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1111,6 +1747,12 @@ }, "To install app, you need to grant local area network permission in order to communicate with system services." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "To install app, you need to grant local area network permission in order to communicate with system services." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1121,6 +1763,12 @@ }, "To install app, you need to grant local area network permission in order to communicate with system services. If your host name is empty, go to Settings.app to grant permission." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "To install app, you need to grant local area network permission in order to communicate with system services. If your host name is empty, go to Settings.app to grant permission." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1131,6 +1779,12 @@ }, "Type" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Type" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1141,6 +1795,12 @@ }, "Unable to retrieve download url, please try again later." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Unable to retrieve download url, please try again later." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1151,6 +1811,12 @@ }, "Unknown" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Unknown" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1161,6 +1827,12 @@ }, "Verification In Progress..." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verification In Progress..." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1171,6 +1843,12 @@ }, "Verifying..." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verifying..." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1181,6 +1859,12 @@ }, "We will store your account and password on disk without encryption. Please do not connect your device to untrusted hardware or use this app on a open system like macOS." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "We will store your account and password on disk without encryption. Please do not connect your device to untrusted hardware or use this app on a open system like macOS." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1191,6 +1875,12 @@ }, "Welcome to Asspp" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Welcome to Asspp" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1201,6 +1891,12 @@ }, "You have searched this package with region %@" : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "You have searched this package with region %@" + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated", @@ -1211,6 +1907,12 @@ }, "Your account is not encrypted on disk." : { "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Your account is not encrypted on disk." + } + }, "zh-Hans" : { "stringUnit" : { "state" : "translated",