Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 17 additions & 4 deletions focus-ios/Blockzilla.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -136,8 +136,6 @@
C89AA96E271720330089838F /* ThemeTableViewToggleCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C89AA969271720330089838F /* ThemeTableViewToggleCell.swift */; };
C89AA96F271720330089838F /* ThemeTableViewAccessoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C89AA96A271720330089838F /* ThemeTableViewAccessoryCell.swift */; };
C89AA970271720330089838F /* Theme.swift in Sources */ = {isa = PBXBuildFile; fileRef = C89AA96B271720330089838F /* Theme.swift */; };
F0A1B2C32E8F100000000001 /* NightModeAllFramesAtDocumentStart.js in Resources */ = {isa = PBXBuildFile; fileRef = F0A1B2C32E8F100000000003 /* NightModeAllFramesAtDocumentStart.js */; };
F0A1B2C32E8F100000000002 /* WebsiteDarkModeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0A1B2C32E8F100000000004 /* WebsiteDarkModeController.swift */; };
C8A9FE0A26E7A63F00A9C72B /* UserDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8A9FE0926E7A5B900A9C72B /* UserDefault.swift */; };
C8AC706427DF972B00165824 /* AuthenticationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8AC706327DF972B00165824 /* AuthenticationManager.swift */; };
C8C74BF4271D5D310009CE5A /* ActionFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8C74BF3271D5D310009CE5A /* ActionFooterView.swift */; };
Expand Down Expand Up @@ -239,6 +237,8 @@
EB84F9712093815500BA6739 /* effective_tld_names.dat in Resources */ = {isa = PBXBuildFile; fileRef = EB84F9702093815500BA6739 /* effective_tld_names.dat */; };
EBE44F4E20ADDF6A005AFEA6 /* SmartLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBE44F4D20ADDF6A005AFEA6 /* SmartLabel.swift */; };
ED5ACDB02CE6AABF00A55506 /* Sentry-Dynamic in Frameworks */ = {isa = PBXBuildFile; productRef = ED5ACDAF2CE6AABF00A55506 /* Sentry-Dynamic */; };
F0A1B2C32E8F100000000001 /* NightModeAllFramesAtDocumentStart.js in Resources */ = {isa = PBXBuildFile; fileRef = F0A1B2C32E8F100000000003 /* NightModeAllFramesAtDocumentStart.js */; };
F0A1B2C32E8F100000000002 /* WebsiteDarkModeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0A1B2C32E8F100000000004 /* WebsiteDarkModeController.swift */; };
F74E8109218183F400D18535 /* SearchSuggestionsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = F74E8108218183F400D18535 /* SearchSuggestionsTest.swift */; };
F7B3E49D2165C32B00118785 /* SearchSuggestionsPromptView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7B3E49C2165C32B00118785 /* SearchSuggestionsPromptView.swift */; };
F805722F1DBEE504004339C1 /* WebCacheUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = F805722E1DBEE504004339C1 /* WebCacheUtils.swift */; };
Expand Down Expand Up @@ -507,6 +507,12 @@
43D535F62959011100A7C85C /* be */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = be; path = be.lproj/Localizable.strings; sourceTree = "<group>"; };
43D535F72959011100A7C85C /* be */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = be; path = be.lproj/Localizable.strings; sourceTree = "<group>"; };
43D5D1B72CB3EAD7001137A4 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Localizable.strings; sourceTree = "<group>"; };
43E11CAA2FBB304500851C89 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = sr.lproj/Intents.strings; sourceTree = "<group>"; };
43E11CAB2FBB304500851C89 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = sr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
43E11CAC2FBB304500851C89 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = sr.lproj/Intro.strings; sourceTree = "<group>"; };
43E11CAD2FBB304500851C89 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = sr.lproj/Localizable.strings; sourceTree = "<group>"; };
43E11CAE2FBB304500851C89 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = sr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
43E11CAF2FBB304500851C89 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = sr.lproj/Localizable.strings; sourceTree = "<group>"; };
43E1A65828FCB8F000DD9325 /* eu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = eu; path = eu.lproj/Localizable.strings; sourceTree = "<group>"; };
43E1CAFB28FCB9B00098541B /* nn */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nn; path = nn.lproj/Localizable.strings; sourceTree = "<group>"; };
43E28B8828FCBA2A00CCE798 /* zh-TW */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-TW"; path = "zh-TW.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
Expand Down Expand Up @@ -781,8 +787,6 @@
C89AA969271720330089838F /* ThemeTableViewToggleCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThemeTableViewToggleCell.swift; sourceTree = "<group>"; };
C89AA96A271720330089838F /* ThemeTableViewAccessoryCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThemeTableViewAccessoryCell.swift; sourceTree = "<group>"; };
C89AA96B271720330089838F /* Theme.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Theme.swift; sourceTree = "<group>"; };
F0A1B2C32E8F100000000003 /* NightModeAllFramesAtDocumentStart.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = NightModeAllFramesAtDocumentStart.js; sourceTree = "<group>"; };
F0A1B2C32E8F100000000004 /* WebsiteDarkModeController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebsiteDarkModeController.swift; sourceTree = "<group>"; };
C8A9FE0926E7A5B900A9C72B /* UserDefault.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefault.swift; sourceTree = "<group>"; };
C8AC706327DF972B00165824 /* AuthenticationManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AuthenticationManager.swift; sourceTree = "<group>"; };
C8C74BF3271D5D310009CE5A /* ActionFooterView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ActionFooterView.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1212,6 +1216,8 @@
EB84F96E209380CE00BA6739 /* URLExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = URLExtensions.swift; sourceTree = "<group>"; };
EB84F9702093815500BA6739 /* effective_tld_names.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = effective_tld_names.dat; sourceTree = "<group>"; };
EBE44F4D20ADDF6A005AFEA6 /* SmartLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SmartLabel.swift; sourceTree = "<group>"; };
F0A1B2C32E8F100000000003 /* NightModeAllFramesAtDocumentStart.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = NightModeAllFramesAtDocumentStart.js; sourceTree = "<group>"; };
F0A1B2C32E8F100000000004 /* WebsiteDarkModeController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebsiteDarkModeController.swift; sourceTree = "<group>"; };
F4C4943B406FCA9B74B4E186 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; };
F74E8108218183F400D18535 /* SearchSuggestionsTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchSuggestionsTest.swift; sourceTree = "<group>"; };
F7B3E49C2165C32B00118785 /* SearchSuggestionsPromptView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchSuggestionsPromptView.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -2370,6 +2376,7 @@
es,
nv,
tg,
sr,
);
mainGroup = E4BF2DCA1BACE8CA00DA9D68;
packageReferences = (
Expand Down Expand Up @@ -3004,6 +3011,7 @@
4348A97E2D75B78E00C257B0 /* es */,
430337D22DAD1741002BD972 /* tg */,
439EFB802E5C6F170001B6F1 /* ro */,
43E11CAF2FBB304500851C89 /* sr */,
);
name = Localizable.strings;
sourceTree = "<group>";
Expand Down Expand Up @@ -3100,6 +3108,7 @@
A858FC292D271326008B994A /* scn */,
4348A97B2D75B78E00C257B0 /* es */,
430337D02DAD1741002BD972 /* tg */,
43E11CAC2FBB304500851C89 /* sr */,
);
name = Intro.strings;
sourceTree = "<group>";
Expand Down Expand Up @@ -3196,6 +3205,7 @@
A858FC2A2D271326008B994A /* scn */,
4348A97C2D75B78E00C257B0 /* es */,
430337D12DAD1741002BD972 /* tg */,
43E11CAD2FBB304500851C89 /* sr */,
);
name = Localizable.strings;
sourceTree = "<group>";
Expand Down Expand Up @@ -3293,6 +3303,7 @@
4348A97A2D75B78E00C257B0 /* es */,
437B7FFD2DAD170900D61873 /* nv */,
430337CF2DAD1741002BD972 /* tg */,
43E11CAB2FBB304500851C89 /* sr */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
Expand Down Expand Up @@ -3530,6 +3541,7 @@
A858FC2B2D271326008B994A /* scn */,
4348A97D2D75B78E00C257B0 /* es */,
4390AB3E2DBF940D00CA36EA /* tg */,
43E11CAE2FBB304500851C89 /* sr */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
Expand Down Expand Up @@ -3627,6 +3639,7 @@
A858FC272D271326008B994A /* scn */,
4348A9792D75B78E00C257B0 /* es */,
430337CE2DAD1741002BD972 /* tg */,
43E11CAA2FBB304500851C89 /* sr */,
);
name = Intents.intentdefinition;
sourceTree = "<group>";
Expand Down
4 changes: 2 additions & 2 deletions focus-ios/Blockzilla/hu.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@
"Edit" = "Szerkesztés";

