diff --git a/MEGAUnitTests/Settings/CookieSettingsViewModelTests.swift b/MEGAUnitTests/Settings/CookieSettingsViewModelTests.swift index ec9b5d47ed..0960233306 100644 --- a/MEGAUnitTests/Settings/CookieSettingsViewModelTests.swift +++ b/MEGAUnitTests/Settings/CookieSettingsViewModelTests.swift @@ -6,7 +6,7 @@ import MEGADomainMock class CookieSettingsViewModelTests: XCTestCase { private let mockRouter = MockCookieSettingsRouter() - private let footersArray: Array = ["", + private let footersArray: Array = [Strings.Localizable.Settings.Accept.Cookies.footer, Strings.Localizable.Settings.Cookies.Essential.footer, Strings.Localizable.Settings.Cookies.PerformanceAndAnalytics.footer] diff --git a/iMEGA/Languages/Base.lproj/Localizable.strings b/iMEGA/Languages/Base.lproj/Localizable.strings index 5f51d7d39d..2a911cba6e 100644 --- a/iMEGA/Languages/Base.lproj/Localizable.strings +++ b/iMEGA/Languages/Base.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="message sending cancelled"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Your privacy"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="We use Cookies and similar technologies (“Cookies”) to provide and enhance your experience with our services. Accept our use of Cookies from the beginning of your visit or customise Cookies in Cookie Settings. Read more in our [A]Cookie Policy[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Accept Cookies"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Essential Cookies"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/ar.lproj/Localizable.strings b/iMEGA/Languages/ar.lproj/Localizable.strings index b341c519dc..88fad5dab5 100644 --- a/iMEGA/Languages/ar.lproj/Localizable.strings +++ b/iMEGA/Languages/ar.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="تم إلغاء إرسال الرسالة"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="خصوصيتك"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="نحن نستخدم ملفات تعريف الارتباط Cookies والتقنيات المماثلة (“Cookies”) لتقديم وتعزيز تجربتك مع خدماتنا، وتخصيص الإعلانات التي تراها، بما في ذلك من خلال جهات خارجية. اقبل استخدامنا لملفات تعريف الارتباط Cookies من بداية زيارتك أو قم بتخصيص ملفات تعريف الارتباط في إعدادات ملفات تعريف الارتباط. اقرأ المزيد في [A]سياسة ملفات تعريف الارتباط Cookies[/A] الخاصة بنا."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="قبول ملفات تعريف الارتباط Cookies"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="ملفات تعريف الارتباط Cookies الأساسية"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/de.lproj/Localizable.strings b/iMEGA/Languages/de.lproj/Localizable.strings index 67503a000a..44c68ade48 100644 --- a/iMEGA/Languages/de.lproj/Localizable.strings +++ b/iMEGA/Languages/de.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="Versand der Nachricht abgebrochen"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Ihre Privatsphäre"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="Im Rahmen der technischen Umsetzung unserer Dienstleistungen nutzen wir Cookies und verwandte Technologien („Cookies“). Sie können unserer Cookie-Nutzung sofort zustimmen oder sie im Detail konfigurieren. Weitere Informationen dazu in unseren [A]Cookie-Regelungen[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Cookies akzeptieren"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Cookies für Grundfunktionalität"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/en.lproj/Localizable.strings b/iMEGA/Languages/en.lproj/Localizable.strings index 5f51d7d39d..2a911cba6e 100644 --- a/iMEGA/Languages/en.lproj/Localizable.strings +++ b/iMEGA/Languages/en.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="message sending cancelled"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Your privacy"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="We use Cookies and similar technologies (“Cookies”) to provide and enhance your experience with our services. Accept our use of Cookies from the beginning of your visit or customise Cookies in Cookie Settings. Read more in our [A]Cookie Policy[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Accept Cookies"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Essential Cookies"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/es.lproj/Localizable.strings b/iMEGA/Languages/es.lproj/Localizable.strings index aab8ff4027..f276de9cc3 100644 --- a/iMEGA/Languages/es.lproj/Localizable.strings +++ b/iMEGA/Languages/es.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="El envío del mensaje se ha cancelado"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Tu privacidad"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="Utilizamos cookies y tecnologías similares (“Cookies”) para ofrecerte nuestros servicios y mejorar tu experiencia al usarlos. Acepta el uso de Cookies o personalizalo en los ajustes. Encuentra más información al respecto en nuestra [A]Política de cookies[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Aceptar Cookies"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Cookies esenciales"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/fr.lproj/Localizable.strings b/iMEGA/Languages/fr.lproj/Localizable.strings index ad90cdbcdc..fb16a2205e 100644 --- a/iMEGA/Languages/fr.lproj/Localizable.strings +++ b/iMEGA/Languages/fr.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="L’envoi du message a été annulé"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Votre vie privée"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="Nous utilisons des Témoins de connexion et des technologies semblables (« Témoins ») pour vous fournir nos services et améliorer votre expérience d’utilisation de nos services. Acceptez notre utilisation de Témoins dès le début de votre visite ou personnalisez les Témoins dans les paramètres des Témoins. Apprenez-en davantage dans notre [A]Politique d’utilisation des Témoins[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Accepter les témoins"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Témoins essentiels"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/id.lproj/Localizable.strings b/iMEGA/Languages/id.lproj/Localizable.strings index 8eed9d49f4..1a0486abbc 100644 --- a/iMEGA/Languages/id.lproj/Localizable.strings +++ b/iMEGA/Languages/id.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="pengiriman pesan dibatalkan"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Privasi anda"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="Kami menggunakan Cookie dan teknologi serupa (“Cookies”) untuk menyediakan dan meningkatkan pengalaman anda dengan layanan kami. Terima penggunaan Cookie kami sejak awal kunjungan anda atau sesuaikan Cookie di Pengaturan Cookie. Baca selengkapnya di [A]Kebijakan Cookie[/A] kami."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Terima Cookies"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Cookie Penting"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/it.lproj/Localizable.strings b/iMEGA/Languages/it.lproj/Localizable.strings index a4f9f7d7a2..f45d8179b3 100644 --- a/iMEGA/Languages/it.lproj/Localizable.strings +++ b/iMEGA/Languages/it.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="invio del messaggio annullato"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="La tua privacy"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="Utilizziamo Cookie e tecnologie simili (“Cookie”) per fornire e migliorare la tua esperienza con i nostri servizi. Accetta l'utilizzo dei nostri Cookie dall'inizio della tua visita o personalizza i Cookie nelle Impostazioni dei Cookie. Leggi di più nella nostra [A]Politica sui Cookie[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Accetta cookie"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Cookie essenziali"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/ja.lproj/Localizable.strings b/iMEGA/Languages/ja.lproj/Localizable.strings index c26c10e045..2255e7a13c 100644 --- a/iMEGA/Languages/ja.lproj/Localizable.strings +++ b/iMEGA/Languages/ja.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="メッセージの送信がキャンセルされました"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="お客様のプライバシー"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="当社は、お客様に当社のサービスをご提供し、その利便性を高めるために、クッキー(Cookie)および類似の技術(以下、「クッキー」)を使用いたします。お客様がご訪問された最初から当社のクッキーの使用を受け入れるか、クッキー設定でクッキーをカスタマイズしてください。詳しくは、当社の[A]クッキーポリシー[/A]をご覧ください。"; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="クッキーを受け入れる"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="必須クッキー"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/ko.lproj/Localizable.strings b/iMEGA/Languages/ko.lproj/Localizable.strings index 1499872b50..c173c7cf78 100644 --- a/iMEGA/Languages/ko.lproj/Localizable.strings +++ b/iMEGA/Languages/ko.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="메시지 발송 취소"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="당신의 사생활"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="우리는 제3자를 통한 것을 포함하여, 당신에게 서비스를 제공하고, 당신의 경험을 향상시키기 위하여 쿠키 그리고 이와 유사한 기술(“쿠키”)을 사용합니다. 방문 초기에 우리의 쿠키 사용에 동의하거나 쿠키 설정에서 쿠키를 개인화 할 수 있습니다. 자세한 내용은 우리의 [A]쿠키 정책[/A]에서 읽어보세요."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="쿠키 허용"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="필수 쿠키"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/nl.lproj/Localizable.strings b/iMEGA/Languages/nl.lproj/Localizable.strings index b1c9422366..9c46db919c 100644 --- a/iMEGA/Languages/nl.lproj/Localizable.strings +++ b/iMEGA/Languages/nl.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="verzenden van berichten geannuleerd"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Uw privacy"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="We gebruiken Cookies en vergelijkbare technologieën (“Cookies”) om uw ervaring met onze diensten te bieden en te verbeteren. Accepteer ons gebruik van Cookies vanaf het begin van uw bezoek of pas Cookies aan in de Cookie-Instellingen. Lees meer in ons [A]Cookiebeleid[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Cookies Accepteren"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Essentiële Cookies"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/pl.lproj/Localizable.strings b/iMEGA/Languages/pl.lproj/Localizable.strings index f1c4c0ffb0..5ee202b201 100644 --- a/iMEGA/Languages/pl.lproj/Localizable.strings +++ b/iMEGA/Languages/pl.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="wysyłanie wiadomości anulowane"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Twoja prywatność"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="Używamy plików cookie i podobnych technologii („pliki cookie”), aby zapewnić i poprawić jakość korzystania z naszych usług. Zaakceptuj używanie przez nas plików cookie od początku wizyty lub dostosuj pliki cookie w Ustawieniach plików cookie. Przeczytaj więcej w naszej [A]Polityce plików cookie[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Zaakceptuj pliki cookie"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Niezbędne ciasteczka"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/pt.lproj/Localizable.strings b/iMEGA/Languages/pt.lproj/Localizable.strings index 95f4cf036a..9f56baea7d 100644 --- a/iMEGA/Languages/pt.lproj/Localizable.strings +++ b/iMEGA/Languages/pt.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="o envio da mensagem foi cancelado"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="A sua privacidade"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="Usamos Cookies e tecnologias semelhantes (“Cookies”) para fornecer e melhorar a sua experiência com os nossos serviços. Você pode aceitar o nosso uso de Cookies desde o início da sua visita ou personalizar os Cookies nas Configurações de Cookies. Para mais informações, acesse a nossa [A]Política de Cookies[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Aceitar cookies"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Cookies essenciais"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/ro.lproj/Localizable.strings b/iMEGA/Languages/ro.lproj/Localizable.strings index c18c6e6461..a58c7294b1 100644 --- a/iMEGA/Languages/ro.lproj/Localizable.strings +++ b/iMEGA/Languages/ro.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="s-a anulat trimiterea mesajului"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Intimitatea ta"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="Folosim cookie-uri și tehnologii similare („Cookie-uri”) pentru a-ți oferi și a-ți îmbunătăți experiența cu serviciile noastre. Acceptă folosirea cookie-urilor de la începutul vizitei tale sau personalizează cookie-urile în Setări privind cookie-urile. Citește mai multe în [A]Politica noastră privind cookie-urile[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Acceptă cookie-urile"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Cookie-uri esențiale"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/ru.lproj/Localizable.strings b/iMEGA/Languages/ru.lproj/Localizable.strings index 46c44d32dc..18f75eba54 100644 --- a/iMEGA/Languages/ru.lproj/Localizable.strings +++ b/iMEGA/Languages/ru.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="отправка сообщения отменена"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Ваша конфиденциальность"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="Мы используем куки-файлы и аналогичные технологии («Cookies»), чтобы предоставить вам возможность пользоваться нашими услугами и сделать их более удобными. Согласитесь с использованием куки-файлов с самого начала вашего посещения или настройте куки в настройках файлов куки. Подробнее читайте в нашей [A]политике в отношении куки-файлов[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Принять куки"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Основные куки-файлы"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/th.lproj/Localizable.strings b/iMEGA/Languages/th.lproj/Localizable.strings index e1f4264d36..ab4493d116 100644 --- a/iMEGA/Languages/th.lproj/Localizable.strings +++ b/iMEGA/Languages/th.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="ยกเลิกการส่งข้อความแล้ว"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="ความเป็นส่วนตัวของคุณ"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="เราใช้คุกกี้และเทคโนโลยีที่คล้ายกัน (“คุกกี้”) เพื่อมอบและปรับปรุงประสบการณ์ของคุณกับบริการของเรา ยอมรับการใช้คุกกี้ของเราตั้งแต่เริ่มต้นการเยี่ยมชมของคุณ หรือปรับแต่งคุกกี้ในการตั้งค่าคุกกี้ อ่านเพิ่มเติมใน[A]นโยบายคุกกี้[/A]ของเรา"; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="ยอมรับการใช้งานคุกกี้"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="คุกกี้สำคัญ"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/vi.lproj/Localizable.strings b/iMEGA/Languages/vi.lproj/Localizable.strings index bb868243e0..c26b0fa4d1 100644 --- a/iMEGA/Languages/vi.lproj/Localizable.strings +++ b/iMEGA/Languages/vi.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="đã hủy gửi đi tin nhắn"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="Quản lý quyền riêng tư"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="Chúng tôi sử dụng Cookie và các công nghệ tương tự (“Cookies”) để cung cấp và nâng cao trải nghiệm dịch vụ cho người sử dụng. Chấp nhận việc sử dụng Cookies của chúng tôi trước khi sử dụng hoặc tùy chỉnh theo ý thích trong phần Cài Đặt Cookie. Đọc thêm về [A]Chính Sách Cookie[/A]."; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="Chấp Nhận Cookies"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="Cookies Thiết Yếu"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/zh-Hans.lproj/Localizable.strings b/iMEGA/Languages/zh-Hans.lproj/Localizable.strings index 9765f17c6a..b63b53f38f 100644 --- a/iMEGA/Languages/zh-Hans.lproj/Localizable.strings +++ b/iMEGA/Languages/zh-Hans.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="消息发送已取消"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="您的隐私"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="我们使用Cookie和类似技术(“Cookie”)来提供并增强您对我们服务的体验。在您开始访问时就接受我们对Cookie的使用或在Cookie设置中个性化设置Cookie。您可以在我们的[A]Cookie政策[/A]中阅读更多信息。"; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="接受Cookie"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="必要Cookies"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/Languages/zh-Hant.lproj/Localizable.strings b/iMEGA/Languages/zh-Hant.lproj/Localizable.strings index 8e4d6fdfd1..ec9f4bb311 100644 --- a/iMEGA/Languages/zh-Hant.lproj/Localizable.strings +++ b/iMEGA/Languages/zh-Hant.lproj/Localizable.strings @@ -2498,10 +2498,12 @@ "message sending cancelled"="訊息發送已取消"; /* Cookie dialog title */ "dialog.cookies.title.yourPrivacy"="您的隱私"; -/* Cookie dialog text. Please leave [A], [/A] as it is. */ -"dialog.cookies.description"="我們使用Cookies和類似技術(Cookies)來提供並增強您對我們服務的體驗。在您開始到訪時就接受我們所使用的Cookies或在Cookie設定中自訂Cookies選項。您可以在我們的[A]Cookie政策[/A]瞭解更多訊息。"; +/* Cookie dialog text. */ +"dialog.cookies.description"="We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties."; /* Cookie dialog button label. */ "dialog.cookies.accept"="接受Cookies"; +/* Cookie dialog footer description*/ +"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties"; /* Cookie settings dialog text. */ "settings.cookies.essential"="必要的Cookies"; /* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */ diff --git a/iMEGA/My Account/Settings/CookiesSettingsScene/CookieSettingsTableViewController.swift b/iMEGA/My Account/Settings/CookiesSettingsScene/CookieSettingsTableViewController.swift index 870de13af0..e2e43929f4 100644 --- a/iMEGA/My Account/Settings/CookiesSettingsScene/CookieSettingsTableViewController.swift +++ b/iMEGA/My Account/Settings/CookiesSettingsScene/CookieSettingsTableViewController.swift @@ -158,7 +158,8 @@ class CookieSettingsTableViewController: UITableViewController { override func tableView(_ tableView: UITableView, titleForFooterInSection section: Int) -> String? { switch section { - case CookieSettingsSection.acceptCookies.rawValue: return "" + case CookieSettingsSection.acceptCookies.rawValue: + return footersArray[CookieSettingsSection.acceptCookies.rawValue] case CookieSettingsSection.essentialCookies.rawValue: return footersArray[CookieSettingsSection.essentialCookies.rawValue] diff --git a/iMEGA/My Account/Settings/CookiesSettingsScene/CookieSettingsViewModel.swift b/iMEGA/My Account/Settings/CookiesSettingsScene/CookieSettingsViewModel.swift index d738cd68a7..8350475c6b 100644 --- a/iMEGA/My Account/Settings/CookiesSettingsScene/CookieSettingsViewModel.swift +++ b/iMEGA/My Account/Settings/CookiesSettingsScene/CookieSettingsViewModel.swift @@ -118,7 +118,7 @@ final class CookieSettingsViewModel: NSObject, ViewModelType { private func setFooters() { var footersArray: Array = [] - footersArray.append("") + footersArray.append(Strings.Localizable.Settings.Accept.Cookies.footer) footersArray.append(Strings.Localizable.Settings.Cookies.Essential.footer) footersArray.append(Strings.Localizable.Settings.Cookies.PerformanceAndAnalytics.footer) diff --git a/iMEGA/SwiftGen/Strings+Generated.swift b/iMEGA/SwiftGen/Strings+Generated.swift index a095785cec..5793145111 100644 --- a/iMEGA/SwiftGen/Strings+Generated.swift +++ b/iMEGA/SwiftGen/Strings+Generated.swift @@ -3310,7 +3310,7 @@ public enum Strings { public enum Cookies { /// Accept Cookies public static let accept = Strings.tr("Localizable", "dialog.cookies.accept") - /// We use Cookies and similar technologies (“Cookies”) to provide and enhance your experience with our services. Accept our use of Cookies from the beginning of your visit or customise Cookies in Cookie Settings. Read more in our [A]Cookie Policy[/A]. + /// We use cookies and similar technologies solely for the purposes of providing you with the services you request from MEGA, or for analytics and gathering performance data. We don't use cookies for ad tracking or sharing any personal information about you with third parties. public static let description = Strings.tr("Localizable", "dialog.cookies.description") public enum Title { /// Your privacy @@ -4932,6 +4932,12 @@ public enum Strings { } } public enum Settings { + public enum Accept { + public enum Cookies { + /// Cookies aren't used for ad tracking or sharing any personal information with third parties + public static let footer = Strings.tr("Localizable", "settings.accept.cookies.footer") + } + } public enum Cookies { /// Essential Cookies public static let essential = Strings.tr("Localizable", "settings.cookies.essential")