From 3489537c2a3ffd77a2140be774c899f7b319148c Mon Sep 17 00:00:00 2001 From: Kayzed Chen Date: Fri, 3 Oct 2025 12:58:08 +0800 Subject: [PATCH 1/2] add Traditional Chinese --- .../Localization/en.lproj/Localizable.strings | 1 + .../Localization/es.lproj/Localizable.strings | 1 + .../Localization/it.lproj/Localizable.strings | 1 + .../Localization/pl.lproj/Localizable.strings | 1 + .../zht.lproj/Localizable.strings | 122 ++++++++++++++++++ 5 files changed, 126 insertions(+) create mode 100644 StosVPN/Localization/zht.lproj/Localizable.strings diff --git a/StosVPN/Localization/en.lproj/Localizable.strings b/StosVPN/Localization/en.lproj/Localizable.strings index 8a3c8f3..cbea262 100644 --- a/StosVPN/Localization/en.lproj/Localizable.strings +++ b/StosVPN/Localization/en.lproj/Localizable.strings @@ -42,6 +42,7 @@ "spanish" = "Spanish"; "italian" = "Italian"; "polish" = "Polish"; +"TChinese" = "TChinese" "settings" = "Settings"; "done" = "Done"; "warning_alert" = "Warning"; diff --git a/StosVPN/Localization/es.lproj/Localizable.strings b/StosVPN/Localization/es.lproj/Localizable.strings index 5152a6a..d3684c5 100644 --- a/StosVPN/Localization/es.lproj/Localizable.strings +++ b/StosVPN/Localization/es.lproj/Localizable.strings @@ -42,6 +42,7 @@ "spanish" = "Español"; "italian" = "Italiano"; "polish" = "Polish"; +"TChinese" = "TChinese" "settings" = "Configuración"; "done" = "Hecho"; "warning_alert" = "Advertencia"; diff --git a/StosVPN/Localization/it.lproj/Localizable.strings b/StosVPN/Localization/it.lproj/Localizable.strings index 44c266a..7030b70 100644 --- a/StosVPN/Localization/it.lproj/Localizable.strings +++ b/StosVPN/Localization/it.lproj/Localizable.strings @@ -42,6 +42,7 @@ "spanish" = "Spagnolo"; "italian" = "Italiano"; "polish" = "Polish"; +"TChinese" = "TChinese" "settings" = "Impostazioni"; "done" = "Fine"; "warning_alert" = "Avviso"; diff --git a/StosVPN/Localization/pl.lproj/Localizable.strings b/StosVPN/Localization/pl.lproj/Localizable.strings index 9815f62..4c536e9 100644 --- a/StosVPN/Localization/pl.lproj/Localizable.strings +++ b/StosVPN/Localization/pl.lproj/Localizable.strings @@ -42,6 +42,7 @@ "spanish" = "Hiszpański"; "italian" = "Włoski"; "polish" = "Polski"; +"TChinese" = "TChinese" "settings" = "Ustawienia"; "done" = "Gotowe"; diff --git a/StosVPN/Localization/zht.lproj/Localizable.strings b/StosVPN/Localization/zht.lproj/Localizable.strings new file mode 100644 index 0000000..7b3b3b7 --- /dev/null +++ b/StosVPN/Localization/zht.lproj/Localizable.strings @@ -0,0 +1,122 @@ +/* MARK: Start Screen */ + +"disconnected" = "已中斷連線"; +"connecting" = "連線中"; +"connected" = "已連線"; +"disconnecting" = "中斷連線中"; +"error" = "錯誤"; + +"local_tunnel_active" = "本地通道已啟動"; +"local_tunnel_inactive" = "本地通道未啟動"; + +"connect" = "連線"; +"disconnect" = "斷線"; +"connecting_ellipsis" = "連線中..."; +"disconnecting_ellipsis" = "中斷連線中..."; +"server_address_name" = "StosVPN 本地通道"; + +"local_tunnel_details" = "通道詳細資訊"; +"time_connected" = "連線時間"; +"status" = "狀態"; +"active" = "啟用中"; +"network_interface" = "網路介面"; +"local" = "本地"; +"assigned_ip" = "分配的IP"; + +/* MARK: Settings */ + +"connection_settings" = "連線設定"; +"auto_connect_on_launch" = "啟動時自動連線"; +"connection_logs" = "連線紀錄"; +"network_configuration" = "網路設定"; +"device_ip" = "裝置IP"; +"tunnel_ip" = "通道IP"; +"subnet_mask" = "子網路遮罩"; +"app_information" = "應用程式資訊"; +"privacy_policy" = "隱私權政策"; +"data_collection_policy" = "資料收集政策"; +"app_version" = "應用程式版本"; +"help_and_support" = "協助與支援"; +"language" = "語言"; +"english" = "英文"; +"spanish" = "西班牙文"; +"italian" = "義大利文"; +"polish" = "波蘭文"; +"TChinese" = "繁體中文" +"settings" = "設定"; +"done" = "完成"; +"warning_alert" = "警告"; +"warning_message" = "更改通道IP設定可能會中斷您的網路連線。僅在完全了解操作時才繼續。"; +"understand_button" = "我了解"; + +"data_collection_policy_title" = "資料收集政策"; +"no_data_collection" = "不收集資料"; +"no_data_collection_description" = "StosVPN 不會收集使用者資料、流量資訊或瀏覽紀錄。此應用程式僅建立在裝置上的本地網路通道。"; +"local_processing_only" = "僅本地處理"; +"local_processing_only_description" = "所有網路流量和設定皆在您的裝置上處理。資訊不會離開裝置或傳輸到網際網路。"; +"no_third_party_sharing" = "不與第三方共享"; +"no_third_party_sharing_description" = "由於我們不收集資料,因此也不會與第三方共享。此應用程式中沒有分析、追蹤或資料收集機制。"; +"why_use_network_permissions" = "為何需要網路權限"; +"why_use_network_permissions_description" = "StosVPN 需要網路延伸權限來建立裝置上的本地網路介面。這僅用於本地開發與測試。"; +"our_promise" = "我們的承諾"; +"our_promise_description" = "我們重視隱私與透明度。此應用程式專為開發者設計,可在無隱私疑慮下連接本地服務。"; +"data_collection_policy_nav" = "資料收集"; +"logs_nav" = "紀錄"; +"faq_header" = "常見問題"; +"faq_q1" = "這個應用程式是做什麼的?"; +"faq_q1_a1" = "StosVPN 建立本地網路介面以供開發與測試使用。它不會透過外部伺服器傳送流量:所有操作皆在裝置上進行。"; +"faq_common_use_cases" = "常見使用情境包括:"; +"faq_case1" = "• 使用本地伺服器進行網頁應用測試"; +"faq_case2" = "• 網路功能的開發與除錯"; +"faq_case3" = "• 存取本地開發環境"; +"faq_case4" = "• 測試需要特定網路設定的應用程式"; +"faq_q2" = "這是傳統 VPN 嗎?"; +"faq_q2_a1" = "不,StosVPN 並非傳統 VPN 服務。它不會:"; +"faq_q2_point1" = "• 將您的流量透過外部伺服器"; +"faq_q2_point2" = "• 提供瀏覽隱私或匿名"; +"faq_q2_point3" = "• 連接到遠端 VPN 伺服器"; +"faq_q2_point4" = "• 加密或路由您的網際網路流量"; +"faq_q2_a2" = "StosVPN 只建立本地網路介面,協助開發者連接本地服務進行開發與測試。"; +"faq_q3" = "為什麼連線會失敗?"; +"faq_q3_a1" = "連線失敗可能因系統權限、設定錯誤或 iOS 限制所致。"; +"faq_troubleshoot_header" = "故障排除步驟:"; +"faq_troubleshoot1" = "• 確認已批准網路延伸權限"; +"faq_troubleshoot2" = "• 嘗試重新啟動應用程式"; +"faq_troubleshoot3" = "• 檢查 IP 設定是否正確"; +"faq_troubleshoot4" = "• 問題持續則重新啟動裝置"; +"faq_q4" = "這個應用程式適合誰使用?"; +"faq_q4_intro" = "StosVPN 主要適用於:"; +"faq_q4_case1" = "• 測試本地網頁伺服器的開發者"; +"faq_q4_case2" = "• 測試網路功能的應用程式開發者"; +"faq_q4_case3" = "• 在隔離環境中測試應用程式的 QA 工程師"; +"faq_q4_case4" = "• 需要存取iOS上本地服務的使用者"; +"faq_q4_conclusion" = "此應用程式公開提供,對需要在iOS上測試網路功能的開發者非常有用。"; +"business_model_header" = "商業模式"; +"biz_q1" = "StosVPN 是如何運作的?"; +"biz_q1_a1" = "StosVPN 是完全免費的應用程式,公開提供給所有人。沒有付費功能、訂閱或應用程式內購買。"; +"biz_key_points_header" = "我們模式的重點:"; +"biz_point1" = "• 此應用程式不隸屬任何公司或團體"; +"biz_point2" = "• 任何人都可以從App Store下載使用"; +"biz_point3" = "• 不需要建立帳號"; +"biz_point4" = "• 所有功能對所有使用者皆免費"; +"biz_point5" = "• 此應用程式作為開放工具,供iOS社群使用與維護"; +"app_info_header" = "應用程式資訊"; +"requires_ios" = "需iOS 14.0或更新版本"; +"uses_network_extension" = "使用Apple網路延伸API"; +"help_and_support_nav" = "協助與支援"; +"setup_welcome_title" = "歡迎使用StosVPN"; +"setup_welcome_description" = "簡單的本地網路通道工具,專為開發者設計"; +"setup_welcome_details" = "StosVPN建立本地網路介面,用於開發、測試及存取本地伺服器。此應用程式不會收集使用者資料,也不會將流量傳送到外部伺服器。"; +"setup_why_title" = "為什麼使用StosVPN?"; +"setup_why_description" = "iOS開發者的最佳選擇"; +"setup_why_details" = "• 存取本地網頁伺服器與開發環境\n• 測試需要特定網路設定的應用程式\n• 無需複雜設定即可連接本地網路服務\n• 創建隔離的測試環境"; +"setup_easy_title" = "操作簡單"; +"setup_easy_description" = "只需一鍵即可連線"; +"setup_easy_details" = "StosVPN設計簡單明瞭,只要點擊連線按鈕即可建立本地通道並使用預設設定。"; +"setup_privacy_title" = "重視隱私"; +"setup_privacy_description" = "您的資料僅存在裝置上"; +"setup_privacy_details" = "StosVPN建立本地通道,不會將流量傳送至外部伺服器。所有流量都停留在裝置上,確保隱私與安全。資料不會被收集或與第三方共享。"; +"setup_nav" = "設定"; +"setup_get_started" = "開始使用"; +"setup_next" = "下一步"; +"setup_skip" = "略過"; From 17d52ca9dc1c9579429f4c022833c464c4ce8ae0 Mon Sep 17 00:00:00 2001 From: Kayz Date: Sat, 4 Oct 2025 11:59:23 +0800 Subject: [PATCH 2/2] Update StosVPN/Localization/pl.lproj/Localizable.strings Co-authored-by: marcinmajsc <27273303+marcinmajsc@users.noreply.github.com> Signed-off-by: Kayz --- StosVPN/Localization/pl.lproj/Localizable.strings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StosVPN/Localization/pl.lproj/Localizable.strings b/StosVPN/Localization/pl.lproj/Localizable.strings index 4c536e9..f177e0d 100644 --- a/StosVPN/Localization/pl.lproj/Localizable.strings +++ b/StosVPN/Localization/pl.lproj/Localizable.strings @@ -42,7 +42,7 @@ "spanish" = "Hiszpański"; "italian" = "Włoski"; "polish" = "Polski"; -"TChinese" = "TChinese" +"TChinese" = "Chiński Tradycyjny" "settings" = "Ustawienia"; "done" = "Gotowe";