/* Button label to reload the error page */
"Error.tryAgainButton" = "Próbálja újra";
"Error.tryAgainButton" = "Újrapróbálkozás";

/* Button label used for cancelling to open another app from Focus */
"ExternalAppLink.cancelTitle" = "Mégse";
Expand Down Expand Up @@ -185,7 +185,7 @@
"Network.Offline.ErrorMessage" = "Úgy tűnik, hogy az internetkapcsolat nem érhető el.";

/* Button text for retrying network connection */
"Network.Offline.RetryButton" = "Próbálja újra";
"Network.Offline.RetryButton" = "Újrapróbálkozás";

/* Text for a label that indicates the title of button from onboarding screen version 2. */
"NewOnboarding.Button.Title.V2" = "Kezdő lépések";
Expand Down
18 changes: 18 additions & 0 deletions focus-ios/Blockzilla/sr.lproj/InfoPlist.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/* Privacy - Camera Usage Description */
"NSCameraUsageDescription" = "Ово вам омогућава да правите и отпремате фотографије.";

/* Privacy - Face ID Usage Description */
"NSFaceIDUsageDescription" = "Ово вам омогућава да откључате апликацију.";

/* Privacy - Location When In Use Usage Description */
"NSLocationWhenInUseUsageDescription" = "Веб странице које посетите могу затражити вашу локацију.";

