From 064092a3e691a2c6b872196b8a4251f88f35dfcf Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 21 Apr 2025 01:05:13 +0000 Subject: [PATCH] New Crowdin translations by GitHub Action --- .../metadata/android/ar/full_description.txt | 54 +- .../android/pt_PT/short_description.txt | 2 +- .../fastlane/metadata/ios/ar/description.txt | 46 +- .../fastlane/metadata/ios/lt/description.txt | 6 +- .../metadata/ios/pt_PT/description.txt | 30 +- .../playstore/ar/full_description.txt | 4 +- .../playstore/lt/full_description.txt | 6 +- .../playstore/pt_PT/full_description.txt | 4 +- mobile/lib/l10n/intl_ar.arb | 1689 +++++++++++++---- mobile/lib/l10n/intl_be.arb | 3 +- mobile/lib/l10n/intl_bg.arb | 3 +- mobile/lib/l10n/intl_ca.arb | 3 +- mobile/lib/l10n/intl_cs.arb | 3 +- mobile/lib/l10n/intl_da.arb | 3 +- mobile/lib/l10n/intl_de.arb | 2 +- mobile/lib/l10n/intl_el.arb | 3 +- mobile/lib/l10n/intl_es.arb | 3 +- mobile/lib/l10n/intl_et.arb | 3 +- mobile/lib/l10n/intl_fa.arb | 3 +- mobile/lib/l10n/intl_fr.arb | 3 +- mobile/lib/l10n/intl_gu.arb | 3 +- mobile/lib/l10n/intl_he.arb | 3 +- mobile/lib/l10n/intl_hi.arb | 3 +- mobile/lib/l10n/intl_hu.arb | 3 +- mobile/lib/l10n/intl_id.arb | 3 +- mobile/lib/l10n/intl_it.arb | 3 +- mobile/lib/l10n/intl_ja.arb | 3 +- mobile/lib/l10n/intl_km.arb | 3 +- mobile/lib/l10n/intl_ko.arb | 3 +- mobile/lib/l10n/intl_lt.arb | 69 +- mobile/lib/l10n/intl_lv.arb | 3 +- mobile/lib/l10n/intl_ml.arb | 3 +- mobile/lib/l10n/intl_nl.arb | 3 +- mobile/lib/l10n/intl_no.arb | 3 +- mobile/lib/l10n/intl_or.arb | 3 +- mobile/lib/l10n/intl_pl.arb | 3 +- mobile/lib/l10n/intl_pt_BR.arb | 2 +- mobile/lib/l10n/intl_pt_PT.arb | 3 +- mobile/lib/l10n/intl_ro.arb | 3 +- mobile/lib/l10n/intl_ru.arb | 3 +- mobile/lib/l10n/intl_sl.arb | 3 +- mobile/lib/l10n/intl_sv.arb | 3 +- mobile/lib/l10n/intl_ta.arb | 3 +- mobile/lib/l10n/intl_te.arb | 3 +- mobile/lib/l10n/intl_th.arb | 3 +- mobile/lib/l10n/intl_ti.arb | 3 +- mobile/lib/l10n/intl_tr.arb | 5 +- mobile/lib/l10n/intl_uk.arb | 3 +- mobile/lib/l10n/intl_vi.arb | 3 +- mobile/lib/l10n/intl_zh.arb | 3 +- 50 files changed, 1544 insertions(+), 486 deletions(-) diff --git a/mobile/fastlane/metadata/android/ar/full_description.txt b/mobile/fastlane/metadata/android/ar/full_description.txt index 9ba4fe3143..4c64b17c6f 100644 --- a/mobile/fastlane/metadata/android/ar/full_description.txt +++ b/mobile/fastlane/metadata/android/ar/full_description.txt @@ -1,36 +1,36 @@ -ente is a simple app to backup and share your photos and videos. +Ente هو تطبيق بسيط للنسخ الاحتياطي لصورك ومقاطع الفيديو الخاصة بك ومشاركتها. -If you've been looking for a privacy-friendly alternative to Google Photos, you've come to the right place. With ente, they are stored end-to-end encrypted (e2ee). This means that only you can view them. +إذا كنت تبحث عن بديل لتطبيق صور جوجل (Google Photos) يراعي خصوصيتك، فقد وصلت إلى المكان المناسب. مع Ente، يتم تخزين ذكرياتك بتشفير كامل من طرف إلى طرف (e2ee)، مما يعني أنك وحدك من يستطيع الاطلاع عليها. هذا يعني أنك وحدك من يستطيع رؤيتها. -We have open-source apps across Android, iOS, web and desktop, and your photos will seamlessly sync between all of them in an end-to-end encrypted (e2ee) manner. +لدينا تطبيقات مفتوحة المصدر لمنصات أندرويد، وآي أو إس، والويب، وسطح المكتب، وستتم مزامنة صورك بسلاسة بينها جميعًا بطريقة مشفرة بالكامل من طرف إلى طرف (e2ee). -ente also makes it simple to share your albums with your loved ones, even if they aren't on ente. You can share publicly viewable links, where they can view your album and collaborate by adding photos to it, even without an account or app. +يجعل من السهل أيضا مشاركة الألبومات مع أحبائك، حتى وإن لم يكونوا على ente. يمكنك مشاركة روابط عامة يمكن لأي شخص عرضها، حيث يستطيعون مشاهدة ألبومك والمساهمة بإضافة الصور إليه، حتى بدون الحاجة إلى حساب أو تطبيق. -Your encrypted data is replicated to 3 different locations, including a fall-out shelter in Paris. We take posterity seriously and make it easy to ensure that your memories outlive you. +تُكرّر بياناتك المشفرة في 3 مواقع مختلفة، بما في ذلك ملجأ محصن في باريس. نحن نأخذ مسألة الحفاظ على ذكرياتك للأجيال القادمة بجدية ونسهّل عليك ضمان بقاء ذكرياتك حية بعد رحيلك. -We are here to make the safest photos app ever, come join our journey! +مهمتنا هي تطوير تطبيق الصور الأكثر أمانًا على الإطلاق، ندعوك للانضمام إلينا في هذه الرحلة! -FEATURES -- Original quality backups, because every pixel is important -- Family plans, so you can share storage with your family -- Collaborative albums, so you can pool together photos after a trip -- Shared folders, in case you want your partner to enjoy your "Camera" clicks -- Album links, that can be protected with a password -- Ability to free up space, by removing files that have been safely backed up -- Human support, because you're worth it -- Descriptions, so you can caption your memories and find them easily -- Image editor, to add finishing touches -- Favorite, hide and relive your memories, for they are precious -- One-click import from Google, Apple, your hard drive and more -- Dark theme, because your photos look good in it -- 2FA, 3FA, biometric auth -- and a LOT more! +الميزات +- نسخ احتياطية بالجودة الأصلية، لأن كل بكسل له قيمة. +- خطط عائلية، لتتمكن من مشاركة مساحة التخزين مع عائلتك. +- ألبومات تعاونية، لتتمكنوا من جمع صوركم المشتركة بعد رحلة ما. +- مجلدات مشتركة، إذا كنت ترغب في أن يستمتع شريكك بصور "الكاميرا" الخاصة بك. +- روابط للألبومات، يمكن حمايتها بكلمة مرور. +- إمكانية تحرير مساحة على جهازك، عن طريق إزالة الملفات التي تم نسخها احتياطيًا بأمان. +- دعم فني يقدمه أفراد حقيقيون، لأنك تستحق الاهتمام. +- إضافة أوصاف، لتتمكن من تعليق ذكرياتك والعثور عليها بسهولة. +- محرر صور، لإضفاء لمساتك النهائية. +- إضافة للمفضلة، إخفاء، واستعادة ذكرياتك، فهي لا تُقدّر بثمن. +- استيراد بنقرة واحدة من جوجل، وآبل، والقرص الصلب الخاص بك، وغيرها. +- الوضع الداكن، لأن صورك تظهر بشكلٍ أفضل فيه +- مصادقة ثنائية (2FA)، مصادقة ثلاثية (3FA)، مصادقة بيومترية +- والكثير غيرها! -PERMISSIONS -ente requests for certain permissions to serve the purpose of a photo storage provider, which can be reviewed here: https://github.com/ente-io/ente/blob/f-droid/mobile/android/permissions.md +أذونات +يطلب Ente أذونات معينة للعمل كمزود لتخزين الصور، يمكن مراجعة تفاصيلها هنا: https://github.com/ente-io/ente/blob/f-droid/mobile/android/permissions.md -PRICING -We don't offer forever free plans, because it is important to us that we remain sustainable and withstand the test of time. Instead we offer affordable plans that you can freely share with your family. You can find more information at ente.io. +التسعير +نحن لا نوفر خططًا مجانية دائمة، لأنه من المهم بالنسبة لنا أن نضمن استدامة الخدمة وصمودها أمام اختبار الزمن. بدلاً من ذلك، نقدم خططًا بأسعار معقولة يمكنك مشاركتها بحرية مع عائلتك. يمكنك العثور على مزيد من المعلومات على ente.io. -SUPPORT -We take pride in offering human support. If you are our paid customer, you can reach out to team@ente.io and expect a response from our team within 24 hours. +الدعم +نحن نفخر بتقديم الدعم البشري. إذا كنت من عملائنا المشتركين، يمكنك التواصل عبر team@ente.io وتوقع ردًا من فريقنا في غضون 24 ساعة. diff --git a/mobile/fastlane/metadata/android/pt_PT/short_description.txt b/mobile/fastlane/metadata/android/pt_PT/short_description.txt index 7566b5cbc3..26293fcd81 100644 --- a/mobile/fastlane/metadata/android/pt_PT/short_description.txt +++ b/mobile/fastlane/metadata/android/pt_PT/short_description.txt @@ -1 +1 @@ -ente é uma aplicação de armazenamento de fotos encriptadas de ponta a ponta \ No newline at end of file +ente é uma aplicação de armazenamento de fotos encriptadas ponta a ponta \ No newline at end of file diff --git a/mobile/fastlane/metadata/ios/ar/description.txt b/mobile/fastlane/metadata/ios/ar/description.txt index a98a74300a..df0c52ee93 100644 --- a/mobile/fastlane/metadata/ios/ar/description.txt +++ b/mobile/fastlane/metadata/ios/ar/description.txt @@ -1,33 +1,33 @@ -Ente is a simple app to automatically backup and organize your photos and videos. +Ente هو تطبيق بسيط لإنشاء نسخ احتياطية وتنظيم صورك ومقاطع الفيديو الخاصة بك تلقائيًا. -If you've been looking for a privacy-friendly alternative to preserve your memories, you've come to the right place. With Ente, they are stored end-to-end encrypted (e2ee). This means that only you can view them. +إذا كنت تبحث عن بديل يحفظ الخصوصية للحفاظ على ذكرياتك، فأنت في المكان الصحيح. مع Ente، يتم تخزينهن بتشفير من طرف إلى طرف (e2ee). هذا يعني أنك وحدك من يستطيع رؤيتها. -We have apps across all platforms, and your photos will seamlessly sync between all your devices in an end-to-end encrypted (e2ee) manner. +لدينا تطبيقات عبر جميع المنصات، وستتم مزامنة صورك بسلاسة بين جميع أجهزتك بطريقة مشفرة من طرف إلى طرف (e2ee). -Ente also makes it simple to share your albums with your loved ones. You can either share them directly with other Ente users, end-to-end encrypted; or with publicly viewable links. +يجعل Ente أيضًا من السهل مشاركة ألبوماتك مع أحبائك. يمكنك إما مشاركتها مباشرة مع مستخدمي Ente الآخرين، بتشفير من طرف إلى طرف؛ أو باستخدام روابط قابلة للعرض بشكل عام. -Your encrypted data is stored across multiple locations, including a fall-out shelter in Paris. We take posterity seriously and make it easy to ensure that your memories outlive you. +يتم تخزين بياناتك المشفرة عبر مواقع متعددة، بما في ذلك ملجأ للطوارئ في باريس. نحن نأخذ مسألة البقاء على مر الزمن بجدية ونجعل من السهل ضمان أن ذكرياتك ستدوم بعدك. -We are here to make the safest photos app ever, come join our journey! +نحن هنا لنصنع أكثر تطبيقات الصور أمانًا على الإطلاق، انضم إلى رحلتنا! -FEATURES -- Original quality backups, because every pixel is important -- Family plans, so you can share storage with your family -- Shared folders, in case you want your partner to enjoy your "Camera" clicks -- Album links, that can be protected with a password and set to expire -- Ability to free up space, by removing files that have been safely backed up -- Image editor, to add finishing touches -- Favorite, hide and relive your memories, for they are precious -- One-click import from all major storage providers -- Dark theme, because your photos look good in it -- 2FA, 3FA, biometric auth -- and a LOT more! +الميزات +- نسخ احتياطية بالجودة الأصلية، لأن كل بكسل مهم +- خطط عائلية، حتى تتمكن من مشاركة مساحة التخزين مع عائلتك +- مجلدات مشتركة، في حال كنت ترغب في أن يستمتع شريكك بصور "الكاميرا" الخاصة بك +- روابط الألبوم، التي يمكن حمايتها بكلمة مرور وتعيينها لتنتهي صلاحيتها +- القدرة على تحرير المساحة، عن طريق إزالة الملفات التي تم نسخها احتياطيًا بأمان +- محرر الصور، لإضافة اللمسات النهائية +- إضافة إلى المفضلة، إخفاء، وإعادة إحياء ذكرياتك، فهي ثمينة +- استيراد بنقرة واحدة من جميع مزودي التخزين الرئيسيين +- الوضع الداكن، لأن صورك تظهر بشكلٍ أفضل فيه +- مصادقة ثنائية (2FA)، مصادقة ثلاثية (3FA)، مصادقة بيومترية +- وأكثر من ذلك بكثير! -PRICING -We don't offer forever free plans, because it is important to us that we remain sustainable and withstand the test of time. Instead we offer affordable plans that you can freely share with your family. You can find more information at ente.io. +التسعير +نحن لا نقدم خططًا مجانية إلى الأبد، لأنه من المهم بالنسبة لنا أن نبقى مستدامين ونتجاوز اختبار الزمن. بدلاً من ذلك، نقدم خططًا بأسعار معقولة يمكنك مشاركتها بحرية مع عائلتك. يمكنك العثور على مزيد من المعلومات على ente.io. -SUPPORT -We take pride in offering human support. If you are our paid customer, you can reach out to team@ente.io and expect a response from our team within 24 hours. +الدعم +نحن نفخر بتقديم الدعم البشري. إذا كنت عميلاً مدفوعًا لدينا، يمكنك التواصل عبر team@ente.io وتوقع ردًا من فريقنا في غضون 24 ساعة. -TERMS +الشروط https://ente.io/terms diff --git a/mobile/fastlane/metadata/ios/lt/description.txt b/mobile/fastlane/metadata/ios/lt/description.txt index 73464e32c3..13249a5328 100644 --- a/mobile/fastlane/metadata/ios/lt/description.txt +++ b/mobile/fastlane/metadata/ios/lt/description.txt @@ -12,7 +12,7 @@ Esame čia tam, kad sukurtume saugiausią nuotraukų programą, prisijunkite pri FUNKCIJOS – Originalios kokybės atsarginės kopijos, nes kiekvienas taškelis yra svarbus -– Šeimos planai, kad galėtumėte dalytis saugykla su šeima +– Šeimos planai, tad galite dalytis saugykla su šeima – Bendrinami aplankai, jei norite, kad partneris galėtų mėgautis jūsų „fotoaparato“ paspaudimais – Albumo nuorodos, kurias galima apsaugoti slaptažodžiu ir nustatyti jų galiojimo laiką – Galimybė atlaisvinti vietą, pašalinant saugiai atsargines kopijas sukūrusius failus @@ -24,9 +24,9 @@ FUNKCIJOS – ir DAR daugiau! KAINODARA -Nesiūlome amžinai nemokamų planų, nes mums svarbu, kad išliktume tvarūs ir atlaikytume laiko išbandymą. Vietoj to siūlome nebrangius planus, kuriais galite laisvai dalytis su savo šeima. Daugiau informacijos galima rasti svetainėje ente.io. +Nesiūlome visam laikui nemokamų planų, nes mums svarbu, kad išliktume tvarūs ir atlaikytume laiko išbandymą. Vietoj to siūlome nebrangius planus, kuriais galite laisvai dalytis su savo šeima. Daugiau informacijos galima rasti svetainėje ente.io. -PALAIKYMAS +PAGALBA Didžiuojamės galėdami pasiūlyti žmogiškąją pagalbą. Jei esate mūsų mokamas klientas, galite susisiekti adresu team@ente.io ir tikėtis mūsų komandos atsakymo per 24 valandas. SĄLYGOS diff --git a/mobile/fastlane/metadata/ios/pt_PT/description.txt b/mobile/fastlane/metadata/ios/pt_PT/description.txt index d7b9940a50..09e3bcf93f 100644 --- a/mobile/fastlane/metadata/ios/pt_PT/description.txt +++ b/mobile/fastlane/metadata/ios/pt_PT/description.txt @@ -6,28 +6,28 @@ Já temos aplicações em todas as plataformas, e as suas fotos sincronizam perf O Ente também simplifica a partilha de álbuns com os seus entes queridos. Também pode partilhá-los diretamente com outros utilizadores do Ente, encriptado de ponta a ponta; ou com ligações visíveis publicamente. -Os seus dados encriptados são armazenados em vários locais, incluindo um abrigo de emergência em Paris. Levamos a posteridade a sério e facilitamos a tarefa de garantir que as suas memórias perdurem para além de si. +Os seus dados encriptados são armazenados em várias localizações, incluindo um abrigo avançado em Paris. Levamos a nossa postura seriamente e facilitamos que as suas memórias vivenciem. -Estamos aqui para criar a aplicação de fotos mais segura de sempre, junte-se à nossa viagem! +Aqui estamos, fazendo a aplicação de fotos MAIS segura, vêm e adere a nossa jornada! -RECURSOS -- Cópias de segurança de qualidade original, porque cada pixel é importante -- Planos familiares, para que possa partilhar o armazenamento com a sua família -- Pastas partilhadas, caso queira que o seu parceiro desfrute dos seus cliques na “Câmara” -- Links para álbuns, que podem ser protegidas com uma palavra-passe e definidas para expirar -- Capacidade de libertar espaço, removendo ficheiros dos quais foi feita uma cópia de segurança segura -- Editor de imagens, para adicionar últimos toques -- Favoritar, ocultar e reviver suas memórias, pois elas são preciosas -- Importação com um clique de todos os principais fornecedores de armazenamento -- Tema escuro, porque as suas fotografias ficam bem com ele +FUNCIONALIDADES +- Backups de qualidade original, por cada píxel ser importante +- Planos familiares, para partilhar o armazenamento com a sua família +- Pastas partilhadas, se deseja que o seu parceiro desfrute dos cliques da "Câmara" +- Links de álbuns, para poder ser protegido por uma palavra-passe e definido para expiração +- Capacidade de liberar espaço, eliminando ficheiros com backups já feitos +- Editor de imagens, para dar toques finais +- Adicione aos favoritos, oculte e reanime as suas memórias, já que elas são preciosas +- Importação num clique de todos os principais fornecedores de armazenamento +- Tema escuro, porque as suas fotos ficam bonitas nele - 2FA, 3FA, autenticação biométrica - e MUITO mais! PREÇOS -Não oferecemos planos gratuitos para sempre, porque é importante para nós mantermo-nos sustentáveis e resistirmos ao teste do tempo. Em vez disso, oferecemos planos acessíveis que pode partilhar livremente com a sua família You can find more information at ente.io. +Não é oferecido pacotes gratuitos para sempre, porque é importante que nos mantenha sustentável e resistentes ao teste do tempo. Ao invés, oferecemos planos acessíveis para poder partilhar livremente com a sua família. Pode achar mais informações em ente.io. -SUPPORT -Orgulhamo-nos de oferecer um support humano. Se for nosso cliente pago, pode contactar team@ente.io e esperar uma resposta da nossa equipa no prazo de 24 horas. +SUPORTE +Orgulhamo-nos de oferecer suporte humano. Se é um cliente pago, pode contactar ao team@ente.io e esperar uma resposta da nossa equipa dentre 1 dia. TERMOS https://ente.io/terms diff --git a/mobile/fastlane/metadata/playstore/ar/full_description.txt b/mobile/fastlane/metadata/playstore/ar/full_description.txt index 35173bb3d5..94cc917f5e 100644 --- a/mobile/fastlane/metadata/playstore/ar/full_description.txt +++ b/mobile/fastlane/metadata/playstore/ar/full_description.txt @@ -18,9 +18,9 @@ Ente هو تطبيق بسيط لنسخ الصور ومقاطع الفيديو ا - القدرة على تحرير المساحة، عن طريق إزالة الملفات التي تم نسخها احتياطيًا بأمان - محرر الصورة، لإضافة اللمسات النهائية - ضَعْ ذكرياتك في المفضلة، أخفِها، وعِشها من جديد؛ فهي ثمينة -- One-click import from Google, Apple, your hard drive and more +- استيراد بنقرة واحدة من جوجل، وآبل، والقرص الصلب الخاص بك، وغيرها - الوضع الداكن، لأن صورك تظهر بشكلٍ أفضل فيه -- 2FA, 3FA, biometric auth +- استيراد بنقرة واحدة من جوجل، وآبل، والقرص الصلب الخاص بك، وغيرها. - وغير ذلك الكثير! 💲السعر diff --git a/mobile/fastlane/metadata/playstore/lt/full_description.txt b/mobile/fastlane/metadata/playstore/lt/full_description.txt index ecf818aaa5..090a4b415a 100644 --- a/mobile/fastlane/metadata/playstore/lt/full_description.txt +++ b/mobile/fastlane/metadata/playstore/lt/full_description.txt @@ -12,7 +12,7 @@ Esame čia tam, kad sukurtume saugiausią nuotraukų programą, prisijunkite pri ✨ FUNKCIJOS – Originalios kokybės atsarginės kopijos, nes kiekvienas taškelis yra svarbus -– Šeimos planai, kad galėtumėte dalytis saugykla su šeima +– Šeimos planai, tad galite dalytis saugykla su šeima – Bendrinami aplankai, jei norite, kad partneris galėtų mėgautis jūsų „fotoaparato“ paspaudimais – Albumo nuorodos, kurias galima apsaugoti slaptažodžiu ir nustatyti jų galiojimo laiką – Galimybė atlaisvinti vietą, pašalinant saugiai atsargines kopijas sukūrusius failus @@ -24,7 +24,7 @@ Esame čia tam, kad sukurtume saugiausią nuotraukų programą, prisijunkite pri – ir DAR daugiau! 💲 KAINODARA -Nesiūlome amžinai nemokamų planų, nes mums svarbu, kad išliktume tvarūs ir atlaikytume laiko išbandymą. Vietoj to siūlome nebrangius planus, kuriais galite laisvai dalytis su savo šeima. Daugiau informacijos galima rasti svetainėje ente.io. +Nesiūlome visam laikui nemokamų planų, nes mums svarbu, kad išliktume tvarūs ir atlaikytume laiko išbandymą. Vietoj to siūlome nebrangius planus, kuriais galite laisvai dalytis su savo šeima. Daugiau informacijos galima rasti svetainėje ente.io. -🙋 PALAIKYMAS +🙋 PAGALBA Didžiuojamės galėdami pasiūlyti žmogiškąją pagalbą. Jei esate mūsų mokamas klientas, galite susisiekti adresu team@ente.io ir tikėtis mūsų komandos atsakymo per 24 valandas. \ No newline at end of file diff --git a/mobile/fastlane/metadata/playstore/pt_PT/full_description.txt b/mobile/fastlane/metadata/playstore/pt_PT/full_description.txt index bd3ceb3ef7..f1757bf090 100644 --- a/mobile/fastlane/metadata/playstore/pt_PT/full_description.txt +++ b/mobile/fastlane/metadata/playstore/pt_PT/full_description.txt @@ -1,6 +1,6 @@ -Ente é um aplicativo simples para fazer backup automático e organizar suas fotos e vídeos. +Ente é uma aplicação simples feita para fazer backup automaticamente e organizar as suas fotos e vídeos. -Se tem procurado uma alternativa que respeite a privacidade para preservar as suas memórias, veio ao sítio certo. Com o Ente, são armazenados encriptados de ponta a ponta (e2ee). Isto significa que só o utilizador as pode ver. +Se busca por uma alternativa mais privada para preservar as suas memórias, chegaste ao lugar correto. Com Ente, eles são armazenados em encriptação de ponta a ponta (e2ee). Isto significa que só vos podeis vê-las. Temos aplicações para Android, iOS, Web e ambiente de trabalho, e as suas fotografias serão perfeitamente sincronizadas entre todos os seus dispositivos de uma forma encriptada de ponta a ponta (e2ee). diff --git a/mobile/lib/l10n/intl_ar.arb b/mobile/lib/l10n/intl_ar.arb index e761572c0b..57b18c0d79 100644 --- a/mobile/lib/l10n/intl_ar.arb +++ b/mobile/lib/l10n/intl_ar.arb @@ -6,56 +6,56 @@ "emailNotRegistered": "البريد الإلكتروني غير مسجل.", "email": "البريد الإلكتروني", "cancel": "إلغاء", - "verify": "التحقّق", + "verify": "التحقق", "invalidEmailAddress": "عنوان البريد الإلكتروني غير صالح", - "enterValidEmail": "الرجاء إدخال بريد إلكتروني صالح.", + "enterValidEmail": "يرجى إدخال عنوان بريد إلكتروني صالح.", "deleteAccount": "حذف الحساب", - "askDeleteReason": "ما السبب الرئيسي وراء حذف حسابك؟", - "deleteAccountFeedbackPrompt": "نحن آسفون لرؤيتك تذهب. يرجى مشاركة ملاحظاتك لمساعدتنا على التحسن.", + "askDeleteReason": "ما السبب الرئيسي لحذف حسابك؟", + "deleteAccountFeedbackPrompt": "نأسف لمغادرتك. نرجو مشاركة ملاحظاتك لمساعدتنا على التحسين.", "feedback": "ملاحظات", - "kindlyHelpUsWithThisInformation": "الرجاء مساعدتنا بهذه المعلومات", - "confirmDeletePrompt": "نعم، أريد حذف هذا الحساب وبياناته نهائيًا من جميع التطبيقات.", + "kindlyHelpUsWithThisInformation": "يرجى مساعدتنا بهذه المعلومات", + "confirmDeletePrompt": "نعم، أرغب في حذف هذا الحساب وبياناته نهائيًا من جميع التطبيقات.", "confirmAccountDeletion": "تأكيد حذف الحساب", "deleteAccountPermanentlyButton": "حذف الحساب نهائيًا", - "yourAccountHasBeenDeleted": "تم حذف حسابك بنجاح", - "selectReason": "أختر سببًا", - "deleteReason1": "هناك مِيزة أساسية ناقصة أحتاج إليها", - "deleteReason2": "التطبيق أو مِيزة معينة لا تعمل بالطريقة التي ينبغي أن تعمل بها", - "deleteReason3": "وجدت خدمة أخرى أفضلها", - "deleteReason4": "السبب الذي أريده غير مذكور", + "yourAccountHasBeenDeleted": "تم حذف حسابك بنجاح.", + "selectReason": "اختر سببًا", + "deleteReason1": "تفتقد إلى ميزة أساسية أحتاجها", + "deleteReason2": "التطبيق أو ميزة معينة لا تعمل كما هو متوقع", + "deleteReason3": "وجدت خدمة أخرى أفضل", + "deleteReason4": "سببي غير مدرج", "sendEmail": "إرسال بريد إلكتروني", - "deleteRequestSLAText": "سيتم معالجة طلبك خلال 72 ساعة.", - "deleteEmailRequest": "أرسل بريدًا إلى account-deletion@ente.io من بريدك المسجَّل.", - "entePhotosPerm": "Ent يحتاج إلى إذن ل لحفظ صورك", + "deleteRequestSLAText": "ستتم معالجة طلبك خلال 72 ساعة.", + "deleteEmailRequest": "أرسل بريدًا إلكترونيًا إلى account-deletion@ente.io من عنوان بريدك الإلكتروني المسجل.", + "entePhotosPerm": "Ente بحاجة إلى إذن لحفظ صورك", "ok": "حسنًا", - "createAccount": "أنشئ حسابًا", - "createNewAccount": "أنشئ حسابًا جديدًا", - "password": "كلمة المُرور", - "confirmPassword": "أَكِد كلمة المرور", + "createAccount": "إنشاء حساب", + "createNewAccount": "إنشاء حساب جديد", + "password": "كلمة المرور", + "confirmPassword": "تأكيد كلمة المرور", "activeSessions": "الجلسات النشطة", - "oops": "عذرًا", + "oops": "عفوًا", "somethingWentWrongPleaseTryAgain": "حدث خطأ ما، يرجى المحاولة مرة أخرى", - "thisWillLogYouOutOfThisDevice": "سيؤدي هذا إلى تسجيل خروجك من هذا الجهاز!", + "thisWillLogYouOutOfThisDevice": "سيؤدي هذا إلى تسجيل خروجك من هذا الجهاز.", "thisWillLogYouOutOfTheFollowingDevice": "سيؤدي هذا إلى تسجيل خروجك من الجهاز التالي:", "terminateSession": "إنهاء الجَلسةِ؟", "terminate": "إنهاء", "thisDevice": "هذا الجهاز", "recoverButton": "استرداد", - "recoverySuccessful": "نجح الاسترداد!", - "decrypting": "فك التشفير...", + "recoverySuccessful": "تم الاسترداد بنجاح!", + "decrypting": "جارٍ فك التشفير...", "incorrectRecoveryKeyTitle": "مفتاح الاسترداد غير صحيح", "incorrectRecoveryKeyBody": "مفتاح الاسترداد الذي أدخلته غير صحيح", - "forgotPassword": "نسيت كلمة المرور", - "enterYourRecoveryKey": "أدخل رمز الاسترداد", - "noRecoveryKey": "ما من مفتاح استرداد؟", - "sorry": "المعذرة", - "noRecoveryKeyNoDecryption": "لا يمكن فك تشفير بياناتك دون كلمة المرور أو مفتاح الاسترداد بسبب طبيعة بروتوكول التشفير الخاص بنا من النهاية إلى النهاية", + "forgotPassword": "نسيت كلمة المرور؟", + "enterYourRecoveryKey": "أدخل مفتاح الاسترداد", + "noRecoveryKey": "لا تملك مفتاح استرداد؟", + "sorry": "عفوًا", + "noRecoveryKeyNoDecryption": "نظرًا لطبيعة التشفير الكامل من طرف إلى طرف، لا يمكن فك تشفير بياناتك بدون كلمة المرور أو مفتاح الاسترداد الخاص بك.", "verifyEmail": "التحقق من البريد الإلكتروني", "toResetVerifyEmail": "لإعادة تعيين كلمة المرور، يرجى التحقق من بريدك الإلكتروني أولاً.", - "checkInboxAndSpamFolder": "تفقد بريدك الوارد والمجلد العشوائي (Spam) لإكمال التحقق", + "checkInboxAndSpamFolder": "تحقق من صندوق الوارد ومجلد البريد غير الهام (Spam) لإكمال التحقق", "tapToEnterCode": "انقر لإدخال الرمز", "resendEmail": "إعادة إرسال البريد الإلكتروني", - "weHaveSendEmailTo": "أرسلنا بريدًا إلى {email}", + "weHaveSendEmailTo": "لقد أرسلنا بريدًا إلكترونيًا إلى {email}", "@weHaveSendEmailTo": { "description": "Text to indicate that we have sent a mail to the user", "placeholders": { @@ -70,12 +70,12 @@ "changePasswordTitle": "تغيير كلمة المرور", "resetPasswordTitle": "إعادة تعيين كلمة المرور", "encryptionKeys": "مفاتيح التشفير", - "passwordWarning": "نحن لا نقوم بتخزين كلمة المرور هذه، لذا إذا نسيتها، لا يمكننا فك تشفير بياناتك", + "passwordWarning": "نحن لا نخزن كلمة المرور هذه، لذا إذا نسيتها، لا يمكننا المساعدة في فك تشفير بياناتك.", "enterPasswordToEncrypt": "أدخل كلمة مرور يمكننا استخدامها لتشفير بياناتك", "enterNewPasswordToEncrypt": "أدخل كلمة مرور جديدة يمكننا استخدامها لتشفير بياناتك", - "weakStrength": "ضعيف", - "strongStrength": "قوي", - "moderateStrength": "متوسط", + "weakStrength": "ضعيفة", + "strongStrength": "قوية", + "moderateStrength": "متوسطة", "passwordStrength": "قوة كلمة المرور: {passwordStrengthValue}", "@passwordStrength": { "description": "Text to indicate the password strength", @@ -88,39 +88,39 @@ }, "message": "Password Strength: {passwordStrengthText}" }, - "passwordChangedSuccessfully": "تم تغيير كلمة المرور بنجاح", - "generatingEncryptionKeys": "جاري توليد مفاتيح التشفير...", - "pleaseWait": "انتظر قليلاً...", - "continueLabel": "المتابعة", + "passwordChangedSuccessfully": "تم تغيير كلمة المرور بنجاح.", + "generatingEncryptionKeys": "جارٍ إنشاء مفاتيح التشفير...", + "pleaseWait": "يرجى الانتظار...", + "continueLabel": "متابعة", "insecureDevice": "جهاز غير آمن", "sorryWeCouldNotGenerateSecureKeysOnThisDevicennplease": "عذرًا، لم نتمكن من إنشاء مفاتيح آمنة على هذا الجهاز.\n\nيرجى التسجيل من جهاز مختلف.", "howItWorks": "كيف يعمل", "encryption": "التشفير", - "ackPasswordLostWarning": "أُدركُ أنّني فقدتُ كلمة مروري، فقد أفقد بياناتي لأن بياناتي مشفرة تشفيرًا تامًّا من النهاية إلى النهاية.", + "ackPasswordLostWarning": "أدرك أنني إذا فقدت كلمة المرور، فقد أفقد بياناتي لأنها مشفرة بالكامل من طرف إلى طرف.", "privacyPolicyTitle": "سياسة الخصوصية", - "termsOfServicesTitle": "الشروط والأحكام", + "termsOfServicesTitle": "شروط الخدمة", "signUpTerms": "أوافق على شروط الخدمة وسياسة الخصوصية", "logInLabel": "تسجيل الدخول", - "loginTerms": "بالنقر على تسجيل الدخول، أوافق على شروط الخدمة و سياسة الخصوصية", + "loginTerms": "بالنقر على تسجيل الدخول، أوافق على شروط الخدمة و سياسة الخصوصية", "changeEmail": "تغيير البريد الإلكتروني", "enterYourPassword": "أدخل كلمة المرور", - "welcomeBack": "مرحبًا مجددًا!", + "welcomeBack": "أهلاً بعودتك!", "contactSupport": "الاتصال بالدعم", "incorrectPasswordTitle": "كلمة المرور غير صحيحة", "pleaseTryAgain": "يرجى المحاولة مرة أخرى", - "recreatePasswordTitle": "إعادة كتابة كلمة المرور", - "useRecoveryKey": "استخدم مفتاح الاسترداد", - "recreatePasswordBody": "جهازك الحالي غير قادر على التحقق من كلمة المرور، لكننا نستطيع تعديلها لتعمل على جميع الأجهزة.\n\nسجِّل الدخول بمفتاح الاسترداد، ثم أنشئ كلمة مرور جديدة (يمكنك اختيار نفس الكلمة السابقة إذا أردت).", + "recreatePasswordTitle": "إعادة إنشاء كلمة المرور", + "useRecoveryKey": "استخدام مفتاح الاسترداد", + "recreatePasswordBody": "لا يمكن التحقق من كلمة المرور على جهازك الحالي، لكن يمكننا تعديلها لتعمل على جميع الأجهزة.\n\nسجّل الدخول باستخدام مفتاح الاسترداد، ثم أنشئ كلمة مرور جديدة (يمكنك اختيار نفس الكلمة السابقة إذا أردت).", "verifyPassword": "التحقق من كلمة المرور", "recoveryKey": "مفتاح الاسترداد", - "recoveryKeyOnForgotPassword": "إذا نسيت كلمة المرور الخاصة بك، فالطريقة الوحيدة التي يمكنك بها استرداد بياناتك هي بهذا المفتاح.", - "recoveryKeySaveDescription": "لا نحتفظ بهذا المفتاح. الرجاء حِفظ مَفتاح 24 كلمة في مكانٍ آمن.", - "doThisLater": "افعل هذا لاحقًا", + "recoveryKeyOnForgotPassword": "إذا نسيت كلمة المرور الخاصة بك، فإن الطريقة الوحيدة لاستعادة بياناتك هي باستخدام هذا المفتاح.", + "recoveryKeySaveDescription": "لا نحتفظ بنسخة من هذا المفتاح. يرجى حفظ المفتاح المكون من 24 كلمة في مكان آمن.", + "doThisLater": "لاحقًا", "saveKey": "حفظ المفتاح", "recoveryKeyCopiedToClipboard": "تم نسخ مفتاح الاسترداد إلى الحافظة", "recoverAccount": "استعادة الحساب", "recover": "استعادة", - "dropSupportEmail": "يُرجى إرسال بريد إلكتروني إلى {supportEmail} من عنوان البريد الإلكتروني المُسَجَّل لديك", + "dropSupportEmail": "يرجى إرسال بريد إلكتروني إلى {supportEmail} من عنوان بريدك الإلكتروني المسجل.", "@dropSupportEmail": { "placeholders": { "supportEmail": { @@ -130,87 +130,87 @@ } } }, - "twofactorSetup": "إعداد التحقق بخطوتين", + "twofactorSetup": "إعداد المصادقة الثنائية", "enterCode": "أدخل الرمز", - "scanCode": "فحص رمز", + "scanCode": "مسح الرمز", "codeCopiedToClipboard": "تم نسخ الرمز إلى الحافظة", "copypasteThisCodentoYourAuthenticatorApp": "انسخ هذا الرمز وألصقه\n في تطبيق المصادقة الخاص بك", "tapToCopy": "انقر للنسخ", - "scanThisBarcodeWithnyourAuthenticatorApp": "فحص البار كود باستخدام\nتطبيق المصادقة الخاص بك", - "enterThe6digitCodeFromnyourAuthenticatorApp": "أدخِل الرمز المكوَّن من 6 أرقام مِن\n تطبيق المُصادقة الخاص بك", + "scanThisBarcodeWithnyourAuthenticatorApp": "امسح هذا الباركود باستخدام\nتطبيق المصادقة الخاص بك", + "enterThe6digitCodeFromnyourAuthenticatorApp": "أدخل الرمز المكون من 6 أرقام من\n تطبيق المصادقة الخاص بك", "confirm": "تأكيد", "setupComplete": "اكتمل الإعداد", - "saveYourRecoveryKeyIfYouHaventAlready": "أحفظ مفتاح الاستِردادِ إذا لم تكن قد حفِظتَهُ مُسبَقًا", - "thisCanBeUsedToRecoverYourAccountIfYou": "يُمكن استخدامُ هذا المفتاح لاستعادةِ حسابِكَ إذا فقدتَ أداة التحققِ الثانِية", - "twofactorAuthenticationPageTitle": "التحقق بخطوتين", + "saveYourRecoveryKeyIfYouHaventAlready": "احفظ مفتاح الاسترداد إذا لم تكن قد فعلت ذلك بالفعل.", + "thisCanBeUsedToRecoverYourAccountIfYou": "يمكن استخدام هذا المفتاح لاستعادة حسابك إذا فقدت جهاز المصادقة الثنائية.", + "twofactorAuthenticationPageTitle": "المصادقة الثنائية", "lostDevice": "جهاز مفقود؟", - "verifyingRecoveryKey": "جارٍ التحقق من مفتاح الاستِردادِ...", - "recoveryKeyVerified": "تم التحقق من مفتاح الاستِردادِ", - "recoveryKeySuccessBody": "رائع! مفتاح الاستِردادِ الخاص بك صالح. شكرا لك على التحقق.\n\nيرجى تذكر الاحتفاظ بنسخة احتياطية من مفتاح الاسترداد بشكل آمن.", - "invalidRecoveryKey": "مفتاح الاستِردادِ الذي أدخلته غير صالح. يرجى التأكد من أنه يحتوي على 24 كلمة، وتحقق من كتابة كل كلمة بشكل صحيح.\n\nإذا كنت تستخدم رمز استرداد قديمًا، تأكد من أنه مكون من 64 حرفًا، وتحقق من صحة كل حرف.", + "verifyingRecoveryKey": "جارٍ التحقق من مفتاح الاسترداد...", + "recoveryKeyVerified": "تم التحقق من مفتاح الاسترداد.", + "recoveryKeySuccessBody": "مفتاح الاسترداد الخاص بك صالح. شكرًا على التحقق.\n\nيرجى تذكر الاحتفاظ بنسخة احتياطية آمنة من مفتاح الاسترداد.", + "invalidRecoveryKey": "مفتاح الاسترداد الذي أدخلته غير صالح. يرجى التأكد من أنه يحتوي على 24 كلمة، والتحقق من كتابة كل كلمة بشكل صحيح.\n\nإذا كنت تستخدم مفتاح استرداد قديمًا، تأكد من أنه مكون من 64 حرفًا، وتحقق من صحة كل حرف.", "invalidKey": "المفتاح غير صالح", - "tryAgain": "حاول مرة أخرى", - "viewRecoveryKey": "عرض مفتاح الاستِردادِ", - "confirmRecoveryKey": "تأكيد مفتاح الاستِردادِ", - "recoveryKeyVerifyReason": "مفتاح الاستِردادِ هو الطريقة الوحيدة لاستعادة صورك إذا نسيت كلمة المرور. يمكنك العثور على مفتاح الاسترداد في الإعدادات > الحساب.\n\nالرجاء إدخال مفتاح الاسترداد هنا للتحقق من أنك حفظته بشكل صحيح.", - "confirmYourRecoveryKey": "تأكيد مفتاح الاستِردادِ", - "addViewer": "إضافة مُشاهد", - "addCollaborator": "إضافة مُشارِك", + "tryAgain": "المحاولة مرة أخرى", + "viewRecoveryKey": "عرض مفتاح الاسترداد", + "confirmRecoveryKey": "تأكيد مفتاح الاسترداد", + "recoveryKeyVerifyReason": "مفتاح الاسترداد هو الطريقة الوحيدة لاستعادة صورك إذا نسيت كلمة المرور. يمكنك العثور عليه في الإعدادات > الحساب.\n\nالرجاء إدخال مفتاح الاسترداد هنا للتحقق من أنك حفظته بشكل صحيح.", + "confirmYourRecoveryKey": "تأكيد مفتاح الاسترداد الخاص بك", + "addViewer": "إضافة مشاهد", + "addCollaborator": "إضافة متعاون", "addANewEmail": "إضافة بريد إلكتروني جديد", - "orPickAnExistingOne": "أو اختر واحدًا موجودًا مسبقًا", - "collaboratorsCanAddPhotosAndVideosToTheSharedAlbum": "المُشارِكون يَستطيعون إضافة صور وفيديوهات للألبوم المشترك.", - "enterEmail": "أختر بريد إلكتروني", + "orPickAnExistingOne": "أو اختر واحدًا موجودًا", + "collaboratorsCanAddPhotosAndVideosToTheSharedAlbum": "يمكن للمتعاونين إضافة الصور ومقاطع الفيديو إلى الألبوم المشترك.", + "enterEmail": "أدخل البريد الإلكتروني", "albumOwner": "المالك", "@albumOwner": { "description": "Role of the album owner" }, "you": "أنت", - "collaborator": "مُشارِك", + "collaborator": "متعاون", "addMore": "إضافة المزيد", "@addMore": { "description": "Button text to add more collaborators/viewers" }, - "viewer": "المُشاهد", + "viewer": "مشاهد", "remove": "إزالة", - "removeParticipant": "إزالة مُشارِك", + "removeParticipant": "إزالة المشارك", "@removeParticipant": { "description": "menuSectionTitle for removing a participant" }, "manage": "إدارة", - "addedAs": "إضافة كـ", - "changePermissions": "تغيير الصلاحيّة؟", - "yesConvertToViewer": "نعم، تحول إلى مُشاهد", - "cannotAddMorePhotosAfterBecomingViewer": "{user} لن يتمكن من إضافة المزيد من الصور إلى هذا الألبوم.\n\nسيظل قادرًا على إزالة الصور الحالية التي أضافها", - "allowAddingPhotos": "السماح بإضافة صور", + "addedAs": "تمت الإضافة كـ", + "changePermissions": "تغيير الإذن؟", + "yesConvertToViewer": "نعم، التحويل إلى مشاهد", + "cannotAddMorePhotosAfterBecomingViewer": "لن يتمكن {user} من إضافة المزيد من الصور إلى هذا الألبوم.\n\nسيظل بإمكانه إزالة الصور الحالية التي أضافها.", + "allowAddingPhotos": "السماح بإضافة الصور", "@allowAddingPhotos": { "description": "Switch button to enable uploading photos to a public link" }, "allowAddPhotosDescription": "السماح للأشخاص الذين لديهم الرابط بإضافة صور إلى الألبوم المشترك أيضًا.", - "passwordLock": "قُفْل بكلة مرور", + "passwordLock": "قفل بكلمة مرور", "canNotOpenTitle": "لا يمكن فتح هذا الألبوم", - "canNotOpenBody": "عذراً، لا يمكن فتح هذا الألبوم في التطبيق.", - "disableDownloadWarningTitle": "يرجى ملاحظة", - "disableDownloadWarningBody": "يستطيع المشاهدون التقاط لقطات شاشة أو حفظ نسخة من صورك باستخدام أدوات خارجية", + "canNotOpenBody": "عذرًا، لا يمكن فتح هذا الألبوم في التطبيق.", + "disableDownloadWarningTitle": "يرجى الملاحظة", + "disableDownloadWarningBody": "لا يزال بإمكان المشاهدين التقاط لقطات شاشة أو حفظ نسخة من صورك باستخدام أدوات خارجية.", "allowDownloads": "السماح بالتنزيلات", "linkDeviceLimit": "حد الأجهزة", - "noDeviceLimit": "لا شَيْء", + "noDeviceLimit": "لا شيء", "@noDeviceLimit": { "description": "Text to indicate that there is limit on number of devices" }, - "linkExpiry": "انتهت صَلاحِية الرابط", - "linkExpired": "منتهية الصَّلاحِيَة", - "linkEnabled": "مفعل", + "linkExpiry": "انتهاء صلاحية الرابط", + "linkExpired": "منتهي الصلاحية", + "linkEnabled": "مفعّل", "linkNeverExpires": "أبدًا", - "expiredLinkInfo": "انتهت صَلاحِيَة هذا الرابط. يرجى اختيار وقت جديد لانتهاء الصَّلاحِيَة أو تعطيل انتهاء صَلاحِيَة الرابط.", + "expiredLinkInfo": "انتهت صلاحية هذا الرابط. يرجى اختيار وقت انتهاء صلاحية جديد أو تعطيل انتهاء صلاحية الرابط.", "setAPassword": "تعيين كلمة مرور", - "lockButtonLabel": "قُفْل", + "lockButtonLabel": "قفل", "enterPassword": "أدخل كلمة المرور", - "removeLink": "إزالة ", - "manageLink": " إدارة الرابط", - "linkExpiresOn": " ستنتهي صَلاحية الرابط في {expiryTime}", + "removeLink": "إزالة الرابط", + "manageLink": "إدارة الرابط", + "linkExpiresOn": "ستنتهي صلاحية الرابط في {expiryTime}", "albumUpdated": "تم تحديث الألبوم", "never": "أبدًا", - "custom": "مُخصّص", + "custom": "مخصص", "@custom": { "description": "Label for setting custom value for link expiry" }, @@ -219,8 +219,8 @@ "after1Week": "بعد أسبوع", "after1Month": "بعد شهر", "after1Year": "بعد سنة", - "manageParticipants": "إدارة", - "albumParticipantsCount": "{count, plural, =0 {لا يوجد مُشاركون}=1 {مُشارك واحد} other {{count} مُشاركين}}", + "manageParticipants": "إدارة المشاركين", + "albumParticipantsCount": "{count, plural, =0 {لا يوجد مشاركون} =1 {مشارك واحد} two {مشاركان} few {{count} مشاركين} many {{count} مشاركًا} other {{count} مشارك}}", "@albumParticipantsCount": { "placeholders": { "count": { @@ -230,18 +230,18 @@ }, "description": "Number of participants in an album, including the album owner." }, - "collabLinkSectionDescription": "أنشئ رابطًا يسمح للأشخاص بإضافة الصور ومشاهدتها في ألبومك المشترك دون الحاجة إلى تطبيق Ente أو حساب. خِيار مثالي لجمع صور الفعاليات بسهولة.", + "collabLinkSectionDescription": "أنشئ رابطًا يسمح للأشخاص بإضافة الصور ومشاهدتها في ألبومك المشترك دون الحاجة إلى تطبيق Ente أو حساب. خيار مثالي لجمع صور الفعاليات بسهولة.", "collectPhotos": "جمع الصور", "collaborativeLink": "رابط تعاوني", - "shareWithNonenteUsers": "مشاركة مع غير مستخدمي Ente", + "shareWithNonenteUsers": "المشاركة مع غير مستخدمي Ente", "createPublicLink": "إنشاء رابط عام", - "sendLink": "إرسال رابط", + "sendLink": "إرسال الرابط", "copyLink": "نسخ الرابط", - "linkHasExpired": "انتهت صَلاحِيَة الرابط", - "publicLinkEnabled": "تفعيل الرابط العام", + "linkHasExpired": "انتهت صلاحية الرابط", + "publicLinkEnabled": "تمكين الرابط العام", "shareALink": "مشاركة رابط", - "sharedAlbumSectionDescription": "أنشئ ألبومات مُشتركة وتَعاوُنية مع مُستخدمي Ente الآخرين، بما في ذلك المُستخدمين ذوي الاشتراكات المجانية.", - "shareWithPeopleSectionTitle": "{numberOfPeople, plural, =0 {مشاركة مع أشخاص مُحددين}=1 {مُشارَك مع شخص واحد} other {مُشارَك مع {numberOfPeople} أشخاص}}", + "sharedAlbumSectionDescription": "أنشئ ألبومات مشتركة وتعاونية مع مستخدمي Ente الآخرين، بما في ذلك المستخدمين ذوي الاشتراكات المجانية.", + "shareWithPeopleSectionTitle": "{numberOfPeople, plural, =0 {مشاركة مع أشخاص محددين} =1 {تمت المشاركة مع شخص واحد} two {تمت المشاركة مع شخصين} few {تمت المشاركة مع {numberOfPeople} أشخاص} many {تمت المشاركة مع {numberOfPeople} شخصًا} other {تمت المشاركة مع {numberOfPeople} شخصًا}}", "@shareWithPeopleSectionTitle": { "placeholders": { "numberOfPeople": { @@ -250,10 +250,10 @@ } } }, - "thisIsYourVerificationId": "هذا هو معرف التحقق الخاص بك", - "someoneSharingAlbumsWithYouShouldSeeTheSameId": "يجب أن يرى أي شخص يشارك ألبومات معك نفس معرف التحقق على جهازه.", - "howToViewShareeVerificationID": "الرجاء أن تطلب منهم الضغط مطولًا على عنوان بريدهم الإلكتروني في شاشة الإعدادات، والتأكد من تطابُق هويات الأجهزة على كلا الجهازين.", - "thisIsPersonVerificationId": "هذا هو معرف التحقق الخاص بـ {email}", + "thisIsYourVerificationId": "هذا هو معرّف التحقق الخاص بك", + "someoneSharingAlbumsWithYouShouldSeeTheSameId": "يجب أن يرى أي شخص يشارك ألبومات معك نفس معرّف التحقق على جهازه.", + "howToViewShareeVerificationID": "يرجى الطلب منهم الضغط مطولًا على عنوان بريدهم الإلكتروني في شاشة الإعدادات، والتأكد من تطابق المعرّفات على كلا الجهازين.", + "thisIsPersonVerificationId": "هذا هو معرّف التحقق الخاص بـ {email}", "@thisIsPersonVerificationId": { "placeholders": { "email": { @@ -262,45 +262,45 @@ } } }, - "verificationId": "معرف التحقق", + "verificationId": "معرّف التحقق", "verifyEmailID": "التحقق من {email}", - "emailNoEnteAccount": "{email} ليس لديه حساب على Ente.\n\nأرسل لهم دعوة لمشاركة الصور.", - "shareMyVerificationID": "إليك معرف التحقق: {verificationID} لـ ente.io.", - "shareTextConfirmOthersVerificationID": "مرحبًا، هل يمكنك تأكيد أن هذا هو معرف التحقق الخاص بك على ente.io: {verificationID}", - "somethingWentWrong": "لقد حدث خطأ ما", + "emailNoEnteAccount": "{email} لا يملك حسابًا على Ente.\n\nأرسل له دعوة لمشاركة الصور.", + "shareMyVerificationID": "إليك معرّف التحقق الخاص بي لـ ente.io: {verificationID}", + "shareTextConfirmOthersVerificationID": "مرحبًا، هل يمكنك تأكيد أن هذا هو معرّف التحقق الخاص بك على ente.io: {verificationID}؟", + "somethingWentWrong": "حدث خطأ ما", "sendInvite": "إرسال دعوة", - "shareTextRecommendUsingEnte": "حمّل تطبيق Ente حتى نتمكن من مشاركة الصور ومقاطع الفيديو بالجودة الأصلية بسهولة\n\nhttps://ente.io", - "done": "تمّ", - "applyCodeTitle": "تطبيق الكود", - "enterCodeDescription": "أدخل الرمز المقدم من صديقك للمطالبة بتخزين مجاني لكما", + "shareTextRecommendUsingEnte": "قم بتنزيل تطبيق Ente حتى نتمكن من مشاركة الصور ومقاطع الفيديو بالجودة الأصلية بسهولة.\n\nhttps://ente.io", + "done": "تم", + "applyCodeTitle": "تطبيق الرمز", + "enterCodeDescription": "أدخل الرمز المقدم من صديقك للمطالبة بمساحة تخزين مجانية لكما.", "apply": "تطبيق", - "failedToApplyCode": "فشل في تطبيق الكود", + "failedToApplyCode": "فشل تطبيق الرمز", "enterReferralCode": "أدخل رمز الإحالة", - "codeAppliedPageTitle": "تم تطبيق الكود", + "codeAppliedPageTitle": "تم تطبيق الرمز", "changeYourReferralCode": "تغيير رمز الإحالة الخاص بك", "change": "تغيير", - "unavailableReferralCode": "عذراً، هذا الرمز غير متوفر.", - "codeChangeLimitReached": "عذرًا، لقد تجاوزت الحد المسموح لتعديلات الكود.", - "onlyFamilyAdminCanChangeCode": "يرجى الاتصال بـ{familyAdminEmail} لتغيير الكود الخاص بك.", - "storageInGB": "{storageAmountInGB} GB", - "claimed": "تم الاستلام", + "unavailableReferralCode": "عذرًا، هذا الرمز غير متوفر.", + "codeChangeLimitReached": "عذرًا، لقد تجاوزت الحد المسموح به لتعديلات الرمز.", + "onlyFamilyAdminCanChangeCode": "يرجى الاتصال بـ {familyAdminEmail} لتغيير الرمز الخاص بك.", + "storageInGB": "{storageAmountInGB} جيجابايت", + "claimed": "تم الحصول عليها", "@claimed": { "description": "Used to indicate storage claimed, like 10GB Claimed" }, - "details": "تفاصيل", + "details": "التفاصيل", "claimMore": "المطالبة بالمزيد!", - "theyAlsoGetXGb": "سيحصلون أيضًا على {storageAmountInGB} GB", - "freeStorageOnReferralSuccess": "{storageAmountInGB} GB كل مرة يُشترك في خطة مدفوعة ويُطبَّق رمزك", - "shareTextReferralCode": "رمز إحالة Ente: {referralCode}\n\nطبّقه في قسم الإعدادات → عام → الإحالات للحصول على {referralStorageInGB} GB مجانية بعد الاشتراك في خُطَّة مدفوعة.\n\nhttps://ente.io", - "claimFreeStorage": "المطالبة بتخزين مجاني", - "inviteYourFriends": "أدعُ أصدقائك", - "failedToFetchReferralDetails": "تعذّر استرجاع تفاصيل الإحالة. يُرجى المحاولة مرة أخرى لاحقًا.", - "referralStep1": "1. أعطِ هذا الكود لأصدقائك", - "referralStep2": "2. يُشتركون في خُطَّة مدفوعة", - "referralStep3": "3. يحصل كلاكما على {storageInGB} GB* مجانًا", - "referralsAreCurrentlyPaused": "الإحالات غير متاحة حاليًا", - "youCanAtMaxDoubleYourStorage": "* تستطيع زيادة تخزينك إلى الضعف كحد أقصى", - "claimedStorageSoFar": "{isFamilyMember, select, true {عائلتك حصلت على {storageAmountInGb} GB حتى الآن} false {لقد حصلتَ على {storageAmountInGb} GB حتى الآن} other {لقد حصلتَ على {storageAmountInGb} GB حتى الآن!}}", + "theyAlsoGetXGb": "سيحصلون أيضًا على {storageAmountInGB} جيجابايت", + "freeStorageOnReferralSuccess": "{storageAmountInGB} جيجابايت مجانية في كل مرة يشترك فيها شخص بخطة مدفوعة ويطبق رمزك", + "shareTextReferralCode": "رمز إحالة Ente الخاص بي: {referralCode}\n\nطبقه في الإعدادات ← عام ← الإحالات للحصول على {referralStorageInGB} جيجابايت مجانًا بعد الاشتراك في خطة مدفوعة.\n\nhttps://ente.io", + "claimFreeStorage": "المطالبة بمساحة تخزين مجانية", + "inviteYourFriends": "ادعُ أصدقاءك", + "failedToFetchReferralDetails": "تعذر جلب تفاصيل الإحالة. يرجى المحاولة مرة أخرى لاحقًا.", + "referralStep1": "1. أعطِ هذا الرمز لأصدقائك", + "referralStep2": "2. يشتركون في خطة مدفوعة", + "referralStep3": "3. تحصلون كلاكما على {storageInGB} جيجابايت* مجانًا", + "referralsAreCurrentlyPaused": "الإحالات متوقفة مؤقتًا", + "youCanAtMaxDoubleYourStorage": "* يمكنك مضاعفة مساحة التخزين الخاصة بك بحد أقصى", + "claimedStorageSoFar": "{isFamilyMember, select, true {عائلتك حصلت على {storageAmountInGb} جيجابايت حتى الآن} false {لقد حصلت على {storageAmountInGb} جيجابايت حتى الآن} other {لقد حصلت على {storageAmountInGb} جيجابايت حتى الآن!}}", "@claimedStorageSoFar": { "placeholders": { "isFamilyMember": { @@ -314,64 +314,79 @@ } }, "faq": "الأسئلة الشائعة", - "help": "مساعدة", - "oopsSomethingWentWrong": "عذرًا، حدث خطأ ما", - "peopleUsingYourCode": "مستخدمُو رمزك", - "eligible": "مُؤهل", + "help": "المساعدة", + "oopsSomethingWentWrong": "عفوًا، حدث خطأ ما", + "peopleUsingYourCode": "الأشخاص الذين يستخدمون رمزك", + "eligible": "مؤهل", "total": "المجموع", - "codeUsedByYou": "الرمز المُستخدم من قبلك", - "freeStorageClaimed": "تمت مطالبة التخزين المجاني", - "freeStorageUsable": "مساحة تخزين مجانية مُتاحة", - "usableReferralStorageInfo": "التخزين القابل للاستخدام مُقيَّدٌ بخطتك الحالية.\nالمساحة التخزينية الزائدة التي تمت مطالبتها ستصبح قابلةً للاستخدام تلقائيًا عند ترقية خطتك.", + "codeUsedByYou": "الرمز المستخدم من قبلك", + "freeStorageClaimed": "تم المطالبة بمساحة التخزين المجانية", + "freeStorageUsable": "مساحة تخزين مجانية متاحة للاستخدام", + "usableReferralStorageInfo": "مساحة التخزين القابلة للاستخدام مقيدة بخطتك الحالية.\nالمساحة التخزينية الزائدة التي تمت المطالبة بها ستصبح قابلة للاستخدام تلقائيًا عند ترقية خطتك.", "removeFromAlbumTitle": "إزالة من الألبوم؟", - "removeFromAlbum": "إزالة من ألبوم", - "itemsWillBeRemovedFromAlbum": "سيتم إزالة العناصر المحددة من هذا الألبوم", - "removeShareItemsWarning": "حذف عناصر أضافها مُستخدمون آخرون، سوف تفقد الوصول إليها", - "addingToFavorites": "جارٍ إضافتها إلى المفضلة...", - "removingFromFavorites": "جارٍ إزالتها من المفضلة...", - "sorryCouldNotAddToFavorites": "عذرًا، تعذرت إضافتها إلى المفضلة!", - "sorryCouldNotRemoveFromFavorites": "عذرًا، تعذرت إضافتها إلى المفضلة!", - "subscribeToEnableSharing": "المشاركة مُتاحة فقط للاشتراكات المدفوعة النشطة.", - "subscribe": "اشترك", - "canOnlyRemoveFilesOwnedByYou": "يمكن فقط إزالة الملفات التي تملكها", + "removeFromAlbum": "إزالة من الألبوم", + "itemsWillBeRemovedFromAlbum": "سيتم إزالة العناصر المحددة من هذا الألبوم.", + "removeShareItemsWarning": "بعض العناصر التي تزيلها تمت إضافتها بواسطة أشخاص آخرين، وستفقد الوصول إليها.", + "addingToFavorites": "جارٍ الإضافة إلى المفضلة...", + "removingFromFavorites": "جارٍ الإزالة من المفضلة...", + "sorryCouldNotAddToFavorites": "عذرًا، تعذرت الإضافة إلى المفضلة!", + "sorryCouldNotRemoveFromFavorites": "عذرًا، تعذرت الإزالة من المفضلة!", + "subscribeToEnableSharing": "المشاركة متاحة فقط للاشتراكات المدفوعة النشطة.", + "subscribe": "اشتراك", + "canOnlyRemoveFilesOwnedByYou": "يمكنك فقط إزالة الملفات التي تملكها.", "deleteSharedAlbum": "حذف الألبوم المشترك؟", - "deleteAlbum": "حذف ألبوم", - "deleteAlbumDialog": "هل ترغب أيضًا في حذف الصور (والفيديوهات) الموجودة في هذا الألبوم من جميع الألبومات الأخرى التي تَظهر فيها؟", - "deleteSharedAlbumDialogBody": "سيتم حذف الألبوم للجميع.\n\nستفقد الوصول إلى الصور المشتركة في هذا الألبوم التي يملكها الآخرون", + "deleteAlbum": "حذف الألبوم", + "deleteAlbumDialog": "هل ترغب أيضًا في حذف الصور (ومقاطع الفيديو) الموجودة في هذا الألبوم من جميع الألبومات الأخرى التي هي جزء منها؟", + "deleteSharedAlbumDialogBody": "سيتم حذف الألبوم للجميع.\n\nستفقد الوصول إلى الصور المشتركة في هذا الألبوم التي يملكها الآخرون.", "yesRemove": "نعم، إزالة", "creatingLink": "جارٍ إنشاء الرابط...", "removeWithQuestionMark": "إزالة؟", - "removeParticipantBody": "سيتم إزالة {userEmail} من هذا الألبوم المشترك\n\nسيتم أيضًا إزالة أي صور أضافوها إلى الألبوم", + "removeParticipantBody": "سيتم إزالة {userEmail} من هذا الألبوم المشترك.\n\nسيتم أيضًا إزالة أي صور أضافها إلى الألبوم.", "keepPhotos": "الاحتفاظ بالصور", "deletePhotos": "حذف الصور", - "inviteToEnte": "دعوة لإنهاء", + "inviteToEnte": "دعوة إلى Ente", "removePublicLink": "إزالة الرابط العام", - "disableLinkMessage": "هذا سيُزيل الرابط العام للوصول إلى \"{albumName}\".", + "disableLinkMessage": "سيؤدي هذا إلى إزالة الرابط العام للوصول إلى \"{albumName}\".", "sharing": "جارٍ المشاركة...", - "youCannotShareWithYourself": "لا يمكنك المُشاركة مع نفسك", - "archive": "أرشفة", - "createAlbumActionHint": "اضغط مطولاً لتحديد الصور وانقر + لإنشاء مجموعة الصور", - "importing": "جارِ الاستيراد....", - "failedToLoadAlbums": "تعذّر تحميل الألبومات", + "youCannotShareWithYourself": "لا يمكنك المشاركة مع نفسك.", + "archive": "الأرشيف", + "createAlbumActionHint": "اضغط مطولاً لتحديد الصور ثم انقر على '+' لإنشاء ألبوم", + "importing": "جارٍ الاستيراد...", + "failedToLoadAlbums": "فشل تحميل الألبومات", "hidden": "المخفية", - "authToViewYourHiddenFiles": "الرجاء التحقق من الهوية للوصول إلى الملفات المخفية الخاصة بك.", - "authToViewTrashedFiles": "الرجاء التحقق من الهوية لعرض الملفات المحذوفة الخاصة بك.", + "authToViewYourHiddenFiles": "يرجى المصادقة للوصول إلى ملفاتك المخفية.", + "authToViewTrashedFiles": "يرجى المصادقة لعرض ملفاتك المحذوفة.", "trash": "سلة المهملات", - "uncategorized": "غير مصنّف", + "uncategorized": "غير مصنف", "videoSmallCase": "فيديو", - "photoSmallCase": "صور", - "singleFileDeleteHighlight": "سَيُحذَف من جميع الألبومات.", - "singleFileInBothLocalAndRemote": "{fileType} موجود في كلٍ من Ente وجهازك.", + "photoSmallCase": "صورة", + "singleFileDeleteHighlight": "سيتم حذفه من جميع الألبومات.", + "singleFileInBothLocalAndRemote": "{fileType} موجود في Ente وعلى جهازك.", "singleFileInRemoteOnly": "سيتم حذف {fileType} من Ente.", "singleFileDeleteFromDevice": "سيتم حذف {fileType} من جهازك.", - "deleteFromEnte": "حذف من Ente", + "deleteFromEnte": "الحذف من Ente", "yesDelete": "نعم، حذف", - "movedToTrash": "نُقلت إلى سلة المهملات", - "deleteFromDevice": "حذف من الجهاز", - "deleteFromBoth": "الحذف من كلاهما", + "movedToTrash": "تم النقل إلى سلة المهملات", + "deleteFromDevice": "الحذف من الجهاز", + "deleteFromBoth": "الحذف من كليهما", "newAlbum": "ألبوم جديد", "albums": "الألبومات", - "selectedPhotos": "تم اختيار {count}", + "memoryCount": "{count, plural, =0 {لا توجد ذكريات} one {ذكرى واحدة} two {ذكريتان} few {{formattedCount} ذكريات} many {{formattedCount} ذكرى} other {{formattedCount} ذكرى}}", + "@memoryCount": { + "description": "The text to display the number of memories", + "type": "text", + "placeholders": { + "count": { + "example": "1", + "type": "int" + }, + "formattedCount": { + "type": "String", + "example": "11.513, 11,511" + } + } + }, + "selectedPhotos": "تم تحديد {count}", "@selectedPhotos": { "description": "Display the number of selected photos", "type": "text", @@ -382,7 +397,7 @@ } } }, - "selectedPhotosWithYours": "تم اختيار {count} ({yourCount} منها لك)", + "selectedPhotosWithYours": "تم تحديد {count} ({yourCount} منها لك)", "@selectedPhotosWithYours": { "description": "Display the number of selected photos, including the number of selected photos owned by the user", "type": "text", @@ -397,55 +412,55 @@ } } }, - "advancedSettings": "خيارات متقدمة", + "advancedSettings": "الإعدادات المتقدمة", "@advancedSettings": { "description": "The text to display in the advanced settings section" }, - "photoGridSize": "حجم أعمدة الصور", - "manageDeviceStorage": "إدارة ذاكرة التخزين المؤقت للجهاز", + "photoGridSize": "حجم شبكة الصور", + "manageDeviceStorage": "إدارة مساحة تخزين الجهاز", "manageDeviceStorageDesc": "مراجعة ومسح ذاكرة التخزين المؤقت المحلية.", - "machineLearning": "التعلم الآلي", - "mlConsent": "تفعيل التعلم الآلي", - "mlConsentTitle": "هل تريد تفعيل التعلم الآلي؟", - "mlConsentDescription": "إذا قمت بتفعيل التعلم الآلي، فإن تطبيق Ente سيقوم باستخلاص معلومات مثل هيئة الوجه من الملفات، بما في ذلك تلك التي تمت مشاركتها معك.\n\nهذا الإجراء سيتم على جهازك مباشرةً، وأي معلومات بيومترية مُنشأة ستكون مشفرةً من طرف إلى طرف.", - "mlConsentPrivacy": "الرجاء النقر هنا لمعرفة تفاصيل أكثر حول هذه المِيزة في سياسة الخصوصية الخاصة بنا", - "mlConsentConfirmation": "أنا أفهم، وأريد تفعيل التعلم الآلي", - "magicSearch": "بحث سحريّ", - "discover": "اكتشف", + "machineLearning": "تعلم الآلة", + "mlConsent": "تمكين تعلم الآلة", + "mlConsentTitle": "تمكين تعلم الآلة؟", + "mlConsentDescription": "إذا قمت بتمكين تعلم الآلة، سيقوم Ente باستخراج معلومات مثل هندسة الوجه من الملفات، بما في ذلك تلك التي تمت مشاركتها معك.\n\nسيحدث هذا على جهازك، وسيتم تشفير أي معلومات بيومترية تم إنشاؤها تشفيرًا تامًا من طرف إلى طرف.", + "mlConsentPrivacy": "يرجى النقر هنا لمزيد من التفاصيل حول هذه الميزة في سياسة الخصوصية الخاصة بنا", + "mlConsentConfirmation": "أنا أفهم، وأرغب في تمكين تعلم الآلة", + "magicSearch": "البحث السحري", + "discover": "اكتشاف", "@discover": { "description": "The text to display for the discover section under which we show receipts, screenshots, sunsets, greenery, etc." }, - "discover_identity": "الهويّة", - "discover_screenshots": "لقطات الشّاشة", - "discover_receipts": "إيصالات", - "discover_notes": "ملاحظات", - "discover_memes": "ميمز", + "discover_identity": "الهوية", + "discover_screenshots": "لقطات الشاشة", + "discover_receipts": "الإيصالات", + "discover_notes": "الملاحظات", + "discover_memes": "الميمز", "discover_visiting_cards": "بطاقات الزيارة", - "discover_babies": "أطفال", + "discover_babies": "الأطفال", "discover_pets": "الحيوانات الأليفة", - "discover_selfies": "سيلفيان", - "discover_wallpapers": "خلفيات", - "discover_food": "طعام", + "discover_selfies": "صور السيلفي", + "discover_wallpapers": "الخلفيات", + "discover_food": "الطعام", "discover_celebrations": "الاحتفالات", "discover_sunset": "غروب الشمس", - "discover_hills": "السهول", + "discover_hills": "التلال", "discover_greenery": "المساحات الخضراء", - "mlIndexingDescription": "يرجى ملاحظة أن التعلم الآلي سيؤدي إلى استهلاكًا أعلى لسعة النطاق الترددي واستهلاك البطارية حتى يتم فهرسة جميع العناصر.\nننصح باستخدام تطبيق الحاسوب لإجراء الفهرسة بسرعة أكبر. سيتم مزامنة جميع النتائج تلقائيًا.", - "loadingModel": "جاري تحميل النماذج...", - "waitingForWifi": "في انتظار شبكة WiFi...", - "status": "الحَالَة", + "mlIndexingDescription": "يرجى ملاحظة أن تعلم الآلة سيؤدي إلى استهلاك أعلى لعرض النطاق الترددي والبطارية حتى تتم فهرسة جميع العناصر.\nنوصي باستخدام تطبيق سطح المكتب لإجراء الفهرسة بشكل أسرع. سيتم مزامنة جميع النتائج تلقائيًا.", + "loadingModel": "جارٍ تحميل النماذج...", + "waitingForWifi": "في انتظار شبكة Wi-Fi...", + "status": "الحالة", "indexedItems": "العناصر المفهرسة", - "pendingItems": "العناصر المعلَّقة", - "clearIndexes": "مسح الفِهرِس", - "selectFoldersForBackup": "حدد المجلدات للنسخ الاحتياطي", - "selectedFoldersWillBeEncryptedAndBackedUp": "سيتم حماية المجلدات المحددة بالتشفير وحفظ نسخة احتياطية", - "unselectAll": "إلغاء اختيار الكلّ", - "selectAll": "حدد الكل", - "skip": "تخطّي", - "updatingFolderSelection": "جارٍ تحديث اختيار المجلد...", + "pendingItems": "العناصر المعلقة", + "clearIndexes": "مسح الفهارس", + "selectFoldersForBackup": "تحديد المجلدات للنسخ الاحتياطي", + "selectedFoldersWillBeEncryptedAndBackedUp": "سيتم تشفير المجلدات المحددة ونسخها احتياطيًا", + "unselectAll": "إلغاء تحديد الكل", + "selectAll": "تحديد الكل", + "skip": "تخط", + "updatingFolderSelection": "جارٍ تحديث تحديد المجلد...", "itemCount": "{count, plural, one {{count} عُنْصُر} other {{count} عَنَاصِر}}", - "deleteItemCount": "{count, plural, =1 {احذف {count} عنصرًا} other {احذف {count} عناصر}}", - "duplicateItemsGroup": "{count} ملفات، {formattedSize} لكل", + "deleteItemCount": "{count, plural, =1 {حذف عنصر واحد} two {حذف عنصرين} few {حذف {count} عناصر} many {حذف {count} عنصرًا} other {حذف {count} عنصرًا}}", + "duplicateItemsGroup": "{count} ملفات، {formattedSize} لكل منها", "@duplicateItemsGroup": { "description": "Display the number of duplicate files and their size", "type": "text", @@ -460,61 +475,61 @@ } } }, - "showMemories": "إظهار الذكريات", - "yearsAgo": "{count, plural, one {قبل {count} سنة} two {قبل {count} سنتين} other {قبل {count} سنوات}}", + "showMemories": "عرض الذكريات", + "yearsAgo": "{count, plural, one {قبل سنة} two {قبل سنتين} few {قبل {count} سنوات} many {قبل {count} سنة} other {قبل {count} سنة}}", "backupSettings": "إعدادات النسخ الاحتياطي", "backupStatus": "حالة النسخ الاحتياطي", - "backupStatusDescription": "العناصر التي تم النسخ الاحتياطي ستظهر هنا", + "backupStatusDescription": "ستظهر العناصر التي تم نسخها احتياطيًا هنا", "backupOverMobileData": "النسخ الاحتياطي عبر بيانات الجوال", - "backupVideos": "نسخ احتياطي للفيديوهات", - "disableAutoLock": "تعطيل القُفْل التلقائي", - "deviceLockExplanation": "عطِّل قُفْل شاشة الجهاز عندما يكون تطبيق Ente يعمل في المقدمة ويجري نسخ احتياطي.\nهذا الإجراء غير مطلوب عادةً، لكنه قد يُسَرِّع إكمال عمليات التحميل الكبيرة أو الاستيرادات الأولية للمكتبات الضخمة.", - "about": "حول", - "weAreOpenSource": "نحن مفتوح المصدر!", + "backupVideos": "النسخ الاحتياطي لمقاطع الفيديو", + "disableAutoLock": "تعطيل القفل التلقائي", + "deviceLockExplanation": "عطّل قفل شاشة الجهاز عندما يكون Ente قيد التشغيل في المقدمة ويقوم بالنسخ الاحتياطي.\nهذا الإجراء غير مطلوب عادةً، لكنه قد يسرّع إكمال التحميلات الكبيرة أو الاستيرادات الأولية للمكتبات الضخمة.", + "about": "حول التطبيق", + "weAreOpenSource": "نحن مفتوحو المصدر!", "privacy": "الخصوصية", "terms": "الشروط", - "checkForUpdates": "التحقق من التحديثات", + "checkForUpdates": "التحقق من وجود تحديثات", "checkStatus": "التحقق من الحالة", "checking": "جارٍ التحقق...", - "youAreOnTheLatestVersion": "أنت في الإصدار لأحدث", + "youAreOnTheLatestVersion": "أنت تستخدم أحدث إصدار.", "account": "الحساب", - "manageSubscription": "إدارة الإشراك", - "authToChangeYourEmail": "الرجاء المصادقة لتغيير بريدك الإلكتروني", + "manageSubscription": "إدارة الاشتراك", + "authToChangeYourEmail": "يرجى المصادقة لتغيير بريدك الإلكتروني.", "changePassword": "تغيير كلمة المرور", - "authToChangeYourPassword": "الرجاء المصادقة لتغيير كلمة المرور الخاصة بك", + "authToChangeYourPassword": "يرجى المصادقة لتغيير كلمة المرور الخاصة بك.", "emailVerificationToggle": "تأكيد عنوان البريد الإلكتروني", - "authToChangeEmailVerificationSetting": "الرجاء التحقق من الهوية لتغيير إعدادات التحقق من البريد الإلكتروني", - "exportYourData": "صَدِّر بياناتك", + "authToChangeEmailVerificationSetting": "يرجى المصادقة لتغيير إعداد التحقق من البريد الإلكتروني.", + "exportYourData": "تصدير بياناتك", "logout": "تسجيل الخروج", - "authToInitiateAccountDeletion": "الرجاء المصادقة لبدء حذف الحساب", - "areYouSureYouWantToLogout": "هل أنت متأكد من أنك تريد تسجيل الخروج؟", + "authToInitiateAccountDeletion": "يرجى المصادقة لبدء عملية حذف الحساب.", + "areYouSureYouWantToLogout": "هل أنت متأكد من رغبتك في تسجيل الخروج؟", "yesLogout": "نعم، تسجيل الخروج", "aNewVersionOfEnteIsAvailable": "يتوفر إصدار جديد من Ente.", "update": "تحديث", - "installManually": "تثبيت يدويًا", - "criticalUpdateAvailable": "يتوفر تحديث هام", - "updateAvailable": "تحديث متاح", + "installManually": "التثبيت يدويًا", + "criticalUpdateAvailable": "يتوفر تحديث حرج", + "updateAvailable": "يتوفر تحديث", "ignoreUpdate": "تجاهل", - "downloading": "جارِ التحميل...", - "cannotDeleteSharedFiles": "لا يمكن حذف الملفات المشتركة", - "theDownloadCouldNotBeCompleted": "تعذّر إكمال التنزيل", - "retry": "أعد المحاولة", - "backedUpFolders": "النسخ الاحتياطي للمجلدات", + "downloading": "جارٍ التنزيل...", + "cannotDeleteSharedFiles": "لا يمكن حذف الملفات المشتركة.", + "theDownloadCouldNotBeCompleted": "تعذر إكمال التنزيل.", + "retry": "إعادة المحاولة", + "backedUpFolders": "المجلدات المنسوخة احتياطيًا", "backup": "النسخ الاحتياطي", - "freeUpDeviceSpace": "تحرير مساحة الجهاز", - "freeUpDeviceSpaceDesc": "وفر مساحة على جهازك بمسح الملفات التي تم نسخها احتياطيًا.", + "freeUpDeviceSpace": "تحرير مساحة على الجهاز", + "freeUpDeviceSpaceDesc": "وفر مساحة على جهازك عن طريق مسح الملفات التي تم نسخها احتياطيًا.", "allClear": "✨ كل شيء واضح", - "noDeviceThatCanBeDeleted": "ليس لديك ملفات على هذا الجهاز يمكن حذفها", + "noDeviceThatCanBeDeleted": "لا توجد ملفات على هذا الجهاز يمكن حذفها.", "removeDuplicates": "إزالة النسخ المكررة", - "removeDuplicatesDesc": "راجع وأزل الملفات المتطابقة تمامًا.", - "viewLargeFiles": "‮الملفات الكبيرة", - "viewLargeFilesDesc": "عرض الملفات التي تستهلك أكبر قدر من التخزين.", + "removeDuplicatesDesc": "مراجعة وإزالة الملفات المتطابقة تمامًا.", + "viewLargeFiles": "الملفات الكبيرة", + "viewLargeFilesDesc": "عرض الملفات التي تستهلك أكبر قدر من مساحة التخزين.", "noDuplicates": "✨ لا توجد ملفات مكررة", - "youveNoDuplicateFilesThatCanBeCleared": "ليس لديك أي ملفات مكررة يمكن مسحها.", + "youveNoDuplicateFilesThatCanBeCleared": "لا توجد لديك أي ملفات مكررة يمكن مسحها.", "success": "تم بنجاح", - "rateUs": "امنحنا تقييمًا", - "remindToEmptyDeviceTrash": "كما يجب تفريغ \"المحذوفات مؤخرًا\" من \"الإعدادات\" -> \"التخزين\" لاستعادة المساحة المُحررة.", - "youHaveSuccessfullyFreedUp": "تم تحرير {storageSaved} بنجاح!", + "rateUs": "تقييم التطبيق", + "remindToEmptyDeviceTrash": "تذكر أيضًا إفراغ \"المحذوفة مؤخرًا\" من \"الإعدادات\" -> \"التخزين\" لاستعادة المساحة المحررة.", + "youHaveSuccessfullyFreedUp": "لقد حررت {storageSaved} بنجاح!", "@youHaveSuccessfullyFreedUp": { "description": "The text to display when the user has successfully freed up storage", "type": "text", @@ -525,9 +540,9 @@ } } }, - "remindToEmptyEnteTrash": "كما يجب إفراغ \"سلة المهملات\" لاستعادة المساحة المُحررة.", - "sparkleSuccess": "✨ النجاح", - "duplicateFileCountWithStorageSaved": "لقد قمت بتنظيف {count, plural, one{{count} ملف مكرر} other{{count} ملفات مكررة}}، مما وفر ({storageSaved}!)", + "remindToEmptyEnteTrash": "تذكر أيضًا إفراغ \"سلة المهملات\" لاستعادة المساحة المحررة.", + "sparkleSuccess": "✨ نجاح", + "duplicateFileCountWithStorageSaved": "لقد قمت بتنظيف {count, plural, one {ملف مكرر واحد} two {ملفين مكررين} few {{count} ملفات مكررة} many {{count} ملفًا مكررًا} other {{count} ملفًا مكررًا}}، مما وفر {storageSaved}!", "@duplicateFileCountWithStorageSaved": { "description": "The text to display when the user has successfully cleaned up duplicate files", "type": "text", @@ -545,44 +560,44 @@ "familyPlans": "الخطط العائلية", "referrals": "الإحالات", "notifications": "الإشعارات", - "sharedPhotoNotifications": "الصور المشتركة الجديدة", - "sharedPhotoNotificationsExplanation": "استلم إشعارات عندما يضيف شخص ما صورة إلى ألبوم مشترك أنت جزء منه.", - "advanced": "خيارات متقدمة", - "general": "العامّة", + "sharedPhotoNotifications": "إشعارات الصور المشتركة الجديدة", + "sharedPhotoNotificationsExplanation": "تلقّ إشعارات عندما يضيف شخص ما صورة إلى ألبوم مشترك أنت جزء منه.", + "advanced": "متقدم", + "general": "عام", "security": "الأمان", - "authToViewYourRecoveryKey": "الرجاء المصادقة لعرض مفتاح الاسترداد الخاص بك", - "twofactor": "التحقق بخطوتين", - "authToConfigureTwofactorAuthentication": "الرجاء المصادقة لإعداد التحقق بخطوتين", - "lockscreen": "شاشة القُفْل", - "authToChangeLockscreenSetting": "الرجاء المصادقة لتغيير إعدادات شاشة القُفْل", + "authToViewYourRecoveryKey": "يرجى المصادقة لعرض مفتاح الاسترداد الخاص بك.", + "twofactor": "المصادقة الثنائية", + "authToConfigureTwofactorAuthentication": "يرجى المصادقة لإعداد المصادقة الثنائية.", + "lockscreen": "شاشة القفل", + "authToChangeLockscreenSetting": "يرجى المصادقة لتغيير إعدادات شاشة القفل.", "viewActiveSessions": "عرض الجلسات النشطة", - "authToViewYourActiveSessions": "الرجاء المصادقة لعرض جلساتك النشطة", - "disableTwofactor": "تعطيل التحقق بخطوتين", - "confirm2FADisable": "هل أنت متأكد من أنك تريد تعطيل التحقق بخطوتين؟", + "authToViewYourActiveSessions": "يرجى المصادقة لعرض جلساتك النشطة.", + "disableTwofactor": "تعطيل المصادقة الثنائية", + "confirm2FADisable": "هل أنت متأكد من رغبتك في تعطيل المصادقة الثنائية؟", "no": "لا", "yes": "نعم", - "social": "وسائل التواصل", + "social": "التواصل الاجتماعي", "rateUsOnStore": "قيّمنا على {storeName}", "blog": "المدونة", - "merchandise": "المنتجات", - "twitter": "أكس", - "mastodon": "ماستودون", - "matrix": "ماتركس", - "discord": "ديسكورد", - "reddit": "ريديت", + "merchandise": "المنتجات الترويجية", + "twitter": "X (Twitter سابقًا)", + "mastodon": "Mastodon", + "matrix": "Matrix", + "discord": "Discord", + "reddit": "Reddit", "yourStorageDetailsCouldNotBeFetched": "تعذر جلب تفاصيل التخزين الخاصة بك.", - "reportABug": "ألإبلاغ عن خلل تقني", - "reportBug": "الإبلاغ عن خلل", - "suggestFeatures": "اقتراح مِيزة", + "reportABug": "الإبلاغ عن خطأ", + "reportBug": "الإبلاغ عن خطأ", + "suggestFeatures": "اقتراح ميزة", "support": "الدعم", - "theme": "مظهر", + "theme": "المظهر", "lightTheme": "فاتح", "darkTheme": "داكن", "systemTheme": "النظام", - "freeTrial": "تجرِبة مجانية", - "selectYourPlan": "اختر اشتراكك", - "enteSubscriptionPitch": "يحفظ Ente ذكرياتك، لذا ستظل دائمًا متاحة لك حتى لو فقدت جهازك.", - "enteSubscriptionShareWithFamily": "من الممكن إضافة عائلتك إلى خطتك أيضاً.", + "freeTrial": "تجربة مجانية", + "selectYourPlan": "اختر خطتك", + "enteSubscriptionPitch": "يحفظ Ente ذكرياتك، بحيث تظل دائمًا متاحة لك حتى لو فقدت جهازك.", + "enteSubscriptionShareWithFamily": "يمكنك أيضًا إضافة أفراد عائلتك إلى خطتك.", "currentUsageIs": "استخدامك الحالي هو", "@currentUsageIs": { "description": "This text is followed by storage usage", @@ -592,26 +607,26 @@ "type": "text" }, "faqs": "الأسئلة الشائعة", - "renewsOn": "يتم تجديد الاشتراك في {endDate}", - "freeTrialValidTill": "النسخة التجريبية المجانية صالحة حتى {endDate}", - "validTill": "صالِح حتى {endDate}", - "addOnValidTill": "الإضافة الخاصة بك بسعة {storageAmount} صالحة حتى {endDate}", - "playStoreFreeTrialValidTill": "النسخة التجريبية المجانية صالحة حتى {endDate}. \nيمكنك اختيار خُطَّة مدفوعة بعد ذلك.", + "renewsOn": "يتجدد الاشتراك في {endDate}", + "freeTrialValidTill": "التجربة المجانية صالحة حتى {endDate}", + "validTill": "صالح حتى {endDate}", + "addOnValidTill": "إضافتك بسعة {storageAmount} صالحة حتى {endDate}", + "playStoreFreeTrialValidTill": "التجربة المجانية صالحة حتى {endDate}.\nيمكنك اختيار خطة مدفوعة بعد ذلك.", "subWillBeCancelledOn": "سيتم إلغاء اشتراكك في {endDate}", "subscription": "الاشتراك", "paymentDetails": "تفاصيل الدفع", "manageFamily": "إدارة العائلة", "contactToManageSubscription": "يرجى التواصل معنا على support@ente.io لإدارة اشتراكك في {provider}.", - "renewSubscription": "جدد الاشتراك", + "renewSubscription": "تجديد الاشتراك", "cancelSubscription": "إلغاء الاشتراك", - "areYouSureYouWantToRenew": "هل أنت متأكد أنك تريد التجديد؟", - "yesRenew": "نعم، جدد الاشتراك", - "areYouSureYouWantToCancel": "هل أنت متأكد من الإلغاء؟", + "areYouSureYouWantToRenew": "هل أنت متأكد من رغبتك في التجديد؟", + "yesRenew": "نعم، تجديد", + "areYouSureYouWantToCancel": "هل أنت متأكد من رغبتك في الإلغاء؟", "yesCancel": "نعم، إلغاء", "failedToRenew": "فشل التجديد", - "failedToCancel": "فشل إلغاء", + "failedToCancel": "فشل الإلغاء", "twoMonthsFreeOnYearlyPlans": "شهرين مجانيين على الخطط السنوية.", - "monthly": "شهريّا", + "monthly": "شهريًا", "@monthly": { "description": "The text to display for monthly plans", "type": "text" @@ -621,10 +636,10 @@ "description": "The text to display for yearly plans", "type": "text" }, - "confirmPlanChange": "تأكيد تغيير الخُطَّة", - "areYouSureYouWantToChangeYourPlan": "هل أنت متأكد أنك تريد تغيير خطتك؟", - "youCannotDowngradeToThisPlan": "لا يمكنك الترقية إلى هذه الخُطَّة", - "cancelOtherSubscription": "يرجى إلغاء اشتراكك الحالي من {paymentProvider} أولاً", + "confirmPlanChange": "تأكيد تغيير الخطة", + "areYouSureYouWantToChangeYourPlan": "هل أنت متأكد من رغبتك في تغيير خطتك؟", + "youCannotDowngradeToThisPlan": "لا يمكنك الترقية إلى هذه الخطة.", + "cancelOtherSubscription": "يرجى إلغاء اشتراكك الحالي من {paymentProvider} أولاً.", "@cancelOtherSubscription": { "description": "The text to display when the user has an existing subscription from a different payment provider", "type": "text", @@ -635,21 +650,21 @@ } } }, - "optionalAsShortAsYouLike": "اختياري، قصير كما تريد...", + "optionalAsShortAsYouLike": "اختياري، قصير كما تشاء...", "send": "إرسال", "askCancelReason": "تم إلغاء اشتراكك. هل ترغب في مشاركة السبب؟", - "thankYouForSubscribing": "شكرا لك على الاشتراك!", - "yourPurchaseWasSuccessful": "نجح الشراء", - "yourPlanWasSuccessfullyUpgraded": "تم ترقية خطتك بنجاح", - "yourPlanWasSuccessfullyDowngraded": "تم تخفيض خطتك بنجاح", - "yourSubscriptionWasUpdatedSuccessfully": "تم تحديث اشتراكك بنجاح", - "googlePlayId": "معرف جوجل بلاي", - "appleId": "معرف آبل", - "playstoreSubscription": "الاشتراك في متجر بلاي", - "appstoreSubscription": "اشتراك متجر التطبيقات", - "subAlreadyLinkedErrMessage": "تم ربط {id} الخاص بك بحساب Ente آخر. \nإذا كنت ترغب في استخدام {id} مع هذا الحساب، يرجى الاتصال بدعمنا.", - "visitWebToManage": "الرجاء زيارة web.ente.io لإدارة اشتراكك", - "couldNotUpdateSubscription": "تعذر تحديث الاشتراك", + "thankYouForSubscribing": "شكرًا لاشتراكك!", + "yourPurchaseWasSuccessful": "تم الشراء بنجاح.", + "yourPlanWasSuccessfullyUpgraded": "تمت ترقية خطتك بنجاح.", + "yourPlanWasSuccessfullyDowngraded": "تم تخفيض خطتك بنجاح.", + "yourSubscriptionWasUpdatedSuccessfully": "تم تحديث اشتراكك بنجاح.", + "googlePlayId": "معرّف Google Play", + "appleId": "معرّف Apple", + "playstoreSubscription": "اشتراك متجر Play", + "appstoreSubscription": "اشتراك متجر App Store", + "subAlreadyLinkedErrMessage": "تم ربط {id} الخاص بك بحساب Ente آخر.\nإذا كنت ترغب في استخدام {id} مع هذا الحساب، يرجى الاتصال بدعمنا.", + "visitWebToManage": "يرجى زيارة web.ente.io لإدارة اشتراكك.", + "couldNotUpdateSubscription": "تعذر تحديث الاشتراك.", "pleaseContactSupportAndWeWillBeHappyToHelp": "يرجى التواصل مع support@ente.io وسنكون سعداء بمساعدتك!", "paymentFailed": "فشلت عملية الدفع", "paymentFailedTalkToProvider": "يرجى التواصل مع دعم {providerName} إذا تم خصم المبلغ منك.", @@ -664,52 +679,1062 @@ } }, "continueOnFreeTrial": "الاستمرار في التجربة المجانية", - "areYouSureYouWantToExit": "هل أنت متأكد أنك تريد الخروج؟", + "areYouSureYouWantToExit": "هل أنت متأكد من رغبتك في الخروج؟", "thankYou": "شكرًا لك", - "failedToVerifyPaymentStatus": "فشل التحقق من حالة الدفع", - "pleaseWaitForSometimeBeforeRetrying": "الرجاء الانتظار لبعض الوقت قبل إعادة المحاولة", - "paymentFailedMessage": "للأسف فشلت عملية الدفع الخاصة بك. يرجى الاتصال بالدعم وسوف نساعدك!", - "youAreOnAFamilyPlan": "أنت على خطة عائلية!", - "contactFamilyAdmin": "يرجى الاتصال ب {familyAdminEmail} لإدارة اشتراكك", + "failedToVerifyPaymentStatus": "فشل التحقق من حالة الدفع.", + "pleaseWaitForSometimeBeforeRetrying": "يرجى الانتظار لبعض الوقت قبل إعادة المحاولة.", + "paymentFailedMessage": "للأسف، فشلت عملية الدفع الخاصة بك. يرجى الاتصال بالدعم وسوف نساعدك!", + "youAreOnAFamilyPlan": "أنت مشترك في خطة عائلية!", + "contactFamilyAdmin": "يرجى الاتصال بـ {familyAdminEmail} لإدارة اشتراكك.", "leaveFamily": "مغادرة خطة العائلة", - "areYouSureThatYouWantToLeaveTheFamily": "هل أنت متأكد من مغادرة الخطة العائلية؟", + "areYouSureThatYouWantToLeaveTheFamily": "هل أنت متأكد من رغبتك في مغادرة الخطة العائلية؟", "leave": "مغادرة", - "rateTheApp": "قيّم التطبيق", - "startBackup": "حفظ نسخة احتياطية", - "noPhotosAreBeingBackedUpRightNow": "لا يتم حاليًا نسخ الصور احتياطيًا.", - "preserveMore": "الاحتفاظ بالمزيد", - "grantFullAccessPrompt": "الرجاء السماح بالوصول إلى جميع الصور في تطبيق الإعدادات", + "rateTheApp": "تقييم التطبيق", + "startBackup": "بدء النسخ الاحتياطي", + "noPhotosAreBeingBackedUpRightNow": "لا يتم نسخ أي صور احتياطيًا في الوقت الحالي.", + "preserveMore": "حفظ المزيد", + "grantFullAccessPrompt": "يرجى السماح بالوصول إلى جميع الصور في تطبيق الإعدادات.", "allowPermTitle": "السماح بالوصول إلى الصور", "allowPermBody": "يرجى السماح بالوصول إلى صورك من الإعدادات حتى يتمكن Ente من عرض نسختك الاحتياطية ومكتبتك.", "openSettings": "فتح الإعدادات", - "selectMorePhotos": "حدد المزيد من الصور", - "existingUser": "مستخدم سابق", + "selectMorePhotos": "تحديد المزيد من الصور", + "existingUser": "مستخدم حالي", "privateBackups": "نسخ احتياطية خاصة", "forYourMemories": "لذكرياتك", "endtoendEncryptedByDefault": "تشفير من طرف إلى طرف بشكل افتراضي", - "safelyStored": "تخزين آمن", - "atAFalloutShelter": "في ملجأ", + "safelyStored": "مخزنة بأمان", + "atAFalloutShelter": "في ملجأ للطوارئ", "designedToOutlive": "مصممة لتدوم", "available": "متوفر", - "everywhere": "أي مكان", - "androidIosWebDesktop": "أندرويد، آي أو إس، ويب، سطح المكتب", - "mobileWebDesktop": "الجوال، الويب، سطح المكتب", - "newToEnte": "جديد إلى Ente", - "pleaseLoginAgain": "الرجاء تسجيل الدخول مرة أخرى", + "everywhere": "في كل مكان", + "androidIosWebDesktop": "أندرويد، iOS، الويب، سطح المكتب", + "mobileWebDesktop": "الهاتف المحمول، الويب، سطح المكتب", + "newToEnte": "جديد في Ente", + "pleaseLoginAgain": "يرجى تسجيل الدخول مرة أخرى.", "autoLogoutMessage": "بسبب خلل تقني، تم تسجيل خروجك. نعتذر عن الإزعاج.", - "yourSubscriptionHasExpired": "انتهت صَلاحِيَة اشتراكك", - "storageLimitExceeded": "تم تجاوز حد التخزين", + "yourSubscriptionHasExpired": "انتهت صلاحية اشتراكك.", + "storageLimitExceeded": "تم تجاوز حد التخزين.", "upgrade": "ترقية", - "raiseTicket": "ارفع التذكرة", + "raiseTicket": "فتح تذكرة دعم", "@raiseTicket": { "description": "Button text for raising a support tickets in case of unhandled errors during backup", "type": "text" }, "backupFailed": "فشل النسخ الاحتياطي", - "couldNotBackUpTryLater": "لم نتمكن من نسخ بياناتك احتياطيًا. \nسنعيد المحاولة لاحقًا.", - "enteCanEncryptAndPreserveFilesOnlyIfYouGrant": "يمكن لـ Ente تشفير وحفظ الملفات فقط إذا منحت حق الوصول إليها", - "pleaseGrantPermissions": "الرجاء منح الأذونات", - "grantPermission": "منح الأذن", + "couldNotBackUpTryLater": "لم نتمكن من نسخ بياناتك احتياطيًا.\nسنحاول مرة أخرى لاحقًا.", + "enteCanEncryptAndPreserveFilesOnlyIfYouGrant": "يمكن لـ Ente تشفير وحفظ الملفات فقط إذا منحت الإذن بالوصول إليها.", + "pleaseGrantPermissions": "يرجى منح الأذونات.", + "grantPermission": "منح الإذن", "privateSharing": "مشاركة خاصة", - "curatedMemories": "Curated memories" + "shareOnlyWithThePeopleYouWant": "شارك فقط مع الأشخاص الذين تريدهم.", + "usePublicLinksForPeopleNotOnEnte": "استخدم الروابط العامة للأشخاص غير المسجلين في Ente.", + "allowPeopleToAddPhotos": "السماح للأشخاص بإضافة الصور", + "shareAnAlbumNow": "شارك ألبومًا الآن", + "collectEventPhotos": "جمع صور الفعالية", + "sessionExpired": "انتهت صلاحية الجلسة", + "loggingOut": "جارٍ تسجيل الخروج...", + "@onDevice": { + "description": "The text displayed above folders/albums stored on device", + "type": "text" + }, + "onDevice": "على الجهاز", + "@onEnte": { + "description": "The text displayed above albums backed up to Ente", + "type": "text" + }, + "onEnte": "على Ente", + "name": "الاسم", + "newest": "الأحدث", + "lastUpdated": "آخر تحديث", + "deleteEmptyAlbums": "حذف الألبومات الفارغة", + "deleteEmptyAlbumsWithQuestionMark": "حذف الألبومات الفارغة؟", + "deleteAlbumsDialogBody": "سيؤدي هذا إلى حذف جميع الألبومات الفارغة. هذا مفيد عندما تريد تقليل الفوضى في قائمة ألبوماتك.", + "deleteProgress": "جارٍ الحذف {currentlyDeleting} / {totalCount}", + "genericProgress": "جارٍ المعالجة {currentlyProcessing} / {totalCount}", + "@genericProgress": { + "description": "Generic progress text to display when processing multiple items", + "type": "text", + "placeholders": { + "currentlyProcessing": { + "example": "1", + "type": "int" + }, + "totalCount": { + "example": "10", + "type": "int" + } + } + }, + "permanentlyDelete": "حذف نهائي", + "canOnlyCreateLinkForFilesOwnedByYou": "يمكن إنشاء رابط للملفات التي تملكها فقط.", + "publicLinkCreated": "تم إنشاء الرابط العام.", + "youCanManageYourLinksInTheShareTab": "يمكنك إدارة روابطك في علامة تبويب المشاركة.", + "linkCopiedToClipboard": "تم نسخ الرابط إلى الحافظة.", + "restore": "استعادة", + "@restore": { + "description": "Display text for an action which triggers a restore of item from trash", + "type": "text" + }, + "moveToAlbum": "نقل إلى ألبوم", + "unhide": "إظهار", + "unarchive": "إلغاء الأرشفة", + "favorite": "المفضلة", + "removeFromFavorite": "إزالة من المفضلة", + "shareLink": "مشاركة الرابط", + "createCollage": "إنشاء كولاج", + "saveCollage": "حفظ الكولاج", + "collageSaved": "تم حفظ الكولاج في المعرض.", + "collageLayout": "التخطيط", + "addToEnte": "إضافة إلى Ente", + "addToAlbum": "إضافة إلى الألبوم", + "delete": "حذف", + "hide": "إخفاء", + "share": "مشاركة", + "unhideToAlbum": "إظهار في الألبوم", + "restoreToAlbum": "استعادة إلى الألبوم", + "moveItem": "{count, plural, =1 {نقل عنصر} two {نقل عنصرين} few {نقل {count} عناصر} many {نقل {count} عنصرًا} other {نقل {count} عنصرًا}}", + "@moveItem": { + "description": "Page title while moving one or more items to an album" + }, + "addItem": "{count, plural, =1 {إضافة عنصر} two {إضافة عنصرين} few {إضافة {count} عناصر} many {إضافة {count} عنصرًا} other {إضافة {count} عنصرًا}}", + "@addItem": { + "description": "Page title while adding one or more items to album" + }, + "createOrSelectAlbum": "إنشاء أو تحديد ألبوم", + "selectAlbum": "تحديد ألبوم", + "searchByAlbumNameHint": "اسم الألبوم", + "albumTitle": "عنوان الألبوم", + "enterAlbumName": "أدخل اسم الألبوم", + "restoringFiles": "جارٍ استعادة الملفات...", + "movingFilesToAlbum": "جارٍ نقل الملفات إلى الألبوم...", + "unhidingFilesToAlbum": "جارٍ إظهار الملفات في الألبوم...", + "canNotUploadToAlbumsOwnedByOthers": "لا يمكن التحميل إلى ألبومات يملكها آخرون.", + "uploadingFilesToAlbum": "جارٍ تحميل الملفات إلى الألبوم...", + "addedSuccessfullyTo": "تمت الإضافة بنجاح إلى {albumName}", + "movedSuccessfullyTo": "تم النقل بنجاح إلى {albumName}", + "thisAlbumAlreadyHDACollaborativeLink": "هذا الألبوم لديه رابط تعاوني بالفعل.", + "collaborativeLinkCreatedFor": "تم إنشاء رابط تعاوني لـ {albumName}", + "askYourLovedOnesToShare": "اطلب من أحبائك المشاركة", + "invite": "دعوة", + "shareYourFirstAlbum": "شارك ألبومك الأول", + "sharedWith": "تمت المشاركة مع {emailIDs}", + "sharedWithMe": "تمت مشاركتها معي", + "sharedByMe": "تمت مشاركتها بواسطتي", + "doubleYourStorage": "ضاعف مساحة التخزين الخاصة بك", + "referFriendsAnd2xYourPlan": "أحِل الأصدقاء وضاعف خطتك مرتين", + "shareAlbumHint": "افتح ألبومًا وانقر على زر المشاركة في الزاوية اليمنى العليا للمشاركة.", + "itemsShowTheNumberOfDaysRemainingBeforePermanentDeletion": "تعرض العناصر عدد الأيام المتبقية قبل الحذف الدائم.", + "trashDaysLeft": "{count, plural, =0 {قريبًا} =1 {يوم واحد} two {يومان} few {{count} أيام} many {{count} يومًا} other {{count} يومًا}}", + "@trashDaysLeft": { + "description": "Text to indicate number of days remaining before permanent deletion", + "placeholders": { + "count": { + "example": "1|2|3", + "type": "int" + } + } + }, + "deleteAll": "حذف الكل", + "renameAlbum": "إعادة تسمية الألبوم", + "convertToAlbum": "تحويل إلى ألبوم", + "setCover": "تعيين كغلاف", + "@setCover": { + "description": "Text to set cover photo for an album" + }, + "sortAlbumsBy": "فرز حسب", + "sortNewestFirst": "الأحدث أولاً", + "sortOldestFirst": "الأقدم أولاً", + "rename": "إعادة تسمية", + "leaveSharedAlbum": "مغادرة الألبوم المشترك؟", + "leaveAlbum": "مغادرة الألبوم", + "photosAddedByYouWillBeRemovedFromTheAlbum": "ستتم إزالة الصور التي أضفتها من الألبوم.", + "youveNoFilesInThisAlbumThatCanBeDeleted": "لا توجد لديك ملفات في هذا الألبوم يمكن حذفها.", + "youDontHaveAnyArchivedItems": "لا توجد لديك أي عناصر مؤرشفة.", + "ignoredFolderUploadReason": "تم تجاهل تحميل بعض الملفات في هذا الألبوم لأنه تم حذفها مسبقًا من Ente.", + "resetIgnoredFiles": "إعادة تعيين الملفات المتجاهلة", + "deviceFilesAutoUploading": "سيتم تحميل الملفات المضافة إلى ألبوم الجهاز هذا تلقائيًا إلى Ente.", + "turnOnBackupForAutoUpload": "قم بتشغيل النسخ الاحتياطي لتحميل الملفات المضافة إلى مجلد الجهاز هذا تلقائيًا إلى Ente.", + "noHiddenPhotosOrVideos": "لا توجد صور أو مقاطع فيديو مخفية", + "toHideAPhotoOrVideo": "لإخفاء صورة أو مقطع فيديو:", + "openTheItem": "• افتح العنصر", + "clickOnTheOverflowMenu": "• انقر على قائمة الخيارات الإضافية", + "click": "• انقر على", + "nothingToSeeHere": "لا يوجد شيء هنا! 👀", + "unarchiveAlbum": "إلغاء أرشفة الألبوم", + "archiveAlbum": "أرشفة الألبوم", + "calculating": "جارٍ الحساب...", + "pleaseWaitDeletingAlbum": "يرجى الانتظار، جارٍ حذف الألبوم", + "searchByExamples": "• أسماء الألبومات (مثل \"الكاميرا\")\n• أنواع الملفات (مثل \"مقاطع الفيديو\"، \".gif\")\n• السنوات والأشهر (مثل \"2022\"، \"يناير\")\n• العطلات (مثل \"عيد الميلاد\")\n• أوصاف الصور (مثل \"#مرح\")", + "youCanTrySearchingForADifferentQuery": "يمكنك محاولة البحث عن استعلام مختلف.", + "noResultsFound": "لم يتم العثور على نتائج.", + "addedBy": "تمت الإضافة بواسطة {emailOrName}", + "loadingExifData": "جارٍ تحميل بيانات EXIF...", + "viewAllExifData": "عرض جميع بيانات EXIF", + "noExifData": "لا توجد بيانات EXIF", + "thisImageHasNoExifData": "لا تحتوي هذه الصورة على بيانات EXIF.", + "exif": "EXIF", + "noResults": "لا توجد نتائج", + "weDontSupportEditingPhotosAndAlbumsThatYouDont": "لا ندعم تعديل الصور والألبومات التي لا تملكها بعد.", + "failedToFetchOriginalForEdit": "فشل جلب النسخة الأصلية للتعديل.", + "close": "إغلاق", + "setAs": "تعيين كـ", + "fileSavedToGallery": "تم حفظ الملف في المعرض.", + "filesSavedToGallery": "تم حفظ الملفات في المعرض.", + "fileFailedToSaveToGallery": "فشل حفظ الملف في المعرض.", + "download": "تنزيل", + "pressAndHoldToPlayVideo": "اضغط مطولاً لتشغيل الفيديو", + "pressAndHoldToPlayVideoDetailed": "اضغط مطولاً على الصورة لتشغيل الفيديو", + "downloadFailed": "فشل التنزيل", + "deduplicateFiles": "إزالة الملفات المكررة", + "deselectAll": "إلغاء تحديد الكل", + "reviewDeduplicateItems": "يرجى مراجعة وحذف العناصر التي تعتقد أنها مكررة.", + "clubByCaptureTime": "التجميع حسب وقت الالتقاط", + "clubByFileName": "التجميع حسب اسم الملف", + "count": "العدد", + "totalSize": "الحجم الإجمالي", + "longpressOnAnItemToViewInFullscreen": "اضغط مطولاً على عنصر لعرضه في وضع ملء الشاشة.", + "decryptingVideo": "جارٍ فك تشفير الفيديو...", + "authToViewYourMemories": "يرجى المصادقة لعرض ذكرياتك.", + "unlock": "فتح", + "freeUpSpace": "تحرير المساحة", + "freeUpSpaceSaving": "{count, plural, =1 {يمكن حذفه من الجهاز لتحرير {formattedSize}} two {يمكن حذفهما من الجهاز لتحرير {formattedSize}} few {يمكن حذفها من الجهاز لتحرير {formattedSize}} many {يمكن حذفها من الجهاز لتحرير {formattedSize}} other {يمكن حذفها من الجهاز لتحرير {formattedSize}}}", + "filesBackedUpInAlbum": "{count, plural, one {ملف واحد} two {ملفان} few {{formattedNumber} ملفات} many {{formattedNumber} ملفًا} other {{formattedNumber} ملفًا}} في هذا الألبوم تم نسخه احتياطيًا بأمان", + "@filesBackedUpInAlbum": { + "description": "Text to tell user how many files have been backed up in the album", + "placeholders": { + "count": { + "example": "1", + "type": "int" + }, + "formattedNumber": { + "content": "{formattedNumber}", + "example": "1,000", + "type": "String" + } + } + }, + "filesBackedUpFromDevice": "{count, plural, one {ملف واحد} two {ملفان} few {{formattedNumber} ملفات} many {{formattedNumber} ملفًا} other {{formattedNumber} ملفًا}} على هذا الجهاز تم نسخه احتياطيًا بأمان", + "@filesBackedUpFromDevice": { + "description": "Text to tell user how many files have been backed up from this device", + "placeholders": { + "count": { + "example": "1", + "type": "int" + }, + "formattedNumber": { + "content": "{formattedNumber}", + "example": "1,000", + "type": "String" + } + } + }, + "@freeUpSpaceSaving": { + "description": "Text to tell user how much space they can free up by deleting items from the device" + }, + "freeUpAccessPostDelete": "لا يزال بإمكانك الوصول {count, plural, =1 {إليه} two {إليهما} other {إليها}} على Ente طالما لديك اشتراك نشط.", + "@freeUpAccessPostDelete": { + "placeholders": { + "count": { + "example": "1", + "type": "int" + } + } + }, + "freeUpAmount": "تحرير {sizeInMBorGB}", + "thisEmailIsAlreadyInUse": "هذا البريد الإلكتروني مستخدم بالفعل.", + "incorrectCode": "رمز غير صحيح", + "authenticationFailedPleaseTryAgain": "فشلت المصادقة، يرجى المحاولة مرة أخرى.", + "verificationFailedPleaseTryAgain": "فشل التحقق، يرجى المحاولة مرة أخرى.", + "authenticating": "جارٍ المصادقة...", + "authenticationSuccessful": "تمت المصادقة بنجاح!", + "incorrectRecoveryKey": "مفتاح الاسترداد غير صحيح.", + "theRecoveryKeyYouEnteredIsIncorrect": "مفتاح الاسترداد الذي أدخلته غير صحيح.", + "twofactorAuthenticationSuccessfullyReset": "تمت إعادة تعيين المصادقة الثنائية بنجاح.", + "pleaseVerifyTheCodeYouHaveEntered": "يرجى التحقق من الرمز الذي أدخلته.", + "pleaseContactSupportIfTheProblemPersists": "يرجى الاتصال بالدعم إذا استمرت المشكلة.", + "twofactorAuthenticationHasBeenDisabled": "تم تعطيل المصادقة الثنائية.", + "sorryTheCodeYouveEnteredIsIncorrect": "عذرًا، الرمز الذي أدخلته غير صحيح.", + "yourVerificationCodeHasExpired": "انتهت صلاحية رمز التحقق الخاص بك.", + "emailChangedTo": "تم تغيير البريد الإلكتروني إلى {newEmail}", + "verifying": "جارٍ التحقق...", + "disablingTwofactorAuthentication": "جارٍ تعطيل المصادقة الثنائية...", + "allMemoriesPreserved": "تم حفظ جميع الذكريات", + "loadingGallery": "جارٍ تحميل المعرض...", + "syncing": "جارٍ المزامنة...", + "encryptingBackup": "جارٍ تشفير النسخة الاحتياطية...", + "syncStopped": "توقفت المزامنة", + "syncProgress": "{completed}/{total} ذكريات محفوظة", + "uploadingMultipleMemories": "جارٍ حفظ {count} ذكريات...", + "@uploadingMultipleMemories": { + "description": "Text to tell user how many memories are being preserved", + "placeholders": { + "count": { + "type": "String" + } + } + }, + "uploadingSingleMemory": "جارٍ حفظ ذكرى واحدة...", + "@syncProgress": { + "description": "Text to tell user how many memories have been preserved", + "placeholders": { + "completed": { + "type": "String" + }, + "total": { + "type": "String" + } + } + }, + "archiving": "جارٍ الأرشفة...", + "unarchiving": "جارٍ إلغاء الأرشفة...", + "successfullyArchived": "تمت الأرشفة بنجاح.", + "successfullyUnarchived": "تم إلغاء الأرشفة بنجاح.", + "renameFile": "إعادة تسمية الملف", + "enterFileName": "أدخل اسم الملف", + "filesDeleted": "تم حذف الملفات.", + "selectedFilesAreNotOnEnte": "الملفات المحددة ليست موجودة على Ente.", + "thisActionCannotBeUndone": "لا يمكن التراجع عن هذا الإجراء.", + "emptyTrash": "إفراغ سلة المهملات؟", + "permDeleteWarning": "سيتم حذف جميع العناصر في سلة المهملات نهائيًا.\n\nلا يمكن التراجع عن هذا الإجراء.", + "empty": "إفراغ", + "couldNotFreeUpSpace": "تعذر تحرير المساحة.", + "permanentlyDeleteFromDevice": "حذف نهائي من الجهاز؟", + "someOfTheFilesYouAreTryingToDeleteAre": "بعض الملفات التي تحاول حذفها متوفرة فقط على جهازك ولا يمكن استردادها إذا تم حذفها.", + "theyWillBeDeletedFromAllAlbums": "سيتم حذفها من جميع الألبومات.", + "someItemsAreInBothEnteAndYourDevice": "بعض العناصر موجودة في Ente وعلى جهازك.", + "selectedItemsWillBeDeletedFromAllAlbumsAndMoved": "سيتم حذف العناصر المحددة من جميع الألبومات ونقلها إلى سلة المهملات.", + "theseItemsWillBeDeletedFromYourDevice": "سيتم حذف هذه العناصر من جهازك.", + "itLooksLikeSomethingWentWrongPleaseRetryAfterSome": "يبدو أن خطأً ما قد حدث. يرجى المحاولة مرة أخرى بعد بعض الوقت. إذا استمر الخطأ، يرجى الاتصال بفريق الدعم لدينا.", + "error": "خطأ", + "tempErrorContactSupportIfPersists": "يبدو أن خطأً ما قد حدث. يرجى المحاولة مرة أخرى بعد بعض الوقت. إذا استمر الخطأ، يرجى الاتصال بفريق الدعم لدينا.", + "networkHostLookUpErr": "تعذر الاتصال بـ Ente، يرجى التحقق من إعدادات الشبكة والاتصال بالدعم إذا استمر الخطأ.", + "networkConnectionRefusedErr": "تعذر الاتصال بـ Ente، يرجى المحاولة مرة أخرى بعد بعض الوقت. إذا استمر الخطأ، يرجى الاتصال بالدعم.", + "cachedData": "البيانات المؤقتة", + "clearCaches": "مسح ذاكرة التخزين المؤقت", + "remoteImages": "الصور عن بعد", + "remoteVideos": "مقاطع الفيديو عن بعد", + "remoteThumbnails": "الصور المصغرة عن بعد", + "pendingSync": "المزامنة المعلقة", + "localGallery": "المعرض المحلي", + "todaysLogs": "سجلات اليوم", + "viewLogs": "عرض السجلات", + "logsDialogBody": "سيؤدي هذا إلى إرسال السجلات لمساعدتنا في تصحيح مشكلتك. يرجى ملاحظة أنه سيتم تضمين أسماء الملفات للمساعدة في تتبع المشكلات المتعلقة بملفات معينة.", + "preparingLogs": "جارٍ تحضير السجلات...", + "emailYourLogs": "إرسال سجلاتك عبر البريد الإلكتروني", + "pleaseSendTheLogsTo": "يرجى إرسال السجلات إلى \n{toEmail}", + "copyEmailAddress": "نسخ عنوان البريد الإلكتروني", + "exportLogs": "تصدير السجلات", + "pleaseEmailUsAt": "يرجى مراسلتنا عبر البريد الإلكتروني على {toEmail}", + "dismiss": "تجاهل", + "didYouKnow": "هل تعلم؟", + "loadingMessage": "جارٍ تحميل صورك...", + "loadMessage1": "يمكنك مشاركة اشتراكك مع عائلتك.", + "loadMessage2": "لقد حفظنا أكثر من 30 مليون ذكرى حتى الآن.", + "loadMessage3": "نحتفظ بـ 3 نسخ من بياناتك، إحداها في ملجأ للطوارئ تحت الأرض.", + "loadMessage4": "جميع تطبيقاتنا مفتوحة المصدر.", + "loadMessage5": "تم تدقيق شفرتنا المصدرية والتشفير الخاص بنا خارجيًا.", + "loadMessage6": "يمكنك مشاركة روابط ألبوماتك مع أحبائك.", + "loadMessage7": "تعمل تطبيقات الهاتف المحمول الخاصة بنا في الخلفية لتشفير أي صور جديدة تلتقطها ونسخها احتياطيًا.", + "loadMessage8": "web.ente.io لديه أداة تحميل رائعة.", + "loadMessage9": "نستخدم XChaCha20-Poly1305 لتشفير بياناتك بأمان.", + "photoDescriptions": "أوصاف الصور", + "fileTypesAndNames": "أنواع وأسماء الملفات", + "location": "الموقع", + "moments": "اللحظات", + "searchFaceEmptySection": "سيتم عرض الأشخاص هنا بمجرد الانتهاء من الفهرسة.", + "searchDatesEmptySection": "ابحث حسب تاريخ أو شهر أو سنة.", + "searchLocationEmptySection": "تجميع الصور الملتقطة ضمن نصف قطر معين لصورة ما.", + "searchPeopleEmptySection": "ادعُ الأشخاص، وسترى جميع الصور التي شاركوها هنا.", + "searchAlbumsEmptySection": "الألبومات", + "searchFileTypesAndNamesEmptySection": "أنواع وأسماء الملفات", + "searchCaptionEmptySection": "أضف أوصافًا مثل \"#رحلة\" في معلومات الصورة للعثور عليها بسرعة هنا.", + "language": "اللغة", + "selectLanguage": "اختر اللغة", + "locationName": "اسم الموقع", + "addLocation": "إضافة موقع", + "groupNearbyPhotos": "تجميع الصور القريبة", + "kiloMeterUnit": "كم", + "addLocationButton": "إضافة", + "radius": "نصف القطر", + "locationTagFeatureDescription": "تقوم علامة الموقع بتجميع جميع الصور التي تم التقاطها ضمن نصف قطر معين لصورة ما.", + "galleryMemoryLimitInfo": "يتم عرض ما يصل إلى 1000 ذكرى في المعرض.", + "save": "حفظ", + "centerPoint": "نقطة المركز", + "pickCenterPoint": "اختيار نقطة المركز", + "useSelectedPhoto": "استخدام الصورة المحددة", + "resetToDefault": "إعادة التعيين إلى الافتراضي", + "@resetToDefault": { + "description": "Button text to reset cover photo to default" + }, + "edit": "تعديل", + "deleteLocation": "حذف الموقع", + "rotateLeft": "تدوير لليسار", + "flip": "قلب", + "rotateRight": "تدوير لليمين", + "saveCopy": "حفظ نسخة", + "light": "فاتح", + "color": "اللون", + "yesDiscardChanges": "نعم، تجاهل التغييرات", + "doYouWantToDiscardTheEditsYouHaveMade": "هل تريد تجاهل التعديلات التي قمت بها؟", + "saving": "جارٍ الحفظ...", + "editsSaved": "تم حفظ التعديلات.", + "oopsCouldNotSaveEdits": "عفوًا، تعذر حفظ التعديلات.", + "distanceInKMUnit": "كم", + "@distanceInKMUnit": { + "description": "Unit for distance in km" + }, + "dayToday": "اليوم", + "dayYesterday": "الأمس", + "storage": "التخزين", + "usedSpace": "المساحة المستخدمة", + "storageBreakupFamily": "العائلة", + "storageBreakupYou": "أنت", + "@storageBreakupYou": { + "description": "Label to indicate how much storage you are using when you are part of a family plan" + }, + "storageUsageInfo": "تم استخدام {usedAmount} {usedStorageUnit} من {totalAmount} {totalStorageUnit}", + "@storageUsageInfo": { + "description": "Example: 1.2 GB of 2 GB used or 100 GB or 2TB used" + }, + "availableStorageSpace": "{freeAmount} {storageUnit} متوفرة", + "appVersion": "الإصدار: {versionValue}", + "verifyIDLabel": "تحقق", + "fileInfoAddDescHint": "إضافة وصف...", + "editLocationTagTitle": "تعديل الموقع", + "setLabel": "تعيين", + "@setLabel": { + "description": "Label of confirm button to add a new custom radius to the radius selector of a location tag" + }, + "setRadius": "تعيين نصف القطر", + "familyPlanPortalTitle": "العائلة", + "familyPlanOverview": "أضف 5 أفراد من عائلتك إلى خطتك الحالية دون دفع رسوم إضافية.\n\nيحصل كل فرد على مساحة خاصة به، ولا يمكنهم رؤية ملفات بعضهم البعض إلا إذا تمت مشاركتها.\n\nالخطط العائلية متاحة للعملاء الذين لديهم اشتراك Ente مدفوع.\n\nاشترك الآن للبدء!", + "androidBiometricHint": "تحقق من الهوية", + "@androidBiometricHint": { + "description": "Hint message advising the user how to authenticate with biometrics. It is used on Android side. Maximum 60 characters." + }, + "androidBiometricNotRecognized": "لم يتم التعرف. حاول مرة أخرى.", + "@androidBiometricNotRecognized": { + "description": "Message to let the user know that authentication was failed. It is used on Android side. Maximum 60 characters." + }, + "androidBiometricSuccess": "نجاح", + "@androidBiometricSuccess": { + "description": "Message to let the user know that authentication was successful. It is used on Android side. Maximum 60 characters." + }, + "androidCancelButton": "إلغاء", + "@androidCancelButton": { + "description": "Message showed on a button that the user can click to leave the current dialog. It is used on Android side. Maximum 30 characters." + }, + "androidSignInTitle": "المصادقة مطلوبة", + "@androidSignInTitle": { + "description": "Message showed as a title in a dialog which indicates the user that they need to scan biometric to continue. It is used on Android side. Maximum 60 characters." + }, + "androidBiometricRequiredTitle": "المصادقة البيومترية مطلوبة", + "@androidBiometricRequiredTitle": { + "description": "Message showed as a title in a dialog which indicates the user has not set up biometric authentication on their device. It is used on Android side. Maximum 60 characters." + }, + "androidDeviceCredentialsRequiredTitle": "بيانات اعتماد الجهاز مطلوبة", + "@androidDeviceCredentialsRequiredTitle": { + "description": "Message showed as a title in a dialog which indicates the user has not set up credentials authentication on their device. It is used on Android side. Maximum 60 characters." + }, + "androidDeviceCredentialsSetupDescription": "بيانات اعتماد الجهاز مطلوبة", + "@androidDeviceCredentialsSetupDescription": { + "description": "Message advising the user to go to the settings and configure device credentials on their device. It shows in a dialog on Android side." + }, + "goToSettings": "الانتقال إلى الإعدادات", + "@goToSettings": { + "description": "Message showed on a button that the user can click to go to settings pages from the current dialog. It is used on both Android and iOS side. Maximum 30 characters." + }, + "androidGoToSettingsDescription": "لم يتم إعداد المصادقة البيومترية على جهازك. انتقل إلى 'الإعدادات > الأمان' لإضافة المصادقة البيومترية.", + "@androidGoToSettingsDescription": { + "description": "Message advising the user to go to the settings and configure biometric on their device. It shows in a dialog on Android side." + }, + "iOSLockOut": "تم تعطيل المصادقة البيومترية. يرجى قفل شاشتك وفتحها لتمكينها.", + "@iOSLockOut": { + "description": "Message advising the user to re-enable biometrics on their device. It shows in a dialog on iOS side." + }, + "iOSGoToSettingsDescription": "لم يتم إعداد المصادقة البيومترية على جهازك. يرجى تمكين Touch ID أو Face ID على هاتفك.", + "@iOSGoToSettingsDescription": { + "description": "Message advising the user to go to the settings and configure Biometrics for their device. It shows in a dialog on iOS side." + }, + "iOSOkButton": "موافق", + "@iOSOkButton": { + "description": "Message showed on a button that the user can click to leave the current dialog. It is used on iOS side. Maximum 30 characters." + }, + "openstreetmapContributors": "مساهمو OpenStreetMap", + "hostedAtOsmFrance": "مستضاف في OSM France", + "map": "الخريطة", + "@map": { + "description": "Label for the map view" + }, + "maps": "الخرائط", + "enableMaps": "تمكين الخرائط", + "enableMapsDesc": "سيؤدي هذا إلى عرض صورك على خريطة العالم.\n\nتستضيف هذه الخريطة OpenStreetMap، ولا تتم مشاركة المواقع الدقيقة لصورك أبدًا.\n\nيمكنك تعطيل هذه الميزة في أي وقت من الإعدادات.", + "quickLinks": "روابط سريعة", + "selectItemsToAdd": "تحديد العناصر للإضافة", + "addSelected": "إضافة المحدد", + "addFromDevice": "إضافة من الجهاز", + "addPhotos": "إضافة صور", + "noPhotosFoundHere": "لم يتم العثور على صور هنا", + "zoomOutToSeePhotos": "قم بالتصغير لرؤية الصور", + "noImagesWithLocation": "لا توجد صور تحتوي على موقع", + "unpinAlbum": "إلغاء تثبيت الألبوم", + "pinAlbum": "تثبيت الألبوم", + "create": "إنشاء", + "viewAll": "عرض الكل", + "nothingSharedWithYouYet": "لم تتم مشاركة أي شيء معك بعد", + "noAlbumsSharedByYouYet": "لم تشارك أي ألبومات بعد", + "sharedWithYou": "تمت مشاركتها معك", + "sharedByYou": "تمت مشاركتها بواسطتك", + "inviteYourFriendsToEnte": "ادعُ أصدقاءك إلى Ente", + "failedToDownloadVideo": "فشل تنزيل الفيديو", + "hiding": "جارٍ الإخفاء...", + "unhiding": "جارٍ إظهار...", + "successfullyHid": "تم الإخفاء بنجاح.", + "successfullyUnhid": "تم الإظهار بنجاح.", + "crashReporting": "الإبلاغ عن الأعطال", + "resumableUploads": "تحميلات قابلة للاستئناف", + "addToHiddenAlbum": "إضافة إلى الألبوم المخفي", + "moveToHiddenAlbum": "نقل إلى الألبوم المخفي", + "fileTypes": "أنواع الملفات", + "deleteConfirmDialogBody": "هذا الحساب مرتبط بتطبيقات Ente الأخرى، إذا كنت تستخدم أيًا منها. سيتم جدولة بياناتك التي تم تحميلها، عبر جميع تطبيقات Ente، للحذف، وسيتم حذف حسابك نهائيًا.", + "hearUsWhereTitle": "كيف سمعت عن Ente؟ (اختياري)", + "hearUsExplanation": "نحن لا نتتبع عمليات تثبيت التطبيق. سيساعدنا إذا أخبرتنا أين وجدتنا!", + "viewAddOnButton": "عرض الإضافات", + "addOns": "الإضافات", + "addOnPageSubtitle": "تفاصيل الإضافات", + "yourMap": "خريطتك", + "modifyYourQueryOrTrySearchingFor": "قم بتعديل استعلامك، أو حاول البحث عن", + "blackFridaySale": "تخفيضات الجمعة السوداء", + "upto50OffUntil4thDec": "خصم يصل إلى 50%، حتى 4 ديسمبر.", + "photos": "الصور", + "videos": "مقاطع الفيديو", + "livePhotos": "الصور الحية", + "searchHint1": "بحث سريع على الجهاز", + "searchHint2": "تواريخ الصور، الأوصاف", + "searchHint3": "الألبومات، أسماء الملفات، والأنواع", + "searchHint4": "الموقع", + "searchHint5": "قريبًا: الوجوه والبحث السحري ✨", + "addYourPhotosNow": "أضف صورك الآن", + "searchResultCount": "{count, plural, one{{count} النتائج التي تم العثور عليها} other{{{count} النتائج التي تم العثور عليها}}", + "@searchResultCount": { + "description": "Text to tell user how many results were found for their search query", + "placeholders": { + "count": { + "example": "1|2|3", + "type": "int" + } + } + }, + "faces": "الوجوه", + "people": "الأشخاص", + "contents": "المحتويات", + "addNew": "إضافة جديد", + "@addNew": { + "description": "Text to add a new item (location tag, album, caption etc)" + }, + "contacts": "جهات الاتصال", + "noInternetConnection": "لا يوجد اتصال بالإنترنت", + "pleaseCheckYourInternetConnectionAndTryAgain": "يرجى التحقق من اتصال الإنترنت الخاص بك والمحاولة مرة أخرى.", + "signOutFromOtherDevices": "تسجيل الخروج من الأجهزة الأخرى", + "signOutOtherBody": "إذا كنت تعتقد أن شخصًا ما قد يعرف كلمة مرورك، يمكنك إجبار جميع الأجهزة الأخرى التي تستخدم حسابك على تسجيل الخروج.", + "signOutOtherDevices": "تسجيل الخروج من الأجهزة الأخرى", + "doNotSignOut": "عدم تسجيل الخروج", + "editLocation": "تعديل الموقع", + "selectALocation": "تحديد موقع", + "selectALocationFirst": "حدد موقعًا أولاً", + "changeLocationOfSelectedItems": "تغيير موقع العناصر المحددة؟", + "editsToLocationWillOnlyBeSeenWithinEnte": "ستكون التعديلات على الموقع مرئية فقط داخل Ente.", + "cleanUncategorized": "تنظيف غير المصنف", + "cleanUncategorizedDescription": "إزالة جميع الملفات من قسم 'غير مصنف' الموجودة في ألبومات أخرى.", + "waitingForVerification": "في انتظار التحقق...", + "passkey": "مفتاح المرور", + "passkeyAuthTitle": "التحقق من مفتاح المرور", + "loginWithTOTP": "تسجيل الدخول باستخدام TOTP", + "passKeyPendingVerification": "التحقق لا يزال معلقًا.", + "loginSessionExpired": "انتهت صلاحية الجلسة.", + "loginSessionExpiredDetails": "انتهت صلاحية جلستك. يرجى تسجيل الدخول مرة أخرى.", + "verifyPasskey": "التحقق من مفتاح المرور", + "playOnTv": "تشغيل الألبوم على التلفزيون", + "pair": "إقران", + "deviceNotFound": "لم يتم العثور على الجهاز", + "castInstruction": "قم بزيارة cast.ente.io على الجهاز الذي تريد إقرانه.\n\nأدخل الرمز أدناه لتشغيل الألبوم على تلفزيونك.", + "deviceCodeHint": "أدخل الرمز", + "joinDiscord": "الانضمام إلى Discord", + "locations": "المواقع", + "addAName": "إضافة اسم", + "findThemQuickly": "اعثر عليهم بسرعة", + "@findThemQuickly": { + "description": "Subtitle to indicate that the user can find people quickly by name" + }, + "findPeopleByName": "البحث عن الأشخاص بسرعة بالاسم", + "addViewers": "{count, plural, =0 {إضافة مشاهد} =1 {إضافة مشاهد} two {إضافة مشاهدين} few {إضافة {count} مشاهدين} many {إضافة {count} مشاهدًا} other {إضافة {count} مشاهدًا}}", + "addCollaborators": "{count, plural, =0 {إضافة متعاون} =1 {إضافة متعاون} two {إضافة متعاونين} few {إضافة {count} متعاونين} many {إضافة {count} متعاونًا} other {إضافة {count} متعاونًا}}", + "longPressAnEmailToVerifyEndToEndEncryption": "اضغط مطولاً على بريد إلكتروني للتحقق من التشفير من طرف إلى طرف.", + "developerSettingsWarning": "هل أنت متأكد من رغبتك في تعديل إعدادات المطور؟", + "developerSettings": "إعدادات المطور", + "serverEndpoint": "نقطة نهاية الخادم", + "invalidEndpoint": "نقطة النهاية غير صالحة", + "invalidEndpointMessage": "عذرًا، نقطة النهاية التي أدخلتها غير صالحة. يرجى إدخال نقطة نهاية صالحة والمحاولة مرة أخرى.", + "endpointUpdatedMessage": "تم تحديث نقطة النهاية بنجاح.", + "customEndpoint": "متصل بـ {endpoint}", + "createCollaborativeLink": "إنشاء رابط تعاوني", + "search": "بحث", + "enterPersonName": "أدخل اسم الشخص", + "enterName": "أدخل الاسم", + "savePerson": "حفظ الشخص", + "editPerson": "تعديل الشخص", + "mergedPhotos": "الصور المدمجة", + "orMergeWithExistingPerson": "أو الدمج مع شخص موجود", + "enterDateOfBirth": "تاريخ الميلاد (اختياري)", + "birthday": "تاريخ الميلاد", + "removePersonLabel": "إزالة تسمية الشخص", + "autoPairDesc": "الإقران التلقائي يعمل فقط مع الأجهزة التي تدعم Chromecast.", + "manualPairDesc": "الإقران بالرمز السري يعمل مع أي شاشة ترغب في عرض ألبومك عليها.", + "connectToDevice": "الاتصال بالجهاز", + "autoCastDialogBody": "سترى أجهزة Cast المتاحة هنا.", + "autoCastiOSPermission": "تأكد من تشغيل أذونات الشبكة المحلية لتطبيق Ente Photos في الإعدادات.", + "noDeviceFound": "لم يتم العثور على جهاز.", + "stopCastingTitle": "إيقاف البث", + "stopCastingBody": "هل تريد إيقاف البث؟", + "castIPMismatchTitle": "فشل بث الألبوم", + "castIPMismatchBody": "يرجى التأكد من أنك متصل بنفس الشبكة المتصل بها التلفزيون.", + "pairingComplete": "اكتمل الإقران", + "savingEdits": "جارٍ حفظ التعديلات...", + "autoPair": "إقران تلقائي", + "pairWithPin": "الإقران بالرمز السري", + "faceRecognition": "التعرف على الوجوه", + "foundFaces": "الوجوه التي تم العثور عليها", + "clusteringProgress": "تقدم التجميع", + "indexingIsPaused": "الفهرسة متوقفة مؤقتًا. سيتم استئنافها تلقائيًا عندما يكون الجهاز جاهزًا.", + "trim": "قص", + "crop": "اقتصاص", + "rotate": "تدوير", + "left": "يسار", + "right": "يمين", + "whatsNew": "ما الجديد", + "reviewSuggestions": "مراجعة الاقتراحات", + "review": "مراجعة", + "useAsCover": "استخدام كغلاف", + "notPersonLabel": "ليس {name}؟", + "@notPersonLabel": { + "description": "Label to indicate that the person in the photo is not the person whose name is mentioned", + "placeholders": { + "name": { + "content": "{name}", + "type": "String" + } + } + }, + "enable": "تمكين", + "enabled": "مُمكّن", + "moreDetails": "المزيد من التفاصيل", + "enableMLIndexingDesc": "يدعم Ente تعلم الآلة على الجهاز للتعرف على الوجوه والبحث السحري وميزات البحث المتقدم الأخرى.", + "magicSearchHint": "يسمح البحث السحري بالبحث عن الصور حسب محتوياتها، مثل 'زهرة'، 'سيارة حمراء'، 'وثائق هوية'", + "panorama": "بانوراما", + "reenterPassword": "إعادة إدخال كلمة المرور", + "reenterPin": "إعادة إدخال رمز PIN", + "deviceLock": "قفل الجهاز", + "pinLock": "قفل برمز PIN", + "next": "التالي", + "setNewPassword": "تعيين كلمة مرور جديدة", + "enterPin": "أدخل رمز PIN", + "setNewPin": "تعيين رمز PIN جديد", + "appLock": "قفل التطبيق", + "noSystemLockFound": "لم يتم العثور على قفل نظام.", + "tapToUnlock": "انقر لفتح القفل", + "tooManyIncorrectAttempts": "محاولات غير صحيحة كثيرة جدًا.", + "videoInfo": "معلومات الفيديو", + "autoLock": "قفل تلقائي", + "immediately": "فورًا", + "autoLockFeatureDescription": "الوقت الذي يتم بعده قفل التطبيق بعد وضعه في الخلفية.", + "hideContent": "إخفاء المحتوى", + "hideContentDescriptionAndroid": "يخفي محتوى التطبيق في مبدل التطبيقات ويعطل لقطات الشاشة.", + "hideContentDescriptionIos": "يخفي محتوى التطبيق في مبدل التطبيقات.", + "passwordStrengthInfo": "يتم حساب قوة كلمة المرور مع الأخذ في الاعتبار طول كلمة المرور، والأحرف المستخدمة، وما إذا كانت كلمة المرور تظهر في قائمة أفضل 10,000 كلمة مرور شائعة الاستخدام.", + "noQuickLinksSelected": "لم يتم تحديد روابط سريعة.", + "pleaseSelectQuickLinksToRemove": "يرجى تحديد الروابط السريعة للإزالة.", + "removePublicLinks": "إزالة الروابط العامة", + "thisWillRemovePublicLinksOfAllSelectedQuickLinks": "سيؤدي هذا إلى إزالة الروابط العامة لجميع الروابط السريعة المحددة.", + "guestView": "عرض الضيف", + "guestViewEnablePreSteps": "لتمكين عرض الضيف، يرجى إعداد رمز مرور الجهاز أو قفل الشاشة في إعدادات النظام.", + "nameTheAlbum": "تسمية الألبوم", + "collectPhotosDescription": "أنشئ رابطًا يمكن لأصدقائك من خلاله تحميل الصور بالجودة الأصلية.", + "collect": "جمع", + "appLockDescriptions": "اختر بين شاشة القفل الافتراضية لجهازك وشاشة قفل مخصصة برمز PIN أو كلمة مرور.", + "toEnableAppLockPleaseSetupDevicePasscodeOrScreen": "لتمكين قفل التطبيق، يرجى إعداد رمز مرور الجهاز أو قفل الشاشة في إعدادات النظام.", + "authToViewPasskey": "يرجى المصادقة لعرض مفتاح المرور الخاص بك.", + "loopVideoOn": "تشغيل تكرار الفيديو", + "loopVideoOff": "إيقاف تكرار الفيديو", + "localSyncErrorMessage": "يبدو أن خطأً ما قد حدث لأن مزامنة الصور المحلية تستغرق وقتًا أطول من المتوقع. يرجى التواصل مع فريق الدعم لدينا.", + "showPerson": "إظهار الشخص", + "sort": "فرز", + "mostRecent": "الأحدث", + "mostRelevant": "الأكثر صلة", + "loadingYourPhotos": "جارٍ تحميل صورك...", + "processingImport": "جارٍ معالجة {folderName}...", + "personName": "اسم الشخص", + "addNewPerson": "إضافة شخص جديد", + "addNameOrMerge": "إضافة اسم أو دمج", + "mergeWithExisting": "الدمج مع شخص موجود", + "newPerson": "شخص جديد", + "addName": "إضافة اسم", + "add": "إضافة", + "extraPhotosFoundFor": "تم العثور على صور إضافية لـ {text}", + "@extraPhotosFoundFor": { + "placeholders": { + "text": { + "type": "String" + } + } + }, + "extraPhotosFound": "تم العثور على صور إضافية", + "configuration": "التكوين", + "localIndexing": "الفهرسة المحلية", + "processed": "تمت المعالجة", + "resetPerson": "إزالة", + "areYouSureYouWantToResetThisPerson": "هل أنت متأكد من رغبتك في إعادة تعيين هذا الشخص؟", + "allPersonGroupingWillReset": "سيتم إعادة تعيين جميع تجمعات هذا الشخص، وستفقد جميع الاقتراحات المقدمة لهذا الشخص.", + "yesResetPerson": "نعم، إعادة تعيين الشخص", + "onlyThem": "هم فقط", + "checkingModels": "جارٍ فحص النماذج...", + "enableMachineLearningBanner": "قم بتمكين تعلم الآلة للبحث السحري والتعرف على الوجوه.", + "searchDiscoverEmptySection": "سيتم عرض الصور هنا بمجرد اكتمال المعالجة والمزامنة.", + "searchPersonsEmptySection": "سيتم عرض الأشخاص هنا بمجرد اكتمال المعالجة والمزامنة.", + "viewersSuccessfullyAdded": "{count, plural, =0 {تمت إضافة 0 مشاهدين} =1 {تمت إضافة مشاهد واحد} two {تمت إضافة مشاهدين} few {تمت إضافة {count} مشاهدين} many {تمت إضافة {count} مشاهدًا} other {تمت إضافة {count} مشاهدًا}}", + "@viewersSuccessfullyAdded": { + "placeholders": { + "count": { + "type": "int", + "example": "2" + } + }, + "description": "Number of viewers that were successfully added to an album." + }, + "collaboratorsSuccessfullyAdded": "{count, plural, =0 {تمت إضافة 0 متعاونين} =1 {تمت إضافة متعاون واحد} two {تمت إضافة متعاونين} few {تمت إضافة {count} متعاونين} many {تمت إضافة {count} متعاونًا} other {تمت إضافة {count} متعاونًا}}", + "@collaboratorsSuccessfullyAdded": { + "placeholders": { + "count": { + "type": "int", + "example": "2" + } + }, + "description": "Number of collaborators that were successfully added to an album." + }, + "accountIsAlreadyConfigured": "الحساب تم تكوينه بالفعل.", + "sessionIdMismatch": "عدم تطابق معرّف الجلسة", + "@sessionIdMismatch": { + "description": "In passkey page, deeplink is ignored because of session ID mismatch." + }, + "failedToFetchActiveSessions": "فشل جلب الجلسات النشطة.", + "@failedToFetchActiveSessions": { + "description": "In session page, warn user (in toast) that active sessions could not be fetched." + }, + "failedToRefreshStripeSubscription": "فشل تحديث الاشتراك.", + "failedToPlayVideo": "فشل تشغيل الفيديو.", + "uploadIsIgnoredDueToIgnorereason": "تم تجاهل التحميل بسبب {ignoreReason}", + "@uploadIsIgnoredDueToIgnorereason": { + "placeholders": { + "ignoreReason": { + "type": "String", + "example": "no network" + } + } + }, + "typeOfGallerGallerytypeIsNotSupportedForRename": "نوع المعرض {galleryType} غير مدعوم لإعادة التسمية.", + "@typeOfGallerGallerytypeIsNotSupportedForRename": { + "placeholders": { + "galleryType": { + "type": "String", + "example": "no network" + } + } + }, + "tapToUploadIsIgnoredDue": "انقر للتحميل، تم تجاهل التحميل حاليًا بسبب {ignoreReason}", + "@tapToUploadIsIgnoredDue": { + "description": "Shown in upload icon widet, inside a tooltip.", + "placeholders": { + "ignoreReason": { + "type": "String", + "example": "no network" + } + } + }, + "tapToUpload": "انقر للتحميل", + "@tapToUpload": { + "description": "Shown in upload icon widet, inside a tooltip." + }, + "info": "معلومات", + "addFiles": "إضافة ملفات", + "castAlbum": "بث الألبوم", + "imageNotAnalyzed": "لم يتم تحليل الصورة", + "noFacesFound": "لم يتم العثور على وجوه", + "fileNotUploadedYet": "لم يتم تحميل الملف بعد", + "noSuggestionsForPerson": "لا توجد اقتراحات لـ {personName}", + "@noSuggestionsForPerson": { + "placeholders": { + "personName": { + "type": "String", + "example": "Alice" + } + } + }, + "month": "شهر", + "yearShort": "سنة", + "@yearShort": { + "description": "Appears in pricing page (/yr)" + }, + "currentlyRunning": "قيد التشغيل حاليًا", + "ignored": "تم التجاهل", + "photosCount": "{count, plural, =0 {لا توجد صور} =1 {صورة واحدة} two {صورتان} few {{count} صور} many {{count} صورة} other {{count} صورة}}", + "@photosCount": { + "placeholders": { + "count": { + "type": "int", + "example": "2" + } + } + }, + "file": "ملف", + "searchSectionsLengthMismatch": "عدم تطابق طول الأقسام: {snapshotLength} != {searchLength}", + "@searchSectionsLengthMismatch": { + "description": "Appears in search tab page", + "placeholders": { + "snapshotLength": { + "type": "int", + "example": "1" + }, + "searchLength": { + "type": "int", + "example": "2" + } + } + }, + "selectMailApp": "تحديد تطبيق البريد", + "selectAllShort": "الكل", + "@selectAllShort": { + "description": "Text that appears in bottom right when you start to select multiple photos. When clicked, it selects all photos." + }, + "selectCoverPhoto": "تحديد صورة الغلاف", + "newLocation": "موقع جديد", + "faceNotClusteredYet": "لم يتم تجميع الوجه بعد، يرجى العودة لاحقًا", + "theLinkYouAreTryingToAccessHasExpired": "انتهت صلاحية الرابط الذي تحاول الوصول إليه.", + "openFile": "فتح الملف", + "backupFile": "نسخ احتياطي للملف", + "openAlbumInBrowser": "فتح الألبوم في المتصفح", + "openAlbumInBrowserTitle": "يرجى استخدام تطبيق الويب لإضافة صور إلى هذا الألبوم", + "allow": "السماح", + "allowAppToOpenSharedAlbumLinks": "السماح للتطبيق بفتح روابط الألبومات المشتركة", + "seePublicAlbumLinksInApp": "رؤية روابط الألبومات العامة في التطبيق", + "emergencyContacts": "جهات اتصال الطوارئ", + "acceptTrustInvite": "قبول الدعوة", + "declineTrustInvite": "رفض الدعوة", + "removeYourselfAsTrustedContact": "إزالة نفسك كجهة اتصال موثوقة", + "legacy": "جهات الاتصال الموثوقة", + "legacyPageDesc": "تسمح جهات الاتصال الموثوقة لأشخاص معينين بالوصول إلى حسابك في حالة غيابك.", + "legacyPageDesc2": "يمكن لجهات الاتصال الموثوقة بدء استرداد الحساب، وإذا لم يتم حظر ذلك خلال 30 يومًا، يمكنهم إعادة تعيين كلمة المرور والوصول إلى حسابك.", + "legacyAccounts": "الحسابات الموثوقة", + "trustedContacts": "جهات الاتصال الموثوقة", + "addTrustedContact": "إضافة جهة اتصال موثوقة", + "removeInvite": "إزالة الدعوة", + "recoveryWarning": "جهة اتصال موثوقة تحاول الوصول إلى حسابك", + "rejectRecovery": "رفض الاسترداد", + "recoveryInitiated": "بدء الاسترداد", + "recoveryInitiatedDesc": "يمكنك الوصول إلى الحساب بعد {days} أيام. سيتم إرسال إشعار إلى {email}.", + "@recoveryInitiatedDesc": { + "placeholders": { + "days": { + "type": "int", + "example": "30" + }, + "email": { + "type": "String", + "example": "me@example.com" + } + } + }, + "cancelAccountRecovery": "إلغاء استرداد الحساب", + "recoveryAccount": "استرداد الحساب", + "cancelAccountRecoveryBody": "هل أنت متأكد من رغبتك في إلغاء الاسترداد؟", + "startAccountRecoveryTitle": "بدء الاسترداد", + "whyAddTrustContact": "يمكن لجهة الاتصال الموثوقة المساعدة في استعادة بياناتك.", + "recoveryReady": "يمكنك الآن استرداد حساب {email} عن طريق تعيين كلمة مرور جديدة.", + "@recoveryReady": { + "placeholders": { + "email": { + "type": "String", + "example": "me@example.com" + } + } + }, + "recoveryWarningBody": "{email} يحاول استرداد حسابك.", + "trustedInviteBody": "لقد تمت دعوتك لتكون جهة اتصال موثوقة بواسطة {email}.", + "warning": "تحذير", + "proceed": "متابعة", + "confirmAddingTrustedContact": "أنت على وشك إضافة {email} كجهة اتصال موثوقة. سيكون بإمكانهم استعادة حسابك إذا كنت غائبًا لمدة {numOfDays} أيام.", + "@confirmAddingTrustedContact": { + "placeholders": { + "email": { + "type": "String", + "example": "me@example.com" + }, + "numOfDays": { + "type": "int", + "example": "30" + } + } + }, + "legacyInvite": "{email} دعاك لتكون جهة اتصال موثوقة", + "authToManageLegacy": "يرجى المصادقة لإدارة جهات الاتصال الموثوقة الخاصة بك.", + "useDifferentPlayerInfo": "هل تواجه مشكلة في تشغيل هذا الفيديو؟ اضغط مطولاً هنا لتجربة مشغل مختلف.", + "hideSharedItemsFromHomeGallery": "إخفاء العناصر المشتركة من معرض الصفحة الرئيسية", + "gallery": "المعرض", + "joinAlbum": "الانضمام إلى الألبوم", + "joinAlbumSubtext": "لعرض صورك وإضافتها", + "joinAlbumSubtextViewer": "لإضافة هذا إلى الألبومات المشتركة", + "join": "انضمام", + "linkEmail": "ربط البريد الإلكتروني", + "link": "ربط", + "noEnteAccountExclamation": "لا يوجد حساب Ente!", + "orPickFromYourContacts": "أو اختر من جهات اتصالك", + "emailDoesNotHaveEnteAccount": "{email} لا يملك حساب Ente.", + "@emailDoesNotHaveEnteAccount": { + "description": "Shown when email doesn't have an Ente account", + "placeholders": { + "email": { + "type": "String" + } + } + }, + "accountOwnerPersonAppbarTitle": "{title} (أنا)", + "@accountOwnerPersonAppbarTitle": { + "description": "Title of appbar for account owner person", + "placeholders": { + "title": { + "type": "String" + } + } + }, + "reassignMe": "إعادة تعيين \"أنا\"", + "me": "أنا", + "linkEmailToContactBannerCaption": "لمشاركة أسرع", + "@linkEmailToContactBannerCaption": { + "description": "Caption for the 'Link email' title. It should be a continuation of the 'Link email' title. Just like how 'Link email' + 'for faster sharing' forms a proper sentence in English, the combination of these two strings should also be a proper sentence in other languages." + }, + "selectPersonToLink": "تحديد الشخص للربط", + "linkPersonToEmail": "ربط الشخص بـ {email}", + "@linkPersonToEmail": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "linkPersonToEmailConfirmation": "سيؤدي هذا إلى ربط {personName} بـ {email}", + "@linkPersonToEmailConfirmation": { + "description": "Confirmation message when linking a person to an email", + "placeholders": { + "personName": { + "type": "String" + }, + "email": { + "type": "String" + } + } + }, + "selectYourFace": "حدد وجهك", + "reassigningLoading": "جارٍ إعادة التعيين...", + "reassignedToName": "تمت إعادة تعيينك إلى {name}", + "@reassignedToName": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "saveChangesBeforeLeavingQuestion": "حفظ التغييرات قبل المغادرة؟", + "dontSave": "عدم الحفظ", + "thisIsMeExclamation": "هذا أنا!", + "linkPerson": "ربط الشخص", + "linkPersonCaption": "لتجربة مشاركة أفضل", + "@linkPersonCaption": { + "description": "Caption for the 'Link person' title. It should be a continuation of the 'Link person' title. Just like how 'Link person' + 'for better sharing experience' forms a proper sentence in English, the combination of these two strings should also be a proper sentence in other languages." + }, + "videoStreaming": "بث الفيديو", + "processingVideos": "معالجة مقاطع الفيديو", + "streamDetails": "تفاصيل البث", + "processing": "المعالجة", + "queued": "في قائمة الانتظار", + "ineligible": "غير مؤهل", + "failed": "فشل", + "playStream": "تشغيل البث", + "playOriginal": "تشغيل الأصلي", + "joinAlbumConfirmationDialogBody": "الانضمام إلى ألبوم سيجعل بريدك الإلكتروني مرئيًا للمشاركين فيه.", + "pleaseWaitThisWillTakeAWhile": "يرجى الانتظار، قد يستغرق هذا بعض الوقت.", + "editTime": "تعديل الوقت", + "selectTime": "تحديد الوقت", + "selectDate": "تحديد التاريخ", + "previous": "السابق", + "selectOneDateAndTimeForAll": "تحديد تاريخ ووقت واحد للجميع", + "selectStartOfRange": "تحديد بداية النطاق", + "thisWillMakeTheDateAndTimeOfAllSelected": "سيجعل هذا تاريخ ووقت جميع الصور المحددة متماثلاً.", + "allWillShiftRangeBasedOnFirst": "هذه هي الأولى في المجموعة. سيتم تغيير تواريخ الصور المحددة الأخرى تلقائيًا بناءً على هذا التاريخ الجديد.", + "newRange": "نطاق جديد", + "selectOneDateAndTime": "تحديد تاريخ ووقت واحد", + "moveSelectedPhotosToOneDate": "نقل الصور المحددة إلى تاريخ واحد", + "shiftDatesAndTime": "تغيير التواريخ والوقت", + "photosKeepRelativeTimeDifference": "تحتفظ الصور بالفرق الزمني النسبي", + "photocountPhotos": "{count, plural, =0 {لا توجد صور} =1 {صورة واحدة} two {صورتان} few {{count} صور} many {{count} صورة} other {{count} صورة}}", + "@photocountPhotos": { + "placeholders": { + "count": { + "type": "int", + "example": "2" + } + } + }, + "appIcon": "أيقونة التطبيق", + "notThisPerson": "ليس هذا الشخص؟", + "selectedItemsWillBeRemovedFromThisPerson": "سيتم إزالة العناصر المحددة من هذا الشخص، ولكن لن يتم حذفها من مكتبتك.", + "throughTheYears": "{dateFormat} عبر السنين", + "thisWeekThroughTheYears": "هذا الأسبوع عبر السنين", + "thisWeekXYearsAgo": "{count, plural, =1 {هذا الأسبوع، قبل سنة} two {هذا الأسبوع، قبل سنتين} few {هذا الأسبوع، قبل {count} سنوات} many {هذا الأسبوع، قبل {count} سنة} other {هذا الأسبوع، قبل {count} سنة}}", + "youAndThem": "أنت و {name}", + "admiringThem": "الإعجاب بـ {name}", + "embracingThem": "معانقة {name}", + "partyWithThem": "الاحتفال مع {name}", + "hikingWithThem": "التنزه مع {name}", + "feastingWithThem": "الاستمتاع بالطعام مع {name}", + "selfiesWithThem": "صور سيلفي مع {name}", + "posingWithThem": "التقاط صور مع {name}", + "backgroundWithThem": "مناظر جميلة مع {name}", + "sportsWithThem": "الرياضة مع {name}", + "roadtripWithThem": "رحلة برية مع {name}", + "spotlightOnYourself": "تسليط الضوء عليك", + "spotlightOnThem": "تسليط الضوء على {name}", + "personIsAge": "{name} يبلغ {age}!", + "personTurningAge": "{name} سيبلغ {age} قريبًا", + "lastTimeWithThem": "آخر مرة مع {name}", + "tripToLocation": "رحلة إلى {location}", + "tripInYear": "رحلة في {year}", + "lastYearsTrip": "رحلة العام الماضي", + "sunrise": "على الأفق", + "mountains": "فوق التلال", + "greenery": "الحياة الخضراء", + "beach": "رمال وبحر", + "city": "في المدينة", + "moon": "في ضوء القمر", + "onTheRoad": "على الطريق مرة أخرى", + "food": "متعة الطهي", + "pets": "رفاق فروي", + "cLIcon": "أيقونة جديدة", + "cLIconDesc": "أخيرًا، أيقونة تطبيق جديدة، نعتقد أنها تمثل عملنا على أفضل وجه. أضفنا أيضًا مبدل أيقونات حتى تتمكن من الاستمرار في استخدام الأيقونة القديمة.", + "cLMemories": "الذكريات", + "cLMemoriesDesc": "أعد اكتشاف لحظاتك الخاصة - تسليط الضوء على الأشخاص المفضلين لديك، رحلاتك وعطلاتك، أفضل لقطاتك، وأكثر من ذلك بكثير. قم بتشغيل تعلم الآلة، ضع علامة على نفسك وقم بتسمية أصدقائك للحصول على أفضل تجربة.", + "cLWidgets": "الأدوات المصغرة (Widgets)", + "cLWidgetsDesc": "الأدوات المصغرة للشاشة الرئيسية المدمجة مع الذكريات متاحة الآن. ستعرض لحظاتك الخاصة دون فتح التطبيق.", + "cLFamilyPlan": "حدود الخطة العائلية", + "cLFamilyPlanDesc": "يمكنك الآن تعيين حدود لمقدار التخزين الذي يمكن لأفراد عائلتك استخدامه.", + "cLBulkEdit": "تعديل التواريخ بشكل جماعي", + "cLBulkEditDesc": "يمكنك الآن تحديد صور متعددة، وتعديل التاريخ/الوقت لجميعها بإجراء سريع واحد. تغيير التواريخ مدعوم أيضًا.", + "curatedMemories": "ذكريات منسقة" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_be.arb b/mobile/lib/l10n/intl_be.arb index 6d2ddde444..96cf8a2814 100644 --- a/mobile/lib/l10n/intl_be.arb +++ b/mobile/lib/l10n/intl_be.arb @@ -208,6 +208,5 @@ "darkTheme": "Цёмная", "systemTheme": "Сістэма", "freeTrial": "Бясплатная пробная версія", - "faqs": "Частыя пытанні", - "curatedMemories": "Curated memories" + "faqs": "Частыя пытанні" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_bg.arb b/mobile/lib/l10n/intl_bg.arb index 6d6d151d92..c8494661c6 100644 --- a/mobile/lib/l10n/intl_bg.arb +++ b/mobile/lib/l10n/intl_bg.arb @@ -1,4 +1,3 @@ { - "@@locale ": "en", - "curatedMemories": "Curated memories" + "@@locale ": "en" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_ca.arb b/mobile/lib/l10n/intl_ca.arb index 6d6d151d92..c8494661c6 100644 --- a/mobile/lib/l10n/intl_ca.arb +++ b/mobile/lib/l10n/intl_ca.arb @@ -1,4 +1,3 @@ { - "@@locale ": "en", - "curatedMemories": "Curated memories" + "@@locale ": "en" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_cs.arb b/mobile/lib/l10n/intl_cs.arb index 10d0314d54..0e1c6c50c9 100644 --- a/mobile/lib/l10n/intl_cs.arb +++ b/mobile/lib/l10n/intl_cs.arb @@ -231,6 +231,5 @@ "selectDate": "Vybrat datum", "previous": "Předchozí", "cLIcon": "Nová ikona", - "cLMemories": "Vzpomínky", - "curatedMemories": "Curated memories" + "cLMemories": "Vzpomínky" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_da.arb b/mobile/lib/l10n/intl_da.arb index 483fd889ff..7870608a78 100644 --- a/mobile/lib/l10n/intl_da.arb +++ b/mobile/lib/l10n/intl_da.arb @@ -322,6 +322,5 @@ "longPressAnEmailToVerifyEndToEndEncryption": "Langt tryk på en e-mail for at bekræfte slutningen af krypteringen.", "developerSettingsWarning": "Er du sikker på, at du vil ændre udviklerindstillingerne?", "next": "Næste", - "enterPin": "Indtast PIN", - "curatedMemories": "Curated memories" + "enterPin": "Indtast PIN" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_de.arb b/mobile/lib/l10n/intl_de.arb index 5ee027afe5..c2afa5f556 100644 --- a/mobile/lib/l10n/intl_de.arb +++ b/mobile/lib/l10n/intl_de.arb @@ -1736,5 +1736,5 @@ "cLFamilyPlanDesc": "Du kannst jetzt festlegen, wie viel Speicherplatz deine Familienmitglieder nutzen können.", "cLBulkEdit": "Massenbearbeitung von Datumsangaben", "cLBulkEditDesc": "Du kannst jetzt mehrere Fotos auswählen, und das Datum/Uhrzeit für alle mit einer Aktion ändern. Das Verschieben von Daten wird auch unterstützt.", - "curatedMemories": "Curated memories" + "curatedMemories": "Ausgewählte Erinnerungen" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_el.arb b/mobile/lib/l10n/intl_el.arb index eb5c317b60..ce8b1a1a54 100644 --- a/mobile/lib/l10n/intl_el.arb +++ b/mobile/lib/l10n/intl_el.arb @@ -1,5 +1,4 @@ { "@@locale ": "en", - "enterYourEmailAddress": "Εισάγετε την διεύθυνση ηλ. ταχυδρομείου σας", - "curatedMemories": "Curated memories" + "enterYourEmailAddress": "Εισάγετε την διεύθυνση ηλ. ταχυδρομείου σας" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_es.arb b/mobile/lib/l10n/intl_es.arb index 21449af30b..412e447423 100644 --- a/mobile/lib/l10n/intl_es.arb +++ b/mobile/lib/l10n/intl_es.arb @@ -1660,6 +1660,5 @@ "cLWidgetsDesc": "Ya están disponibles los widgets de pantalla de inicio con tus recuerdos. Podrás ver tus momentos especiales sin abrir la aplicación.", "cLFamilyPlan": "Límites de plan familiar", "cLFamilyPlanDesc": "Ahora puede establecer límites en cuanto al almacenamiento que los miembros de tu familia pueden utilizar.", - "cLBulkEditDesc": "Ahora puedes seleccionar múltiples fotos y editar la fecha/hora para todas ellas con una acción rápida. También es posible cambiar las fechas.", - "curatedMemories": "Curated memories" + "cLBulkEditDesc": "Ahora puedes seleccionar múltiples fotos y editar la fecha/hora para todas ellas con una acción rápida. También es posible cambiar las fechas." } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_et.arb b/mobile/lib/l10n/intl_et.arb index d2869172b4..dfe1fba1a4 100644 --- a/mobile/lib/l10n/intl_et.arb +++ b/mobile/lib/l10n/intl_et.arb @@ -218,6 +218,5 @@ "storageBreakupYou": "Sina", "@storageBreakupYou": { "description": "Label to indicate how much storage you are using when you are part of a family plan" - }, - "curatedMemories": "Curated memories" + } } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_fa.arb b/mobile/lib/l10n/intl_fa.arb index b145f26eea..ba9d203a8f 100644 --- a/mobile/lib/l10n/intl_fa.arb +++ b/mobile/lib/l10n/intl_fa.arb @@ -308,6 +308,5 @@ "developerSettings": "تنظیمات توسعه‌دهنده", "search": "جستجو", "whatsNew": "تغییرات جدید", - "reviewSuggestions": "مرور پیشنهادها", - "curatedMemories": "Curated memories" + "reviewSuggestions": "مرور پیشنهادها" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_fr.arb b/mobile/lib/l10n/intl_fr.arb index 7b8867ea08..f3c3d3c470 100644 --- a/mobile/lib/l10n/intl_fr.arb +++ b/mobile/lib/l10n/intl_fr.arb @@ -1678,6 +1678,5 @@ "cLFamilyPlan": "Limites pour le forfait Famille", "cLFamilyPlanDesc": "Vous pouvez maintenant fixer des limites sur la quantité de stockage que les membres de votre famille peuvent utiliser.", "cLBulkEdit": "Dates de modification multiples", - "cLBulkEditDesc": "Vous pouvez maintenant sélectionner plusieurs photos et modifier la date/heure pour toutes celles-ci, en une seule action rapide. Les dates de décalage sont également prises en charge.", - "curatedMemories": "Curated memories" + "cLBulkEditDesc": "Vous pouvez maintenant sélectionner plusieurs photos et modifier la date/heure pour toutes celles-ci, en une seule action rapide. Les dates de décalage sont également prises en charge." } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_gu.arb b/mobile/lib/l10n/intl_gu.arb index 6d6d151d92..c8494661c6 100644 --- a/mobile/lib/l10n/intl_gu.arb +++ b/mobile/lib/l10n/intl_gu.arb @@ -1,4 +1,3 @@ { - "@@locale ": "en", - "curatedMemories": "Curated memories" + "@@locale ": "en" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_he.arb b/mobile/lib/l10n/intl_he.arb index e45465d24f..c4232070a8 100644 --- a/mobile/lib/l10n/intl_he.arb +++ b/mobile/lib/l10n/intl_he.arb @@ -791,6 +791,5 @@ "addPhotos": "הוסף תמונות", "create": "צור", "viewAll": "הצג הכל", - "hiding": "מחביא...", - "curatedMemories": "Curated memories" + "hiding": "מחביא..." } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_hi.arb b/mobile/lib/l10n/intl_hi.arb index d70789fa19..b79d9682f2 100644 --- a/mobile/lib/l10n/intl_hi.arb +++ b/mobile/lib/l10n/intl_hi.arb @@ -48,6 +48,5 @@ "sorry": "क्षमा करें!", "noRecoveryKeyNoDecryption": "हमारे एंड-टू-एंड एन्क्रिप्शन प्रोटोकॉल की प्रकृति के कारण, आपके डेटा को आपके पासवर्ड या रिकवरी कुंजी के बिना डिक्रिप्ट नहीं किया जा सकता है", "verifyEmail": "ईमेल सत्यापित करें", - "toResetVerifyEmail": "अपना पासवर्ड रीसेट करने के लिए, कृपया पहले अपना ईमेल सत्यापित करें।", - "curatedMemories": "Curated memories" + "toResetVerifyEmail": "अपना पासवर्ड रीसेट करने के लिए, कृपया पहले अपना ईमेल सत्यापित करें।" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_hu.arb b/mobile/lib/l10n/intl_hu.arb index d26dc71391..92bdab9095 100644 --- a/mobile/lib/l10n/intl_hu.arb +++ b/mobile/lib/l10n/intl_hu.arb @@ -10,6 +10,5 @@ "deleteAccount": "Fiók törlése", "askDeleteReason": "Miért törli a fiókját?", "deleteAccountFeedbackPrompt": "Sajnáljuk, hogy távozik. Kérjük, ossza meg velünk visszajelzéseit, hogy segítsen nekünk a fejlődésben.", - "feedback": "Visszajelzés", - "curatedMemories": "Curated memories" + "feedback": "Visszajelzés" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_id.arb b/mobile/lib/l10n/intl_id.arb index 65b6a32b21..a83968f188 100644 --- a/mobile/lib/l10n/intl_id.arb +++ b/mobile/lib/l10n/intl_id.arb @@ -1093,6 +1093,5 @@ "rotate": "Putar", "left": "Kiri", "right": "Kanan", - "whatsNew": "Hal yang baru", - "curatedMemories": "Curated memories" + "whatsNew": "Hal yang baru" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_it.arb b/mobile/lib/l10n/intl_it.arb index e683ace2a9..222566995a 100644 --- a/mobile/lib/l10n/intl_it.arb +++ b/mobile/lib/l10n/intl_it.arb @@ -1538,6 +1538,5 @@ "@linkPersonCaption": { "description": "Caption for the 'Link person' title. It should be a continuation of the 'Link person' title. Just like how 'Link person' + 'for better sharing experience' forms a proper sentence in English, the combination of these two strings should also be a proper sentence in other languages." }, - "processingVideos": "Elaborando video", - "curatedMemories": "Curated memories" + "processingVideos": "Elaborando video" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_ja.arb b/mobile/lib/l10n/intl_ja.arb index 20e94dc8e8..7b5bca172c 100644 --- a/mobile/lib/l10n/intl_ja.arb +++ b/mobile/lib/l10n/intl_ja.arb @@ -1678,6 +1678,5 @@ "cLFamilyPlan": "ファミリープランの制限", "cLFamilyPlanDesc": "ファミリーメンバーが使用できるストレージ容量の制限を設定できるようになりました。", "cLBulkEdit": "日付を一括編集", - "cLBulkEditDesc": "複数の写真を、1回の操作で日付/時刻を編集することもできるようになりました。", - "curatedMemories": "Curated memories" + "cLBulkEditDesc": "複数の写真を、1回の操作で日付/時刻を編集することもできるようになりました。" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_km.arb b/mobile/lib/l10n/intl_km.arb index 6d6d151d92..c8494661c6 100644 --- a/mobile/lib/l10n/intl_km.arb +++ b/mobile/lib/l10n/intl_km.arb @@ -1,4 +1,3 @@ { - "@@locale ": "en", - "curatedMemories": "Curated memories" + "@@locale ": "en" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_ko.arb b/mobile/lib/l10n/intl_ko.arb index 50bdffe773..06c81195f7 100644 --- a/mobile/lib/l10n/intl_ko.arb +++ b/mobile/lib/l10n/intl_ko.arb @@ -12,6 +12,5 @@ "feedback": "피드백", "confirmAccountDeletion": "계정 삭제 확인", "deleteAccountPermanentlyButton": "계정을 영구적으로 삭제", - "yourAccountHasBeenDeleted": "계정이 삭제되었습니다.", - "curatedMemories": "Curated memories" + "yourAccountHasBeenDeleted": "계정이 삭제되었습니다." } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_lt.arb b/mobile/lib/l10n/intl_lt.arb index 0419806076..cd1f6203cd 100644 --- a/mobile/lib/l10n/intl_lt.arb +++ b/mobile/lib/l10n/intl_lt.arb @@ -371,6 +371,21 @@ "deleteFromBoth": "Ištrinti iš abiejų", "newAlbum": "Naujas albumas", "albums": "Albumai", + "memoryCount": "{count, plural, =0 {nėra prisiminimų} one {{formattedCount} prisiminimas} few {{formattedCount} prisiminimai} many {{formattedCount} prisiminimo} other {{formattedCount} prisiminimų}}", + "@memoryCount": { + "description": "The text to display the number of memories", + "type": "text", + "placeholders": { + "count": { + "example": "1", + "type": "int" + }, + "formattedCount": { + "type": "String", + "example": "11.513, 11,511" + } + } + }, "selectedPhotos": "{count} pasirinkta", "@selectedPhotos": { "description": "Display the number of selected photos", @@ -642,6 +657,7 @@ "yourPurchaseWasSuccessful": "Jūsų pirkimas buvo sėkmingas", "yourPlanWasSuccessfullyUpgraded": "Jūsų planas sėkmingai pakeistas", "yourPlanWasSuccessfullyDowngraded": "Jūsų planas sėkmingai pakeistas į žemesnį", + "yourSubscriptionWasUpdatedSuccessfully": "Jūsų prenumerata buvo sėkmingai atnaujinta", "googlePlayId": "„Google Play“ ID", "appleId": "„Apple ID“", "playstoreSubscription": "„PlayStore“ prenumerata", @@ -675,6 +691,8 @@ "leave": "Palikti", "rateTheApp": "Vertinti programą", "startBackup": "Pradėti kurti atsarginę kopiją", + "noPhotosAreBeingBackedUpRightNow": "Šiuo metu nekuriamos atsarginės nuotraukų kopijos", + "preserveMore": "Išsaugoti daugiau", "allowPermTitle": "Leisti prieigą prie nuotraukų", "allowPermBody": "Iš nustatymų leiskite prieigą prie nuotraukų, kad „Ente“ galėtų rodyti ir kurti atsargines bibliotekos kopijas.", "existingUser": "Esamas naudotojas", @@ -748,15 +766,28 @@ "description": "Display text for an action which triggers a restore of item from trash", "type": "text" }, + "moveToAlbum": "Perkelti į albumą", + "unhide": "Rodyti", "unarchive": "Išarchyvuoti", + "favorite": "Pamėgti", "removeFromFavorite": "Šalinti iš mėgstamų", "shareLink": "Bendrinti nuorodą", + "createCollage": "Kurti koliažą", + "saveCollage": "Išsaugoti koliažą", "addToEnte": "Pridėti į „Ente“", "addToAlbum": "Pridėti į albumą", "delete": "Ištrinti", "hide": "Slėpti", "share": "Bendrinti", "restoreToAlbum": "Atkurti į albumą", + "moveItem": "{count, plural, one {Perkelti elementą} few {Perkelti elementus} many {Perkelti elemento} =1 {Perkelti elementą} other {Perkelti elementų}}", + "@moveItem": { + "description": "Page title while moving one or more items to an album" + }, + "addItem": "{count, plural, one {Pridėti elementą} few {Pridėti elementus} many {Pridėti elemento} =1 {Pridėti elementą} other {Pridėti elementų}}", + "@addItem": { + "description": "Page title while adding one or more items to album" + }, "createOrSelectAlbum": "Kurkite arba pasirinkite albumą", "searchByAlbumNameHint": "Albumo pavadinimas", "albumTitle": "Albumo pavadinimas", @@ -798,6 +829,7 @@ "archiveAlbum": "Archyvuoti albumą", "searchByExamples": "• Albumų pavadinimai (pvz., „Fotoaparatas“)\n• Failų tipai (pvz., „Vaizdo įrašai“, „.gif“)\n• Metai ir mėnesiai (pvz., „2022“, „sausis“)\n• Šventės (pvz., „Kalėdos“)\n• Nuotraukų aprašymai (pvz., „#džiaugsmas“)", "noResultsFound": "Rezultatų nerasta.", + "viewAllExifData": "Peržiūrėti visus EXIF duomenis", "noExifData": "Nėra EXIF duomenų", "thisImageHasNoExifData": "Šis vaizdas neturi Exif duomenų", "exif": "EXIF", @@ -808,13 +840,25 @@ "setAs": "Nustatyti kaip", "fileSavedToGallery": "Failas išsaugotas į galeriją", "filesSavedToGallery": "Failai išsaugoti į galeriją", + "fileFailedToSaveToGallery": "Nepavyko išsaugoti failo į galeriją", "download": "Atsisiųsti", "pressAndHoldToPlayVideo": "Paspauskite ir palaikykite, kad paleistumėte vaizdo įrašą", "pressAndHoldToPlayVideoDetailed": "Paspauskite ir palaikykite vaizdą, kad paleistumėte vaizdo įrašą", "downloadFailed": "Atsisiuntimas nepavyko.", "deduplicateFiles": "Atdubliuoti failus", + "deselectAll": "Naikinti visų pasirinkimą", "reviewDeduplicateItems": "Peržiūrėkite ir ištrinkite elementus, kurie, jūsų manymu, yra dublikatai.", "unlock": "Atrakinti", + "freeUpSpace": "Atlaisvinti vietos", + "freeUpAccessPostDelete": "Vis dar galite pasiekti {count, plural, one {jį} few {juos} many {juos} =1 {jį} other {jų}} platformoje „Ente“, kol turite aktyvų prenumeratą.", + "@freeUpAccessPostDelete": { + "placeholders": { + "count": { + "example": "1", + "type": "int" + } + } + }, "freeUpAmount": "Atlaisvinti {sizeInMBorGB}", "thisEmailIsAlreadyInUse": "Šis el. paštas jau naudojamas.", "incorrectCode": "Neteisingas kodas.", @@ -824,6 +868,7 @@ "authenticationSuccessful": "Tapatybės nustatymas sėkmingas.", "incorrectRecoveryKey": "Neteisingas atkūrimo raktas", "theRecoveryKeyYouEnteredIsIncorrect": "Įvestas atkūrimo raktas yra neteisingas.", + "twofactorAuthenticationSuccessfullyReset": "Dvigubas tapatybės nustatymas sėkmingai iš naujo nustatytas.", "pleaseVerifyTheCodeYouHaveEntered": "Patvirtinkite įvestą kodą.", "yourVerificationCodeHasExpired": "Jūsų patvirtinimo kodas nebegaliojantis.", "emailChangedTo": "El. paštas pakeistas į {newEmail}", @@ -930,6 +975,7 @@ "description": "Label of confirm button to add a new custom radius to the radius selector of a location tag" }, "familyPlanPortalTitle": "Šeima", + "familyPlanOverview": "Įtraukite 5 šeimos narius į jūsų esamą planą nemokėdami papildomai.\n\nKiekvienas narys gauna savo asmeninę vietą ir negali matyti vienas kito failų, nebent jie bendrinami.\n\nŠeimos planai pasiekiami klientams, kurie turi mokamą „Ente“ prenumeratą.\n\nPrenumeruokite dabar, kad pradėtumėte!", "androidBiometricHint": "Patvirtinkite tapatybę", "@androidBiometricHint": { "description": "Hint message advising the user how to authenticate with biometrics. It is used on Android side. Maximum 60 characters." @@ -1055,6 +1101,8 @@ "description": "Subtitle to indicate that the user can find people quickly by name" }, "findPeopleByName": "Greitai suraskite žmones pagal vardą", + "addViewers": "{count, plural, one {Pridėti žiūrėtoją} few {Pridėti žiūrėtojus} many {Pridėti žiūrėtojo} =0 {Pridėti žiūrėtojų} =1 {Pridėti žiūrėtoją} other {Pridėti žiūrėtojų}}", + "addCollaborators": "{count, plural, one {Pridėti bendradarbį} few {Pridėti bendradarbius} many {Pridėti bendradarbio} =0 {Pridėti bendradarbių} =1 {Pridėti bendradarbį} other {Pridėti bendradarbių}}", "longPressAnEmailToVerifyEndToEndEncryption": "Ilgai paspauskite el. paštą, kad patvirtintumėte visapusį šifravimą.", "developerSettingsWarning": "Ar tikrai norite modifikuoti kūrėjo nustatymus?", "developerSettings": "Kūrėjo nustatymai", @@ -1183,6 +1231,16 @@ "enableMachineLearningBanner": "Įjunkite mašininį mokymąsi magiškai paieškai ir veidų atpažinimui", "searchDiscoverEmptySection": "Vaizdai bus rodomi čia, kai bus užbaigtas apdorojimas ir sinchronizavimas.", "searchPersonsEmptySection": "Asmenys bus rodomi čia, kai bus užbaigtas apdorojimas ir sinchronizavimas.", + "viewersSuccessfullyAdded": "{count, plural, one {Pridėtas {count} žiūrėtojas} few {Pridėti {count} žiūrėtojai} many {Pridėta {count} žiūrėtojo} =0 {Pridėta 0 žiūrėtojų} =1 {Pridėtas 1 žiūrėtojas} other {Pridėta {count} žiūrėtojų}}", + "@viewersSuccessfullyAdded": { + "placeholders": { + "count": { + "type": "int", + "example": "2" + } + }, + "description": "Number of viewers that were successfully added to an album." + }, "collaboratorsSuccessfullyAdded": "{count, plural, =0 {Pridėta 0 bendradarbių} =1 {Pridėtas 1 bendradarbis} other {Pridėta {count} bendradarbių}}", "@collaboratorsSuccessfullyAdded": { "placeholders": { @@ -1258,6 +1316,15 @@ }, "currentlyRunning": "šiuo metu vykdoma", "ignored": "ignoruota", + "photosCount": "{count, plural, one {{count} nuotrauka} few {{count} nuotraukos} many {{count} nuotraukos} =0 {0 nuotraukų} =1 {1 nuotrauka} other {{count} nuotraukų}}", + "@photosCount": { + "placeholders": { + "count": { + "type": "int", + "example": "2" + } + } + }, "file": "Failas", "searchSectionsLengthMismatch": "Sekcijų ilgio neatitikimas: {snapshotLength} != {searchLength}", "@searchSectionsLengthMismatch": { @@ -1470,5 +1537,5 @@ "cLFamilyPlanDesc": "Dabar galite nustatyti ribas, kiek saugyklos gali naudoti jūsų šeimos nariai.", "cLBulkEdit": "Masiškai redaguokite datas", "cLBulkEditDesc": "Dabar galite pasirinkti kelias nuotraukas ir vienu sparčiu veiksmu redaguoti visų nuotraukų datą ir laiką. Taip pat palaikomas datų perkėlimas.", - "curatedMemories": "Curated memories" + "curatedMemories": "Kuruoti prisiminimai" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_lv.arb b/mobile/lib/l10n/intl_lv.arb index 6d6d151d92..c8494661c6 100644 --- a/mobile/lib/l10n/intl_lv.arb +++ b/mobile/lib/l10n/intl_lv.arb @@ -1,4 +1,3 @@ { - "@@locale ": "en", - "curatedMemories": "Curated memories" + "@@locale ": "en" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_ml.arb b/mobile/lib/l10n/intl_ml.arb index 46c31ff6a2..7cfd3a2887 100644 --- a/mobile/lib/l10n/intl_ml.arb +++ b/mobile/lib/l10n/intl_ml.arb @@ -99,6 +99,5 @@ "nothingToSeeHere": "ഇവിടൊന്നും കാണ്മാനില്ല! 👀", "calculating": "കണക്കുകൂട്ടുന്നു...", "close": "അടക്കുക", - "count": "എണ്ണം", - "curatedMemories": "Curated memories" + "count": "എണ്ണം" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_nl.arb b/mobile/lib/l10n/intl_nl.arb index 69f5c46b94..4a5da4f20b 100644 --- a/mobile/lib/l10n/intl_nl.arb +++ b/mobile/lib/l10n/intl_nl.arb @@ -1678,6 +1678,5 @@ "cLFamilyPlan": "Familieplan limieten", "cLFamilyPlanDesc": "Je kunt nu limieten instellen voor hoeveel opslag je familieleden kunnen gebruiken.", "cLBulkEdit": "Bulk datums wijzigen", - "cLBulkEditDesc": "Je kunt nu meerdere foto's selecteren en de datum/tijd van ze allemaal bewerken met één snelle actie. Verschuiven van datums wordt ook ondersteund.", - "curatedMemories": "Curated memories" + "cLBulkEditDesc": "Je kunt nu meerdere foto's selecteren en de datum/tijd van ze allemaal bewerken met één snelle actie. Verschuiven van datums wordt ook ondersteund." } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_no.arb b/mobile/lib/l10n/intl_no.arb index f77d4031d6..f05187bf2a 100644 --- a/mobile/lib/l10n/intl_no.arb +++ b/mobile/lib/l10n/intl_no.arb @@ -1678,6 +1678,5 @@ "cLFamilyPlan": "Begrensninger for familieabonnement", "cLFamilyPlanDesc": "Du kan nå sette grenser for hvor mye lagringsplass familiemedlemmer kan bruke.", "cLBulkEdit": "Masseendring av datoer", - "cLBulkEditDesc": "Du kan nå velge flere bilder, og redigere dato/klokkeslett for alle med en rask handling. Forskyving av datoer støttes også.", - "curatedMemories": "Curated memories" + "cLBulkEditDesc": "Du kan nå velge flere bilder, og redigere dato/klokkeslett for alle med en rask handling. Forskyving av datoer støttes også." } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_or.arb b/mobile/lib/l10n/intl_or.arb index 6d6d151d92..c8494661c6 100644 --- a/mobile/lib/l10n/intl_or.arb +++ b/mobile/lib/l10n/intl_or.arb @@ -1,4 +1,3 @@ { - "@@locale ": "en", - "curatedMemories": "Curated memories" + "@@locale ": "en" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_pl.arb b/mobile/lib/l10n/intl_pl.arb index eca0cc1797..4f1c0e00bb 100644 --- a/mobile/lib/l10n/intl_pl.arb +++ b/mobile/lib/l10n/intl_pl.arb @@ -1534,6 +1534,5 @@ "joinAlbumSubtextViewer": "aby dodać to do udostępnionych albumów", "join": "Dołącz", "linkEmail": "Połącz adres e-mail", - "noEnteAccountExclamation": "Brak konta Ente!", - "curatedMemories": "Curated memories" + "noEnteAccountExclamation": "Brak konta Ente!" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_pt_BR.arb b/mobile/lib/l10n/intl_pt_BR.arb index 5493914819..90ccc351aa 100644 --- a/mobile/lib/l10n/intl_pt_BR.arb +++ b/mobile/lib/l10n/intl_pt_BR.arb @@ -1736,5 +1736,5 @@ "cLFamilyPlanDesc": "Agora você pode definir um limite de quanto armazenamento os seus entes queridos podem usar.", "cLBulkEdit": "Editar todas as datas", "cLBulkEditDesc": "Agora você pode selecionar várias fotos, editar data e hora de todos com um só clique. Alternar datas também são suportados.", - "curatedMemories": "Curated memories" + "curatedMemories": "Memórias restauradas" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_pt_PT.arb b/mobile/lib/l10n/intl_pt_PT.arb index f18cdaf2d8..662730e770 100644 --- a/mobile/lib/l10n/intl_pt_PT.arb +++ b/mobile/lib/l10n/intl_pt_PT.arb @@ -1388,6 +1388,5 @@ "example": "no network" } } - }, - "curatedMemories": "Curated memories" + } } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_ro.arb b/mobile/lib/l10n/intl_ro.arb index c238bcd552..9f481d2130 100644 --- a/mobile/lib/l10n/intl_ro.arb +++ b/mobile/lib/l10n/intl_ro.arb @@ -1523,6 +1523,5 @@ "joinAlbum": "Alăturați-vă albumului", "joinAlbumSubtext": "pentru a vedea și a adăuga fotografii", "joinAlbumSubtextViewer": "pentru a adăuga la albumele distribuite", - "join": "Alăturare", - "curatedMemories": "Curated memories" + "join": "Alăturare" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_ru.arb b/mobile/lib/l10n/intl_ru.arb index 6d257efd6d..c3188d96bb 100644 --- a/mobile/lib/l10n/intl_ru.arb +++ b/mobile/lib/l10n/intl_ru.arb @@ -1735,6 +1735,5 @@ "cLFamilyPlan": "Ограничения семейного тарифа", "cLFamilyPlanDesc": "Теперь вы можете установить ограничения на объём хранилища, которое могут использовать члены вашей семьи.", "cLBulkEdit": "Массовое редактирование дат", - "cLBulkEditDesc": "Теперь вы можете выбрать несколько фото и отредактировать дату/время быстро и сразу для всех. Также поддерживается смещение дат.", - "curatedMemories": "Curated memories" + "cLBulkEditDesc": "Теперь вы можете выбрать несколько фото и отредактировать дату/время быстро и сразу для всех. Также поддерживается смещение дат." } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_sl.arb b/mobile/lib/l10n/intl_sl.arb index 6d6d151d92..c8494661c6 100644 --- a/mobile/lib/l10n/intl_sl.arb +++ b/mobile/lib/l10n/intl_sl.arb @@ -1,4 +1,3 @@ { - "@@locale ": "en", - "curatedMemories": "Curated memories" + "@@locale ": "en" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_sv.arb b/mobile/lib/l10n/intl_sv.arb index 61cc3dcd08..ccc0d6f882 100644 --- a/mobile/lib/l10n/intl_sv.arb +++ b/mobile/lib/l10n/intl_sv.arb @@ -531,6 +531,5 @@ "sort": "Sortera", "newPerson": "Ny person", "addName": "Lägg till namn", - "add": "Lägg till", - "curatedMemories": "Curated memories" + "add": "Lägg till" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_ta.arb b/mobile/lib/l10n/intl_ta.arb index c1ef64e345..d3d26e203c 100644 --- a/mobile/lib/l10n/intl_ta.arb +++ b/mobile/lib/l10n/intl_ta.arb @@ -15,6 +15,5 @@ "confirmDeletePrompt": "ஆம், எல்லா செயலிகளிலும் இந்தக் கணக்கையும் அதன் தரவையும் நிரந்தரமாக நீக்க விரும்புகிறேன்.", "confirmAccountDeletion": "கணக்கு நீக்குதலை உறுதிப்படுத்தவும்", "deleteAccountPermanentlyButton": "கணக்கை நிரந்தரமாக நீக்கவும்", - "deleteReason1": "எனக்கு தேவையான ஒரு முக்கிய அம்சம் இதில் இல்லை", - "curatedMemories": "Curated memories" + "deleteReason1": "எனக்கு தேவையான ஒரு முக்கிய அம்சம் இதில் இல்லை" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_te.arb b/mobile/lib/l10n/intl_te.arb index 6d6d151d92..c8494661c6 100644 --- a/mobile/lib/l10n/intl_te.arb +++ b/mobile/lib/l10n/intl_te.arb @@ -1,4 +1,3 @@ { - "@@locale ": "en", - "curatedMemories": "Curated memories" + "@@locale ": "en" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_th.arb b/mobile/lib/l10n/intl_th.arb index 788b94a00a..a7c4c4ccb2 100644 --- a/mobile/lib/l10n/intl_th.arb +++ b/mobile/lib/l10n/intl_th.arb @@ -287,6 +287,5 @@ "description": "Label for the map view" }, "maps": "แผนที่", - "enableMaps": "เปิดใช้งานแผนที่", - "curatedMemories": "Curated memories" + "enableMaps": "เปิดใช้งานแผนที่" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_ti.arb b/mobile/lib/l10n/intl_ti.arb index 6d6d151d92..c8494661c6 100644 --- a/mobile/lib/l10n/intl_ti.arb +++ b/mobile/lib/l10n/intl_ti.arb @@ -1,4 +1,3 @@ { - "@@locale ": "en", - "curatedMemories": "Curated memories" + "@@locale ": "en" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_tr.arb b/mobile/lib/l10n/intl_tr.arb index b00eeb438d..bcb79a3b14 100644 --- a/mobile/lib/l10n/intl_tr.arb +++ b/mobile/lib/l10n/intl_tr.arb @@ -1636,5 +1636,8 @@ } }, "appIcon": "Uygulama simgesi", - "curatedMemories": "Curated memories" + "cLIcon": "Yeni Simge", + "cLMemories": "Anılar", + "cLFamilyPlan": "Aile Planı Sınırları", + "cLFamilyPlanDesc": "Artık aile üyelerinizin ne kadar depolama alanı kullanabileceğine dair sınırlar belirleyebilirsiniz." } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_uk.arb b/mobile/lib/l10n/intl_uk.arb index 5af3c63b66..31b446eac3 100644 --- a/mobile/lib/l10n/intl_uk.arb +++ b/mobile/lib/l10n/intl_uk.arb @@ -1521,6 +1521,5 @@ }, "legacyInvite": "{email} запросив вас стати довіреною особою", "authToManageLegacy": "Авторизуйтесь, щоби керувати довіреними контактами", - "useDifferentPlayerInfo": "Виникли проблеми з відтворенням цього відео? Натисніть і утримуйте тут, щоб спробувати інший плеєр.", - "curatedMemories": "Curated memories" + "useDifferentPlayerInfo": "Виникли проблеми з відтворенням цього відео? Натисніть і утримуйте тут, щоб спробувати інший плеєр." } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_vi.arb b/mobile/lib/l10n/intl_vi.arb index ecca7773ab..dd56ae2ae6 100644 --- a/mobile/lib/l10n/intl_vi.arb +++ b/mobile/lib/l10n/intl_vi.arb @@ -1533,6 +1533,5 @@ "joinAlbum": "Tham gia album", "joinAlbumSubtext": "để xem và thêm ảnh của bạn", "joinAlbumSubtextViewer": "thêm vào album được chia sẻ", - "join": "Tham gia", - "curatedMemories": "Curated memories" + "join": "Tham gia" } \ No newline at end of file diff --git a/mobile/lib/l10n/intl_zh.arb b/mobile/lib/l10n/intl_zh.arb index 903d0b403c..b8ccddf71f 100644 --- a/mobile/lib/l10n/intl_zh.arb +++ b/mobile/lib/l10n/intl_zh.arb @@ -1735,6 +1735,5 @@ "cLFamilyPlan": "家庭计划存储限制", "cLFamilyPlanDesc": "你现在可以为家庭成员设置存储空间使用上限。", "cLBulkEdit": "批量编辑日期", - "cLBulkEditDesc": "你现在可以选择多张照片,一键批量修改日期/时间,并支持日期顺移。", - "curatedMemories": "Curated memories" + "cLBulkEditDesc": "你现在可以选择多张照片,一键批量修改日期/时间,并支持日期顺移。" } \ No newline at end of file