From e1204a45af9ddeb671694c0b0c6fdeb576619e63 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 11:19:56 +0000 Subject: [PATCH] focus-string-import-05-11-2026 --- focus-ios/Blockzilla.xcodeproj/project.pbxproj | 8 ++++---- focus-ios/Blockzilla/hu.lproj/Localizable.strings | 4 ++-- focus-ios/Blockzilla/th.lproj/Intents.strings | 2 +- focus-ios/Blockzilla/th.lproj/Intro.strings | 2 +- focus-ios/Blockzilla/th.lproj/Localizable.strings | 12 ++++++------ focus-ios/Blockzilla/tt.lproj/Localizable.strings | 3 +++ 6 files changed, 17 insertions(+), 14 deletions(-) diff --git a/focus-ios/Blockzilla.xcodeproj/project.pbxproj b/focus-ios/Blockzilla.xcodeproj/project.pbxproj index 8b8d1cd5dd1ba..c7a09d551694b 100644 --- a/focus-ios/Blockzilla.xcodeproj/project.pbxproj +++ b/focus-ios/Blockzilla.xcodeproj/project.pbxproj @@ -136,8 +136,6 @@ C89AA96E271720330089838F /* ThemeTableViewToggleCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C89AA969271720330089838F /* ThemeTableViewToggleCell.swift */; }; C89AA96F271720330089838F /* ThemeTableViewAccessoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C89AA96A271720330089838F /* ThemeTableViewAccessoryCell.swift */; }; C89AA970271720330089838F /* Theme.swift in Sources */ = {isa = PBXBuildFile; fileRef = C89AA96B271720330089838F /* Theme.swift */; }; - F0A1B2C32E8F100000000001 /* NightModeAllFramesAtDocumentStart.js in Resources */ = {isa = PBXBuildFile; fileRef = F0A1B2C32E8F100000000003 /* NightModeAllFramesAtDocumentStart.js */; }; - F0A1B2C32E8F100000000002 /* WebsiteDarkModeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0A1B2C32E8F100000000004 /* WebsiteDarkModeController.swift */; }; C8A9FE0A26E7A63F00A9C72B /* UserDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8A9FE0926E7A5B900A9C72B /* UserDefault.swift */; }; C8AC706427DF972B00165824 /* AuthenticationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8AC706327DF972B00165824 /* AuthenticationManager.swift */; }; C8C74BF4271D5D310009CE5A /* ActionFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8C74BF3271D5D310009CE5A /* ActionFooterView.swift */; }; @@ -239,6 +237,8 @@ EB84F9712093815500BA6739 /* effective_tld_names.dat in Resources */ = {isa = PBXBuildFile; fileRef = EB84F9702093815500BA6739 /* effective_tld_names.dat */; }; EBE44F4E20ADDF6A005AFEA6 /* SmartLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBE44F4D20ADDF6A005AFEA6 /* SmartLabel.swift */; }; ED5ACDB02CE6AABF00A55506 /* Sentry-Dynamic in Frameworks */ = {isa = PBXBuildFile; productRef = ED5ACDAF2CE6AABF00A55506 /* Sentry-Dynamic */; }; + F0A1B2C32E8F100000000001 /* NightModeAllFramesAtDocumentStart.js in Resources */ = {isa = PBXBuildFile; fileRef = F0A1B2C32E8F100000000003 /* NightModeAllFramesAtDocumentStart.js */; }; + F0A1B2C32E8F100000000002 /* WebsiteDarkModeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0A1B2C32E8F100000000004 /* WebsiteDarkModeController.swift */; }; F74E8109218183F400D18535 /* SearchSuggestionsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = F74E8108218183F400D18535 /* SearchSuggestionsTest.swift */; }; F7B3E49D2165C32B00118785 /* SearchSuggestionsPromptView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7B3E49C2165C32B00118785 /* SearchSuggestionsPromptView.swift */; }; F805722F1DBEE504004339C1 /* WebCacheUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = F805722E1DBEE504004339C1 /* WebCacheUtils.swift */; }; @@ -781,8 +781,6 @@ C89AA969271720330089838F /* ThemeTableViewToggleCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThemeTableViewToggleCell.swift; sourceTree = ""; }; C89AA96A271720330089838F /* ThemeTableViewAccessoryCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThemeTableViewAccessoryCell.swift; sourceTree = ""; }; C89AA96B271720330089838F /* Theme.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Theme.swift; sourceTree = ""; }; - F0A1B2C32E8F100000000003 /* NightModeAllFramesAtDocumentStart.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = NightModeAllFramesAtDocumentStart.js; sourceTree = ""; }; - F0A1B2C32E8F100000000004 /* WebsiteDarkModeController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebsiteDarkModeController.swift; sourceTree = ""; }; C8A9FE0926E7A5B900A9C72B /* UserDefault.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefault.swift; sourceTree = ""; }; C8AC706327DF972B00165824 /* AuthenticationManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AuthenticationManager.swift; sourceTree = ""; }; C8C74BF3271D5D310009CE5A /* ActionFooterView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ActionFooterView.swift; sourceTree = ""; }; @@ -1212,6 +1210,8 @@ EB84F96E209380CE00BA6739 /* URLExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = URLExtensions.swift; sourceTree = ""; }; EB84F9702093815500BA6739 /* effective_tld_names.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = effective_tld_names.dat; sourceTree = ""; }; EBE44F4D20ADDF6A005AFEA6 /* SmartLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SmartLabel.swift; sourceTree = ""; }; + F0A1B2C32E8F100000000003 /* NightModeAllFramesAtDocumentStart.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = NightModeAllFramesAtDocumentStart.js; sourceTree = ""; }; + F0A1B2C32E8F100000000004 /* WebsiteDarkModeController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebsiteDarkModeController.swift; sourceTree = ""; }; F4C4943B406FCA9B74B4E186 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; F74E8108218183F400D18535 /* SearchSuggestionsTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchSuggestionsTest.swift; sourceTree = ""; }; F7B3E49C2165C32B00118785 /* SearchSuggestionsPromptView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchSuggestionsPromptView.swift; sourceTree = ""; }; diff --git a/focus-ios/Blockzilla/hu.lproj/Localizable.strings b/focus-ios/Blockzilla/hu.lproj/Localizable.strings index 7d740b7014256..9b40517d6c214 100644 --- a/focus-ios/Blockzilla/hu.lproj/Localizable.strings +++ b/focus-ios/Blockzilla/hu.lproj/Localizable.strings @@ -143,7 +143,7 @@ "Edit" = "Szerkesztés"; /* Button label to reload the error page */ -"Error.tryAgainButton" = "Próbálja újra"; +"Error.tryAgainButton" = "Újrapróbálkozás"; /* Button label used for cancelling to open another app from Focus */ "ExternalAppLink.cancelTitle" = "Mégse"; @@ -185,7 +185,7 @@ "Network.Offline.ErrorMessage" = "Úgy tűnik, hogy az internetkapcsolat nem érhető el."; /* Button text for retrying network connection */ -"Network.Offline.RetryButton" = "Próbálja újra"; +"Network.Offline.RetryButton" = "Újrapróbálkozás"; /* Text for a label that indicates the title of button from onboarding screen version 2. */ "NewOnboarding.Button.Title.V2" = "Kezdő lépések"; diff --git a/focus-ios/Blockzilla/th.lproj/Intents.strings b/focus-ios/Blockzilla/th.lproj/Intents.strings index 2068f41430d6a..b9cb71772b570 100644 --- a/focus-ios/Blockzilla/th.lproj/Intents.strings +++ b/focus-ios/Blockzilla/th.lproj/Intents.strings @@ -1,5 +1,5 @@ /* (No Comment) */ -"Intents.Erase.Description" = "ลบวาระการเรียกดูเว็บ"; +"Intents.Erase.Description" = "ลบเซสชันการเรียกดูเว็บ"; /* (No Comment) */ "Intents.Erase.Title" = "ล้าง"; diff --git a/focus-ios/Blockzilla/th.lproj/Intro.strings b/focus-ios/Blockzilla/th.lproj/Intro.strings index 1dabf3be2551a..5d0f488c65c1b 100644 --- a/focus-ios/Blockzilla/th.lproj/Intro.strings +++ b/focus-ios/Blockzilla/th.lproj/Intro.strings @@ -1,5 +1,5 @@ /* Description for the 'History' panel in the First Run tour. */ -"Intro.Slides.History.Description" = "ล้างประวัติ รหัสผ่าน และคุกกี้ในวาระการเรียกดูเว็บทั้งหมดของคุณได้ทุกเวลาด้วยเพียงแตะเดียว"; +"Intro.Slides.History.Description" = "ล้างประวัติ รหัสผ่าน และคุกกี้ในเซสชันการเรียกดูเว็บทั้งหมดของคุณได้ทุกเวลาด้วยเพียงแตะเดียว"; /* Title for the third panel 'History' in the First Run tour. */ "Intro.Slides.History.Title" = "ประวัติของคุณคือประวัติ"; diff --git a/focus-ios/Blockzilla/th.lproj/Localizable.strings b/focus-ios/Blockzilla/th.lproj/Localizable.strings index 1d7745afa89ff..b3724fe5ff2e2 100644 --- a/focus-ios/Blockzilla/th.lproj/Localizable.strings +++ b/focus-ios/Blockzilla/th.lproj/Localizable.strings @@ -110,7 +110,7 @@ "BiometricAuthentication.UnlockButton.Title" = "ปลดล็อก"; /* Create a new session after failing a biometric check */ -"BiometricPrompt.newSession" = "วาระใหม่"; +"BiometricPrompt.newSession" = "เซสชันใหม่"; /* Accessibility label for the back button */ "Browser.backLabel" = "ย้อนกลับ"; @@ -608,7 +608,7 @@ "Tip.SiriErase.Description" = "เพิ่มคำสั่งลัด Siri"; /* Text for a label that indicates the title for siri erase tip. %@ is the app name (for example “Firefox Focus” or ”Firefox Klar”). */ -"Tip.SiriErase.Title" = "“Siri ลบวาระ %@ ของฉัน”"; +"Tip.SiriErase.Title" = "“Siri ลบเซสชัน %@ ของฉัน”"; /* Text for a label that indicates the description for siri favorite tip. The shortcut in this context is the iOS Siri Shortcut, not a Focus website shortcut. */ "Tip.SiriFavorite.Description" = "เพิ่มคำสั่งลัด Siri"; @@ -632,7 +632,7 @@ "TooltipBodyText.Privacy" = "การตั้งค่าเริ่มต้นเหล่านี้ให้การปกป้องที่แข็งแกร่ง แต่คุณสามารถปรับแต่งการตั้งค่าให้ตรงกับความต้องการของคุณได้อย่างง่ายดาย"; /* This is the body text that is displayed for the Search Bar tooltip */ -"TooltipBodyText.SearchBar" = "เริ่มวาระการท่องเว็บแบบส่วนตัว แล้วเราจะปิดกั้นตัวติดตามและสิ่งไม่พึงประสงค์ในขณะที่คุณใช้งาน"; +"TooltipBodyText.SearchBar" = "เริ่มเซสชันการท่องเว็บแบบส่วนตัว แล้วเราจะปิดกั้นตัวติดตามและสิ่งไม่พึงประสงค์ในขณะที่คุณใช้งาน"; /* This is the body text that is displayed for the Shield icon tooltip. %@ is the app name (for example “Firefox Focus” or ”Firefox Klar”). */ "TooltipBodyText.ShieldIcon" = "%@ หยุดไซต์นี้ไม่ให้สอดแนมคุณแล้ว แตะโล่เพื่อดูข้อมูลเกี่ยวกับสิ่งที่เราปิดกั้น"; @@ -641,7 +641,7 @@ "TooltipBodyText.ShieldIconTrackerBlocked.V2" = "จับได้แล้ว! เราได้หยุดไซต์นี้ไม่ให้สอดแนมคุณแล้ว แตะโล่เพื่อดูข้อมูลเกี่ยวกับสิ่งที่เรากำลังปิดกั้น"; /* This is the body text that is displayed for the Trash icon tooltip */ -"TooltipBodyText.TrashIcon" = "แตะที่ถังขยะเมื่อใดก็ได้เพื่อลบร่องรอยการใช้งานทั้งหมดในวาระปัจจุบันของคุณออก"; +"TooltipBodyText.TrashIcon" = "แตะที่ถังขยะเมื่อใดก็ได้เพื่อลบร่องรอยการใช้งานทั้งหมดในเซสชันปัจจุบันของคุณออก"; /* This is the body text that is displayed for the Trash icon tooltip */ "TooltipBodyText.TrashIcon.V2" = "แตะที่นี่เพื่อทิ้งทุกอย่าง — ประวัติ คุกกี้ ทุกอย่าง — และเริ่มต้นใหม่ในแท็บใหม่"; @@ -659,10 +659,10 @@ "trackingProtection.label" = "การป้องกันการติดตาม"; /* Text for the status off from Tracking Protection. */ -"trackingProtection.statusOff" = "การป้องกันถูก ปิด สำหรับวาระนี้"; +"trackingProtection.statusOff" = "การป้องกันถูก ปิด สำหรับเซสชันนี้"; /* Text for the status on from Tracking Protection. */ -"trackingProtection.statusOn" = "การป้องกันถูก เปิด สำหรับวาระนี้"; +"trackingProtection.statusOn" = "การป้องกันถูก เปิด สำหรับเซสชันนี้"; /* Text for the toggle that enables/disables tracking protection. */ "trackingProtection.toggleLabel2" = "การป้องกันการติดตามแบบพิเศษ"; diff --git a/focus-ios/Blockzilla/tt.lproj/Localizable.strings b/focus-ios/Blockzilla/tt.lproj/Localizable.strings index a24a89b3d8825..026361e58bd12 100644 --- a/focus-ios/Blockzilla/tt.lproj/Localizable.strings +++ b/focus-ios/Blockzilla/tt.lproj/Localizable.strings @@ -328,6 +328,9 @@ /* Description associated to the Send Usage Data toggle on main screen. %@ is the app name (for example "Firefox Focus" or "Firefox Klar"). */ "Settings.detailTextSendUsageData" = "Mozilla, %@-ны һәркемгә дә тәкъдим итү һәм яхшырту өчен кирәкле мәгълүматларны гына җыярга тырыша."; +/* Description associated to the Send Usage Data toggle on main screen. %@ is the app name (for example "Firefox Focus" or "Firefox Klar"). */ +"Settings.detailTextSendUsageData.v2" = "Mozilla, %@-ны һәркемгә дә тәкъдим итү һәм яхшырту өчен кирәкле мәгълүматларны гына җыярга тырыша."; + /* Description associated to the Studies toggle on the settings screen. %@ is the app name (for example "Firefox Focus" or "Firefox Klar"). */ "Settings.detailTextStudies" = "%@ ара-тирә тикшеренүләр урнаштырырга һәм үткәрергә мөмкин.";