From 363aeba0827f8719d74d773af5f6255522d580b4 Mon Sep 17 00:00:00 2001 From: Albert Date: Mon, 24 Aug 2026 09:40:41 +0800 Subject: [PATCH 1/2] Added all missing localizations for the settings & support tab, added most missing localizations for the alert tab, added localizations for the cities and districts in catalog, migrated localizations to string catalog (recommended officially), added localization shorthand extension, fixed support tab safe area, etc. --- Config/Local.xcconfig | 15 + TaiwanEEW.xcodeproj/project.pbxproj | 8 +- .../Alert Screen/EEWDetailBlock.swift | 29 +- TaiwanEEW/Extensions/String.swift | 19 + TaiwanEEW/GoogleService-Info.plist.example | 12 +- TaiwanEEW/Info.plist | 16 +- TaiwanEEW/Localizable.xcstrings | 9866 +++++++++++++++++ TaiwanEEW/Models/Location.swift | 3 + TaiwanEEW/Models/locations.txt | 331 + TaiwanEEW/Pages/AlertView.swift | 14 +- TaiwanEEW/Pages/DonateView.swift | 225 +- TaiwanEEW/Pages/SettingsView.swift | 95 +- TaiwanEEW/en.lproj/Localizable.strings | 113 - TaiwanEEW/gen_locale.py | 121 + TaiwanEEW/ja.lproj/Localizable.strings | 114 - TaiwanEEW/zh-Hant.lproj/Localizable.strings | 114 - 16 files changed, 10566 insertions(+), 529 deletions(-) create mode 100644 Config/Local.xcconfig create mode 100644 TaiwanEEW/Extensions/String.swift create mode 100644 TaiwanEEW/Localizable.xcstrings create mode 100644 TaiwanEEW/Models/locations.txt delete mode 100644 TaiwanEEW/en.lproj/Localizable.strings create mode 100644 TaiwanEEW/gen_locale.py delete mode 100644 TaiwanEEW/ja.lproj/Localizable.strings delete mode 100644 TaiwanEEW/zh-Hant.lproj/Localizable.strings diff --git a/Config/Local.xcconfig b/Config/Local.xcconfig new file mode 100644 index 0000000..942078f --- /dev/null +++ b/Config/Local.xcconfig @@ -0,0 +1,15 @@ +// Copy this file to Local.xcconfig and fill in your own values. +// cp Config/Local.xcconfig.example Config/Local.xcconfig +// Local.xcconfig is gitignored so real values never get committed. +// +// You need your own Apple Developer team, a Firebase project +// (GoogleService-Info.plist), an AWS account with an SNS platform +// application + a Cognito identity pool, and a RevenueCat project. +// See README for setup. + +DEVELOPMENT_TEAM = 1234567890 +RC_API_KEY = appl_dummy_revenuecat_key_for_local_testing +COGNITO_POOL_ID = us-east-1:00000000-0000-0000-0000-000000000000 +AWS_REGION = us-east-1 +AWS_ACCOUNT_ID = 123456789012 +SNS_APP_NAME = LocalTestingApp diff --git a/TaiwanEEW.xcodeproj/project.pbxproj b/TaiwanEEW.xcodeproj/project.pbxproj index 73da53a..ed1d426 100644 --- a/TaiwanEEW.xcodeproj/project.pbxproj +++ b/TaiwanEEW.xcodeproj/project.pbxproj @@ -292,7 +292,7 @@ }; buildConfigurationList = B40038E728743FAB0095D49F /* Build configuration list for PBXProject "TaiwanEEW" */; compatibilityVersion = "Xcode 13.0"; - developmentRegion = en; + developmentRegion = "zh-Hant"; hasScannedForEncodings = 0; knownRegions = ( en, @@ -486,11 +486,13 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 17.4; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; name = Debug; @@ -542,10 +544,12 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 17.4; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_OPTIMIZATION_LEVEL = "-O"; VALIDATE_PRODUCT = YES; }; @@ -561,6 +565,7 @@ CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 12; DEVELOPMENT_ASSET_PATHS = "\"TaiwanEEW/Preview Content\""; + DEVELOPMENT_TEAM = ""; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = TaiwanEEW/Info.plist; @@ -605,6 +610,7 @@ CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 12; DEVELOPMENT_ASSET_PATHS = "\"TaiwanEEW/Preview Content\""; + DEVELOPMENT_TEAM = ""; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = TaiwanEEW/Info.plist; diff --git a/TaiwanEEW/Components/Alert Screen/EEWDetailBlock.swift b/TaiwanEEW/Components/Alert Screen/EEWDetailBlock.swift index 2aec3be..aecde74 100644 --- a/TaiwanEEW/Components/Alert Screen/EEWDetailBlock.swift +++ b/TaiwanEEW/Components/Alert Screen/EEWDetailBlock.swift @@ -4,6 +4,9 @@ // // Created by 林子祐 on 2024/7/5. // +/// 2026/08/24 Changelog - Albert +/// - Added missing localizations for this part 新增字串的英文及日文翻譯 +/// import SwiftUI import XMLCoder @@ -86,17 +89,17 @@ struct EEWDetailBlock: View { HStack(alignment: .lastTextBaseline){ var title: String { if(status == "exercise"){ - return "演練 Drill" + return "alert-drill".localized } else if(status == "test" && !TaiwanEEWApp.DEBUG){ - return "測試中 Testing" + return "alert-test".localized } else if (msgType == "system") { - return "系統 System" + return "alert-sys".localized } else if(msgType == "cancel"){ - return "預警取消 Canceled" + return "alert-canceled".localized } else if(msgType == "error"){ - return "預警錯誤 Error" + return "alert-false".localized } else { - return NSLocalizedString("地震速報", comment: "") // localize "alert-title-string" + return "alert-title-string".localized // localize "alert-title-string" } } Text(title).font(.system(size: UIScreen.isZoomed ? 23 : 28).bold()) @@ -123,7 +126,7 @@ struct EEWDetailBlock: View { } HStack(alignment: .firstTextBaseline){ - Text("\(originTimeFormattedStr) 發生") + Text("\(originTimeFormattedStr) 發生") // translated! // .offset(y:3) .foregroundStyle(Color("TimeText")) .font(.system(size: UIScreen.isZoomed ? 12 : 18)) @@ -196,21 +199,21 @@ struct EEWDetailBlock: View { func fetchOceanData(lat: Double, lon: Double)-> String { if(lat >= 24.31343 && lon >= 121.76857){ - return "東北部海域" + return "NE-sea".localized } if(lat >= 23.43494 && lat <= 24.31343 && lon >= 121){ - return "東部海域" + return "E-sea".localized } if(lat >= 22.24595 && lat <= 23.43494 && lon >= 120.79958){ - return "東南部海域" + return "SE-sea".localized } if(lat >= 24.73429 && lon <= 121.76857){ - return "北部海域" + return "N-sea".localized } if(lat >= 23.53352 && lat <= 24.73429 && lon <= 121){ - return "中部海域" + return "C-sea".localized } - return "南部海域" + return "S-sea".localized } } diff --git a/TaiwanEEW/Extensions/String.swift b/TaiwanEEW/Extensions/String.swift new file mode 100644 index 0000000..1b13984 --- /dev/null +++ b/TaiwanEEW/Extensions/String.swift @@ -0,0 +1,19 @@ +// +// String.swift +// TaiwanEEW +// +// Created by Albert Huang on 2026/8/24. +// + + +extension String { + var localized: String { + NSLocalizedString(self, comment: "") + } + +// func localized(with arguments: CVarArg...) -> String { +// withVaList(arguments) { vaList in +// NSString(format: self.localized, locale: .current, arguments: vaList) as String +// } +// } +} diff --git a/TaiwanEEW/GoogleService-Info.plist.example b/TaiwanEEW/GoogleService-Info.plist.example index 3de48e2..2436c17 100644 --- a/TaiwanEEW/GoogleService-Info.plist.example +++ b/TaiwanEEW/GoogleService-Info.plist.example @@ -13,17 +13,17 @@ API_KEY - YOUR_FIREBASE_API_KEY + AIzaSyDummyKeyForLocalBuildTesting00 GCM_SENDER_ID - YOUR_SENDER_ID + 123456789012 PLIST_VERSION 1 BUNDLE_ID - com.example.YourApp + com.example.dummyapp PROJECT_ID - your-firebase-project-id + dummy-project-id STORAGE_BUCKET - your-firebase-project-id.appspot.com + dummy-project-id.appspot.com IS_ADS_ENABLED IS_ANALYTICS_ENABLED @@ -35,7 +35,7 @@ IS_SIGNIN_ENABLED GOOGLE_APP_ID - 1:000000000000:ios:0000000000000000000000 + 1:123456789012:ios:0000000000000000000000 CLIENT_ID 000000000000-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com REVERSED_CLIENT_ID diff --git a/TaiwanEEW/Info.plist b/TaiwanEEW/Info.plist index 826527d..c786361 100644 --- a/TaiwanEEW/Info.plist +++ b/TaiwanEEW/Info.plist @@ -2,23 +2,23 @@ - RCApiKey - $(RC_API_KEY) - CognitoPoolID - $(COGNITO_POOL_ID) - AWSRegion - $(AWS_REGION) AWSAccountID $(AWS_ACCOUNT_ID) - SNSPlatformAppName - $(SNS_APP_NAME) + AWSRegion + $(AWS_REGION) BGTaskSchedulerPermittedIdentifiers com.joedev.TaiwanEEW.refresh com.joedev.TaiwanEEW.locationUpdate + CognitoPoolID + $(COGNITO_POOL_ID) FirebaseAppDelegateProxyEnabled + RCApiKey + $(RC_API_KEY) + SNSPlatformAppName + $(SNS_APP_NAME) UIAppFonts JetBrainsMono-Bold-Italic.ttf diff --git a/TaiwanEEW/Localizable.xcstrings b/TaiwanEEW/Localizable.xcstrings new file mode 100644 index 0000000..131478c --- /dev/null +++ b/TaiwanEEW/Localizable.xcstrings @@ -0,0 +1,9866 @@ +{ + "sourceLanguage" : "zh-Hant", + "strings" : { + "(%lf 公里)" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "(%lf km)" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "(%lf km)" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "(%lf 公里)" + } + } + } + }, + "/ 第%d報" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "/ Alert %d" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "/ 第%d号" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "/ 第%d報" + } + } + } + }, + "%@ publish-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ Last Published" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 発表" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 發表" + } + } + } + }, + "%@ 發生" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Happened at %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 発生" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 發生" + } + } + } + }, + "about-title-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "About this app" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アプリ情報" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "關於本程式" + } + } + } + }, + "active-string" : { + "comment" : "Active Status Indicator", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "New Alerts" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新警報" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "新警報" + } + } + } + }, + "alert-canceled" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Canceled" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "警報解除" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "警報取消" + } + } + } + }, + "alert-drill" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Drill" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "演習" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "演練" + } + } + } + }, + "alert-false" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "False Alarm" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "エラーレポート" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "錯誤報" + } + } + } + }, + "alert-status-1-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "No Alerts Issued" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "地震情報はありません" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "目前無發布地震資訊" + } + } + } + }, + "alert-status-2-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Earthquake Warning" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "地 震 情 報" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "地 震 通 報 發 表 中" + } + } + } + }, + "alert-status-3-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Earthquake Alert" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "緊 急 地 震 速 報" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "緊 急 地 震 速 報" + } + } + } + }, + "alert-sys" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "System" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "システム" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "系統" + } + } + } + }, + "alert-test" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Test" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "テスト" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "測試" + } + } + } + }, + "alert-title-string" : { + "comment" : "Alert Page", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Earthquake Alert" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "地震速報" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "地震速報" + } + } + } + }, + "alerts-pref-string" : { + "comment" : "Settings Page", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alert Location Settings" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アラーム設定" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "警報設定" + } + } + } + }, + "all-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "All" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "すべて表示" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "全部" + } + } + } + }, + "arrival-string" : { + "comment" : "Time Block", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Arrival" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "到着" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "抵達" + } + } + } + }, + "auto-cant-manual-footer" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "We are automatically locating you, so you can’t manually pick a location." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "自動位置特定が実行中のため、手動で地域を選択することはできません" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "自動定位運作中,無法手動選擇地區" + } + } + } + }, + "autoloc-denied-detail" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location access is denied, we cannot determine your location." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "位置情報の権限が無効になっているため、お客様の位置情報を取得できません" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "位置權限已關閉,無法取得您的位置" + } + } + } + }, + "autoloc-foreground-only-detail" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location access is limited to foreground only, we need Always Allow to switch alert regions in the background." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アプリの起動時のみ更新されます。「常に許可」に設定しないと、バックグラウンドでエリアが自動的に切り替わりません。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "僅在開啟App時更新,需要「一律允許」才能在背景自動切換區域" + } + } + } + }, + "autoloc-issue-denied" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location permissions denied." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "自動位置決めが機能しない" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "自動定位無法運作" + } + } + } + }, + "autoloc-issue-fore-only" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location permissions restricted to foreground only." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "自動位置合わせは前景でのみ利用可能です" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "自動定位僅前景可用" + } + } + } + }, + "autoloc-issue-nosetup" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location permissions not set up." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "位置情報のアクセス権限がまだ取得されていません" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "尚未取得位置權限" + } + } + } + }, + "autoloc-issue-unknown" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location permissions statuses unknown." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "自動位置決め状態が不明" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "自動定位狀態不明" + } + } + } + }, + "autoloc-notsetup-detail" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location access is not set up, we cannot determine your location." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "位置情報のアクセス権限がまだ付与されていないため、お客様の位置情報を取得できません" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "尚未授予位置權限,無法取得您的位置" + } + } + } + }, + "autoloc-ok" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location permissions are set up." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "自動位置決め中" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "自動定位運作中" + } + } + } + }, + "autoloc-ok-always" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location access is set up." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "背景の更新が有効になりました" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "背景更新已啟用" + } + } + } + }, + "autoloc-restricted-detail" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location access is restricted, we cannot determine your location." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "位置情報のアクセス権限が制限されているため、お客様の位置情報を取得できません" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "位置權限受到限制,無法取得您的位置" + } + } + } + }, + "autoloc-unknown-detail" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Location access statuses are unknown." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "位置情報のアクセス権限の状態を判別できません" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無法判斷位置權限狀態" + } + } + } + }, + "C-sea" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Central Seas" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "中部海域" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "中部海域" + } + } + } + }, + "cancel-string" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cancel" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "キャンセル" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "取消" + } + } + } + }, + "central-region" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Central Region" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "中部" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "中部" + } + } + } + }, + "changhua-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化縣" + } + } + } + }, + "chiayi-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Chiayi City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義市" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義市" + } + } + } + }, + "connected-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Connected" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "接続済み" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "已連線" + } + } + } + }, + "copied" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Copied" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "コピーされました" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "已複製" + } + } + } + }, + "critnotif-fix" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fix Critical Alerts" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "強制アラーム設定の修正" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "修正強制警報設定" + } + } + } + }, + "critnotif-set" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Critical Alerts Settings" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "強制アラームの設定" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "強制警報設定" + } + } + } + }, + "discord" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Discord Official Server" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "Discord 公式コミュニティ" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "Discord 官方社群" + } + } + } + }, + "discord-detail" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Main Channel for Feedback" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "主なフィードバックの受付窓口" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "意見回饋主要管道" + } + } + } + }, + "dismiss-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Start" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "使い始める" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "開始使用" + } + } + } + }, + "district-pref-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "District" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "郷鎮市区" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "鄉鎮市區" + } + } + } + }, + "donate-1-string" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "In order to make instant earthquake alerts available to everyone, our application if free for anyone to download." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "誰もがリアルタイムの地震早期警報を受け取れるようにするため、このアプリのダウンロードは無料です。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "為了讓人人都可以取得即時地震預警,此應用程式下載不需付費。" + } + } + } + }, + "donate-2-string" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "For the sake of this app, the developer had bought servers and facilities for over a hundred thousand worth in NTD, pays for cloud rent costs monthly, and can only maintain the app during the developer’s free time when he’s away from school." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "開発者はこのアプリのために、10万元を超えるサーバーなどの機器を購入し、毎月クラウドサービスの利用料を支払いつつ、限られた放課後の時間を割いて開発とメンテナンスを行っている。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "開發者為了此應用程式,購置逾十萬元伺服器等設備,並每月支出雲端服務租賃費用,在有限的課餘時間開發與維護。" + } + } + } + }, + "donate-3-string" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "If you like this app, please consider supporting the developer. Not only can it reduce the development costs every month, your generous donations can also upgrade the equipments, helping the app provide even better quality, sustaining our service to you." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このアプリを気に入っていただけましたら、開発者へのご支援をご検討いただければ幸いです。ご支援は開発者の毎月の経費負担を軽減するだけでなく、機器のアップグレードにも充てられ、アプリの品質向上につながり、今後も皆様にサービスを提供し続けるための助けとなります。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "如果您喜歡此應用程式,希望您考慮給予開發者一些贊助,不僅能減輕開發者每月的開銷,您的慷慨解囊將用於設備升級,有助於提高應用程式的品質,永續為您服務。" + } + } + } + }, + "donate-eew-detail-string" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "You can support the developer and sustain the app through small donations!" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "少額の寄付を通じて、開発者の負担を軽減し、\nアプリの持続的な運営を支えることができます" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您可以透過小額贊助減輕開發者花費負擔,\n讓應用程式永續" + } + } + } + }, + "donate-eew-string" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Support Taiwan EEW" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台湾地震速報への支援" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "應援台灣地震速報" + } + } + } + }, + "donate-view-cta-min" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "A minimum of 30 NTD" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "最低30台湾ドルから" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "最低只需 30 元" + } + } + } + }, + "donate-view-cta-string" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Give Support" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "支援・スポンサー" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "支持贊助" + } + } + } + }, + "donate-view-title" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "🎁 Support Taiwan EEW" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "🎁 台湾地震速報に対応" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "🎁 支持台灣地震速報" + } + } + } + }, + "E-sea" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Estern Seas" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "東部海域" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "東部海域" + } + } + } + }, + "east-region" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eastern Region" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "東部" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "東部" + } + } + } + }, + "eg0-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Intensity 0 or above" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "震度0(含)以上" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "震度0(含)以上" + } + } + } + }, + "eg1-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Intensity 1 or above" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "震度1(含)以上" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "震度1(含)以上" + } + } + } + }, + "eg2-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Intensity 2 or above" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "震度2(含)以上" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "震度2(含)以上" + } + } + } + }, + "eg3-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Intensity 3 or above" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "震度3(含)以上" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "震度3(含)以上" + } + } + } + }, + "eg4-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Intensity 4 or above" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "震度4(含)以上" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "震度4(含)以上" + } + } + } + }, + "est-arrival-time-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Est. Arrival" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "到着予定時刻" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "預計抵達時間" + } + } + } + }, + "est-countdown-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Est. Countdown" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "推定倒數" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "預測倒數" + } + } + } + }, + "est-intensity-string" : { + "comment" : "Event Info Block", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Est. Intensity" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "推定震度" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "預測級數" + } + } + } + }, + "feedback-header" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Announcements and Feedback" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "製品のお知らせ/ご意見・ご感想" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "產品公告/意見回饋" + } + } + } + }, + "history-pref-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : " History Settings" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : " 履歴設定" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : " 歷史設定" + } + } + } + }, + "history-time-range-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "History Time Range" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "履歴の表示" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "歷史記錄顯示" + } + } + } + }, + "history-title-string" : { + "comment" : "History Rage", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alert History" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "予測履歴" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "測報歷史紀錄" + } + } + } + }, + "hsinchu-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hsinchu City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹市" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹市" + } + } + } + }, + "hualien-city-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hualien County (Hualien City)" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県(花蓮市)" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮縣(花蓮市)" + } + } + } + }, + "hualien-yuli-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hualien County (Yuli Township)" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県(玉里鎮)" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮縣(玉里鎮)" + } + } + } + }, + "information-title-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "About earthquake early warnings" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "速報について" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "了解地震速報" + } + } + } + }, + "intensity-string" : { + "comment" : "Intensity Block", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Intensity" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "推定震度" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "預估震度" + } + } + } + }, + "intensity-sub-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "級" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "級" + } + } + } + }, + "internet-err-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "No Internet" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "ネット接続なし" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無網路連線" + } + } + } + }, + "island-regions" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Islands" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "離島" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "離島" + } + } + } + }, + "kaohsiung-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市" + } + } + } + }, + "keelung-string" : { + "comment" : "Locations", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Keelung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "基隆市" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "基隆市" + } + } + } + }, + "lang-loc-settings" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Language and Location Settings" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "言語、位置情報の権限設定" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "語言、位置權限設定" + } + } + } + }, + "loading-string " : { + "comment" : "Status", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "loading..." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "読み込み中..." + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "載入中..." + } + } + } + }, + "loc-acquire" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Determining your location…" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "位置情報を取得中です..." + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在取得位置..." + } + } + } + }, + "location-pref-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "県市地区" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "縣市地區" + } + } + } + }, + "mechanics-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Earthquake early warnings are detected by the CWA, using shock waves detected by few seismic stations near the epicenter to calculate the epicentral location, depth, scale and other earthquake information. If the earthquake's \"estimated magnitude reaches 4.5 and the maximum estimated intensity reaches 3\", an alarm will be issued immediately. (National PWS alerts are issued only for quakes with at least magnitude of 5.0 and the local intensity of 4.) Based on current technology, an earthquake that occurs on Taiwan Island can issue an alert within 20 seconds after the earthquake on average. The blind zone is about 70 kilometers, which represents the distance from the epicenter People within 70 kilometers will receive an alert only after they feel the shaking of the earthquake, and people outside the blind zone will have an early warning time of several seconds to tens of seconds." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "地震速報は、地震が発生した際に、中央氣象署が震源近くのいくつかの地震観測所で検出された衝撃波を利用して、震源の位置、深さ、規模などの地震情報を迅速に計算するものです。技術では、地震の「推定規模が4.5以上、最大推定震度が3以上」になった場合、直ちに警報を発令する。 (PWSレベルの警報は規模5.0以上、震度4以上が必要) 現在の技術では、台湾島で地震が発生した場合、地震発生後平均20秒以内に警報を発令できます。震源からの距離を表す70キロメートル 70キロメートル以内にいる人は地震の揺れを感じて初めて警報が届き、不感地帯の外にいる人には数秒から数十秒の早期警戒時間が与えられる。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "強震即時警報(又稱地震速報)乃是當地震發生後,中央氣象署利用靠近震央附近少數幾個地震測站所偵測到的震波,快速地推算出震央位置、深度、規模等地震資訊之技術。\n\n若當地震的 『預估規模達4.5以上且最大預估震度達3級以上』時,則會立即發佈警報。(國家級警報則需超過規模5.0且當地震度4)\n\n以目前的技術而言,在台灣島內發生的地震平均可在地震發生後20秒內對外發佈警報,盲區約為70公里,代表距離震 央70公里內的民眾都會在感覺到地震搖晃之後才收到警報,盲區外的民眾則會有數秒至十數秒的預警時間。" + } + } + } + }, + "mechanics-title-string" : { + "comment" : "About", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "About earthquake early warnings" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "地震速報の原理" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "強震即時警報原理" + } + } + } + }, + "miaoli-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗縣" + } + } + } + }, + "month-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "1 month" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "1ヶ月" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "一個月" + } + } + } + }, + "N-sea" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Northern Seas" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "北部海域" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "北部海域" + } + } + } + }, + "nantou-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投縣" + } + } + } + }, + "nav-alert-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alert" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "即時速報" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "即時警報" + } + } + } + }, + "nav-donate-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Support" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "支援" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "贊助" + } + } + } + }, + "nav-history-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "History" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "予測履歴" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "歷史" + } + } + } + }, + "nav-settings-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Settings" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アラーム設定" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "設定" + } + } + } + }, + "NE-sea" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Northeastern Seas" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "北東部の海域" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "東北部海域" + } + } + } + }, + "north-region" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Northern Region" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "北部" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "北部" + } + } + } + }, + "notice1-string" : { + "comment" : "notices", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Notifications and monitoring will display the estimated seismic intensity and arrival time for the selected location." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知とモニタリングには、選択した場所の予測震度と到達時間が表示されます。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知與監測將顯示選取地點的預估震度與抵達時間。" + } + } + } + }, + "notification-issue-critical" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Critical alerts permissions denied, alerts may get silenced by DND or Silence Mode." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "「重大な通知」は終了しました:大地震の通知は「サイレントモード」および「集中モード」の影響を受けるため、音が鳴らない場合があります" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "「重大通知」已關閉:強震通知將受靜音與專注模式限制,可能不會發出聲響" + } + } + } + }, + "notification-issue-notsetup" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Notifications are not set up." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知権限がまだ付与されていません" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "尚未取得通知權限" + } + } + } + }, + "notification-issue-time-sensitive" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Time-sensitive notification permissions denied, you may not receive alerts with immediately." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "「タイムリーな通知」がオフになっています:通知がすぐに表示されない場合があります" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "「時效性通知」已關閉:通知可能不會即時顯示" + } + } + } + }, + "notification-issue-unallowed" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Notification permissions denied, you’ll not receive earthquake alerts." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知設定が無効になっているため、地震早期警報を受信できなくなります" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知權限已關閉,將無法接收地震預警" + } + } + } + }, + "notification-issue-unallowed-headline" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Notification Permissions Denied" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知権限が無効になっています" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知權限已關閉" + } + } + } + }, + "notification-perm-incomplete" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Notification Permissions Denied" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知権限が不完全です" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知權限不完整" + } + } + } + }, + "notification-perm-ok" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Permissions are set up." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知の権限を取得済み" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "已取得通知權限" + } + } + } + }, + "notify-force-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Early earthquake warnings of intensity 3 or above will be force alarmed with sound." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "3級またはそれ以上の強震の場合、必ず音声付きの強制警報を配信します。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "3級或以上強震預警一律使用有聲強制警報推播。\n若欲關閉強制警報,可至「強制警報設定」中關閉「重要提示」選項。" + } + } + } + }, + "notify-pref-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Notification Settings" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "プッシュ通知" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "通知設定" + } + } + } + }, + "notify-threshold-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alert" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "警報" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "預警震度" + } + } + } + }, + "off-string" : { + "comment" : "NotifyThreshold", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Off" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "オフ" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "關閉" + } + } + } + }, + "open-app-settings-for-loc-denied" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Go to the Settings app and grant location access permission." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "「設定」を開き、位置情報の権限を有効にする" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "前往設定開啟位置權限" + } + } + } + }, + "open-app-settings-for-loc-fore" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Go to the Settings app and choose Always Allow for location access." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "「設定」に移動し、「常に許可」を選択してください" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "前往設定選擇「一律允許」" + } + } + } + }, + "open-app-settings-for-loc-notsetup" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Set up location access" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "位置情報のアクセス許可" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "允許位置權限" + } + } + } + }, + "penghu-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Penghu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "澎湖県" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "澎湖縣" + } + } + } + }, + "pingtung-city-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pingtung County (Pingtung City)" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県(屏東市)" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東縣(屏東市)" + } + } + } + }, + "pingtung-hengchun-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pingtung County (Hengchun Township)" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県(恒春鎮)" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東縣(恆春鎮)" + } + } + } + }, + "reminder-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inaccuracy and false alarms possible. Any information should be based on the official announcements from the Central Weather Association (CWA)." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "速報は間違っている可能性があります。すべての情報は中央気象庁(CWA)の公表に基づいてください。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "地震預警一定有誤差/誤報,任何資訊均以中央氣象署(CWA)發布之最終地震報告內容為準。" + } + } + } + }, + "reminder-title-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Reminder:" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "覚えておいてください:" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "請切記:" + } + } + } + }, + "S-sea" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Southern Seas" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南部海域" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "南部海域" + } + } + } + }, + "scroll-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "(Scroll to read whole statement~)" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "(下にスクロールしてすべてをお読みください~)" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "(請向下滑閱讀完整~)" + } + } + } + }, + "SE-sea" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Southeastern Seas" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南東部の海域" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "東南部海域" + } + } + } + }, + "seconds-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "sec" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "秒" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "秒" + } + } + } + }, + "server-err-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Server Maintainance" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "サーバーエラー" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "伺服器維護中" + } + } + } + }, + "sixmonth-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "6 months" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "6ヶ月" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "六個月" + } + } + } + }, + "sources-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "「地牛 Wake Up」、Central Weather Association (中央氣象署)" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "「地牛 Wake Up」、中央気象庁 (CWA)" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "【中央氣象署簽約合作對象】\n地震速報資訊來源:中央氣象署(CWA)" + } + } + } + }, + "sources-title-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Special thanks/Sources" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "感謝 / 情報源" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "特別感謝/資料來源" + } + } + } + }, + "south-region" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Southern Region" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南部" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "南部" + } + } + } + }, + "tab-set-header" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Settings" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "設定" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "設定" + } + } + } + }, + "taichung-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市" + } + } + } + }, + "tainan-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市" + } + } + } + }, + "taipei-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市" + } + } + } + }, + "taitung-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東縣" + } + } + } + }, + "taoyuan-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市" + } + } + } + }, + "term-read-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "I agree to the" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "を読み、同意します。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "我已閱讀並同意" + } + } + } + }, + "term-title-string" : { + "comment" : "Terms of Use", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Disclaimer" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "免責聲明" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "免責聲明" + } + } + } + }, + "term1-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Earthquakes are unpredictable! Any information should be based on the official announcements from the Central Weather Association (CWA)." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "【地震は予測不可能です】すべての情報は中央気象庁(CWA)の公表に基づいてください。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "【地震無法預測】,任何資訊均以中央氣象署(CWA)發布之內容為準。" + } + } + } + }, + "term2-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "The earthquake early warning system, based on rapid calculations from a few seismic stations, may differ from the final earthquake report. Please exercise caution when using it." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "強震即時警報は、わずかな地震測定所の迅速な演算結果に基づいています。最終的な地震報告とは若干の差異がある場合がありますので、ご理解の上、慎重にご利用ください。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "強震即時警報是利用少數幾個地震測站快速演算之結果,與最終地震報告可能存有若干差異,請理解並謹慎使用。" + } + } + } + }, + "term3-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "False alarms are possible. Please refrain from disseminating information, maintain public order, and ensure compliance with the law." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "測報は誤報の可能性がありますので、情報の拡散は避け、公共の秩序を維持し、法に触れないようにしてください。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "測報可能誤報,請勿散播資訊,保持公共秩序,避免觸法。" + } + } + } + }, + "term4-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "If you start using this software, it automatically implies your agreement to the Terms of Service." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "本ソフトウェアの使用を開始した場合、それは利用規約に同意したことを意味します。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "若您開始使用本軟體,表示您已同意所有服務條款。" + } + } + } + }, + "terms-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Terms of Service" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "利用規約" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "服務條約" + } + } + } + }, + "threads" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Threads Official Account" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "Threads 公式アカウント" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "Threads 官方帳號" + } + } + } + }, + "time-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Time" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "発生時間" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "發生時間" + } + } + } + }, + "today-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Today" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "今日" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "今天" + } + } + } + }, + "twoweek-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "2 weeks" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "2週間" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "兩週" + } + } + } + }, + "version-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Version" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "バージョン" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "版本" + } + } + } + }, + "view-official-history-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "View complete warning history" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "完全なアラート履歴を表示する" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "查看完整速報歷史" + } + } + } + }, + "week-string" : { + "comment" : "TimeRange", + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "1 week" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "1週間" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "一週" + } + } + } + }, + "year-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "1 year" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "1年間" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "一年" + } + } + } + }, + "yilan-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭縣" + } + } + } + }, + "yunlin-string" : { + "extractionState" : "migrated", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林縣" + } + } + } + }, + "中央氣象署合作對象" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "CWA Official Partner" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "中央気象署の提携先" + } + } + } + }, + "最近震度參考點:%@" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nearest magnitude reference location: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "直近の震度観測点:%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "最近震度參考點:%@" + } + } + } + }, + "南投縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県" + } + } + } + }, + "南投縣中寮鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhongliao Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県中寮郷" + } + } + } + }, + "南投縣仁愛鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ren’ai Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県仁愛郷" + } + } + } + }, + "南投縣信義鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinyi Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県信義郷" + } + } + } + }, + "南投縣南投市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nantou City, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県南投市" + } + } + } + }, + "南投縣名間鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mingjian Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県名間郷" + } + } + } + }, + "南投縣國姓鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Guoxing Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県國姓郷" + } + } + } + }, + "南投縣埔里鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puli Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県埔里鎮" + } + } + } + }, + "南投縣水里鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shuili Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県水里郷" + } + } + } + }, + "南投縣竹山鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhushan Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県竹山鎮" + } + } + } + }, + "南投縣草屯鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Caotun Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県草屯鎮" + } + } + } + }, + "南投縣集集鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jiji Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県集集鎮" + } + } + } + }, + "南投縣魚池鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yuchi Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県魚池郷" + } + } + } + }, + "南投縣鹿谷鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lugu Township, Nantou County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "南投県鹿谷郷" + } + } + } + }, + "可點擊拷貝" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tap to Copy" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "クリックしてコピー" + } + } + } + }, + "台中市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市" + } + } + } + }, + "台北市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市" + } + } + } + }, + "台南市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市" + } + } + } + }, + "台東縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県" + } + } + } + }, + "台灣地震速報" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taiwan EEW" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台湾地震速報" + } + } + } + }, + "嘉義市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Chiayi City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義市" + } + } + } + }, + "嘉義市東區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "East Dist., Chiayi City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義市東区" + } + } + } + }, + "嘉義市西區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "West Dist., Chiayi City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義市西区" + } + } + } + }, + "嘉義縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県" + } + } + } + }, + "嘉義縣中埔鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhongpu Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県中埔郷" + } + } + } + }, + "嘉義縣六腳鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Liujiao Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県六腳郷" + } + } + } + }, + "嘉義縣大埔鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dapu Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県大埔郷" + } + } + } + }, + "嘉義縣大林鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dalin Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県大林鎮" + } + } + } + }, + "嘉義縣太保市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taibao City, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県太保市" + } + } + } + }, + "嘉義縣布袋鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Budai Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県布袋鎮" + } + } + } + }, + "嘉義縣新港鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xingang Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県新港郷" + } + } + } + }, + "嘉義縣朴子市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puzi City, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県朴子市" + } + } + } + }, + "嘉義縣東石鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dongshi Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県東石郷" + } + } + } + }, + "嘉義縣梅山鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Meishan Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県梅山郷" + } + } + } + }, + "嘉義縣民雄鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Minxiong Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県民雄郷" + } + } + } + }, + "嘉義縣水上鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shuishang Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県水上郷" + } + } + } + }, + "嘉義縣溪口鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xikou Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県渓口郷" + } + } + } + }, + "嘉義縣番路鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fanlu Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県番路郷" + } + } + } + }, + "嘉義縣竹崎鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhuqi Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県竹崎郷" + } + } + } + }, + "嘉義縣義竹鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yizhu Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県義竹郷" + } + } + } + }, + "嘉義縣阿里山鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alishan Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県阿里山郷" + } + } + } + }, + "嘉義縣鹿草鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lucao Township, Chiayi County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "嘉義県鹿草郷" + } + } + } + }, + "基隆市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Keelung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "基隆市" + } + } + } + }, + "基隆市七堵區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qidu Dist., Keelung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "基隆市七堵区" + } + } + } + }, + "基隆市中山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhongshan Dist., Keelung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "基隆市中山区" + } + } + } + }, + "基隆市中正區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhongzheng Dist., Keelung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "基隆市中正区" + } + } + } + }, + "基隆市仁愛區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ren’ai Dist., Keelung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "基隆市仁愛区" + } + } + } + }, + "基隆市信義區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinyi Dist., Keelung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "基隆市信義区" + } + } + } + }, + "基隆市安樂區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Anle Dist., Keelung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "基隆市安樂区" + } + } + } + }, + "基隆市暖暖區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nuannuan Dist., Keelung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "基隆市暖暖区" + } + } + } + }, + "宜蘭縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県" + } + } + } + }, + "宜蘭縣三星鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sanxing Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県三星郷" + } + } + } + }, + "宜蘭縣五結鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wujie Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県五結郷" + } + } + } + }, + "宜蘭縣冬山鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dongshan Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県冬山郷" + } + } + } + }, + "宜蘭縣南澳鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nan’ao Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県南澳郷" + } + } + } + }, + "宜蘭縣員山鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yuanshan Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県員山郷" + } + } + } + }, + "宜蘭縣壯圍鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhuangwei Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県壯圍郷" + } + } + } + }, + "宜蘭縣大同鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Datong Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県大同郷" + } + } + } + }, + "宜蘭縣宜蘭市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yilan City, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県宜蘭市" + } + } + } + }, + "宜蘭縣礁溪鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jiaoxi Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県礁渓郷" + } + } + } + }, + "宜蘭縣羅東鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Luodong Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県羅東鎮" + } + } + } + }, + "宜蘭縣蘇澳鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Su’ao Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県蘇澳鎮" + } + } + } + }, + "宜蘭縣頭城鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Toucheng Township, Yilan County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "宜蘭県頭城鎮" + } + } + } + }, + "屏東縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県" + } + } + } + }, + "屏東縣三地門鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sandimen Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県三地門郷" + } + } + } + }, + "屏東縣九如鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jiuru Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県九如郷" + } + } + } + }, + "屏東縣佳冬鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jiadong Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県佳冬郷" + } + } + } + }, + "屏東縣來義鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Laiyi Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県來義郷" + } + } + } + }, + "屏東縣內埔鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Neipu Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県內埔郷" + } + } + } + }, + "屏東縣南州鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nanzhou Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県南州郷" + } + } + } + }, + "屏東縣屏東市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pingtung City, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県屏東市" + } + } + } + }, + "屏東縣崁頂鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kanding Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県崁頂郷" + } + } + } + }, + "屏東縣恆春鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hengchun Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県恆春鎮" + } + } + } + }, + "屏東縣新園鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinyuan Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県新園郷" + } + } + } + }, + "屏東縣新埤鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinpi Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県新埤郷" + } + } + } + }, + "屏東縣春日鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Chunri Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県春日郷" + } + } + } + }, + "屏東縣東港鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Donggang Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県東港鎮" + } + } + } + }, + "屏東縣枋寮鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fangliao Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県枋寮郷" + } + } + } + }, + "屏東縣枋山鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fangshan Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県枋山郷" + } + } + } + }, + "屏東縣林邊鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Linbian Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県林邊郷" + } + } + } + }, + "屏東縣泰武鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taiwu Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県泰武郷" + } + } + } + }, + "屏東縣滿州鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Manzhou Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県滿州郷" + } + } + } + }, + "屏東縣潮州鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Chaozhou Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県潮州鎮" + } + } + } + }, + "屏東縣牡丹鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mudan Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県牡丹郷" + } + } + } + }, + "屏東縣獅子鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shizi Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県獅子郷" + } + } + } + }, + "屏東縣琉球鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Liuqiu Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県琉球郷" + } + } + } + }, + "屏東縣瑪家鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Majia Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県瑪家郷" + } + } + } + }, + "屏東縣萬丹鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wandan Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県万丹郷" + } + } + } + }, + "屏東縣萬巒鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wanluan Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県万巒郷" + } + } + } + }, + "屏東縣竹田鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhutian Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県竹田郷" + } + } + } + }, + "屏東縣車城鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Checheng Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県車城郷" + } + } + } + }, + "屏東縣里港鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ligang Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県里港郷" + } + } + } + }, + "屏東縣長治鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Changzhi Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県長治郷" + } + } + } + }, + "屏東縣霧臺鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wutai Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県霧台郷" + } + } + } + }, + "屏東縣高樹鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gaoshu Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県高樹郷" + } + } + } + }, + "屏東縣鹽埔鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yanpu Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県塩埔郷" + } + } + } + }, + "屏東縣麟洛鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Linluo Township, Pingtung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "屏東県麟洛郷" + } + } + } + }, + "彰化縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県" + } + } + } + }, + "彰化縣二林鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erlin Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県二林鎮" + } + } + } + }, + "彰化縣二水鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ershui Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県二水郷" + } + } + } + }, + "彰化縣伸港鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shengang Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県伸港郷" + } + } + } + }, + "彰化縣北斗鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Beidou Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県北斗鎮" + } + } + } + }, + "彰化縣和美鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hemei Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県和美鎮" + } + } + } + }, + "彰化縣員林市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yuanlin City, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県員林市" + } + } + } + }, + "彰化縣埔心鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puxin Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県埔心郷" + } + } + } + }, + "彰化縣埔鹽鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puyan Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県埔塩郷" + } + } + } + }, + "彰化縣埤頭鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pitou Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県埤頭郷" + } + } + } + }, + "彰化縣大城鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dacheng Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県大城郷" + } + } + } + }, + "彰化縣大村鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dacun Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県大村郷" + } + } + } + }, + "彰化縣彰化市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Changhua City, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県彰化市" + } + } + } + }, + "彰化縣永靖鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yongjing Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県永靖郷" + } + } + } + }, + "彰化縣溪州鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xizhou Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県渓州郷" + } + } + } + }, + "彰化縣溪湖鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xihu Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県渓湖鎮" + } + } + } + }, + "彰化縣田中鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tianzhong Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県田中鎮" + } + } + } + }, + "彰化縣田尾鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tianwei Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県田尾郷" + } + } + } + }, + "彰化縣社頭鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shetou Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県社頭郷" + } + } + } + }, + "彰化縣福興鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fuxing Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県福興郷" + } + } + } + }, + "彰化縣秀水鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xiushui Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県秀水郷" + } + } + } + }, + "彰化縣竹塘鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhutang Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県竹塘郷" + } + } + } + }, + "彰化縣線西鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xianxi Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県線西郷" + } + } + } + }, + "彰化縣芬園鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fenyuan Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県芬園郷" + } + } + } + }, + "彰化縣花壇鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Huatan Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県花壇郷" + } + } + } + }, + "彰化縣芳苑鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fangyuan Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県芳苑郷" + } + } + } + }, + "彰化縣鹿港鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lukang Township, Changhua County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "彰化県鹿港鎮" + } + } + } + }, + "新北市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市" + } + } + } + }, + "新北市三峽區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sanxia Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市三峽区" + } + } + } + }, + "新北市三芝區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sanzhi Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市三芝区" + } + } + } + }, + "新北市三重區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sanchong Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市三重区" + } + } + } + }, + "新北市中和區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhonghe Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市中和区" + } + } + } + }, + "新北市五股區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wugu Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市五股区" + } + } + } + }, + "新北市八里區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bali Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市八里区" + } + } + } + }, + "新北市土城區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tucheng Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市土城区" + } + } + } + }, + "新北市坪林區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pinglin Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市坪林区" + } + } + } + }, + "新北市平溪區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pingxi Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市平渓区" + } + } + } + }, + "新北市新店區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xindian Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市新店区" + } + } + } + }, + "新北市新莊區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinzhuang Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市新莊区" + } + } + } + }, + "新北市板橋區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Banqiao Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市板橋区" + } + } + } + }, + "新北市林口區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Linkou Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市林口区" + } + } + } + }, + "新北市樹林區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shulin Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市樹林区" + } + } + } + }, + "新北市永和區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yonghe Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市永和区" + } + } + } + }, + "新北市汐止區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xizhi Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市汐止区" + } + } + } + }, + "新北市泰山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taishan Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市泰山区" + } + } + } + }, + "新北市淡水區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tamsui Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市淡水区" + } + } + } + }, + "新北市深坑區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shenkeng Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市深坑区" + } + } + } + }, + "新北市烏來區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wulai Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市烏來区" + } + } + } + }, + "新北市瑞芳區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ruifang Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市瑞芳区" + } + } + } + }, + "新北市石碇區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shiding Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市石碇区" + } + } + } + }, + "新北市石門區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shimen Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市石門区" + } + } + } + }, + "新北市萬里區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wanli Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市万里区" + } + } + } + }, + "新北市蘆洲區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Luzhou Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市芦洲区" + } + } + } + }, + "新北市貢寮區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gongliao Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市貢寮区" + } + } + } + }, + "新北市金山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jinshan Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市金山区" + } + } + } + }, + "新北市雙溪區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shuangxi Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市双渓区" + } + } + } + }, + "新北市鶯歌區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yingge Dist., New Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新北市鶯歌区" + } + } + } + }, + "新竹市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hsinchu City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹市" + } + } + } + }, + "新竹市北區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "North Dist., Hsinchu City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹市北区" + } + } + } + }, + "新竹市東區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "East Dist., Hsinchu City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹市東区" + } + } + } + }, + "新竹市香山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xiangshan Dist., Hsinchu City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹市香山区" + } + } + } + }, + "新竹縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県" + } + } + } + }, + "新竹縣五峰鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wufeng Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県五峰郷" + } + } + } + }, + "新竹縣北埔鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Beipu Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県北埔郷" + } + } + } + }, + "新竹縣寶山鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Baoshan Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県寶山郷" + } + } + } + }, + "新竹縣尖石鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jianshi Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県尖石郷" + } + } + } + }, + "新竹縣峨眉鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Emei Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県峨眉郷" + } + } + } + }, + "新竹縣新埔鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinpu Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県新埔鎮" + } + } + } + }, + "新竹縣新豐鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinfeng Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県新豊郷" + } + } + } + }, + "新竹縣橫山鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hengshan Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県橫山郷" + } + } + } + }, + "新竹縣湖口鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hukou Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県湖口郷" + } + } + } + }, + "新竹縣竹北市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhubei City, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県竹北市" + } + } + } + }, + "新竹縣竹東鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhudong Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県竹東鎮" + } + } + } + }, + "新竹縣芎林鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qionglin Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県芎林郷" + } + } + } + }, + "新竹縣關西鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Guanxi Township, Hsinchu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新竹県關西鎮" + } + } + } + }, + "服務條款" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Terms of Service" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "利用規約" + } + } + } + }, + "林子祐製作、版權所有" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Made by Joe Lin. All rights reserved." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "制作・著作権:林子祐" + } + } + } + }, + "桃園市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市" + } + } + } + }, + "桃園市中壢區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhongli Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市中壢区" + } + } + } + }, + "桃園市八德區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bade Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市八德区" + } + } + } + }, + "桃園市大園區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dayuan Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市大園区" + } + } + } + }, + "桃園市大溪區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Daxi Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市大渓区" + } + } + } + }, + "桃園市平鎮區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pingzhen Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市平鎮区" + } + } + } + }, + "桃園市復興區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fuxing Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市復興区" + } + } + } + }, + "桃園市新屋區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinwu Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市新屋区" + } + } + } + }, + "桃園市桃園區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taoyuan Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市桃園区" + } + } + } + }, + "桃園市楊梅區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yangmei Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市楊梅区" + } + } + } + }, + "桃園市蘆竹區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Luzhu Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市芦竹区" + } + } + } + }, + "桃園市觀音區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Guanyin Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市観音区" + } + } + } + }, + "桃園市龍潭區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Longtan Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市竜潭区" + } + } + } + }, + "桃園市龜山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Guishan Dist., Taoyuan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "桃園市亀山区" + } + } + } + }, + "澎湖縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Penghu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "澎湖県" + } + } + } + }, + "澎湖縣七美鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qimei Township, Penghu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "澎湖県七美郷" + } + } + } + }, + "澎湖縣望安鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wang’an Township, Penghu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "澎湖県望安郷" + } + } + } + }, + "澎湖縣湖西鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Huxi Township, Penghu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "澎湖県湖西郷" + } + } + } + }, + "澎湖縣白沙鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Baisha Township, Penghu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "澎湖県白沙郷" + } + } + } + }, + "澎湖縣西嶼鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xiyu Township, Penghu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "澎湖県西嶼郷" + } + } + } + }, + "澎湖縣馬公市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Magong City, Penghu County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "澎湖県馬公市" + } + } + } + }, + "版本 %@ (%@)" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Version %1$@ (%2$@)" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "バージョン %1$@ (%2$@)" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "版本 %1$@ (%2$@)" + } + } + } + }, + "臺中市中區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Central Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市中区" + } + } + } + }, + "臺中市北區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "North Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市北区" + } + } + } + }, + "臺中市北屯區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Beitun Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市北屯区" + } + } + } + }, + "臺中市南區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "South Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市南区" + } + } + } + }, + "臺中市南屯區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nantun Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市南屯区" + } + } + } + }, + "臺中市后里區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Houli Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市后里区" + } + } + } + }, + "臺中市和平區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Heping Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市和平区" + } + } + } + }, + "臺中市外埔區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Waipu Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市外埔区" + } + } + } + }, + "臺中市大安區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Da’an Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市大安区" + } + } + } + }, + "臺中市大甲區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dajia Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市大甲区" + } + } + } + }, + "臺中市大肚區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dadu Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市大肚区" + } + } + } + }, + "臺中市大里區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dali Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市大里区" + } + } + } + }, + "臺中市大雅區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Daya Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市大雅区" + } + } + } + }, + "臺中市太平區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taiping Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市太平区" + } + } + } + }, + "臺中市新社區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinshe Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市新社区" + } + } + } + }, + "臺中市東勢區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dongshi Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市東勢区" + } + } + } + }, + "臺中市東區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "East Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市東区" + } + } + } + }, + "臺中市梧棲區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wuqi Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市梧棲区" + } + } + } + }, + "臺中市沙鹿區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shalu Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市沙鹿区" + } + } + } + }, + "臺中市清水區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qingshui Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市清水区" + } + } + } + }, + "臺中市潭子區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tanzi Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市潭子区" + } + } + } + }, + "臺中市烏日區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wuri Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市烏日区" + } + } + } + }, + "臺中市石岡區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shigang Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市石岡区" + } + } + } + }, + "臺中市神岡區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shengang Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市神岡区" + } + } + } + }, + "臺中市西區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "West Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市西区" + } + } + } + }, + "臺中市西屯區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xitun Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市西屯区" + } + } + } + }, + "臺中市豐原區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fengyuan Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市豊原区" + } + } + } + }, + "臺中市霧峰區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wufeng Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市霧峰区" + } + } + } + }, + "臺中市龍井區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Longjing Dist., Taichung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台中市竜井区" + } + } + } + }, + "臺北市中山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhongshan Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市中山区" + } + } + } + }, + "臺北市中正區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhongzheng Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市中正区" + } + } + } + }, + "臺北市信義區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinyi Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市信義区" + } + } + } + }, + "臺北市內湖區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Neihu Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市內湖区" + } + } + } + }, + "臺北市北投區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Beitou Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市北投区" + } + } + } + }, + "臺北市南港區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nangang Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市南港区" + } + } + } + }, + "臺北市士林區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shilin Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市士林区" + } + } + } + }, + "臺北市大同區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Datong Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市大同区" + } + } + } + }, + "臺北市大安區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Da’an Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市大安区" + } + } + } + }, + "臺北市文山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wenshan Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市文山区" + } + } + } + }, + "臺北市松山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Songshan Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市松山区" + } + } + } + }, + "臺北市萬華區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wanhua Dist., Taipei City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台北市万華区" + } + } + } + }, + "臺南市七股區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qigu Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市七股区" + } + } + } + }, + "臺南市下營區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xiaying Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市下營区" + } + } + } + }, + "臺南市中西區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "West Central Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市中西区" + } + } + } + }, + "臺南市仁德區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rende Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市仁德区" + } + } + } + }, + "臺南市佳里區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jiali Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市佳里区" + } + } + } + }, + "臺南市六甲區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Liujia Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市六甲区" + } + } + } + }, + "臺南市北區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "North Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市北区" + } + } + } + }, + "臺南市北門區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Beimen Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市北門区" + } + } + } + }, + "臺南市南化區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nanhua Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市南化区" + } + } + } + }, + "臺南市南區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "South Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市南区" + } + } + } + }, + "臺南市善化區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shanhua Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市善化区" + } + } + } + }, + "臺南市大內區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Danei Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市大內区" + } + } + } + }, + "臺南市學甲區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xuejia Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市學甲区" + } + } + } + }, + "臺南市安南區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Annan Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市安南区" + } + } + } + }, + "臺南市安定區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Anding Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市安定区" + } + } + } + }, + "臺南市安平區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Anping Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市安平区" + } + } + } + }, + "臺南市官田區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Guantian Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市官田区" + } + } + } + }, + "臺南市將軍區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jiangjun Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市將軍区" + } + } + } + }, + "臺南市山上區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shanshang Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市山上区" + } + } + } + }, + "臺南市左鎮區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zuozhen Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市左鎮区" + } + } + } + }, + "臺南市後壁區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Houbi Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市後壁区" + } + } + } + }, + "臺南市新化區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinhua Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市新化区" + } + } + } + }, + "臺南市新市區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinshi Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市新市区" + } + } + } + }, + "臺南市新營區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinying Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市新營区" + } + } + } + }, + "臺南市東區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "East Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市東区" + } + } + } + }, + "臺南市東山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dongshan Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市東山区" + } + } + } + }, + "臺南市柳營區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Liuying Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市柳營区" + } + } + } + }, + "臺南市楠西區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nanxi Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市楠西区" + } + } + } + }, + "臺南市歸仁區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Guiren Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市歸仁区" + } + } + } + }, + "臺南市永康區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yongkang Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市永康区" + } + } + } + }, + "臺南市玉井區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yujing Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市玉井区" + } + } + } + }, + "臺南市白河區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Baihe Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市白河区" + } + } + } + }, + "臺南市西港區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xigang Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市西港区" + } + } + } + }, + "臺南市關廟區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Guanmiao Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市關廟区" + } + } + } + }, + "臺南市鹽水區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yanshui Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市塩水区" + } + } + } + }, + "臺南市麻豆區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Madou Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市麻豆区" + } + } + } + }, + "臺南市龍崎區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Longqi Dist., Tainan City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台南市竜崎区" + } + } + } + }, + "臺東縣卑南鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Beinan Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県卑南郷" + } + } + } + }, + "臺東縣大武鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dawu Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県大武郷" + } + } + } + }, + "臺東縣太麻里鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taimali Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県太麻里郷" + } + } + } + }, + "臺東縣延平鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yanping Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県延平郷" + } + } + } + }, + "臺東縣成功鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Chenggong Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県成功鎮" + } + } + } + }, + "臺東縣東河鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Donghe Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県東河郷" + } + } + } + }, + "臺東縣池上鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Chishang Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県池上郷" + } + } + } + }, + "臺東縣海端鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Haiduan Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県海端郷" + } + } + } + }, + "臺東縣綠島鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ludao Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県綠島郷" + } + } + } + }, + "臺東縣臺東市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taitung City, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県台東市" + } + } + } + }, + "臺東縣蘭嶼鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lanyu Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県蘭嶼郷" + } + } + } + }, + "臺東縣達仁鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Daren Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県達仁郷" + } + } + } + }, + "臺東縣金峰鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jinfeng Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県金峰郷" + } + } + } + }, + "臺東縣長濱鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Changbin Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県長浜郷" + } + } + } + }, + "臺東縣關山鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Guanshan Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県關山鎮" + } + } + } + }, + "臺東縣鹿野鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Luye Township, Taitung County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "台東県鹿野郷" + } + } + } + }, + "花蓮縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県" + } + } + } + }, + "花蓮縣光復鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Guangfu Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県光復郷" + } + } + } + }, + "花蓮縣卓溪鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhuoxi Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県卓渓郷" + } + } + } + }, + "花蓮縣吉安鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ji’an Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県吉安郷" + } + } + } + }, + "花蓮縣壽豐鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shoufeng Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県壽豊郷" + } + } + } + }, + "花蓮縣富里鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fuli Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県富里郷" + } + } + } + }, + "花蓮縣新城鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xincheng Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県新城郷" + } + } + } + }, + "花蓮縣玉里鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yuli Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県玉里鎮" + } + } + } + }, + "花蓮縣瑞穗鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ruisui Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県瑞穗郷" + } + } + } + }, + "花蓮縣萬榮鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wanrong Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県万榮郷" + } + } + } + }, + "花蓮縣秀林鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xiulin Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県秀林郷" + } + } + } + }, + "花蓮縣花蓮市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hualien City, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県花蓮市" + } + } + } + }, + "花蓮縣豐濱鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fengbin Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県豊浜郷" + } + } + } + }, + "花蓮縣鳳林鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fenglin Township, Hualien County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "花蓮県鳳林鎮" + } + } + } + }, + "苗栗縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県" + } + } + } + }, + "苗栗縣三灣鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sanwan Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県三灣郷" + } + } + } + }, + "苗栗縣三義鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sanyi Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県三義郷" + } + } + } + }, + "苗栗縣公館鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gongguan Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県公館郷" + } + } + } + }, + "苗栗縣卓蘭鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhuolan Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県卓蘭鎮" + } + } + } + }, + "苗栗縣南庄鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nanzhuang Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県南庄郷" + } + } + } + }, + "苗栗縣大湖鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dahu Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県大湖郷" + } + } + } + }, + "苗栗縣後龍鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Houlong Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県後竜鎮" + } + } + } + }, + "苗栗縣泰安鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tai’an Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県泰安郷" + } + } + } + }, + "苗栗縣獅潭鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shitan Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県獅潭郷" + } + } + } + }, + "苗栗縣竹南鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zhunan Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県竹南鎮" + } + } + } + }, + "苗栗縣苑裡鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yuanli Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県苑裡鎮" + } + } + } + }, + "苗栗縣苗栗市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Miaoli City, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県苗栗市" + } + } + } + }, + "苗栗縣西湖鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xihu Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県西湖郷" + } + } + } + }, + "苗栗縣通霄鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tongxiao Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県通霄鎮" + } + } + } + }, + "苗栗縣造橋鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zaoqiao Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県造橋郷" + } + } + } + }, + "苗栗縣銅鑼鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tongluo Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県銅鑼郷" + } + } + } + }, + "苗栗縣頭份市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Toufen City, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県頭份市" + } + } + } + }, + "苗栗縣頭屋鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Touwu Township, Miaoli County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "苗栗県頭屋郷" + } + } + } + }, + "雲林縣" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県" + } + } + } + }, + "雲林縣二崙鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erlun Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県二崙郷" + } + } + } + }, + "雲林縣元長鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yuanchang Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県元長郷" + } + } + } + }, + "雲林縣北港鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Beigang Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県北港鎮" + } + } + } + }, + "雲林縣口湖鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kouhu Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県口湖郷" + } + } + } + }, + "雲林縣古坑鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gukeng Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県古坑郷" + } + } + } + }, + "雲林縣四湖鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sihu Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県四湖郷" + } + } + } + }, + "雲林縣土庫鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tuku Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県土庫鎮" + } + } + } + }, + "雲林縣大埤鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dapi Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県大埤郷" + } + } + } + }, + "雲林縣崙背鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lunbei Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県崙背郷" + } + } + } + }, + "雲林縣斗六市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Douliu City, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県斗六市" + } + } + } + }, + "雲林縣斗南鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dounan Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県斗南鎮" + } + } + } + }, + "雲林縣東勢鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dongshi Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県東勢郷" + } + } + } + }, + "雲林縣林內鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Linnei Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県林內郷" + } + } + } + }, + "雲林縣水林鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shuilin Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県水林郷" + } + } + } + }, + "雲林縣臺西鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taixi Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県台西郷" + } + } + } + }, + "雲林縣莿桐鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Citong Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県莿桐郷" + } + } + } + }, + "雲林縣虎尾鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Huwei Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県虎尾鎮" + } + } + } + }, + "雲林縣褒忠鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Baozhong Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県褒忠郷" + } + } + } + }, + "雲林縣西螺鎮" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xiluo Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県西螺鎮" + } + } + } + }, + "雲林縣麥寮鄉" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mailiao Township, Yunlin County" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "雲林県麥寮郷" + } + } + } + }, + "高雄市" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市" + } + } + } + }, + "高雄市三民區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sanmin Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市三民区" + } + } + } + }, + "高雄市仁武區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Renwu Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市仁武区" + } + } + } + }, + "高雄市內門區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Neimen Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市內門区" + } + } + } + }, + "高雄市六龜區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Liugui Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市六亀区" + } + } + } + }, + "高雄市前金區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qianjin Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市前金区" + } + } + } + }, + "高雄市前鎮區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qianzhen Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市前鎮区" + } + } + } + }, + "高雄市大寮區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Daliao Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市大寮区" + } + } + } + }, + "高雄市大樹區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dashu Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市大樹区" + } + } + } + }, + "高雄市大社區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dashe Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市大社区" + } + } + } + }, + "高雄市小港區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xiaogang Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市小港区" + } + } + } + }, + "高雄市岡山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gangshan Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市岡山区" + } + } + } + }, + "高雄市左營區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zuoying Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市左營区" + } + } + } + }, + "高雄市彌陀區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mituo Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市弥陀区" + } + } + } + }, + "高雄市新興區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Xinxing Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市新興区" + } + } + } + }, + "高雄市旗山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qishan Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市旗山区" + } + } + } + }, + "高雄市旗津區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qijin Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市旗津区" + } + } + } + }, + "高雄市杉林區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Shanlin Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市杉林区" + } + } + } + }, + "高雄市林園區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Linyuan Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市林園区" + } + } + } + }, + "高雄市桃源區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Taoyuan Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市桃源区" + } + } + } + }, + "高雄市梓官區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ziguan Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市梓官区" + } + } + } + }, + "高雄市楠梓區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nanzi Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市楠梓区" + } + } + } + }, + "高雄市橋頭區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qiaotou Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市橋頭区" + } + } + } + }, + "高雄市永安區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yong’an Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市永安区" + } + } + } + }, + "高雄市湖內區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hunei Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市湖內区" + } + } + } + }, + "高雄市燕巢區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yanchao Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市燕巢区" + } + } + } + }, + "高雄市田寮區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tianliao Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市田寮区" + } + } + } + }, + "高雄市甲仙區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jiaxian Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市甲仙区" + } + } + } + }, + "高雄市美濃區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Meinong Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市美濃区" + } + } + } + }, + "高雄市苓雅區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lingya Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市苓雅区" + } + } + } + }, + "高雄市茂林區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Maolin Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市茂林区" + } + } + } + }, + "高雄市茄萣區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Qieding Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市茄萣区" + } + } + } + }, + "高雄市路竹區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Luzhu Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市路竹区" + } + } + } + }, + "高雄市那瑪夏區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Namaxia Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市那瑪夏区" + } + } + } + }, + "高雄市阿蓮區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alian Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市阿蓮区" + } + } + } + }, + "高雄市鳥松區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Niaosong Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市鳥松区" + } + } + } + }, + "高雄市鳳山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fengshan Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市鳳山区" + } + } + } + }, + "高雄市鹽埕區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yancheng Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市塩埕区" + } + } + } + }, + "高雄市鼓山區" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gushan Dist., Kaohsiung City" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "高雄市鼓山区" + } + } + } + } + }, + "version" : "1.3" +} \ No newline at end of file diff --git a/TaiwanEEW/Models/Location.swift b/TaiwanEEW/Models/Location.swift index a5b3466..e054e22 100644 --- a/TaiwanEEW/Models/Location.swift +++ b/TaiwanEEW/Models/Location.swift @@ -4,6 +4,9 @@ // // Created by Joe Lin on 2022/8/19. // +/// 2026/08/24 Changelog - Albert +/// - Added missing localizations for all places 新增所有地區的英文及日文翻譯 +/// import Foundation import SwiftUI diff --git a/TaiwanEEW/Models/locations.txt b/TaiwanEEW/Models/locations.txt new file mode 100644 index 0000000..55fd6c3 --- /dev/null +++ b/TaiwanEEW/Models/locations.txt @@ -0,0 +1,331 @@ +"12301", 121.775, 25.197, 1.077, "基隆市中正區" +"12302", 121.672, 25.107, 1.866, "基隆市七堵區" +"12303", 121.739, 25.084, 1.718, "基隆市暖暖區" +"12304", 121.735, 25.120, 1.348, "基隆市仁愛區" +"12305", 121.728, 25.148, 1.268, "基隆市中山區" +"12306", 121.698, 25.150, 1.160, "基隆市安樂區" +"12307", 121.764, 25.129, 1.353, "基隆市信義區" +"10101", 121.448, 25.007, 2.065, "新北市板橋區" +"10102", 121.477, 25.068, 1.926, "新北市三重區" +"10103", 121.505, 25.009, 1.873, "新北市永和區" +"10104", 121.488, 24.990, 1.948, "新北市中和區" +"10105", 121.421, 25.033, 2.623, "新北市新莊區" +"10106", 121.525, 24.930, 1.931, "新北市新店區" +"10107", 121.436, 24.967, 1.667, "新北市土城區" +"10108", 121.388, 24.983, 1.443, "新北市樹林區" +"10109", 121.340, 24.957, 0.959, "新北市鶯歌區" +"10110", 121.400, 24.872, 1.325, "新北市三峽區" +"10111", 121.456, 25.185, 1.999, "新北市淡水區" +"10112", 121.654, 25.086, 2.090, "新北市汐止區" +"10113", 121.829, 25.090, 1.286, "新北市瑞芳區" +"10114", 121.464, 25.089, 1.936, "新北市蘆洲區" +"10115", 121.428, 25.098, 1.541, "新北市五股區" +"10116", 121.404, 25.054, 2.448, "新北市泰山區" +"10117", 121.339, 25.101, 2.111, "新北市林口區" +"10118", 121.612, 24.999, 1.542, "新北市深坑區" +"10119", 121.638, 24.951, 1.423, "新北市石碇區" +"10120", 121.711, 24.914, 0.930, "新北市坪林區" +"10121", 121.499, 25.232, 1.412, "新北市三芝區" +"10122", 121.555, 25.259, 1.406, "新北市石門區" +"10123", 121.384, 25.126, 2.130, "新北市八里區" +"10124", 121.751, 25.027, 1.543, "新北市平溪區" +"10125", 121.822, 25.000, 1.622, "新北市雙溪區" +"10126", 121.904, 25.042, 0.954, "新北市貢寮區" +"10127", 121.598, 25.221, 1.586, "新北市金山區" +"10128", 121.640, 25.178, 1.581, "新北市萬里區" +"10129", 121.557, 24.785, 1.164, "新北市烏來區" +"10201", 121.555, 25.066, 1.960, "臺北市松山區" +"10202", 121.563, 25.030, 2.106, "臺北市信義區" +"10203", 121.535, 25.028, 1.833, "臺北市大安區" +"10204", 121.530, 25.070, 1.924, "臺北市中山區" +"10205", 121.512, 25.030, 1.944, "臺北市中正區" +"10206", 121.504, 25.066, 2.000, "臺北市大同區" +"10207", 121.491, 25.031, 1.724, "臺北市萬華區" +"10208", 121.565, 24.989, 1.532, "臺北市文山區" +"10209", 121.613, 25.040, 2.268, "臺北市南港區" +"10210", 121.582, 25.085, 2.023, "臺北市內湖區" +"10211", 121.524, 25.136, 1.538, "臺北市士林區" +"10212", 121.507, 25.154, 1.534, "臺北市北投區" +"10301", 121.287, 24.999, 1.417, "桃園市桃園區" +"10302", 121.201, 24.978, 1.536, "桃園市中壢區" +"10303", 121.209, 24.923, 1.549, "桃園市平鎮區" +"10304", 121.283, 24.949, 1.568, "桃園市八德區" +"10305", 121.292, 24.872, 1.498, "桃園市大溪區" +"10306", 121.115, 24.917, 1.328, "桃園市楊梅區" +"10307", 121.285, 25.056, 1.858, "桃園市蘆竹區" +"10308", 121.204, 25.062, 1.752, "桃園市大園區" +"10309", 121.344, 25.023, 2.038, "桃園市龜山區" +"10310", 121.203, 24.848, 1.427, "桃園市龍潭區" +"10311", 121.067, 24.978, 1.309, "桃園市新屋區" +"10312", 121.090, 25.023, 1.326, "桃園市觀音區" +"10313", 121.353, 24.717, 1.148, "桃園市復興區" +"10501", 120.984, 24.789, 2.410, "新竹市東區" +"10502", 120.941, 24.820, 1.373, "新竹市北區" +"10503", 120.912, 24.770, 1.902, "新竹市香山區" +"10401", 120.989, 24.836, 2.246, "新竹縣竹北市" +"10402", 121.066, 24.722, 1.881, "新竹縣竹東鎮" +"10403", 121.079, 24.838, 1.555, "新竹縣新埔鎮" +"10404", 121.190, 24.786, 1.558, "新竹縣關西鎮" +"10405", 121.048, 24.898, 1.070, "新竹縣湖口鄉" +"10406", 120.990, 24.905, 1.395, "新竹縣新豐鄉" +"10407", 121.094, 24.770, 1.773, "新竹縣芎林鄉" +"10408", 121.143, 24.707, 1.653, "新竹縣橫山鄉" +"10409", 121.056, 24.674, 1.797, "新竹縣北埔鄉" +"10410", 120.994, 24.744, 1.758, "新竹縣寶山鄉" +"10411", 120.998, 24.673, 1.696, "新竹縣峨眉鄉" +"10412", 121.273, 24.598, 1.262, "新竹縣尖石鄉" +"10413", 121.130, 24.586, 1.275, "新竹縣五峰鄉" +"10601", 120.803, 24.560, 1.705, "苗栗縣苗栗市" +"10602", 120.677, 24.409, 1.714, "苗栗縣苑裡鎮" +"10603", 120.700, 24.490, 1.679, "苗栗縣通霄鎮" +"10604", 120.873, 24.696, 2.078, "苗栗縣竹南鎮" +"10605", 120.918, 24.671, 1.980, "苗栗縣頭份市" +"10606", 120.768, 24.617, 1.839, "苗栗縣後龍鎮" +"10607", 120.835, 24.328, 1.196, "苗栗縣卓蘭鎮" +"10608", 120.839, 24.400, 1.116, "苗栗縣大湖鄉" +"10609", 120.851, 24.499, 1.292, "苗栗縣公館鄉" +"10610", 120.790, 24.462, 1.456, "苗栗縣銅鑼鄉" +"10611", 121.007, 24.570, 1.119, "苗栗縣南庄鄉" +"10612", 120.877, 24.573, 1.399, "苗栗縣頭屋鄉" +"10613", 120.765, 24.381, 1.239, "苗栗縣三義鄉" +"10614", 120.750, 24.536, 1.544, "苗栗縣西湖鄉" +"10615", 120.873, 24.629, 1.807, "苗栗縣造橋鄉" +"10616", 120.945, 24.633, 1.650, "苗栗縣三灣鄉" +"10617", 120.911, 24.524, 1.092, "苗栗縣獅潭鄉" +"10618", 121.074, 24.406, 0.985, "苗栗縣泰安鄉" +"10701", 120.727, 24.251, 1.207, "臺中市豐原區" +"10702", 120.687, 24.098, 1.629, "臺中市大里區" +"10703", 120.760, 24.106, 1.193, "臺中市太平區" +"10704", 120.819, 24.244, 1.631, "臺中市東勢區" +"10705", 120.638, 24.380, 1.403, "臺中市大甲區" +"10706", 120.568, 24.297, 1.749, "臺中市清水區" +"10707", 120.581, 24.232, 1.309, "臺中市沙鹿區" +"10708", 120.518, 24.254, 1.967, "臺中市梧棲區" +"10709", 120.698, 24.319, 1.192, "臺中市后里區" +"10710", 120.664, 24.265, 1.119, "臺中市神岡區" +"10711", 120.703, 24.213, 1.289, "臺中市潭子區" +"10712", 120.631, 24.232, 1.063, "臺中市大雅區" +"10713", 120.823, 24.179, 1.299, "臺中市新社區" +"10714", 120.784, 24.264, 1.227, "臺中市石岡區" +"10715", 120.656, 24.332, 1.276, "臺中市外埔區" +"10716", 120.586, 24.367, 1.383, "臺中市大安區" +"10717", 120.614, 24.084, 1.788, "臺中市烏日區" +"10718", 120.542, 24.144, 1.810, "臺中市大肚區" +"10719", 120.528, 24.202, 1.839, "臺中市龍井區" +"10720", 120.714, 24.047, 1.763, "臺中市霧峰區" +"10721", 121.149, 24.276, 1.222, "臺中市和平區" +"10801", 120.671, 24.143, 1.639, "臺中市中區" +"10802", 120.689, 24.139, 1.240, "臺中市東區" +"10803", 120.657, 24.147, 1.431, "臺中市西區" +"10804", 120.656, 24.121, 1.633, "臺中市南區" +"10805", 120.675, 24.160, 1.211, "臺中市北區" +"10806", 120.618, 24.185, 1.149, "臺中市西屯區" +"10807", 120.607, 24.141, 1.506, "臺中市南屯區" +"10808", 120.721, 24.189, 1.100, "臺中市北屯區" +"10901", 120.554, 24.077, 2.055, "彰化縣彰化市" +"10902", 120.441, 24.085, 2.217, "彰化縣鹿港鎮" +"10903", 120.505, 24.120, 1.797, "彰化縣和美鎮" +"10904", 120.527, 23.869, 1.957, "彰化縣北斗鎮" +"10905", 120.582, 23.958, 1.692, "彰化縣員林市" +"10906", 120.472, 23.953, 2.079, "彰化縣溪湖鎮" +"10907", 120.581, 23.858, 1.399, "彰化縣田中鎮" +"10908", 120.396, 23.927, 2.200, "彰化縣二林鎮" +"10909", 120.425, 24.129, 2.288, "彰化縣線西鄉" +"10910", 120.471, 24.165, 2.116, "彰化縣伸港鄉" +"10911", 120.426, 24.028, 2.046, "彰化縣福興鄉" +"10912", 120.498, 24.035, 2.109, "彰化縣秀水鄉" +"10913", 120.552, 24.030, 1.661, "彰化縣花壇鄉" +"10914", 120.627, 24.001, 1.643, "彰化縣芬園鄉" +"10915", 120.550, 23.994, 1.682, "彰化縣大村鄉" +"10916", 120.453, 23.994, 1.998, "彰化縣埔鹽鄉" +"10917", 120.528, 23.957, 1.817, "彰化縣埔心鄉" +"10918", 120.527, 23.920, 1.919, "彰化縣永靖鄉" +"10919", 120.592, 23.907, 1.488, "彰化縣社頭鄉" +"10920", 120.624, 23.815, 1.501, "彰化縣二水鄉" +"10921", 120.513, 23.899, 2.175, "彰化縣田尾鄉" +"10922", 120.466, 23.880, 2.320, "彰化縣埤頭鄉" +"10923", 120.344, 23.959, 2.117, "彰化縣芳苑鄉" +"10924", 120.304, 23.859, 2.150, "彰化縣大城鄉" +"10925", 120.404, 23.855, 2.029, "彰化縣竹塘鄉" +"10926", 120.520, 23.833, 1.834, "彰化縣溪州鄉" +"11001", 120.673, 23.923, 1.566, "南投縣南投市" +"11002", 120.961, 23.980, 1.129, "南投縣埔里鎮" +"11003", 120.730, 23.984, 1.551, "南投縣草屯鎮" +"11004", 120.718, 23.717, 1.360, "南投縣竹山鎮" +"11005", 120.778, 23.839, 1.190, "南投縣集集鎮" +"11006", 120.668, 23.847, 1.467, "南投縣名間鄉" +"11007", 120.768, 23.735, 1.183, "南投縣鹿谷鄉" +"11008", 120.772, 23.910, 1.647, "南投縣中寮鄉" +"11009", 120.924, 23.873, 1.003, "南投縣魚池鄉" +"11010", 120.860, 24.012, 1.079, "南投縣國姓鄉" +"11011", 120.865, 23.811, 1.004, "南投縣水里鄉" +"11012", 121.014, 23.651, 1.236, "南投縣信義鄉" +"11013", 121.135, 24.029, 1.207, "南投縣仁愛鄉" +"11101", 120.563, 23.707, 1.924, "雲林縣斗六市" +"11102", 120.470, 23.678, 1.783, "雲林縣斗南鎮" +"11103", 120.428, 23.709, 1.997, "雲林縣虎尾鎮" +"11104", 120.456, 23.781, 1.751, "雲林縣西螺鎮" +"11105", 120.360, 23.698, 1.907, "雲林縣土庫鎮" +"11106", 120.291, 23.591, 1.797, "雲林縣北港鎮" +"11107", 120.612, 23.634, 1.824, "雲林縣古坑鄉" +"11108", 120.412, 23.645, 2.071, "雲林縣大埤鄉" +"11109", 120.527, 23.767, 1.914, "雲林縣莿桐鄉" +"11110", 120.605, 23.753, 1.656, "雲林縣林內鄉" +"11111", 120.390, 23.788, 1.825, "雲林縣二崙鄉" +"11112", 120.333, 23.783, 1.818, "雲林縣崙背鄉" +"11113", 120.215, 23.814, 2.471, "雲林縣麥寮鄉" +"11114", 120.254, 23.700, 2.434, "雲林縣東勢鄉" +"11115", 120.302, 23.717, 2.025, "雲林縣褒忠鄉" +"11116", 120.192, 23.712, 2.379, "雲林縣臺西鄉" +"11117", 120.323, 23.645, 1.902, "雲林縣元長鄉" +"11118", 120.202, 23.646, 2.090, "雲林縣四湖鄉" +"11119", 120.121, 23.575, 2.016, "雲林縣口湖鄉" +"11120", 120.221, 23.570, 1.816, "雲林縣水林鄉" +"11201", 120.341, 23.474, 2.013, "嘉義縣太保市" +"11202", 120.242, 23.444, 2.029, "嘉義縣朴子市" +"11203", 120.168, 23.382, 1.768, "嘉義縣布袋鎮" +"11204", 120.462, 23.594, 2.006, "嘉義縣大林鎮" +"11205", 120.438, 23.543, 1.989, "嘉義縣民雄鄉" +"11206", 120.400, 23.598, 2.000, "嘉義縣溪口鄉" +"11207", 120.344, 23.550, 1.758, "嘉義縣新港鄉" +"11208", 120.254, 23.517, 1.990, "嘉義縣六腳鄉" +"11209", 120.164, 23.462, 2.399, "嘉義縣東石鄉" +"11210", 120.216, 23.350, 2.322, "嘉義縣義竹鄉" +"11211", 120.300, 23.408, 1.852, "嘉義縣鹿草鄉" +"11212", 120.416, 23.427, 1.995, "嘉義縣水上鄉" +"11213", 120.513, 23.400, 1.726, "嘉義縣中埔鄉" +"11214", 120.591, 23.503, 1.666, "嘉義縣竹崎鄉" +"11215", 120.622, 23.549, 1.421, "嘉義縣梅山鄉" +"11216", 120.625, 23.419, 1.060, "嘉義縣番路鄉" +"11217", 120.582, 23.292, 1.192, "嘉義縣大埔鄉" +"11218", 120.791, 23.451, 1.031, "嘉義縣阿里山鄉" +"11301", 120.460, 23.483, 1.857, "嘉義市東區" +"11302", 120.413, 23.476, 2.105, "嘉義市西區" +"11501", 120.292, 23.301, 2.103, "臺南市新營區" +"11502", 120.242, 23.031, 1.951, "臺南市永康區" +"11503", 120.289, 23.335, 1.829, "臺南市鹽水區" +"11504", 120.498, 23.292, 1.057, "臺南市白河區" +"11505", 120.233, 23.182, 2.204, "臺南市麻豆區" +"11506", 120.172, 23.166, 2.170, "臺南市佳里區" +"11507", 120.327, 23.038, 2.087, "臺南市新化區" +"11508", 120.292, 23.142, 1.968, "臺南市善化區" +"11509", 120.174, 23.255, 2.166, "臺南市學甲區" +"11510", 120.344, 23.270, 1.788, "臺南市柳營區" +"11511", 120.337, 23.361, 1.736, "臺南市後壁區" +"11512", 120.422, 23.282, 1.403, "臺南市東山區" +"11513", 120.251, 23.234, 1.980, "臺南市下營區" +"11514", 120.372, 23.230, 1.782, "臺南市六甲區" +"11515", 120.350, 23.191, 1.704, "臺南市官田區" +"11516", 120.390, 23.152, 1.533, "臺南市大內區" +"11517", 120.198, 23.122, 2.601, "臺南市西港區" +"11518", 120.096, 23.119, 1.977, "臺南市七股區" +"11519", 120.115, 23.211, 1.888, "臺南市將軍區" +"11520", 120.127, 23.285, 2.124, "臺南市北門區" +"11521", 120.284, 23.084, 2.416, "臺南市新市區" +"11522", 120.220, 23.102, 2.829, "臺南市安定區" +"11523", 120.340, 23.106, 1.771, "臺南市山上區" +"11524", 120.458, 23.129, 1.161, "臺南市玉井區" +"11525", 120.511, 23.179, 1.145, "臺南市楠西區" +"11526", 120.560, 23.123, 0.857, "臺南市南化區" +"11527", 120.401, 23.024, 1.569, "臺南市左鎮區" +"11528", 120.225, 22.946, 1.342, "臺南市仁德區" +"11529", 120.285, 22.957, 1.751, "臺南市歸仁區" +"11530", 120.326, 22.952, 1.747, "臺南市關廟區" +"11531", 120.383, 22.958, 1.570, "臺南市龍崎區" +"11601", 120.222, 22.982, 1.711, "臺南市東區" +"11602", 120.181, 22.952, 1.486, "臺南市南區" +"11603", 120.185, 23.000, 2.264, "臺南市中西區" +"11604", 120.197, 23.011, 2.299, "臺南市北區" +"11606", 120.146, 23.045, 2.236, "臺南市安南區" +"11607", 120.156, 22.989, 1.888, "臺南市安平區" +"11901", 120.473, 22.668, 1.138, "屏東縣屏東市" +"11902", 120.548, 22.536, 1.085, "屏東縣潮州鎮" +"11903", 120.462, 22.467, 1.263, "屏東縣東港鎮" +"11904", 120.770, 21.981, 1.392, "屏東縣恆春鎮" +"11905", 120.470, 22.579, 1.180, "屏東縣萬丹鄉" +"11906", 120.553, 22.692, 1.088, "屏東縣長治鄉" +"11907", 120.525, 22.647, 1.077, "屏東縣麟洛鄉" +"11908", 120.486, 22.732, 0.970, "屏東縣九如鄉" +"11909", 120.502, 22.798, 1.197, "屏東縣里港鄉" +"11910", 120.561, 22.741, 1.070, "屏東縣鹽埔鄉" +"11911", 120.588, 22.804, 1.081, "屏東縣高樹鄉" +"11912", 120.581, 22.589, 1.209, "屏東縣萬巒鄉" +"11913", 120.585, 22.648, 1.116, "屏東縣內埔鄉" +"11914", 120.514, 22.593, 1.132, "屏東縣竹田鄉" +"11915", 120.574, 22.487, 1.096, "屏東縣新埤鄉" +"11916", 120.585, 22.400, 0.949, "屏東縣枋寮鄉" +"11917", 120.445, 22.516, 1.360, "屏東縣新園鄉" +"11918", 120.489, 22.520, 1.296, "屏東縣崁頂鄉" +"11919", 120.504, 22.443, 1.460, "屏東縣林邊鄉" +"11920", 120.508, 22.482, 1.404, "屏東縣南州鄉" +"11921", 120.536, 22.431, 1.274, "屏東縣佳冬鄉" +"11922", 120.363, 22.340, 1.632, "屏東縣琉球鄉" +"11923", 120.732, 22.078, 1.045, "屏東縣車城鄉" +"11924", 120.828, 22.059, 1.427, "屏東縣滿州鄉" +"11925", 120.653, 22.251, 1.363, "屏東縣枋山鄉" +"11926", 120.692, 22.788, 1.433, "屏東縣三地門鄉" +"11927", 120.794, 22.750, 1.401, "屏東縣霧臺鄉" +"11928", 120.680, 22.671, 1.390, "屏東縣瑪家鄉" +"11929", 120.684, 22.607, 1.084, "屏東縣泰武鄉" +"11930", 120.678, 22.503, 0.774, "屏東縣來義鄉" +"11931", 120.694, 22.407, 0.837, "屏東縣春日鄉" +"11932", 120.738, 22.241, 1.205, "屏東縣獅子鄉" +"11933", 120.807, 22.154, 1.170, "屏東縣牡丹鄉" +"12201", 121.749, 24.750, 1.609, "宜蘭縣宜蘭市" +"12202", 121.766, 24.686, 1.601, "宜蘭縣羅東鎮" +"12203", 121.848, 24.545, 1.573, "宜蘭縣蘇澳鎮" +"12204", 121.942, 24.844, 0.733, "宜蘭縣頭城鎮" +"12205", 121.713, 24.814, 0.949, "宜蘭縣礁溪鄉" +"12206", 121.794, 24.761, 1.702, "宜蘭縣壯圍鄉" +"12207", 121.666, 24.739, 1.179, "宜蘭縣員山鄉" +"12208", 121.744, 24.646, 1.387, "宜蘭縣冬山鄉" +"12209", 121.784, 24.682, 1.519, "宜蘭縣五結鄉" +"12210", 121.654, 24.670, 0.833, "宜蘭縣三星鄉" +"12211", 121.533, 24.546, 1.188, "宜蘭縣大同鄉" +"12212", 121.635, 24.467, 1.514, "宜蘭縣南澳鄉" +"12101", 121.594, 23.996, 1.433, "花蓮縣花蓮市" +"12102", 121.457, 23.747, 1.379, "花蓮縣鳳林鎮" +"12103", 121.349, 23.380, 0.956, "花蓮縣玉里鎮" +"12104", 121.603, 24.073, 1.215, "花蓮縣新城鄉" +"12105", 121.553, 23.956, 1.370, "花蓮縣吉安鄉" +"12106", 121.517, 23.841, 1.496, "花蓮縣壽豐鄉" +"12107", 121.433, 23.650, 1.396, "花蓮縣光復鄉" +"12108", 121.485, 23.591, 1.223, "花蓮縣豐濱鄉" +"12109", 121.400, 23.521, 1.091, "花蓮縣瑞穗鄉" +"12110", 121.287, 23.200, 1.263, "花蓮縣富里鄉" +"12111", 121.508, 24.096, 1.364, "花蓮縣秀林鄉" +"12112", 121.320, 23.709, 1.794, "花蓮縣萬榮鄉" +"12113", 121.160, 23.381, 1.004, "花蓮縣卓溪鄉" +"12001", 121.105, 22.753, 1.532, "臺東縣臺東市" +"12002", 121.351, 23.107, 1.600, "臺東縣成功鎮" +"12003", 121.169, 23.055, 1.417, "臺東縣關山鎮" +"12004", 120.981, 22.775, 1.334, "臺東縣卑南鄉" +"12005", 120.894, 22.379, 1.203, "臺東縣大武鄉" +"12006", 120.979, 22.581, 1.462, "臺東縣太麻里鄉" +"12007", 121.279, 22.951, 1.657, "臺東縣東河鄉" +"12008", 121.418, 23.330, 1.513, "臺東縣長濱鄉" +"12009", 121.143, 22.950, 1.252, "臺東縣鹿野鄉" +"12010", 121.212, 23.094, 1.338, "臺東縣池上鄉" +"12011", 121.513, 22.687, 1.287, "臺東縣綠島鄉" +"12012", 120.999, 22.888, 1.198, "臺東縣延平鄉" +"12013", 121.012, 23.124, 1.228, "臺東縣海端鄉" +"12014", 120.834, 22.371, 1.060, "臺東縣達仁鄉" +"12015", 120.864, 22.586, 1.328, "臺東縣金峰鄉" +"12016", 121.497, 22.089, 2.150, "臺東縣蘭嶼鄉" +"11401", 119.580, 23.552, 2.420, "澎湖縣馬公市" +"11402", 119.641, 23.582, 2.420, "澎湖縣湖西鄉" +"11403", 119.588, 23.644, 2.420, "澎湖縣白沙鄉" +"11404", 119.500, 23.609, 2.420, "澎湖縣西嶼鄉" +"11405", 119.500, 23.376, 2.420, "澎湖縣望安鄉" +"11406", 119.500, 23.205, 2.420, "澎湖縣七美鄉" +"test": "test", /* MARK: Debug */ "NantouCounty": "南投縣" +"KeelungCity": "基隆市", "YunlinCounty": "雲林縣" +"NewTaipeiCity": "新北市", "ChiayiCity": "嘉義市" +"TaipeiCity": "台北市", "ChiayiCounty": "嘉義縣" +"TaoyuanCity": "桃園市", "TainanCity": "台南市" +"HsinchuCity": "新竹市", "KaohsiungCity": "高雄市" +"HsinchuCounty": "新竹縣", "PingtungCounty": "屏東縣" +"MiaoliCounty": "苗栗縣", "YilanCounty": "宜蘭縣" +"TaichungCity": "台中市", "HualienCounty": "花蓮縣" +"ChanghuaCounty": "彰化縣", "TaitungCounty": "台東縣" +"PenghuCounty": "澎湖縣" diff --git a/TaiwanEEW/Pages/AlertView.swift b/TaiwanEEW/Pages/AlertView.swift index 5af8e07..7dbbb0a 100644 --- a/TaiwanEEW/Pages/AlertView.swift +++ b/TaiwanEEW/Pages/AlertView.swift @@ -4,6 +4,10 @@ // // Created by Joe Lin on 2022/7/5. // +/// 2026/08/24 Changelog - Albert +/// - Added missing localizations for this part 新增字串的英文及日文翻譯 +/// + import SwiftUI import XMLCoder @@ -155,14 +159,14 @@ struct ErrorBanner: View { var body: some View { VStack { if(msgType?.lowercased() == "cancel"){ - Text("警報取消 \nCanceled") + Text("alert-canceled") .font(.system(size: 40).bold()) .foregroundStyle(.white) .multilineTextAlignment(.center) .background(Rectangle().frame(width: 190, height: 120).foregroundStyle(.brown)) .frame(maxWidth: .infinity) } else if (msgType?.lowercased() == "error"){ - Text("錯誤報 \nError") + Text("alert-false") .font(.system(size: 40).bold()) .foregroundStyle(.white) .multilineTextAlignment(.center) @@ -171,21 +175,21 @@ struct ErrorBanner: View { } if(status?.lowercased() == "exercise"){ - Text("演練 \nDrill") + Text("alert-drill") .font(.system(size: 50).bold()) .foregroundStyle(.white) .multilineTextAlignment(.center) .background(Rectangle().frame(width: 120, height: 120).foregroundStyle(.pink)) .frame(maxWidth: .infinity) } else if (status?.lowercased() == "test" && !TaiwanEEWApp.DEBUG){ - Text("測試 \nTest") + Text("alert-test") .font(.system(size: 50).bold()) .foregroundStyle(.white) .multilineTextAlignment(.center) .background(Rectangle().frame(width: 120, height: 120).foregroundStyle(.green)) .frame(maxWidth: .infinity) } else if (status?.lowercased() == "system"){ - Text("系統 \nSystem") + Text("alert-sys") .font(.system(size: 50).bold()) .foregroundStyle(.green) .multilineTextAlignment(.center) diff --git a/TaiwanEEW/Pages/DonateView.swift b/TaiwanEEW/Pages/DonateView.swift index 7ffbbe1..92542b9 100644 --- a/TaiwanEEW/Pages/DonateView.swift +++ b/TaiwanEEW/Pages/DonateView.swift @@ -4,6 +4,10 @@ // // Created by 林子祐 on 2024/8/27. // +/// 2026/08/24 Changelog - Albert +/// - Added missing localizations for this tab 新增字串的英文及日文翻譯 +/// - Fixed tab safe space which was covering the top parts of the view 修復分頁中上方空間擋到的一部分 +/// import SwiftUI @@ -25,7 +29,7 @@ struct DonateView: View { @StateObject private var animator = CircleAnimator(colors: GradientColors.all) var title: some View { - Text("🎁 支持台灣地震速報") + Text("donate-view-title") .foregroundStyle(.white) .font(.system(size: 28).weight(.bold)) .padding(.top, 25) @@ -33,17 +37,17 @@ struct DonateView: View { var description: some View { VStack(alignment: .leading){ - Text("為了讓人人都可以取得即時地震預警,此應用程式下載不需付費。") // ,亦無置入廣告 + Text("donate-1-string") // ,亦無置入廣告 .foregroundStyle(.white) .font(.system(size: 18)) .padding(.top, 25) .padding(.horizontal, 15) - Text("開發者為了此應用程式,購置逾十萬元伺服器等設備,並每月支出雲端服務租賃費用,在有限的課餘時間開發與維護。") + Text("donate-2-string") .foregroundStyle(.white) .font(.system(size: 19).weight(.bold)) .padding(.horizontal, 15) .padding(.top, 1) - Text("如果您喜歡此應用程式,希望您考慮給予開發者一些贊助,不僅能減輕開發者每月的開銷,您的慷慨解囊將用於設備升級,有助於提高應用程式的品質,永續為您服務。") + Text("donate-3-string") .foregroundStyle(.white) .font(.system(size: 18)) .padding(.horizontal, 15) @@ -51,134 +55,137 @@ struct DonateView: View { } } - private var baseContent: some View { + // Background layer only — this is the piece allowed to bleed under the + // status bar / notch. Kept separate from content so the safe area fix + // below doesn't accidentally clip the animated circles. + private var animatedBackground: some View { ZStack { - ZStack { - ForEach(animator.circles){circle in - MovingCircle(originOffset: circle.position) - .foregroundStyle(circle.color) - } + ForEach(animator.circles){circle in + MovingCircle(originOffset: circle.position) + .foregroundStyle(circle.color) } - .blur(radius: animationProperties.blurRadius) - .ignoresSafeArea() - .clipped() + } + .blur(radius: animationProperties.blurRadius) + .ignoresSafeArea() + .clipped() + } - VStack(spacing: 0){ - HStack { - if showsDismissControls { - Button { - dismiss.callAsFunction() - } label: { - Image(systemName: "xmark") - .foregroundStyle(.white) - .font(.title2.bold()) - .padding(.horizontal, 20) - .padding(.vertical, 10) - } + private var baseContent: some View { + VStack(spacing: 0){ + HStack { + if showsDismissControls { + Button { + dismiss.callAsFunction() + } label: { + Image(systemName: "xmark") + .foregroundStyle(.white) + .font(.title2.bold()) + .padding(.horizontal, 20) + .padding(.vertical, 10) } - Spacer() } - // The whole view ignores safe area, so this inset is what keeps content - // clear of the status bar. It has to sit on the row rather than on the - // close button, or hiding the button pulls everything under the clock. - .padding(.top, UIApplication.shared.windows.first?.safeAreaInsets.top) - - HStack(spacing: 0) { - Image("Icon") - .resizable() - .aspectRatio(contentMode: .fit) - .clipShape(RoundedRectangle(cornerRadius: 30)) - .if(UIScreen.isZoomed) { view in - view.frame(width: 75, height: 75) - } - .if(!UIScreen.isZoomed) { view in - view.frame(width: 100, height: 100) - } + Spacer() + } + // No manual top padding needed anymore — this HStack lives inside + // a VStack that does NOT ignore the safe area, so SwiftUI keeps + // it clear of the status bar / notch on its own. + + HStack(spacing: 0) { + Image("Icon") + .resizable() + .aspectRatio(contentMode: .fit) + .clipShape(RoundedRectangle(cornerRadius: 30)) + .if(UIScreen.isZoomed) { view in + view.frame(width: 75, height: 75) + } + .if(!UIScreen.isZoomed) { view in + view.frame(width: 100, height: 100) + } - } + } - title + title - if(smallDevice || UIScreen.isZoomed){ - ScrollView{ - description - } - } else { + if(smallDevice || UIScreen.isZoomed){ + ScrollView{ description } + } else { + description + } - Spacer() + Spacer() - HStack(alignment: .firstTextBaseline, spacing: 0){ - - Image("coin") - .resizable() - .aspectRatio(contentMode: .fill) - .clipShape(RoundedRectangle(cornerRadius: 30)) - .frame(width: 75, height: 100) - - Image("coin") - .resizable() - .aspectRatio(contentMode: .fill) - .clipShape(RoundedRectangle(cornerRadius: 30)) - .frame(width: 25, height: 100) - - RoundedRectangle(cornerRadius: 5.0) - .overlay { - Image(systemName: "gift.fill") - .font(.system(size: 23)) - .foregroundStyle(.black) - } - .frame(width: 35, height: 35) - .foregroundStyle(.cyan) - .offset(x:15) - } - .frame(width: 175) - Spacer() + HStack(alignment: .firstTextBaseline, spacing: 0){ - HStack(alignment: .top, spacing: UIScreen.isZoomed ? 25 : 50){ - - if showsDismissControls { - HStack { - Button { - dismiss.callAsFunction() - } label: { - ActionButtonLabel( - title: "取消", - fallbackFill: Color(uiColor: .darkGray), - glassTint: nil, - fallbackStroke: nil - ) - } - } + Image("coin") + .resizable() + .aspectRatio(contentMode: .fill) + .clipShape(RoundedRectangle(cornerRadius: 30)) + .frame(width: 75, height: 100) + + Image("coin") + .resizable() + .aspectRatio(contentMode: .fill) + .clipShape(RoundedRectangle(cornerRadius: 30)) + .frame(width: 25, height: 100) + + RoundedRectangle(cornerRadius: 5.0) + .overlay { + Image(systemName: "gift.fill") + .font(.system(size: 23)) + .foregroundStyle(.black) } + .frame(width: 35, height: 35) + .foregroundStyle(.cyan) + .offset(x:15) + } + .frame(width: 175) + Spacer() + HStack(alignment: .top, spacing: UIScreen.isZoomed ? 25 : 50){ + + if showsDismissControls { HStack { - VStack { - Button{ - showDonationSheet = true - } label: { - ActionButtonLabel( - title: "支持贊助", - fallbackFill: Color(red: 36/255, green: 86/255, blue: 156/255), - glassTint: Color(red: 36/255, green: 86/255, blue: 156/255), - fallbackStroke: Color(red: 116/255, green: 140/255, blue: 173/255) - ) - } - Text("最低只需 30 元") - .font(.system(size: 14).bold()) - .foregroundStyle(.white) + Button { + dismiss.callAsFunction() + } label: { + ActionButtonLabel( + title: "cancel-string".localized, + fallbackFill: Color(uiColor: .darkGray), + glassTint: nil, + fallbackStroke: nil + ) } } } - Spacer() - Spacer() + HStack { + VStack { + Button{ + showDonationSheet = true + } label: { + ActionButtonLabel( + title: "donate-view-cta-string".localized, + fallbackFill: Color(red: 36/255, green: 86/255, blue: 156/255), + glassTint: Color(red: 36/255, green: 86/255, blue: 156/255), + fallbackStroke: Color(red: 116/255, green: 140/255, blue: 173/255) + ) + } + Text("donate-view-cta-min") + .font(.system(size: 14).bold()) + .foregroundStyle(.white) + } + } } + + Spacer() + Spacer() } - .ignoresSafeArea() - .background(GradientColors.backgroundColor) + // Background bleeds full-screen (ignoring safe area); content above does not. + .background(animatedBackground) + .background(GradientColors.backgroundColor.ignoresSafeArea()) .onDisappear{ timer.upstream.connect().cancel() } diff --git a/TaiwanEEW/Pages/SettingsView.swift b/TaiwanEEW/Pages/SettingsView.swift index f1e7f5e..087ee28 100644 --- a/TaiwanEEW/Pages/SettingsView.swift +++ b/TaiwanEEW/Pages/SettingsView.swift @@ -4,6 +4,9 @@ // // Created by Joe Lin on 2022/7/8. // +/// 2026/08/24 Changelog - Albert +/// - Added most missing localizations for this tab, including the cities ones 新增大部分字串的英文及日文翻譯,包括縣市城鎮的翻譯 +/// import SwiftUI import UserNotifications @@ -88,14 +91,14 @@ struct SettingsView: View { /// degrades delivery in a way the user would not otherwise see until an earthquake. private func notificationIssues(_ s: UNNotificationSettings) -> [String] { guard isNotificationAllowed(s) else { - return ["通知權限已關閉,將無法接收地震預警"] + return ["notification-issue-unallowed".localized] } var issues: [String] = [] if s.criticalAlertSetting == .disabled { - issues.append("「重大通知」已關閉:強震通知將受靜音與專注模式限制,可能不會發出聲響") + issues.append("notification-issue-critical".localized) } if s.timeSensitiveSetting == .disabled { - issues.append("「時效性通知」已關閉:通知可能不會即時顯示") + issues.append("notification-issue-time-sensitive".localized) } return issues } @@ -105,9 +108,9 @@ struct SettingsView: View { /// "啟用" would read as a contradiction. private func notificationHeadline(_ s: UNNotificationSettings) -> String { switch s.authorizationStatus { - case .denied: return "通知權限已關閉" - case .notDetermined: return "尚未取得通知權限" - default: return notificationIssues(s).isEmpty ? "已取得通知權限" : "通知權限不完整" + case .denied: return "notification-issue-unallowed-headline".localized + case .notDetermined: return "notification-issue-notsetup".localized + default: return notificationIssues(s).isEmpty ? "notification-perm-ok".localized : "notification-perm-incomplete".localized } } @@ -147,22 +150,22 @@ struct SettingsView: View { private var autoLocationHeadline: String { switch locationManager.authorizationStatus { - case .authorizedAlways: return "自動定位運作中" - case .authorizedWhenInUse: return "自動定位僅前景可用" - case .denied, .restricted: return "自動定位無法運作" - case .notDetermined: return "尚未取得位置權限" - @unknown default: return "自動定位狀態不明" + case .authorizedAlways: return "autoloc-ok".localized + case .authorizedWhenInUse: return "autoloc-issue-fore-only".localized + case .denied, .restricted: return "autoloc-issue-denied".localized + case .notDetermined: return "autoloc-issue-notsetup".localized + @unknown default: return "autoloc-issue-unknown".localized } } private var autoLocationStatusDetail: String { switch locationManager.authorizationStatus { - case .authorizedAlways: return "背景更新已啟用" - case .authorizedWhenInUse: return "僅在開啟App時更新,需要「一律允許」才能在背景自動切換區域" - case .denied: return "位置權限已關閉,無法取得您的位置" - case .restricted: return "位置權限受到限制,無法取得您的位置" - case .notDetermined: return "尚未授予位置權限,無法取得您的位置" - @unknown default: return "無法判斷位置權限狀態" + case .authorizedAlways: return "autoloc-ok-always".localized + case .authorizedWhenInUse: return "autoloc-foreground-only-detail".localized + case .denied: return "autoloc-denied-detail".localized + case .restricted: return "autoloc-restricted-detail".localized + case .notDetermined: return "autoloc-notsetup-detail".localized + @unknown default: return "autoloc-unknown-detail".localized } } @@ -283,11 +286,11 @@ struct SettingsView: View { .font(.system(size: 32)) Spacer() VStack(alignment: .leading) { - Text("應援台灣地震速報") + Text("donate-eew-string") .font(.title3.bold()) .opacity(0.9) - Text("您可以透過小額贊助減輕開發者花費負擔,\n讓應用程式永續經營!") + Text("donate-eew-detail-string") .font(.caption) .opacity(0.9) } @@ -308,11 +311,11 @@ struct SettingsView: View { header: HStack{ Image(systemName: "location.fill") - Text("自動定位") + Text("autoloc") }, - footer: Text("啟用後將自動根據您的位置選擇最近的地震通知區域(距離最近的震度參考點未必在您所在的區域界內)。需要「永遠」位置權限以啟用背景更新。")) + footer: Text("autoloc-footer")) { - Toggle("啟用自動定位", isOn: $locationManager.isAutoLocationEnabled) + Toggle("autoloc-enable-toggle", isOn: $locationManager.isAutoLocationEnabled) .onChange(of: locationManager.isAutoLocationEnabled) { isEnabled in if isEnabled { locationManager.updateLocationManually() @@ -331,16 +334,16 @@ struct SettingsView: View { let districtName = Location.cities[cityIndex].district[districtIndex].districtName let distanceKm = String(format: "%.1f", distance / 1000) HStack { - Text("最近震度參考點:\(districtName)") + Text("最近震度參考點:\(districtName)") // localized as Text objects utilize catalog automatically .font(.caption) - Text("(\(distanceKm) 公里)") + Text("(\(distanceKm) 公里)") // again, localized automatically and implicitly; set up the interpolated keys in string catalog as %lf .font(.caption) .foregroundColor(.secondary) } } else if canFetchLocation { // Only claim we are working on it when permission actually allows it; // otherwise the status line below explains what is blocking. - Text("正在取得位置...") + Text("loc-acquire") .font(.caption) .foregroundColor(.secondary) } @@ -358,19 +361,19 @@ struct SettingsView: View { // user where the problem is actually fixable instead. switch locationManager.authorizationStatus { case .denied, .restricted: - Button("前往設定開啟位置權限") { + Button("open-app-settings-for-loc-denied".localized) { openAppSettings() } .foregroundColor(.blue) case .authorizedWhenInUse: - Button("前往設定選擇「一律允許」") { + Button("open-app-settings-for-loc-fore".localized) { openAppSettings() } .foregroundColor(.blue) case .notDetermined: // updateLocationManually() requests permission in this state rather // than refreshing, so label it for what it actually does. - Button("允許位置權限") { + Button("open-app-settings-for-loc-notsetup".localized) { locationManager.updateLocationManually() } .foregroundColor(.blue) @@ -394,7 +397,7 @@ struct SettingsView: View { Image(systemName: "mappin.circle.fill") Text("alerts-pref-string") }, - footer: isAutoLocationActive ? Text("自動定位運作中,無法手動選擇地區") : Text("notice1-string")) + footer: isAutoLocationActive ? Text("auto-cant-manual-footer") : Text("notice1-string")) { if isAutoLocationActive { HStack { @@ -411,35 +414,35 @@ struct SettingsView: View { Text(Location.cities[cityIndex].getDisplayName()) } } header: { - Text("北部") + Text("north-region") } Section { ForEach(6..<11, id: \.self){ cityIndex in Text(Location.cities[cityIndex].getDisplayName()) } } header: { - Text("中部") + Text("central-region") } Section { ForEach(11..<16, id: \.self){ cityIndex in Text(Location.cities[cityIndex].getDisplayName()) } } header: { - Text("南部") + Text("south-region") } Section { ForEach(16..<19, id: \.self){ cityIndex in Text(Location.cities[cityIndex].getDisplayName()) } } header: { - Text("東部") + Text("east-region") } Section { ForEach(19.. Date: Mon, 24 Aug 2026 13:55:33 +0800 Subject: [PATCH 2/2] Deleted Dummy Config --- Config/Local.xcconfig | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 Config/Local.xcconfig diff --git a/Config/Local.xcconfig b/Config/Local.xcconfig deleted file mode 100644 index 942078f..0000000 --- a/Config/Local.xcconfig +++ /dev/null @@ -1,15 +0,0 @@ -// Copy this file to Local.xcconfig and fill in your own values. -// cp Config/Local.xcconfig.example Config/Local.xcconfig -// Local.xcconfig is gitignored so real values never get committed. -// -// You need your own Apple Developer team, a Firebase project -// (GoogleService-Info.plist), an AWS account with an SNS platform -// application + a Cognito identity pool, and a RevenueCat project. -// See README for setup. - -DEVELOPMENT_TEAM = 1234567890 -RC_API_KEY = appl_dummy_revenuecat_key_for_local_testing -COGNITO_POOL_ID = us-east-1:00000000-0000-0000-0000-000000000000 -AWS_REGION = us-east-1 -AWS_ACCOUNT_ID = 123456789012 -SNS_APP_NAME = LocalTestingApp