Skip to content

Commit ee9bdf6

Browse files
committed
IOS-6998. Update cookie strings to follow Apple guidelines
1 parent f6330ab commit ee9bdf6

23 files changed

+87
-42
lines changed

MEGAUnitTests/Settings/CookieSettingsViewModelTests.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import MEGADomainMock
66

77
class CookieSettingsViewModelTests: XCTestCase {
88
private let mockRouter = MockCookieSettingsRouter()
9-
private let footersArray: Array<String> = ["",
9+
private let footersArray: Array<String> = [Strings.Localizable.Settings.Accept.Cookies.footer,
1010
Strings.Localizable.Settings.Cookies.Essential.footer,
1111
Strings.Localizable.Settings.Cookies.PerformanceAndAnalytics.footer]
1212

iMEGA/Languages/Base.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="message sending cancelled";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="Your privacy";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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].";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Accept Cookies";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Essential Cookies";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/ar.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="تم إلغاء إرسال الرسالة";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="خصوصيتك";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"dialog.cookies.description"="نحن نستخدم ملفات تعريف الارتباط Cookies والتقنيات المماثلة (“Cookies”) لتقديم وتعزيز تجربتك مع خدماتنا، وتخصيص الإعلانات التي تراها، بما في ذلك من خلال جهات خارجية. اقبل استخدامنا لملفات تعريف الارتباط Cookies من بداية زيارتك أو قم بتخصيص ملفات تعريف الارتباط في إعدادات ملفات تعريف الارتباط. اقرأ المزيد في [A]سياسة ملفات تعريف الارتباط Cookies[/A] الخاصة بنا.";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="قبول ملفات تعريف الارتباط Cookies";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="ملفات تعريف الارتباط Cookies الأساسية";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/de.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="Versand der Nachricht abgebrochen";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="Ihre Privatsphäre";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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].";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Cookies akzeptieren";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Cookies für Grundfunktionalität";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/en.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="message sending cancelled";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="Your privacy";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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].";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Accept Cookies";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Essential Cookies";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/es.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="El envío del mensaje se ha cancelado";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="Tu privacidad";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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].";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Aceptar Cookies";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Cookies esenciales";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/fr.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="L’envoi du message a été annulé";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="Votre vie privée";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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].";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Accepter les témoins";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Témoins essentiels";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/id.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="pengiriman pesan dibatalkan";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="Privasi anda";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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.";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Terima Cookies";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Cookie Penting";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/it.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="invio del messaggio annullato";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="La tua privacy";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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].";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Accetta cookie";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Cookie essenziali";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/ja.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="メッセージの送信がキャンセルされました";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="お客様のプライバシー";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"dialog.cookies.description"="当社は、お客様に当社のサービスをご提供し、その利便性を高めるために、クッキー(Cookie)および類似の技術(以下、「クッキー」)を使用いたします。お客様がご訪問された最初から当社のクッキーの使用を受け入れるか、クッキー設定でクッキーをカスタマイズしてください。詳しくは、当社の[A]クッキーポリシー[/A]をご覧ください。";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="クッキーを受け入れる";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="必須クッキー";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/ko.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="메시지 발송 취소";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="당신의 사생활";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"dialog.cookies.description"="우리는 제3자를 통한 것을 포함하여, 당신에게 서비스를 제공하고, 당신의 경험을 향상시키기 위하여 쿠키 그리고 이와 유사한 기술(“쿠키”)을 사용합니다. 방문 초기에 우리의 쿠키 사용에 동의하거나 쿠키 설정에서 쿠키를 개인화 할 수 있습니다. 자세한 내용은 우리의 [A]쿠키 정책[/A]에서 읽어보세요.";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="쿠키 허용";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="필수 쿠키";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/nl.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="verzenden van berichten geannuleerd";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="Uw privacy";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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].";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Cookies Accepteren";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Essentiële Cookies";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/pl.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="wysyłanie wiadomości anulowane";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="Twoja prywatność";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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].";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Zaakceptuj pliki cookie";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Niezbędne ciasteczka";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/pt.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="o envio da mensagem foi cancelado";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="A sua privacidade";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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].";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Aceitar cookies";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Cookies essenciais";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

iMEGA/Languages/ro.lproj/Localizable.strings

+4-2
Original file line numberDiff line numberDiff line change
@@ -2498,10 +2498,12 @@
24982498
"message sending cancelled"="s-a anulat trimiterea mesajului";
24992499
/* Cookie dialog title */
25002500
"dialog.cookies.title.yourPrivacy"="Intimitatea ta";
2501-
/* Cookie dialog text. Please leave [A], [/A] as it is. */
2502-
"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].";
2501+
/* Cookie dialog text. */
2502+
"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.";
25032503
/* Cookie dialog button label. */
25042504
"dialog.cookies.accept"="Acceptă cookie-urile";
2505+
/* Cookie dialog footer description*/
2506+
"settings.accept.cookies.footer"="Cookies aren't used for ad tracking or sharing any personal information with third parties";
25052507
/* Cookie settings dialog text. */
25062508
"settings.cookies.essential"="Cookie-uri esențiale";
25072509
/* Text shown next to Essential Cookies in Cookie Settings. This setting can not be disabled, that is why is 'Always on' */

0 commit comments

Comments
 (0)