/* Privacy - Microphone Usage Description */
"NSMicrophoneUsageDescription" = "Ово вам омогућава да снимате и отпремате видео снимке.";

/* Privacy - Photo Library Additions Usage Description */
"NSPhotoLibraryAddUsageDescription" = "Ово вам омогућава да сачувате и отпремате фотографије.";

/* This is the menu item that appears when you long press the Focus icon on the phone home screen. */
"UIApplicationShortcutItemTitle.EraseAndOpen" = "Обриши и отвори";

6 changes: 6 additions & 0 deletions focus-ios/Blockzilla/sr.lproj/Intents.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/* (No Comment) */
"Intents.Erase.Description" = "Обриши сесију прегледања";

/* (No Comment) */
"Intents.Erase.Title" = "Обриши";

24 changes: 24 additions & 0 deletions focus-ios/Blockzilla/sr.lproj/Intro.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
/* Description for the 'History' panel in the First Run tour. */
"Intro.Slides.History.Description" = "Очистите целу историју сесије прегледања, лозинке и колачиће у било ком тренутку једним додиром.";

/* Title for the third panel 'History' in the First Run tour. */
"Intro.Slides.History.Title" = "Ваша историја је ствар прошлости";

/* Button to go to the next card in Focus onboarding. */
"Intro.Slides.Next.Button" = "Следеће";

/* Description for the 'Favorite Search Engine' panel in the First Run tour. */
"Intro.Slides.Search.Description" = "Тражите нешто друго? Изаберите други претраживач.";

/* Title for the second panel 'Search' in the First Run tour. */
"Intro.Slides.Search.Title" = "Ваше претраге, ваш начин";

/* Button to skip onboarding in Focus */
"Intro.Slides.Skip.Button" = "Прескочи";

/* Description for the 'Welcome' panel in the First Run tour. */
"Intro.Slides.Welcome.Description" = "Подигните приватно прегледање на виши ниво. Блокирајте рекламе и остале садржаје који вас могу пратити на различитим страницама и успорити учитавање страница.";

/* Title for the first panel 'Welcome' in the First Run tour. */
"Intro.Slides.Welcome.Title" = "Ојачајте вашу приватност";

Loading