diff --git a/firefox-ios/Client.xcodeproj/project.pbxproj b/firefox-ios/Client.xcodeproj/project.pbxproj index b2eb7d4ddc42..f5c1e5aeb15c 100644 --- a/firefox-ios/Client.xcodeproj/project.pbxproj +++ b/firefox-ios/Client.xcodeproj/project.pbxproj @@ -2978,6 +2978,7 @@ 430D1A582B0B7872009067C8 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/FirefoxHomepage.strings; sourceTree = ""; }; 430D39052C3C03D200767610 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/EditAddress.strings; sourceTree = ""; }; 430D39062C3C03D200767610 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/ScanQRCode.strings; sourceTree = ""; }; + 430D6E552C453A7B003ADD09 /* el */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = el; path = el.lproj/ScanQRCode.strings; sourceTree = ""; }; 430D8CDE2A124B9700F060A6 /* is */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = is; path = is.lproj/FirefoxSync.strings; sourceTree = ""; }; 430D8CDF2A124B9700F060A6 /* is */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = is; path = is.lproj/Upgrade.strings; sourceTree = ""; }; 430D932A29BA69CE00B685EA /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/EngagementNotification.strings; sourceTree = ""; }; @@ -3145,6 +3146,12 @@ 431B75792A2DFB2D00D3DD0E /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Footer.strings; sourceTree = ""; }; 431B757A2A2DFB2D00D3DD0E /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/RememberCard.strings; sourceTree = ""; }; 431B757B2A2DFB2D00D3DD0E /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/UpdateCard.strings; sourceTree = ""; }; + 431B95F62C453A89003B17BF /* en-CA */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-CA"; path = "en-CA.lproj/ActivityStream.strings"; sourceTree = ""; }; + 431B95F72C453A89003B17BF /* en-CA */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-CA"; path = "en-CA.lproj/AddressToolbar.strings"; sourceTree = ""; }; + 431B95F82C453A89003B17BF /* en-CA */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-CA"; path = "en-CA.lproj/EditAddress.strings"; sourceTree = ""; }; + 431B95F92C453A89003B17BF /* en-CA */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-CA"; path = "en-CA.lproj/EnhancedTrackingProtection.strings"; sourceTree = ""; }; + 431B95FA2C453A89003B17BF /* en-CA */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-CA"; path = "en-CA.lproj/QRCode.strings"; sourceTree = ""; }; + 431B95FB2C453A8A003B17BF /* en-CA */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-CA"; path = "en-CA.lproj/ScanQRCode.strings"; sourceTree = ""; }; 431BAAF7293E0D3500F58007 /* zh-TW */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-TW"; path = "zh-TW.lproj/Alerts.strings"; sourceTree = ""; }; 431BAAF8293E0D3500F58007 /* zh-TW */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-TW"; path = "zh-TW.lproj/TabsTray.strings"; sourceTree = ""; }; 431BBDE72ACADE7E003BF226 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Share.strings; sourceTree = ""; }; @@ -3459,6 +3466,8 @@ 4337E1142AEFC993007579AC /* zh-CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-CN"; path = "zh-CN.lproj/Shopping.strings"; sourceTree = ""; }; 4338633128CF4C5100564CA4 /* nb */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nb; path = nb.lproj/JumpBackIn.strings; sourceTree = ""; }; 4338633228CF4C5100564CA4 /* nb */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nb; path = nb.lproj/ToolbarLocation.strings; sourceTree = ""; }; + 4338F50C2C453D8800851075 /* rm */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = rm; path = rm.lproj/EditAddress.strings; sourceTree = ""; }; + 4338F50D2C453D8800851075 /* rm */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = rm; path = rm.lproj/ScanQRCode.strings; sourceTree = ""; }; 4339307829BA698C001A4CAB /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/EngagementNotification.strings"; sourceTree = ""; }; 4339307929BA698C001A4CAB /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Onboarding.strings"; sourceTree = ""; }; 4339307A29BA698C001A4CAB /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/ResearchSurface.strings"; sourceTree = ""; }; @@ -3688,6 +3697,7 @@ 43548D222A2DFAB400E28766 /* kk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = kk; path = kk.lproj/Footer.strings; sourceTree = ""; }; 43548D232A2DFAB400E28766 /* kk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = kk; path = kk.lproj/RememberCard.strings; sourceTree = ""; }; 43548D242A2DFAB400E28766 /* kk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = kk; path = kk.lproj/UpdateCard.strings; sourceTree = ""; }; + 435538172C453B3900DD79B0 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/ScanQRCode.strings; sourceTree = ""; }; 43553E912C298AA30068B484 /* br */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = br; path = br.lproj/ActivityStream.strings; sourceTree = ""; }; 43553E922C298AA30068B484 /* br */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = br; path = br.lproj/AddressToolbar.strings; sourceTree = ""; }; 43553E932C298AA30068B484 /* br */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = br; path = br.lproj/BottomSheet.strings; sourceTree = ""; }; @@ -3747,6 +3757,7 @@ 4358DEF82A0BCAED000A7CED /* en-US */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-US"; path = "en-US.lproj/Upgrade.strings"; sourceTree = ""; }; 4358FE5C29F69A790057F216 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Notification.strings; sourceTree = ""; }; 4358FE5D29F69A790057F216 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/ZoomPageBar.strings; sourceTree = ""; }; + 43590D282C453A350085A1D2 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/EditAddress.strings; sourceTree = ""; }; 4359303C29F69CDF00896524 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Notification.strings"; sourceTree = ""; }; 4359303D29F69CDF00896524 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/ZoomPageBar.strings"; sourceTree = ""; }; 435956AF2A24BF3B0029BB1D /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/DisplayCard.strings; sourceTree = ""; }; @@ -3856,6 +3867,9 @@ 4361333D2A091002009C8BBC /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Notification.strings; sourceTree = ""; }; 4361333E2A091002009C8BBC /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Settings.strings; sourceTree = ""; }; 4361333F2A091002009C8BBC /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/SnackBar.strings; sourceTree = ""; }; + 4361DF292C453DB200CE1295 /* sat-Olck */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "sat-Olck"; path = "sat-Olck.lproj/BottomSheet.strings"; sourceTree = ""; }; + 4361DF2A2C453DB200CE1295 /* sat-Olck */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "sat-Olck"; path = "sat-Olck.lproj/ContextualHints.strings"; sourceTree = ""; }; + 4361DF2B2C453DB200CE1295 /* sat-Olck */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "sat-Olck"; path = "sat-Olck.lproj/CredentialProvider.strings"; sourceTree = ""; }; 43620CB22BA85B0E00F9248C /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/BottomSheet.strings; sourceTree = ""; }; 43621A6E29E428B300B2ED64 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = "sk.lproj/Edit Card.strings"; sourceTree = ""; }; 436220A028F436A700C8E75B /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/JumpBackIn.strings"; sourceTree = ""; }; @@ -4097,6 +4111,12 @@ 437582642BE8F37A006F43C6 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Microsurvey.strings; sourceTree = ""; }; 43758DC32B0B78E300DA928C /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/FirefoxHomepage.strings; sourceTree = ""; }; 4375C3222A24BF03004E1E5A /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-GB"; path = "en-GB.lproj/DisplayCard.strings"; sourceTree = ""; }; + 4375F0E12C453BC4001F3A55 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/ActivityStream.strings; sourceTree = ""; }; + 4375F0E22C453BC4001F3A55 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/AddressToolbar.strings; sourceTree = ""; }; + 4375F0E32C453BC4001F3A55 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/EditAddress.strings; sourceTree = ""; }; + 4375F0E42C453BC4001F3A55 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/EnhancedTrackingProtection.strings; sourceTree = ""; }; + 4375F0E52C453BC4001F3A55 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/QRCode.strings; sourceTree = ""; }; + 4375F0E62C453BC4001F3A55 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/ScanQRCode.strings; sourceTree = ""; }; 4375F7DC2A124BFB002484E5 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/FirefoxSync.strings; sourceTree = ""; }; 4375F7DD2A124BFB002484E5 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Upgrade.strings; sourceTree = ""; }; 437668872BE8F52600C19A1B /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/Microsurvey.strings; sourceTree = ""; }; @@ -4260,6 +4280,7 @@ 4383320A29BF3D4000DCE236 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Onboarding.strings; sourceTree = ""; }; 4383320B29BF3D4000DCE236 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/ResearchSurface.strings; sourceTree = ""; }; 43838CCA28B39DB500238A7F /* kn */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = kn; path = kn.lproj/BookmarkPanel.strings; sourceTree = ""; }; + 4383E28B2C453EAA00B775A3 /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/ScanQRCode.strings; sourceTree = ""; }; 4384310A2A124D2900E52121 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/FirefoxSync.strings; sourceTree = ""; }; 4384310B2A124D2900E52121 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Upgrade.strings; sourceTree = ""; }; 4384513F28C6127B0043E51B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/JumpBackIn.strings; sourceTree = ""; }; @@ -4347,6 +4368,7 @@ 438CA81D2B9F1D6900B17028 /* co */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = co; path = co.lproj/PasswordAutofill.strings; sourceTree = ""; }; 438CAA3B2A52E67C00857596 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/CustomizeFirefoxHome.strings; sourceTree = ""; }; 438CAA3C2A52E67C00857596 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/SelectCreditCard.strings; sourceTree = ""; }; + 438CC1982C453A43000BC4CF /* cy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cy; path = cy.lproj/EditAddress.strings; sourceTree = ""; }; 438D48862BCD44730052F1E1 /* kab */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = kab; path = kab.lproj/BottomSheet.strings; sourceTree = ""; }; 438D48872BCD44730052F1E1 /* kab */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = kab; path = kab.lproj/Credentials.strings; sourceTree = ""; }; 438D71902BE8F3010097636A /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = he.lproj/Microsurvey.strings; sourceTree = ""; }; @@ -4755,6 +4777,7 @@ 43B6E77A2AC1A4F600D81CF5 /* zh-CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-CN"; path = "zh-CN.lproj/TabLocation.strings"; sourceTree = ""; }; 43B715C62AEFC69100C18469 /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-GB"; path = "en-GB.lproj/Shopping.strings"; sourceTree = ""; }; 43B719662A24BF2900A842F5 /* es-AR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-AR"; path = "es-AR.lproj/DisplayCard.strings"; sourceTree = ""; }; + 43B74E662C453D5000CDBC34 /* pa-IN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pa-IN"; path = "pa-IN.lproj/ScanQRCode.strings"; sourceTree = ""; }; 43B7BFCA28B905E700AAA92F /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/ToolbarLocation.strings; sourceTree = ""; }; 43B7E64828B39D1E0003A141 /* ia */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ia; path = ia.lproj/JumpBackIn.strings; sourceTree = ""; }; 43B7E64928B39D1E0003A141 /* ia */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ia; path = ia.lproj/ToolbarLocation.strings; sourceTree = ""; }; @@ -5093,6 +5116,9 @@ 43D75D1B2AC1A16900D1DE87 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/TabLocation.strings; sourceTree = ""; }; 43D78C4A2B83937A00C9A5F6 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/KeyboardAccessory.strings; sourceTree = ""; }; 43D78C4B2B83937A00C9A5F6 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/PasswordAutofill.strings; sourceTree = ""; }; + 43D79A832C4539FD0057C720 /* br */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = br; path = br.lproj/ContextualHints.strings; sourceTree = ""; }; + 43D79A842C4539FD0057C720 /* br */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = br; path = br.lproj/EditAddress.strings; sourceTree = ""; }; + 43D79A852C4539FD0057C720 /* br */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = br; path = br.lproj/ScanQRCode.strings; sourceTree = ""; }; 43D79C2C2C3C00AF00DF5925 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/EditAddress.strings; sourceTree = ""; }; 43D79C2D2C3C00AF00DF5925 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/ScanQRCode.strings; sourceTree = ""; }; 43D79ED529225A170047FF5D /* es-CL */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-CL"; path = "es-CL.lproj/SearchHeaderTitle.strings"; sourceTree = ""; }; @@ -5486,6 +5512,8 @@ 43F30EF62B3060BB00336EBE /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/FirefoxLogins.strings; sourceTree = ""; }; 43F30EF72B3060BB00336EBE /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/LoginsHelper.strings; sourceTree = ""; }; 43F349362B5549CC00737A91 /* es-AR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-AR"; path = "es-AR.lproj/TabToolbar.strings"; sourceTree = ""; }; + 43F362712C453A1900F14754 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/EditAddress.strings; sourceTree = ""; }; + 43F362722C453A1900F14754 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/ScanQRCode.strings; sourceTree = ""; }; 43F37875293E0B7C005F1168 /* ka */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ka; path = ka.lproj/Alerts.strings; sourceTree = ""; }; 43F37876293E0B7C005F1168 /* ka */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ka; path = ka.lproj/TabsTray.strings; sourceTree = ""; }; 43F3AB252B554C7600CAEC9A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/TabToolbar.strings; sourceTree = ""; }; @@ -5514,6 +5542,8 @@ 43F678FB2A52E4660089C9D9 /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-GB"; path = "en-GB.lproj/SelectCreditCard.strings"; sourceTree = ""; }; 43F69AD22AEFC6C300F87C1B /* es-CL */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-CL"; path = "es-CL.lproj/Shopping.strings"; sourceTree = ""; }; 43F6CC4929EF074A00121D35 /* hy-AM */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "hy-AM"; path = "hy-AM.lproj/Edit Card.strings"; sourceTree = ""; }; + 43F6E7622C453DF70018EEA4 /* sq */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sq; path = sq.lproj/EditAddress.strings; sourceTree = ""; }; + 43F6E7632C453DF70018EEA4 /* sq */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sq; path = sq.lproj/ScanQRCode.strings; sourceTree = ""; }; 43F78D602A24BF6600E8A9EC /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/DisplayCard.strings; sourceTree = ""; }; 43F7952425795F69005AEE40 /* SearchTelemetry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchTelemetry.swift; sourceTree = ""; }; 43F7DAE62C20539100A29EA3 /* pa-IN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pa-IN"; path = "pa-IN.lproj/ActivityStream.strings"; sourceTree = ""; }; @@ -16786,6 +16816,7 @@ 43553E932C298AA30068B484 /* br */, 43CCB4CE2C32C526001F2EBB /* ca */, 43B890F92C32C60A0049F033 /* es-MX */, + 4361DF292C453DB200CE1295 /* sat-Olck */, ); name = BottomSheet.strings; sourceTree = ""; @@ -17055,6 +17086,8 @@ 434E0D022C32C8B60098A594 /* sat-Olck */, 43724B3B2C32C8D200AB7D3D /* si */, 430901D52C3C00DB00D5F3AC /* eu */, + 431B95F62C453A89003B17BF /* en-CA */, + 4375F0E12C453BC4001F3A55 /* hu */, ); name = ActivityStream.strings; sourceTree = ""; @@ -17112,6 +17145,8 @@ 434E0D032C32C8B60098A594 /* sat-Olck */, 43724B3C2C32C8D200AB7D3D /* si */, 430901D62C3C00DB00D5F3AC /* eu */, + 431B95F72C453A89003B17BF /* en-CA */, + 4375F0E22C453BC4001F3A55 /* hu */, ); name = AddressToolbar.strings; sourceTree = ""; @@ -17169,6 +17204,8 @@ 43B3F3382C32C863006BA8E5 /* pl */, 43724B3D2C32C8D200AB7D3D /* si */, 430901D82C3C00DB00D5F3AC /* eu */, + 431B95F92C453A89003B17BF /* en-CA */, + 4375F0E42C453BC4001F3A55 /* hu */, ); name = EnhancedTrackingProtection.strings; sourceTree = ""; @@ -17224,6 +17261,8 @@ 43D812902C32C8EE00CC6AB0 /* sl */, 430901D92C3C00DB00D5F3AC /* eu */, 43B5176E2C3C0217004F9302 /* kab */, + 431B95FA2C453A89003B17BF /* en-CA */, + 4375F0E52C453BC4001F3A55 /* hu */, ); name = QRCode.strings; sourceTree = ""; @@ -17902,6 +17941,8 @@ 439E221B2C04A5610061A923 /* su */, 43CCB4CF2C32C526001F2EBB /* ca */, 43B890FA2C32C60A0049F033 /* es-MX */, + 43D79A832C4539FD0057C720 /* br */, + 4361DF2A2C453DB200CE1295 /* sat-Olck */, ); name = ContextualHints.strings; sourceTree = ""; @@ -17967,6 +18008,7 @@ 439E221C2C04A5610061A923 /* su */, 43CCB4D02C32C526001F2EBB /* ca */, 43B890FB2C32C60A0049F033 /* es-MX */, + 4361DF2B2C453DB200CE1295 /* sat-Olck */, ); name = CredentialProvider.strings; sourceTree = ""; @@ -18256,6 +18298,16 @@ 433D51752C3C0478005D19E3 /* ug */, 436AFFF52C3C04D300CDBA3C /* zh-CN */, 4333C7392C3C04E200B4226E /* zh-TW */, + 43D79A852C4539FD0057C720 /* br */, + 43F362722C453A1900F14754 /* ca */, + 430D6E552C453A7B003ADD09 /* el */, + 431B95FB2C453A8A003B17BF /* en-CA */, + 435538172C453B3900DD79B0 /* fi */, + 4375F0E62C453BC4001F3A55 /* hu */, + 43B74E662C453D5000CDBC34 /* pa-IN */, + 4338F50D2C453D8800851075 /* rm */, + 43F6E7632C453DF70018EEA4 /* sq */, + 4383E28B2C453EAA00B775A3 /* vi */, ); name = ScanQRCode.strings; sourceTree = ""; @@ -18500,6 +18552,14 @@ 43BFD4502C3C04B400B76DE5 /* vi */, 436AFFF42C3C04D300CDBA3C /* zh-CN */, 4333C7382C3C04E200B4226E /* zh-TW */, + 43D79A842C4539FD0057C720 /* br */, + 43F362712C453A1900F14754 /* ca */, + 43590D282C453A350085A1D2 /* cs */, + 438CC1982C453A43000BC4CF /* cy */, + 431B95F82C453A89003B17BF /* en-CA */, + 4375F0E32C453BC4001F3A55 /* hu */, + 4338F50C2C453D8800851075 /* rm */, + 43F6E7622C453DF70018EEA4 /* sq */, ); name = EditAddress.strings; sourceTree = ""; diff --git a/firefox-ios/Client/ar.lproj/InfoPlist.strings b/firefox-ios/Client/ar.lproj/InfoPlist.strings index f8846e44c450..a58f2a74ebe7 100644 --- a/firefox-ios/Client/ar.lproj/InfoPlist.strings +++ b/firefox-ios/Client/ar.lproj/InfoPlist.strings @@ -7,6 +7,9 @@ /* Privacy - Camera Usage Description */ "NSCameraUsageDescription" = "يستعمل Firefox كمرتك لمسح رموز QR رقميًا والتقاط الصور والڤِديوهات."; +/* Privacy - Face ID Usage Description */ +"NSFaceIDUsageDescription" = "يتطلب Firefox تفعيل بصمة الوجه للوصول إلى كلمات المرور وطرق الدفع المحفوظة لديك."; + /* Privacy - Location When In Use Usage Description */ "NSLocationWhenInUseUsageDescription" = "يمكن أن تطلب منك المواقع التي تزورها معرفة مكانك."; diff --git a/firefox-ios/Shared/Supporting Files/br.lproj/AddressToolbar.strings b/firefox-ios/Shared/Supporting Files/br.lproj/AddressToolbar.strings index beb44f68df6b..51ac4eb5d993 100644 --- a/firefox-ios/Shared/Supporting Files/br.lproj/AddressToolbar.strings +++ b/firefox-ios/Shared/Supporting Files/br.lproj/AddressToolbar.strings @@ -1,3 +1,9 @@ +/* Accessibility label for the address field in the address toolbar. */ +"AddressToolbar.Location.A11y.Label.v128" = "Bizskrivit un termen da glask pe ur chomlec’h"; + +/* Placeholder for the address field in the address toolbar. */ +"AddressToolbar.Location.Placeholder.v128" = "Bizskrivit un termen da glask pe ur chomlec’h"; + /* Accessibility label for the search engine icon in the address field of the address toolbar. The placeholder is getting replaced with the name of the search engine (e.g. Google). */ "AddressToolbar.SearchEngine.A11y.Label.v128" = "Lusker enklask: %@"; diff --git a/firefox-ios/Shared/Supporting Files/br.lproj/ContextualHints.strings b/firefox-ios/Shared/Supporting Files/br.lproj/ContextualHints.strings new file mode 100644 index 000000000000..461d678a2f1a --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/br.lproj/ContextualHints.strings @@ -0,0 +1,3 @@ +/* Contextual hints are little popups that appear for the users informing them of new features. This is a call to action for the popup that appears to educate users about what the fire button in the toolbar does, when in private mode. */ +"ContextualHints.FeltDeletion.Body.v122" = "Stokit amañ da gregiñ un estez prevez nevez. Dilemel a raio ho roll istor, ho toupinoù — pep tra."; + diff --git a/firefox-ios/Shared/Supporting Files/br.lproj/EditAddress.strings b/firefox-ios/Shared/Supporting Files/br.lproj/EditAddress.strings new file mode 100644 index 000000000000..fb3053dfe7cb --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/br.lproj/EditAddress.strings @@ -0,0 +1,114 @@ +/* Title for the cancel button in the remove address alert. */ +"Addresses.EditAddress.Alert.CancelButton.v129" = "Nullañ"; + +/* Title for the remove button in the remove address alert. */ +"Addresses.EditAddress.Alert.RemoveButton.v129" = "Dilemel"; + +/* Title for the alert indicating the action to remove an address. */ +"Addresses.EditAddress.Alert.Title.v129" = "Dilemel ar chomlec’h"; + +/* Title for the interface option where users can add a new address for autofill purposes. This facilitates quicker form completion by automatically filling in the user's address information. */ +"Addresses.EditAddress.AutofillAddAddressTitle.v129" = "Ouzhpennañ ur chomlec’h"; + +/* Label for the area field, allowing users to specify a particular area within a city or region. This detail can improve the specificity and accuracy of autofilled addresses. */ +"Addresses.EditAddress.AutofillAddressArea.v129" = "Maezienn"; + +/* Label for the field where users input the city part of their address. This information is crucial for mail delivery and service provision, ensuring accurate city identification in autofill settings. */ +"Addresses.EditAddress.AutofillAddressCity.v129" = "Kêr"; + +/* Label for the field where users can specify just the country, used in contexts where full address details are not required. Simplifies autofill when only country information is necessary. */ +"Addresses.EditAddress.AutofillAddressCountryOnly.v129" = "Bro"; + +/* Label for the country or region field in address forms, allowing users to specify their country or territorial region. This is fundamental for international mail and services, ensuring autofill accuracy across borders. */ +"Addresses.EditAddress.AutofillAddressCountryRegion.v129" = "Bro pe rannvro"; + +/* Label for the county field, crucial for addressing in regions where county lines play a key role in postal services. Enhances autofill accuracy by including county information. */ +"Addresses.EditAddress.AutofillAddressCounty.v129" = "Kontelezh"; + +/* Label for the department field, used in countries like France and Colombia where departments are a key administrative division. Ensures correct departmental information is autofilled. */ +"Addresses.EditAddress.AutofillAddressDepartment.v129" = "Departamant"; + +/* Label for the district field in the address form, allowing users to specify their district for more precise location identification. This aids in refining address details for accurate autofill. */ +"Addresses.EditAddress.AutofillAddressDistrict.v129" = "Arondisamant"; + +/* Label for the Do/Si field, pertinent to addresses in South Korea. Do/Si refers to provincial level divisions, and specifying this enhances address accuracy in autofill settings. */ +"Addresses.EditAddress.AutofillAddressDoSi.v129" = "Do/si"; + +/* Label for the Eircode field, specific to Ireland. It's a unique postal code system that helps in precise location identification, enhancing the effectiveness of autofill. */ +"Addresses.EditAddress.AutofillAddressEircode.v129" = "Eircode"; + +/* Label for the email address field, where users input their email. Critical for digital communication and account verification, this ensures email addresses are autofilled accurately. */ +"Addresses.EditAddress.AutofillAddressEmail.v129" = "Postel"; + +/* Label for the emirate field, essential for addresses in the United Arab Emirates. Including emirate details ensures the autofill feature accurately represents user addresses. */ +"Addresses.EditAddress.AutofillAddressEmirate.v129" = "Emirelezh"; + +/* Label for the field where users specify the name of an island, if applicable. Important for addresses in archipelagic regions, aiding in precise location identification during autofill. */ +"Addresses.EditAddress.AutofillAddressIsland.v129" = "Enezenn"; + +/* Label for the field where the user inputs their full name as part of an address form. Essential for personalized form submissions and ensuring information accuracy in autofilled forms. */ +"Addresses.EditAddress.AutofillAddressName.v129" = "Anv"; + +/* Label for the field where users can input the name of their neighborhood. This detail adds precision to addresses, especially in densely populated areas, improving the accuracy of autofill. */ +"Addresses.EditAddress.AutofillAddressNeighborhood.v129" = "Karter"; + +/* Label for the oblast field, relevant for addresses in countries like Russia and Ukraine. Oblasts are a significant administrative division, and their specification aids in autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressOblast.v129" = "Oblast"; + +/* Label for the input field designated for the organization's name related to the address. Helps in distinguishing addresses used for business or personal purposes in autofill settings. */ +"Addresses.EditAddress.AutofillAddressOrganization.v129" = "Aozadur"; + +/* Label for the parish field, significant in places where parishes are used for local administration and addressing. Ensures users can specify parish details for better autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressParish.v129" = "Parrez"; + +/* Label for the PIN (Postal Index Number) field, used in India. It's a code representing a specific area, crucial for accurate mail delivery and autofill functionality. */ +"Addresses.EditAddress.AutofillAddressPin.v129" = "Kod PIN"; + +/* Label for the postal code field, universally used in address forms to specify the area code for mail sorting. Essential for autofill to ensure mail and services are accurately routed. */ +"Addresses.EditAddress.AutofillAddressPostalCode.v129" = "Kod post"; + +/* Label for the post town field, used primarily in the UK and some other regions for mail sorting. Essential for users in applicable areas to specify for correct mail delivery through autofill. */ +"Addresses.EditAddress.AutofillAddressPostTown.v129" = "Kêr postel"; + +/* Label for the prefecture field, essential for addresses in countries like Japan where prefectures are a major administrative division. Aids in precise location specification for autofill. */ +"Addresses.EditAddress.AutofillAddressPrefecture.v129" = "Prefeti"; + +/* Label for the province field, required in countries where provinces are a primary administrative division. Helps in pinpointing the user's location more accurately for autofill purposes. */ +"Addresses.EditAddress.AutofillAddressProvince.v129" = "Proviñs"; + +/* Label for the state field, a necessary component of addresses in many countries, especially the USA. It ensures that state-specific details are correctly filled in forms using autofill. */ +"Addresses.EditAddress.AutofillAddressState.v129" = "Stad"; + +/* Label for the suburb field, enabling users to add suburb details to their address. This is important for accurate delivery and services in suburban areas, enhancing autofill functionality. */ +"Addresses.EditAddress.AutofillAddressSuburb.v129" = "Bannlev"; + +/* Label for the telephone number field, allowing users to input their contact number. This is essential for communication and service provision, ensuring contact details are autofilled correctly. */ +"Addresses.EditAddress.AutofillAddressTel.v129" = "Pellgomz"; + +/* Label for the input field for the townland, a specific type of land division used in rural areas. Enhances address detail for users in regions where townlands are a common addressing component. */ +"Addresses.EditAddress.AutofillAddressTownland.v129" = "Kumun"; + +/* Label for the field to input the name of a village or township. This is crucial for addresses in rural areas, ensuring the autofill feature accurately captures all necessary geographical details. */ +"Addresses.EditAddress.AutofillAddressVillageTownship.v129" = "Kêriadenn pe kanton"; + +/* Label for the ZIP code field, primarily used in the United States for mail sorting. Key for autofill to accurately complete addresses for shipping, billing, and service provision. */ +"Addresses.EditAddress.AutofillAddressZip.v129" = "Kod post (S.U.A.)"; + +/* Label for the button to cancel the current autofill operation or exit the form without saving changes. Provides users with an option to back out of a process without making any modifications. */ +"Addresses.EditAddress.AutofillCancelButton.v129" = "Nullañ"; + +/* Title for the option allowing users to edit an existing saved address. This is used within the settings for autofill, enabling users to update their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditAddressTitle.v129" = "Kemmañ ar chomlec’h"; + +/* Title for the input field where users can enter their street address. This is used within the settings for autofill, allowing users to provide their street address for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditStreetAddressTitle.v129" = "Chomlec’h"; + +/* Label for the button to save the current address details entered or edited by the user. This action confirms the user's changes and updates their autofill settings accordingly. */ +"Addresses.EditAddress.AutofillSaveButton.v129" = "Enrollañ"; + +/* Title for the option allowing users to view an existing saved address. This is used within the settings for autofill, enabling users to see their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillViewAddressTitle.v129" = "Gwelet ar chomlec’h"; + +/* Button label for closing the view where user can view their address info. */ +"Addresses.EditAddress.CloseNavBarButtonLabel.v129" = "Serriñ"; + diff --git a/firefox-ios/Shared/Supporting Files/br.lproj/Microsurvey.strings b/firefox-ios/Shared/Supporting Files/br.lproj/Microsurvey.strings index adadfe290664..2006e81e9dc8 100644 --- a/firefox-ios/Shared/Supporting Files/br.lproj/Microsurvey.strings +++ b/firefox-ios/Shared/Supporting Files/br.lproj/Microsurvey.strings @@ -22,6 +22,12 @@ /* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the logo image that appears on the bottom sheet that informs the user that it is coming from the app specifically. Placeholder is for the app name. */ "Microsurvey.Survey.LogoImage.AccessibilityLabel.v129" = "Logo %@"; +/* On the microsurvey, this is the title for one of the options that the user can select to answer the survey. */ +"Microsurvey.Survey.Options.LikertScaleOption3.v127" = "Ali ebet"; + +/* On the microsurvey, this is the title for one of the options that the user can select to answer the survey. It indicates that the user has not use the feature that the survey is inquiring about. */ +"Microsurvey.Survey.Options.LikertScaleOption6.v129" = "Ne ran ket gantañ"; + /* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the accessibility label that states the order the survey option in the list of options. First placeholder is the number the option is in the list and the second placeholder is the total number of options such as 1 out of 6. */ "Microsurvey.Survey.OptionsOrder.AccessibilityLabel.v129" = "%1$@ diwar %2$@"; diff --git a/firefox-ios/Shared/Supporting Files/br.lproj/PasswordAutofill.strings b/firefox-ios/Shared/Supporting Files/br.lproj/PasswordAutofill.strings index b0dfd93b1805..789e26b6b3c0 100644 --- a/firefox-ios/Shared/Supporting Files/br.lproj/PasswordAutofill.strings +++ b/firefox-ios/Shared/Supporting Files/br.lproj/PasswordAutofill.strings @@ -1,3 +1,6 @@ +/* This label is used in a cell found in the list of autofill login options in place of an actual username to denote that no username was saved for this login */ +"PasswordAutofill.LoginListCellNoUsername.v129" = "(anv-implijer ebet)"; + /* This label is used for a button in the password list screen allowing users to manage their saved passwords. It's meant to direct users to where they can add, remove, or edit their saved passwords. */ "PasswordAutofill.ManagePasswordsButton.v124" = "Merañ ar gerioù-tremen"; diff --git a/firefox-ios/Shared/Supporting Files/br.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/br.lproj/ScanQRCode.strings new file mode 100644 index 000000000000..bd0ba79e0c4f --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/br.lproj/ScanQRCode.strings @@ -0,0 +1,9 @@ +/* Allow button to open URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.AllowButton.v129" = "Aotren"; + +/* Deny button to cancel opening URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "Nac’hañ"; + +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "Aotren %@ da vezañ digoret?"; + diff --git a/firefox-ios/Shared/Supporting Files/ca.lproj/EditAddress.strings b/firefox-ios/Shared/Supporting Files/ca.lproj/EditAddress.strings new file mode 100644 index 000000000000..3843d1a22ae0 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/ca.lproj/EditAddress.strings @@ -0,0 +1,138 @@ +/* Title for the cancel button in the remove address alert. */ +"Addresses.EditAddress.Alert.CancelButton.v129" = "Cancel·la"; + +/* Message explaining the consequences of removing an address from all synced devices. */ +"Addresses.EditAddress.Alert.Message.v129" = "L'adreça s'eliminarà de tots els dispositius sincronitzats."; + +/* Title for the remove button in the remove address alert. */ +"Addresses.EditAddress.Alert.RemoveButton.v129" = "Elimina"; + +/* Title for the alert indicating the action to remove an address. */ +"Addresses.EditAddress.Alert.Title.v129" = "Elimina l'adreça"; + +/* Title for the interface option where users can add a new address for autofill purposes. This facilitates quicker form completion by automatically filling in the user's address information. */ +"Addresses.EditAddress.AutofillAddAddressTitle.v129" = "Afegeix una adreça"; + +/* Label for the area field, allowing users to specify a particular area within a city or region. This detail can improve the specificity and accuracy of autofilled addresses. */ +"Addresses.EditAddress.AutofillAddressArea.v129" = "Àrea"; + +/* Label for the field where users input the city part of their address. This information is crucial for mail delivery and service provision, ensuring accurate city identification in autofill settings. */ +"Addresses.EditAddress.AutofillAddressCity.v129" = "Població"; + +/* Label for the field where users can specify just the country, used in contexts where full address details are not required. Simplifies autofill when only country information is necessary. */ +"Addresses.EditAddress.AutofillAddressCountryOnly.v129" = "País"; + +/* Label for the country or region field in address forms, allowing users to specify their country or territorial region. This is fundamental for international mail and services, ensuring autofill accuracy across borders. */ +"Addresses.EditAddress.AutofillAddressCountryRegion.v129" = "País o regió"; + +/* Label for the county field, crucial for addressing in regions where county lines play a key role in postal services. Enhances autofill accuracy by including county information. */ +"Addresses.EditAddress.AutofillAddressCounty.v129" = "Comptat"; + +/* Label for the department field, used in countries like France and Colombia where departments are a key administrative division. Ensures correct departmental information is autofilled. */ +"Addresses.EditAddress.AutofillAddressDepartment.v129" = "Departament"; + +/* Label for the district field in the address form, allowing users to specify their district for more precise location identification. This aids in refining address details for accurate autofill. */ +"Addresses.EditAddress.AutofillAddressDistrict.v129" = "Districte"; + +/* Label for the Do/Si field, pertinent to addresses in South Korea. Do/Si refers to provincial level divisions, and specifying this enhances address accuracy in autofill settings. */ +"Addresses.EditAddress.AutofillAddressDoSi.v129" = "Do/Si"; + +/* Label for the Eircode field, specific to Ireland. It's a unique postal code system that helps in precise location identification, enhancing the effectiveness of autofill. */ +"Addresses.EditAddress.AutofillAddressEircode.v129" = "Codi postal (Eircode)"; + +/* Label for the email address field, where users input their email. Critical for digital communication and account verification, this ensures email addresses are autofilled accurately. */ +"Addresses.EditAddress.AutofillAddressEmail.v129" = "Correu electrònic"; + +/* Label for the emirate field, essential for addresses in the United Arab Emirates. Including emirate details ensures the autofill feature accurately represents user addresses. */ +"Addresses.EditAddress.AutofillAddressEmirate.v129" = "Emirat"; + +/* Label for the field where users specify the name of an island, if applicable. Important for addresses in archipelagic regions, aiding in precise location identification during autofill. */ +"Addresses.EditAddress.AutofillAddressIsland.v129" = "Illa"; + +/* Label for the field where the user inputs their full name as part of an address form. Essential for personalized form submissions and ensuring information accuracy in autofilled forms. */ +"Addresses.EditAddress.AutofillAddressName.v129" = "Nom"; + +/* Label for the field where users can input the name of their neighborhood. This detail adds precision to addresses, especially in densely populated areas, improving the accuracy of autofill. */ +"Addresses.EditAddress.AutofillAddressNeighborhood.v129" = "Veïnat"; + +/* Label for the oblast field, relevant for addresses in countries like Russia and Ukraine. Oblasts are a significant administrative division, and their specification aids in autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressOblast.v129" = "Óblast"; + +/* Label for the input field designated for the organization's name related to the address. Helps in distinguishing addresses used for business or personal purposes in autofill settings. */ +"Addresses.EditAddress.AutofillAddressOrganization.v129" = "Organització"; + +/* Label for the parish field, significant in places where parishes are used for local administration and addressing. Ensures users can specify parish details for better autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressParish.v129" = "Parròquia"; + +/* Label for the PIN (Postal Index Number) field, used in India. It's a code representing a specific area, crucial for accurate mail delivery and autofill functionality. */ +"Addresses.EditAddress.AutofillAddressPin.v129" = "Codi postal (Pin)"; + +/* Label for the postal code field, universally used in address forms to specify the area code for mail sorting. Essential for autofill to ensure mail and services are accurately routed. */ +"Addresses.EditAddress.AutofillAddressPostalCode.v129" = "Codi postal"; + +/* Label for the post town field, used primarily in the UK and some other regions for mail sorting. Essential for users in applicable areas to specify for correct mail delivery through autofill. */ +"Addresses.EditAddress.AutofillAddressPostTown.v129" = "Localitat"; + +/* Label for the prefecture field, essential for addresses in countries like Japan where prefectures are a major administrative division. Aids in precise location specification for autofill. */ +"Addresses.EditAddress.AutofillAddressPrefecture.v129" = "Prefectura"; + +/* Label for the province field, required in countries where provinces are a primary administrative division. Helps in pinpointing the user's location more accurately for autofill purposes. */ +"Addresses.EditAddress.AutofillAddressProvince.v129" = "Província"; + +/* Label for the state field, a necessary component of addresses in many countries, especially the USA. It ensures that state-specific details are correctly filled in forms using autofill. */ +"Addresses.EditAddress.AutofillAddressState.v129" = "Estat"; + +/* Label for the suburb field, enabling users to add suburb details to their address. This is important for accurate delivery and services in suburban areas, enhancing autofill functionality. */ +"Addresses.EditAddress.AutofillAddressSuburb.v129" = "Urbanització"; + +/* Label for the telephone number field, allowing users to input their contact number. This is essential for communication and service provision, ensuring contact details are autofilled correctly. */ +"Addresses.EditAddress.AutofillAddressTel.v129" = "Telèfon"; + +/* Label for the input field for the townland, a specific type of land division used in rural areas. Enhances address detail for users in regions where townlands are a common addressing component. */ +"Addresses.EditAddress.AutofillAddressTownland.v129" = "Townland"; + +/* Label for the field to input the name of a village or township. This is crucial for addresses in rural areas, ensuring the autofill feature accurately captures all necessary geographical details. */ +"Addresses.EditAddress.AutofillAddressVillageTownship.v129" = "Poble o municipi"; + +/* Label for the ZIP code field, primarily used in the United States for mail sorting. Key for autofill to accurately complete addresses for shipping, billing, and service provision. */ +"Addresses.EditAddress.AutofillAddressZip.v129" = "Codi postal"; + +/* Label for the button to cancel the current autofill operation or exit the form without saving changes. Provides users with an option to back out of a process without making any modifications. */ +"Addresses.EditAddress.AutofillCancelButton.v129" = "Cancel·la"; + +/* Title for the option allowing users to edit an existing saved address. This is used within the settings for autofill, enabling users to update their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditAddressTitle.v129" = "Edita l'adreça"; + +/* Title for the input field where users can enter their street address. This is used within the settings for autofill, allowing users to provide their street address for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditStreetAddressTitle.v129" = "Adreça postal"; + +/* Label for the button to save the current address details entered or edited by the user. This action confirms the user's changes and updates their autofill settings accordingly. */ +"Addresses.EditAddress.AutofillSaveButton.v129" = "Desa"; + +/* Title for the option allowing users to view an existing saved address. This is used within the settings for autofill, enabling users to see their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillViewAddressTitle.v129" = "Mostra l'adreça"; + +/* Button label for closing the view where user can view their address info. */ +"Addresses.EditAddress.CloseNavBarButtonLabel.v129" = "Tanca"; + +/* Button label for editing the address details shown in the form. */ +"Addresses.EditAddress.EditNavBarButtonLabel.v129" = "Edita"; + +/* Title for button that offers the user the option to remove an address. */ +"Addresses.EditAddress.RemoveAddressButtonTitle.v129" = "Elimina l'adreça"; + +/* Toast message confirming that an address has been successfully removed. */ +"Addresses.Toast.AddressRemovedConfirmation.v129" = "S'ha eliminat l'adreça"; + +/* Toast message confirming that an address has been successfully saved. */ +"Addresses.Toast.AddressSavedConfirmation.v129" = "S’ha desat l’adreça"; + +/* Toast message indicating an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveError.v129" = "No s’ha pogut desar l’adreça"; + +/* Suggestion to try again after an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveRetrySuggestion.v129" = "Torna-ho a provar"; + +/* Toast message confirming that an address has been successfully updated. */ +"Addresses.Toast.AddressUpdatedConfirmation.v129" = "S’ha actualitzat la informació de l’adreça"; + diff --git a/firefox-ios/Shared/Supporting Files/ca.lproj/EnhancedTrackingProtection.strings b/firefox-ios/Shared/Supporting Files/ca.lproj/EnhancedTrackingProtection.strings index 7594aea749ac..762f0e10c271 100644 --- a/firefox-ios/Shared/Supporting Files/ca.lproj/EnhancedTrackingProtection.strings +++ b/firefox-ios/Shared/Supporting Files/ca.lproj/EnhancedTrackingProtection.strings @@ -22,6 +22,15 @@ /* Text to let users know that the current website is not secure. */ "Menu.EnhancedTrackingProtection.Details.ConnectionUnsecure.v128" = "La connexió no és segura"; +/* Text to let users know how many cross-site tracking cookies were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.CrossSite.v129" = "Galetes de seguiment entre llocs: %@"; + +/* Text to let users know how many fingerprinters were blocked on the current website. The placeholder will show the number of fingerprinters detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.Fingerprinter.v129" = "Generadors d'empremtes digitals: %@"; + +/* Text to let users know how many social media trackers were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.SocialMedia.v129" = "Elements de seguiment de xarxes socials: %@"; + /* Text to let users know how many trackers were blocked on the current website. Placeholder for the number of trackers blocked Text to let users know that no trackers were found on the current website. */ "Menu.EnhancedTrackingProtection.Details.Trackers.v128" = "Elements de seguiment blocats: %@"; @@ -54,6 +63,9 @@ /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOff.Text.v128" = "La protecció està desactivada. Us recomanem reactivar-la."; +/* A switch to disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.SwitchOff.Text.v129" = "La protecció està desactivada. Us recomanem reactivar-la."; + /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOn.Text.v128" = "Si us sembla que aquest lloc no funciona bé, proveu de desactivar-la."; diff --git a/firefox-ios/Shared/Supporting Files/ca.lproj/PasswordAutofill.strings b/firefox-ios/Shared/Supporting Files/ca.lproj/PasswordAutofill.strings index 24e8537a5944..0a5467e69e38 100644 --- a/firefox-ios/Shared/Supporting Files/ca.lproj/PasswordAutofill.strings +++ b/firefox-ios/Shared/Supporting Files/ca.lproj/PasswordAutofill.strings @@ -1,3 +1,6 @@ +/* This label is used in a cell found in the list of autofill login options in place of an actual username to denote that no username was saved for this login */ +"PasswordAutofill.LoginListCellNoUsername.v129" = "(cap nom d'usuari)"; + /* This label is used for a button in the password list screen allowing users to manage their saved passwords. It's meant to direct users to where they can add, remove, or edit their saved passwords. */ "PasswordAutofill.ManagePasswordsButton.v124" = "Gestiona les contrasenyes"; diff --git a/firefox-ios/Shared/Supporting Files/ca.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/ca.lproj/ScanQRCode.strings new file mode 100644 index 000000000000..e21c3d69dc35 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/ca.lproj/ScanQRCode.strings @@ -0,0 +1,9 @@ +/* Allow button to open URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.AllowButton.v129" = "Permet"; + +/* Deny button to cancel opening URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "Denega"; + +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "Voleu permetre que s'obri %@?"; + diff --git a/firefox-ios/Shared/Supporting Files/ca.lproj/Shopping.strings b/firefox-ios/Shared/Supporting Files/ca.lproj/Shopping.strings index 09faf3cfa800..1e2009eb5b75 100644 --- a/firefox-ios/Shared/Supporting Files/ca.lproj/Shopping.strings +++ b/firefox-ios/Shared/Supporting Files/ca.lproj/Shopping.strings @@ -8,7 +8,7 @@ "ContextualHints.Shopping.OptedInAction.v120" = "Obre el verificador de ressenyes"; /* Contextual hints are little popups that appear for the users informing them of new features. This one appears after the user has opted in and informs him if he wants use the review checker by tapping the Shopping button. */ -"ContextualHints.Shopping.OptedInBody.v120" = "Són fiables aquestes ressenyes? Comproveu-ho ara per a veure una puntuació ajustada."; +"ContextualHints.Shopping.OptedInBody.v120" = "Són fiables aquestes ressenyes? Vegeu-ne una valoració ajustada."; /* Footer label from the Fakespot Ad card displayed for the related product we advertise. This is displayed below the ad card, suggested as an alternative to the product reviewed. The first parameter will be replaced by the Fakespot app name */ "Shopping.AdCard.Footer.v121" = "Anunci de %@"; @@ -149,13 +149,13 @@ "Shopping.OptInCard.SecondaryButton.Title.v120" = "Ara no"; /* Label for the second paragraph of the Shopping Experience Opt In onboarding Card (Fakespot). The first parameter will be replaced by the Fakespot app name. The second parameter will be replaced the company name of Mozilla. */ -"Shopping.OptInCard.SecondParagraph.Description.v120" = "Gràcies al %1$@ de %2$@, us ajudem a evitar ressenyes esbiaixades i no autèntiques. El nostre model d'IA sempre millora per a protegir-vos mentre compreu."; +"Shopping.OptInCard.SecondParagraph.Description.v120" = "Gràcies a %1$@ de %2$@, us ajudem a evitar ressenyes esbiaixades i no autèntiques. El nostre model d'IA sempre millora per a protegir-vos mentre compreu."; /* Show Firefox Browser Terms of Use page from the Privacy section in the Shopping Experience Opt In onboarding Card (Fakespot). See https://www.mozilla.org/privacy/firefox/ */ "Shopping.OptInCard.TermsOfUse.Button.Title.v120" = "Condicions d'ús"; /* Show Fakespot Terms of Use page in the Shopping Experience Opt In onboarding Card (Fakespot). The parameter will be replace by the Fakespot name. */ -"Shopping.OptInCard.TermsOfUse.Button.Title.v123" = "Condicions d'ús del %@"; +"Shopping.OptInCard.TermsOfUse.Button.Title.v123" = "Condicions d'ús de %@"; /* Accessibility label for the Grade labels used in 'How we determine review quality' card and 'How reliable are these reviews' card displayed in the shopping review quality bottom sheet. The placeholder will be replaced by a grade letter (e.g. A). The grading system contains letters from A-F. */ "Shopping.ReliabilityScore.Grade.A11y.Label.v120" = "Qualificació %@"; @@ -173,7 +173,7 @@ "Shopping.ReviewQuality.ReliabilityRating.DF.Description.v120" = "Ressenyes poc fiables"; /* Adjusted rating label from How we determine review quality card displayed in the shopping review quality bottom sheet. The *text inside asterisks* denotes part of the string to bold, please leave the text inside the '*' so that it is bolded correctly. */ -"Shopping.ReviewQualityCard.AdjustedRating.Label.v120" = "La *puntuació ajustada* només es basa en les ressenyes que creiem fiables."; +"Shopping.ReviewQualityCard.AdjustedRating.Label.v120" = "La *valoració ajustada* només es basa en les ressenyes que creiem fiables."; /* Accessibility label for the up chevron, from 'How we determine review quality' card displayed in the shopping review quality bottom sheet. */ "Shopping.ReviewQualityCard.Collapse.AccessibilityLabel.v120" = "Redueix la targeta «Com es determina la qualitat de la ressenya»"; @@ -182,7 +182,7 @@ "Shopping.ReviewQualityCard.Expand.AccessibilityLabel.v120" = "Amplia la targeta «Com es determina la qualitat de la ressenya»"; /* Label of the headline from How we determine review quality card displayed in the shopping review quality bottom sheet. The first parameter will be replaced by the Fakespot app name and the second parameter by the company name of Mozilla. */ -"Shopping.ReviewQualityCard.Headline.Label.v120" = "Usem tecnologia d'IA del %1$@ de %2$@ per a comprovar la fiabilitat de les ressenyes de productes. Això només us ajudarà a avaluar la qualitat de la ressenya, no la qualitat del producte."; +"Shopping.ReviewQualityCard.Headline.Label.v120" = "Usem tecnologia d'IA de %1$@ de %2$@ per a comprovar la fiabilitat de les ressenyes de productes. Això només us ajudarà a avaluar la qualitat de la ressenya, no la qualitat del producte."; /* Highlights label from How we determine review quality card displayed in the shopping review quality bottom sheet. The parameter substitutes the partner website the user is coming from. The *text inside asterisks* denotes part of the string to bold, please leave the text inside the '*' so that it is bolded correctly. */ "Shopping.ReviewQualityCard.Highlights.Label.v120" = "Els *destacats* provenen de ressenyes de %1@ dels darrers 80 dies que creiem que són fiables."; @@ -194,7 +194,7 @@ "Shopping.ReviewQualityCard.Label.Title.v120" = "Com es determina la qualitat de la ressenya"; /* The title of the learn more button from How we determine review quality card displayed in the shopping review quality bottom sheet. The placeholder will be replaced with the Fakespot app name. */ -"Shopping.ReviewQualityCard.LearnMoreButton.Title.v120" = "Més informació sobre com el %@ determina la qualitat de les ressenyes"; +"Shopping.ReviewQualityCard.LearnMoreButton.Title.v120" = "Més informació sobre com %@ determina la qualitat de les ressenyes"; /* Mixed reviews label from How we determine review quality card displayed in the shopping review quality bottom sheet. */ "Shopping.ReviewQualityCard.MixedReviews.Label.v120" = "Creiem que hi ha un barreja de ressenyes fiables i poc fiables"; diff --git a/firefox-ios/Shared/Supporting Files/cs.lproj/EditAddress.strings b/firefox-ios/Shared/Supporting Files/cs.lproj/EditAddress.strings new file mode 100644 index 000000000000..30ce8f3ddd39 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/cs.lproj/EditAddress.strings @@ -0,0 +1,123 @@ +/* Title for the cancel button in the remove address alert. */ +"Addresses.EditAddress.Alert.CancelButton.v129" = "Zrušit"; + +/* Message explaining the consequences of removing an address from all synced devices. */ +"Addresses.EditAddress.Alert.Message.v129" = "Adresa bude odstraněna ze všech synchronizovaných zařízení."; + +/* Title for the remove button in the remove address alert. */ +"Addresses.EditAddress.Alert.RemoveButton.v129" = "Odebrat"; + +/* Title for the alert indicating the action to remove an address. */ +"Addresses.EditAddress.Alert.Title.v129" = "Odebrat adresu"; + +/* Title for the interface option where users can add a new address for autofill purposes. This facilitates quicker form completion by automatically filling in the user's address information. */ +"Addresses.EditAddress.AutofillAddAddressTitle.v129" = "Přidat adresu"; + +/* Label for the area field, allowing users to specify a particular area within a city or region. This detail can improve the specificity and accuracy of autofilled addresses. */ +"Addresses.EditAddress.AutofillAddressArea.v129" = "Oblast"; + +/* Label for the field where users input the city part of their address. This information is crucial for mail delivery and service provision, ensuring accurate city identification in autofill settings. */ +"Addresses.EditAddress.AutofillAddressCity.v129" = "Město"; + +/* Label for the field where users can specify just the country, used in contexts where full address details are not required. Simplifies autofill when only country information is necessary. */ +"Addresses.EditAddress.AutofillAddressCountryOnly.v129" = "Země"; + +/* Label for the country or region field in address forms, allowing users to specify their country or territorial region. This is fundamental for international mail and services, ensuring autofill accuracy across borders. */ +"Addresses.EditAddress.AutofillAddressCountryRegion.v129" = "Země nebo oblast"; + +/* Label for the county field, crucial for addressing in regions where county lines play a key role in postal services. Enhances autofill accuracy by including county information. */ +"Addresses.EditAddress.AutofillAddressCounty.v129" = "Okres"; + +/* Label for the department field, used in countries like France and Colombia where departments are a key administrative division. Ensures correct departmental information is autofilled. */ +"Addresses.EditAddress.AutofillAddressDepartment.v129" = "Department"; + +/* Label for the district field in the address form, allowing users to specify their district for more precise location identification. This aids in refining address details for accurate autofill. */ +"Addresses.EditAddress.AutofillAddressDistrict.v129" = "Okres"; + +/* Label for the Do/Si field, pertinent to addresses in South Korea. Do/Si refers to provincial level divisions, and specifying this enhances address accuracy in autofill settings. */ +"Addresses.EditAddress.AutofillAddressDoSi.v129" = "Do/Si"; + +/* Label for the Eircode field, specific to Ireland. It's a unique postal code system that helps in precise location identification, enhancing the effectiveness of autofill. */ +"Addresses.EditAddress.AutofillAddressEircode.v129" = "Eircode"; + +/* Label for the email address field, where users input their email. Critical for digital communication and account verification, this ensures email addresses are autofilled accurately. */ +"Addresses.EditAddress.AutofillAddressEmail.v129" = "E-mail"; + +/* Label for the emirate field, essential for addresses in the United Arab Emirates. Including emirate details ensures the autofill feature accurately represents user addresses. */ +"Addresses.EditAddress.AutofillAddressEmirate.v129" = "Emirát"; + +/* Label for the field where users specify the name of an island, if applicable. Important for addresses in archipelagic regions, aiding in precise location identification during autofill. */ +"Addresses.EditAddress.AutofillAddressIsland.v129" = "Ostrov"; + +/* Label for the field where the user inputs their full name as part of an address form. Essential for personalized form submissions and ensuring information accuracy in autofilled forms. */ +"Addresses.EditAddress.AutofillAddressName.v129" = "Jméno"; + +/* Label for the field where users can input the name of their neighborhood. This detail adds precision to addresses, especially in densely populated areas, improving the accuracy of autofill. */ +"Addresses.EditAddress.AutofillAddressNeighborhood.v129" = "Sousedství"; + +/* Label for the oblast field, relevant for addresses in countries like Russia and Ukraine. Oblasts are a significant administrative division, and their specification aids in autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressOblast.v129" = "Oblast"; + +/* Label for the input field designated for the organization's name related to the address. Helps in distinguishing addresses used for business or personal purposes in autofill settings. */ +"Addresses.EditAddress.AutofillAddressOrganization.v129" = "Společnost"; + +/* Label for the parish field, significant in places where parishes are used for local administration and addressing. Ensures users can specify parish details for better autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressParish.v129" = "Farnost"; + +/* Label for the PIN (Postal Index Number) field, used in India. It's a code representing a specific area, crucial for accurate mail delivery and autofill functionality. */ +"Addresses.EditAddress.AutofillAddressPin.v129" = "Pin"; + +/* Label for the postal code field, universally used in address forms to specify the area code for mail sorting. Essential for autofill to ensure mail and services are accurately routed. */ +"Addresses.EditAddress.AutofillAddressPostalCode.v129" = "PSČ"; + +/* Label for the post town field, used primarily in the UK and some other regions for mail sorting. Essential for users in applicable areas to specify for correct mail delivery through autofill. */ +"Addresses.EditAddress.AutofillAddressPostTown.v129" = "Pošta - město"; + +/* Label for the prefecture field, essential for addresses in countries like Japan where prefectures are a major administrative division. Aids in precise location specification for autofill. */ +"Addresses.EditAddress.AutofillAddressPrefecture.v129" = "Prefektura"; + +/* Label for the province field, required in countries where provinces are a primary administrative division. Helps in pinpointing the user's location more accurately for autofill purposes. */ +"Addresses.EditAddress.AutofillAddressProvince.v129" = "Kraj"; + +/* Label for the state field, a necessary component of addresses in many countries, especially the USA. It ensures that state-specific details are correctly filled in forms using autofill. */ +"Addresses.EditAddress.AutofillAddressState.v129" = "Stát"; + +/* Label for the suburb field, enabling users to add suburb details to their address. This is important for accurate delivery and services in suburban areas, enhancing autofill functionality. */ +"Addresses.EditAddress.AutofillAddressSuburb.v129" = "Předměstí"; + +/* Label for the telephone number field, allowing users to input their contact number. This is essential for communication and service provision, ensuring contact details are autofilled correctly. */ +"Addresses.EditAddress.AutofillAddressTel.v129" = "Telefon"; + +/* Label for the input field for the townland, a specific type of land division used in rural areas. Enhances address detail for users in regions where townlands are a common addressing component. */ +"Addresses.EditAddress.AutofillAddressTownland.v129" = "Townland"; + +/* Label for the field to input the name of a village or township. This is crucial for addresses in rural areas, ensuring the autofill feature accurately captures all necessary geographical details. */ +"Addresses.EditAddress.AutofillAddressVillageTownship.v129" = "Obec nebo město"; + +/* Label for the ZIP code field, primarily used in the United States for mail sorting. Key for autofill to accurately complete addresses for shipping, billing, and service provision. */ +"Addresses.EditAddress.AutofillAddressZip.v129" = "PSČ"; + +/* Label for the button to cancel the current autofill operation or exit the form without saving changes. Provides users with an option to back out of a process without making any modifications. */ +"Addresses.EditAddress.AutofillCancelButton.v129" = "Zrušit"; + +/* Title for the option allowing users to edit an existing saved address. This is used within the settings for autofill, enabling users to update their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditAddressTitle.v129" = "Úprava adresy"; + +/* Title for the input field where users can enter their street address. This is used within the settings for autofill, allowing users to provide their street address for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditStreetAddressTitle.v129" = "Ulice"; + +/* Label for the button to save the current address details entered or edited by the user. This action confirms the user's changes and updates their autofill settings accordingly. */ +"Addresses.EditAddress.AutofillSaveButton.v129" = "Uložit"; + +/* Title for the option allowing users to view an existing saved address. This is used within the settings for autofill, enabling users to see their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillViewAddressTitle.v129" = "Zobrazit adresu"; + +/* Button label for closing the view where user can view their address info. */ +"Addresses.EditAddress.CloseNavBarButtonLabel.v129" = "Zavřít"; + +/* Button label for editing the address details shown in the form. */ +"Addresses.EditAddress.EditNavBarButtonLabel.v129" = "Upravit"; + +/* Title for button that offers the user the option to remove an address. */ +"Addresses.EditAddress.RemoveAddressButtonTitle.v129" = "Odebrat adresu"; + diff --git a/firefox-ios/Shared/Supporting Files/cy.lproj/EditAddress.strings b/firefox-ios/Shared/Supporting Files/cy.lproj/EditAddress.strings new file mode 100644 index 000000000000..58bedcbce683 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/cy.lproj/EditAddress.strings @@ -0,0 +1,138 @@ +/* Title for the cancel button in the remove address alert. */ +"Addresses.EditAddress.Alert.CancelButton.v129" = "Diddymu"; + +/* Message explaining the consequences of removing an address from all synced devices. */ +"Addresses.EditAddress.Alert.Message.v129" = "Bydd y cyfeiriad yn cael ei dynnu o'ch holl ddyfeisiau wedi'u cydweddu."; + +/* Title for the remove button in the remove address alert. */ +"Addresses.EditAddress.Alert.RemoveButton.v129" = "Tynnu"; + +/* Title for the alert indicating the action to remove an address. */ +"Addresses.EditAddress.Alert.Title.v129" = "Dileu Cyfeiriad"; + +/* Title for the interface option where users can add a new address for autofill purposes. This facilitates quicker form completion by automatically filling in the user's address information. */ +"Addresses.EditAddress.AutofillAddAddressTitle.v129" = "Ychwanegu cyfeiriad"; + +/* Label for the area field, allowing users to specify a particular area within a city or region. This detail can improve the specificity and accuracy of autofilled addresses. */ +"Addresses.EditAddress.AutofillAddressArea.v129" = "Ardal"; + +/* Label for the field where users input the city part of their address. This information is crucial for mail delivery and service provision, ensuring accurate city identification in autofill settings. */ +"Addresses.EditAddress.AutofillAddressCity.v129" = "Tref/Dinas"; + +/* Label for the field where users can specify just the country, used in contexts where full address details are not required. Simplifies autofill when only country information is necessary. */ +"Addresses.EditAddress.AutofillAddressCountryOnly.v129" = "Gwlad"; + +/* Label for the country or region field in address forms, allowing users to specify their country or territorial region. This is fundamental for international mail and services, ensuring autofill accuracy across borders. */ +"Addresses.EditAddress.AutofillAddressCountryRegion.v129" = "Gwlad neu Ranbarth"; + +/* Label for the county field, crucial for addressing in regions where county lines play a key role in postal services. Enhances autofill accuracy by including county information. */ +"Addresses.EditAddress.AutofillAddressCounty.v129" = "Sir"; + +/* Label for the department field, used in countries like France and Colombia where departments are a key administrative division. Ensures correct departmental information is autofilled. */ +"Addresses.EditAddress.AutofillAddressDepartment.v129" = "Adran"; + +/* Label for the district field in the address form, allowing users to specify their district for more precise location identification. This aids in refining address details for accurate autofill. */ +"Addresses.EditAddress.AutofillAddressDistrict.v129" = "Ardal"; + +/* Label for the Do/Si field, pertinent to addresses in South Korea. Do/Si refers to provincial level divisions, and specifying this enhances address accuracy in autofill settings. */ +"Addresses.EditAddress.AutofillAddressDoSi.v129" = "Do/Si"; + +/* Label for the Eircode field, specific to Ireland. It's a unique postal code system that helps in precise location identification, enhancing the effectiveness of autofill. */ +"Addresses.EditAddress.AutofillAddressEircode.v129" = "Eircode"; + +/* Label for the email address field, where users input their email. Critical for digital communication and account verification, this ensures email addresses are autofilled accurately. */ +"Addresses.EditAddress.AutofillAddressEmail.v129" = "E-bost"; + +/* Label for the emirate field, essential for addresses in the United Arab Emirates. Including emirate details ensures the autofill feature accurately represents user addresses. */ +"Addresses.EditAddress.AutofillAddressEmirate.v129" = "Emirad"; + +/* Label for the field where users specify the name of an island, if applicable. Important for addresses in archipelagic regions, aiding in precise location identification during autofill. */ +"Addresses.EditAddress.AutofillAddressIsland.v129" = "Ynys"; + +/* Label for the field where the user inputs their full name as part of an address form. Essential for personalized form submissions and ensuring information accuracy in autofilled forms. */ +"Addresses.EditAddress.AutofillAddressName.v129" = "Enw"; + +/* Label for the field where users can input the name of their neighborhood. This detail adds precision to addresses, especially in densely populated areas, improving the accuracy of autofill. */ +"Addresses.EditAddress.AutofillAddressNeighborhood.v129" = "Cymdogaeth"; + +/* Label for the oblast field, relevant for addresses in countries like Russia and Ukraine. Oblasts are a significant administrative division, and their specification aids in autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressOblast.v129" = "Oblast"; + +/* Label for the input field designated for the organization's name related to the address. Helps in distinguishing addresses used for business or personal purposes in autofill settings. */ +"Addresses.EditAddress.AutofillAddressOrganization.v129" = "Corff"; + +/* Label for the parish field, significant in places where parishes are used for local administration and addressing. Ensures users can specify parish details for better autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressParish.v129" = "Plwyf"; + +/* Label for the PIN (Postal Index Number) field, used in India. It's a code representing a specific area, crucial for accurate mail delivery and autofill functionality. */ +"Addresses.EditAddress.AutofillAddressPin.v129" = "Pin"; + +/* Label for the postal code field, universally used in address forms to specify the area code for mail sorting. Essential for autofill to ensure mail and services are accurately routed. */ +"Addresses.EditAddress.AutofillAddressPostalCode.v129" = "Cod Post"; + +/* Label for the post town field, used primarily in the UK and some other regions for mail sorting. Essential for users in applicable areas to specify for correct mail delivery through autofill. */ +"Addresses.EditAddress.AutofillAddressPostTown.v129" = "Tref post"; + +/* Label for the prefecture field, essential for addresses in countries like Japan where prefectures are a major administrative division. Aids in precise location specification for autofill. */ +"Addresses.EditAddress.AutofillAddressPrefecture.v129" = "Rhaglawiaeth"; + +/* Label for the province field, required in countries where provinces are a primary administrative division. Helps in pinpointing the user's location more accurately for autofill purposes. */ +"Addresses.EditAddress.AutofillAddressProvince.v129" = "Ardal/Talaith"; + +/* Label for the state field, a necessary component of addresses in many countries, especially the USA. It ensures that state-specific details are correctly filled in forms using autofill. */ +"Addresses.EditAddress.AutofillAddressState.v129" = "Talaith"; + +/* Label for the suburb field, enabling users to add suburb details to their address. This is important for accurate delivery and services in suburban areas, enhancing autofill functionality. */ +"Addresses.EditAddress.AutofillAddressSuburb.v129" = "Maestref"; + +/* Label for the telephone number field, allowing users to input their contact number. This is essential for communication and service provision, ensuring contact details are autofilled correctly. */ +"Addresses.EditAddress.AutofillAddressTel.v129" = "Ffôn"; + +/* Label for the input field for the townland, a specific type of land division used in rural areas. Enhances address detail for users in regions where townlands are a common addressing component. */ +"Addresses.EditAddress.AutofillAddressTownland.v129" = "Trefgordd"; + +/* Label for the field to input the name of a village or township. This is crucial for addresses in rural areas, ensuring the autofill feature accurately captures all necessary geographical details. */ +"Addresses.EditAddress.AutofillAddressVillageTownship.v129" = "Pentref neu Dref"; + +/* Label for the ZIP code field, primarily used in the United States for mail sorting. Key for autofill to accurately complete addresses for shipping, billing, and service provision. */ +"Addresses.EditAddress.AutofillAddressZip.v129" = "Cod ZIP"; + +/* Label for the button to cancel the current autofill operation or exit the form without saving changes. Provides users with an option to back out of a process without making any modifications. */ +"Addresses.EditAddress.AutofillCancelButton.v129" = "Diddymu"; + +/* Title for the option allowing users to edit an existing saved address. This is used within the settings for autofill, enabling users to update their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditAddressTitle.v129" = "Golygu cyfeiriad"; + +/* Title for the input field where users can enter their street address. This is used within the settings for autofill, allowing users to provide their street address for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditStreetAddressTitle.v129" = "Cyfeiriad Stryd"; + +/* Label for the button to save the current address details entered or edited by the user. This action confirms the user's changes and updates their autofill settings accordingly. */ +"Addresses.EditAddress.AutofillSaveButton.v129" = "Cadw"; + +/* Title for the option allowing users to view an existing saved address. This is used within the settings for autofill, enabling users to see their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillViewAddressTitle.v129" = "Gweld cyfeiriad"; + +/* Button label for closing the view where user can view their address info. */ +"Addresses.EditAddress.CloseNavBarButtonLabel.v129" = "Cau"; + +/* Button label for editing the address details shown in the form. */ +"Addresses.EditAddress.EditNavBarButtonLabel.v129" = "Golygu"; + +/* Title for button that offers the user the option to remove an address. */ +"Addresses.EditAddress.RemoveAddressButtonTitle.v129" = "Dileu Cyfeiriad"; + +/* Toast message confirming that an address has been successfully removed. */ +"Addresses.Toast.AddressRemovedConfirmation.v129" = "Cyfeiriad wedi'i Dynnu"; + +/* Toast message confirming that an address has been successfully saved. */ +"Addresses.Toast.AddressSavedConfirmation.v129" = "Cyfeiriad Wedi'i Gadw"; + +/* Toast message indicating an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveError.v129" = "Nid Oedd Modd Cadw'r Cyfeiriad"; + +/* Suggestion to try again after an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveRetrySuggestion.v129" = "Ceisiwch eto"; + +/* Toast message confirming that an address has been successfully updated. */ +"Addresses.Toast.AddressUpdatedConfirmation.v129" = "Manylion Cyfeiriad Wedi'i Ddiweddaru"; + diff --git a/firefox-ios/Shared/Supporting Files/cy.lproj/EnhancedTrackingProtection.strings b/firefox-ios/Shared/Supporting Files/cy.lproj/EnhancedTrackingProtection.strings index 4dd02c1b3a17..6dc710435931 100644 --- a/firefox-ios/Shared/Supporting Files/cy.lproj/EnhancedTrackingProtection.strings +++ b/firefox-ios/Shared/Supporting Files/cy.lproj/EnhancedTrackingProtection.strings @@ -22,6 +22,15 @@ /* Text to let users know that the current website is not secure. */ "Menu.EnhancedTrackingProtection.Details.ConnectionUnsecure.v128" = "Nid yw’r cysylltiad yn ddiogel"; +/* Text to let users know how many cross-site tracking cookies were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.CrossSite.v129" = "Cwcis tracio traws-gwefan: %@"; + +/* Text to let users know how many fingerprinters were blocked on the current website. The placeholder will show the number of fingerprinters detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.Fingerprinter.v129" = "Bysbrintwyr: %@"; + +/* Text to let users know how many social media trackers were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.SocialMedia.v129" = "Tracwyr cyfryngau cymdeithasol: %@"; + /* Text to let users know how many trackers were blocked on the current website. Placeholder for the number of trackers blocked Text to let users know that no trackers were found on the current website. */ "Menu.EnhancedTrackingProtection.Details.Trackers.v128" = "Tracwyr wedi'u rhwystro: %@"; @@ -54,6 +63,9 @@ /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOff.Text.v128" = "Mae'r mesurau diogelwch wedi'u diffodd. Rydym yn awgrymu eu troi yn ôl ymlaen."; +/* A switch to disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.SwitchOff.Text.v129" = "Mae'r mesurau diogelwch wedi'u DIFFODD. Rydym yn awgrymu eu troi yn ôl ymlaen."; + /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOn.Text.v128" = "Os yw rhywbeth yn edrych wedi torri ar y wefan hon, ceisiwch ei ddiffodd."; diff --git a/firefox-ios/Shared/Supporting Files/de.lproj/Shopping.strings b/firefox-ios/Shared/Supporting Files/de.lproj/Shopping.strings index 12bba054f83e..4531f19ff3ce 100644 --- a/firefox-ios/Shared/Supporting Files/de.lproj/Shopping.strings +++ b/firefox-ios/Shared/Supporting Files/de.lproj/Shopping.strings @@ -2,10 +2,10 @@ "ContextualHints.Shopping.NotOptedIn.v120" = "Finden Sie heraus, ob Sie den Bewertungen dieses Produkts vertrauen können – bevor Sie es kaufen."; /* Contextual hints are little popups that appear for the users informing them of new features. This one is a call to action for the popup describing the Shopping feature. It indicates that a user can go directly to the Shopping feature by tapping the text of the action. */ -"ContextualHints.Shopping.NotOptedInAction.v120" = "Rezensionsprüfer ausprobieren"; +"ContextualHints.Shopping.NotOptedInAction.v120" = "Review Checker ausprobieren"; /* Contextual hints are little popups that appear for the users informing them of new features. This is a call to action for the popup that appears after the user has opted in for the Shopping feature. It indicates that a user can directly open the review checker by tapping the text of the action. */ -"ContextualHints.Shopping.OptedInAction.v120" = "Rezensionsprüfer öffnen"; +"ContextualHints.Shopping.OptedInAction.v120" = "Review Checker öffnen"; /* Contextual hints are little popups that appear for the users informing them of new features. This one appears after the user has opted in and informs him if he wants use the review checker by tapping the Shopping button. */ "ContextualHints.Shopping.OptedInBody.v120" = "Sind diese Bewertungen vertrauenswürdig? Überprüfen Sie es jetzt, um eine angepasste Bewertung zu sehen."; @@ -125,10 +125,10 @@ "Shopping.OptInCard.Disclaimer.Text.v123" = "Indem Sie „Ja, ausprobieren“ auswählen, stimmen Sie den folgenden Bedingungen zu:"; /* Label for the first paragraph of the Shopping Experience Opt In onboarding Card (Fakespot). The first parameter will be the website the user is coming from when viewing this screen (default Amazon). The second parameter will be replaced by the app name. This string is almost identical with 'Shopping.OptInCard.FirstParagraph.Description', but without Best Buy and Walmart websites, which are not available in many locales. */ -"Shopping.OptInCard.FirstParagraph.AmazonOnly.Description.v122" = "Sehen Sie sich vor dem Kauf an, wie zuverlässig Produktbewertungen auf %1$@ sind. Der Rezensionsprüfer, eine experimentelle Funktion von %2$@, ist direkt in den Browser integriert."; +"Shopping.OptInCard.FirstParagraph.AmazonOnly.Description.v122" = "Sehen Sie sich vor dem Kauf an, wie zuverlässig Produktbewertungen auf %1$@ sind. Der Review Checker, eine experimentelle Funktion von %2$@, ist direkt in den Browser integriert."; /* Label for the first paragraph of the Shopping Experience Opt In onboarding Card (Fakespot). The first parameter will be the website the user is coming from when viewing this screen (default Amazon). The second parameter will be replaced by the app name. The third and fourth parameters will be the other two websites that are currently supported (Amazon, Best Buy or Walmart) besides the one used for the first parameter. */ -"Shopping.OptInCard.FirstParagraph.Description.v120" = "Sehen Sie sich vor dem Kauf an, wie zuverlässig Produktbewertungen auf %1$@ sind. Der Rezensionsprüfer, eine experimentelle Funktion von %2$@, ist direkt in den Browser integriert. Es funktioniert auch auf %3$@ und %4$@."; +"Shopping.OptInCard.FirstParagraph.Description.v120" = "Sehen Sie sich vor dem Kauf an, wie zuverlässig Produktbewertungen auf %1$@ sind. Der Review Checker, eine experimentelle Funktion von %2$@, ist direkt in den Browser integriert. Es funktioniert auch auf %3$@ und %4$@."; /* Label for the header of the Shopping Experience Opt In onboarding Card (Fakespot) */ "Shopping.OptInCard.HeaderLabel.Title.v120" = "Lesen Sie unseren vertrauenswürdigen Leitfaden zur Produktbewertung"; @@ -221,7 +221,7 @@ "Shopping.SettingsCard.Expand.GroupedRecommendedProductsAndSwitch.AccessibilityLabel.v123" = "%1$@, Umschalt-Schaltfläche, %2$@."; /* Action title of the footer underneath the Settings Card displayed in the shopping review quality bottom sheet. The first parameter will be replaced by the Fakespot app name and the second parameter by the company name of Mozilla. */ -"Shopping.SettingsCard.Footer.Action.v120" = "Rezensionsprüfer wird bereitgestellt von %1$@ von %2$@"; +"Shopping.SettingsCard.Footer.Action.v120" = "Review Checker wird bereitgestellt von %1$@ von %2$@"; /* Title of the settings card displayed in the shopping review quality bottom sheet. */ "Shopping.SettingsCard.Label.Title.v120" = "Einstellungen"; @@ -236,16 +236,16 @@ "Shopping.SettingsCard.SwitchValueOn.AccessibilityLabel.v123" = "Ein"; /* Label of the button from settings card displayed in the shopping review quality bottom sheet. */ -"Shopping.SettingsCard.TurnOffButton.Title.v120" = "Rezensionsprüfer abschalten"; +"Shopping.SettingsCard.TurnOffButton.Title.v120" = "Review Checker abschalten"; /* Beta label for the header of the Shopping Experience (Fakespot) sheet */ "Shopping.Sheet.Beta.Title.v120" = "BETA"; /* Accessibility label for close button that dismisses the Shopping Experience (Fakespot) sheet. */ -"Shopping.Sheet.Close.AccessibilityLabel.v121" = "Rezensionsprüfer schließen"; +"Shopping.Sheet.Close.AccessibilityLabel.v121" = "Review Checker schließen"; /* Label for the header of the Shopping Experience (Fakespot) sheet */ -"Shopping.Sheet.Title.v120" = "Rezensionsprüfer"; +"Shopping.Sheet.Title.v120" = "Review Checker"; /* Text for body of error card displayed to the user when the device is disconnected from the network. */ "Shopping.WarningCard.CheckNoConnection.Description.v120" = "Überprüfen Sie Ihre Netzwerkverbindung und versuchen Sie dann, die Seite neu zu laden."; diff --git a/firefox-ios/Shared/Supporting Files/de.lproj/TabLocation.strings b/firefox-ios/Shared/Supporting Files/de.lproj/TabLocation.strings index bf8cbf4b79b4..c3da8205c6db 100644 --- a/firefox-ios/Shared/Supporting Files/de.lproj/TabLocation.strings +++ b/firefox-ios/Shared/Supporting Files/de.lproj/TabLocation.strings @@ -26,7 +26,7 @@ "TabLocation.ShareButton.AccessibilityLabel.v122" = "Teilen"; /* Accessibility label for the shopping button in url bar */ -"TabLocation.Shopping.A11y.Label.v120" = "Rezensionsprüfer"; +"TabLocation.Shopping.A11y.Label.v120" = "Review Checker"; /* Large content title for the tabs button. The argument is the number of open tabs or an infinity symbol. This title is displayed when using accessible font sizes is enabled. */ "TabsButton.Accessibility.LargeContentTitle.v122" = "Tabs anzeigen: %@"; diff --git a/firefox-ios/Shared/Supporting Files/el.lproj/EditAddress.strings b/firefox-ios/Shared/Supporting Files/el.lproj/EditAddress.strings index 579f667e35b0..2d7531c75c33 100644 --- a/firefox-ios/Shared/Supporting Files/el.lproj/EditAddress.strings +++ b/firefox-ios/Shared/Supporting Files/el.lproj/EditAddress.strings @@ -1,6 +1,9 @@ /* Title for the cancel button in the remove address alert. */ "Addresses.EditAddress.Alert.CancelButton.v129" = "Ακύρωση"; +/* Message explaining the consequences of removing an address from all synced devices. */ +"Addresses.EditAddress.Alert.Message.v129" = "Η διεύθυνση θα αφαιρεθεί από όλες τις συγχρονισμένες συσκευές σας."; + /* Title for the remove button in the remove address alert. */ "Addresses.EditAddress.Alert.RemoveButton.v129" = "Αφαίρεση"; @@ -31,6 +34,12 @@ /* Label for the district field in the address form, allowing users to specify their district for more precise location identification. This aids in refining address details for accurate autofill. */ "Addresses.EditAddress.AutofillAddressDistrict.v129" = "Συνοικία"; +/* Label for the Do/Si field, pertinent to addresses in South Korea. Do/Si refers to provincial level divisions, and specifying this enhances address accuracy in autofill settings. */ +"Addresses.EditAddress.AutofillAddressDoSi.v129" = "Do/Si"; + +/* Label for the Eircode field, specific to Ireland. It's a unique postal code system that helps in precise location identification, enhancing the effectiveness of autofill. */ +"Addresses.EditAddress.AutofillAddressEircode.v129" = "Eircode"; + /* Label for the email address field, where users input their email. Critical for digital communication and account verification, this ensures email addresses are autofilled accurately. */ "Addresses.EditAddress.AutofillAddressEmail.v129" = "Email"; @@ -46,15 +55,24 @@ /* Label for the field where users can input the name of their neighborhood. This detail adds precision to addresses, especially in densely populated areas, improving the accuracy of autofill. */ "Addresses.EditAddress.AutofillAddressNeighborhood.v129" = "Γειτονιά"; +/* Label for the oblast field, relevant for addresses in countries like Russia and Ukraine. Oblasts are a significant administrative division, and their specification aids in autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressOblast.v129" = "Oblast"; + /* Label for the input field designated for the organization's name related to the address. Helps in distinguishing addresses used for business or personal purposes in autofill settings. */ "Addresses.EditAddress.AutofillAddressOrganization.v129" = "Οργανισμός"; /* Label for the parish field, significant in places where parishes are used for local administration and addressing. Ensures users can specify parish details for better autofill accuracy. */ "Addresses.EditAddress.AutofillAddressParish.v129" = "Ενορία"; +/* Label for the PIN (Postal Index Number) field, used in India. It's a code representing a specific area, crucial for accurate mail delivery and autofill functionality. */ +"Addresses.EditAddress.AutofillAddressPin.v129" = "Pin"; + /* Label for the postal code field, universally used in address forms to specify the area code for mail sorting. Essential for autofill to ensure mail and services are accurately routed. */ "Addresses.EditAddress.AutofillAddressPostalCode.v129" = "Ταχυδρομικός κώδικας"; +/* Label for the post town field, used primarily in the UK and some other regions for mail sorting. Essential for users in applicable areas to specify for correct mail delivery through autofill. */ +"Addresses.EditAddress.AutofillAddressPostTown.v129" = "Πόλη αποστολής"; + /* Label for the prefecture field, essential for addresses in countries like Japan where prefectures are a major administrative division. Aids in precise location specification for autofill. */ "Addresses.EditAddress.AutofillAddressPrefecture.v129" = "Νομαρχία"; @@ -109,6 +127,12 @@ /* Toast message confirming that an address has been successfully saved. */ "Addresses.Toast.AddressSavedConfirmation.v129" = "Η διεύθυνση αποθηκεύτηκε"; +/* Toast message indicating an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveError.v129" = "Δεν ήταν δυνατή η αποθήκευση της διεύθυνσης"; + /* Suggestion to try again after an error occurred while trying to save an address. */ "Addresses.Toast.AddressSaveRetrySuggestion.v129" = "Δοκιμή ξανά"; +/* Toast message confirming that an address has been successfully updated. */ +"Addresses.Toast.AddressUpdatedConfirmation.v129" = "Τα στοιχεία διεύθυνσης ενημερώθηκαν"; + diff --git a/firefox-ios/Shared/Supporting Files/el.lproj/EnhancedTrackingProtection.strings b/firefox-ios/Shared/Supporting Files/el.lproj/EnhancedTrackingProtection.strings index c129e6b70d2a..4469538291b3 100644 --- a/firefox-ios/Shared/Supporting Files/el.lproj/EnhancedTrackingProtection.strings +++ b/firefox-ios/Shared/Supporting Files/el.lproj/EnhancedTrackingProtection.strings @@ -22,6 +22,15 @@ /* Text to let users know that the current website is not secure. */ "Menu.EnhancedTrackingProtection.Details.ConnectionUnsecure.v128" = "Μη ασφαλής σύνδεση"; +/* Text to let users know how many cross-site tracking cookies were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.CrossSite.v129" = "Cookie καταγραφής μεταξύ ιστοτόπων: %@"; + +/* Text to let users know how many fingerprinters were blocked on the current website. The placeholder will show the number of fingerprinters detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.Fingerprinter.v129" = "Fingerprinter: %@"; + +/* Text to let users know how many social media trackers were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.SocialMedia.v129" = "Ιχνηλάτες μέσων κοινωνικής δικτύωσης: %@"; + /* Text to let users know how many trackers were blocked on the current website. Placeholder for the number of trackers blocked Text to let users know that no trackers were found on the current website. */ "Menu.EnhancedTrackingProtection.Details.Trackers.v128" = "Αποκλεισμένοι ιχνηλάτες: %@"; @@ -54,6 +63,9 @@ /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOff.Text.v128" = "Η προστασία είναι ΑΝΕΝΕΡΓΗ. Προτείνουμε να την ενεργοποιήσετε ξανά."; +/* A switch to disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.SwitchOff.Text.v129" = "Η προστασία είναι ΑΝΕΝΕΡΓΗ. Προτείνουμε να την ενεργοποιήσετε ξανά."; + /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOn.Text.v128" = "Αν κάτι δεν λειτουργεί σωστά σε αυτόν τον ιστότοπο, δοκιμάστε να την απενεργοποιήσετε."; diff --git a/firefox-ios/Shared/Supporting Files/el.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/el.lproj/ScanQRCode.strings new file mode 100644 index 000000000000..d07f6e010ff3 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/el.lproj/ScanQRCode.strings @@ -0,0 +1,9 @@ +/* Allow button to open URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.AllowButton.v129" = "Αποδοχή"; + +/* Deny button to cancel opening URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "Άρνηση"; + +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "Να επιτραπεί το άνοιγμα του %@;"; + diff --git a/firefox-ios/Shared/Supporting Files/en-CA.lproj/ActivityStream.strings b/firefox-ios/Shared/Supporting Files/en-CA.lproj/ActivityStream.strings new file mode 100644 index 000000000000..ca6bd198dc9e --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/en-CA.lproj/ActivityStream.strings @@ -0,0 +1,6 @@ +/* String used in the section title of the Bookmarks section on Home Screen. */ +"ActivityStream.Bookmarks.Title.v128" = "Bookmarks"; + +/* Show all button text for Bookmarks items on the home page, which opens the Bookmarks panel when tapped. */ +"Bookmarks.Actions.More.v128" = "Show All"; + diff --git a/firefox-ios/Shared/Supporting Files/en-CA.lproj/AddressToolbar.strings b/firefox-ios/Shared/Supporting Files/en-CA.lproj/AddressToolbar.strings new file mode 100644 index 000000000000..3f0bfc1d3966 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/en-CA.lproj/AddressToolbar.strings @@ -0,0 +1,12 @@ +/* Accessibility label for the address field in the address toolbar. */ +"AddressToolbar.Location.A11y.Label.v128" = "Search or enter address"; + +/* Placeholder for the address field in the address toolbar. */ +"AddressToolbar.Location.Placeholder.v128" = "Search or enter address"; + +/* Accessibility label for the lock icon button in the address field of the address toolbar, responsible with Privacy & Security Settings. */ +"AddressToolbar.PrivacyAndSecuriySettings.A11y.Label.v128" = "Privacy & Security Settings"; + +/* Accessibility label for the search engine icon in the address field of the address toolbar. The placeholder is getting replaced with the name of the search engine (e.g. Google). */ +"AddressToolbar.SearchEngine.A11y.Label.v128" = "Search Engine: %@"; + diff --git a/firefox-ios/Shared/Supporting Files/en-CA.lproj/CustomizeFirefoxHome.strings b/firefox-ios/Shared/Supporting Files/en-CA.lproj/CustomizeFirefoxHome.strings index 8f94912924ac..4ad240f94cc7 100644 --- a/firefox-ios/Shared/Supporting Files/en-CA.lproj/CustomizeFirefoxHome.strings +++ b/firefox-ios/Shared/Supporting Files/en-CA.lproj/CustomizeFirefoxHome.strings @@ -1,3 +1,6 @@ +/* In the settings menu, in the Firefox homepage customization section, this is the title for the option that allows users to toggle Bookmarks section on the Firefox homepage on or off */ +"Settings.Home.Option.Bookmarks.v128" = "Bookmarks"; + /* In the settings menu, in the Firefox homepage customization section, this is the subtitle for the option that allows users to turn the Pocket Recommendations section on the Firefox homepage on or off. The placeholder is the pocket app name. */ "Settings.Home.Option.ThoughtProvokingStories.subtitle.v116" = "Articles powered by %@"; diff --git a/firefox-ios/Shared/Supporting Files/en-CA.lproj/EditAddress.strings b/firefox-ios/Shared/Supporting Files/en-CA.lproj/EditAddress.strings new file mode 100644 index 000000000000..e931684b6cae --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/en-CA.lproj/EditAddress.strings @@ -0,0 +1,138 @@ +/* Title for the cancel button in the remove address alert. */ +"Addresses.EditAddress.Alert.CancelButton.v129" = "Cancel"; + +/* Message explaining the consequences of removing an address from all synced devices. */ +"Addresses.EditAddress.Alert.Message.v129" = "The address will be removed from all of your synced devices."; + +/* Title for the remove button in the remove address alert. */ +"Addresses.EditAddress.Alert.RemoveButton.v129" = "Remove"; + +/* Title for the alert indicating the action to remove an address. */ +"Addresses.EditAddress.Alert.Title.v129" = "Remove Address"; + +/* Title for the interface option where users can add a new address for autofill purposes. This facilitates quicker form completion by automatically filling in the user's address information. */ +"Addresses.EditAddress.AutofillAddAddressTitle.v129" = "Add address"; + +/* Label for the area field, allowing users to specify a particular area within a city or region. This detail can improve the specificity and accuracy of autofilled addresses. */ +"Addresses.EditAddress.AutofillAddressArea.v129" = "Area"; + +/* Label for the field where users input the city part of their address. This information is crucial for mail delivery and service provision, ensuring accurate city identification in autofill settings. */ +"Addresses.EditAddress.AutofillAddressCity.v129" = "City"; + +/* Label for the field where users can specify just the country, used in contexts where full address details are not required. Simplifies autofill when only country information is necessary. */ +"Addresses.EditAddress.AutofillAddressCountryOnly.v129" = "Country"; + +/* Label for the country or region field in address forms, allowing users to specify their country or territorial region. This is fundamental for international mail and services, ensuring autofill accuracy across borders. */ +"Addresses.EditAddress.AutofillAddressCountryRegion.v129" = "Country or Region"; + +/* Label for the county field, crucial for addressing in regions where county lines play a key role in postal services. Enhances autofill accuracy by including county information. */ +"Addresses.EditAddress.AutofillAddressCounty.v129" = "County"; + +/* Label for the department field, used in countries like France and Colombia where departments are a key administrative division. Ensures correct departmental information is autofilled. */ +"Addresses.EditAddress.AutofillAddressDepartment.v129" = "Department"; + +/* Label for the district field in the address form, allowing users to specify their district for more precise location identification. This aids in refining address details for accurate autofill. */ +"Addresses.EditAddress.AutofillAddressDistrict.v129" = "District"; + +/* Label for the Do/Si field, pertinent to addresses in South Korea. Do/Si refers to provincial level divisions, and specifying this enhances address accuracy in autofill settings. */ +"Addresses.EditAddress.AutofillAddressDoSi.v129" = "Do/Si"; + +/* Label for the Eircode field, specific to Ireland. It's a unique postal code system that helps in precise location identification, enhancing the effectiveness of autofill. */ +"Addresses.EditAddress.AutofillAddressEircode.v129" = "Eircode"; + +/* Label for the email address field, where users input their email. Critical for digital communication and account verification, this ensures email addresses are autofilled accurately. */ +"Addresses.EditAddress.AutofillAddressEmail.v129" = "Email"; + +/* Label for the emirate field, essential for addresses in the United Arab Emirates. Including emirate details ensures the autofill feature accurately represents user addresses. */ +"Addresses.EditAddress.AutofillAddressEmirate.v129" = "Emirate"; + +/* Label for the field where users specify the name of an island, if applicable. Important for addresses in archipelagic regions, aiding in precise location identification during autofill. */ +"Addresses.EditAddress.AutofillAddressIsland.v129" = "Island"; + +/* Label for the field where the user inputs their full name as part of an address form. Essential for personalized form submissions and ensuring information accuracy in autofilled forms. */ +"Addresses.EditAddress.AutofillAddressName.v129" = "Name"; + +/* Label for the field where users can input the name of their neighborhood. This detail adds precision to addresses, especially in densely populated areas, improving the accuracy of autofill. */ +"Addresses.EditAddress.AutofillAddressNeighborhood.v129" = "Neighbourhood"; + +/* Label for the oblast field, relevant for addresses in countries like Russia and Ukraine. Oblasts are a significant administrative division, and their specification aids in autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressOblast.v129" = "Oblast"; + +/* Label for the input field designated for the organization's name related to the address. Helps in distinguishing addresses used for business or personal purposes in autofill settings. */ +"Addresses.EditAddress.AutofillAddressOrganization.v129" = "Organization"; + +/* Label for the parish field, significant in places where parishes are used for local administration and addressing. Ensures users can specify parish details for better autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressParish.v129" = "Parish"; + +/* Label for the PIN (Postal Index Number) field, used in India. It's a code representing a specific area, crucial for accurate mail delivery and autofill functionality. */ +"Addresses.EditAddress.AutofillAddressPin.v129" = "Pin"; + +/* Label for the postal code field, universally used in address forms to specify the area code for mail sorting. Essential for autofill to ensure mail and services are accurately routed. */ +"Addresses.EditAddress.AutofillAddressPostalCode.v129" = "Postal Code"; + +/* Label for the post town field, used primarily in the UK and some other regions for mail sorting. Essential for users in applicable areas to specify for correct mail delivery through autofill. */ +"Addresses.EditAddress.AutofillAddressPostTown.v129" = "Post town"; + +/* Label for the prefecture field, essential for addresses in countries like Japan where prefectures are a major administrative division. Aids in precise location specification for autofill. */ +"Addresses.EditAddress.AutofillAddressPrefecture.v129" = "Prefecture"; + +/* Label for the province field, required in countries where provinces are a primary administrative division. Helps in pinpointing the user's location more accurately for autofill purposes. */ +"Addresses.EditAddress.AutofillAddressProvince.v129" = "Province"; + +/* Label for the state field, a necessary component of addresses in many countries, especially the USA. It ensures that state-specific details are correctly filled in forms using autofill. */ +"Addresses.EditAddress.AutofillAddressState.v129" = "State"; + +/* Label for the suburb field, enabling users to add suburb details to their address. This is important for accurate delivery and services in suburban areas, enhancing autofill functionality. */ +"Addresses.EditAddress.AutofillAddressSuburb.v129" = "Suburb"; + +/* Label for the telephone number field, allowing users to input their contact number. This is essential for communication and service provision, ensuring contact details are autofilled correctly. */ +"Addresses.EditAddress.AutofillAddressTel.v129" = "Phone"; + +/* Label for the input field for the townland, a specific type of land division used in rural areas. Enhances address detail for users in regions where townlands are a common addressing component. */ +"Addresses.EditAddress.AutofillAddressTownland.v129" = "Townland"; + +/* Label for the field to input the name of a village or township. This is crucial for addresses in rural areas, ensuring the autofill feature accurately captures all necessary geographical details. */ +"Addresses.EditAddress.AutofillAddressVillageTownship.v129" = "Village or Township"; + +/* Label for the ZIP code field, primarily used in the United States for mail sorting. Key for autofill to accurately complete addresses for shipping, billing, and service provision. */ +"Addresses.EditAddress.AutofillAddressZip.v129" = "Postal Code"; + +/* Label for the button to cancel the current autofill operation or exit the form without saving changes. Provides users with an option to back out of a process without making any modifications. */ +"Addresses.EditAddress.AutofillCancelButton.v129" = "Cancel"; + +/* Title for the option allowing users to edit an existing saved address. This is used within the settings for autofill, enabling users to update their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditAddressTitle.v129" = "Edit address"; + +/* Title for the input field where users can enter their street address. This is used within the settings for autofill, allowing users to provide their street address for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditStreetAddressTitle.v129" = "Street Address"; + +/* Label for the button to save the current address details entered or edited by the user. This action confirms the user's changes and updates their autofill settings accordingly. */ +"Addresses.EditAddress.AutofillSaveButton.v129" = "Save"; + +/* Title for the option allowing users to view an existing saved address. This is used within the settings for autofill, enabling users to see their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillViewAddressTitle.v129" = "View address"; + +/* Button label for closing the view where user can view their address info. */ +"Addresses.EditAddress.CloseNavBarButtonLabel.v129" = "Close"; + +/* Button label for editing the address details shown in the form. */ +"Addresses.EditAddress.EditNavBarButtonLabel.v129" = "Edit"; + +/* Title for button that offers the user the option to remove an address. */ +"Addresses.EditAddress.RemoveAddressButtonTitle.v129" = "Remove Address"; + +/* Toast message confirming that an address has been successfully removed. */ +"Addresses.Toast.AddressRemovedConfirmation.v129" = "Address Removed"; + +/* Toast message confirming that an address has been successfully saved. */ +"Addresses.Toast.AddressSavedConfirmation.v129" = "Address Saved"; + +/* Toast message indicating an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveError.v129" = "Address Couldn’t Be Saved"; + +/* Suggestion to try again after an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveRetrySuggestion.v129" = "Try again"; + +/* Toast message confirming that an address has been successfully updated. */ +"Addresses.Toast.AddressUpdatedConfirmation.v129" = "Address Information Updated"; + diff --git a/firefox-ios/Shared/Supporting Files/en-CA.lproj/EnhancedTrackingProtection.strings b/firefox-ios/Shared/Supporting Files/en-CA.lproj/EnhancedTrackingProtection.strings new file mode 100644 index 000000000000..327625e3ed14 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/en-CA.lproj/EnhancedTrackingProtection.strings @@ -0,0 +1,71 @@ +/* The text for the clear cookies and site data alert button inside the enhanced tracking protection screen. */ +"Menu.EnhancedTrackingProtection.ClearData.AlertCancelButton.v128" = "Cancel"; + +/* The text for the clear cookies and site data alert button inside the enhanced tracking protection screen. */ +"Menu.EnhancedTrackingProtection.ClearData.AlertOkButton.v128" = "Clear"; + +/* The text for the clear cookies and site data alert inside the enhanced tracking protection screen. The placeholder will be replaced with the user's currently visited website */ +"Menu.EnhancedTrackingProtection.ClearData.AlertText.v128" = "Removing cookies and site data for %@ might log you out of websites and clear shopping carts."; + +/* The title for the clear cookies and site data alert inside the enhanced tracking protection screen. */ +"Menu.EnhancedTrackingProtection.ClearData.AlertTitle.v128" = "Clear cookies and site data"; + +/* The title for the clear cookies and site data button inside the enhanced tracking protection screen. */ +"Menu.EnhancedTrackingProtection.ClearData.ButtonTitle.v128" = "Clear cookies and site data"; + +/* The text for the clear cookies and site data toast that appears when the user selects to clear the cookies */ +"Menu.EnhancedTrackingProtection.ClearData.ToastMessage.v128" = "Cookies and site data removed"; + +/* Text to let users know that the current website is secure. */ +"Menu.EnhancedTrackingProtection.Details.ConnectionSecure.v128" = "Secure connection"; + +/* Text to let users know that the current website is not secure. */ +"Menu.EnhancedTrackingProtection.Details.ConnectionUnsecure.v128" = "Connection not secure"; + +/* Text to let users know how many cross-site tracking cookies were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.CrossSite.v129" = "Cross-site tracking cookies: %@"; + +/* Text to let users know how many fingerprinters were blocked on the current website. The placeholder will show the number of fingerprinters detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.Fingerprinter.v129" = "Fingerprinters: %@"; + +/* Text to let users know how many social media trackers were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.SocialMedia.v129" = "Social media trackers: %@"; + +/* Text to let users know how many trackers were blocked on the current website. Placeholder for the number of trackers blocked + Text to let users know that no trackers were found on the current website. */ +"Menu.EnhancedTrackingProtection.Details.Trackers.v128" = "Trackers blocked: %@"; + +/* Text to let users know the site verifier, where the placeholder represents the SSL certificate signer which is on the enhanced tracking protection screen after the user taps on the connection details. */ +"Menu.EnhancedTrackingProtection.Details.Verifier.v128" = "Verified by %@"; + +/* Header for the enhanced tracking protection screen when the user has opted out of the feature. Placeholder will be replaced by the app name */ +"Menu.EnhancedTrackingProtection.Off.Header.v128" = "%@ is off-duty. We suggest turning protections back on."; + +/* Title for the enhanced tracking protection screen when the user has opted out of the feature. */ +"Menu.EnhancedTrackingProtection.Off.Title.v128" = "You turned off protections"; + +/* Header for the enhanced tracking protection screen when the user has selected to be protected but the connection is not secure. + Header for the enhanced tracking protection screen when the user has selected to be protected. */ +"Menu.EnhancedTrackingProtection.On.Header.v128" = "You’re protected. If we spot something, we’ll let you know."; + +/* Title for the enhanced tracking protection screen when the user has selected to be protected but the connection is not secure. */ +"Menu.EnhancedTrackingProtection.On.NotSecure.Title.v128" = "Be careful on this site"; + +/* Title for the enhanced tracking protection screen when the user has selected to be protected. The placeholder will have the value of the app name */ +"Menu.EnhancedTrackingProtection.On.Title.v128" = "%@ is on guard"; + +/* The title for the privacy settings button inside the enhanced tracking protection screen. */ +"Menu.EnhancedTrackingProtection.PrivacySettings.Title.v128" = "Privacy settings"; + +/* Title for the switch to enable/disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.Switch.Title.v128" = "Enhanced Tracking Protection"; + +/* A switch to disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.SwitchOff.Text.v128" = "Protections are OFF. We suggest turning it back on."; + +/* A switch to disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.SwitchOff.Text.v129" = "Protections are OFF. We suggest turning them back on."; + +/* A switch to disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.SwitchOn.Text.v128" = "If something looks broken on this site, try turning it off."; + diff --git a/firefox-ios/Shared/Supporting Files/en-CA.lproj/Microsurvey.strings b/firefox-ios/Shared/Supporting Files/en-CA.lproj/Microsurvey.strings index 52231ea714b5..9806c1dfb754 100644 --- a/firefox-ios/Shared/Supporting Files/en-CA.lproj/Microsurvey.strings +++ b/firefox-ios/Shared/Supporting Files/en-CA.lproj/Microsurvey.strings @@ -7,6 +7,9 @@ /* On top of the bottom toolbar, there can be a microsurvey prompt, this is the accessibility label for the close button that appears on the prompt that allows the user to dismiss the microsurvey prompt. */ "Microsurvey.Prompt.Close.Button.AccessibilityLabel.v127" = "Close"; +/* On top of the bottom toolbar, there can be a microsurvey prompt, this is the logo image that appears on the prompt to inform the prompt is coming from the app specifically. Placeholder is for the app name. */ +"Microsurvey.Prompt.LogoImage.AccessibilityLabel.v129" = "%@ Logo"; + /* On top of the bottom toolbar, there can be a microsurvey prompt, this is the title for the text that appears on the prompt to inform the user that this is a prompt to take a survey. Placeholder is for the app name. */ "Microsurvey.Prompt.TitleLabel.v127" = "Help us make %@ better. It only takes a minute."; @@ -28,6 +31,12 @@ /* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the title for the header on the screen. */ "Microsurvey.Survey.HeaderLabel.v127" = "Complete this survey"; +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the title for the header on the screen. */ +"Microsurvey.Survey.HeaderLabel.v129" = "Please complete survey"; + +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the logo image that appears on the bottom sheet that informs the user that it is coming from the app specifically. Placeholder is for the app name. */ +"Microsurvey.Survey.LogoImage.AccessibilityLabel.v129" = "%@ Logo"; + /* On the microsurvey, this is the title for one of the options that the user can select to answer the survey. */ "Microsurvey.Survey.Options.LikertScaleOption1.v127" = "Very satisfied"; @@ -43,6 +52,18 @@ /* On the microsurvey, this is the title for one of the options that the user can select to answer the survey. */ "Microsurvey.Survey.Options.LikertScaleOption5.v127" = "Very dissatisfied"; +/* On the microsurvey, this is the title for one of the options that the user can select to answer the survey. It indicates that the user has not use the feature that the survey is inquiring about. */ +"Microsurvey.Survey.Options.LikertScaleOption6.v129" = "I don’t use it"; + +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the accessibility label that states the order the survey option in the list of options. First placeholder is the number the option is in the list and the second placeholder is the total number of options such as 1 out of 6. */ +"Microsurvey.Survey.OptionsOrder.AccessibilityLabel.v129" = "%1$@ out of %2$@"; + /* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this the title of a link on the survey and allows the user to navigate to our privacy policy details. */ "Microsurvey.Survey.PrivacyPolicyLink.v127" = "Privacy notice"; +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the accessibility label that states whether the survey option was selected. */ +"Microsurvey.Survey.RadioButton.Selected.AccessibilityLabel.v129" = "Selected"; + +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the accessibility label that states whether the survey option was not selected. */ +"Microsurvey.Survey.RadioButton.Unselected.AccessibilityLabel.v129" = "Unselected"; + diff --git a/firefox-ios/Shared/Supporting Files/en-CA.lproj/PasswordAutofill.strings b/firefox-ios/Shared/Supporting Files/en-CA.lproj/PasswordAutofill.strings index 591f129272c5..9cc1719d115b 100644 --- a/firefox-ios/Shared/Supporting Files/en-CA.lproj/PasswordAutofill.strings +++ b/firefox-ios/Shared/Supporting Files/en-CA.lproj/PasswordAutofill.strings @@ -1,3 +1,6 @@ +/* This label is used in a cell found in the list of autofill login options in place of an actual username to denote that no username was saved for this login */ +"PasswordAutofill.LoginListCellNoUsername.v129" = "(no username)"; + /* This label is used for a button in the password list screen allowing users to manage their saved passwords. It's meant to direct users to where they can add, remove, or edit their saved passwords. */ "PasswordAutofill.ManagePasswordsButton.v124" = "Manage passwords"; diff --git a/firefox-ios/Shared/Supporting Files/en-CA.lproj/QRCode.strings b/firefox-ios/Shared/Supporting Files/en-CA.lproj/QRCode.strings new file mode 100644 index 000000000000..619301d69dd7 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/en-CA.lproj/QRCode.strings @@ -0,0 +1,3 @@ +/* Accessibility label of the QR code button in the toolbar */ +"QRCode.Toolbar.Button.A11y.Title.v128" = "Scan QR code"; + diff --git a/firefox-ios/Shared/Supporting Files/en-CA.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/en-CA.lproj/ScanQRCode.strings new file mode 100644 index 000000000000..069cf90defb7 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/en-CA.lproj/ScanQRCode.strings @@ -0,0 +1,9 @@ +/* Allow button to open URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.AllowButton.v129" = "Allow"; + +/* Deny button to cancel opening URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "Deny"; + +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "Allow %@ to open?"; + diff --git a/firefox-ios/Shared/Supporting Files/fi.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/fi.lproj/ScanQRCode.strings new file mode 100644 index 000000000000..b1231debd366 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/fi.lproj/ScanQRCode.strings @@ -0,0 +1,9 @@ +/* Allow button to open URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.AllowButton.v129" = "Salli"; + +/* Deny button to cancel opening URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "Estä"; + +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "Saako %@ avautua?"; + diff --git a/firefox-ios/Shared/Supporting Files/hu.lproj/ActivityStream.strings b/firefox-ios/Shared/Supporting Files/hu.lproj/ActivityStream.strings new file mode 100644 index 000000000000..79235dd9b87e --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/hu.lproj/ActivityStream.strings @@ -0,0 +1,6 @@ +/* String used in the section title of the Bookmarks section on Home Screen. */ +"ActivityStream.Bookmarks.Title.v128" = "Könyvjelzők"; + +/* Show all button text for Bookmarks items on the home page, which opens the Bookmarks panel when tapped. */ +"Bookmarks.Actions.More.v128" = "Összes megjelenítése"; + diff --git a/firefox-ios/Shared/Supporting Files/hu.lproj/AddressToolbar.strings b/firefox-ios/Shared/Supporting Files/hu.lproj/AddressToolbar.strings new file mode 100644 index 000000000000..c53ced5ebaeb --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/hu.lproj/AddressToolbar.strings @@ -0,0 +1,12 @@ +/* Accessibility label for the address field in the address toolbar. */ +"AddressToolbar.Location.A11y.Label.v128" = "Keressen, vagy adjon meg címet"; + +/* Placeholder for the address field in the address toolbar. */ +"AddressToolbar.Location.Placeholder.v128" = "Keressen, vagy adjon meg címet"; + +/* Accessibility label for the lock icon button in the address field of the address toolbar, responsible with Privacy & Security Settings. */ +"AddressToolbar.PrivacyAndSecuriySettings.A11y.Label.v128" = "Adatvédelmi és biztonsági beállítások"; + +/* Accessibility label for the search engine icon in the address field of the address toolbar. The placeholder is getting replaced with the name of the search engine (e.g. Google). */ +"AddressToolbar.SearchEngine.A11y.Label.v128" = "Keresőszolgáltatás: %@"; + diff --git a/firefox-ios/Shared/Supporting Files/hu.lproj/CustomizeFirefoxHome.strings b/firefox-ios/Shared/Supporting Files/hu.lproj/CustomizeFirefoxHome.strings index 050e0739a675..dd3ae68871c2 100644 --- a/firefox-ios/Shared/Supporting Files/hu.lproj/CustomizeFirefoxHome.strings +++ b/firefox-ios/Shared/Supporting Files/hu.lproj/CustomizeFirefoxHome.strings @@ -1,3 +1,6 @@ +/* In the settings menu, in the Firefox homepage customization section, this is the title for the option that allows users to toggle Bookmarks section on the Firefox homepage on or off */ +"Settings.Home.Option.Bookmarks.v128" = "Könyvjelzők"; + /* In the settings menu, in the Firefox homepage customization section, this is the subtitle for the option that allows users to turn the Pocket Recommendations section on the Firefox homepage on or off. The placeholder is the pocket app name. */ "Settings.Home.Option.ThoughtProvokingStories.subtitle.v116" = "A cikkek forrása: %@"; diff --git a/firefox-ios/Shared/Supporting Files/hu.lproj/EditAddress.strings b/firefox-ios/Shared/Supporting Files/hu.lproj/EditAddress.strings new file mode 100644 index 000000000000..822affa971cc --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/hu.lproj/EditAddress.strings @@ -0,0 +1,135 @@ +/* Title for the cancel button in the remove address alert. */ +"Addresses.EditAddress.Alert.CancelButton.v129" = "Mégse"; + +/* Message explaining the consequences of removing an address from all synced devices. */ +"Addresses.EditAddress.Alert.Message.v129" = "A cím eltávolításra kerül az összes szinkronizált eszközről."; + +/* Title for the remove button in the remove address alert. */ +"Addresses.EditAddress.Alert.RemoveButton.v129" = "Eltávolítás"; + +/* Title for the alert indicating the action to remove an address. */ +"Addresses.EditAddress.Alert.Title.v129" = "Cím eltávolítása"; + +/* Title for the interface option where users can add a new address for autofill purposes. This facilitates quicker form completion by automatically filling in the user's address information. */ +"Addresses.EditAddress.AutofillAddAddressTitle.v129" = "Cím hozzáadása"; + +/* Label for the area field, allowing users to specify a particular area within a city or region. This detail can improve the specificity and accuracy of autofilled addresses. */ +"Addresses.EditAddress.AutofillAddressArea.v129" = "Terület"; + +/* Label for the field where users input the city part of their address. This information is crucial for mail delivery and service provision, ensuring accurate city identification in autofill settings. */ +"Addresses.EditAddress.AutofillAddressCity.v129" = "Város"; + +/* Label for the field where users can specify just the country, used in contexts where full address details are not required. Simplifies autofill when only country information is necessary. */ +"Addresses.EditAddress.AutofillAddressCountryOnly.v129" = "Ország"; + +/* Label for the country or region field in address forms, allowing users to specify their country or territorial region. This is fundamental for international mail and services, ensuring autofill accuracy across borders. */ +"Addresses.EditAddress.AutofillAddressCountryRegion.v129" = "Ország vagy régió"; + +/* Label for the county field, crucial for addressing in regions where county lines play a key role in postal services. Enhances autofill accuracy by including county information. */ +"Addresses.EditAddress.AutofillAddressCounty.v129" = "Megye"; + +/* Label for the department field, used in countries like France and Colombia where departments are a key administrative division. Ensures correct departmental information is autofilled. */ +"Addresses.EditAddress.AutofillAddressDepartment.v129" = "Részleg"; + +/* Label for the district field in the address form, allowing users to specify their district for more precise location identification. This aids in refining address details for accurate autofill. */ +"Addresses.EditAddress.AutofillAddressDistrict.v129" = "Kerület"; + +/* Label for the Do/Si field, pertinent to addresses in South Korea. Do/Si refers to provincial level divisions, and specifying this enhances address accuracy in autofill settings. */ +"Addresses.EditAddress.AutofillAddressDoSi.v129" = "Do/Si"; + +/* Label for the Eircode field, specific to Ireland. It's a unique postal code system that helps in precise location identification, enhancing the effectiveness of autofill. */ +"Addresses.EditAddress.AutofillAddressEircode.v129" = "Eircode"; + +/* Label for the email address field, where users input their email. Critical for digital communication and account verification, this ensures email addresses are autofilled accurately. */ +"Addresses.EditAddress.AutofillAddressEmail.v129" = "E-mail-cím"; + +/* Label for the emirate field, essential for addresses in the United Arab Emirates. Including emirate details ensures the autofill feature accurately represents user addresses. */ +"Addresses.EditAddress.AutofillAddressEmirate.v129" = "Emirátus"; + +/* Label for the field where users specify the name of an island, if applicable. Important for addresses in archipelagic regions, aiding in precise location identification during autofill. */ +"Addresses.EditAddress.AutofillAddressIsland.v129" = "Sziget"; + +/* Label for the field where the user inputs their full name as part of an address form. Essential for personalized form submissions and ensuring information accuracy in autofilled forms. */ +"Addresses.EditAddress.AutofillAddressName.v129" = "Név"; + +/* Label for the field where users can input the name of their neighborhood. This detail adds precision to addresses, especially in densely populated areas, improving the accuracy of autofill. */ +"Addresses.EditAddress.AutofillAddressNeighborhood.v129" = "Szomszédság"; + +/* Label for the oblast field, relevant for addresses in countries like Russia and Ukraine. Oblasts are a significant administrative division, and their specification aids in autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressOblast.v129" = "Oblaszt"; + +/* Label for the input field designated for the organization's name related to the address. Helps in distinguishing addresses used for business or personal purposes in autofill settings. */ +"Addresses.EditAddress.AutofillAddressOrganization.v129" = "Szervezet"; + +/* Label for the parish field, significant in places where parishes are used for local administration and addressing. Ensures users can specify parish details for better autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressParish.v129" = "Egyházközség"; + +/* Label for the PIN (Postal Index Number) field, used in India. It's a code representing a specific area, crucial for accurate mail delivery and autofill functionality. */ +"Addresses.EditAddress.AutofillAddressPin.v129" = "Rögzítés"; + +/* Label for the postal code field, universally used in address forms to specify the area code for mail sorting. Essential for autofill to ensure mail and services are accurately routed. */ +"Addresses.EditAddress.AutofillAddressPostalCode.v129" = "Irányítószám"; + +/* Label for the post town field, used primarily in the UK and some other regions for mail sorting. Essential for users in applicable areas to specify for correct mail delivery through autofill. */ +"Addresses.EditAddress.AutofillAddressPostTown.v129" = "Postaállomás"; + +/* Label for the prefecture field, essential for addresses in countries like Japan where prefectures are a major administrative division. Aids in precise location specification for autofill. */ +"Addresses.EditAddress.AutofillAddressPrefecture.v129" = "Közigazgatási terület"; + +/* Label for the province field, required in countries where provinces are a primary administrative division. Helps in pinpointing the user's location more accurately for autofill purposes. */ +"Addresses.EditAddress.AutofillAddressProvince.v129" = "Tartomány"; + +/* Label for the state field, a necessary component of addresses in many countries, especially the USA. It ensures that state-specific details are correctly filled in forms using autofill. */ +"Addresses.EditAddress.AutofillAddressState.v129" = "Állapot"; + +/* Label for the suburb field, enabling users to add suburb details to their address. This is important for accurate delivery and services in suburban areas, enhancing autofill functionality. */ +"Addresses.EditAddress.AutofillAddressSuburb.v129" = "Külváros"; + +/* Label for the telephone number field, allowing users to input their contact number. This is essential for communication and service provision, ensuring contact details are autofilled correctly. */ +"Addresses.EditAddress.AutofillAddressTel.v129" = "Telefon"; + +/* Label for the field to input the name of a village or township. This is crucial for addresses in rural areas, ensuring the autofill feature accurately captures all necessary geographical details. */ +"Addresses.EditAddress.AutofillAddressVillageTownship.v129" = "Falu vagy község"; + +/* Label for the ZIP code field, primarily used in the United States for mail sorting. Key for autofill to accurately complete addresses for shipping, billing, and service provision. */ +"Addresses.EditAddress.AutofillAddressZip.v129" = "Irányítószám (Amerikai Egyesült Államok)"; + +/* Label for the button to cancel the current autofill operation or exit the form without saving changes. Provides users with an option to back out of a process without making any modifications. */ +"Addresses.EditAddress.AutofillCancelButton.v129" = "Mégse"; + +/* Title for the option allowing users to edit an existing saved address. This is used within the settings for autofill, enabling users to update their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditAddressTitle.v129" = "Cím szerkesztése"; + +/* Title for the input field where users can enter their street address. This is used within the settings for autofill, allowing users to provide their street address for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditStreetAddressTitle.v129" = "Utca, házszám"; + +/* Label for the button to save the current address details entered or edited by the user. This action confirms the user's changes and updates their autofill settings accordingly. */ +"Addresses.EditAddress.AutofillSaveButton.v129" = "Mentés"; + +/* Title for the option allowing users to view an existing saved address. This is used within the settings for autofill, enabling users to see their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillViewAddressTitle.v129" = "Cím megtekintése"; + +/* Button label for closing the view where user can view their address info. */ +"Addresses.EditAddress.CloseNavBarButtonLabel.v129" = "Bezárás"; + +/* Button label for editing the address details shown in the form. */ +"Addresses.EditAddress.EditNavBarButtonLabel.v129" = "Szerkesztés"; + +/* Title for button that offers the user the option to remove an address. */ +"Addresses.EditAddress.RemoveAddressButtonTitle.v129" = "Cím eltávolítása"; + +/* Toast message confirming that an address has been successfully removed. */ +"Addresses.Toast.AddressRemovedConfirmation.v129" = "Cím eltávolítva"; + +/* Toast message confirming that an address has been successfully saved. */ +"Addresses.Toast.AddressSavedConfirmation.v129" = "Cím elmentve"; + +/* Toast message indicating an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveError.v129" = "A cím nem menthető"; + +/* Suggestion to try again after an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveRetrySuggestion.v129" = "Próbálja újra"; + +/* Toast message confirming that an address has been successfully updated. */ +"Addresses.Toast.AddressUpdatedConfirmation.v129" = "A címinformációk frissítve"; + diff --git a/firefox-ios/Shared/Supporting Files/hu.lproj/EnhancedTrackingProtection.strings b/firefox-ios/Shared/Supporting Files/hu.lproj/EnhancedTrackingProtection.strings new file mode 100644 index 000000000000..89cf1d1d148a --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/hu.lproj/EnhancedTrackingProtection.strings @@ -0,0 +1,49 @@ +/* The text for the clear cookies and site data alert button inside the enhanced tracking protection screen. */ +"Menu.EnhancedTrackingProtection.ClearData.AlertCancelButton.v128" = "Mégse"; + +/* The text for the clear cookies and site data alert button inside the enhanced tracking protection screen. */ +"Menu.EnhancedTrackingProtection.ClearData.AlertOkButton.v128" = "Törlés"; + +/* The title for the clear cookies and site data alert inside the enhanced tracking protection screen. */ +"Menu.EnhancedTrackingProtection.ClearData.AlertTitle.v128" = "Sütik és oldaladatok törlése"; + +/* The title for the clear cookies and site data button inside the enhanced tracking protection screen. */ +"Menu.EnhancedTrackingProtection.ClearData.ButtonTitle.v128" = "Sütik és oldaladatok törlése"; + +/* The text for the clear cookies and site data toast that appears when the user selects to clear the cookies */ +"Menu.EnhancedTrackingProtection.ClearData.ToastMessage.v128" = "Sütik és oldaladatok eltávolítva"; + +/* Text to let users know that the current website is secure. */ +"Menu.EnhancedTrackingProtection.Details.ConnectionSecure.v128" = "Biztonságos kapcsolat"; + +/* Text to let users know that the current website is not secure. */ +"Menu.EnhancedTrackingProtection.Details.ConnectionUnsecure.v128" = "A kapcsolat nem biztonságos"; + +/* Text to let users know how many cross-site tracking cookies were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.CrossSite.v129" = "Webhelyek közötti nyomkövető sütik: %@"; + +/* Text to let users know how many fingerprinters were blocked on the current website. The placeholder will show the number of fingerprinters detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.Fingerprinter.v129" = "Ujjlenyomat-készítők: %@"; + +/* Text to let users know how many social media trackers were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.SocialMedia.v129" = "Közösségimédia-követők: %@"; + +/* Text to let users know how many trackers were blocked on the current website. Placeholder for the number of trackers blocked + Text to let users know that no trackers were found on the current website. */ +"Menu.EnhancedTrackingProtection.Details.Trackers.v128" = "Blokkolt követők: %@"; + +/* Text to let users know the site verifier, where the placeholder represents the SSL certificate signer which is on the enhanced tracking protection screen after the user taps on the connection details. */ +"Menu.EnhancedTrackingProtection.Details.Verifier.v128" = "Ellenőrizte: %@"; + +/* Title for the enhanced tracking protection screen when the user has opted out of the feature. */ +"Menu.EnhancedTrackingProtection.Off.Title.v128" = "Kikapcsolta a védelmeket"; + +/* Title for the enhanced tracking protection screen when the user has selected to be protected but the connection is not secure. */ +"Menu.EnhancedTrackingProtection.On.NotSecure.Title.v128" = "Legyen óvatos ezen az oldalon"; + +/* The title for the privacy settings button inside the enhanced tracking protection screen. */ +"Menu.EnhancedTrackingProtection.PrivacySettings.Title.v128" = "Adatvédelmi beállítások"; + +/* Title for the switch to enable/disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.Switch.Title.v128" = "Fokozott követés elleni védelem"; + diff --git a/firefox-ios/Shared/Supporting Files/hu.lproj/Microsurvey.strings b/firefox-ios/Shared/Supporting Files/hu.lproj/Microsurvey.strings index c8571641c6bd..e43450218ae9 100644 --- a/firefox-ios/Shared/Supporting Files/hu.lproj/Microsurvey.strings +++ b/firefox-ios/Shared/Supporting Files/hu.lproj/Microsurvey.strings @@ -7,6 +7,9 @@ /* On top of the bottom toolbar, there can be a microsurvey prompt, this is the accessibility label for the close button that appears on the prompt that allows the user to dismiss the microsurvey prompt. */ "Microsurvey.Prompt.Close.Button.AccessibilityLabel.v127" = "Bezárás"; +/* On top of the bottom toolbar, there can be a microsurvey prompt, this is the logo image that appears on the prompt to inform the prompt is coming from the app specifically. Placeholder is for the app name. */ +"Microsurvey.Prompt.LogoImage.AccessibilityLabel.v129" = "%@ logó"; + /* On top of the bottom toolbar, there can be a microsurvey prompt, this is the title for the text that appears on the prompt to inform the user that this is a prompt to take a survey. Placeholder is for the app name. */ "Microsurvey.Prompt.TitleLabel.v127" = "Segítsen a %@ jobbá tételében. Csak egy percébe kerül."; @@ -28,6 +31,12 @@ /* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the title for the header on the screen. */ "Microsurvey.Survey.HeaderLabel.v127" = "Töltse ki ezt a kérdőívet"; +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the title for the header on the screen. */ +"Microsurvey.Survey.HeaderLabel.v129" = "Töltse ki a kérdőívet"; + +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the logo image that appears on the bottom sheet that informs the user that it is coming from the app specifically. Placeholder is for the app name. */ +"Microsurvey.Survey.LogoImage.AccessibilityLabel.v129" = "%@ logó"; + /* On the microsurvey, this is the title for one of the options that the user can select to answer the survey. */ "Microsurvey.Survey.Options.LikertScaleOption1.v127" = "Nagyon elégedett"; @@ -43,6 +52,18 @@ /* On the microsurvey, this is the title for one of the options that the user can select to answer the survey. */ "Microsurvey.Survey.Options.LikertScaleOption5.v127" = "Nagyon elégedetlen"; +/* On the microsurvey, this is the title for one of the options that the user can select to answer the survey. It indicates that the user has not use the feature that the survey is inquiring about. */ +"Microsurvey.Survey.Options.LikertScaleOption6.v129" = "Nem használom"; + +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the accessibility label that states the order the survey option in the list of options. First placeholder is the number the option is in the list and the second placeholder is the total number of options such as 1 out of 6. */ +"Microsurvey.Survey.OptionsOrder.AccessibilityLabel.v129" = "%1$@ ennyiből: %2$@"; + /* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this the title of a link on the survey and allows the user to navigate to our privacy policy details. */ "Microsurvey.Survey.PrivacyPolicyLink.v127" = "Adatvédelmi nyilatkozat"; +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the accessibility label that states whether the survey option was selected. */ +"Microsurvey.Survey.RadioButton.Selected.AccessibilityLabel.v129" = "Kiválasztva"; + +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the accessibility label that states whether the survey option was not selected. */ +"Microsurvey.Survey.RadioButton.Unselected.AccessibilityLabel.v129" = "Nincs kiválasztva"; + diff --git a/firefox-ios/Shared/Supporting Files/hu.lproj/PasswordAutofill.strings b/firefox-ios/Shared/Supporting Files/hu.lproj/PasswordAutofill.strings index 727a9dd334ff..f9e32b673201 100644 --- a/firefox-ios/Shared/Supporting Files/hu.lproj/PasswordAutofill.strings +++ b/firefox-ios/Shared/Supporting Files/hu.lproj/PasswordAutofill.strings @@ -1,3 +1,6 @@ +/* This label is used in a cell found in the list of autofill login options in place of an actual username to denote that no username was saved for this login */ +"PasswordAutofill.LoginListCellNoUsername.v129" = "(nincs felhasználónév)"; + /* This label is used for a button in the password list screen allowing users to manage their saved passwords. It's meant to direct users to where they can add, remove, or edit their saved passwords. */ "PasswordAutofill.ManagePasswordsButton.v124" = "Jelszavak kezelése"; diff --git a/firefox-ios/Shared/Supporting Files/hu.lproj/QRCode.strings b/firefox-ios/Shared/Supporting Files/hu.lproj/QRCode.strings new file mode 100644 index 000000000000..b458a9672649 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/hu.lproj/QRCode.strings @@ -0,0 +1,3 @@ +/* Accessibility label of the QR code button in the toolbar */ +"QRCode.Toolbar.Button.A11y.Title.v128" = "Olvassa le a QR-kódot"; + diff --git a/firefox-ios/Shared/Supporting Files/hu.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/hu.lproj/ScanQRCode.strings new file mode 100644 index 000000000000..c18235b5724f --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/hu.lproj/ScanQRCode.strings @@ -0,0 +1,9 @@ +/* Allow button to open URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.AllowButton.v129" = "Engedélyezés"; + +/* Deny button to cancel opening URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "Tiltás"; + +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "Engedélyezi, hogy a(z) %@ megnyissa?"; + diff --git a/firefox-ios/Shared/Supporting Files/kab.lproj/Onboarding.strings b/firefox-ios/Shared/Supporting Files/kab.lproj/Onboarding.strings index 1ff0a2ebd6b1..074510e3246e 100644 --- a/firefox-ios/Shared/Supporting Files/kab.lproj/Onboarding.strings +++ b/firefox-ios/Shared/Supporting Files/kab.lproj/Onboarding.strings @@ -1,6 +1,9 @@ /* The title of the button on the Default Browser Popup, which is a card with instructions telling the user how to set Firefox as their default browser. */ "DefaultBrowserPopup.ButtonTitle.v114" = "Ddu ɣer iɣewwaṛen"; +/* The footer label on the Default Browser Popup, which is below all the instructions asking the users if their Firefox browser is the default browser. If it is then close this message and tap skip. The *text inside asterisks* denotes part of the string to bold, please leave the text inside the '*' so that it is bolded correctly. */ +"DefaultBrowserPopup.DescriptionFooter.v124" = "*%@ d yiminig-ik·im amezwer?* Mdel izen-a syen sit ɣef Zgel."; + /* The first label on the Default Browser Popup, which is a card with instructions telling the user how to set Firefox as their default browser. The *text inside asterisks* denotes part of the string to bold, please leave the text inside the '*' so that it is bolded correctly. */ "DefaultBrowserPopup.FirstLabel.v114" = "1. Ddu ɣer *Iɣewwaren*"; @@ -91,6 +94,9 @@ /* String used to describes the description of what Firefox is on the Sync onboarding page for current version in our Onboarding screens. Placeholder is for the app name. */ "Onboarding.Sync.Description.v120" = "Mi ara teqqneḍ rnu ad tremdeḍ amtawi, taɣellist tettwaseǧhed. %@ yettwgelhin awalen-ik uffiren, ticraḍ n yisebtar, akked wayen niḍen."; +/* String used to describes the description of what Firefox is on the Sync onboarding page for current version in our Onboarding screens. Placeholder is for the app name. */ +"Onboarding.Sync.Description.v123" = "%@ ittewgelhin awalen uffiren, ticraḍ n yisebtar, d wugar mi ara tremdeḍ amtawi."; + /* String used to describes the option to skip the Sync sign in during onboarding for the current version in Firefox Onboarding screens. */ "Onboarding.Sync.SignIn.Action.v114" = "Kcem"; diff --git a/firefox-ios/Shared/Supporting Files/kab.lproj/RememberCard.strings b/firefox-ios/Shared/Supporting Files/kab.lproj/RememberCard.strings index e108865b22c5..e0ae7a390333 100644 --- a/firefox-ios/Shared/Supporting Files/kab.lproj/RememberCard.strings +++ b/firefox-ios/Shared/Supporting Files/kab.lproj/RememberCard.strings @@ -1,3 +1,6 @@ +/* This value is used as the header for the remember card page. The placeholder is for the app name. */ +"CreditCard.RememberCard.Header.v122" = "%@ ittewgelhin uṭṭun n tkarḍa-k·m. Tangalt-ik n tɣellist ur tezmir ara ad tettwasekles."; + /* This value is used as the title for the Yes button in the remember credit card page */ "CreditCard.RememberCard.MainButtonTitle.v122" = "Sekles"; diff --git a/firefox-ios/Shared/Supporting Files/kab.lproj/Settings.strings b/firefox-ios/Shared/Supporting Files/kab.lproj/Settings.strings index af5284bec906..3178d09c1af2 100644 --- a/firefox-ios/Shared/Supporting Files/kab.lproj/Settings.strings +++ b/firefox-ios/Shared/Supporting Files/kab.lproj/Settings.strings @@ -91,6 +91,9 @@ /* Accessibility label for Learn more about Firefox Suggest. */ "Settings.Search.Accessibility.LearnAboutSuggestions.v124" = "Issin ugar ɣef Firefox Suggest"; +/* Title for alternate search engines settings section in the Search page in the Settings menu. */ +"Settings.Search.AlternateSearchEngines.Title.v124.v2" = "Imseddayen n unadi niḍen"; + /* Footer for the `default search engine` settings section in the Search Settings page, which explains in more details what the `Show Search Suggestions` setting includes. */ "Settings.Search.DefaultSearchEngine.Footer.v122" = "Igmaḍ n yinadiyen, n uzray, n tecraḍ n yisebtar d wayen niḍen"; @@ -103,6 +106,9 @@ /* Navigation title for search page in the Settings menu. */ "Settings.Search.PageTitle.v121" = "Nadi"; +/* Description for `Show in Private Sessions` toggle, located in `Suggestions from Search Engines` section in the Search page in the Settings menu. */ +"Settings.Search.PrivateSession.Description.v125" = "Sken isumar seg yimseddayen n unadi deg tɣimiyin tusligin"; + /* Label for toggle. Explains that in private browsing mode, the search suggestions which appears at the top of the search bar, can be toggled on or off. Located in the Private Session section in the Search page in the Settings menu. */ "Settings.Search.PrivateSession.Setting.v122" = "Sken isumar n tunigin tusligt"; @@ -124,6 +130,9 @@ /* In the search page of the Settings menu, the title for the link to the SUMO Page about Firefox Suggest. */ "Settings.Search.Suggest.LearnAboutSuggestions.v124" = "Issin ugar ɣef Firefox Suggest"; +/* Description for `Show in Private Sessions` toggle, located in `Address Bar - Firefox Suggest` section in the Search page in the Settings menu. */ +"Settings.Search.Suggest.PrivateSession.Description.v125" = "Sken isumar seg yisumar n Firefox deg tɣimiyin tusligin"; + /* In the Search page of the Settings menu, the title for the setting to enable search browsing history. */ "Settings.Search.Suggest.SearchBrowsingHistory.Title.v124" = "Nadi deg uzray n tunigin"; diff --git a/firefox-ios/Shared/Supporting Files/kab.lproj/Shopping.strings b/firefox-ios/Shared/Supporting Files/kab.lproj/Shopping.strings index 34871ad57720..1aeb6be6ca7c 100644 --- a/firefox-ios/Shared/Supporting Files/kab.lproj/Shopping.strings +++ b/firefox-ios/Shared/Supporting Files/kab.lproj/Shopping.strings @@ -7,12 +7,18 @@ /* Contextual hints are little popups that appear for the users informing them of new features. This is a call to action for the popup that appears after the user has opted in for the Shopping feature. It indicates that a user can directly open the review checker by tapping the text of the action. */ "ContextualHints.Shopping.OptedInAction.v120" = "Ldi Amsenqed n tamiwin"; +/* Contextual hints are little popups that appear for the users informing them of new features. This one appears after the user has opted in and informs him if he wants use the review checker by tapping the Shopping button. */ +"ContextualHints.Shopping.OptedInBody.v120" = "Iceggiren-a ṣeḥḥan? Senqed-it tura i wakken ad twaliḍ afmiḍi yettwaseɣtan."; + /* Footer label from the Fakespot Ad card displayed for the related product we advertise. This is displayed below the ad card, suggested as an alternative to the product reviewed. The first parameter will be replaced by the Fakespot app name */ "Shopping.AdCard.Footer.v121" = "Adellel sɣur %@"; /* Title label for the Fakespot Ad card. This is displayed above a product image, suggested as an alternative to the product reviewed. */ "Shopping.AdCard.Title.v121" = "Ugar n tamawt"; +/* Description adjusted of the rating card displayed in the shopping review quality bottom sheet. */ +"Shopping.AdjustedRating.Description.v121" = "Deg taffa n yiwenniten yettwamanen"; + /* Accessibility label, associated to adjusted rating stars. %@ is a decimal value from 0 to 5 that will only use a tenth (example: 3.5). */ "Shopping.AdjustedRating.StarsAccessibilityLabel.v120" = "%@ n yitran seg 5"; @@ -52,6 +58,9 @@ /* Title for info card when Fakespot cannot analyze reviews for a certain product type */ "Shopping.InfoCard.FakespotDoesNotAnalyzeReviews.Title.v120" = "Ur nezmir ara ad nsenqed tamawin-a"; +/* Description text for an information card used in the review checker section. This message is displayed when the reviews for a product are not yet available but are expected to be provided within the next 24 hours. It serves to inform users of the short wait for reviews and encourages them to return soon for the updated information. */ +"Shopping.InfoCard.InfoComingSoon.Description.v121" = "Ilaq ad nwali talɣut ɣef tamiwin yerzan afaris-a sya ɣer 24 yisragen. Ttxil-k·m uɣal-d ticki."; + /* Title for an information card that is displayed in the review checker section when certain details about a product or feature are not currently available but are expected to be provided soon. The message should imply that the user can look forward to receiving more information shortly. */ "Shopping.InfoCard.InfoComingSoon.Title.v121" = "Ugar n telɣut ɣer sdat"; @@ -61,9 +70,15 @@ /* Title for info card when the product needs analysis */ "Shopping.InfoCard.NeedsAnalysis.Title.v120" = "Talɣut tamaynut i usenqed"; +/* Description for info card when no information is available at the moment */ +"Shopping.InfoCard.NoInfoAvailableRightNow.Description.v120" = "Aql-aɣ nettmuqul ad nefru ugur-a. Ttxil-k·m ɛreḍ ticki."; + /* Title for info card when no information is available at the moment */ "Shopping.InfoCard.NoInfoAvailableRightNow.Title.v120" = "Ulac talɣut i yellan akka tura"; +/* Description for info card when there are not enough reviews for a product */ +"Shopping.InfoCard.NotEnoughReviews.Description.v120" = "Mi ara yilin aṭas n yiwenniten ɣef ufaris-a, taɣara-s ad tettwaktazel."; + /* Title for info card when there are not enough reviews for a product */ "Shopping.InfoCard.NotEnoughReviews.Title.v120" = "Ulac ddeqs n tamiwin akka tura"; @@ -82,12 +97,18 @@ /* Title for info card when the product is in analysis mode. The placeholder represents the percentage of the analysis progress, ranging between 1 and 100. */ "Shopping.InfoCard.ProgressAnalysis.Title.v123" = "Adenqed n tɣara n yilɣa (%@)"; +/* This description appears beneath the confirmation title on the information card to inform the user that their report regarding the product stock status has been received and is being processed. It serves to set the expectation that the review information will be updated within 24 hours and invites the user to revisit the product page for updates. */ +"Shopping.InfoCard.ReportSubmittedByCurrentUser.Description.v121" = "Ilaq ad nwali talɣut ɣef tamiwin yerzan afaris-a sya ɣer 24 yisragen. Ttxil-k·m uɣal-d ticki."; + /* This title is displayed on the information card as a confirmation message after a user reports that a previously out-of-stock product is now available. It's meant to acknowledge the user's contribution and encourage community engagement by letting them know their report has been successfully submitted. */ "Shopping.InfoCard.ReportSubmittedByCurrentUser.Title.v121" = "Tanemmirt ɣef tuzna n uneqqis!"; /* Text for the analyzer button displayed when an analysis can be updated for a product. */ "Shopping.NoAnalysisCard.AnalyzerButton.Title.v120" = "Senqed tɣara n yilɣa"; +/* Text for the body label, to check the reliability of a product. */ +"Shopping.NoAnalysisCard.BodyLabel.Title.v120" = "I wakken ad twaliḍ iceggiren ɣef ufaris-a ara yettwamanen, senqed taɣara-s. Aya ad yeṭṭef kan 60 tsinin."; + /* Title for card displayed when a shopping product has not been analysed yet. */ "Shopping.NoAnalysisCard.HeadlineLabel.Title.v120" = "Ulac talɣut ɣef yilɣa-a akka ar tura"; @@ -115,6 +136,9 @@ /* Text for the secondary button of the Shopping Experience Opt In onboarding Card (Fakespot) */ "Shopping.OptInCard.SecondaryButton.Title.v120" = "Mačči tura"; +/* Label for the second paragraph of the Shopping Experience Opt In onboarding Card (Fakespot). The first parameter will be replaced by the Fakespot app name. The second parameter will be replaced the company name of Mozilla. */ +"Shopping.OptInCard.SecondParagraph.Description.v120" = "S useqdec n ltezmert n %1$@ s%2$@. Ad ak-nall ad tzegleḍ yir iceggiren. Amudem-nneɣ n tiknulujit tuḥrict yettnerni sya ɣer da i wakken ad ak-yemmesten lawan n tiɣin."; + /* Show Firefox Browser Terms of Use page from the Privacy section in the Shopping Experience Opt In onboarding Card (Fakespot). See https://www.mozilla.org/privacy/firefox/ */ "Shopping.OptInCard.TermsOfUse.Button.Title.v120" = "Tiwtilin n useqdec"; @@ -157,6 +181,9 @@ /* Accessibility label for the down chevron icon used to expand or show the details of the Settings Card within the shopping product review bottom sheet. */ "Shopping.SettingsCard.Expand.AccessibilityLabel.v120" = "Senfel takarḍa n yiɣewwaren"; +/* Accessibility hint for the recommended products label and switch, grouped together. When the group is selected in VoiceOver mode, the hint is read to help the user understand what action can be performed. */ +"Shopping.SettingsCard.Expand.GroupedRecommendedProductsAndSwitch.AccessibilityHint.v123" = "Sit sin yiberdan i urmad/usensi n uɣewwar."; + /* Accessibility label for the recommended products label and switch, grouped together. The first placeholder is for the recommended products label, and the second placeholder is for the state of the switch: On/Off. */ "Shopping.SettingsCard.Expand.GroupedRecommendedProductsAndSwitch.AccessibilityLabel.v123" = "%1$@, taqeffalt n ubeddel, %2$@."; diff --git a/firefox-ios/Shared/Supporting Files/pa-IN.lproj/EditAddress.strings b/firefox-ios/Shared/Supporting Files/pa-IN.lproj/EditAddress.strings index 8b0b0a26c3bb..846414681194 100644 --- a/firefox-ios/Shared/Supporting Files/pa-IN.lproj/EditAddress.strings +++ b/firefox-ios/Shared/Supporting Files/pa-IN.lproj/EditAddress.strings @@ -133,3 +133,6 @@ /* Suggestion to try again after an error occurred while trying to save an address. */ "Addresses.Toast.AddressSaveRetrySuggestion.v129" = "ਫੇਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ"; +/* Toast message confirming that an address has been successfully updated. */ +"Addresses.Toast.AddressUpdatedConfirmation.v129" = "ਸਿਰਨਾਵੇਂ ਦੀ ਜਾਣਕਾਰੀ ਅੱਪਡੇਟ ਕੀਤੀ ਗਈ"; + diff --git a/firefox-ios/Shared/Supporting Files/pa-IN.lproj/EnhancedTrackingProtection.strings b/firefox-ios/Shared/Supporting Files/pa-IN.lproj/EnhancedTrackingProtection.strings index 778cf63b87d3..c0c93e657881 100644 --- a/firefox-ios/Shared/Supporting Files/pa-IN.lproj/EnhancedTrackingProtection.strings +++ b/firefox-ios/Shared/Supporting Files/pa-IN.lproj/EnhancedTrackingProtection.strings @@ -22,6 +22,15 @@ /* Text to let users know that the current website is not secure. */ "Menu.EnhancedTrackingProtection.Details.ConnectionUnsecure.v128" = "ਕਨੈਕਸ਼ਨ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੈ"; +/* Text to let users know how many cross-site tracking cookies were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.CrossSite.v129" = "ਅੰਤਰ-ਸਾਈਟ ਟਰੈਕਿੰਗ ਕੂਕੀਜ਼: %@"; + +/* Text to let users know how many fingerprinters were blocked on the current website. The placeholder will show the number of fingerprinters detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.Fingerprinter.v129" = "ਫਿੰਗਰ-ਪਰਿੰਟਰ: %@"; + +/* Text to let users know how many social media trackers were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.SocialMedia.v129" = "ਸਮਾਜਿਕ ਮੀਡਿਆ ਟਰੈਕਰ: %@"; + /* Text to let users know how many trackers were blocked on the current website. Placeholder for the number of trackers blocked Text to let users know that no trackers were found on the current website. */ "Menu.EnhancedTrackingProtection.Details.Trackers.v128" = "ਪਾਬੰਦੀ ਲਾਏ ਟਰੈਕਰ: %@"; @@ -54,6 +63,9 @@ /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOff.Text.v128" = "ਸੁਰੱਖਿਆਵਾਂ ਬੰਦ ਹਨ। ਅਸੀਂ ਉਹਨਾਂ ਨੂੰ ਚਾਲੂ ਕਰਨ ਦਾ ਸੁਝਾਅ ਦਿੰਦੇ ਹਾਂ।"; +/* A switch to disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.SwitchOff.Text.v129" = "ਸੁਰੱਖਿਆਵਾਂ ਬੰਦ ਹਨ। ਅਸੀਂ ਉਹਨਾਂ ਨੂੰ ਚਾਲੂ ਕਰਨ ਦਾ ਸੁਝਾਅ ਦਿੰਦੇ ਹਾਂ।"; + /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOn.Text.v128" = "ਜੇ ਇਸ ਸਾਈਟ ਉੱਤੇ ਕੁਝ ਕੰਮ ਨਹੀਂ ਕਰਦਾ ਹੈ ਤਾਂ ਇਸ ਨੂੰ ਬੰਦ ਕਰਕੇ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; diff --git a/firefox-ios/Shared/Supporting Files/pa-IN.lproj/PasswordAutofill.strings b/firefox-ios/Shared/Supporting Files/pa-IN.lproj/PasswordAutofill.strings index 27968a1e30ea..d4b742b2c740 100644 --- a/firefox-ios/Shared/Supporting Files/pa-IN.lproj/PasswordAutofill.strings +++ b/firefox-ios/Shared/Supporting Files/pa-IN.lproj/PasswordAutofill.strings @@ -1,3 +1,6 @@ +/* This label is used in a cell found in the list of autofill login options in place of an actual username to denote that no username was saved for this login */ +"PasswordAutofill.LoginListCellNoUsername.v129" = "(ਕੋਈ ਵਰਤੋਂਕਾਰ ਨਾਂ ਨਹੀਂ)"; + /* This label is used for a button in the password list screen allowing users to manage their saved passwords. It's meant to direct users to where they can add, remove, or edit their saved passwords. */ "PasswordAutofill.ManagePasswordsButton.v124" = "ਪਾਸਵਰਡਾਂ ਦਾ ਇੰਤਜ਼ਾਮ"; diff --git a/firefox-ios/Shared/Supporting Files/pa-IN.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/pa-IN.lproj/ScanQRCode.strings new file mode 100644 index 000000000000..ec62fea769cf --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/pa-IN.lproj/ScanQRCode.strings @@ -0,0 +1,9 @@ +/* Allow button to open URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.AllowButton.v129" = "ਮਨਜ਼ੂਰ"; + +/* Deny button to cancel opening URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "ਇਨਕਾਰ"; + +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "%@ ਨੂੰ ਖੋਲ੍ਹਣ ਦੀ ਮਨਜ਼ੂਰੀ ਦੇਣੀ ਹੈ?"; + diff --git a/firefox-ios/Shared/Supporting Files/rm.lproj/EditAddress.strings b/firefox-ios/Shared/Supporting Files/rm.lproj/EditAddress.strings new file mode 100644 index 000000000000..497908034cf3 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/rm.lproj/EditAddress.strings @@ -0,0 +1,138 @@ +/* Title for the cancel button in the remove address alert. */ +"Addresses.EditAddress.Alert.CancelButton.v129" = "Interrumper"; + +/* Message explaining the consequences of removing an address from all synced devices. */ +"Addresses.EditAddress.Alert.Message.v129" = "L’adressa vegn a vegnir allontanada da tut tes apparats sincronisads."; + +/* Title for the remove button in the remove address alert. */ +"Addresses.EditAddress.Alert.RemoveButton.v129" = "Allontanar"; + +/* Title for the alert indicating the action to remove an address. */ +"Addresses.EditAddress.Alert.Title.v129" = "Allontanar l’adressa"; + +/* Title for the interface option where users can add a new address for autofill purposes. This facilitates quicker form completion by automatically filling in the user's address information. */ +"Addresses.EditAddress.AutofillAddAddressTitle.v129" = "Agiuntar ina adressa"; + +/* Label for the area field, allowing users to specify a particular area within a city or region. This detail can improve the specificity and accuracy of autofilled addresses. */ +"Addresses.EditAddress.AutofillAddressArea.v129" = "Regiun"; + +/* Label for the field where users input the city part of their address. This information is crucial for mail delivery and service provision, ensuring accurate city identification in autofill settings. */ +"Addresses.EditAddress.AutofillAddressCity.v129" = "Lieu"; + +/* Label for the field where users can specify just the country, used in contexts where full address details are not required. Simplifies autofill when only country information is necessary. */ +"Addresses.EditAddress.AutofillAddressCountryOnly.v129" = "Pajais"; + +/* Label for the country or region field in address forms, allowing users to specify their country or territorial region. This is fundamental for international mail and services, ensuring autofill accuracy across borders. */ +"Addresses.EditAddress.AutofillAddressCountryRegion.v129" = "Pajais u regiun"; + +/* Label for the county field, crucial for addressing in regions where county lines play a key role in postal services. Enhances autofill accuracy by including county information. */ +"Addresses.EditAddress.AutofillAddressCounty.v129" = "Contadi"; + +/* Label for the department field, used in countries like France and Colombia where departments are a key administrative division. Ensures correct departmental information is autofilled. */ +"Addresses.EditAddress.AutofillAddressDepartment.v129" = "Departament"; + +/* Label for the district field in the address form, allowing users to specify their district for more precise location identification. This aids in refining address details for accurate autofill. */ +"Addresses.EditAddress.AutofillAddressDistrict.v129" = "District"; + +/* Label for the Do/Si field, pertinent to addresses in South Korea. Do/Si refers to provincial level divisions, and specifying this enhances address accuracy in autofill settings. */ +"Addresses.EditAddress.AutofillAddressDoSi.v129" = "Do/Si"; + +/* Label for the Eircode field, specific to Ireland. It's a unique postal code system that helps in precise location identification, enhancing the effectiveness of autofill. */ +"Addresses.EditAddress.AutofillAddressEircode.v129" = "Eircode"; + +/* Label for the email address field, where users input their email. Critical for digital communication and account verification, this ensures email addresses are autofilled accurately. */ +"Addresses.EditAddress.AutofillAddressEmail.v129" = "E-mail"; + +/* Label for the emirate field, essential for addresses in the United Arab Emirates. Including emirate details ensures the autofill feature accurately represents user addresses. */ +"Addresses.EditAddress.AutofillAddressEmirate.v129" = "Emirat"; + +/* Label for the field where users specify the name of an island, if applicable. Important for addresses in archipelagic regions, aiding in precise location identification during autofill. */ +"Addresses.EditAddress.AutofillAddressIsland.v129" = "Insla"; + +/* Label for the field where the user inputs their full name as part of an address form. Essential for personalized form submissions and ensuring information accuracy in autofilled forms. */ +"Addresses.EditAddress.AutofillAddressName.v129" = "Num"; + +/* Label for the field where users can input the name of their neighborhood. This detail adds precision to addresses, especially in densely populated areas, improving the accuracy of autofill. */ +"Addresses.EditAddress.AutofillAddressNeighborhood.v129" = "Quartier"; + +/* Label for the oblast field, relevant for addresses in countries like Russia and Ukraine. Oblasts are a significant administrative division, and their specification aids in autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressOblast.v129" = "Oblast"; + +/* Label for the input field designated for the organization's name related to the address. Helps in distinguishing addresses used for business or personal purposes in autofill settings. */ +"Addresses.EditAddress.AutofillAddressOrganization.v129" = "Organisaziun"; + +/* Label for the parish field, significant in places where parishes are used for local administration and addressing. Ensures users can specify parish details for better autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressParish.v129" = "Parish"; + +/* Label for the PIN (Postal Index Number) field, used in India. It's a code representing a specific area, crucial for accurate mail delivery and autofill functionality. */ +"Addresses.EditAddress.AutofillAddressPin.v129" = "Pin"; + +/* Label for the postal code field, universally used in address forms to specify the area code for mail sorting. Essential for autofill to ensure mail and services are accurately routed. */ +"Addresses.EditAddress.AutofillAddressPostalCode.v129" = "Numer postal"; + +/* Label for the post town field, used primarily in the UK and some other regions for mail sorting. Essential for users in applicable areas to specify for correct mail delivery through autofill. */ +"Addresses.EditAddress.AutofillAddressPostTown.v129" = "Post town"; + +/* Label for the prefecture field, essential for addresses in countries like Japan where prefectures are a major administrative division. Aids in precise location specification for autofill. */ +"Addresses.EditAddress.AutofillAddressPrefecture.v129" = "Prefectura"; + +/* Label for the province field, required in countries where provinces are a primary administrative division. Helps in pinpointing the user's location more accurately for autofill purposes. */ +"Addresses.EditAddress.AutofillAddressProvince.v129" = "Provinza"; + +/* Label for the state field, a necessary component of addresses in many countries, especially the USA. It ensures that state-specific details are correctly filled in forms using autofill. */ +"Addresses.EditAddress.AutofillAddressState.v129" = "Stadi"; + +/* Label for the suburb field, enabling users to add suburb details to their address. This is important for accurate delivery and services in suburban areas, enhancing autofill functionality. */ +"Addresses.EditAddress.AutofillAddressSuburb.v129" = "Avantlieu"; + +/* Label for the telephone number field, allowing users to input their contact number. This is essential for communication and service provision, ensuring contact details are autofilled correctly. */ +"Addresses.EditAddress.AutofillAddressTel.v129" = "Telefon"; + +/* Label for the input field for the townland, a specific type of land division used in rural areas. Enhances address detail for users in regions where townlands are a common addressing component. */ +"Addresses.EditAddress.AutofillAddressTownland.v129" = "Townland"; + +/* Label for the field to input the name of a village or township. This is crucial for addresses in rural areas, ensuring the autofill feature accurately captures all necessary geographical details. */ +"Addresses.EditAddress.AutofillAddressVillageTownship.v129" = "Vitg u township"; + +/* Label for the ZIP code field, primarily used in the United States for mail sorting. Key for autofill to accurately complete addresses for shipping, billing, and service provision. */ +"Addresses.EditAddress.AutofillAddressZip.v129" = "Numer postal ZIP"; + +/* Label for the button to cancel the current autofill operation or exit the form without saving changes. Provides users with an option to back out of a process without making any modifications. */ +"Addresses.EditAddress.AutofillCancelButton.v129" = "Interrumper"; + +/* Title for the option allowing users to edit an existing saved address. This is used within the settings for autofill, enabling users to update their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditAddressTitle.v129" = "Modifitgar l’adressa"; + +/* Title for the input field where users can enter their street address. This is used within the settings for autofill, allowing users to provide their street address for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditStreetAddressTitle.v129" = "Adressa postala"; + +/* Label for the button to save the current address details entered or edited by the user. This action confirms the user's changes and updates their autofill settings accordingly. */ +"Addresses.EditAddress.AutofillSaveButton.v129" = "Memorisar"; + +/* Title for the option allowing users to view an existing saved address. This is used within the settings for autofill, enabling users to see their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillViewAddressTitle.v129" = "Mussar l’adressa"; + +/* Button label for closing the view where user can view their address info. */ +"Addresses.EditAddress.CloseNavBarButtonLabel.v129" = "Serrar"; + +/* Button label for editing the address details shown in the form. */ +"Addresses.EditAddress.EditNavBarButtonLabel.v129" = "Modifitgar"; + +/* Title for button that offers the user the option to remove an address. */ +"Addresses.EditAddress.RemoveAddressButtonTitle.v129" = "Allontanar l’adressa"; + +/* Toast message confirming that an address has been successfully removed. */ +"Addresses.Toast.AddressRemovedConfirmation.v129" = "Allontanà l’adressa"; + +/* Toast message confirming that an address has been successfully saved. */ +"Addresses.Toast.AddressSavedConfirmation.v129" = "Memorisar l’adressa"; + +/* Toast message indicating an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveError.v129" = "Betg reussì da memorisar l’adressa"; + +/* Suggestion to try again after an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveRetrySuggestion.v129" = "Empruvar anc ina giada"; + +/* Toast message confirming that an address has been successfully updated. */ +"Addresses.Toast.AddressUpdatedConfirmation.v129" = "Actualisà las infurmaziuns da l’adressa"; + diff --git a/firefox-ios/Shared/Supporting Files/rm.lproj/EnhancedTrackingProtection.strings b/firefox-ios/Shared/Supporting Files/rm.lproj/EnhancedTrackingProtection.strings index 394dad64aaff..eacec1784aea 100644 --- a/firefox-ios/Shared/Supporting Files/rm.lproj/EnhancedTrackingProtection.strings +++ b/firefox-ios/Shared/Supporting Files/rm.lproj/EnhancedTrackingProtection.strings @@ -22,6 +22,15 @@ /* Text to let users know that the current website is not secure. */ "Menu.EnhancedTrackingProtection.Details.ConnectionUnsecure.v128" = "Connexiun betg segirada"; +/* Text to let users know how many cross-site tracking cookies were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.CrossSite.v129" = "Cookies che fastizeschan tranter websites: %@"; + +/* Text to let users know how many fingerprinters were blocked on the current website. The placeholder will show the number of fingerprinters detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.Fingerprinter.v129" = "Improntaders (fingerprinters): %@"; + +/* Text to let users know how many social media trackers were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.SocialMedia.v129" = "Fastizaders da social media: %@"; + /* Text to let users know how many trackers were blocked on the current website. Placeholder for the number of trackers blocked Text to let users know that no trackers were found on the current website. */ "Menu.EnhancedTrackingProtection.Details.Trackers.v128" = "Fastizaders bloccads: %@"; @@ -54,6 +63,9 @@ /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOff.Text.v128" = "Las protecziuns èn DEACTIVADAS. Nus recumandain da las reactivar."; +/* A switch to disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.SwitchOff.Text.v129" = "Las protecziuns èn DEACTIVADAS. Nus recumandain da las reactivar."; + /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOn.Text.v128" = "Sche insatge para rut sin questa website, emprova da la deactivar."; diff --git a/firefox-ios/Shared/Supporting Files/rm.lproj/PasswordAutofill.strings b/firefox-ios/Shared/Supporting Files/rm.lproj/PasswordAutofill.strings index d26d8790b8ed..980b39a760e6 100644 --- a/firefox-ios/Shared/Supporting Files/rm.lproj/PasswordAutofill.strings +++ b/firefox-ios/Shared/Supporting Files/rm.lproj/PasswordAutofill.strings @@ -1,3 +1,6 @@ +/* This label is used in a cell found in the list of autofill login options in place of an actual username to denote that no username was saved for this login */ +"PasswordAutofill.LoginListCellNoUsername.v129" = "(nagin num d’utilisader)"; + /* This label is used for a button in the password list screen allowing users to manage their saved passwords. It's meant to direct users to where they can add, remove, or edit their saved passwords. */ "PasswordAutofill.ManagePasswordsButton.v124" = "Administrar ils pleds-clav"; diff --git a/firefox-ios/Shared/Supporting Files/rm.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/rm.lproj/ScanQRCode.strings new file mode 100644 index 000000000000..2d4fb1b40d1b --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/rm.lproj/ScanQRCode.strings @@ -0,0 +1,9 @@ +/* Allow button to open URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.AllowButton.v129" = "Permetter"; + +/* Deny button to cancel opening URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "Refusar"; + +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "Permetter a %@ dad avrir?"; + diff --git a/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/BiometricAuthentication.strings b/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/BiometricAuthentication.strings index 3323de9c6122..5cd23f45d1ba 100644 --- a/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/BiometricAuthentication.strings +++ b/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/BiometricAuthentication.strings @@ -1,3 +1,6 @@ /* Biometric authentication is when the system prompts users for Face ID or fingerprint before accessing protected information. This string asks the user to enter their device passcode to access the protected screen. */ "Biometry.Screen.UniversalAuthenticationReason.v115" = "ᱫᱟᱱᱟᱝ ᱥᱟᱵᱟᱫᱽ ᱠᱚ ᱟᱫᱮᱨ ᱞᱟᱹᱜᱤᱫ ᱯᱚᱨᱚᱢᱟᱱ ᱮᱢ ᱛᱷᱚᱭ ᱢᱮ"; +/* Biometric authentication is when the system prompts users for Face ID or fingerprint before accessing protected information. This string asks the user to enter their device passcode to access the protected screen for logins and encrypted cards. */ +"Biometry.Screen.UniversalAuthenticationReason.v122" = "ᱟᱢᱟᱜ ᱥᱟᱧᱪᱟᱣ ᱟᱠᱟᱱ ᱫᱟᱱᱟᱝ ᱥᱟᱵᱟᱫᱽ ᱟᱨ ᱠᱟᱹᱣᱫᱤ ᱠᱟᱹᱢᱤ ᱞᱟᱹᱜᱤᱫ ᱯᱚᱨᱚᱢᱟᱱᱪᱷᱚᱭ ᱢᱮ ᱾"; + diff --git a/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/BottomSheet.strings b/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/BottomSheet.strings new file mode 100644 index 000000000000..40f9941408d2 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/BottomSheet.strings @@ -0,0 +1,3 @@ +/* When a user is in the process of entering an address, a screen pops up prompting the user if they want to use a saved address. This string is used as the title label of the screen. */ +"Addresses.BottomSheet.UseSavedAddressBottomSheet.v124" = "ᱥᱟᱺᱪᱟᱣ ᱠᱟᱱ ᱴᱷᱤᱠᱬᱟᱹ ᱵᱮᱵᱷᱟᱨ ᱟ ᱥᱮ ?"; + diff --git a/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/ContextualHints.strings b/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/ContextualHints.strings new file mode 100644 index 000000000000..f1adba86c3a2 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/ContextualHints.strings @@ -0,0 +1,3 @@ +/* Contextual hints are little popups that appear for the users informing them of new features. This is a call to action for the popup that appears to educate users about what the fire button in the toolbar does, when in private mode. */ +"ContextualHints.FeltDeletion.Body.v122" = "ᱢᱤᱫᱴᱟᱹᱝ ᱱᱟᱶᱟ ᱯᱚᱨᱤᱵᱮᱴ ᱠᱟᱹᱢᱤᱦᱚᱨᱟ ᱮᱛᱚᱦᱚᱵ ᱞᱟᱹᱜᱤᱫ ᱱᱚᱱᱰᱮ ᱚᱛᱟᱭ ᱢᱮ ᱾ ᱟᱢᱟᱜ ᱱᱟᱜᱟᱢ, ᱠᱩᱠᱤ ᱠᱚ ᱢᱮᱴᱟᱣ ᱢᱮ — ᱡᱚᱛᱚ ᱡᱤᱱᱤᱥ ᱾"; + diff --git a/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/CredentialProvider.strings b/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/CredentialProvider.strings new file mode 100644 index 000000000000..64ab5312f813 --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/sat-Olck.lproj/CredentialProvider.strings @@ -0,0 +1,12 @@ +/* Label shown when there are no logins to list. The placeholder will be replaced with the app name. */ +"LoginsList.NoLoginsFound.Description.v122" = "ᱟᱢ %@ ᱨᱮ ᱚᱞ ᱟᱠᱟᱱ ᱥᱮ ᱟᱹᱭᱩᱨ ᱢᱤᱫ ᱟᱠᱟᱱ ᱫᱟᱱᱟᱝ ᱥᱟᱵᱟᱫᱽ ᱠᱚ ᱱᱚᱸᱰᱮ ᱞᱤᱥᱴᱤ ᱟ ᱾ ᱟᱢ ᱡᱟᱦᱟᱸᱱ ᱫᱟᱱᱟᱝ ᱥᱟᱵᱟᱫᱽ ᱮᱢ ᱥᱟᱧᱪᱟᱣ ᱟ ᱚᱱᱟ ᱠᱚᱫᱚ ᱫᱟᱱᱟᱝᱟᱜᱼᱟ ᱾"; + +/* Label shown when there are no logins saved in the passwords list */ +"LoginsList.NoLoginsFound.Title.v122" = "ᱪᱮᱫ ᱦᱚᱸ ᱫᱟᱱᱟᱝ ᱥᱟᱵᱟᱫ ᱵᱟᱭ ᱥᱟᱧᱪᱟᱣ ᱠᱟᱱᱟ"; + +/* Label displayed when a user searches for an item, and no matches can be found against the search query */ +"LoginsList.NoMatchingResult.Title.v122" = "ᱪᱮᱫ ᱦᱚᱸ ᱫᱟᱱᱟᱝ ᱥᱟᱵᱟᱫ ᱵᱟᱭ ᱧᱟᱢ ᱞᱮᱱᱟ"; + +/* Placeholder text for search field in the credential provider list */ +"LoginsList.Search.Placeholder.v122" = "ᱫᱟᱱᱟᱝ ᱥᱟᱵᱟᱫᱽ ᱠᱚ ᱫᱮᱠᱷᱟᱣ ᱢᱮ"; + diff --git a/firefox-ios/Shared/Supporting Files/sq.lproj/EditAddress.strings b/firefox-ios/Shared/Supporting Files/sq.lproj/EditAddress.strings new file mode 100644 index 000000000000..e4b8864f959d --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/sq.lproj/EditAddress.strings @@ -0,0 +1,132 @@ +/* Title for the cancel button in the remove address alert. */ +"Addresses.EditAddress.Alert.CancelButton.v129" = "Anuloje"; + +/* Message explaining the consequences of removing an address from all synced devices. */ +"Addresses.EditAddress.Alert.Message.v129" = "Adresa do ta hiqet nga krejt pajisjet tuaja të njëkohësuara."; + +/* Title for the remove button in the remove address alert. */ +"Addresses.EditAddress.Alert.RemoveButton.v129" = "Hiqe"; + +/* Title for the alert indicating the action to remove an address. */ +"Addresses.EditAddress.Alert.Title.v129" = "Hiqe Adresën"; + +/* Title for the interface option where users can add a new address for autofill purposes. This facilitates quicker form completion by automatically filling in the user's address information. */ +"Addresses.EditAddress.AutofillAddAddressTitle.v129" = "Shtoni adresë"; + +/* Label for the area field, allowing users to specify a particular area within a city or region. This detail can improve the specificity and accuracy of autofilled addresses. */ +"Addresses.EditAddress.AutofillAddressArea.v129" = "Zonë"; + +/* Label for the field where users input the city part of their address. This information is crucial for mail delivery and service provision, ensuring accurate city identification in autofill settings. */ +"Addresses.EditAddress.AutofillAddressCity.v129" = "Qytet"; + +/* Label for the field where users can specify just the country, used in contexts where full address details are not required. Simplifies autofill when only country information is necessary. */ +"Addresses.EditAddress.AutofillAddressCountryOnly.v129" = "Vend"; + +/* Label for the country or region field in address forms, allowing users to specify their country or territorial region. This is fundamental for international mail and services, ensuring autofill accuracy across borders. */ +"Addresses.EditAddress.AutofillAddressCountryRegion.v129" = "Vend ose Rajon"; + +/* Label for the county field, crucial for addressing in regions where county lines play a key role in postal services. Enhances autofill accuracy by including county information. */ +"Addresses.EditAddress.AutofillAddressCounty.v129" = "Konte"; + +/* Label for the department field, used in countries like France and Colombia where departments are a key administrative division. Ensures correct departmental information is autofilled. */ +"Addresses.EditAddress.AutofillAddressDepartment.v129" = "Degë"; + +/* Label for the district field in the address form, allowing users to specify their district for more precise location identification. This aids in refining address details for accurate autofill. */ +"Addresses.EditAddress.AutofillAddressDistrict.v129" = "Distrikt"; + +/* Label for the Do/Si field, pertinent to addresses in South Korea. Do/Si refers to provincial level divisions, and specifying this enhances address accuracy in autofill settings. */ +"Addresses.EditAddress.AutofillAddressDoSi.v129" = "Do/Si"; + +/* Label for the Eircode field, specific to Ireland. It's a unique postal code system that helps in precise location identification, enhancing the effectiveness of autofill. */ +"Addresses.EditAddress.AutofillAddressEircode.v129" = "Eircode"; + +/* Label for the email address field, where users input their email. Critical for digital communication and account verification, this ensures email addresses are autofilled accurately. */ +"Addresses.EditAddress.AutofillAddressEmail.v129" = "Email"; + +/* Label for the emirate field, essential for addresses in the United Arab Emirates. Including emirate details ensures the autofill feature accurately represents user addresses. */ +"Addresses.EditAddress.AutofillAddressEmirate.v129" = "Emirat"; + +/* Label for the field where users specify the name of an island, if applicable. Important for addresses in archipelagic regions, aiding in precise location identification during autofill. */ +"Addresses.EditAddress.AutofillAddressIsland.v129" = "Ishull"; + +/* Label for the field where the user inputs their full name as part of an address form. Essential for personalized form submissions and ensuring information accuracy in autofilled forms. */ +"Addresses.EditAddress.AutofillAddressName.v129" = "Emër"; + +/* Label for the field where users can input the name of their neighborhood. This detail adds precision to addresses, especially in densely populated areas, improving the accuracy of autofill. */ +"Addresses.EditAddress.AutofillAddressNeighborhood.v129" = "Lagje"; + +/* Label for the oblast field, relevant for addresses in countries like Russia and Ukraine. Oblasts are a significant administrative division, and their specification aids in autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressOblast.v129" = "Oblast"; + +/* Label for the input field designated for the organization's name related to the address. Helps in distinguishing addresses used for business or personal purposes in autofill settings. */ +"Addresses.EditAddress.AutofillAddressOrganization.v129" = "Ent"; + +/* Label for the parish field, significant in places where parishes are used for local administration and addressing. Ensures users can specify parish details for better autofill accuracy. */ +"Addresses.EditAddress.AutofillAddressParish.v129" = "Famulli"; + +/* Label for the PIN (Postal Index Number) field, used in India. It's a code representing a specific area, crucial for accurate mail delivery and autofill functionality. */ +"Addresses.EditAddress.AutofillAddressPin.v129" = "Pin"; + +/* Label for the postal code field, universally used in address forms to specify the area code for mail sorting. Essential for autofill to ensure mail and services are accurately routed. */ +"Addresses.EditAddress.AutofillAddressPostalCode.v129" = "Kod Postar"; + +/* Label for the prefecture field, essential for addresses in countries like Japan where prefectures are a major administrative division. Aids in precise location specification for autofill. */ +"Addresses.EditAddress.AutofillAddressPrefecture.v129" = "Prefekturë"; + +/* Label for the province field, required in countries where provinces are a primary administrative division. Helps in pinpointing the user's location more accurately for autofill purposes. */ +"Addresses.EditAddress.AutofillAddressProvince.v129" = "Provincë"; + +/* Label for the state field, a necessary component of addresses in many countries, especially the USA. It ensures that state-specific details are correctly filled in forms using autofill. */ +"Addresses.EditAddress.AutofillAddressState.v129" = "Shtet"; + +/* Label for the suburb field, enabling users to add suburb details to their address. This is important for accurate delivery and services in suburban areas, enhancing autofill functionality. */ +"Addresses.EditAddress.AutofillAddressSuburb.v129" = "Rrethinë"; + +/* Label for the telephone number field, allowing users to input their contact number. This is essential for communication and service provision, ensuring contact details are autofilled correctly. */ +"Addresses.EditAddress.AutofillAddressTel.v129" = "Telefon"; + +/* Label for the field to input the name of a village or township. This is crucial for addresses in rural areas, ensuring the autofill feature accurately captures all necessary geographical details. */ +"Addresses.EditAddress.AutofillAddressVillageTownship.v129" = "Fshat ose Lokalitet"; + +/* Label for the ZIP code field, primarily used in the United States for mail sorting. Key for autofill to accurately complete addresses for shipping, billing, and service provision. */ +"Addresses.EditAddress.AutofillAddressZip.v129" = "Kod ZIP"; + +/* Label for the button to cancel the current autofill operation or exit the form without saving changes. Provides users with an option to back out of a process without making any modifications. */ +"Addresses.EditAddress.AutofillCancelButton.v129" = "Anuloje"; + +/* Title for the option allowing users to edit an existing saved address. This is used within the settings for autofill, enabling users to update their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditAddressTitle.v129" = "Përpunoni adresë"; + +/* Title for the input field where users can enter their street address. This is used within the settings for autofill, allowing users to provide their street address for accurate form autofilling. */ +"Addresses.EditAddress.AutofillEditStreetAddressTitle.v129" = "Rrugë"; + +/* Label for the button to save the current address details entered or edited by the user. This action confirms the user's changes and updates their autofill settings accordingly. */ +"Addresses.EditAddress.AutofillSaveButton.v129" = "Ruaje"; + +/* Title for the option allowing users to view an existing saved address. This is used within the settings for autofill, enabling users to see their address details for accurate form autofilling. */ +"Addresses.EditAddress.AutofillViewAddressTitle.v129" = "Shihni adresën"; + +/* Button label for closing the view where user can view their address info. */ +"Addresses.EditAddress.CloseNavBarButtonLabel.v129" = "Mbylle"; + +/* Button label for editing the address details shown in the form. */ +"Addresses.EditAddress.EditNavBarButtonLabel.v129" = "Përpunoni"; + +/* Title for button that offers the user the option to remove an address. */ +"Addresses.EditAddress.RemoveAddressButtonTitle.v129" = "Hiqe Adresën"; + +/* Toast message confirming that an address has been successfully removed. */ +"Addresses.Toast.AddressRemovedConfirmation.v129" = "Adresa u Hoq"; + +/* Toast message confirming that an address has been successfully saved. */ +"Addresses.Toast.AddressSavedConfirmation.v129" = "Adresa u Ruajt"; + +/* Toast message indicating an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveError.v129" = "Adresa S’u Ruajt Dot"; + +/* Suggestion to try again after an error occurred while trying to save an address. */ +"Addresses.Toast.AddressSaveRetrySuggestion.v129" = "Riprovoni"; + +/* Toast message confirming that an address has been successfully updated. */ +"Addresses.Toast.AddressUpdatedConfirmation.v129" = "U Përditësua Informacion Adrese"; + diff --git a/firefox-ios/Shared/Supporting Files/sq.lproj/EnhancedTrackingProtection.strings b/firefox-ios/Shared/Supporting Files/sq.lproj/EnhancedTrackingProtection.strings index 38301658cef2..3599a9b5bafe 100644 --- a/firefox-ios/Shared/Supporting Files/sq.lproj/EnhancedTrackingProtection.strings +++ b/firefox-ios/Shared/Supporting Files/sq.lproj/EnhancedTrackingProtection.strings @@ -22,6 +22,12 @@ /* Text to let users know that the current website is not secure. */ "Menu.EnhancedTrackingProtection.Details.ConnectionUnsecure.v128" = "Lidhje jo e sigurt"; +/* Text to let users know how many fingerprinters were blocked on the current website. The placeholder will show the number of fingerprinters detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.Fingerprinter.v129" = "Krijues shenjash gishtash: %@"; + +/* Text to let users know how many social media trackers were blocked on the current website. The placeholder will show the number of such cookies detected */ +"Menu.EnhancedTrackingProtection.Details.Trackers.SocialMedia.v129" = "Gjurmues prej mediash shoqërore: %@"; + /* Text to let users know how many trackers were blocked on the current website. Placeholder for the number of trackers blocked Text to let users know that no trackers were found on the current website. */ "Menu.EnhancedTrackingProtection.Details.Trackers.v128" = "Gjurmues të bllokuar: %@"; @@ -54,6 +60,9 @@ /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOff.Text.v128" = "Mbrojtjet janë OFF. Sugjerojmë t’i aktivizoni."; +/* A switch to disable enhanced tracking protection inside the menu. */ +"Menu.EnhancedTrackingProtection.SwitchOff.Text.v129" = "Mbrojtjet janë OFF. Sugjerojmë t’i aktivizoni."; + /* A switch to disable enhanced tracking protection inside the menu. */ "Menu.EnhancedTrackingProtection.SwitchOn.Text.v128" = "Nëse diçka duket se nuk punon në këtë sajt, provoni ta çaktivizoni."; diff --git a/firefox-ios/Shared/Supporting Files/sq.lproj/Microsurvey.strings b/firefox-ios/Shared/Supporting Files/sq.lproj/Microsurvey.strings index 4a21873beb8b..d04624e1274e 100644 --- a/firefox-ios/Shared/Supporting Files/sq.lproj/Microsurvey.strings +++ b/firefox-ios/Shared/Supporting Files/sq.lproj/Microsurvey.strings @@ -31,6 +31,9 @@ /* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the title for the header on the screen. */ "Microsurvey.Survey.HeaderLabel.v127" = "Plotësoni këtë pyetësor"; +/* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the title for the header on the screen. */ +"Microsurvey.Survey.HeaderLabel.v129" = "Ju lutemi, plotësoni pyetësorin"; + /* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the logo image that appears on the bottom sheet that informs the user that it is coming from the app specifically. Placeholder is for the app name. */ "Microsurvey.Survey.LogoImage.AccessibilityLabel.v129" = "Stemë e %@"; @@ -49,6 +52,9 @@ /* On the microsurvey, this is the title for one of the options that the user can select to answer the survey. */ "Microsurvey.Survey.Options.LikertScaleOption5.v127" = "Shumë i pakënaqur"; +/* On the microsurvey, this is the title for one of the options that the user can select to answer the survey. It indicates that the user has not use the feature that the survey is inquiring about. */ +"Microsurvey.Survey.Options.LikertScaleOption6.v129" = "S’e përdor"; + /* After engaging with the microsurvey prompt, the microsurvey pops up as a bottom sheet for the user to answer, this is the accessibility label that states the order the survey option in the list of options. First placeholder is the number the option is in the list and the second placeholder is the total number of options such as 1 out of 6. */ "Microsurvey.Survey.OptionsOrder.AccessibilityLabel.v129" = "%1$@ nga %2$@"; diff --git a/firefox-ios/Shared/Supporting Files/sq.lproj/PasswordAutofill.strings b/firefox-ios/Shared/Supporting Files/sq.lproj/PasswordAutofill.strings index 277d5fbee55d..9dab367698d7 100644 --- a/firefox-ios/Shared/Supporting Files/sq.lproj/PasswordAutofill.strings +++ b/firefox-ios/Shared/Supporting Files/sq.lproj/PasswordAutofill.strings @@ -1,3 +1,6 @@ +/* This label is used in a cell found in the list of autofill login options in place of an actual username to denote that no username was saved for this login */ +"PasswordAutofill.LoginListCellNoUsername.v129" = "(pa emër përdoruesi)"; + /* This label is used for a button in the password list screen allowing users to manage their saved passwords. It's meant to direct users to where they can add, remove, or edit their saved passwords. */ "PasswordAutofill.ManagePasswordsButton.v124" = "Administroni fjalëkalime"; diff --git a/firefox-ios/Shared/Supporting Files/sq.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/sq.lproj/ScanQRCode.strings new file mode 100644 index 000000000000..70e2ed46607e --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/sq.lproj/ScanQRCode.strings @@ -0,0 +1,9 @@ +/* Allow button to open URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.AllowButton.v129" = "Lejoje"; + +/* Deny button to cancel opening URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "Mohoje"; + +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "Të lejohet që %@ të hapet?"; + diff --git a/firefox-ios/Shared/Supporting Files/tr.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/tr.lproj/ScanQRCode.strings index bf6cd35a7f42..ae954e5775ee 100644 --- a/firefox-ios/Shared/Supporting Files/tr.lproj/ScanQRCode.strings +++ b/firefox-ios/Shared/Supporting Files/tr.lproj/ScanQRCode.strings @@ -4,3 +4,6 @@ /* Deny button to cancel opening URL from scanned QR Code */ "ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "Reddet"; +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "%@ bu adresi açsın mı?"; + diff --git a/firefox-ios/Shared/Supporting Files/vi.lproj/ScanQRCode.strings b/firefox-ios/Shared/Supporting Files/vi.lproj/ScanQRCode.strings new file mode 100644 index 000000000000..6b2de44b68ae --- /dev/null +++ b/firefox-ios/Shared/Supporting Files/vi.lproj/ScanQRCode.strings @@ -0,0 +1,9 @@ +/* Allow button to open URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.AllowButton.v129" = "Cho phép"; + +/* Deny button to cancel opening URL from scanned QR Code */ +"ScanQRCode.ConfirmOpenURL.DenyButton.v129" = "Từ chối"; + +/* Text of the prompt to ask user permission to open a URL from a scanned QR code. Placeholder is app name. */ +"ScanQRCode.ConfirmOpenURL.Message.v129" = "Cho phép %@ mở?"; + diff --git a/firefox-ios/Shared/Supporting Files/zh-CN.lproj/EditCard.strings b/firefox-ios/Shared/Supporting Files/zh-CN.lproj/EditCard.strings index 4d96f2bfa8e1..cd55ad0c9cd5 100644 --- a/firefox-ios/Shared/Supporting Files/zh-CN.lproj/EditCard.strings +++ b/firefox-ios/Shared/Supporting Files/zh-CN.lproj/EditCard.strings @@ -26,7 +26,7 @@ "CreditCard.EditCard.ExpiredDateTitle.v112" = "有效期 %@"; /* Title label for user to input their name printed on their credit card in the text box below. */ -"CreditCard.EditCard.NameOnCardTitle.v112" = "持卡人姓名"; +"CreditCard.EditCard.NameOnCardTitle.v112" = "卡面姓名"; /* Button title which, when tapped, will allow the user to save valid credit card details. */ "CreditCard.EditCard.NavButtonSaveTitle.v112" = "保存"; diff --git a/firefox-ios/Shared/Supporting Files/zh-CN.lproj/ErrorState.strings b/firefox-ios/Shared/Supporting Files/zh-CN.lproj/ErrorState.strings index 1641179fddf5..1212d92a005f 100644 --- a/firefox-ios/Shared/Supporting Files/zh-CN.lproj/ErrorState.strings +++ b/firefox-ios/Shared/Supporting Files/zh-CN.lproj/ErrorState.strings @@ -5,5 +5,5 @@ "CreditCard.ErrorState.CardNumberSublabel.v112" = "请输入有效卡号"; /* Sub label error string that gets shown when user enters incorrect input for their name printed on their credit card in the text box. */ -"CreditCard.ErrorState.NameOnCardSublabel.v112" = "请输入持卡人姓名"; +"CreditCard.ErrorState.NameOnCardSublabel.v112" = "请输入姓名"; diff --git a/firefox-ios/Shared/br.lproj/Localizable.strings b/firefox-ios/Shared/br.lproj/Localizable.strings index bc92f437a6bf..43c578cd2a6d 100644 --- a/firefox-ios/Shared/br.lproj/Localizable.strings +++ b/firefox-ios/Shared/br.lproj/Localizable.strings @@ -757,6 +757,9 @@ /* Label for the button, displayed in the menu, takes you to History screen when pressed. */ "Menu.History.Label" = "Roll istor"; +/* Label for the new private tab button in the menu page. Pressing this button opens a new private tab. */ +"Menu.NewPrivateTab.Label" = "Ivinell prevez nevez"; + /* Label for the new tab button in the menu page. Pressing this button opens a new tab. */ "Menu.NewTab.v99" = "Ivinell nevez"; diff --git a/firefox-ios/Shared/br.lproj/Menu.strings b/firefox-ios/Shared/br.lproj/Menu.strings index 491707b9cf2a..9188bc91ef34 100644 --- a/firefox-ios/Shared/br.lproj/Menu.strings +++ b/firefox-ios/Shared/br.lproj/Menu.strings @@ -4,6 +4,12 @@ /* Label for the button, displayed in the menu, used to copy the current page link to the clipboard. */ "Menu.CopyLink.Title" = "Eilañ an ere"; +/* Toast displayed to user after downlaod pdf was pressed. */ +"Menu.DownloadPDF.Confirm.v129" = "PDF pellgarget gant berzh"; + +/* Label for the button, displayed in the menu, downloads a pdf when pressed. */ +"Menu.DownloadPDF.Label.v129" = "Pellgargañ ar PDF"; + /* Label for the button, displayed in the menu, used to open the toolbar to search for text within the current page. */ "Menu.FindInPageAction.Title" = "Kavout er bajennad"; diff --git a/firefox-ios/Shared/en-CA.lproj/Localizable.strings b/firefox-ios/Shared/en-CA.lproj/Localizable.strings index 2d0b687c2d82..2bfd2ca45c65 100644 --- a/firefox-ios/Shared/en-CA.lproj/Localizable.strings +++ b/firefox-ios/Shared/en-CA.lproj/Localizable.strings @@ -757,6 +757,9 @@ /* Label for the button, displayed in the menu, takes you to History screen when pressed. */ "Menu.History.Label" = "History"; +/* Label for the new private tab button in the menu page. Pressing this button opens a new private tab. */ +"Menu.NewPrivateTab.Label" = "New Private Tab"; + /* Label for the new tab button in the menu page. Pressing this button opens a new tab. */ "Menu.NewTab.v99" = "New Tab"; @@ -1144,6 +1147,9 @@ /* The placeholder for URL Field when saving a custom search engine */ "Settings.AddCustomEngine.URLPlaceholder" = "URL (Replace Query with %s)"; +/* Title of setting to block opening external apps when pressing links. */ +"Settings.BlockOpeningExternalApps.Title" = "Block Opening External Apps"; + /* Button in Data Management that clears all items. */ "Settings.ClearAllWebsiteData.Clear.Button" = "Clear All Website Data"; @@ -1399,6 +1405,9 @@ /* Description displayed under the ”Offer to Open Copied Link” option. See https://bug1223660.bmoattachments.org/attachment.cgi?id=8898349 */ "Settings.OfferClipboardBar.Status" = "When Opening Firefox"; +/* Description displayed under the ”Offer to Open Copied Link” option. See https://bug1223660.bmoattachments.org/attachment.cgi?id=8898349. Placeholder is for the app name. */ +"Settings.OfferClipboardBar.Status.v128" = "When opening %@"; + /* Description displayed under the ”Offer to Open Copied Link” option. See https://bug1223660.bmoattachments.org/attachment.cgi?id=8898349 */ "Settings.OfferClipboardBar.StatusV2" = "When opening Firefox"; diff --git a/firefox-ios/Shared/en-CA.lproj/Menu.strings b/firefox-ios/Shared/en-CA.lproj/Menu.strings index 4108076d807a..2dc282743180 100644 --- a/firefox-ios/Shared/en-CA.lproj/Menu.strings +++ b/firefox-ios/Shared/en-CA.lproj/Menu.strings @@ -4,6 +4,12 @@ /* Label for the button, displayed in the menu, used to copy the current page link to the clipboard. */ "Menu.CopyLink.Title" = "Copy Link"; +/* Toast displayed to user after downlaod pdf was pressed. */ +"Menu.DownloadPDF.Confirm.v129" = "Successfully Downloaded PDF"; + +/* Label for the button, displayed in the menu, downloads a pdf when pressed. */ +"Menu.DownloadPDF.Label.v129" = "Download PDF"; + /* Label for the button, displayed in the menu, used to open the toolbar to search for text within the current page. */ "Menu.FindInPageAction.Title" = "Find in Page"; diff --git a/firefox-ios/Shared/hu.lproj/Localizable.strings b/firefox-ios/Shared/hu.lproj/Localizable.strings index da932e84e006..ace0942f1adc 100644 --- a/firefox-ios/Shared/hu.lproj/Localizable.strings +++ b/firefox-ios/Shared/hu.lproj/Localizable.strings @@ -757,6 +757,9 @@ /* Label for the button, displayed in the menu, takes you to History screen when pressed. */ "Menu.History.Label" = "Előzmények"; +/* Label for the new private tab button in the menu page. Pressing this button opens a new private tab. */ +"Menu.NewPrivateTab.Label" = "Új privát lap"; + /* Label for the new tab button in the menu page. Pressing this button opens a new tab. */ "Menu.NewTab.v99" = "Új lap"; @@ -1144,6 +1147,9 @@ /* The placeholder for URL Field when saving a custom search engine */ "Settings.AddCustomEngine.URLPlaceholder" = "URL (Cserélje a keresést erre: %s)"; +/* Title of setting to block opening external apps when pressing links. */ +"Settings.BlockOpeningExternalApps.Title" = "Külső alkalmazások megnyitásának blokkolása"; + /* Button in Data Management that clears all items. */ "Settings.ClearAllWebsiteData.Clear.Button" = "Összes webhely adatainak törlése"; @@ -1399,6 +1405,9 @@ /* Description displayed under the ”Offer to Open Copied Link” option. See https://bug1223660.bmoattachments.org/attachment.cgi?id=8898349 */ "Settings.OfferClipboardBar.Status" = "A Firefox megnyitásakor"; +/* Description displayed under the ”Offer to Open Copied Link” option. See https://bug1223660.bmoattachments.org/attachment.cgi?id=8898349. Placeholder is for the app name. */ +"Settings.OfferClipboardBar.Status.v128" = "A %@ megnyitásakor"; + /* Description displayed under the ”Offer to Open Copied Link” option. See https://bug1223660.bmoattachments.org/attachment.cgi?id=8898349 */ "Settings.OfferClipboardBar.StatusV2" = "A Firefox megnyitásakor"; diff --git a/firefox-ios/Shared/hu.lproj/Menu.strings b/firefox-ios/Shared/hu.lproj/Menu.strings index 472e8c35efa7..92ddff2f0e51 100644 --- a/firefox-ios/Shared/hu.lproj/Menu.strings +++ b/firefox-ios/Shared/hu.lproj/Menu.strings @@ -4,6 +4,12 @@ /* Label for the button, displayed in the menu, used to copy the current page link to the clipboard. */ "Menu.CopyLink.Title" = "Hivatkozás másolása"; +/* Toast displayed to user after downlaod pdf was pressed. */ +"Menu.DownloadPDF.Confirm.v129" = "A PDF sikeresen letöltve"; + +/* Label for the button, displayed in the menu, downloads a pdf when pressed. */ +"Menu.DownloadPDF.Label.v129" = "PDF letöltése"; + /* Label for the button, displayed in the menu, used to open the toolbar to search for text within the current page. */ "Menu.FindInPageAction.Title" = "Keresés az oldalon"; diff --git a/firefox-ios/Shared/sq.lproj/Localizable.strings b/firefox-ios/Shared/sq.lproj/Localizable.strings index 0ef544b217ab..6fca2829f801 100644 --- a/firefox-ios/Shared/sq.lproj/Localizable.strings +++ b/firefox-ios/Shared/sq.lproj/Localizable.strings @@ -757,6 +757,9 @@ /* Label for the button, displayed in the menu, takes you to History screen when pressed. */ "Menu.History.Label" = "Historik"; +/* Label for the new private tab button in the menu page. Pressing this button opens a new private tab. */ +"Menu.NewPrivateTab.Label" = "Skedë e Re Private"; + /* Label for the new tab button in the menu page. Pressing this button opens a new tab. */ "Menu.NewTab.v99" = "Skedë e Re"; diff --git a/firefox-ios/Shared/sq.lproj/Menu.strings b/firefox-ios/Shared/sq.lproj/Menu.strings index 46a48aad1ba2..cc6d94787a78 100644 --- a/firefox-ios/Shared/sq.lproj/Menu.strings +++ b/firefox-ios/Shared/sq.lproj/Menu.strings @@ -4,6 +4,12 @@ /* Label for the button, displayed in the menu, used to copy the current page link to the clipboard. */ "Menu.CopyLink.Title" = "Kopjoji Lidhjen"; +/* Toast displayed to user after downlaod pdf was pressed. */ +"Menu.DownloadPDF.Confirm.v129" = "PDF-ja u Shkarkua Me Sukses"; + +/* Label for the button, displayed in the menu, downloads a pdf when pressed. */ +"Menu.DownloadPDF.Label.v129" = "Shkarkojeni si PDF"; + /* Label for the button, displayed in the menu, used to open the toolbar to search for text within the current page. */ "Menu.FindInPageAction.Title" = "Gjej në Faqe";