From e1d3e2dac4b3fa1feb80cad4f86eb208a10cbda2 Mon Sep 17 00:00:00 2001 From: laurenspriem Date: Tue, 29 Jul 2025 12:22:35 +0200 Subject: [PATCH 1/4] Clarify hidden vs ignored flag --- mobile/apps/photos/lib/models/ml/face/person.dart | 8 +++++++- .../apps/photos/lib/services/smart_memories_service.dart | 2 +- .../ui/viewer/people/person_selection_action_widgets.dart | 4 ++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/mobile/apps/photos/lib/models/ml/face/person.dart b/mobile/apps/photos/lib/models/ml/face/person.dart index f373c89303..d2390a0bb6 100644 --- a/mobile/apps/photos/lib/models/ml/face/person.dart +++ b/mobile/apps/photos/lib/models/ml/face/person.dart @@ -48,7 +48,11 @@ class ClusterInfo { class PersonData { final String name; + + /// Used to mark a person to not show in the people section. + /// WARNING: When checking whether to show a person, use [isIgnored] instead, as it also checks legacy hidden names. final bool isHidden; + String? avatarFaceID; List assigned = List.empty(); List rejectedFaceIDs = List.empty(); @@ -63,8 +67,10 @@ class PersonData { bool hasAvatar() => avatarFaceID != null; + /// Returns true if the person should be ignored in the UI. + /// This included the regular [isHidden] check, but also a check for legacy names bool get isIgnored => - (name.isEmpty || name == '(hidden)' || name == '(ignored)'); + (isHidden || name.isEmpty || name == '(hidden)' || name == '(ignored)'); PersonData({ required this.name, diff --git a/mobile/apps/photos/lib/services/smart_memories_service.dart b/mobile/apps/photos/lib/services/smart_memories_service.dart index 1da43ff1fd..ce20f14cd2 100644 --- a/mobile/apps/photos/lib/services/smart_memories_service.dart +++ b/mobile/apps/photos/lib/services/smart_memories_service.dart @@ -418,7 +418,7 @@ class SmartMemoriesService { } } final List orderedImportantPersonsID = persons - .where((person) => !person.data.isHidden && !person.data.isIgnored) + .where((person) => !person.data.isIgnored) .map((p) => p.remoteID) .toList(); orderedImportantPersonsID.shuffle(Random()); diff --git a/mobile/apps/photos/lib/ui/viewer/people/person_selection_action_widgets.dart b/mobile/apps/photos/lib/ui/viewer/people/person_selection_action_widgets.dart index e22a7696cb..be9e8db787 100644 --- a/mobile/apps/photos/lib/ui/viewer/people/person_selection_action_widgets.dart +++ b/mobile/apps/photos/lib/ui/viewer/people/person_selection_action_widgets.dart @@ -45,7 +45,7 @@ class _LinkContactToPersonSelectionPageState final List result = []; for (final person in persons) { if ((person.data.email != null && person.data.email!.isNotEmpty) || - (person.data.isHidden || person.data.isIgnored)) { + (person.data.isIgnored)) { continue; } result.add(person); @@ -217,7 +217,7 @@ class _ReassignMeSelectionPageState extends State { final List result = []; for (final person in persons) { if ((person.data.email != null && person.data.email!.isNotEmpty) || - (person.data.isHidden || person.data.isIgnored)) { + (person.data.isIgnored)) { continue; } result.add(person); From e3b3cbc1b2e79e25521deccd8f4857cb580623e2 Mon Sep 17 00:00:00 2001 From: laurenspriem Date: Tue, 29 Jul 2025 12:33:47 +0200 Subject: [PATCH 2/4] Don't ask to contact link hidden person --- mobile/apps/photos/lib/ui/viewer/people/people_page.dart | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mobile/apps/photos/lib/ui/viewer/people/people_page.dart b/mobile/apps/photos/lib/ui/viewer/people/people_page.dart index 419e95e8e9..1c347d7d58 100644 --- a/mobile/apps/photos/lib/ui/viewer/people/people_page.dart +++ b/mobile/apps/photos/lib/ui/viewer/people/people_page.dart @@ -137,7 +137,7 @@ class _PeoplePageState extends State { Size.fromHeight(widget.searchResult != null ? 90.0 : 50.0), child: PeopleAppBar( GalleryType.peopleTag, - _person.data.name, + _person.data.isIgnored ? "(ignored)" : _person.data.name, _selectedFiles, _person, ), @@ -264,8 +264,9 @@ class _GalleryState extends State<_Gallery> { widget.personFiles.isNotEmpty ? [widget.personFiles.first] : [], header: Column( children: [ - widget.personEntity.data.email != null && - widget.personEntity.data.email!.isNotEmpty + (widget.personEntity.data.email != null && + widget.personEntity.data.email!.isNotEmpty) || + widget.personEntity.data.isIgnored ? const SizedBox.shrink() : Padding( padding: const EdgeInsets.only(top: 12, bottom: 8), From e45db814fac301fbd136d93f9f6943f205039804 Mon Sep 17 00:00:00 2001 From: laurenspriem Date: Tue, 29 Jul 2025 13:04:07 +0200 Subject: [PATCH 3/4] Don't suggest for ignored persons in all people page --- .../machine_learning/face_ml/feedback/cluster_feedback.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mobile/apps/photos/lib/services/machine_learning/face_ml/feedback/cluster_feedback.dart b/mobile/apps/photos/lib/services/machine_learning/face_ml/feedback/cluster_feedback.dart index 2cefa84ac6..48beb60995 100644 --- a/mobile/apps/photos/lib/services/machine_learning/face_ml/feedback/cluster_feedback.dart +++ b/mobile/apps/photos/lib/services/machine_learning/face_ml/feedback/cluster_feedback.dart @@ -330,6 +330,10 @@ class ClusterFeedbackService { for (final person in personsMap.values) { final personID = person.remoteID; final personClusters = personToClusterIDs[personID] ?? {}; + if (person.data.isIgnored) { + personIdToOtherPersonClusterIDs[personID] = personClusters; + continue; + } int biggestClusterSize = 0; String biggestClusterID = ''; final Set otherPersonClusterIDs = {}; From 973c1f872af33bd29e84a0de4ac24e9a71024c49 Mon Sep 17 00:00:00 2001 From: laurenspriem Date: Tue, 29 Jul 2025 13:19:16 +0200 Subject: [PATCH 4/4] strings --- .../lib/generated/intl/messages_all.dart | 4 + .../lib/generated/intl/messages_ar.dart | 36 +- .../lib/generated/intl/messages_cs.dart | 89 +++++ .../lib/generated/intl/messages_de.dart | 4 + .../lib/generated/intl/messages_en.dart | 9 + .../lib/generated/intl/messages_es.dart | 127 +++++++ .../lib/generated/intl/messages_fr.dart | 4 + .../lib/generated/intl/messages_he.dart | 6 +- .../lib/generated/intl/messages_hu.dart | 6 +- .../lib/generated/intl/messages_ja.dart | 8 +- .../lib/generated/intl/messages_lt.dart | 80 +++- .../lib/generated/intl/messages_ms.dart | 25 ++ .../lib/generated/intl/messages_nl.dart | 2 +- .../lib/generated/intl/messages_no.dart | 2 +- .../lib/generated/intl/messages_pl.dart | 276 +++++++++++++- .../lib/generated/intl/messages_pt_BR.dart | 4 + .../lib/generated/intl/messages_pt_PT.dart | 4 + .../lib/generated/intl/messages_ro.dart | 12 +- .../lib/generated/intl/messages_ru.dart | 6 +- .../lib/generated/intl/messages_sr.dart | 358 +++++++++++++++++- .../lib/generated/intl/messages_sv.dart | 7 +- .../lib/generated/intl/messages_tr.dart | 121 +++++- .../lib/generated/intl/messages_uk.dart | 4 +- .../lib/generated/intl/messages_vi.dart | 148 ++++---- .../lib/generated/intl/messages_zh.dart | 9 +- mobile/apps/photos/lib/generated/l10n.dart | 51 +++ mobile/apps/photos/lib/l10n/intl_en.arb | 7 +- .../lib/ui/viewer/people/cluster_app_bar.dart | 21 +- .../lib/ui/viewer/people/people_page.dart | 5 +- 29 files changed, 1281 insertions(+), 154 deletions(-) create mode 100644 mobile/apps/photos/lib/generated/intl/messages_ms.dart diff --git a/mobile/apps/photos/lib/generated/intl/messages_all.dart b/mobile/apps/photos/lib/generated/intl/messages_all.dart index ed4269d223..8076291286 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_all.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_all.dart @@ -43,6 +43,7 @@ import 'messages_ku.dart' as messages_ku; import 'messages_lt.dart' as messages_lt; import 'messages_lv.dart' as messages_lv; import 'messages_ml.dart' as messages_ml; +import 'messages_ms.dart' as messages_ms; import 'messages_nl.dart' as messages_nl; import 'messages_no.dart' as messages_no; import 'messages_or.dart' as messages_or; @@ -93,6 +94,7 @@ Map _deferredLibraries = { 'lt': () => new SynchronousFuture(null), 'lv': () => new SynchronousFuture(null), 'ml': () => new SynchronousFuture(null), + 'ms': () => new SynchronousFuture(null), 'nl': () => new SynchronousFuture(null), 'no': () => new SynchronousFuture(null), 'or': () => new SynchronousFuture(null), @@ -171,6 +173,8 @@ MessageLookupByLibrary? _findExact(String localeName) { return messages_lv.messages; case 'ml': return messages_ml.messages; + case 'ms': + return messages_ms.messages; case 'nl': return messages_nl.messages; case 'no': diff --git a/mobile/apps/photos/lib/generated/intl/messages_ar.dart b/mobile/apps/photos/lib/generated/intl/messages_ar.dart index ac978411b1..d6e102aa31 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_ar.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_ar.dart @@ -23,16 +23,16 @@ class MessageLookup extends MessageLookupByLibrary { static String m0(title) => "${title} (أنا)"; static String m1(count) => - "${Intl.plural(count, zero: 'إضافة متعاون', one: 'إضافة متعاون', two: 'إضافة متعاونين', other: 'إضافة ${count} متعاونًا')}"; + "${Intl.plural(count, zero: 'إضافة متعاون', one: 'إضافة متعاون', two: 'إضافة متعاونين', few: 'إضافة ${count} متعاونين', many: 'إضافة ${count} متعاونًا', other: 'إضافة ${count} متعاونًا')}"; static String m2(count) => - "${Intl.plural(count, one: 'إضافة عنصر', two: 'إضافة عنصرين', other: 'إضافة ${count} عنصرًا')}"; + "${Intl.plural(count, one: 'إضافة عنصر', two: 'إضافة عنصرين', few: 'إضافة ${count} عناصر', many: 'إضافة ${count} عنصرًا', other: 'إضافة ${count} عنصرًا')}"; static String m3(storageAmount, endDate) => "إضافتك بسعة ${storageAmount} صالحة حتى ${endDate}"; static String m4(count) => - "${Intl.plural(count, zero: 'إضافة مشاهد', one: 'إضافة مشاهد', two: 'إضافة مشاهدين', other: 'إضافة ${count} مشاهدًا')}"; + "${Intl.plural(count, zero: 'إضافة مشاهد', one: 'إضافة مشاهد', two: 'إضافة مشاهدين', few: 'إضافة ${count} مشاهدين', many: 'إضافة ${count} مشاهدًا', other: 'إضافة ${count} مشاهدًا')}"; static String m5(emailOrName) => "تمت الإضافة بواسطة ${emailOrName}"; @@ -66,7 +66,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m15(albumName) => "تم إنشاء رابط تعاوني لـ ${albumName}"; static String m16(count) => - "${Intl.plural(count, zero: 'تمت إضافة 0 متعاونين', one: 'تمت إضافة متعاون واحد', two: 'تمت إضافة متعاونين', other: 'تمت إضافة ${count} متعاونًا')}"; + "${Intl.plural(count, zero: 'تمت إضافة 0 متعاونين', one: 'تمت إضافة متعاون واحد', two: 'تمت إضافة متعاونين', few: 'تمت إضافة ${count} متعاونين', many: 'تمت إضافة ${count} متعاونًا', other: 'تمت إضافة ${count} متعاونًا')}"; static String m17(email, numOfDays) => "أنت على وشك إضافة ${email} كجهة اتصال موثوقة. سيكون بإمكانهم استعادة حسابك إذا كنت غائبًا لمدة ${numOfDays} أيام."; @@ -80,7 +80,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m20(endpoint) => "متصل بـ ${endpoint}"; static String m21(count) => - "${Intl.plural(count, one: 'حذف عنصر واحد', two: 'حذف عنصرين', other: 'حذف ${count} عنصرًا')}"; + "${Intl.plural(count, one: 'حذف عنصر واحد', two: 'حذف عنصرين', few: 'حذف ${count} عناصر', many: 'حذف ${count} عنصرًا', other: 'حذف ${count} عنصرًا')}"; static String m22(count) => "هل تريد أيضًا حذف الصور (والمقاطع) الموجودة في هذه الألبومات ${count} من كافة الألبومات الأخرى التي تشترك فيها؟"; @@ -95,7 +95,7 @@ class MessageLookup extends MessageLookupByLibrary { "يرجى إرسال بريد إلكتروني إلى ${supportEmail} من عنوان بريدك الإلكتروني المسجل"; static String m26(count, storageSaved) => - "لقد قمت بتنظيف ${Intl.plural(count, one: 'ملف مكرر واحد', two: 'ملفين مكررين', other: '${count} ملفًا مكررًا')}، مما وفر ${storageSaved}!"; + "لقد قمت بتنظيف ${Intl.plural(count, one: 'ملف مكرر واحد', two: 'ملفين مكررين', few: '${count} ملفات مكررة', many: '${count} ملفًا مكررًا', other: '${count} ملفًا مكررًا')}، مما وفر ${storageSaved}!"; static String m27(count, formattedSize) => "${count} ملفات، ${formattedSize} لكل منها"; @@ -116,10 +116,10 @@ class MessageLookup extends MessageLookupByLibrary { static String m34(name) => "الاستمتاع بالطعام مع ${name}"; static String m35(count, formattedNumber) => - "${Intl.plural(count, one: 'ملف واحد', two: 'ملفان', other: '${formattedNumber} ملفًا')} على هذا الجهاز تم نسخه احتياطيًا بأمان"; + "${Intl.plural(count, one: 'ملف واحد', two: 'ملفان', few: '${formattedNumber} ملفات', many: '${formattedNumber} ملفًا', other: '${formattedNumber} ملفًا')} على هذا الجهاز تم نسخه احتياطيًا بأمان"; static String m36(count, formattedNumber) => - "${Intl.plural(count, one: 'ملف واحد', two: 'ملفان', other: '${formattedNumber} ملفًا')} في هذا الألبوم تم نسخه احتياطيًا بأمان"; + "${Intl.plural(count, one: 'ملف واحد', two: 'ملفان', few: '${formattedNumber} ملفات', many: '${formattedNumber} ملفًا', other: '${formattedNumber} ملفًا')} في هذا الألبوم تم نسخه احتياطيًا بأمان"; static String m37(storageAmountInGB) => "${storageAmountInGB} جيجابايت مجانية في كل مرة يشترك فيها شخص بخطة مدفوعة ويطبق رمزك"; @@ -132,7 +132,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m40(sizeInMBorGB) => "تحرير ${sizeInMBorGB}"; static String m41(count, formattedSize) => - "${Intl.plural(count, one: 'يمكن حذفه من الجهاز لتحرير ${formattedSize}', two: 'يمكن حذفهما من الجهاز لتحرير ${formattedSize}', other: 'يمكن حذفها من الجهاز لتحرير ${formattedSize}')}"; + "${Intl.plural(count, one: 'يمكن حذفه من الجهاز لتحرير ${formattedSize}', two: 'يمكن حذفهما من الجهاز لتحرير ${formattedSize}', few: 'يمكن حذفها من الجهاز لتحرير ${formattedSize}', many: 'يمكن حذفها من الجهاز لتحرير ${formattedSize}', other: 'يمكن حذفها من الجهاز لتحرير ${formattedSize}')}"; static String m42(currentlyProcessing, totalCount) => "جارٍ المعالجة ${currentlyProcessing} / ${totalCount}"; @@ -154,10 +154,10 @@ class MessageLookup extends MessageLookupByLibrary { "سيؤدي هذا إلى ربط ${personName} بـ ${email}"; static String m50(count, formattedCount) => - "${Intl.plural(count, zero: 'لا توجد ذكريات', one: 'ذكرى واحدة', two: 'ذكريتان', other: '${formattedCount} ذكرى')}"; + "${Intl.plural(count, zero: 'لا توجد ذكريات', one: 'ذكرى واحدة', two: 'ذكريتان', few: '${formattedCount} ذكريات', many: '${formattedCount} ذكرى', other: '${formattedCount} ذكرى')}"; static String m51(count) => - "${Intl.plural(count, one: 'نقل عنصر', two: 'نقل عنصرين', other: 'نقل ${count} عنصرًا')}"; + "${Intl.plural(count, one: 'نقل عنصر', two: 'نقل عنصرين', few: 'نقل ${count} عناصر', many: 'نقل ${count} عنصرًا', other: 'نقل ${count} عنصرًا')}"; static String m52(albumName) => "تم النقل بنجاح إلى ${albumName}"; @@ -181,10 +181,10 @@ class MessageLookup extends MessageLookupByLibrary { static String m60(name, age) => "${name} سيبلغ ${age} قريبًا"; static String m61(count) => - "${Intl.plural(count, zero: 'لا توجد صور', one: 'صورة واحدة', two: 'صورتان', other: '${count} صورة')}"; + "${Intl.plural(count, zero: 'لا توجد صور', one: 'صورة واحدة', two: 'صورتان', few: '${count} صور', many: '${count} صورة', other: '${count} صورة')}"; static String m62(count) => - "${Intl.plural(count, zero: 'لا توجد صور', one: 'صورة واحدة', two: 'صورتان', other: '${count} صورة')}"; + "${Intl.plural(count, zero: 'لا توجد صور', one: 'صورة واحدة', two: 'صورتان', few: '${count} صور', many: '${count} صورة', other: '${count} صورة')}"; static String m63(endDate) => "التجربة المجانية صالحة حتى ${endDate}.\nيمكنك اختيار خطة مدفوعة بعد ذلك."; @@ -221,7 +221,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m76(name) => "رحلة برية مع ${name}"; static String m77(count) => - "${Intl.plural(count, other: '${count} النتائج التي تم العثور عليها')}"; + "${Intl.plural(count, one: '${count} النتائج التي تم العثور عليها', other: '${count} النتائج التي تم العثور عليها')}"; static String m78(snapshotLength, searchLength) => "عدم تطابق طول الأقسام: ${snapshotLength} != ${searchLength}"; @@ -281,12 +281,12 @@ class MessageLookup extends MessageLookupByLibrary { static String m100(email) => "هذا هو معرّف التحقق الخاص بـ ${email}"; static String m101(count) => - "${Intl.plural(count, one: 'هذا الأسبوع، قبل سنة', two: 'هذا الأسبوع، قبل سنتين', other: 'هذا الأسبوع، قبل ${count} سنة')}"; + "${Intl.plural(count, one: 'هذا الأسبوع، قبل سنة', two: 'هذا الأسبوع، قبل سنتين', few: 'هذا الأسبوع، قبل ${count} سنوات', many: 'هذا الأسبوع، قبل ${count} سنة', other: 'هذا الأسبوع، قبل ${count} سنة')}"; static String m102(dateFormat) => "${dateFormat} عبر السنين"; static String m103(count) => - "${Intl.plural(count, zero: 'قريبًا', one: 'يوم واحد', two: 'يومان', other: '${count} يومًا')}"; + "${Intl.plural(count, zero: 'قريبًا', one: 'يوم واحد', two: 'يومان', few: '${count} أيام', many: '${count} يومًا', other: '${count} يومًا')}"; static String m104(year) => "رحلة في ${year}"; @@ -309,7 +309,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m112(name) => "عرض ${name} لإلغاء الربط"; static String m113(count) => - "${Intl.plural(count, zero: 'تمت إضافة 0 مشاهدين', one: 'تمت إضافة مشاهد واحد', two: 'تمت إضافة مشاهدين', other: 'تمت إضافة ${count} مشاهدًا')}"; + "${Intl.plural(count, zero: 'تمت إضافة 0 مشاهدين', one: 'تمت إضافة مشاهد واحد', two: 'تمت إضافة مشاهدين', few: 'تمت إضافة ${count} مشاهدين', many: 'تمت إضافة ${count} مشاهدًا', other: 'تمت إضافة ${count} مشاهدًا')}"; static String m114(email) => "لقد أرسلنا بريدًا إلكترونيًا إلى ${email}"; @@ -317,7 +317,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m115(name) => "أتمنى لـ${name} عيد ميلاد سعيد! 🎉"; static String m116(count) => - "${Intl.plural(count, one: 'قبل سنة', two: 'قبل سنتين', other: 'قبل ${count} سنة')}"; + "${Intl.plural(count, one: 'قبل سنة', two: 'قبل سنتين', few: 'قبل ${count} سنوات', many: 'قبل ${count} سنة', other: 'قبل ${count} سنة')}"; static String m117(name) => "أنت و ${name}"; diff --git a/mobile/apps/photos/lib/generated/intl/messages_cs.dart b/mobile/apps/photos/lib/generated/intl/messages_cs.dart index 64aec33ca1..18276d61ee 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_cs.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_cs.dart @@ -22,8 +22,14 @@ class MessageLookup extends MessageLookupByLibrary { static String m6(albumName) => "Úspěšně přidáno do ${albumName}"; + static String m25(supportEmail) => + "Prosíme, napiště e-mail na ${supportEmail} ze schránky, kterou jste použili k registraci"; + static String m47(expiryTime) => "Platnost odkazu vyprší ${expiryTime}"; + static String m57(passwordStrengthValue) => + "Síla hesla: ${passwordStrengthValue}"; + static String m68(storeName) => "Ohodnoťte nás na ${storeName}"; static String m75(endDate) => "Předplatné se obnoví ${endDate}"; @@ -32,6 +38,9 @@ class MessageLookup extends MessageLookupByLibrary { static String m111(email) => "Ověřit ${email}"; + static String m114(email) => + "Poslali jsme vám zprávu na ${email}"; + static String m117(name) => "Vy a ${name}"; final messages = _notInlinedMessages(_notInlinedMessages); @@ -43,6 +52,8 @@ class MessageLookup extends MessageLookupByLibrary { "account": MessageLookupByLibrary.simpleMessage("Účet"), "accountWelcomeBack": MessageLookupByLibrary.simpleMessage("Vítejte zpět!"), + "ackPasswordLostWarning": MessageLookupByLibrary.simpleMessage( + "Rozumím, že pokud zapomenu své heslo, mohu přijít o data, jelikož má data jsou koncově šifrována."), "activeSessions": MessageLookupByLibrary.simpleMessage("Aktivní relace"), "add": MessageLookupByLibrary.simpleMessage("Přidat"), @@ -102,6 +113,8 @@ class MessageLookup extends MessageLookupByLibrary { "Sdílené soubory nelze odstranit"), "changeEmail": MessageLookupByLibrary.simpleMessage("Změnit e-mail"), "changePassword": MessageLookupByLibrary.simpleMessage("Změnit heslo"), + "changePasswordTitle": + MessageLookupByLibrary.simpleMessage("Změnit heslo"), "checkForUpdates": MessageLookupByLibrary.simpleMessage("Zkontrolovat aktualizace"), "checkInboxAndSpamFolder": MessageLookupByLibrary.simpleMessage( @@ -115,6 +128,8 @@ class MessageLookup extends MessageLookupByLibrary { "close": MessageLookupByLibrary.simpleMessage("Zavřít"), "codeAppliedPageTitle": MessageLookupByLibrary.simpleMessage("Kód byl použit"), + "codeCopiedToClipboard": + MessageLookupByLibrary.simpleMessage("Kód zkopírován do schránky"), "collaborator": MessageLookupByLibrary.simpleMessage("Spolupracovník"), "collageLayout": MessageLookupByLibrary.simpleMessage("Rozvržení"), "color": MessageLookupByLibrary.simpleMessage("Barva"), @@ -122,6 +137,10 @@ class MessageLookup extends MessageLookupByLibrary { "confirm": MessageLookupByLibrary.simpleMessage("Potvrdit"), "confirmAccountDeletion": MessageLookupByLibrary.simpleMessage("Potvrdit odstranění účtu"), + "confirmDeletePrompt": MessageLookupByLibrary.simpleMessage( + "Ano, chci trvale smazat tento účet a jeho data napříč všemi aplikacemi."), + "confirmPassword": + MessageLookupByLibrary.simpleMessage("Potvrdte heslo"), "contactSupport": MessageLookupByLibrary.simpleMessage("Kontaktovat podporu"), "contacts": MessageLookupByLibrary.simpleMessage("Kontakty"), @@ -144,10 +163,14 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Dešifrování videa..."), "delete": MessageLookupByLibrary.simpleMessage("Smazat"), "deleteAccount": MessageLookupByLibrary.simpleMessage("Smazat účet"), + "deleteAccountFeedbackPrompt": MessageLookupByLibrary.simpleMessage( + "Je nám líto, že nás opouštíte. Prosím, dejte nám zpětnou vazbu, ať se můžeme zlepšit."), "deleteAccountPermanentlyButton": MessageLookupByLibrary.simpleMessage("Trvale smazat účet"), "deleteAlbum": MessageLookupByLibrary.simpleMessage("Odstranit album"), "deleteAll": MessageLookupByLibrary.simpleMessage("Smazat vše"), + "deleteEmailRequest": MessageLookupByLibrary.simpleMessage( + "Prosím, zašlete e-mail na account-deletion@ente.io ze schránky, se kterou jste se registrovali."), "deleteEmptyAlbums": MessageLookupByLibrary.simpleMessage("Smazat prázdná alba"), "deleteEmptyAlbumsWithQuestionMark": @@ -188,6 +211,7 @@ class MessageLookup extends MessageLookupByLibrary { "discover_selfies": MessageLookupByLibrary.simpleMessage("Selfie"), "discover_wallpapers": MessageLookupByLibrary.simpleMessage("Pozadí"), "dismiss": MessageLookupByLibrary.simpleMessage("Zrušit"), + "doThisLater": MessageLookupByLibrary.simpleMessage("Udělat později"), "done": MessageLookupByLibrary.simpleMessage("Hotovo"), "doubleYourStorage": MessageLookupByLibrary.simpleMessage("Zdvojnásobte své úložiště"), @@ -195,6 +219,7 @@ class MessageLookup extends MessageLookupByLibrary { "downloadFailed": MessageLookupByLibrary.simpleMessage("Stahování selhalo"), "downloading": MessageLookupByLibrary.simpleMessage("Stahuji..."), + "dropSupportEmail": m25, "edit": MessageLookupByLibrary.simpleMessage("Upravit"), "editLocation": MessageLookupByLibrary.simpleMessage("Upravit polohu"), "editLocationTagTitle": @@ -213,18 +238,27 @@ class MessageLookup extends MessageLookupByLibrary { "encryption": MessageLookupByLibrary.simpleMessage("Šifrování"), "encryptionKeys": MessageLookupByLibrary.simpleMessage("Šifrovací klíče"), + "entePhotosPerm": MessageLookupByLibrary.simpleMessage( + "Ente potřebuje oprávnění k uchovávání vašich fotek"), "enterAlbumName": MessageLookupByLibrary.simpleMessage("Zadejte název alba"), + "enterCode": MessageLookupByLibrary.simpleMessage("Zadat kód"), "enterDateOfBirth": MessageLookupByLibrary.simpleMessage("Narozeniny (volitelné)"), "enterFileName": MessageLookupByLibrary.simpleMessage("Zadejte název souboru"), + "enterNewPasswordToEncrypt": MessageLookupByLibrary.simpleMessage( + "Zadejte nové heslo, které můžeme použít k šifrování vašich dat"), "enterPassword": MessageLookupByLibrary.simpleMessage("Zadejte heslo"), + "enterPasswordToEncrypt": MessageLookupByLibrary.simpleMessage( + "Zadejte heslo, které můžeme použít k šifrování vašich dat"), "enterPin": MessageLookupByLibrary.simpleMessage("Zadejte PIN"), "enterValidEmail": MessageLookupByLibrary.simpleMessage( "Prosím, zadejte platnou e-mailovou adresu."), "enterYourEmailAddress": MessageLookupByLibrary.simpleMessage( "Zadejte svou e-mailovou adresu"), + "enterYourNewEmailAddress": MessageLookupByLibrary.simpleMessage( + "Zadejte novou e-mailovou adresu"), "enterYourPassword": MessageLookupByLibrary.simpleMessage("Zadejte své heslo"), "enterYourRecoveryKey": MessageLookupByLibrary.simpleMessage( @@ -252,6 +286,8 @@ class MessageLookup extends MessageLookupByLibrary { "filesDeleted": MessageLookupByLibrary.simpleMessage("Soubory odstraněny"), "flip": MessageLookupByLibrary.simpleMessage("Překlopit"), + "forgotPassword": + MessageLookupByLibrary.simpleMessage("Zapomenuté heslo"), "freeUpSpace": MessageLookupByLibrary.simpleMessage("Uvolnit místo"), "gallery": MessageLookupByLibrary.simpleMessage("Galerie"), "general": MessageLookupByLibrary.simpleMessage("Obecné"), @@ -272,6 +308,8 @@ class MessageLookup extends MessageLookupByLibrary { "incorrectRecoveryKeyTitle": MessageLookupByLibrary.simpleMessage("Nesprávný obnovovací klíč"), "info": MessageLookupByLibrary.simpleMessage("Informace"), + "insecureDevice": + MessageLookupByLibrary.simpleMessage("Nezabezpečené zařízení"), "installManually": MessageLookupByLibrary.simpleMessage("Instalovat manuálně"), "invalidEmailAddress": @@ -302,6 +340,8 @@ class MessageLookup extends MessageLookupByLibrary { "loggingOut": MessageLookupByLibrary.simpleMessage("Odhlašování..."), "loginSessionExpired": MessageLookupByLibrary.simpleMessage("Relace vypršela"), + "loginTerms": MessageLookupByLibrary.simpleMessage( + "Kliknutím na přihlášení souhlasím s podmínkami služby a zásadami ochrany osobních údajů"), "loginWithTOTP": MessageLookupByLibrary.simpleMessage("Přihlášení pomocí TOTP"), "logout": MessageLookupByLibrary.simpleMessage("Odhlásit se"), @@ -319,6 +359,7 @@ class MessageLookup extends MessageLookupByLibrary { "merchandise": MessageLookupByLibrary.simpleMessage("E-shop"), "mergedPhotos": MessageLookupByLibrary.simpleMessage("Sloučené fotografie"), + "moderateStrength": MessageLookupByLibrary.simpleMessage("Střední"), "moments": MessageLookupByLibrary.simpleMessage("Momenty"), "monthly": MessageLookupByLibrary.simpleMessage("Měsíčně"), "moreDetails": @@ -344,6 +385,8 @@ class MessageLookup extends MessageLookupByLibrary { "Zde nebyly nalezeny žádné fotky"), "noRecoveryKey": MessageLookupByLibrary.simpleMessage("Nemáte obnovovací klíč?"), + "noRecoveryKeyNoDecryption": MessageLookupByLibrary.simpleMessage( + "Vzhledem k povaze našeho protokolu koncového šifrování nemohou být vaše data dešifrována bez vašeho hesla nebo obnovovacího klíče"), "noResultsFound": MessageLookupByLibrary.simpleMessage( "Nebyly nalezeny žádné výsledky"), "notifications": MessageLookupByLibrary.simpleMessage("Notifikace"), @@ -364,6 +407,9 @@ class MessageLookup extends MessageLookupByLibrary { "password": MessageLookupByLibrary.simpleMessage("Heslo"), "passwordChangedSuccessfully": MessageLookupByLibrary.simpleMessage("Heslo úspěšně změněno"), + "passwordStrength": m57, + "passwordWarning": MessageLookupByLibrary.simpleMessage( + "Toto heslo neukládáme, takže pokud jej zapomenete, nemůžeme dešifrovat vaše data"), "paymentDetails": MessageLookupByLibrary.simpleMessage("Platební údaje"), "people": MessageLookupByLibrary.simpleMessage("Lidé"), @@ -379,6 +425,8 @@ class MessageLookup extends MessageLookupByLibrary { "pleaseWait": MessageLookupByLibrary.simpleMessage("Čekejte prosím..."), "previous": MessageLookupByLibrary.simpleMessage("Předchozí"), "privacy": MessageLookupByLibrary.simpleMessage("Soukromí"), + "privacyPolicyTitle": MessageLookupByLibrary.simpleMessage( + "Zásady ochrany osobních údajů"), "processing": MessageLookupByLibrary.simpleMessage("Zpracovává se"), "publicLinkCreated": MessageLookupByLibrary.simpleMessage("Veřejný odkaz vytvořen"), @@ -386,11 +434,24 @@ class MessageLookup extends MessageLookupByLibrary { "radius": MessageLookupByLibrary.simpleMessage("Rádius"), "rateUs": MessageLookupByLibrary.simpleMessage("Ohodnoť nás"), "rateUsOnStore": m68, + "recover": MessageLookupByLibrary.simpleMessage("Obnovit"), + "recoverAccount": MessageLookupByLibrary.simpleMessage("Obnovit účet"), "recoverButton": MessageLookupByLibrary.simpleMessage("Obnovit"), + "recoveryKey": MessageLookupByLibrary.simpleMessage("Obnovovací klíč"), + "recoveryKeyCopiedToClipboard": MessageLookupByLibrary.simpleMessage( + "Obnovovací klíč zkopírován do schránky"), + "recoveryKeyOnForgotPassword": MessageLookupByLibrary.simpleMessage( + "Tento klíč je jedinou cestou pro obnovení Vašich dat, pokud zapomenete heslo."), + "recoveryKeySaveDescription": MessageLookupByLibrary.simpleMessage( + "Tento 24-slovný klíč neuchováváme, uschovejte ho, prosím, na bezpečném místě."), "recoveryKeyVerified": MessageLookupByLibrary.simpleMessage("Obnovovací klíč byl ověřen"), "recoverySuccessful": MessageLookupByLibrary.simpleMessage("Úspěšně obnoveno!"), + "recreatePasswordBody": MessageLookupByLibrary.simpleMessage( + "Aktuální zařízení není dostatečně silné k ověření vašeho hesla, ale můžeme ho regenerovat způsobem, které funguje na všech zařízeních.\n\nProsím, přihlašte se pomocí vašeho obnovovacího klíče a regenerujte své heslo (můžete klidně znovu použít své aktuální heslo)."), + "recreatePasswordTitle": + MessageLookupByLibrary.simpleMessage("Znovu vytvořit heslo"), "reddit": MessageLookupByLibrary.simpleMessage("Reddit"), "reenterPin": MessageLookupByLibrary.simpleMessage("Zadejte PIN znovu"), "remove": MessageLookupByLibrary.simpleMessage("Odstranit"), @@ -436,6 +497,7 @@ class MessageLookup extends MessageLookupByLibrary { "saveCopy": MessageLookupByLibrary.simpleMessage("Uložit kopii"), "saveKey": MessageLookupByLibrary.simpleMessage("Uložit klíč"), "savePerson": MessageLookupByLibrary.simpleMessage("Uložit osobu"), + "scanCode": MessageLookupByLibrary.simpleMessage("Skenovat kód"), "search": MessageLookupByLibrary.simpleMessage("Hledat"), "searchAlbumsEmptySection": MessageLookupByLibrary.simpleMessage("Alba"), @@ -468,6 +530,8 @@ class MessageLookup extends MessageLookupByLibrary { "setNewPassword": MessageLookupByLibrary.simpleMessage("Nastavit nové heslo"), "setNewPin": MessageLookupByLibrary.simpleMessage("Nastavit nový PIN"), + "setPasswordTitle": + MessageLookupByLibrary.simpleMessage("Nastavit heslo"), "share": MessageLookupByLibrary.simpleMessage("Sdílet"), "shareLink": MessageLookupByLibrary.simpleMessage("Sdílet odkaz"), "sharedByMe": MessageLookupByLibrary.simpleMessage("Sdíleno mnou"), @@ -475,8 +539,16 @@ class MessageLookup extends MessageLookupByLibrary { "sharedWithMe": MessageLookupByLibrary.simpleMessage("Sdíleno se mnou"), "sharedWithYou": MessageLookupByLibrary.simpleMessage("Sdíleno s vámi"), "sharing": MessageLookupByLibrary.simpleMessage("Sdílení..."), + "signUpTerms": MessageLookupByLibrary.simpleMessage( + "Souhlasím s podmínkami služby a zásadami ochrany osobních údajů"), "skip": MessageLookupByLibrary.simpleMessage("Přeskočit"), + "somethingWentWrongPleaseTryAgain": + MessageLookupByLibrary.simpleMessage( + "Něco se pokazilo. Zkuste to, prosím, znovu"), "sorry": MessageLookupByLibrary.simpleMessage("Omlouváme se"), + "sorryWeCouldNotGenerateSecureKeysOnThisDevicennplease": + MessageLookupByLibrary.simpleMessage( + "Omlouváme se, nemohli jsme vygenerovat bezpečné klíče na tomto zařízení.\n\nProsíme, zaregistrujte se z jiného zařízení."), "sort": MessageLookupByLibrary.simpleMessage("Seřadit"), "sortAlbumsBy": MessageLookupByLibrary.simpleMessage("Seřadit podle"), "sortNewestFirst": @@ -497,10 +569,14 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Synchronizace zastavena"), "syncing": MessageLookupByLibrary.simpleMessage("Synchronizace..."), "systemTheme": MessageLookupByLibrary.simpleMessage("Systém"), + "tapToEnterCode": + MessageLookupByLibrary.simpleMessage("Klepněte pro zadání kódu"), "terminate": MessageLookupByLibrary.simpleMessage("Ukončit"), "terminateSession": MessageLookupByLibrary.simpleMessage("Ukončit relaci?"), "terms": MessageLookupByLibrary.simpleMessage("Podmínky"), + "termsOfServicesTitle": + MessageLookupByLibrary.simpleMessage("Podmínky služby"), "thankYou": MessageLookupByLibrary.simpleMessage("Děkujeme"), "theDownloadCouldNotBeCompleted": MessageLookupByLibrary.simpleMessage( "Stahování nebylo možné dokončit"), @@ -508,10 +584,19 @@ class MessageLookup extends MessageLookupByLibrary { "thisDevice": MessageLookupByLibrary.simpleMessage("Toto zařízení"), "thisIsMeExclamation": MessageLookupByLibrary.simpleMessage("To jsem já!"), + "thisWillLogYouOutOfTheFollowingDevice": + MessageLookupByLibrary.simpleMessage( + "Toto vás odhlásí z následujícího zařízení:"), + "thisWillLogYouOutOfThisDevice": MessageLookupByLibrary.simpleMessage( + "Toto vás odhlásí z tohoto zařízení!"), + "toResetVerifyEmail": MessageLookupByLibrary.simpleMessage( + "Pro reset vašeho hesla nejprve vyplňte vaší e-mailovou adresu prosím."), "totalSize": MessageLookupByLibrary.simpleMessage("Celková velikost"), "trash": MessageLookupByLibrary.simpleMessage("Koš"), "tryAgain": MessageLookupByLibrary.simpleMessage("Zkusit znovu"), "twitter": MessageLookupByLibrary.simpleMessage("Twitter"), + "twofactorSetup": MessageLookupByLibrary.simpleMessage( + "Nastavení dvoufaktorového ověřování"), "unlock": MessageLookupByLibrary.simpleMessage("Odemknout"), "unpinAlbum": MessageLookupByLibrary.simpleMessage("Odepnout album"), "unselectAll": MessageLookupByLibrary.simpleMessage("Zrušit výběr"), @@ -521,11 +606,14 @@ class MessageLookup extends MessageLookupByLibrary { "upgrade": MessageLookupByLibrary.simpleMessage("Upgradovat"), "uploadingFilesToAlbum": MessageLookupByLibrary.simpleMessage( "Nahrávání souborů do alba..."), + "useRecoveryKey": + MessageLookupByLibrary.simpleMessage("Použít obnovovací klíč"), "usedSpace": MessageLookupByLibrary.simpleMessage("Využité místo"), "verify": MessageLookupByLibrary.simpleMessage("Ověřit"), "verifyEmail": MessageLookupByLibrary.simpleMessage("Ověřit e-mail"), "verifyEmailID": m111, "verifyIDLabel": MessageLookupByLibrary.simpleMessage("Ověřit"), + "verifyPassword": MessageLookupByLibrary.simpleMessage("Ověřit heslo"), "verifying": MessageLookupByLibrary.simpleMessage("Ověřování..."), "verifyingRecoveryKey": MessageLookupByLibrary.simpleMessage( "Ověřování obnovovacího klíče..."), @@ -535,6 +623,7 @@ class MessageLookup extends MessageLookupByLibrary { "warning": MessageLookupByLibrary.simpleMessage("Varování"), "weAreOpenSource": MessageLookupByLibrary.simpleMessage("Jsme open source!"), + "weHaveSendEmailTo": m114, "weakStrength": MessageLookupByLibrary.simpleMessage("Slabé"), "welcomeBack": MessageLookupByLibrary.simpleMessage("Vítejte zpět!"), "whatsNew": MessageLookupByLibrary.simpleMessage("Co je nového"), diff --git a/mobile/apps/photos/lib/generated/intl/messages_de.dart b/mobile/apps/photos/lib/generated/intl/messages_de.dart index 5b67f2f277..98319b5de3 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_de.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_de.dart @@ -1036,6 +1036,8 @@ class MessageLookup extends MessageLookupByLibrary { "Gesicht ist noch nicht gruppiert, bitte komm später zurück"), "faceRecognition": MessageLookupByLibrary.simpleMessage("Gesichtserkennung"), + "faceThumbnailGenerationFailed": MessageLookupByLibrary.simpleMessage( + "Vorschaubilder konnten nicht erstellt werden"), "faces": MessageLookupByLibrary.simpleMessage("Gesichter"), "failed": MessageLookupByLibrary.simpleMessage("Fehlgeschlagen"), "failedToApplyCode": MessageLookupByLibrary.simpleMessage( @@ -1072,6 +1074,8 @@ class MessageLookup extends MessageLookupByLibrary { "feastingWithThem": m34, "feedback": MessageLookupByLibrary.simpleMessage("Rückmeldung"), "file": MessageLookupByLibrary.simpleMessage("Datei"), + "fileAnalysisFailed": MessageLookupByLibrary.simpleMessage( + "Datei konnte nicht analysiert werden"), "fileFailedToSaveToGallery": MessageLookupByLibrary.simpleMessage( "Fehler beim Speichern der Datei in der Galerie"), "fileInfoAddDescHint": diff --git a/mobile/apps/photos/lib/generated/intl/messages_en.dart b/mobile/apps/photos/lib/generated/intl/messages_en.dart index 827e10e931..c5df8df7fc 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_en.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_en.dart @@ -435,6 +435,7 @@ class MessageLookup extends MessageLookupByLibrary { "Please allow access to your photos from Settings so Ente can display and backup your library."), "allowPermTitle": MessageLookupByLibrary.simpleMessage("Allow access to photos"), + "analysis": MessageLookupByLibrary.simpleMessage("Analysis"), "androidBiometricHint": MessageLookupByLibrary.simpleMessage("Verify identity"), "androidBiometricNotRecognized": @@ -551,6 +552,9 @@ class MessageLookup extends MessageLookupByLibrary { "autoPair": MessageLookupByLibrary.simpleMessage("Auto pair"), "autoPairDesc": MessageLookupByLibrary.simpleMessage( "Auto pair works only with devices that support Chromecast."), + "automaticallyAnalyzeAndSplitGrouping": + MessageLookupByLibrary.simpleMessage( + "We will automatically analyze the grouping to determine if there are multiple people present, and separate them out again. This may take a few seconds."), "available": MessageLookupByLibrary.simpleMessage("Available"), "availableStorageSpace": m10, "backedUpFolders": @@ -888,6 +892,8 @@ class MessageLookup extends MessageLookupByLibrary { "doYouWantToDiscardTheEditsYouHaveMade": MessageLookupByLibrary.simpleMessage( "Do you want to discard the edits you have made?"), + "doesGroupContainMultiplePeople": MessageLookupByLibrary.simpleMessage( + "Does this grouping contain multiple people?"), "done": MessageLookupByLibrary.simpleMessage("Done"), "dontSave": MessageLookupByLibrary.simpleMessage("Don\'t save"), "doubleYourStorage": @@ -1134,6 +1140,7 @@ class MessageLookup extends MessageLookupByLibrary { "Biometric authentication is disabled. Please lock and unlock your screen to enable it."), "iOSOkButton": MessageLookupByLibrary.simpleMessage("OK"), "ignore": MessageLookupByLibrary.simpleMessage("Ignore"), + "ignorePerson": MessageLookupByLibrary.simpleMessage("Ignore person"), "ignoreUpdate": MessageLookupByLibrary.simpleMessage("Ignore"), "ignored": MessageLookupByLibrary.simpleMessage("ignored"), "ignoredFolderUploadReason": MessageLookupByLibrary.simpleMessage( @@ -1332,6 +1339,8 @@ class MessageLookup extends MessageLookupByLibrary { "mergeWithExisting": MessageLookupByLibrary.simpleMessage("Merge with existing"), "mergedPhotos": MessageLookupByLibrary.simpleMessage("Merged photos"), + "mixedGrouping": + MessageLookupByLibrary.simpleMessage("Mixed grouping?"), "mlConsent": MessageLookupByLibrary.simpleMessage("Enable machine learning"), "mlConsentConfirmation": MessageLookupByLibrary.simpleMessage( diff --git a/mobile/apps/photos/lib/generated/intl/messages_es.dart b/mobile/apps/photos/lib/generated/intl/messages_es.dart index 30da4ea9d9..ccf7609a73 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_es.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_es.dart @@ -85,6 +85,9 @@ class MessageLookup extends MessageLookupByLibrary { static String m21(count) => "${Intl.plural(count, one: 'Elimina ${count} elemento', other: 'Elimina ${count} elementos')}"; + static String m22(count) => + "¿Quiere borrar también las fotos (y vídeos) presentes en estos ${count} álbumes de todos los otros álbumes de los que forman parte?"; + static String m23(currentlyDeleting, totalCount) => "Borrando ${currentlyDeleting} / ${totalCount}"; @@ -100,6 +103,9 @@ class MessageLookup extends MessageLookupByLibrary { static String m27(count, formattedSize) => "${count} archivos, ${formattedSize} cada uno"; + static String m28(name) => + "Este correo electrónico ya está vinculado a ${name}."; + static String m29(newEmail) => "Correo cambiado a ${newEmail}"; static String m30(email) => "${email} no tiene una cuenta de Ente."; @@ -225,6 +231,8 @@ class MessageLookup extends MessageLookupByLibrary { static String m78(snapshotLength, searchLength) => "La longitud de las secciones no coincide: ${snapshotLength} != ${searchLength}"; + static String m79(count) => "${count} seleccionados"; + static String m80(count) => "${count} seleccionados"; static String m81(count, yourCount) => @@ -307,12 +315,16 @@ class MessageLookup extends MessageLookupByLibrary { static String m111(email) => "Verificar ${email}"; + static String m112(name) => "Ver ${name} para desvincular"; + static String m113(count) => "${Intl.plural(count, zero: '0 espectadores añadidos', one: '1 espectador añadido', other: '${count} espectadores añadidos')}"; static String m114(email) => "Hemos enviado un correo a ${email}"; + static String m115(name) => "¡Desea a ${name} un cumpleaños feliz! 🎉"; + static String m116(count) => "${Intl.plural(count, one: 'Hace ${count} año', other: 'Hace ${count} años')}"; @@ -336,12 +348,17 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("¡Bienvenido de nuevo!"), "ackPasswordLostWarning": MessageLookupByLibrary.simpleMessage( "Entiendo que si pierdo mi contraseña podría perder mis datos, ya que mis datos están cifrados de extremo a extremo."), + "actionNotSupportedOnFavouritesAlbum": + MessageLookupByLibrary.simpleMessage( + "Acción no compatible con el álbum de Favoritos"), "activeSessions": MessageLookupByLibrary.simpleMessage("Sesiones activas"), "add": MessageLookupByLibrary.simpleMessage("Añadir"), "addAName": MessageLookupByLibrary.simpleMessage("Añade un nombre"), "addANewEmail": MessageLookupByLibrary.simpleMessage( "Agregar nuevo correo electrónico"), + "addAlbumWidgetPrompt": MessageLookupByLibrary.simpleMessage( + "Añade un widget de álbum a tu pantalla de inicio y vuelve aquí para personalizarlo."), "addCollaborator": MessageLookupByLibrary.simpleMessage("Agregar colaborador"), "addCollaborators": m1, @@ -352,6 +369,8 @@ class MessageLookup extends MessageLookupByLibrary { "addLocation": MessageLookupByLibrary.simpleMessage("Agregar ubicación"), "addLocationButton": MessageLookupByLibrary.simpleMessage("Añadir"), + "addMemoriesWidgetPrompt": MessageLookupByLibrary.simpleMessage( + "Añade un widget de recuerdos a tu pantalla de inicio y vuelve aquí para personalizarlo."), "addMore": MessageLookupByLibrary.simpleMessage("Añadir más"), "addName": MessageLookupByLibrary.simpleMessage("Añadir nombre"), "addNameOrMerge": @@ -363,6 +382,10 @@ class MessageLookup extends MessageLookupByLibrary { "Detalles de los complementos"), "addOnValidTill": m3, "addOns": MessageLookupByLibrary.simpleMessage("Complementos"), + "addParticipants": + MessageLookupByLibrary.simpleMessage("Añadir participantes"), + "addPeopleWidgetPrompt": MessageLookupByLibrary.simpleMessage( + "Añade un widget de personas a tu pantalla de inicio y vuelve aquí para personalizarlo."), "addPhotos": MessageLookupByLibrary.simpleMessage("Agregar fotos"), "addSelected": MessageLookupByLibrary.simpleMessage("Agregar selección"), @@ -397,11 +420,16 @@ class MessageLookup extends MessageLookupByLibrary { "albumUpdated": MessageLookupByLibrary.simpleMessage("Álbum actualizado"), "albums": MessageLookupByLibrary.simpleMessage("Álbumes"), + "albumsWidgetDesc": MessageLookupByLibrary.simpleMessage( + "Seleccione los álbumes que desea ver en su pantalla de inicio."), "allClear": MessageLookupByLibrary.simpleMessage("✨ Todo limpio"), "allMemoriesPreserved": MessageLookupByLibrary.simpleMessage( "Todos los recuerdos preservados"), "allPersonGroupingWillReset": MessageLookupByLibrary.simpleMessage( "Se eliminarán todas las agrupaciones para esta persona, y se eliminarán todas sus sugerencias"), + "allUnnamedGroupsWillBeMergedIntoTheSelectedPerson": + MessageLookupByLibrary.simpleMessage( + "Todos los grupos sin nombre se combinarán en la persona seleccionada. Esto puede deshacerse desde el historial de sugerencias de la persona."), "allWillShiftRangeBasedOnFirst": MessageLookupByLibrary.simpleMessage( "Este es el primero en el grupo. Otras fotos seleccionadas cambiarán automáticamente basándose en esta nueva fecha"), "allow": MessageLookupByLibrary.simpleMessage("Permitir"), @@ -454,6 +482,9 @@ class MessageLookup extends MessageLookupByLibrary { "archive": MessageLookupByLibrary.simpleMessage("Archivo"), "archiveAlbum": MessageLookupByLibrary.simpleMessage("Archivar álbum"), "archiving": MessageLookupByLibrary.simpleMessage("Archivando..."), + "areThey": MessageLookupByLibrary.simpleMessage("¿Son ellos"), + "areYouSureRemoveThisFaceFromPerson": MessageLookupByLibrary.simpleMessage( + "¿Estás seguro de que quieres eliminar esta cara de esta persona?"), "areYouSureThatYouWantToLeaveTheFamily": MessageLookupByLibrary.simpleMessage( "¿Está seguro de que desea abandonar el plan familiar?"), @@ -464,8 +495,16 @@ class MessageLookup extends MessageLookupByLibrary { "¿Estás seguro de que quieres cambiar tu plan?"), "areYouSureYouWantToExit": MessageLookupByLibrary.simpleMessage( "¿Estás seguro de que deseas salir?"), + "areYouSureYouWantToIgnoreThesePersons": + MessageLookupByLibrary.simpleMessage( + "¿Estás seguro de que quieres ignorar a estas personas?"), + "areYouSureYouWantToIgnoreThisPerson": + MessageLookupByLibrary.simpleMessage( + "¿Estás seguro de que quieres ignorar a esta persona?"), "areYouSureYouWantToLogout": MessageLookupByLibrary.simpleMessage( "¿Estás seguro de que quieres cerrar la sesión?"), + "areYouSureYouWantToMergeThem": MessageLookupByLibrary.simpleMessage( + "¿Estás seguro de que quieres combinarlas?"), "areYouSureYouWantToRenew": MessageLookupByLibrary.simpleMessage( "¿Estás seguro de que quieres renovar?"), "areYouSureYouWantToResetThisPerson": @@ -549,9 +588,36 @@ class MessageLookup extends MessageLookupByLibrary { "Copia de seguridad de vídeos"), "beach": MessageLookupByLibrary.simpleMessage("Arena y mar "), "birthday": MessageLookupByLibrary.simpleMessage("Cumpleaños"), + "birthdayNotifications": MessageLookupByLibrary.simpleMessage( + "Notificaciones de cumpleaños"), + "birthdays": MessageLookupByLibrary.simpleMessage("Cumpleaños"), "blackFridaySale": MessageLookupByLibrary.simpleMessage("Oferta del Black Friday"), "blog": MessageLookupByLibrary.simpleMessage("Blog"), + "cLDesc1": MessageLookupByLibrary.simpleMessage( + "Dado el trabajo que hemos hecho en la versión beta de vídeos en streaming y en las cargas y descargas reanudables, hemos aumentado el límite de subida de archivos a 10 GB. Esto ya está disponible tanto en la aplicación de escritorio como en la móvil."), + "cLDesc2": MessageLookupByLibrary.simpleMessage( + "Las subidas en segundo plano ya están también soportadas en iOS, además de los dispositivos Android. No es necesario abrir la aplicación para hacer una copia de seguridad de tus fotos y vídeos más recientes."), + "cLDesc3": MessageLookupByLibrary.simpleMessage( + "Hemos hecho mejoras significativas en nuestra experiencia de recuerdos, incluyendo la reproducción automática, el deslizado a la memoria siguiente y mucho más."), + "cLDesc4": MessageLookupByLibrary.simpleMessage( + "Junto con un montón de mejoras adicionales, ahora es mucho más fácil ver todas las caras detectadas, proporcionar comentarios sobre caras similares, y añadir o quitar caras de una sola foto."), + "cLDesc5": MessageLookupByLibrary.simpleMessage( + "Ahora recibirás una notificación de exclusión voluntaria para todos los cumpleaños que hayas guardado en Ente, junto con una colección de sus mejores fotos."), + "cLDesc6": MessageLookupByLibrary.simpleMessage( + "Ya no tienes que esperar a que las subidas o descargas se completen para cerrar la aplicación. Ahora, todas las subidas y descargas se pueden pausar a mitad de proceso y reanudarse justo donde lo dejaste."), + "cLTitle1": MessageLookupByLibrary.simpleMessage( + "Subiendo archivos de vídeo grandes"), + "cLTitle2": + MessageLookupByLibrary.simpleMessage("Subida en segundo plano"), + "cLTitle3": MessageLookupByLibrary.simpleMessage( + "Reproducción automática de recuerdos"), + "cLTitle4": MessageLookupByLibrary.simpleMessage( + "Reconocimiento facial mejorado"), + "cLTitle5": + MessageLookupByLibrary.simpleMessage("Notificación de cumpleaños"), + "cLTitle6": MessageLookupByLibrary.simpleMessage( + "Subidas y Descargas reanudables"), "cachedData": MessageLookupByLibrary.simpleMessage("Datos almacenados en caché"), "calculating": MessageLookupByLibrary.simpleMessage("Calculando..."), @@ -622,6 +688,8 @@ class MessageLookup extends MessageLookupByLibrary { "click": MessageLookupByLibrary.simpleMessage("• Clic"), "clickOnTheOverflowMenu": MessageLookupByLibrary.simpleMessage( "• Haga clic en el menú desbordante"), + "clickToInstallOurBestVersionYet": MessageLookupByLibrary.simpleMessage( + "Haz clic para instalar nuestra mejor versión hasta la fecha"), "close": MessageLookupByLibrary.simpleMessage("Cerrar"), "clubByCaptureTime": MessageLookupByLibrary.simpleMessage( "Agrupar por tiempo de captura"), @@ -769,6 +837,7 @@ class MessageLookup extends MessageLookupByLibrary { "deleteItemCount": m21, "deleteLocation": MessageLookupByLibrary.simpleMessage("Borrar la ubicación"), + "deleteMultipleAlbumDialog": m22, "deletePhotos": MessageLookupByLibrary.simpleMessage("Borrar las fotos"), "deleteProgress": m23, @@ -806,6 +875,7 @@ class MessageLookup extends MessageLookupByLibrary { "deviceNotFound": MessageLookupByLibrary.simpleMessage("Dispositivo no encontrado"), "didYouKnow": MessageLookupByLibrary.simpleMessage("¿Sabías que?"), + "different": MessageLookupByLibrary.simpleMessage("Diferente"), "disableAutoLock": MessageLookupByLibrary.simpleMessage( "Desactivar bloqueo automático"), "disableDownloadWarningBody": MessageLookupByLibrary.simpleMessage( @@ -860,6 +930,7 @@ class MessageLookup extends MessageLookupByLibrary { "duplicateFileCountWithStorageSaved": m26, "duplicateItemsGroup": m27, "edit": MessageLookupByLibrary.simpleMessage("Editar"), + "editEmailAlreadyLinked": m28, "editLocation": MessageLookupByLibrary.simpleMessage("Editar la ubicación"), "editLocationTagTitle": @@ -949,6 +1020,8 @@ class MessageLookup extends MessageLookupByLibrary { "Por favor, introduce una dirección de correo electrónico válida."), "enterYourEmailAddress": MessageLookupByLibrary.simpleMessage( "Escribe tu correo electrónico"), + "enterYourNewEmailAddress": MessageLookupByLibrary.simpleMessage( + "Introduce tu nueva dirección de correo electrónico"), "enterYourPassword": MessageLookupByLibrary.simpleMessage("Ingresa tu contraseña"), "enterYourRecoveryKey": MessageLookupByLibrary.simpleMessage( @@ -1071,6 +1144,8 @@ class MessageLookup extends MessageLookupByLibrary { "guestView": MessageLookupByLibrary.simpleMessage("Vista de invitado"), "guestViewEnablePreSteps": MessageLookupByLibrary.simpleMessage( "Para habilitar la vista de invitados, por favor configure el código de acceso del dispositivo o el bloqueo de pantalla en los ajustes de su sistema."), + "happyBirthday": + MessageLookupByLibrary.simpleMessage("¡Feliz cumpleaños! 🥳"), "hearUsExplanation": MessageLookupByLibrary.simpleMessage( "No rastreamos las aplicaciones instaladas. ¡Nos ayudarías si nos dijeras dónde nos encontraste!"), "hearUsWhereTitle": MessageLookupByLibrary.simpleMessage( @@ -1098,6 +1173,7 @@ class MessageLookup extends MessageLookupByLibrary { "iOSLockOut": MessageLookupByLibrary.simpleMessage( "La autenticación biométrica está deshabilitada. Por favor, bloquea y desbloquea la pantalla para habilitarla."), "iOSOkButton": MessageLookupByLibrary.simpleMessage("Aceptar"), + "ignore": MessageLookupByLibrary.simpleMessage("Ignorar"), "ignoreUpdate": MessageLookupByLibrary.simpleMessage("Ignorar"), "ignored": MessageLookupByLibrary.simpleMessage("ignorado"), "ignoredFolderUploadReason": MessageLookupByLibrary.simpleMessage( @@ -1118,6 +1194,8 @@ class MessageLookup extends MessageLookupByLibrary { "Clave de recuperación incorrecta"), "indexedItems": MessageLookupByLibrary.simpleMessage("Elementos indexados"), + "indexingPausedStatusDescription": MessageLookupByLibrary.simpleMessage( + "La indexación está pausada. Se reanudará automáticamente cuando el dispositivo esté listo. El dispositivo se considera listo cuando su nivel de batería, la salud de la batería y temperatura están en un rango saludable."), "ineligible": MessageLookupByLibrary.simpleMessage("Inelegible"), "info": MessageLookupByLibrary.simpleMessage("Info"), "insecureDevice": @@ -1209,6 +1287,8 @@ class MessageLookup extends MessageLookupByLibrary { "livePhotos": MessageLookupByLibrary.simpleMessage("Foto en vivo"), "loadMessage1": MessageLookupByLibrary.simpleMessage( "Puedes compartir tu suscripción con tu familia"), + "loadMessage2": MessageLookupByLibrary.simpleMessage( + "Hasta ahora hemos conservado más de 200 millones de recuerdos"), "loadMessage3": MessageLookupByLibrary.simpleMessage( "Guardamos 3 copias de tus datos, una en un refugio subterráneo"), "loadMessage4": MessageLookupByLibrary.simpleMessage( @@ -1266,6 +1346,8 @@ class MessageLookup extends MessageLookupByLibrary { "longpressOnAnItemToViewInFullscreen": MessageLookupByLibrary.simpleMessage( "Manten presionado un elemento para ver en pantalla completa"), + "lookBackOnYourMemories": + MessageLookupByLibrary.simpleMessage("Revisa tus recuerdos 🌄"), "loopVideoOff": MessageLookupByLibrary.simpleMessage("Vídeo en bucle desactivado"), "loopVideoOn": @@ -1297,8 +1379,12 @@ class MessageLookup extends MessageLookupByLibrary { "mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"), "matrix": MessageLookupByLibrary.simpleMessage("Matrix"), "me": MessageLookupByLibrary.simpleMessage("Yo"), + "memories": MessageLookupByLibrary.simpleMessage("Recuerdos"), + "memoriesWidgetDesc": MessageLookupByLibrary.simpleMessage( + "Seleccione el tipo de recuerdos que desea ver en su pantalla de inicio."), "memoryCount": m50, "merchandise": MessageLookupByLibrary.simpleMessage("Mercancías"), + "merge": MessageLookupByLibrary.simpleMessage("Combinar"), "mergeWithExisting": MessageLookupByLibrary.simpleMessage("Combinar con existente"), "mergedPhotos": @@ -1351,6 +1437,7 @@ class MessageLookup extends MessageLookupByLibrary { "newLocation": MessageLookupByLibrary.simpleMessage("Nueva localización"), "newPerson": MessageLookupByLibrary.simpleMessage("Nueva persona"), + "newPhotosEmoji": MessageLookupByLibrary.simpleMessage(" nuevo 📸"), "newRange": MessageLookupByLibrary.simpleMessage("Nuevo rango"), "newToEnte": MessageLookupByLibrary.simpleMessage("Nuevo en Ente"), "newest": MessageLookupByLibrary.simpleMessage("Más reciente"), @@ -1406,6 +1493,11 @@ class MessageLookup extends MessageLookupByLibrary { "En ente"), "onTheRoad": MessageLookupByLibrary.simpleMessage("De nuevo en la carretera"), + "onThisDay": MessageLookupByLibrary.simpleMessage("Un día como hoy"), + "onThisDayMemories": MessageLookupByLibrary.simpleMessage( + "Recuerdos de un día como hoy"), + "onThisDayNotificationExplanation": MessageLookupByLibrary.simpleMessage( + "Recibe recordatorios sobre recuerdos de este día en años anteriores."), "onlyFamilyAdminCanChangeCode": m55, "onlyThem": MessageLookupByLibrary.simpleMessage("Solo ellos"), "oops": MessageLookupByLibrary.simpleMessage("Ups"), @@ -1431,6 +1523,8 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("O elige uno existente"), "orPickFromYourContacts": MessageLookupByLibrary.simpleMessage( "o elige de entre tus contactos"), + "otherDetectedFaces": + MessageLookupByLibrary.simpleMessage("Otras caras detectadas"), "pair": MessageLookupByLibrary.simpleMessage("Emparejar"), "pairWithPin": MessageLookupByLibrary.simpleMessage("Emparejar con PIN"), @@ -1453,6 +1547,8 @@ class MessageLookup extends MessageLookupByLibrary { "La fortaleza de la contraseña se calcula teniendo en cuenta la longitud de la contraseña, los caracteres utilizados, y si la contraseña aparece o no en el top 10.000 de contraseñas más usadas"), "passwordWarning": MessageLookupByLibrary.simpleMessage( "No almacenamos esta contraseña, así que si la olvidas, no podremos descifrar tus datos"), + "pastYearsMemories": MessageLookupByLibrary.simpleMessage( + "Recuerdos de los últimos años"), "paymentDetails": MessageLookupByLibrary.simpleMessage("Detalles de pago"), "paymentFailed": MessageLookupByLibrary.simpleMessage("Pago fallido"), @@ -1466,6 +1562,8 @@ class MessageLookup extends MessageLookupByLibrary { "people": MessageLookupByLibrary.simpleMessage("Personas"), "peopleUsingYourCode": MessageLookupByLibrary.simpleMessage("Personas usando tu código"), + "peopleWidgetDesc": MessageLookupByLibrary.simpleMessage( + "Selecciona las personas que deseas ver en tu pantalla de inicio."), "permDeleteWarning": MessageLookupByLibrary.simpleMessage( "Todos los elementos de la papelera serán eliminados permanentemente\n\nEsta acción no se puede deshacer"), "permanentlyDelete": @@ -1561,6 +1659,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Enlace público creado"), "publicLinkEnabled": MessageLookupByLibrary.simpleMessage("Enlace público habilitado"), + "questionmark": MessageLookupByLibrary.simpleMessage("?"), "queued": MessageLookupByLibrary.simpleMessage("En cola"), "quickLinks": MessageLookupByLibrary.simpleMessage("Acceso rápido"), "radius": MessageLookupByLibrary.simpleMessage("Radio"), @@ -1573,6 +1672,8 @@ class MessageLookup extends MessageLookupByLibrary { "reassignedToName": m69, "reassigningLoading": MessageLookupByLibrary.simpleMessage("Reasignando..."), + "receiveRemindersOnBirthdays": MessageLookupByLibrary.simpleMessage( + "Recibe recordatorios cuando es el cumpleaños de alguien. Pulsar en la notificación te llevará a las fotos de la persona que cumple años."), "recover": MessageLookupByLibrary.simpleMessage("Recuperar"), "recoverAccount": MessageLookupByLibrary.simpleMessage("Recuperar cuenta"), @@ -1672,6 +1773,7 @@ class MessageLookup extends MessageLookupByLibrary { "reportBug": MessageLookupByLibrary.simpleMessage("Reportar error"), "resendEmail": MessageLookupByLibrary.simpleMessage("Reenviar correo electrónico"), + "reset": MessageLookupByLibrary.simpleMessage("Restablecer"), "resetIgnoredFiles": MessageLookupByLibrary.simpleMessage( "Restablecer archivos ignorados"), "resetPasswordTitle": @@ -1701,7 +1803,11 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Girar a la derecha"), "safelyStored": MessageLookupByLibrary.simpleMessage("Almacenado con seguridad"), + "same": MessageLookupByLibrary.simpleMessage("Igual"), + "sameperson": MessageLookupByLibrary.simpleMessage("la misma persona?"), "save": MessageLookupByLibrary.simpleMessage("Guardar"), + "saveAsAnotherPerson": + MessageLookupByLibrary.simpleMessage("Guardar como otra persona"), "saveChangesBeforeLeavingQuestion": MessageLookupByLibrary.simpleMessage( "¿Guardar cambios antes de salir?"), @@ -1792,6 +1898,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Selecciona tu cara"), "selectYourPlan": MessageLookupByLibrary.simpleMessage("Elegir tu suscripción"), + "selectedAlbums": m79, "selectedFilesAreNotOnEnte": MessageLookupByLibrary.simpleMessage( "Los archivos seleccionados no están en Ente"), "selectedFoldersWillBeEncryptedAndBackedUp": @@ -1868,8 +1975,12 @@ class MessageLookup extends MessageLookupByLibrary { "sharing": MessageLookupByLibrary.simpleMessage("Compartiendo..."), "shiftDatesAndTime": MessageLookupByLibrary.simpleMessage("Cambiar fechas y hora"), + "showLessFaces": + MessageLookupByLibrary.simpleMessage("Mostrar menos caras"), "showMemories": MessageLookupByLibrary.simpleMessage("Mostrar recuerdos"), + "showMoreFaces": + MessageLookupByLibrary.simpleMessage("Mostrar más caras"), "showPerson": MessageLookupByLibrary.simpleMessage("Mostrar persona"), "signOutFromOtherDevices": MessageLookupByLibrary.simpleMessage( "Cerrar sesión de otros dispositivos"), @@ -1885,6 +1996,8 @@ class MessageLookup extends MessageLookupByLibrary { "singleFileInBothLocalAndRemote": m89, "singleFileInRemoteOnly": m90, "skip": MessageLookupByLibrary.simpleMessage("Omitir"), + "smartMemories": + MessageLookupByLibrary.simpleMessage("Recuerdos inteligentes"), "social": MessageLookupByLibrary.simpleMessage("Social"), "someItemsAreInBothEnteAndYourDevice": MessageLookupByLibrary.simpleMessage( @@ -1901,6 +2014,8 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage( "Algo salió mal, por favor inténtalo de nuevo"), "sorry": MessageLookupByLibrary.simpleMessage("Lo sentimos"), + "sorryBackupFailedDesc": MessageLookupByLibrary.simpleMessage( + "Lo sentimos, no hemos podido hacer una copia de seguridad de este archivo, lo intentaremos más tarde."), "sorryCouldNotAddToFavorites": MessageLookupByLibrary.simpleMessage( "¡Lo sentimos, no se pudo añadir a favoritos!"), "sorryCouldNotRemoveFromFavorites": @@ -1912,6 +2027,8 @@ class MessageLookup extends MessageLookupByLibrary { "sorryWeCouldNotGenerateSecureKeysOnThisDevicennplease": MessageLookupByLibrary.simpleMessage( "Lo sentimos, no hemos podido generar claves seguras en este dispositivo.\n\nPor favor, regístrate desde un dispositivo diferente."), + "sorryWeHadToPauseYourBackups": MessageLookupByLibrary.simpleMessage( + "Lo sentimos, tuvimos que pausar tus copias de seguridad"), "sort": MessageLookupByLibrary.simpleMessage("Ordenar"), "sortAlbumsBy": MessageLookupByLibrary.simpleMessage("Ordenar por"), "sortNewestFirst": @@ -1989,6 +2106,10 @@ class MessageLookup extends MessageLookupByLibrary { "theLinkYouAreTryingToAccessHasExpired": MessageLookupByLibrary.simpleMessage( "El enlace al que intenta acceder ha caducado."), + "thePersonGroupsWillNotBeDisplayed": MessageLookupByLibrary.simpleMessage( + "Los grupos de personas ya no se mostrarán en la sección de personas. Las fotos permanecerán intactas."), + "thePersonWillNotBeDisplayed": MessageLookupByLibrary.simpleMessage( + "La persona ya no se mostrará en la sección de personas. Las fotos permanecerán intactas."), "theRecoveryKeyYouEnteredIsIncorrect": MessageLookupByLibrary.simpleMessage( "La clave de recuperación introducida es incorrecta"), @@ -2137,6 +2258,8 @@ class MessageLookup extends MessageLookupByLibrary { "videoInfo": MessageLookupByLibrary.simpleMessage("Información de video"), "videoSmallCase": MessageLookupByLibrary.simpleMessage("vídeo"), + "videoStreaming": + MessageLookupByLibrary.simpleMessage("Vídeos en streaming"), "videos": MessageLookupByLibrary.simpleMessage("Vídeos"), "viewActiveSessions": MessageLookupByLibrary.simpleMessage("Ver sesiones activas"), @@ -2150,6 +2273,7 @@ class MessageLookup extends MessageLookupByLibrary { "viewLargeFilesDesc": MessageLookupByLibrary.simpleMessage( "Ver los archivos que consumen la mayor cantidad de almacenamiento."), "viewLogs": MessageLookupByLibrary.simpleMessage("Ver Registros"), + "viewPersonToUnlink": m112, "viewRecoveryKey": MessageLookupByLibrary.simpleMessage("Ver código de recuperación"), "viewer": MessageLookupByLibrary.simpleMessage("Espectador"), @@ -2173,6 +2297,8 @@ class MessageLookup extends MessageLookupByLibrary { "whatsNew": MessageLookupByLibrary.simpleMessage("Qué hay de nuevo"), "whyAddTrustContact": MessageLookupByLibrary.simpleMessage( "Un contacto de confianza puede ayudar a recuperar sus datos."), + "widgets": MessageLookupByLibrary.simpleMessage("Widgets"), + "wishThemAHappyBirthday": m115, "yearShort": MessageLookupByLibrary.simpleMessage("año"), "yearly": MessageLookupByLibrary.simpleMessage("Anualmente"), "yearsAgo": m116, @@ -2183,6 +2309,7 @@ class MessageLookup extends MessageLookupByLibrary { "yesDelete": MessageLookupByLibrary.simpleMessage("Sí, eliminar"), "yesDiscardChanges": MessageLookupByLibrary.simpleMessage("Sí, descartar cambios"), + "yesIgnore": MessageLookupByLibrary.simpleMessage("Sí, ignorar"), "yesLogout": MessageLookupByLibrary.simpleMessage("Sí, cerrar sesión"), "yesRemove": MessageLookupByLibrary.simpleMessage("Sí, quitar"), "yesRenew": MessageLookupByLibrary.simpleMessage("Sí, renovar"), diff --git a/mobile/apps/photos/lib/generated/intl/messages_fr.dart b/mobile/apps/photos/lib/generated/intl/messages_fr.dart index 0bd7ac8648..22ae242717 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_fr.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_fr.dart @@ -1053,6 +1053,8 @@ class MessageLookup extends MessageLookupByLibrary { "Ce visage n\'a pas encore été regroupé, veuillez revenir plus tard"), "faceRecognition": MessageLookupByLibrary.simpleMessage("Reconnaissance faciale"), + "faceThumbnailGenerationFailed": MessageLookupByLibrary.simpleMessage( + "Impossible de créer des miniatures de visage"), "faces": MessageLookupByLibrary.simpleMessage("Visages"), "failed": MessageLookupByLibrary.simpleMessage("Échec"), "failedToApplyCode": MessageLookupByLibrary.simpleMessage( @@ -1090,6 +1092,8 @@ class MessageLookup extends MessageLookupByLibrary { "feastingWithThem": m34, "feedback": MessageLookupByLibrary.simpleMessage("Commentaires"), "file": MessageLookupByLibrary.simpleMessage("Fichier"), + "fileAnalysisFailed": MessageLookupByLibrary.simpleMessage( + "Impossible d\'analyser le fichier"), "fileFailedToSaveToGallery": MessageLookupByLibrary.simpleMessage( "Échec de l\'enregistrement dans la galerie"), "fileInfoAddDescHint": diff --git a/mobile/apps/photos/lib/generated/intl/messages_he.dart b/mobile/apps/photos/lib/generated/intl/messages_he.dart index 28b4d06b6e..c1dc69ccd5 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_he.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_he.dart @@ -43,7 +43,7 @@ class MessageLookup extends MessageLookupByLibrary { "אנא צור איתנו קשר ב-support@ente.io על מנת לנהל את המנוי ${provider}."; static String m21(count) => - "${Intl.plural(count, one: 'מחק ${count} פריט', other: 'מחק ${count} פריטים')}"; + "${Intl.plural(count, one: 'מחק ${count} פריט', two: 'מחק ${count} פריטים', other: 'מחק ${count} פריטים')}"; static String m23(currentlyDeleting, totalCount) => "מוחק ${currentlyDeleting} / ${totalCount}"; @@ -66,7 +66,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m38(endDate) => "ניסיון חינם בתוקף עד ל-${endDate}"; static String m44(count) => - "${Intl.plural(count, one: '${count} פריט', other: '${count} פריטים')}"; + "${Intl.plural(count, one: '${count} פריט', two: '${count} פריטים', many: '${count} פריטים', other: '${count} פריטים')}"; static String m47(expiryTime) => "תוקף הקישור יפוג ב-${expiryTime}"; @@ -115,7 +115,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m114(email) => "שלחנו דוא\"ל ל${email}"; static String m116(count) => - "${Intl.plural(count, one: 'לפני ${count} שנה', other: 'לפני ${count} שנים')}"; + "${Intl.plural(count, one: 'לפני ${count} שנה', two: 'לפני ${count} שנים', many: 'לפני ${count} שנים', other: 'לפני ${count} שנים')}"; static String m118(storageSaved) => "הצלחת לפנות ${storageSaved}!"; diff --git a/mobile/apps/photos/lib/generated/intl/messages_hu.dart b/mobile/apps/photos/lib/generated/intl/messages_hu.dart index 6099a04be2..19e8eb52b1 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_hu.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_hu.dart @@ -52,7 +52,8 @@ class MessageLookup extends MessageLookupByLibrary { static String m37(storageAmountInGB) => "${storageAmountInGB} GB minden alkalommal, amikor valaki fizetős csomagra fizet elő és felhasználja a kódodat"; - static String m44(count) => "${Intl.plural(count, other: '${count} elem')}"; + static String m44(count) => + "${Intl.plural(count, one: '${count} elem', other: '${count} elem')}"; static String m47(expiryTime) => "Hivatkozás lejár ${expiryTime} "; @@ -103,8 +104,6 @@ class MessageLookup extends MessageLookupByLibrary { static String m100(email) => "Ez ${email} ellenőrző azonosítója"; - static String m111(email) => "${email} ellenőrzése"; - static String m114(email) => "E-mailt küldtünk a következő címre: ${email}"; @@ -713,7 +712,6 @@ class MessageLookup extends MessageLookupByLibrary { "verify": MessageLookupByLibrary.simpleMessage("Hitelesítés"), "verifyEmail": MessageLookupByLibrary.simpleMessage("Emailcím megerősítés"), - "verifyEmailID": m111, "verifyPassword": MessageLookupByLibrary.simpleMessage("Jelszó megerősítése"), "verifyingRecoveryKey": MessageLookupByLibrary.simpleMessage( diff --git a/mobile/apps/photos/lib/generated/intl/messages_ja.dart b/mobile/apps/photos/lib/generated/intl/messages_ja.dart index b9fea86c7a..e94f5ee527 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_ja.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_ja.dart @@ -82,7 +82,7 @@ class MessageLookup extends MessageLookupByLibrary { "あなたの登録したメールアドレスから${supportEmail} にメールを送ってください"; static String m26(count, storageSaved) => - "お掃除しました ${Intl.plural(count, other: '${count} 個の重複ファイル')}, (${storageSaved}が開放されます!)"; + "お掃除しました ${Intl.plural(count, one: '${count} 個の重複ファイル', other: '${count} 個の重複ファイル')}, (${storageSaved}が開放されます!)"; static String m27(count, formattedSize) => "${count} 個のファイル、それぞれ${formattedSize}"; @@ -184,7 +184,8 @@ class MessageLookup extends MessageLookupByLibrary { static String m76(name) => "${name}と車で旅行!"; - static String m77(count) => "${Intl.plural(count, other: '${count} 個の結果')}"; + static String m77(count) => + "${Intl.plural(count, one: '${count} 個の結果', other: '${count} 個の結果')}"; static String m78(snapshotLength, searchLength) => "セクションの長さの不一致: ${snapshotLength} != ${searchLength}"; @@ -265,7 +266,8 @@ class MessageLookup extends MessageLookupByLibrary { static String m114(email) => "${email}にメールを送りました"; - static String m116(count) => "${Intl.plural(count, other: '${count} 年前')}"; + static String m116(count) => + "${Intl.plural(count, one: '${count} 年前', other: '${count} 年前')}"; static String m117(name) => "あなたと${name}"; diff --git a/mobile/apps/photos/lib/generated/intl/messages_lt.dart b/mobile/apps/photos/lib/generated/intl/messages_lt.dart index 2ff34d3ea2..62295208ad 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_lt.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_lt.dart @@ -117,10 +117,10 @@ class MessageLookup extends MessageLookupByLibrary { static String m34(name) => "Vaišiavimas su ${name}"; static String m35(count, formattedNumber) => - "${Intl.plural(count, one: '${formattedNumber} failas šiame įrenginyje saugiai sukurta atsarginė kopija', other: '${formattedNumber} failų šiame įrenginyje saugiai sukurta atsarginių kopijų')}."; + "${Intl.plural(count, one: '${formattedNumber} failas šiame įrenginyje saugiai sukurta atsarginė kopija', few: '${formattedNumber} failai šiame įrenginyje saugiai sukurtos atsarginės kopijos', many: '${formattedNumber} failo šiame įrenginyje saugiai sukurtos atsargines kopijos', other: '${formattedNumber} failų šiame įrenginyje saugiai sukurta atsarginių kopijų')}."; static String m36(count, formattedNumber) => - "${Intl.plural(count, one: '${formattedNumber} failas šiame albume saugiai sukurta atsarginė kopija', other: '${formattedNumber} failų šiame albume saugiai sukurta atsarginė kopija')}."; + "${Intl.plural(count, one: '${formattedNumber} failas šiame albume saugiai sukurta atsarginė kopija', few: '${formattedNumber} failai šiame albume saugiai sukurtos atsarginės kopijos', many: '${formattedNumber} failo šiame albume saugiai sukurtos atsargines kopijos', other: '${formattedNumber} failų šiame albume saugiai sukurta atsarginė kopija')}."; static String m37(storageAmountInGB) => "${storageAmountInGB} GB kiekvieną kartą, kai kas nors užsiregistruoja mokamam planui ir pritaiko jūsų kodą."; @@ -186,7 +186,7 @@ class MessageLookup extends MessageLookupByLibrary { "${Intl.plural(count, zero: 'Nėra nuotraukų', one: '1 nuotrauka', other: '${count} nuotraukų')}"; static String m62(count) => - "${Intl.plural(count, zero: '0 nuotraukų', one: '1 nuotrauka', other: '${count} nuotraukų')}"; + "${Intl.plural(count, zero: '0 nuotraukų', one: '1 nuotrauka', few: '${count} nuotraukos', many: '${count} nuotraukos', other: '${count} nuotraukų')}"; static String m63(endDate) => "Nemokama bandomoji versija galioja iki ${endDate}.\nVėliau galėsite pasirinkti mokamą planą."; @@ -314,7 +314,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m112(name) => "Peržiūrėkite ${name}, kad atsietumėte"; static String m113(count) => - "${Intl.plural(count, zero: 'Įtraukta 0 žiūrėtojų', one: 'Įtrauktas 1 žiūrėtojas', other: 'Įtraukta ${count} žiūrėtojų')}"; + "${Intl.plural(count, zero: 'Įtraukta 0 žiūrėtojų', one: 'Įtrauktas 1 žiūrėtojas', few: 'Įtraukti ${count} žiūrėtojai', many: 'Įtraukta ${count} žiūrėtojo', other: 'Įtraukta ${count} žiūrėtojų')}"; static String m114(email) => "Išsiuntėme laišką adresu ${email}"; @@ -421,6 +421,9 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Išsaugoti visi prisiminimai"), "allPersonGroupingWillReset": MessageLookupByLibrary.simpleMessage( "Visi šio asmens grupavimai bus iš naujo nustatyti, o jūs neteksite visų šiam asmeniui pateiktų pasiūlymų"), + "allUnnamedGroupsWillBeMergedIntoTheSelectedPerson": + MessageLookupByLibrary.simpleMessage( + "Visos nepavadintos grupės bus sujungtos su pasirinktu asmeniu. Tai vis dar galima atšaukti iš asmens pasiūlymų istorijos apžvalgos."), "allWillShiftRangeBasedOnFirst": MessageLookupByLibrary.simpleMessage( "Tai – pirmoji šioje grupėje. Kitos pasirinktos nuotraukos bus automatiškai perkeltos pagal šią naują datą."), "allow": MessageLookupByLibrary.simpleMessage("Leisti"), @@ -473,6 +476,10 @@ class MessageLookup extends MessageLookupByLibrary { "archiveAlbum": MessageLookupByLibrary.simpleMessage("Archyvuoti albumą"), "archiving": MessageLookupByLibrary.simpleMessage("Archyvuojama..."), + "areThey": MessageLookupByLibrary.simpleMessage("Ar jie "), + "areYouSureRemoveThisFaceFromPerson": + MessageLookupByLibrary.simpleMessage( + "Ar tikrai norite pašalinti šį veidą iš šio asmens?"), "areYouSureThatYouWantToLeaveTheFamily": MessageLookupByLibrary.simpleMessage( "Ar tikrai norite palikti šeimos planą?"), @@ -483,8 +490,16 @@ class MessageLookup extends MessageLookupByLibrary { "Ar tikrai norite keisti planą?"), "areYouSureYouWantToExit": MessageLookupByLibrary.simpleMessage("Ar tikrai norite išeiti?"), + "areYouSureYouWantToIgnoreThesePersons": + MessageLookupByLibrary.simpleMessage( + "Ar tikrai norite ignoruoti šiuos asmenis?"), + "areYouSureYouWantToIgnoreThisPerson": + MessageLookupByLibrary.simpleMessage( + "Ar tikrai norite ignoruoti šį asmenį?"), "areYouSureYouWantToLogout": MessageLookupByLibrary.simpleMessage( "Ar tikrai norite atsijungti?"), + "areYouSureYouWantToMergeThem": MessageLookupByLibrary.simpleMessage( + "Ar tikrai norite juos sujungti?"), "areYouSureYouWantToRenew": MessageLookupByLibrary.simpleMessage("Ar tikrai norite pratęsti?"), "areYouSureYouWantToResetThisPerson": @@ -576,6 +591,29 @@ class MessageLookup extends MessageLookupByLibrary { "blackFridaySale": MessageLookupByLibrary.simpleMessage( "Juodojo penktadienio išpardavimas"), "blog": MessageLookupByLibrary.simpleMessage("Tinklaraštis"), + "cLDesc1": MessageLookupByLibrary.simpleMessage( + "Po vaizdo įrašų srauto perdavimo beta versijos ir darbo prie tęsiamų įkėlimų ir atsisiuntimų, dabar padidinome failų įkėlimo ribą iki 10 GB. Tai dabar pasiekiama tiek kompiuterinėse, tiek mobiliosiose programėlėse."), + "cLDesc2": MessageLookupByLibrary.simpleMessage( + "Fono įkėlimai dabar palaikomi ir sistemoje „iOS“ bei „Android“ įrenginiuose. Nebereikia atverti programėlės, kad būtų galima sukurti naujausių nuotraukų ir vaizdo įrašų atsarginę kopiją."), + "cLDesc3": MessageLookupByLibrary.simpleMessage( + "Mes žymiai patobulinome prisiminimų patirtį, įskaitant automatinį peržiūrėjimą, braukimą į kitą prisiminimą ir daug daugiau."), + "cLDesc4": MessageLookupByLibrary.simpleMessage( + "Kartu su daugybe vidinių patobulinimų, dabar daug lengviau matyti visus aptiktus veidus, pateikti atsiliepimus apie panašius veidus ir pridėti / pašalinti veidus iš vienos nuotraukos."), + "cLDesc5": MessageLookupByLibrary.simpleMessage( + "Dabar gausite pranešimą apie galimybę atsisakyti visų gimtadienių, kuriuos išsaugojote platformoje „Ente“, kartu su geriausių jų nuotraukų rinkiniu."), + "cLDesc6": MessageLookupByLibrary.simpleMessage( + "Nebereikia laukti įkėlimų / atsisiuntimų užbaigti, kad užvertumėte programėlę. Dabar visus įkėlimus ir atsisiuntimus galima pristabdyti ir tęsti nuo tos vietos, kurioje sustojote."), + "cLTitle1": MessageLookupByLibrary.simpleMessage( + "Įkeliami dideli vaizdo įrašų failai"), + "cLTitle2": MessageLookupByLibrary.simpleMessage("Fono įkėlimas"), + "cLTitle3": MessageLookupByLibrary.simpleMessage( + "Automatiniai peržiūros prisiminimai"), + "cLTitle4": MessageLookupByLibrary.simpleMessage( + "Patobulintas veido atpažinimas"), + "cLTitle5": + MessageLookupByLibrary.simpleMessage("Gimtadienio pranešimai"), + "cLTitle6": MessageLookupByLibrary.simpleMessage( + "Tęsiami įkėlimai ir atsisiuntimai"), "cachedData": MessageLookupByLibrary.simpleMessage("Podėliuoti duomenis"), "calculating": MessageLookupByLibrary.simpleMessage("Skaičiuojama..."), @@ -828,10 +866,11 @@ class MessageLookup extends MessageLookupByLibrary { "deviceLock": MessageLookupByLibrary.simpleMessage("Įrenginio užraktas"), "deviceLockExplanation": MessageLookupByLibrary.simpleMessage( - "Išjunkite įrenginio ekrano užraktą, kai „Ente“ yra priekiniame fone ir kuriama atsarginės kopijos. Paprastai to nereikia, bet tai gali padėti greičiau užbaigti didelius įkėlimus ir pradinį didelių bibliotekų importą."), + "Išjunkite įrenginio ekrano užraktą, kai „Ente“ yra priekiniame fone ir kuriama atsarginės kopijos. Paprastai to nereikia, bet tai gali padėti sparčiau užbaigti didelius įkėlimus ir pradinį didelių bibliotekų importą."), "deviceNotFound": MessageLookupByLibrary.simpleMessage("Įrenginys nerastas"), "didYouKnow": MessageLookupByLibrary.simpleMessage("Ar žinojote?"), + "different": MessageLookupByLibrary.simpleMessage("Skirtingas"), "disableAutoLock": MessageLookupByLibrary.simpleMessage("Išjungti automatinį užraktą"), "disableDownloadWarningBody": MessageLookupByLibrary.simpleMessage( @@ -998,6 +1037,8 @@ class MessageLookup extends MessageLookupByLibrary { "Veidas dar nesugrupuotas. Grįžkite vėliau."), "faceRecognition": MessageLookupByLibrary.simpleMessage("Veido atpažinimas"), + "faceThumbnailGenerationFailed": MessageLookupByLibrary.simpleMessage( + "Nepavyksta sugeneruoti veido miniatiūrų."), "faces": MessageLookupByLibrary.simpleMessage("Veidai"), "failed": MessageLookupByLibrary.simpleMessage("Nepavyko"), "failedToApplyCode": @@ -1033,6 +1074,8 @@ class MessageLookup extends MessageLookupByLibrary { "feastingWithThem": m34, "feedback": MessageLookupByLibrary.simpleMessage("Atsiliepimai"), "file": MessageLookupByLibrary.simpleMessage("Failas"), + "fileAnalysisFailed": MessageLookupByLibrary.simpleMessage( + "Nepavyksta išanalizuoti failo."), "fileFailedToSaveToGallery": MessageLookupByLibrary.simpleMessage( "Nepavyko išsaugoti failo į galeriją"), "fileInfoAddDescHint": @@ -1050,9 +1093,9 @@ class MessageLookup extends MessageLookupByLibrary { "filesSavedToGallery": MessageLookupByLibrary.simpleMessage("Failai išsaugoti į galeriją"), "findPeopleByName": MessageLookupByLibrary.simpleMessage( - "Greitai suraskite žmones pagal vardą"), + "Sparčiai suraskite asmenis pagal vardą"), "findThemQuickly": - MessageLookupByLibrary.simpleMessage("Raskite juos greitai"), + MessageLookupByLibrary.simpleMessage("Raskite juos sparčiai"), "flip": MessageLookupByLibrary.simpleMessage("Apversti"), "food": MessageLookupByLibrary.simpleMessage("Kulinarinis malonumas"), "forYourMemories": @@ -1126,6 +1169,7 @@ class MessageLookup extends MessageLookupByLibrary { "iOSLockOut": MessageLookupByLibrary.simpleMessage( "Biometrinis tapatybės nustatymas išjungtas. Kad jį įjungtumėte, užrakinkite ir atrakinkite ekraną."), "iOSOkButton": MessageLookupByLibrary.simpleMessage("Gerai"), + "ignore": MessageLookupByLibrary.simpleMessage("Ignoruoti"), "ignoreUpdate": MessageLookupByLibrary.simpleMessage("Ignoruoti"), "ignored": MessageLookupByLibrary.simpleMessage("ignoruota"), "ignoredFolderUploadReason": MessageLookupByLibrary.simpleMessage( @@ -1146,6 +1190,8 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Neteisingas atkūrimo raktas"), "indexedItems": MessageLookupByLibrary.simpleMessage("Indeksuoti elementai"), + "indexingPausedStatusDescription": MessageLookupByLibrary.simpleMessage( + "Indeksavimas pristabdytas. Jis bus automatiškai tęsiamas, kai įrenginys bus parengtas. Įrenginys laikomas parengtu, kai jo akumuliatoriaus įkrovos lygis, akumuliatoriaus būklė ir terminė būklė yra normos ribose."), "ineligible": MessageLookupByLibrary.simpleMessage("Netinkami"), "info": MessageLookupByLibrary.simpleMessage("Informacija"), "insecureDevice": @@ -1334,6 +1380,7 @@ class MessageLookup extends MessageLookupByLibrary { "Pasirinkite, kokius prisiminimus norite matyti savo pradžios ekrane."), "memoryCount": m50, "merchandise": MessageLookupByLibrary.simpleMessage("Atributika"), + "merge": MessageLookupByLibrary.simpleMessage("Sujungti"), "mergeWithExisting": MessageLookupByLibrary.simpleMessage("Sujungti su esamais"), "mergedPhotos": @@ -1474,6 +1521,8 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Arba pasirinkite esamą"), "orPickFromYourContacts": MessageLookupByLibrary.simpleMessage( "arba pasirinkite iš savo kontaktų"), + "otherDetectedFaces": + MessageLookupByLibrary.simpleMessage("Kiti aptikti veidai"), "pair": MessageLookupByLibrary.simpleMessage("Susieti"), "pairWithPin": MessageLookupByLibrary.simpleMessage("Susieti su PIN"), "pairingComplete": @@ -1606,6 +1655,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Vieša nuoroda sukurta"), "publicLinkEnabled": MessageLookupByLibrary.simpleMessage("Įjungta viešoji nuoroda"), + "questionmark": MessageLookupByLibrary.simpleMessage("?"), "queued": MessageLookupByLibrary.simpleMessage("Įtraukta eilėje"), "quickLinks": MessageLookupByLibrary.simpleMessage("Sparčios nuorodos"), "radius": MessageLookupByLibrary.simpleMessage("Spindulys"), @@ -1722,6 +1772,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Pranešti apie riktą"), "resendEmail": MessageLookupByLibrary.simpleMessage("Iš naujo siųsti el. laišką"), + "reset": MessageLookupByLibrary.simpleMessage("Atkurti"), "resetIgnoredFiles": MessageLookupByLibrary.simpleMessage("Atkurti ignoruojamus failus"), "resetPasswordTitle": MessageLookupByLibrary.simpleMessage( @@ -1748,7 +1799,11 @@ class MessageLookup extends MessageLookupByLibrary { "rotateLeft": MessageLookupByLibrary.simpleMessage("Sukti į kairę"), "rotateRight": MessageLookupByLibrary.simpleMessage("Sukti į dešinę"), "safelyStored": MessageLookupByLibrary.simpleMessage("Saugiai saugoma"), + "same": MessageLookupByLibrary.simpleMessage("Tas pats"), + "sameperson": MessageLookupByLibrary.simpleMessage("Tas pats asmuo?"), "save": MessageLookupByLibrary.simpleMessage("Išsaugoti"), + "saveAsAnotherPerson": + MessageLookupByLibrary.simpleMessage("Išsaugoti kaip kitą asmenį"), "saveChangesBeforeLeavingQuestion": MessageLookupByLibrary.simpleMessage( "Išsaugoti pakeitimus prieš išeinant?"), @@ -1775,7 +1830,7 @@ class MessageLookup extends MessageLookupByLibrary { "searchByExamples": MessageLookupByLibrary.simpleMessage( "• 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“)"), "searchCaptionEmptySection": MessageLookupByLibrary.simpleMessage( - "Pridėkite aprašymus, pavyzdžiui, „#kelionė“, į nuotraukos informaciją, kad greičiau jas čia rastumėte."), + "Pridėkite aprašus, pavyzdžiui, „#kelionė“, į nuotraukos informaciją, kad sparčiau jas čia rastumėte."), "searchDatesEmptySection": MessageLookupByLibrary.simpleMessage( "Ieškokite pagal datą, mėnesį arba metus"), "searchDiscoverEmptySection": MessageLookupByLibrary.simpleMessage( @@ -1915,8 +1970,12 @@ class MessageLookup extends MessageLookupByLibrary { "sharing": MessageLookupByLibrary.simpleMessage("Bendrinima..."), "shiftDatesAndTime": MessageLookupByLibrary.simpleMessage("Pastumti datas ir laiką"), + "showLessFaces": + MessageLookupByLibrary.simpleMessage("Rodyti mažiau veidų"), "showMemories": MessageLookupByLibrary.simpleMessage("Rodyti prisiminimus"), + "showMoreFaces": + MessageLookupByLibrary.simpleMessage("Rodyti daugiau veidų"), "showPerson": MessageLookupByLibrary.simpleMessage("Rodyti asmenį"), "signOutFromOtherDevices": MessageLookupByLibrary.simpleMessage( "Atsijungti iš kitų įrenginių"), @@ -2042,6 +2101,10 @@ class MessageLookup extends MessageLookupByLibrary { "theLinkYouAreTryingToAccessHasExpired": MessageLookupByLibrary.simpleMessage( "Nuoroda, kurią bandote pasiekti, nebegalioja."), + "thePersonGroupsWillNotBeDisplayed": MessageLookupByLibrary.simpleMessage( + "Asmenų grupės nebebus rodomos asmenų sekcijoje. Nuotraukos liks nepakitusios."), + "thePersonWillNotBeDisplayed": MessageLookupByLibrary.simpleMessage( + "Asmuo nebebus rodomas asmenų sekcijoje. Nuotraukos liks nepakitusios."), "theRecoveryKeyYouEnteredIsIncorrect": MessageLookupByLibrary.simpleMessage( "Įvestas atkūrimo raktas yra neteisingas."), @@ -2240,6 +2303,7 @@ class MessageLookup extends MessageLookupByLibrary { "yesDelete": MessageLookupByLibrary.simpleMessage("Taip, ištrinti"), "yesDiscardChanges": MessageLookupByLibrary.simpleMessage("Taip, atmesti pakeitimus"), + "yesIgnore": MessageLookupByLibrary.simpleMessage("Taip, ignoruoti"), "yesLogout": MessageLookupByLibrary.simpleMessage("Taip, atsijungti"), "yesRemove": MessageLookupByLibrary.simpleMessage("Taip, šalinti"), "yesRenew": MessageLookupByLibrary.simpleMessage("Taip, pratęsti"), diff --git a/mobile/apps/photos/lib/generated/intl/messages_ms.dart b/mobile/apps/photos/lib/generated/intl/messages_ms.dart new file mode 100644 index 0000000000..1aee0f7870 --- /dev/null +++ b/mobile/apps/photos/lib/generated/intl/messages_ms.dart @@ -0,0 +1,25 @@ +// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart +// This is a library that provides messages for a ms locale. All the +// messages from the main program should be duplicated here with the same +// function name. + +// Ignore issues from commonly used lints in this file. +// ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new +// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering +// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases +// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes +// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes + +import 'package:intl/intl.dart'; +import 'package:intl/message_lookup_by_library.dart'; + +final messages = new MessageLookup(); + +typedef String MessageIfAbsent(String messageStr, List args); + +class MessageLookup extends MessageLookupByLibrary { + String get localeName => 'ms'; + + final messages = _notInlinedMessages(_notInlinedMessages); + static Map _notInlinedMessages(_) => {}; +} diff --git a/mobile/apps/photos/lib/generated/intl/messages_nl.dart b/mobile/apps/photos/lib/generated/intl/messages_nl.dart index 056448e5a0..b6ea039739 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_nl.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_nl.dart @@ -325,7 +325,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m115(name) => "Wens ${name} een fijne verjaardag! 🎉"; static String m116(count) => - "${Intl.plural(count, other: '${count} jaar geleden')}"; + "${Intl.plural(count, one: '${count} jaar geleden', other: '${count} jaar geleden')}"; static String m117(name) => "Jij en ${name}"; diff --git a/mobile/apps/photos/lib/generated/intl/messages_no.dart b/mobile/apps/photos/lib/generated/intl/messages_no.dart index 61a71cda4f..2ae4bbd57b 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_no.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_no.dart @@ -293,7 +293,7 @@ class MessageLookup extends MessageLookupByLibrary { "Vi har sendt en e-post til ${email}"; static String m116(count) => - "${Intl.plural(count, other: '${count} år siden')}"; + "${Intl.plural(count, one: '${count} år siden', other: '${count} år siden')}"; static String m117(name) => "Du og ${name}"; diff --git a/mobile/apps/photos/lib/generated/intl/messages_pl.dart b/mobile/apps/photos/lib/generated/intl/messages_pl.dart index 7354e9cb45..7736624f6e 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_pl.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_pl.dart @@ -20,6 +20,8 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'pl'; + static String m0(title) => "${title} (Ja)"; + static String m3(storageAmount, endDate) => "Twój dodatek ${storageAmount} jest ważny do ${endDate}"; @@ -27,6 +29,8 @@ class MessageLookup extends MessageLookupByLibrary { static String m6(albumName) => "Pomyślnie dodano do ${albumName}"; + static String m7(name) => "Podziwianie ${name}"; + static String m8(count) => "${Intl.plural(count, zero: 'Brak Uczestników', one: '1 Uczestnik', other: '${count} Uczestników')}"; @@ -35,6 +39,8 @@ class MessageLookup extends MessageLookupByLibrary { static String m10(freeAmount, storageUnit) => "${freeAmount} ${storageUnit} wolne"; + static String m11(name) => "Piękne widoki z ${name}"; + static String m12(paymentProvider) => "Prosimy najpierw anulować istniejącą subskrypcję z ${paymentProvider}"; @@ -66,7 +72,10 @@ class MessageLookup extends MessageLookupByLibrary { static String m20(endpoint) => "Połączono z ${endpoint}"; static String m21(count) => - "${Intl.plural(count, one: 'Usuń ${count} element', other: 'Usuń ${count} elementu')}"; + "${Intl.plural(count, one: 'Usuń ${count} element', few: 'Usuń ${count} elementy', many: 'Usuń ${count} elementów', other: 'Usuń ${count} elementu')}"; + + static String m22(count) => + "Usunąć również zdjęcia (i filmy) obecne w tych albumach ${count} z wszystkich innych albumów, których są częścią?"; static String m23(currentlyDeleting, totalCount) => "Usuwanie ${currentlyDeleting} / ${totalCount}"; @@ -83,13 +92,19 @@ class MessageLookup extends MessageLookupByLibrary { static String m27(count, formattedSize) => "${count} plików, każdy po ${formattedSize}"; + static String m28(name) => "Ten e-mail jest już powiązany z ${name}."; + static String m29(newEmail) => "Adres e-mail został zmieniony na ${newEmail}"; + static String m30(email) => "${email} nie posiada konta Ente."; + static String m31(email) => "${email} nie posiada konta Ente.\n\nWyślij im zaproszenie do udostępniania zdjęć."; static String m33(text) => "Znaleziono dodatkowe zdjęcia dla ${text}"; + static String m34(name) => "Ucztowanie z ${name}"; + static String m35(count, formattedNumber) => "${Intl.plural(count, one: '1 plikowi', other: '${formattedNumber} plikom')} na tym urządzeniu została bezpiecznie utworzona kopia zapasowa"; @@ -106,14 +121,23 @@ class MessageLookup extends MessageLookupByLibrary { static String m42(currentlyProcessing, totalCount) => "Przetwarzanie ${currentlyProcessing} / ${totalCount}"; + static String m43(name) => "Wędrówka z ${name}"; + static String m44(count) => - "${Intl.plural(count, one: '${count} element', other: '${count} elementu')}"; + "${Intl.plural(count, one: '${count} element', few: '${count} elementy', many: '${count} elementów', other: '${count} elementu')}"; + + static String m45(name) => "Ostatnio z ${name}"; static String m46(email) => "${email} zaprosił Cię do zostania zaufanym kontaktem"; static String m47(expiryTime) => "Link wygaśnie ${expiryTime}"; + static String m48(email) => "Połącz osobę z ${email}"; + + static String m49(personName, email) => + "Spowoduje to powiązanie ${personName} z ${email}"; + static String m52(albumName) => "Pomyślnie przeniesiono do ${albumName}"; static String m53(personName) => "Brak sugestii dla ${personName}"; @@ -129,6 +153,10 @@ class MessageLookup extends MessageLookupByLibrary { static String m58(providerName) => "Porozmawiaj ze wsparciem ${providerName} jeśli zostałeś obciążony"; + static String m59(name, age) => "${name} ma ${age} lat!"; + + static String m60(name, age) => "${name} wkrótce będzie mieć ${age} lat"; + static String m63(endDate) => "Bezpłatny okres próbny ważny do ${endDate}.\nNastępnie możesz wybrać płatny plan."; @@ -137,10 +165,14 @@ class MessageLookup extends MessageLookupByLibrary { static String m65(toEmail) => "Prosimy wysłać logi do ${toEmail}"; + static String m66(name) => "Pozowanie z ${name}"; + static String m67(folderName) => "Przetwarzanie ${folderName}..."; static String m68(storeName) => "Oceń nas na ${storeName}"; + static String m69(name) => "Ponownie przypisano cię do ${name}"; + static String m70(days, email) => "Możesz uzyskać dostęp do konta po dniu ${days} dni. Powiadomienie zostanie wysłane na ${email}."; @@ -157,17 +189,23 @@ class MessageLookup extends MessageLookupByLibrary { static String m75(endDate) => "Subskrypcja odnowi się ${endDate}"; + static String m76(name) => "Wycieczka z ${name}"; + static String m77(count) => - "${Intl.plural(count, one: 'Znaleziono ${count} wynik', other: 'Znaleziono ${count} wyników')}"; + "${Intl.plural(count, one: 'Znaleziono ${count} wynik', few: 'Znaleziono ${count} wyniki', other: 'Znaleziono ${count} wyników')}"; static String m78(snapshotLength, searchLength) => "Niezgodność długości sekcji: ${snapshotLength} != ${searchLength}"; + static String m79(count) => "Wybrano ${count}"; + static String m80(count) => "Wybrano ${count}"; static String m81(count, yourCount) => "Wybrano ${count} (twoich ${yourCount})"; + static String m82(name) => "Selfie z ${name}"; + static String m83(verificationID) => "Oto mój identyfikator weryfikacyjny: ${verificationID} dla ente.io."; @@ -190,6 +228,10 @@ class MessageLookup extends MessageLookupByLibrary { static String m90(fileType) => "Ten ${fileType} zostanie usunięty z Ente."; + static String m91(name) => "Sport z ${name}"; + + static String m92(name) => "Uwaga na ${name}"; + static String m93(storageAmountInGB) => "${storageAmountInGB} GB"; static String m94( @@ -213,8 +255,12 @@ class MessageLookup extends MessageLookupByLibrary { static String m100(email) => "To jest identyfikator weryfikacyjny ${email}"; + static String m102(dateFormat) => "${dateFormat} przez lata"; + static String m103(count) => - "${Intl.plural(count, zero: 'Wkrótce', one: '1 dzień', other: '${count} dni')}"; + "${Intl.plural(count, zero: 'Wkrótce', one: '1 dzień', few: '${count} dni', other: '${count} dni')}"; + + static String m104(year) => "Podróż w ${year}"; static String m106(email) => "Zostałeś zaproszony do bycia dziedzicznym kontaktem przez ${email}."; @@ -231,11 +277,17 @@ class MessageLookup extends MessageLookupByLibrary { static String m111(email) => "Zweryfikuj ${email}"; + static String m112(name) => "Zobacz ${name}, aby odłączyć"; + static String m114(email) => "Wysłaliśmy wiadomość na adres ${email}"; + static String m115(name) => "Życz ${name} wszystkiego najlepszego! 🎉"; + static String m116(count) => - "${Intl.plural(count, one: '${count} rok temu', other: '${count} lata temu')}"; + "${Intl.plural(count, one: '${count} rok temu', few: '${count} lata temu', many: '${count} lat temu', other: '${count} lata temu')}"; + + static String m117(name) => "Ty i ${name}"; static String m118(storageSaved) => "Pomyślnie zwolniłeś/aś ${storageSaved}!"; @@ -249,15 +301,21 @@ class MessageLookup extends MessageLookupByLibrary { "account": MessageLookupByLibrary.simpleMessage("Konto"), "accountIsAlreadyConfigured": MessageLookupByLibrary.simpleMessage( "Konto jest już skonfigurowane."), + "accountOwnerPersonAppbarTitle": m0, "accountWelcomeBack": MessageLookupByLibrary.simpleMessage("Witaj ponownie!"), "ackPasswordLostWarning": MessageLookupByLibrary.simpleMessage( "Rozumiem, że jeśli utracę hasło, mogę utracić dane, ponieważ moje dane są całkowicie zaszyfrowane."), + "actionNotSupportedOnFavouritesAlbum": + MessageLookupByLibrary.simpleMessage( + "Akcja nie jest obsługiwana na Ulubionym albumie"), "activeSessions": MessageLookupByLibrary.simpleMessage("Aktywne sesje"), "add": MessageLookupByLibrary.simpleMessage("Dodaj"), "addAName": MessageLookupByLibrary.simpleMessage("Dodaj nazwę"), "addANewEmail": MessageLookupByLibrary.simpleMessage("Dodaj nowy adres e-mail"), + "addAlbumWidgetPrompt": MessageLookupByLibrary.simpleMessage( + "Dodaj widżet albumu do ekranu głównego i wróć tutaj, aby dostosować."), "addCollaborator": MessageLookupByLibrary.simpleMessage("Dodaj współuczestnika"), "addFiles": MessageLookupByLibrary.simpleMessage("Dodaj Pliki"), @@ -266,6 +324,8 @@ class MessageLookup extends MessageLookupByLibrary { "addLocation": MessageLookupByLibrary.simpleMessage("Dodaj lokalizację"), "addLocationButton": MessageLookupByLibrary.simpleMessage("Dodaj"), + "addMemoriesWidgetPrompt": MessageLookupByLibrary.simpleMessage( + "Dodaj widżet wspomnień do ekranu głównego i wróć tutaj, aby dostosować."), "addMore": MessageLookupByLibrary.simpleMessage("Dodaj więcej"), "addName": MessageLookupByLibrary.simpleMessage("Dodaj nazwę"), "addNameOrMerge": @@ -277,6 +337,10 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Szczegóły dodatków"), "addOnValidTill": m3, "addOns": MessageLookupByLibrary.simpleMessage("Dodatki"), + "addParticipants": + MessageLookupByLibrary.simpleMessage("Dodaj uczestników"), + "addPeopleWidgetPrompt": MessageLookupByLibrary.simpleMessage( + "Dodaj widżet ludzi do ekranu głównego i wróć tutaj, aby dostosować."), "addPhotos": MessageLookupByLibrary.simpleMessage("Dodaj zdjęcia"), "addSelected": MessageLookupByLibrary.simpleMessage("Dodaj zaznaczone"), "addToAlbum": MessageLookupByLibrary.simpleMessage("Dodaj do albumu"), @@ -293,6 +357,7 @@ class MessageLookup extends MessageLookupByLibrary { "addedSuccessfullyTo": m6, "addingToFavorites": MessageLookupByLibrary.simpleMessage("Dodawanie do ulubionych..."), + "admiringThem": m7, "advanced": MessageLookupByLibrary.simpleMessage("Zaawansowane"), "advancedSettings": MessageLookupByLibrary.simpleMessage("Zaawansowane"), @@ -307,12 +372,19 @@ class MessageLookup extends MessageLookupByLibrary { "albumUpdated": MessageLookupByLibrary.simpleMessage("Album został zaktualizowany"), "albums": MessageLookupByLibrary.simpleMessage("Albumy"), + "albumsWidgetDesc": MessageLookupByLibrary.simpleMessage( + "Wybierz albumy, które chcesz zobaczyć na ekranie głównym."), "allClear": MessageLookupByLibrary.simpleMessage("✨ Wszystko wyczyszczone"), "allMemoriesPreserved": MessageLookupByLibrary.simpleMessage( "Wszystkie wspomnienia zachowane"), "allPersonGroupingWillReset": MessageLookupByLibrary.simpleMessage( "Wszystkie grupy dla tej osoby zostaną zresetowane i stracisz wszystkie sugestie dla tej osoby"), + "allUnnamedGroupsWillBeMergedIntoTheSelectedPerson": + MessageLookupByLibrary.simpleMessage( + "Wszystkie nienazwane grupy zostaną scalone z wybraną osobą. To nadal może zostać cofnięte z przeglądu historii sugestii danej osoby."), + "allWillShiftRangeBasedOnFirst": MessageLookupByLibrary.simpleMessage( + "To jest pierwsze w grupie. Inne wybrane zdjęcia zostaną automatycznie przesunięte w oparciu o tę nową datę"), "allow": MessageLookupByLibrary.simpleMessage("Zezwól"), "allowAddPhotosDescription": MessageLookupByLibrary.simpleMessage( "Pozwól osobom z linkiem na dodawania zdjęć do udostępnionego albumu."), @@ -349,6 +421,7 @@ class MessageLookup extends MessageLookupByLibrary { "Android, iOS, Strona Internetowa, Aplikacja Komputerowa"), "androidSignInTitle": MessageLookupByLibrary.simpleMessage("Wymagane uwierzytelnienie"), + "appIcon": MessageLookupByLibrary.simpleMessage("Ikona aplikacji"), "appLock": MessageLookupByLibrary.simpleMessage( "Blokada dostępu do aplikacji"), "appLockDescriptions": MessageLookupByLibrary.simpleMessage( @@ -363,6 +436,10 @@ class MessageLookup extends MessageLookupByLibrary { "archiveAlbum": MessageLookupByLibrary.simpleMessage("Archiwizuj album"), "archiving": MessageLookupByLibrary.simpleMessage("Archiwizowanie..."), + "areThey": MessageLookupByLibrary.simpleMessage("Czy są "), + "areYouSureRemoveThisFaceFromPerson": + MessageLookupByLibrary.simpleMessage( + "Czy na pewno chcesz usunąć tę twarz z tej osoby?"), "areYouSureThatYouWantToLeaveTheFamily": MessageLookupByLibrary.simpleMessage( "Czy jesteś pewien/pewna, że chcesz opuścić plan rodzinny?"), @@ -373,8 +450,16 @@ class MessageLookup extends MessageLookupByLibrary { "Czy na pewno chcesz zmienić swój plan?"), "areYouSureYouWantToExit": MessageLookupByLibrary.simpleMessage("Czy na pewno chcesz wyjść?"), + "areYouSureYouWantToIgnoreThesePersons": + MessageLookupByLibrary.simpleMessage( + "Czy na pewno chcesz zignorować te osoby?"), + "areYouSureYouWantToIgnoreThisPerson": + MessageLookupByLibrary.simpleMessage( + "Czy na pewno chcesz zignorować tę osobę?"), "areYouSureYouWantToLogout": MessageLookupByLibrary.simpleMessage( "Czy na pewno chcesz się wylogować?"), + "areYouSureYouWantToMergeThem": MessageLookupByLibrary.simpleMessage( + "Czy na pewno chcesz je scalić?"), "areYouSureYouWantToRenew": MessageLookupByLibrary.simpleMessage( "Czy na pewno chcesz odnowić?"), "areYouSureYouWantToResetThisPerson": @@ -440,6 +525,7 @@ class MessageLookup extends MessageLookupByLibrary { "availableStorageSpace": m10, "backedUpFolders": MessageLookupByLibrary.simpleMessage("Foldery kopii zapasowej"), + "backgroundWithThem": m11, "backup": MessageLookupByLibrary.simpleMessage("Kopia zapasowa"), "backupFailed": MessageLookupByLibrary.simpleMessage( "Tworzenie kopii zapasowej nie powiodło się"), @@ -455,10 +541,37 @@ class MessageLookup extends MessageLookupByLibrary { "Elementy, których kopia zapasowa została utworzona, zostaną wyświetlone w tym miejscu"), "backupVideos": MessageLookupByLibrary.simpleMessage("Utwórz kopię zapasową wideo"), + "beach": MessageLookupByLibrary.simpleMessage("Piasek i morze"), "birthday": MessageLookupByLibrary.simpleMessage("Urodziny"), + "birthdayNotifications": + MessageLookupByLibrary.simpleMessage("Powiadomienia o urodzinach"), + "birthdays": MessageLookupByLibrary.simpleMessage("Urodziny"), "blackFridaySale": MessageLookupByLibrary.simpleMessage( "Wyprzedaż z okazji Czarnego Piątku"), "blog": MessageLookupByLibrary.simpleMessage("Blog"), + "cLDesc1": MessageLookupByLibrary.simpleMessage( + "W związku z uruchomieniem wersji beta przesyłania strumieniowego wideo oraz pracami nad możliwością wznawiania przesyłania i pobierania plików, zwiększyliśmy limit przesyłanych plików do 10 GB. Jest to już dostępne zarówno w aplikacjach na komputery, jak i na urządzenia mobilne."), + "cLDesc2": MessageLookupByLibrary.simpleMessage( + "Funkcja przesyłania w tle jest teraz obsługiwana również na urządzeniach z systemem iOS, oprócz urządzeń z Androidem. Nie trzeba już otwierać aplikacji, aby utworzyć kopię zapasową najnowszych zdjęć i filmów."), + "cLDesc3": MessageLookupByLibrary.simpleMessage( + "Wprowadziliśmy istotne ulepszenia w funkcji wspomnień, w tym automatyczne odtwarzanie, przesuwanie do kolejnego wspomnienia i wiele innych."), + "cLDesc4": MessageLookupByLibrary.simpleMessage( + "Wraz z kilkoma ulepszeniami w mechanizmie teraz znacznie łatwiej jest widzieć wszystkie wykryte twarze, zapewniać informacje zwrotne o podobnych twarzach i dodawać/usuwać twarze z jednego zdjęcia."), + "cLDesc5": MessageLookupByLibrary.simpleMessage( + "Od teraz otrzymasz powiadomienie z możliwością rezygnacji dotyczące wszystkich zapisanych urodzin w Ente, wraz z kolekcją najlepszych zdjęć danej osoby."), + "cLDesc6": MessageLookupByLibrary.simpleMessage( + "Nie musisz już czekać na zakończenie przesyłania ani pobierania, żeby móc zamknąć aplikację. Wszystkie operacje przesyłania i pobierania można teraz wstrzymać w dowolnym momencie i wznowić od miejsca, w którym zostały przerwane."), + "cLTitle1": MessageLookupByLibrary.simpleMessage( + "Przesyłanie Dużych Plików Wideo"), + "cLTitle2": MessageLookupByLibrary.simpleMessage("Przesyłanie w Tle"), + "cLTitle3": MessageLookupByLibrary.simpleMessage( + "Automatyczne Odtwarzanie Wspomnień"), + "cLTitle4": MessageLookupByLibrary.simpleMessage( + "Ulepszone Rozpoznawanie Twarzy"), + "cLTitle5": + MessageLookupByLibrary.simpleMessage("Powiadomienia o Urodzinach"), + "cLTitle6": MessageLookupByLibrary.simpleMessage( + "Wznawialne Przesyłanie i Pobieranie Danych"), "cachedData": MessageLookupByLibrary.simpleMessage("Dane w pamięci podręcznej"), "calculating": MessageLookupByLibrary.simpleMessage("Obliczanie..."), @@ -513,6 +626,7 @@ class MessageLookup extends MessageLookupByLibrary { "checking": MessageLookupByLibrary.simpleMessage("Sprawdzanie..."), "checkingModels": MessageLookupByLibrary.simpleMessage("Sprawdzanie modeli..."), + "city": MessageLookupByLibrary.simpleMessage("W mieście"), "claimFreeStorage": MessageLookupByLibrary.simpleMessage( "Odbierz bezpłatną przestrzeń dyskową"), "claimMore": MessageLookupByLibrary.simpleMessage("Zdobądź więcej!"), @@ -528,6 +642,8 @@ class MessageLookup extends MessageLookupByLibrary { "click": MessageLookupByLibrary.simpleMessage("• Kliknij"), "clickOnTheOverflowMenu": MessageLookupByLibrary.simpleMessage( "• Kliknij na menu przepełnienia"), + "clickToInstallOurBestVersionYet": MessageLookupByLibrary.simpleMessage( + "Kliknij, aby zainstalować naszą najlepszą wersję"), "close": MessageLookupByLibrary.simpleMessage("Zamknij"), "clubByCaptureTime": MessageLookupByLibrary.simpleMessage( "Club według czasu przechwycenia"), @@ -626,6 +742,8 @@ class MessageLookup extends MessageLookupByLibrary { "criticalUpdateAvailable": MessageLookupByLibrary.simpleMessage( "Dostępna jest krytyczna aktualizacja"), "crop": MessageLookupByLibrary.simpleMessage("Kadruj"), + "curatedMemories": MessageLookupByLibrary.simpleMessage( + "Wyselekcjonowane wspomnienia"), "currentUsageIs": MessageLookupByLibrary.simpleMessage("Aktualne użycie to "), "currentlyRunning": @@ -669,6 +787,7 @@ class MessageLookup extends MessageLookupByLibrary { "deleteItemCount": m21, "deleteLocation": MessageLookupByLibrary.simpleMessage("Usuń lokalizację"), + "deleteMultipleAlbumDialog": m22, "deletePhotos": MessageLookupByLibrary.simpleMessage("Usuń zdjęcia"), "deleteProgress": m23, "deleteReason1": MessageLookupByLibrary.simpleMessage( @@ -704,6 +823,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Nie znaleziono urządzenia"), "didYouKnow": MessageLookupByLibrary.simpleMessage("Czy wiedziałeś/aś?"), + "different": MessageLookupByLibrary.simpleMessage("Inne"), "disableAutoLock": MessageLookupByLibrary.simpleMessage("Wyłącz automatyczną blokadę"), "disableDownloadWarningBody": MessageLookupByLibrary.simpleMessage( @@ -747,6 +867,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage( "Czy chcesz odrzucić dokonane zmiany?"), "done": MessageLookupByLibrary.simpleMessage("Gotowe"), + "dontSave": MessageLookupByLibrary.simpleMessage("Nie zapisuj"), "doubleYourStorage": MessageLookupByLibrary.simpleMessage( "Podwój swoją przestrzeń dyskową"), "download": MessageLookupByLibrary.simpleMessage("Pobierz"), @@ -757,11 +878,13 @@ class MessageLookup extends MessageLookupByLibrary { "duplicateFileCountWithStorageSaved": m26, "duplicateItemsGroup": m27, "edit": MessageLookupByLibrary.simpleMessage("Edytuj"), + "editEmailAlreadyLinked": m28, "editLocation": MessageLookupByLibrary.simpleMessage("Edytuj lokalizację"), "editLocationTagTitle": MessageLookupByLibrary.simpleMessage("Edytuj lokalizację"), "editPerson": MessageLookupByLibrary.simpleMessage("Edytuj osobę"), + "editTime": MessageLookupByLibrary.simpleMessage("Edytuj czas"), "editsSaved": MessageLookupByLibrary.simpleMessage("Edycje zapisane"), "editsToLocationWillOnlyBeSeenWithinEnte": MessageLookupByLibrary.simpleMessage( @@ -771,6 +894,7 @@ class MessageLookup extends MessageLookupByLibrary { "emailAlreadyRegistered": MessageLookupByLibrary.simpleMessage( "Adres e-mail jest już zarejestrowany."), "emailChangedTo": m29, + "emailDoesNotHaveEnteAccount": m30, "emailNoEnteAccount": m31, "emailNotRegistered": MessageLookupByLibrary.simpleMessage( "Adres e-mail nie jest zarejestrowany."), @@ -838,6 +962,8 @@ class MessageLookup extends MessageLookupByLibrary { "Prosimy podać prawidłowy adres e-mail."), "enterYourEmailAddress": MessageLookupByLibrary.simpleMessage("Podaj swój adres e-mail"), + "enterYourNewEmailAddress": MessageLookupByLibrary.simpleMessage( + "Podaj swój nowy adres e-mail"), "enterYourPassword": MessageLookupByLibrary.simpleMessage("Wprowadź hasło"), "enterYourRecoveryKey": MessageLookupByLibrary.simpleMessage( @@ -859,7 +985,10 @@ class MessageLookup extends MessageLookupByLibrary { "Twarz jeszcze nie zgrupowana, prosimy wrócić później"), "faceRecognition": MessageLookupByLibrary.simpleMessage("Rozpoznawanie twarzy"), + "faceThumbnailGenerationFailed": MessageLookupByLibrary.simpleMessage( + "Nie można wygenerować miniaturek twarzy"), "faces": MessageLookupByLibrary.simpleMessage("Twarze"), + "failed": MessageLookupByLibrary.simpleMessage("Nie powiodło się"), "failedToApplyCode": MessageLookupByLibrary.simpleMessage( "Nie udało się zastosować kodu"), "failedToCancel": @@ -893,8 +1022,11 @@ class MessageLookup extends MessageLookupByLibrary { "faqs": MessageLookupByLibrary.simpleMessage( "FAQ – Często zadawane pytania"), "favorite": MessageLookupByLibrary.simpleMessage("Dodaj do ulubionych"), + "feastingWithThem": m34, "feedback": MessageLookupByLibrary.simpleMessage("Opinia"), "file": MessageLookupByLibrary.simpleMessage("Plik"), + "fileAnalysisFailed": MessageLookupByLibrary.simpleMessage( + "Nie można przeanalizować pliku"), "fileFailedToSaveToGallery": MessageLookupByLibrary.simpleMessage( "Nie udało się zapisać pliku do galerii"), "fileInfoAddDescHint": @@ -916,6 +1048,7 @@ class MessageLookup extends MessageLookupByLibrary { "findThemQuickly": MessageLookupByLibrary.simpleMessage("Znajdź ich szybko"), "flip": MessageLookupByLibrary.simpleMessage("Obróć"), + "food": MessageLookupByLibrary.simpleMessage("Kulinarna rozkosz"), "forYourMemories": MessageLookupByLibrary.simpleMessage("dla twoich wspomnień"), "forgotPassword": @@ -950,11 +1083,14 @@ class MessageLookup extends MessageLookupByLibrary { "Zezwól na dostęp do wszystkich zdjęć w aplikacji Ustawienia"), "grantPermission": MessageLookupByLibrary.simpleMessage("Przyznaj uprawnienie"), + "greenery": MessageLookupByLibrary.simpleMessage("Zielone życie"), "groupNearbyPhotos": MessageLookupByLibrary.simpleMessage("Grupuj pobliskie zdjęcia"), "guestView": MessageLookupByLibrary.simpleMessage("Widok gościa"), "guestViewEnablePreSteps": MessageLookupByLibrary.simpleMessage( "Aby włączyć widok gościa, należy skonfigurować hasło urządzenia lub blokadę ekranu w ustawieniach Twojego systemu."), + "happyBirthday": + MessageLookupByLibrary.simpleMessage("Wszystkiego najlepszego! 🥳"), "hearUsExplanation": MessageLookupByLibrary.simpleMessage( "Nie śledzimy instalacji aplikacji. Pomogłyby nam, gdybyś powiedział/a nam, gdzie nas znalazłeś/aś!"), "hearUsWhereTitle": MessageLookupByLibrary.simpleMessage( @@ -967,7 +1103,10 @@ class MessageLookup extends MessageLookupByLibrary { "Ukrywa zawartość aplikacji w przełączniku aplikacji i wyłącza zrzuty ekranu"), "hideContentDescriptionIos": MessageLookupByLibrary.simpleMessage( "Ukrywa zawartość aplikacji w przełączniku aplikacji"), + "hideSharedItemsFromHomeGallery": MessageLookupByLibrary.simpleMessage( + "Ukryj współdzielone elementy w galerii głównej"), "hiding": MessageLookupByLibrary.simpleMessage("Ukrywanie..."), + "hikingWithThem": m43, "hostedAtOsmFrance": MessageLookupByLibrary.simpleMessage("Hostowane w OSM Francja"), "howItWorks": MessageLookupByLibrary.simpleMessage("Jak to działa"), @@ -978,6 +1117,7 @@ class MessageLookup extends MessageLookupByLibrary { "iOSLockOut": MessageLookupByLibrary.simpleMessage( "Uwierzytelnianie biometryczne jest wyłączone. Prosimy zablokować i odblokować ekran, aby je włączyć."), "iOSOkButton": MessageLookupByLibrary.simpleMessage("OK"), + "ignore": MessageLookupByLibrary.simpleMessage("Ignoruj"), "ignoreUpdate": MessageLookupByLibrary.simpleMessage("Ignoruj"), "ignored": MessageLookupByLibrary.simpleMessage("ignorowane"), "ignoredFolderUploadReason": MessageLookupByLibrary.simpleMessage( @@ -998,6 +1138,10 @@ class MessageLookup extends MessageLookupByLibrary { "Nieprawidłowy klucz odzyskiwania"), "indexedItems": MessageLookupByLibrary.simpleMessage("Zindeksowane elementy"), + "indexingPausedStatusDescription": MessageLookupByLibrary.simpleMessage( + "Indeksowanie zostało wstrzymane. Zostanie automatycznie wznowione, gdy urządzenie będzie gotowe. Urządzenie uznaje się za gotowe, gdy poziom baterii, stan jej zdrowia oraz status termiczny znajdują się w bezpiecznym zakresie."), + "ineligible": + MessageLookupByLibrary.simpleMessage("Nie kwalifikuje się"), "info": MessageLookupByLibrary.simpleMessage("Informacje"), "insecureDevice": MessageLookupByLibrary.simpleMessage("Niezabezpieczone urządzenie"), @@ -1030,6 +1174,8 @@ class MessageLookup extends MessageLookupByLibrary { "Wybrane elementy zostaną usunięte z tego albumu"), "join": MessageLookupByLibrary.simpleMessage("Dołącz"), "joinAlbum": MessageLookupByLibrary.simpleMessage("Dołącz do albumu"), + "joinAlbumConfirmationDialogBody": MessageLookupByLibrary.simpleMessage( + "Dołączenie do albumu sprawi, że Twój e-mail będzie widoczny dla jego uczestników."), "joinAlbumSubtext": MessageLookupByLibrary.simpleMessage( "aby wyświetlić i dodać swoje zdjęcia"), "joinAlbumSubtextViewer": MessageLookupByLibrary.simpleMessage( @@ -1041,8 +1187,11 @@ class MessageLookup extends MessageLookupByLibrary { "kindlyHelpUsWithThisInformation": MessageLookupByLibrary.simpleMessage("Pomóż nam z tą informacją"), "language": MessageLookupByLibrary.simpleMessage("Język"), + "lastTimeWithThem": m45, "lastUpdated": MessageLookupByLibrary.simpleMessage("Ostatnio zaktualizowano"), + "lastYearsTrip": + MessageLookupByLibrary.simpleMessage("Zeszłoroczna podróż"), "leave": MessageLookupByLibrary.simpleMessage("Wyjdź"), "leaveAlbum": MessageLookupByLibrary.simpleMessage("Opuść album"), "leaveFamily": MessageLookupByLibrary.simpleMessage("Opuść rodzinę"), @@ -1065,16 +1214,22 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Limit urządzeń"), "linkEmail": MessageLookupByLibrary.simpleMessage("Połącz adres e-mail"), + "linkEmailToContactBannerCaption": + MessageLookupByLibrary.simpleMessage("aby szybciej udostępniać"), "linkEnabled": MessageLookupByLibrary.simpleMessage("Aktywny"), "linkExpired": MessageLookupByLibrary.simpleMessage("Wygasł"), "linkExpiresOn": m47, "linkExpiry": MessageLookupByLibrary.simpleMessage("Wygaśnięcie linku"), "linkHasExpired": MessageLookupByLibrary.simpleMessage("Link wygasł"), "linkNeverExpires": MessageLookupByLibrary.simpleMessage("Nigdy"), + "linkPersonToEmail": m48, + "linkPersonToEmailConfirmation": m49, "livePhotos": MessageLookupByLibrary.simpleMessage("Zdjęcia Live Photo"), "loadMessage1": MessageLookupByLibrary.simpleMessage( "Możesz udostępnić swoją subskrypcję swojej rodzinie"), + "loadMessage2": MessageLookupByLibrary.simpleMessage( + "Do tej pory zachowaliśmy ponad 200 milionów wspomnień"), "loadMessage3": MessageLookupByLibrary.simpleMessage( "Przechowujemy 3 kopie Twoich danych, jedną w podziemnym schronie"), "loadMessage4": MessageLookupByLibrary.simpleMessage( @@ -1131,6 +1286,8 @@ class MessageLookup extends MessageLookupByLibrary { "longpressOnAnItemToViewInFullscreen": MessageLookupByLibrary.simpleMessage( "Długo naciśnij element, aby wyświetlić go na pełnym ekranie"), + "lookBackOnYourMemories": MessageLookupByLibrary.simpleMessage( + "Spójrz ponownie na swoje wspomnienia 🌄"), "loopVideoOff": MessageLookupByLibrary.simpleMessage("Pętla wideo wyłączona"), "loopVideoOn": @@ -1160,7 +1317,12 @@ class MessageLookup extends MessageLookupByLibrary { "maps": MessageLookupByLibrary.simpleMessage("Mapy"), "mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"), "matrix": MessageLookupByLibrary.simpleMessage("Matrix"), + "me": MessageLookupByLibrary.simpleMessage("Ja"), + "memories": MessageLookupByLibrary.simpleMessage("Wspomnienia"), + "memoriesWidgetDesc": MessageLookupByLibrary.simpleMessage( + "Wybierz rodzaj wspomnień, które chcesz zobaczyć na ekranie głównym."), "merchandise": MessageLookupByLibrary.simpleMessage("Sklep"), + "merge": MessageLookupByLibrary.simpleMessage("Scal"), "mergeWithExisting": MessageLookupByLibrary.simpleMessage("Scal z istniejącym"), "mergedPhotos": MessageLookupByLibrary.simpleMessage("Scalone zdjęcia"), @@ -1185,11 +1347,15 @@ class MessageLookup extends MessageLookupByLibrary { "moments": MessageLookupByLibrary.simpleMessage("Momenty"), "month": MessageLookupByLibrary.simpleMessage("miesiąc"), "monthly": MessageLookupByLibrary.simpleMessage("Miesięcznie"), + "moon": MessageLookupByLibrary.simpleMessage("W świetle księżyca"), "moreDetails": MessageLookupByLibrary.simpleMessage("Więcej szczegółów"), "mostRecent": MessageLookupByLibrary.simpleMessage("Od najnowszych"), "mostRelevant": MessageLookupByLibrary.simpleMessage("Najbardziej trafne"), + "mountains": MessageLookupByLibrary.simpleMessage("Na wzgórzach"), + "moveSelectedPhotosToOneDate": MessageLookupByLibrary.simpleMessage( + "Przenieś wybrane zdjęcia na jedną datę"), "moveToAlbum": MessageLookupByLibrary.simpleMessage("Przenieś do albumu"), "moveToHiddenAlbum": @@ -1209,6 +1375,8 @@ class MessageLookup extends MessageLookupByLibrary { "newAlbum": MessageLookupByLibrary.simpleMessage("Nowy album"), "newLocation": MessageLookupByLibrary.simpleMessage("Nowa lokalizacja"), "newPerson": MessageLookupByLibrary.simpleMessage("Nowa osoba"), + "newPhotosEmoji": MessageLookupByLibrary.simpleMessage(" nowe 📸"), + "newRange": MessageLookupByLibrary.simpleMessage("Nowy zakres"), "newToEnte": MessageLookupByLibrary.simpleMessage("Nowy/a do Ente"), "newest": MessageLookupByLibrary.simpleMessage("Najnowsze"), "next": MessageLookupByLibrary.simpleMessage("Dalej"), @@ -1251,6 +1419,7 @@ class MessageLookup extends MessageLookupByLibrary { "noSystemLockFound": MessageLookupByLibrary.simpleMessage( "Nie znaleziono blokady systemowej"), "notPersonLabel": m54, + "notThisPerson": MessageLookupByLibrary.simpleMessage("Nie ta osoba?"), "nothingSharedWithYouYet": MessageLookupByLibrary.simpleMessage( "Nic Ci jeszcze nie udostępniono"), "nothingToSeeHere": MessageLookupByLibrary.simpleMessage( @@ -1260,6 +1429,12 @@ class MessageLookup extends MessageLookupByLibrary { "onDevice": MessageLookupByLibrary.simpleMessage("Na urządzeniu"), "onEnte": MessageLookupByLibrary.simpleMessage("W ente"), + "onTheRoad": MessageLookupByLibrary.simpleMessage("Znowu na drodze"), + "onThisDay": MessageLookupByLibrary.simpleMessage("Tego dnia"), + "onThisDayMemories": + MessageLookupByLibrary.simpleMessage("Wspomnienia z tego dnia"), + "onThisDayNotificationExplanation": MessageLookupByLibrary.simpleMessage( + "Otrzymuj przypomnienia o wspomnieniach z tego dnia w poprzednich latach."), "onlyFamilyAdminCanChangeCode": m55, "onlyThem": MessageLookupByLibrary.simpleMessage("Tylko te"), "oops": MessageLookupByLibrary.simpleMessage("Ups"), @@ -1283,6 +1458,10 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Lub złącz z istniejącymi"), "orPickAnExistingOne": MessageLookupByLibrary.simpleMessage("Lub wybierz istniejący"), + "orPickFromYourContacts": MessageLookupByLibrary.simpleMessage( + "lub wybierz ze swoich kontaktów"), + "otherDetectedFaces": + MessageLookupByLibrary.simpleMessage("Inne wykryte twarze"), "pair": MessageLookupByLibrary.simpleMessage("Sparuj"), "pairWithPin": MessageLookupByLibrary.simpleMessage("Sparuj kodem PIN"), "pairingComplete": @@ -1302,6 +1481,8 @@ class MessageLookup extends MessageLookupByLibrary { "Siła hasła jest obliczana, biorąc pod uwagę długość hasła, użyte znaki, i czy hasło pojawi się w 10 000 najczęściej używanych haseł"), "passwordWarning": MessageLookupByLibrary.simpleMessage( "Nie przechowujemy tego hasła, więc jeśli go zapomnisz, nie będziemy w stanie odszyfrować Twoich danych"), + "pastYearsMemories": + MessageLookupByLibrary.simpleMessage("Wspomnienia z ubiegłych lat"), "paymentDetails": MessageLookupByLibrary.simpleMessage("Szczegóły płatności"), "paymentFailed": @@ -1316,13 +1497,18 @@ class MessageLookup extends MessageLookupByLibrary { "people": MessageLookupByLibrary.simpleMessage("Ludzie"), "peopleUsingYourCode": MessageLookupByLibrary.simpleMessage( "Osoby używające twojego kodu"), + "peopleWidgetDesc": MessageLookupByLibrary.simpleMessage( + "Wybierz osoby, które chcesz zobaczyć na ekranie głównym."), "permDeleteWarning": MessageLookupByLibrary.simpleMessage( "Wszystkie elementy w koszu zostaną trwale usunięte\n\nTej czynności nie można cofnąć"), "permanentlyDelete": MessageLookupByLibrary.simpleMessage("Usuń trwale"), "permanentlyDeleteFromDevice": MessageLookupByLibrary.simpleMessage("Trwale usunąć z urządzenia?"), + "personIsAge": m59, "personName": MessageLookupByLibrary.simpleMessage("Nazwa osoby"), + "personTurningAge": m60, + "pets": MessageLookupByLibrary.simpleMessage("Futrzani towarzysze"), "photoDescriptions": MessageLookupByLibrary.simpleMessage("Opisy zdjęć"), "photoGridSize": @@ -1332,12 +1518,17 @@ class MessageLookup extends MessageLookupByLibrary { "photosAddedByYouWillBeRemovedFromTheAlbum": MessageLookupByLibrary.simpleMessage( "Zdjęcia dodane przez Ciebie zostaną usunięte z albumu"), + "photosKeepRelativeTimeDifference": + MessageLookupByLibrary.simpleMessage( + "Zdjęcia zachowują względną różnicę czasu"), "pickCenterPoint": MessageLookupByLibrary.simpleMessage("Wybierz punkt środkowy"), "pinAlbum": MessageLookupByLibrary.simpleMessage("Przypnij album"), "pinLock": MessageLookupByLibrary.simpleMessage("Blokada PIN"), "playOnTv": MessageLookupByLibrary.simpleMessage( "Odtwórz album na telewizorze"), + "playOriginal": + MessageLookupByLibrary.simpleMessage("Odtwórz oryginał"), "playStoreFreeTrialValidTill": m63, "playstoreSubscription": MessageLookupByLibrary.simpleMessage("Subskrypcja PlayStore"), @@ -1369,6 +1560,9 @@ class MessageLookup extends MessageLookupByLibrary { "pleaseWaitForSometimeBeforeRetrying": MessageLookupByLibrary.simpleMessage( "Prosimy poczekać chwilę przed ponowną próbą"), + "pleaseWaitThisWillTakeAWhile": MessageLookupByLibrary.simpleMessage( + "Prosimy czekać, to może zająć chwilę."), + "posingWithThem": m66, "preparingLogs": MessageLookupByLibrary.simpleMessage("Przygotowywanie logów..."), "preserveMore": MessageLookupByLibrary.simpleMessage("Zachowaj więcej"), @@ -1376,6 +1570,7 @@ class MessageLookup extends MessageLookupByLibrary { "Naciśnij i przytrzymaj, aby odtworzyć wideo"), "pressAndHoldToPlayVideoDetailed": MessageLookupByLibrary.simpleMessage( "Naciśnij i przytrzymaj obraz, aby odtworzyć wideo"), + "previous": MessageLookupByLibrary.simpleMessage("Poprzedni"), "privacy": MessageLookupByLibrary.simpleMessage("Prywatność"), "privacyPolicyTitle": MessageLookupByLibrary.simpleMessage("Polityka Prywatności"), @@ -1385,17 +1580,25 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Udostępnianie prywatne"), "proceed": MessageLookupByLibrary.simpleMessage("Kontynuuj"), "processed": MessageLookupByLibrary.simpleMessage("Przetworzone"), + "processing": MessageLookupByLibrary.simpleMessage("Przetwarzanie"), "processingImport": m67, + "processingVideos": + MessageLookupByLibrary.simpleMessage("Przetwarzanie wideo"), "publicLinkCreated": MessageLookupByLibrary.simpleMessage("Utworzono publiczny link"), "publicLinkEnabled": MessageLookupByLibrary.simpleMessage("Publiczny link włączony"), + "questionmark": MessageLookupByLibrary.simpleMessage("?"), + "queued": MessageLookupByLibrary.simpleMessage("W kolejce"), "quickLinks": MessageLookupByLibrary.simpleMessage("Szybkie linki"), "radius": MessageLookupByLibrary.simpleMessage("Promień"), "raiseTicket": MessageLookupByLibrary.simpleMessage("Zgłoś"), "rateTheApp": MessageLookupByLibrary.simpleMessage("Oceń aplikację"), "rateUs": MessageLookupByLibrary.simpleMessage("Oceń nas"), "rateUsOnStore": m68, + "reassignedToName": m69, + "receiveRemindersOnBirthdays": MessageLookupByLibrary.simpleMessage( + "Otrzymuj przypomnienia, kiedy są czyjeś urodziny. Naciskając na powiadomienie zabierze Cię do zdjęć osoby, która ma urodziny."), "recover": MessageLookupByLibrary.simpleMessage("Odzyskaj"), "recoverAccount": MessageLookupByLibrary.simpleMessage("Odzyskaj konto"), @@ -1496,6 +1699,7 @@ class MessageLookup extends MessageLookupByLibrary { "reportBug": MessageLookupByLibrary.simpleMessage("Zgłoś błąd"), "resendEmail": MessageLookupByLibrary.simpleMessage("Wyślij e-mail ponownie"), + "reset": MessageLookupByLibrary.simpleMessage("Zresetuj"), "resetIgnoredFiles": MessageLookupByLibrary.simpleMessage("Zresetuj zignorowane pliki"), "resetPasswordTitle": @@ -1517,12 +1721,20 @@ class MessageLookup extends MessageLookupByLibrary { "reviewSuggestions": MessageLookupByLibrary.simpleMessage("Przeglądaj sugestie"), "right": MessageLookupByLibrary.simpleMessage("W prawo"), + "roadtripWithThem": m76, "rotate": MessageLookupByLibrary.simpleMessage("Obróć"), "rotateLeft": MessageLookupByLibrary.simpleMessage("Obróć w lewo"), "rotateRight": MessageLookupByLibrary.simpleMessage("Obróć w prawo"), "safelyStored": MessageLookupByLibrary.simpleMessage("Bezpiecznie przechowywane"), + "same": MessageLookupByLibrary.simpleMessage("Identyczne"), + "sameperson": MessageLookupByLibrary.simpleMessage("Ta sama osoba?"), "save": MessageLookupByLibrary.simpleMessage("Zapisz"), + "saveAsAnotherPerson": + MessageLookupByLibrary.simpleMessage("Zapisz jako inną osobę"), + "saveChangesBeforeLeavingQuestion": + MessageLookupByLibrary.simpleMessage( + "Zapisać zmiany przed wyjściem?"), "saveCollage": MessageLookupByLibrary.simpleMessage("Zapisz kolaż"), "saveCopy": MessageLookupByLibrary.simpleMessage("Zapisz kopię"), "saveKey": MessageLookupByLibrary.simpleMessage("Zapisz klucz"), @@ -1583,6 +1795,7 @@ class MessageLookup extends MessageLookupByLibrary { "selectAllShort": MessageLookupByLibrary.simpleMessage("Wszystko"), "selectCoverPhoto": MessageLookupByLibrary.simpleMessage("Wybierz zdjęcie na okładkę"), + "selectDate": MessageLookupByLibrary.simpleMessage("Wybierz datę"), "selectFoldersForBackup": MessageLookupByLibrary.simpleMessage( "Wybierz foldery do stworzenia kopii zapasowej"), "selectItemsToAdd": @@ -1592,9 +1805,21 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Wybierz aplikację pocztową"), "selectMorePhotos": MessageLookupByLibrary.simpleMessage("Wybierz więcej zdjęć"), + "selectOneDateAndTime": + MessageLookupByLibrary.simpleMessage("Wybierz jedną datę i czas"), + "selectOneDateAndTimeForAll": MessageLookupByLibrary.simpleMessage( + "Wybierz jedną datę i czas dla wszystkich"), + "selectPersonToLink": + MessageLookupByLibrary.simpleMessage("Wybierz osobę do powiązania"), "selectReason": MessageLookupByLibrary.simpleMessage("Wybierz powód"), + "selectStartOfRange": + MessageLookupByLibrary.simpleMessage("Wybierz początek zakresu"), + "selectTime": MessageLookupByLibrary.simpleMessage("Wybierz czas"), + "selectYourFace": + MessageLookupByLibrary.simpleMessage("Wybierz swoją twarz"), "selectYourPlan": MessageLookupByLibrary.simpleMessage("Wybierz swój plan"), + "selectedAlbums": m79, "selectedFilesAreNotOnEnte": MessageLookupByLibrary.simpleMessage("Wybrane pliki nie są w Ente"), "selectedFoldersWillBeEncryptedAndBackedUp": @@ -1603,8 +1828,12 @@ class MessageLookup extends MessageLookupByLibrary { "selectedItemsWillBeDeletedFromAllAlbumsAndMoved": MessageLookupByLibrary.simpleMessage( "Wybrane elementy zostaną usunięte ze wszystkich albumów i przeniesione do kosza."), + "selectedItemsWillBeRemovedFromThisPerson": + MessageLookupByLibrary.simpleMessage( + "Wybrane elementy zostaną usunięte z tej osoby, ale nie zostaną usunięte z Twojej biblioteki."), "selectedPhotos": m80, "selectedPhotosWithYours": m81, + "selfiesWithThem": m82, "send": MessageLookupByLibrary.simpleMessage("Wyślij"), "sendEmail": MessageLookupByLibrary.simpleMessage("Wyślij e-mail"), "sendInvite": @@ -1661,8 +1890,14 @@ class MessageLookup extends MessageLookupByLibrary { "sharedWithYou": MessageLookupByLibrary.simpleMessage("Udostępnione z Tobą"), "sharing": MessageLookupByLibrary.simpleMessage("Udostępnianie..."), + "shiftDatesAndTime": + MessageLookupByLibrary.simpleMessage("Zmień daty i czas"), + "showLessFaces": + MessageLookupByLibrary.simpleMessage("Pokaż mniej twarzy"), "showMemories": MessageLookupByLibrary.simpleMessage("Pokaż wspomnienia"), + "showMoreFaces": + MessageLookupByLibrary.simpleMessage("Pokaż więcej twarzy"), "showPerson": MessageLookupByLibrary.simpleMessage("Pokaż osobę"), "signOutFromOtherDevices": MessageLookupByLibrary.simpleMessage( "Wyloguj z pozostałych urządzeń"), @@ -1694,6 +1929,8 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage( "Coś poszło nie tak, spróbuj ponownie"), "sorry": MessageLookupByLibrary.simpleMessage("Przepraszamy"), + "sorryBackupFailedDesc": MessageLookupByLibrary.simpleMessage( + "Przepraszamy, nie mogliśmy utworzyć kopii zapasowej tego pliku teraz, spróbujemy ponownie później."), "sorryCouldNotAddToFavorites": MessageLookupByLibrary.simpleMessage( "Przepraszamy, nie udało się dodać do ulubionych!"), "sorryCouldNotRemoveFromFavorites": @@ -1705,6 +1942,8 @@ class MessageLookup extends MessageLookupByLibrary { "sorryWeCouldNotGenerateSecureKeysOnThisDevicennplease": MessageLookupByLibrary.simpleMessage( "Przepraszamy, nie mogliśmy wygenerować bezpiecznych kluczy na tym urządzeniu.\n\nZarejestruj się z innego urządzenia."), + "sorryWeHadToPauseYourBackups": MessageLookupByLibrary.simpleMessage( + "Przepraszamy, musieliśmy wstrzymać tworzenie kopii zapasowych"), "sort": MessageLookupByLibrary.simpleMessage("Sortuj"), "sortAlbumsBy": MessageLookupByLibrary.simpleMessage("Sortuj według"), "sortNewestFirst": @@ -1712,6 +1951,10 @@ class MessageLookup extends MessageLookupByLibrary { "sortOldestFirst": MessageLookupByLibrary.simpleMessage("Od najstarszych"), "sparkleSuccess": MessageLookupByLibrary.simpleMessage("✨ Sukces"), + "sportsWithThem": m91, + "spotlightOnThem": m92, + "spotlightOnYourself": + MessageLookupByLibrary.simpleMessage("Uwaga na siebie"), "startAccountRecoveryTitle": MessageLookupByLibrary.simpleMessage("Rozpocznij odzyskiwanie"), "startBackup": MessageLookupByLibrary.simpleMessage( @@ -1746,6 +1989,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Pomyślnie odkryto"), "suggestFeatures": MessageLookupByLibrary.simpleMessage("Zaproponuj funkcje"), + "sunrise": MessageLookupByLibrary.simpleMessage("Na horyzoncie"), "support": MessageLookupByLibrary.simpleMessage("Wsparcie techniczne"), "syncProgress": m97, "syncStopped": @@ -1777,6 +2021,10 @@ class MessageLookup extends MessageLookupByLibrary { "theLinkYouAreTryingToAccessHasExpired": MessageLookupByLibrary.simpleMessage( "Link, do którego próbujesz uzyskać dostęp, wygasł."), + "thePersonGroupsWillNotBeDisplayed": MessageLookupByLibrary.simpleMessage( + "Grupy osób nie będą już wyświetlane w sekcji ludzi. Zdjęcia pozostaną nienaruszone."), + "thePersonWillNotBeDisplayed": MessageLookupByLibrary.simpleMessage( + "Osoba nie będzie już wyświetlana w sekcji ludzi. Zdjęcia pozostaną nienaruszone."), "theRecoveryKeyYouEnteredIsIncorrect": MessageLookupByLibrary.simpleMessage( "Wprowadzony klucz odzyskiwania jest nieprawidłowy"), @@ -1800,17 +2048,24 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Ten e-mail jest już używany"), "thisImageHasNoExifData": MessageLookupByLibrary.simpleMessage( "Ten obraz nie posiada danych exif"), + "thisIsMeExclamation": MessageLookupByLibrary.simpleMessage("To ja!"), "thisIsPersonVerificationId": m100, "thisIsYourVerificationId": MessageLookupByLibrary.simpleMessage( "To jest Twój Identyfikator Weryfikacji"), + "thisWeekThroughTheYears": + MessageLookupByLibrary.simpleMessage("Ten tydzień przez lata"), "thisWillLogYouOutOfTheFollowingDevice": MessageLookupByLibrary.simpleMessage( "To wyloguje Cię z tego urządzenia:"), "thisWillLogYouOutOfThisDevice": MessageLookupByLibrary.simpleMessage( "To wyloguje Cię z tego urządzenia!"), + "thisWillMakeTheDateAndTimeOfAllSelected": + MessageLookupByLibrary.simpleMessage( + "To sprawi, że data i czas wszystkich wybranych zdjęć będą takie same."), "thisWillRemovePublicLinksOfAllSelectedQuickLinks": MessageLookupByLibrary.simpleMessage( "Spowoduje to usunięcie publicznych linków wszystkich zaznaczonych szybkich linków."), + "throughTheYears": m102, "toEnableAppLockPleaseSetupDevicePasscodeOrScreen": MessageLookupByLibrary.simpleMessage( "Aby włączyć blokadę aplikacji, należy skonfigurować hasło urządzenia lub blokadę ekranu w ustawieniach systemu."), @@ -1826,6 +2081,7 @@ class MessageLookup extends MessageLookupByLibrary { "trash": MessageLookupByLibrary.simpleMessage("Kosz"), "trashDaysLeft": m103, "trim": MessageLookupByLibrary.simpleMessage("Przytnij"), + "tripInYear": m104, "trustedContacts": MessageLookupByLibrary.simpleMessage("Zaufane kontakty"), "trustedInviteBody": m106, @@ -1914,6 +2170,8 @@ class MessageLookup extends MessageLookupByLibrary { "Weryfikowanie klucza odzyskiwania..."), "videoInfo": MessageLookupByLibrary.simpleMessage("Informacje Wideo"), "videoSmallCase": MessageLookupByLibrary.simpleMessage("wideo"), + "videoStreaming": + MessageLookupByLibrary.simpleMessage("Streamowalne wideo"), "videos": MessageLookupByLibrary.simpleMessage("Wideo"), "viewActiveSessions": MessageLookupByLibrary.simpleMessage("Zobacz aktywne sesje"), @@ -1926,6 +2184,7 @@ class MessageLookup extends MessageLookupByLibrary { "viewLargeFilesDesc": MessageLookupByLibrary.simpleMessage( "Wyświetl pliki zużywające największą ilość pamięci."), "viewLogs": MessageLookupByLibrary.simpleMessage("Wyświetl logi"), + "viewPersonToUnlink": m112, "viewRecoveryKey": MessageLookupByLibrary.simpleMessage("Zobacz klucz odzyskiwania"), "viewer": MessageLookupByLibrary.simpleMessage("Widz"), @@ -1947,6 +2206,8 @@ class MessageLookup extends MessageLookupByLibrary { "whatsNew": MessageLookupByLibrary.simpleMessage("Co nowego"), "whyAddTrustContact": MessageLookupByLibrary.simpleMessage( "Zaufany kontakt może pomóc w odzyskaniu Twoich danych."), + "widgets": MessageLookupByLibrary.simpleMessage("Widżety"), + "wishThemAHappyBirthday": m115, "yearShort": MessageLookupByLibrary.simpleMessage("r"), "yearly": MessageLookupByLibrary.simpleMessage("Rocznie"), "yearsAgo": m116, @@ -1957,12 +2218,14 @@ class MessageLookup extends MessageLookupByLibrary { "yesDelete": MessageLookupByLibrary.simpleMessage("Tak, usuń"), "yesDiscardChanges": MessageLookupByLibrary.simpleMessage("Tak, odrzuć zmiany"), + "yesIgnore": MessageLookupByLibrary.simpleMessage("Tak, ignoruj"), "yesLogout": MessageLookupByLibrary.simpleMessage("Tak, wyloguj"), "yesRemove": MessageLookupByLibrary.simpleMessage("Tak, usuń"), "yesRenew": MessageLookupByLibrary.simpleMessage("Tak, Odnów"), "yesResetPerson": MessageLookupByLibrary.simpleMessage("Tak, zresetuj osobę"), "you": MessageLookupByLibrary.simpleMessage("Ty"), + "youAndThem": m117, "youAreOnAFamilyPlan": MessageLookupByLibrary.simpleMessage("Jesteś w planie rodzinnym!"), "youAreOnTheLatestVersion": MessageLookupByLibrary.simpleMessage( @@ -2002,6 +2265,9 @@ class MessageLookup extends MessageLookupByLibrary { "Twoja subskrypcja została pomyślnie zaktualizowana"), "yourVerificationCodeHasExpired": MessageLookupByLibrary.simpleMessage( "Twój kod weryfikacyjny wygasł"), + "youveNoDuplicateFilesThatCanBeCleared": + MessageLookupByLibrary.simpleMessage( + "Nie masz zduplikowanych plików, które można wyczyścić"), "youveNoFilesInThisAlbumThatCanBeDeleted": MessageLookupByLibrary.simpleMessage( "Nie masz żadnych plików w tym albumie, które można usunąć"), diff --git a/mobile/apps/photos/lib/generated/intl/messages_pt_BR.dart b/mobile/apps/photos/lib/generated/intl/messages_pt_BR.dart index 0b2505fff2..36bffa984a 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_pt_BR.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_pt_BR.dart @@ -1026,6 +1026,8 @@ class MessageLookup extends MessageLookupByLibrary { "Rosto não agrupado ainda, volte aqui mais tarde"), "faceRecognition": MessageLookupByLibrary.simpleMessage("Reconhecimento facial"), + "faceThumbnailGenerationFailed": MessageLookupByLibrary.simpleMessage( + "Incapaz de gerar miniaturas de rosto"), "faces": MessageLookupByLibrary.simpleMessage("Rostos"), "failed": MessageLookupByLibrary.simpleMessage("Falhou"), "failedToApplyCode": @@ -1063,6 +1065,8 @@ class MessageLookup extends MessageLookupByLibrary { "feastingWithThem": m34, "feedback": MessageLookupByLibrary.simpleMessage("Feedback"), "file": MessageLookupByLibrary.simpleMessage("Arquivo"), + "fileAnalysisFailed": + MessageLookupByLibrary.simpleMessage("Incapaz de analisar rosto"), "fileFailedToSaveToGallery": MessageLookupByLibrary.simpleMessage( "Falhou ao salvar arquivo na galeria"), "fileInfoAddDescHint": diff --git a/mobile/apps/photos/lib/generated/intl/messages_pt_PT.dart b/mobile/apps/photos/lib/generated/intl/messages_pt_PT.dart index a4bdd9f09b..3d345d2865 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_pt_PT.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_pt_PT.dart @@ -1026,6 +1026,8 @@ class MessageLookup extends MessageLookupByLibrary { "Rosto não aglomerado ainda, retome mais tarde"), "faceRecognition": MessageLookupByLibrary.simpleMessage("Reconhecimento facial"), + "faceThumbnailGenerationFailed": MessageLookupByLibrary.simpleMessage( + "Impossível gerar thumbnails de rosto"), "faces": MessageLookupByLibrary.simpleMessage("Rostos"), "failed": MessageLookupByLibrary.simpleMessage("Falha"), "failedToApplyCode": @@ -1063,6 +1065,8 @@ class MessageLookup extends MessageLookupByLibrary { "feastingWithThem": m34, "feedback": MessageLookupByLibrary.simpleMessage("Comentário"), "file": MessageLookupByLibrary.simpleMessage("Ficheiro"), + "fileAnalysisFailed": + MessageLookupByLibrary.simpleMessage("Impossível analisar arquivo"), "fileFailedToSaveToGallery": MessageLookupByLibrary.simpleMessage( "Falha ao guardar o ficheiro na galeria"), "fileInfoAddDescHint": diff --git a/mobile/apps/photos/lib/generated/intl/messages_ro.dart b/mobile/apps/photos/lib/generated/intl/messages_ro.dart index ea6407b424..60fa76c99c 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_ro.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_ro.dart @@ -75,7 +75,7 @@ class MessageLookup extends MessageLookupByLibrary { "Vă rugăm să trimiteți un e-mail la ${supportEmail} de pe adresa de e-mail înregistrată"; static String m26(count, storageSaved) => - "Ați curățat ${Intl.plural(count, one: '${count} dublură', other: '${count} de dubluri')}, economisind (${storageSaved}!)"; + "Ați curățat ${Intl.plural(count, one: '${count} dublură', few: '${count} dubluri', other: '${count} de dubluri')}, economisind (${storageSaved}!)"; static String m27(count, formattedSize) => "${count} fișiere, ${formattedSize} fiecare"; @@ -88,10 +88,10 @@ class MessageLookup extends MessageLookupByLibrary { static String m33(text) => "S-au găsit fotografii extra pentru ${text}"; static String m35(count, formattedNumber) => - "${Intl.plural(count, one: 'Un fișier de pe acest dispozitiv a fost deja salvat în siguranță', other: '${formattedNumber} de fișiere de pe acest dispozitiv fost deja salvate în siguranță')}"; + "${Intl.plural(count, one: 'Un fișier de pe acest dispozitiv a fost deja salvat în siguranță', few: '${formattedNumber} fișiere de pe acest dispozitiv au fost deja salvate în siguranță', other: '${formattedNumber} de fișiere de pe acest dispozitiv fost deja salvate în siguranță')}"; static String m36(count, formattedNumber) => - "${Intl.plural(count, one: 'Un fișier din acest album a fost deja salvat în siguranță', other: '${formattedNumber} de fișiere din acest album au fost deja salvate în siguranță')}"; + "${Intl.plural(count, one: 'Un fișier din acest album a fost deja salvat în siguranță', few: '${formattedNumber} fișiere din acest album au fost deja salvate în siguranță', other: '${formattedNumber} de fișiere din acest album au fost deja salvate în siguranță')}"; static String m37(storageAmountInGB) => "${storageAmountInGB} GB de fiecare dată când cineva se înscrie pentru un plan plătit și aplică codul dvs."; @@ -105,7 +105,7 @@ class MessageLookup extends MessageLookupByLibrary { "Se procesează ${currentlyProcessing} / ${totalCount}"; static String m44(count) => - "${Intl.plural(count, one: '${count} articol', other: '${count} de articole')}"; + "${Intl.plural(count, one: '${count} articol', few: '${count} articole', other: '${count} de articole')}"; static String m46(email) => "${email} v-a invitat să fiți un contact de încredere"; @@ -157,7 +157,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m75(endDate) => "Abonamentul se reînnoiește pe ${endDate}"; static String m77(count) => - "${Intl.plural(count, one: '${count} rezultat găsit', other: '${count} de rezultate găsite')}"; + "${Intl.plural(count, one: '${count} rezultat găsit', few: '${count} rezultate găsite', other: '${count} de rezultate găsite')}"; static String m78(snapshotLength, searchLength) => "Lungimea secțiunilor nu se potrivesc: ${snapshotLength} != ${searchLength}"; @@ -233,7 +233,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m114(email) => "Am trimis un e-mail la ${email}"; static String m116(count) => - "${Intl.plural(count, one: 'acum ${count} an', other: 'acum ${count} de ani')}"; + "${Intl.plural(count, one: 'acum ${count} an', few: 'acum ${count} ani', other: 'acum ${count} de ani')}"; static String m118(storageSaved) => "Ați eliberat cu succes ${storageSaved}!"; diff --git a/mobile/apps/photos/lib/generated/intl/messages_ru.dart b/mobile/apps/photos/lib/generated/intl/messages_ru.dart index 3955a25e92..cfb98a5709 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_ru.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_ru.dart @@ -322,7 +322,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m115(name) => "Поздравляем ${name} с днем ​​рождения! 🎉"; static String m116(count) => - "${Intl.plural(count, one: '${count} год назад', other: '${count} лет назад')}"; + "${Intl.plural(count, one: '${count} год назад', few: '${count} года назад', other: '${count} лет назад')}"; static String m117(name) => "Вы и ${name}"; @@ -1029,6 +1029,8 @@ class MessageLookup extends MessageLookupByLibrary { "Лицо ещё не кластеризовано. Пожалуйста, попробуйте позже"), "faceRecognition": MessageLookupByLibrary.simpleMessage("Распознавание лиц"), + "faceThumbnailGenerationFailed": MessageLookupByLibrary.simpleMessage( + "Не удалось создать миниатюры лиц"), "faces": MessageLookupByLibrary.simpleMessage("Лица"), "failed": MessageLookupByLibrary.simpleMessage("Не удалось"), "failedToApplyCode": @@ -1065,6 +1067,8 @@ class MessageLookup extends MessageLookupByLibrary { "feastingWithThem": m34, "feedback": MessageLookupByLibrary.simpleMessage("Обратная связь"), "file": MessageLookupByLibrary.simpleMessage("Файл"), + "fileAnalysisFailed": MessageLookupByLibrary.simpleMessage( + "Не удалось проанализировать файл"), "fileFailedToSaveToGallery": MessageLookupByLibrary.simpleMessage( "Не удалось сохранить файл в галерею"), "fileInfoAddDescHint": diff --git a/mobile/apps/photos/lib/generated/intl/messages_sr.dart b/mobile/apps/photos/lib/generated/intl/messages_sr.dart index baacea2a95..a548e788ca 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_sr.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_sr.dart @@ -20,6 +20,362 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'sr'; + static String m8(count) => + "${Intl.plural(count, zero: 'Нека учесника', one: '1 учесник', other: '${count} учесника')}"; + + static String m25(supportEmail) => + "Молимо Вас да пошаљете имејл на ${supportEmail} са Ваше регистроване адресе е-поште"; + + static String m31(email) => + "${email} нема Енте налог.\n\nПошаљи им позивницу за дељење фотографија."; + + static String m47(expiryTime) => "Веза ће истећи ${expiryTime}"; + + static String m50(count, formattedCount) => + "${Intl.plural(count, zero: 'нема сећања', one: '${formattedCount} сећање', other: '${formattedCount} сећања')}"; + + static String m55(familyAdminEmail) => + "Молимо вас да контактирате ${familyAdminEmail} да бисте променили свој код."; + + static String m57(passwordStrengthValue) => + "Снага лозинке: ${passwordStrengthValue}"; + + static String m80(count) => "${count} изабрано"; + + static String m81(count, yourCount) => + "${count} изабрано (${yourCount} Ваше)"; + + static String m83(verificationID) => + "Ево мог ИД-а за верификацију: ${verificationID} за ente.io."; + + static String m84(verificationID) => + "Здраво, можеш ли да потврдиш да је ово твој ente.io ИД за верификацију: ${verificationID}"; + + static String m86(numberOfPeople) => + "${Intl.plural(numberOfPeople, zero: 'Подели са одређеним особама', one: 'Подељено са 1 особом', other: 'Подељено са ${numberOfPeople} особа')}"; + + static String m88(fileType) => + "Овај ${fileType} ће бити избрисан са твог уређаја."; + + static String m89(fileType) => + "Овај ${fileType} се налази и у Енте-у и на Вашем уређају."; + + static String m90(fileType) => "Овај ${fileType} ће бити избрисан из Енте-а."; + + static String m93(storageAmountInGB) => "${storageAmountInGB} ГБ"; + + static String m100(email) => "Ово је ИД за верификацију корисника ${email}"; + + static String m111(email) => "Верификуј ${email}"; + + static String m114(email) => "Послали смо е-попту на ${email}"; + final messages = _notInlinedMessages(_notInlinedMessages); - static Map _notInlinedMessages(_) => {}; + static Map _notInlinedMessages(_) => { + "accountWelcomeBack": + MessageLookupByLibrary.simpleMessage("Добродошли назад!"), + "ackPasswordLostWarning": MessageLookupByLibrary.simpleMessage( + "Разумем да ако изгубим лозинку, могу изгубити своје податке пошто су шифрирани од краја до краја."), + "activeSessions": + MessageLookupByLibrary.simpleMessage("Активне сесије"), + "advancedSettings": MessageLookupByLibrary.simpleMessage("Напредно"), + "after1Day": MessageLookupByLibrary.simpleMessage("Након 1 дана"), + "after1Hour": MessageLookupByLibrary.simpleMessage("Након 1 сата"), + "after1Month": MessageLookupByLibrary.simpleMessage("Након 1 месеца"), + "after1Week": MessageLookupByLibrary.simpleMessage("Након 1 недеље"), + "after1Year": MessageLookupByLibrary.simpleMessage("Након 1 године"), + "albumParticipantsCount": m8, + "albumUpdated": MessageLookupByLibrary.simpleMessage("Албум ажуриран"), + "albums": MessageLookupByLibrary.simpleMessage("Албуми"), + "apply": MessageLookupByLibrary.simpleMessage("Примени"), + "applyCodeTitle": MessageLookupByLibrary.simpleMessage("Примени кôд"), + "archive": MessageLookupByLibrary.simpleMessage("Архивирај"), + "askDeleteReason": MessageLookupByLibrary.simpleMessage( + "Који је главни разлог што бришете свој налог?"), + "authToViewTrashedFiles": MessageLookupByLibrary.simpleMessage( + "Молимо вас да се аутентификујете да бисте видели датотеке у отпаду"), + "authToViewYourHiddenFiles": MessageLookupByLibrary.simpleMessage( + "Молимо вас да се аутентификујете да бисте видели скривене датотеке"), + "cancel": MessageLookupByLibrary.simpleMessage("Откажи"), + "change": MessageLookupByLibrary.simpleMessage("Измени"), + "changeEmail": MessageLookupByLibrary.simpleMessage("Промени е-пошту"), + "changePasswordTitle": + MessageLookupByLibrary.simpleMessage("Промени лозинку"), + "changeYourReferralCode": + MessageLookupByLibrary.simpleMessage("Промени свој реферални код"), + "checkInboxAndSpamFolder": MessageLookupByLibrary.simpleMessage( + "Молимо вас да проверите примљену пошту (и нежељену пошту) да бисте довршили верификацију"), + "codeAppliedPageTitle": + MessageLookupByLibrary.simpleMessage("Кôд примењен"), + "codeChangeLimitReached": MessageLookupByLibrary.simpleMessage( + "Жао нам је, достигли сте максимум броја промена кôда."), + "codeCopiedToClipboard": + MessageLookupByLibrary.simpleMessage("Копирано у међуспремник"), + "collabLinkSectionDescription": MessageLookupByLibrary.simpleMessage( + "Креирајте везу која омогућава људима да додају и прегледају фотографије у вашем дељеном албуму без потребе за Енте апликацијом или налогом. Одлично за прикупљање фотографија са догађаја."), + "collaborativeLink": + MessageLookupByLibrary.simpleMessage("Сарадничка веза"), + "collectPhotos": + MessageLookupByLibrary.simpleMessage("Прикупи фотографије"), + "confirm": MessageLookupByLibrary.simpleMessage("Потврди"), + "confirmAccountDeletion": + MessageLookupByLibrary.simpleMessage("Потврдите брисање налога"), + "confirmDeletePrompt": MessageLookupByLibrary.simpleMessage( + "Да, желим трајно да избришем овај налог и све његове податке у свим апликацијама."), + "confirmPassword": + MessageLookupByLibrary.simpleMessage("Потврдите лозинку"), + "contactSupport": + MessageLookupByLibrary.simpleMessage("Контактирати подршку"), + "continueLabel": MessageLookupByLibrary.simpleMessage("Настави"), + "copyLink": MessageLookupByLibrary.simpleMessage("Копирај везу"), + "copypasteThisCodentoYourAuthenticatorApp": + MessageLookupByLibrary.simpleMessage( + "Копирајте и налепите овај код \nу своју апликацију за аутентификацију"), + "createAccount": MessageLookupByLibrary.simpleMessage("Направи налог"), + "createAlbumActionHint": MessageLookupByLibrary.simpleMessage( + "Дуго притисните да бисте изабрали фотографије и кликните на + да бисте направили албум"), + "createNewAccount": + MessageLookupByLibrary.simpleMessage("Креирај нови налог"), + "createPublicLink": + MessageLookupByLibrary.simpleMessage("Креирај јавну везу"), + "custom": MessageLookupByLibrary.simpleMessage("Прилагођено"), + "decrypting": MessageLookupByLibrary.simpleMessage("Дешифровање..."), + "deleteAccount": MessageLookupByLibrary.simpleMessage("Обриши налог"), + "deleteAccountFeedbackPrompt": MessageLookupByLibrary.simpleMessage( + "Жао нам је што одлазите. Молимо вас да нам оставите повратне информације како бисмо могли да се побољшамо."), + "deleteAccountPermanentlyButton": + MessageLookupByLibrary.simpleMessage("Трајно обриши налог"), + "deleteEmailRequest": MessageLookupByLibrary.simpleMessage( + "Молимо пошаљите имејл на account-deletion@ente.io са ваше регистроване адресе е-поште."), + "deleteFromBoth": MessageLookupByLibrary.simpleMessage("Обриши са оба"), + "deleteFromDevice": + MessageLookupByLibrary.simpleMessage("Обриши са уређаја"), + "deleteFromEnte": + MessageLookupByLibrary.simpleMessage("Обриши са Енте-а"), + "deleteReason1": MessageLookupByLibrary.simpleMessage( + "Недостаје важна функција која ми је потребна"), + "deleteReason2": MessageLookupByLibrary.simpleMessage( + "Апликација или одређена функција не ради онако како мислим да би требало"), + "deleteReason3": MessageLookupByLibrary.simpleMessage( + "Пронашао/ла сам други сервис који ми више одговара"), + "deleteReason4": + MessageLookupByLibrary.simpleMessage("Мој разлог није на листи"), + "deleteRequestSLAText": MessageLookupByLibrary.simpleMessage( + "Ваш захтев ће бити обрађен у року од 72 сата."), + "doThisLater": + MessageLookupByLibrary.simpleMessage("Уради ово касније"), + "done": MessageLookupByLibrary.simpleMessage("Готово"), + "dropSupportEmail": m25, + "email": MessageLookupByLibrary.simpleMessage("Е-пошта"), + "emailAlreadyRegistered": MessageLookupByLibrary.simpleMessage( + "Е-пошта је већ регистрована."), + "emailNoEnteAccount": m31, + "emailNotRegistered": + MessageLookupByLibrary.simpleMessage("Е-пошта није регистрована."), + "encryption": MessageLookupByLibrary.simpleMessage("Шифровање"), + "encryptionKeys": + MessageLookupByLibrary.simpleMessage("Кључеви шифровања"), + "entePhotosPerm": MessageLookupByLibrary.simpleMessage( + "Енте-у је потребна дозвола да сачува ваше фотографије"), + "enterCode": MessageLookupByLibrary.simpleMessage("Унесите кôд"), + "enterCodeDescription": MessageLookupByLibrary.simpleMessage( + "Унеси код који ти је дао пријатељ да бисте обоје добили бесплатан простор за складиштење"), + "enterNewPasswordToEncrypt": MessageLookupByLibrary.simpleMessage( + "Унесите нову лозинку коју можемо да користимо за шифровање ваших података"), + "enterPasswordToEncrypt": MessageLookupByLibrary.simpleMessage( + "Унесите лозинку коју можемо да користимо за шифровање ваших података"), + "enterReferralCode": + MessageLookupByLibrary.simpleMessage("Унеси реферални код"), + "enterThe6digitCodeFromnyourAuthenticatorApp": + MessageLookupByLibrary.simpleMessage( + "Унесите 6-цифрени кôд из\nапликације за аутентификацију"), + "enterValidEmail": MessageLookupByLibrary.simpleMessage( + "Молимо унесите исправну адресу е-поште."), + "enterYourEmailAddress": + MessageLookupByLibrary.simpleMessage("Унесите Вашу е-пошту"), + "enterYourNewEmailAddress": + MessageLookupByLibrary.simpleMessage("Унесите Вашу нову е-пошту"), + "enterYourPassword": + MessageLookupByLibrary.simpleMessage("Унесите лозинку"), + "enterYourRecoveryKey": MessageLookupByLibrary.simpleMessage( + "Унесите Ваш кључ за опоравак"), + "failedToApplyCode": + MessageLookupByLibrary.simpleMessage("Грешка у примењивању кôда"), + "failedToLoadAlbums": + MessageLookupByLibrary.simpleMessage("Грешка при учитавању албума"), + "feedback": + MessageLookupByLibrary.simpleMessage("Повратне информације"), + "forgotPassword": + MessageLookupByLibrary.simpleMessage("Заборавио сам лозинку"), + "generatingEncryptionKeys": MessageLookupByLibrary.simpleMessage( + "Генерисање кључева за шифровање..."), + "hidden": MessageLookupByLibrary.simpleMessage("Скривено"), + "howItWorks": MessageLookupByLibrary.simpleMessage("Како ради"), + "howToViewShareeVerificationID": MessageLookupByLibrary.simpleMessage( + "Молимо их да дуго притисну своју адресу е-поште на екрану за подешавања и провере да ли се ИД-ови на оба уређаја поклапају."), + "importing": MessageLookupByLibrary.simpleMessage("Увоз...."), + "incorrectPasswordTitle": + MessageLookupByLibrary.simpleMessage("Неисправна лозинка"), + "incorrectRecoveryKeyBody": MessageLookupByLibrary.simpleMessage( + "Унети кључ за опоравак је натачан"), + "incorrectRecoveryKeyTitle": + MessageLookupByLibrary.simpleMessage("Нетачан кључ за опоравак"), + "insecureDevice": + MessageLookupByLibrary.simpleMessage("Уређај није сигуран"), + "invalidEmailAddress": + MessageLookupByLibrary.simpleMessage("Неисправна е-пошта"), + "kindlyHelpUsWithThisInformation": MessageLookupByLibrary.simpleMessage( + "Љубазно вас молимо да нам помогнете са овим информацијама"), + "linkExpiresOn": m47, + "linkHasExpired": + MessageLookupByLibrary.simpleMessage("Веза је истекла"), + "logInLabel": MessageLookupByLibrary.simpleMessage("Пријави се"), + "loginTerms": MessageLookupByLibrary.simpleMessage( + "Кликом на пријаву, прихватам услове сервиса и политику приватности"), + "manageLink": MessageLookupByLibrary.simpleMessage("Управљај везом"), + "manageParticipants": MessageLookupByLibrary.simpleMessage("Управљај"), + "memoryCount": m50, + "moderateStrength": MessageLookupByLibrary.simpleMessage("Средње"), + "movedToTrash": + MessageLookupByLibrary.simpleMessage("Премештено у смеће"), + "never": MessageLookupByLibrary.simpleMessage("Никад"), + "newAlbum": MessageLookupByLibrary.simpleMessage("Нови албум"), + "noRecoveryKey": + MessageLookupByLibrary.simpleMessage("Немате кључ за опоравак?"), + "noRecoveryKeyNoDecryption": MessageLookupByLibrary.simpleMessage( + "Због природе нашег протокола за крај-до-крај енкрипцију, ваши подаци не могу бити дешифровани без ваше лозинке или кључа за опоравак"), + "ok": MessageLookupByLibrary.simpleMessage("Ок"), + "onlyFamilyAdminCanChangeCode": m55, + "oops": MessageLookupByLibrary.simpleMessage("Упс!"), + "password": MessageLookupByLibrary.simpleMessage("Лозинка"), + "passwordChangedSuccessfully": MessageLookupByLibrary.simpleMessage( + "Лозинка је успешно промењена"), + "passwordStrength": m57, + "passwordWarning": MessageLookupByLibrary.simpleMessage( + "Не чувамо ову лозинку, па ако је заборавите, не можемо дешифрирати ваше податке"), + "photoSmallCase": MessageLookupByLibrary.simpleMessage("слика"), + "pleaseTryAgain": + MessageLookupByLibrary.simpleMessage("Пробајте поново"), + "pleaseWait": + MessageLookupByLibrary.simpleMessage("Молимо сачекајте..."), + "privacyPolicyTitle": + MessageLookupByLibrary.simpleMessage("Политика приватности"), + "publicLinkEnabled": + MessageLookupByLibrary.simpleMessage("Јавна веза је укључена"), + "recover": MessageLookupByLibrary.simpleMessage("Опорави"), + "recoverAccount": + MessageLookupByLibrary.simpleMessage("Опоравак налога"), + "recoverButton": MessageLookupByLibrary.simpleMessage("Опорави"), + "recoveryKey": MessageLookupByLibrary.simpleMessage("Кључ за опоравак"), + "recoveryKeyCopiedToClipboard": MessageLookupByLibrary.simpleMessage( + "Кључ за опоравак је копиран у међуспремник"), + "recoveryKeyOnForgotPassword": MessageLookupByLibrary.simpleMessage( + "Ако заборавите лозинку, једини начин на који можете повратити податке је са овим кључем."), + "recoveryKeySaveDescription": MessageLookupByLibrary.simpleMessage( + "Не чувамо овај кључ, молимо да сачувате кључ од 24 речи на сигурном месту."), + "recoverySuccessful": + MessageLookupByLibrary.simpleMessage("Опоравак успешан!"), + "recreatePasswordBody": MessageLookupByLibrary.simpleMessage( + "Тренутни уређај није довољно моћан да потврди вашу лозинку, али можемо регенерирати на начин који ради са свим уређајима.\n\nПријавите се помоћу кључа за опоравак и обновите своју лозинку (можете поново користити исту ако желите)."), + "recreatePasswordTitle": + MessageLookupByLibrary.simpleMessage("Рекреирај лозинку"), + "removeLink": MessageLookupByLibrary.simpleMessage("Уклони везу"), + "resendEmail": + MessageLookupByLibrary.simpleMessage("Поново пошаљи е-пошту"), + "resetPasswordTitle": + MessageLookupByLibrary.simpleMessage("Ресетуј лозинку"), + "saveKey": MessageLookupByLibrary.simpleMessage("Сачувај кључ"), + "scanCode": MessageLookupByLibrary.simpleMessage("Скенирајте кôд"), + "scanThisBarcodeWithnyourAuthenticatorApp": + MessageLookupByLibrary.simpleMessage( + "Скенирајте овај баркод \nсвојом апликацијом за аутентификацију"), + "selectReason": + MessageLookupByLibrary.simpleMessage("Одаберите разлог"), + "selectedPhotos": m80, + "selectedPhotosWithYours": m81, + "sendEmail": MessageLookupByLibrary.simpleMessage("Пошаљи е-пошту"), + "sendInvite": MessageLookupByLibrary.simpleMessage("Пошаљи позивницу"), + "sendLink": MessageLookupByLibrary.simpleMessage("Пошаљи везу"), + "setPasswordTitle": + MessageLookupByLibrary.simpleMessage("Постави лозинку"), + "setupComplete": + MessageLookupByLibrary.simpleMessage("Постављање завршено"), + "shareALink": MessageLookupByLibrary.simpleMessage("Подели везу"), + "shareMyVerificationID": m83, + "shareTextConfirmOthersVerificationID": m84, + "shareTextRecommendUsingEnte": MessageLookupByLibrary.simpleMessage( + "Преузми Енте да бисмо лако делили фотографије и видео записе у оригиналном квалитету\n\nhttps://ente.io"), + "shareWithNonenteUsers": MessageLookupByLibrary.simpleMessage( + "Пошаљи корисницима који немају Енте налог"), + "shareWithPeopleSectionTitle": m86, + "sharedAlbumSectionDescription": MessageLookupByLibrary.simpleMessage( + "Креирај дељене и заједничке албуме са другим Енте корисницима, укључујући и оне на бесплатним плановима."), + "signUpTerms": MessageLookupByLibrary.simpleMessage( + "Прихватам услове сервиса и политику приватности"), + "singleFileDeleteFromDevice": m88, + "singleFileDeleteHighlight": MessageLookupByLibrary.simpleMessage( + "Биће обрисано из свих албума."), + "singleFileInBothLocalAndRemote": m89, + "singleFileInRemoteOnly": m90, + "someoneSharingAlbumsWithYouShouldSeeTheSameId": + MessageLookupByLibrary.simpleMessage( + "Особе које деле албуме с тобом би требале да виде исти ИД на свом уређају."), + "somethingWentWrong": + MessageLookupByLibrary.simpleMessage("Нешто није у реду"), + "somethingWentWrongPleaseTryAgain": + MessageLookupByLibrary.simpleMessage( + "Нешто је пошло наопако, покушајте поново"), + "sorry": MessageLookupByLibrary.simpleMessage("Извините"), + "sorryWeCouldNotGenerateSecureKeysOnThisDevicennplease": + MessageLookupByLibrary.simpleMessage( + "Извините, не можемо да генеришемо сигурне кључеве на овом уређају.\n\nМолимо пријавите се са другог уређаја."), + "storageInGB": m93, + "strongStrength": MessageLookupByLibrary.simpleMessage("Јако"), + "tapToCopy": + MessageLookupByLibrary.simpleMessage("питисните да копирате"), + "tapToEnterCode": + MessageLookupByLibrary.simpleMessage("Пипните да бисте унели кôд"), + "terminate": MessageLookupByLibrary.simpleMessage("Прекини"), + "terminateSession": + MessageLookupByLibrary.simpleMessage("Прекинути сесију?"), + "termsOfServicesTitle": MessageLookupByLibrary.simpleMessage("Услови"), + "thisDevice": MessageLookupByLibrary.simpleMessage("Овај уређај"), + "thisIsPersonVerificationId": m100, + "thisIsYourVerificationId": MessageLookupByLibrary.simpleMessage( + "Ово је Ваш ИД за верификацију"), + "thisWillLogYouOutOfTheFollowingDevice": + MessageLookupByLibrary.simpleMessage( + "Ово ће вас одјавити са овог уређаја:"), + "thisWillLogYouOutOfThisDevice": MessageLookupByLibrary.simpleMessage( + "Ово ће вас одјавити са овог уређаја!"), + "toResetVerifyEmail": MessageLookupByLibrary.simpleMessage( + "Да бисте ресетовали лозинку, прво потврдите своју е-пошту."), + "trash": MessageLookupByLibrary.simpleMessage("Смеће"), + "twofactorSetup": MessageLookupByLibrary.simpleMessage( + "Постављање двофакторске аутентификације"), + "unavailableReferralCode": MessageLookupByLibrary.simpleMessage( + "Жао нам је, овај кôд није доступан."), + "uncategorized": + MessageLookupByLibrary.simpleMessage("Некатегоризовано"), + "useRecoveryKey": + MessageLookupByLibrary.simpleMessage("Користи кључ за опоравак"), + "verificationId": + MessageLookupByLibrary.simpleMessage("ИД за верификацију"), + "verify": MessageLookupByLibrary.simpleMessage("Верификуј"), + "verifyEmail": + MessageLookupByLibrary.simpleMessage("Верификуј е-пошту"), + "verifyEmailID": m111, + "verifyPassword": + MessageLookupByLibrary.simpleMessage("Верификујте лозинку"), + "videoSmallCase": MessageLookupByLibrary.simpleMessage("видео"), + "weHaveSendEmailTo": m114, + "weakStrength": MessageLookupByLibrary.simpleMessage("Слабо"), + "welcomeBack": + MessageLookupByLibrary.simpleMessage("Добродошли назад!"), + "yesDelete": MessageLookupByLibrary.simpleMessage("Да, обриши"), + "youCannotShareWithYourself": MessageLookupByLibrary.simpleMessage( + "Не можеш делити сам са собом"), + "yourAccountHasBeenDeleted": + MessageLookupByLibrary.simpleMessage("Ваш налог је обрисан") + }; } diff --git a/mobile/apps/photos/lib/generated/intl/messages_sv.dart b/mobile/apps/photos/lib/generated/intl/messages_sv.dart index 46120eaaf9..80ddab1271 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_sv.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_sv.dart @@ -53,7 +53,8 @@ class MessageLookup extends MessageLookupByLibrary { static String m37(storageAmountInGB) => "${storageAmountInGB} GB varje gång någon registrerar sig för en betalplan och tillämpar din kod"; - static String m44(count) => "${Intl.plural(count, other: '${count} objekt')}"; + static String m44(count) => + "${Intl.plural(count, one: '${count} objekt', other: '${count} objekt')}"; static String m47(expiryTime) => "Länken upphör att gälla ${expiryTime}"; @@ -73,7 +74,7 @@ class MessageLookup extends MessageLookupByLibrary { "${userEmail} kommer att tas bort från detta delade album\n\nAlla bilder som lagts till av dem kommer också att tas bort från albumet"; static String m77(count) => - "${Intl.plural(count, other: '${count} resultat hittades')}"; + "${Intl.plural(count, one: '${count} resultat hittades', other: '${count} resultat hittades')}"; static String m83(verificationID) => "Här är mitt verifierings-ID: ${verificationID} för ente.io."; @@ -102,7 +103,7 @@ class MessageLookup extends MessageLookupByLibrary { "Vi har skickat ett e-postmeddelande till ${email}"; static String m116(count) => - "${Intl.plural(count, other: '${count} år sedan')}"; + "${Intl.plural(count, one: '${count} år sedan', other: '${count} år sedan')}"; final messages = _notInlinedMessages(_notInlinedMessages); static Map _notInlinedMessages(_) => { diff --git a/mobile/apps/photos/lib/generated/intl/messages_tr.dart b/mobile/apps/photos/lib/generated/intl/messages_tr.dart index b0070facc8..3529148c3c 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_tr.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_tr.dart @@ -157,7 +157,7 @@ class MessageLookup extends MessageLookupByLibrary { "Bu, ${personName} ile ${email} arasında bağlantı kuracaktır."; static String m50(count, formattedCount) => - "${Intl.plural(count, zero: 'hiç anı yok', other: '${formattedCount} anı')}"; + "${Intl.plural(count, zero: 'hiç anı yok', one: '${formattedCount} anı', other: '${formattedCount} anı')}"; static String m51(count) => "${Intl.plural(count, one: 'Öğeyi taşı', other: 'Öğeleri taşı')}"; @@ -223,7 +223,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m76(name) => "${name} ile yolculuk"; static String m77(count) => - "${Intl.plural(count, other: '${count} yıl önce')}"; + "${Intl.plural(count, one: '${count} yıl önce', other: '${count} yıl önce')}"; static String m78(snapshotLength, searchLength) => "Bölüm uzunluğu uyuşmazlığı: ${snapshotLength} != ${searchLength}"; @@ -320,8 +320,10 @@ class MessageLookup extends MessageLookupByLibrary { static String m114(email) => "E-postayı ${email} adresine gönderdik"; + static String m115(name) => "${name} doğum günü kutlu olsun! 🎉"; + static String m116(count) => - "${Intl.plural(count, other: '${count} yıl önce')}"; + "${Intl.plural(count, one: '${count} yıl önce', other: '${count} yıl önce')}"; static String m117(name) => "Sen ve ${name}"; @@ -352,6 +354,8 @@ class MessageLookup extends MessageLookupByLibrary { "addAName": MessageLookupByLibrary.simpleMessage("Bir Ad Ekle"), "addANewEmail": MessageLookupByLibrary.simpleMessage("Yeni e-posta ekle"), + "addAlbumWidgetPrompt": MessageLookupByLibrary.simpleMessage( + "Ana ekranınıza bir albüm widget\'ı ekleyin ve özelleştirmek için buraya geri dönün."), "addCollaborator": MessageLookupByLibrary.simpleMessage("Düzenleyici ekle"), "addCollaborators": m1, @@ -360,6 +364,8 @@ class MessageLookup extends MessageLookupByLibrary { "addItem": m2, "addLocation": MessageLookupByLibrary.simpleMessage("Konum Ekle"), "addLocationButton": MessageLookupByLibrary.simpleMessage("Ekle"), + "addMemoriesWidgetPrompt": MessageLookupByLibrary.simpleMessage( + "Ana ekranınıza bir anılar widget\'ı ekleyin ve özelleştirmek için buraya geri dönün."), "addMore": MessageLookupByLibrary.simpleMessage("Daha fazla ekle"), "addName": MessageLookupByLibrary.simpleMessage("İsim Ekle"), "addNameOrMerge": MessageLookupByLibrary.simpleMessage( @@ -372,6 +378,8 @@ class MessageLookup extends MessageLookupByLibrary { "addOns": MessageLookupByLibrary.simpleMessage("Eklentiler"), "addParticipants": MessageLookupByLibrary.simpleMessage("Katılımcı ekle"), + "addPeopleWidgetPrompt": MessageLookupByLibrary.simpleMessage( + "Ana ekranınıza bir kişiler widget\'ı ekleyin ve özelleştirmek için buraya geri dönün."), "addPhotos": MessageLookupByLibrary.simpleMessage("Fotoğraf ekle"), "addSelected": MessageLookupByLibrary.simpleMessage("Seçileni ekle"), "addToAlbum": MessageLookupByLibrary.simpleMessage("Albüme ekle"), @@ -403,11 +411,16 @@ class MessageLookup extends MessageLookupByLibrary { "albumUpdated": MessageLookupByLibrary.simpleMessage("Albüm güncellendi"), "albums": MessageLookupByLibrary.simpleMessage("Albümler"), + "albumsWidgetDesc": MessageLookupByLibrary.simpleMessage( + "Ana ekranınızda görmek istediğiniz albümleri seçin."), "allClear": MessageLookupByLibrary.simpleMessage("✨ Tümü temizlendi"), "allMemoriesPreserved": MessageLookupByLibrary.simpleMessage("Tüm anılar saklandı"), "allPersonGroupingWillReset": MessageLookupByLibrary.simpleMessage( "Bu kişi için tüm gruplamalar sıfırlanacak ve bu kişi için yaptığınız tüm önerileri kaybedeceksiniz"), + "allUnnamedGroupsWillBeMergedIntoTheSelectedPerson": + MessageLookupByLibrary.simpleMessage( + "Tüm isimsiz gruplar seçilen kişiyle birleştirilecektir. Bu, kişinin öneri geçmişine genel bakışından hala geri alınabilir."), "allWillShiftRangeBasedOnFirst": MessageLookupByLibrary.simpleMessage( "Bu, gruptaki ilk fotoğraftır. Seçilen diğer fotoğraflar otomatik olarak bu yeni tarihe göre kaydırılacaktır"), "allow": MessageLookupByLibrary.simpleMessage("İzin ver"), @@ -459,6 +472,10 @@ class MessageLookup extends MessageLookupByLibrary { "archive": MessageLookupByLibrary.simpleMessage("Arşiv"), "archiveAlbum": MessageLookupByLibrary.simpleMessage("Albümü arşivle"), "archiving": MessageLookupByLibrary.simpleMessage("Arşivleniyor..."), + "areThey": MessageLookupByLibrary.simpleMessage("Onlar mı "), + "areYouSureRemoveThisFaceFromPerson": + MessageLookupByLibrary.simpleMessage( + "Bu yüzü bu kişiden çıkarmak istediğine emin misin?"), "areYouSureThatYouWantToLeaveTheFamily": MessageLookupByLibrary.simpleMessage( "Aile planından ayrılmak istediğinize emin misiniz?"), @@ -469,8 +486,16 @@ class MessageLookup extends MessageLookupByLibrary { "Planı değistirmek istediğinize emin misiniz?"), "areYouSureYouWantToExit": MessageLookupByLibrary.simpleMessage( "Çıkmak istediğinden emin misiniz?"), + "areYouSureYouWantToIgnoreThesePersons": + MessageLookupByLibrary.simpleMessage( + "Bu insanları görmezden gelmek istediğine emin misiniz?"), + "areYouSureYouWantToIgnoreThisPerson": + MessageLookupByLibrary.simpleMessage( + "Bu kişiyi görmezden gelmek istediğine emin misin?"), "areYouSureYouWantToLogout": MessageLookupByLibrary.simpleMessage( "Çıkış yapmak istediğinize emin misiniz?"), + "areYouSureYouWantToMergeThem": MessageLookupByLibrary.simpleMessage( + "Onları birleştirmek istediğine emin misiniz?"), "areYouSureYouWantToRenew": MessageLookupByLibrary.simpleMessage( "Yenilemek istediğinize emin misiniz?"), "areYouSureYouWantToResetThisPerson": @@ -552,9 +577,35 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Videoları yedekle"), "beach": MessageLookupByLibrary.simpleMessage("Kum ve deniz"), "birthday": MessageLookupByLibrary.simpleMessage("Doğum Günü"), + "birthdayNotifications": + MessageLookupByLibrary.simpleMessage("Doğum günü bildirimleri"), + "birthdays": MessageLookupByLibrary.simpleMessage("Doğum Günleri"), "blackFridaySale": MessageLookupByLibrary.simpleMessage("Muhteşem Cuma kampanyası"), "blog": MessageLookupByLibrary.simpleMessage("Blog"), + "cLDesc1": MessageLookupByLibrary.simpleMessage( + "Video akışı beta sürümünün arkasında ve devam ettirilebilir yüklemeler ve indirmeler üzerinde çalışırken, artık dosya yükleme sınırını 10 GB\'a çıkardık. Bu artık hem masaüstü hem de mobil uygulamalarda kullanılabilir."), + "cLDesc2": MessageLookupByLibrary.simpleMessage( + "Arka plan yüklemeleri artık Android cihazlara ek olarak iOS\'ta da destekleniyor. En son fotoğraflarınızı ve videolarınızı yedeklemek için uygulamayı açmanıza gerek yok."), + "cLDesc3": MessageLookupByLibrary.simpleMessage( + "Otomatik oynatma, bir sonraki belleğe kaydırma ve çok daha fazlası dahil olmak üzere bellek deneyimimizde önemli iyileştirmeler yaptık."), + "cLDesc4": MessageLookupByLibrary.simpleMessage( + "Bazı arka plandaki iyileştirmelere ek olarak, artık tespit edilen tüm yüzleri görmek, benzer yüzler hakkında geri bildirimde bulunmak ve tek bir fotoğraftan yüz ekleyip çıkarmak çok daha kolay."), + "cLDesc5": MessageLookupByLibrary.simpleMessage( + "Ente’ye kaydettiğiniz tüm doğum günleri için artık en iyi fotoğraflarından oluşan bir koleksiyonla birlikte, devre dışı bırakabileceğiniz bir bildirim alacaksınız."), + "cLDesc6": MessageLookupByLibrary.simpleMessage( + "Uygulamayı kapatmadan önce yüklemelerin / indirmelerin tamamlanmasını beklemenize gerek yok. Tüm yüklemeler ve indirmeler artık yarıda duraklatma ve kaldığınız yerden devam etme özelliğine sahip."), + "cLTitle1": MessageLookupByLibrary.simpleMessage( + "Büyük Video Dosyalarını Yükleme"), + "cLTitle2": MessageLookupByLibrary.simpleMessage("Arka Plan Yükleme"), + "cLTitle3": + MessageLookupByLibrary.simpleMessage("Otomatik Oynatma Anıları"), + "cLTitle4": + MessageLookupByLibrary.simpleMessage("Geliştirilmiş Yüz Tanıma"), + "cLTitle5": + MessageLookupByLibrary.simpleMessage("Doğum Günü Bildirimleri"), + "cLTitle6": MessageLookupByLibrary.simpleMessage( + "Devam Ettirilebilir Yüklemeler ve İndirmeler"), "cachedData": MessageLookupByLibrary.simpleMessage("Önbelleğe alınmış veriler"), "calculating": MessageLookupByLibrary.simpleMessage("Hesaplanıyor..."), @@ -595,7 +646,7 @@ class MessageLookup extends MessageLookupByLibrary { "changeLocationOfSelectedItems": MessageLookupByLibrary.simpleMessage( "Seçilen öğelerin konumu değiştirilsin mi?"), "changePassword": - MessageLookupByLibrary.simpleMessage("Sifrenizi değiştirin"), + MessageLookupByLibrary.simpleMessage("Şifrenizi değiştirin"), "changePasswordTitle": MessageLookupByLibrary.simpleMessage("Parolanızı değiştirin"), "changePermissions": @@ -628,6 +679,8 @@ class MessageLookup extends MessageLookupByLibrary { "click": MessageLookupByLibrary.simpleMessage("• Tıklamak"), "clickOnTheOverflowMenu": MessageLookupByLibrary.simpleMessage("• Taşma menüsüne tıklayın"), + "clickToInstallOurBestVersionYet": MessageLookupByLibrary.simpleMessage( + "Bugüne kadarki en iyi sürümümüzü yüklemek için tıklayın"), "close": MessageLookupByLibrary.simpleMessage("Kapat"), "clubByCaptureTime": MessageLookupByLibrary.simpleMessage( "Yakalama zamanına göre kulüp"), @@ -809,6 +862,7 @@ class MessageLookup extends MessageLookupByLibrary { "deviceNotFound": MessageLookupByLibrary.simpleMessage("Cihaz bulunamadı"), "didYouKnow": MessageLookupByLibrary.simpleMessage("Biliyor musun?"), + "different": MessageLookupByLibrary.simpleMessage("Farklı"), "disableAutoLock": MessageLookupByLibrary.simpleMessage( "Otomatik kilidi devre dışı bırak"), "disableDownloadWarningBody": MessageLookupByLibrary.simpleMessage( @@ -875,13 +929,13 @@ class MessageLookup extends MessageLookupByLibrary { "Konumda yapılan düzenlemeler yalnızca Ente\'de görülecektir"), "eligible": MessageLookupByLibrary.simpleMessage("uygun"), "email": MessageLookupByLibrary.simpleMessage("E-Posta"), - "emailAlreadyRegistered": MessageLookupByLibrary.simpleMessage( - "Bu e-posta adresi zaten kayıtlı."), + "emailAlreadyRegistered": + MessageLookupByLibrary.simpleMessage("E-posta zaten kayıtlı."), "emailChangedTo": m29, "emailDoesNotHaveEnteAccount": m30, "emailNoEnteAccount": m31, - "emailNotRegistered": MessageLookupByLibrary.simpleMessage( - "Bu e-posta adresi sistemde kayıtlı değil."), + "emailNotRegistered": + MessageLookupByLibrary.simpleMessage("E-posta kayıtlı değil."), "emailVerificationToggle": MessageLookupByLibrary.simpleMessage("E-posta doğrulama"), "emailYourLogs": MessageLookupByLibrary.simpleMessage( @@ -906,7 +960,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Yedekleme şifreleniyor..."), "encryption": MessageLookupByLibrary.simpleMessage("Şifreleme"), "encryptionKeys": - MessageLookupByLibrary.simpleMessage("Sifreleme anahtarı"), + MessageLookupByLibrary.simpleMessage("Şifreleme anahtarı"), "endpointUpdatedMessage": MessageLookupByLibrary.simpleMessage( "Fatura başarıyla güncellendi"), "endtoendEncryptedByDefault": MessageLookupByLibrary.simpleMessage( @@ -947,7 +1001,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage( "Doğrulama uygulamasındaki 6 basamaklı kodu giriniz"), "enterValidEmail": MessageLookupByLibrary.simpleMessage( - "Lütfen geçerli bir E-posta adresi girin."), + "Lütfen geçerli bir e-posta adresi girin."), "enterYourEmailAddress": MessageLookupByLibrary.simpleMessage("E-posta adresinizi girin"), "enterYourNewEmailAddress": MessageLookupByLibrary.simpleMessage( @@ -1069,6 +1123,8 @@ class MessageLookup extends MessageLookupByLibrary { "guestView": MessageLookupByLibrary.simpleMessage("Misafir Görünümü"), "guestViewEnablePreSteps": MessageLookupByLibrary.simpleMessage( "Misafir görünümünü etkinleştirmek için lütfen sistem ayarlarınızda cihaz şifresi veya ekran kilidi ayarlayın."), + "happyBirthday": + MessageLookupByLibrary.simpleMessage("Doğum günün kutlu olsun! 🥳"), "hearUsExplanation": MessageLookupByLibrary.simpleMessage( "Biz uygulama kurulumlarını takip etmiyoruz. Bizi nereden duyduğunuzdan bahsetmeniz bize çok yardımcı olacak!"), "hearUsWhereTitle": MessageLookupByLibrary.simpleMessage( @@ -1095,6 +1151,7 @@ class MessageLookup extends MessageLookupByLibrary { "iOSLockOut": MessageLookupByLibrary.simpleMessage( "Biyometrik kimlik doğrulama devre dışı. Etkinleştirmek için lütfen ekranınızı kilitleyin ve kilidini açın."), "iOSOkButton": MessageLookupByLibrary.simpleMessage("Tamam"), + "ignore": MessageLookupByLibrary.simpleMessage("Yoksay"), "ignoreUpdate": MessageLookupByLibrary.simpleMessage("Yoksay"), "ignored": MessageLookupByLibrary.simpleMessage("yoksayıldı"), "ignoredFolderUploadReason": MessageLookupByLibrary.simpleMessage( @@ -1115,6 +1172,8 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Yanlış kurtarma kodu"), "indexedItems": MessageLookupByLibrary.simpleMessage("Dizinlenmiş öğeler"), + "indexingPausedStatusDescription": MessageLookupByLibrary.simpleMessage( + "Dizin oluşturma duraklatıldı. Cihaz hazır olduğunda otomatik olarak devam edecektir. Cihaz, pil seviyesi, pil sağlığı ve termal durumu sağlıklı bir aralıkta olduğunda hazır kabul edilir."), "ineligible": MessageLookupByLibrary.simpleMessage("Uygun Değil"), "info": MessageLookupByLibrary.simpleMessage("Bilgi"), "insecureDevice": @@ -1265,6 +1324,8 @@ class MessageLookup extends MessageLookupByLibrary { "longpressOnAnItemToViewInFullscreen": MessageLookupByLibrary.simpleMessage( "Tam ekranda görüntülemek için bir öğeye uzun basın"), + "lookBackOnYourMemories": + MessageLookupByLibrary.simpleMessage("Anılarına bir bak 🌄"), "loopVideoOff": MessageLookupByLibrary.simpleMessage("Video Döngüsü Kapalı"), "loopVideoOn": @@ -1293,8 +1354,12 @@ class MessageLookup extends MessageLookupByLibrary { "mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"), "matrix": MessageLookupByLibrary.simpleMessage("Matrix"), "me": MessageLookupByLibrary.simpleMessage("Ben"), + "memories": MessageLookupByLibrary.simpleMessage("Anılar"), + "memoriesWidgetDesc": MessageLookupByLibrary.simpleMessage( + "Ana ekranınızda görmek istediğiniz anı türünü seçin."), "memoryCount": m50, "merchandise": MessageLookupByLibrary.simpleMessage("Ürünler"), + "merge": MessageLookupByLibrary.simpleMessage("Birleştir"), "mergeWithExisting": MessageLookupByLibrary.simpleMessage("Var olan ile birleştir."), "mergedPhotos": @@ -1346,6 +1411,7 @@ class MessageLookup extends MessageLookupByLibrary { "newAlbum": MessageLookupByLibrary.simpleMessage("Yeni albüm"), "newLocation": MessageLookupByLibrary.simpleMessage("Yeni konum"), "newPerson": MessageLookupByLibrary.simpleMessage("Yeni Kişi"), + "newPhotosEmoji": MessageLookupByLibrary.simpleMessage(" yeni 📸"), "newRange": MessageLookupByLibrary.simpleMessage("Yeni aralık"), "newToEnte": MessageLookupByLibrary.simpleMessage("Ente\'de yeniyim"), "newest": MessageLookupByLibrary.simpleMessage("En yeni"), @@ -1401,6 +1467,10 @@ class MessageLookup extends MessageLookupByLibrary { "ente üzerinde"), "onTheRoad": MessageLookupByLibrary.simpleMessage("Yeniden yollarda"), "onThisDay": MessageLookupByLibrary.simpleMessage("Bu günde"), + "onThisDayMemories": + MessageLookupByLibrary.simpleMessage("Bugün anılar"), + "onThisDayNotificationExplanation": MessageLookupByLibrary.simpleMessage( + "Önceki yıllarda bu günden anılar hakkında hatırlatıcılar alın."), "onlyFamilyAdminCanChangeCode": m55, "onlyThem": MessageLookupByLibrary.simpleMessage("Sadece onlar"), "oops": MessageLookupByLibrary.simpleMessage("Hay aksi"), @@ -1425,6 +1495,8 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Veya mevcut birini seçiniz"), "orPickFromYourContacts": MessageLookupByLibrary.simpleMessage( "veya kişilerinizden birini seçin"), + "otherDetectedFaces": + MessageLookupByLibrary.simpleMessage("Tespit edilen diğer yüzler"), "pair": MessageLookupByLibrary.simpleMessage("Eşleştir"), "pairWithPin": MessageLookupByLibrary.simpleMessage("PIN ile eşleştirin"), @@ -1446,6 +1518,8 @@ class MessageLookup extends MessageLookupByLibrary { "Parola gücü, parolanın uzunluğu, kullanılan karakterler ve parolanın en çok kullanılan ilk 10.000 parola arasında yer alıp almadığı dikkate alınarak hesaplanır"), "passwordWarning": MessageLookupByLibrary.simpleMessage( "Şifrelerinizi saklamıyoruz, bu yüzden unutursanız, verilerinizi deşifre edemeyiz"), + "pastYearsMemories": + MessageLookupByLibrary.simpleMessage("Geçmiş yılların anıları"), "paymentDetails": MessageLookupByLibrary.simpleMessage("Ödeme detayları"), "paymentFailed": @@ -1459,6 +1533,8 @@ class MessageLookup extends MessageLookupByLibrary { "people": MessageLookupByLibrary.simpleMessage("Kişiler"), "peopleUsingYourCode": MessageLookupByLibrary.simpleMessage("Kodunuzu kullananlar"), + "peopleWidgetDesc": MessageLookupByLibrary.simpleMessage( + "Ana ekranınızda görmek istediğiniz kişileri seçin."), "permDeleteWarning": MessageLookupByLibrary.simpleMessage( "Çöp kutusundaki tüm öğeler kalıcı olarak silinecek\n\nBu işlem geri alınamaz"), "permanentlyDelete": @@ -1549,6 +1625,7 @@ class MessageLookup extends MessageLookupByLibrary { "Herkese açık bağlantı oluşturuldu"), "publicLinkEnabled": MessageLookupByLibrary.simpleMessage( "Herkese açık bağlantı aktive edildi"), + "questionmark": MessageLookupByLibrary.simpleMessage("?"), "queued": MessageLookupByLibrary.simpleMessage("Kuyrukta"), "quickLinks": MessageLookupByLibrary.simpleMessage("Hızlı Erişim"), "radius": MessageLookupByLibrary.simpleMessage("Yarıçap"), @@ -1562,6 +1639,8 @@ class MessageLookup extends MessageLookupByLibrary { "reassignedToName": m69, "reassigningLoading": MessageLookupByLibrary.simpleMessage("Yeniden atanıyor..."), + "receiveRemindersOnBirthdays": MessageLookupByLibrary.simpleMessage( + "Birinin doğum günü olduğunda hatırlatıcılar alın. Bildirime dokunmak sizi doğum günü kişisinin fotoğraflarına götürecektir."), "recover": MessageLookupByLibrary.simpleMessage("Kurtarma"), "recoverAccount": MessageLookupByLibrary.simpleMessage("Hesabı kurtar"), "recoverButton": MessageLookupByLibrary.simpleMessage("Kurtar"), @@ -1593,7 +1672,7 @@ class MessageLookup extends MessageLookupByLibrary { "recreatePasswordBody": MessageLookupByLibrary.simpleMessage( "Cihazınız, şifrenizi doğrulamak için yeterli güce sahip değil, ancak tüm cihazlarda çalışacak şekilde yeniden oluşturabiliriz.\n\nLütfen kurtarma anahtarınızı kullanarak giriş yapın ve şifrenizi yeniden oluşturun (istediğiniz takdirde aynı şifreyi tekrar kullanabilirsiniz)."), "recreatePasswordTitle": MessageLookupByLibrary.simpleMessage( - "Sifrenizi tekrardan oluşturun"), + "Şifrenizi tekrardan oluşturun"), "reddit": MessageLookupByLibrary.simpleMessage("Reddit"), "reenterPassword": MessageLookupByLibrary.simpleMessage("Şifrenizi tekrar girin"), @@ -1663,6 +1742,7 @@ class MessageLookup extends MessageLookupByLibrary { "reportBug": MessageLookupByLibrary.simpleMessage("Hata bildir"), "resendEmail": MessageLookupByLibrary.simpleMessage("E-postayı yeniden gönder"), + "reset": MessageLookupByLibrary.simpleMessage("Sıfırla"), "resetIgnoredFiles": MessageLookupByLibrary.simpleMessage( "Yok sayılan dosyaları sıfırla"), "resetPasswordTitle": @@ -1689,7 +1769,11 @@ class MessageLookup extends MessageLookupByLibrary { "rotateRight": MessageLookupByLibrary.simpleMessage("Sağa döndür"), "safelyStored": MessageLookupByLibrary.simpleMessage("Güvenle saklanır"), + "same": MessageLookupByLibrary.simpleMessage("Aynı"), + "sameperson": MessageLookupByLibrary.simpleMessage("Aynı kişi mi?"), "save": MessageLookupByLibrary.simpleMessage("Kaydet"), + "saveAsAnotherPerson": MessageLookupByLibrary.simpleMessage( + "Başka bir kişi olarak kaydet"), "saveChangesBeforeLeavingQuestion": MessageLookupByLibrary.simpleMessage( "Çıkmadan önce değişiklikler kaydedilsin mi?"), @@ -1853,7 +1937,11 @@ class MessageLookup extends MessageLookupByLibrary { "sharing": MessageLookupByLibrary.simpleMessage("Paylaşılıyor..."), "shiftDatesAndTime": MessageLookupByLibrary.simpleMessage("Vardiya tarihleri ve saati"), + "showLessFaces": + MessageLookupByLibrary.simpleMessage("Daha az yüz göster"), "showMemories": MessageLookupByLibrary.simpleMessage("Anıları göster"), + "showMoreFaces": + MessageLookupByLibrary.simpleMessage("Daha fazla yüz göster"), "showPerson": MessageLookupByLibrary.simpleMessage("Kişiyi Göster"), "signOutFromOtherDevices": MessageLookupByLibrary.simpleMessage("Diğer cihazlardan çıkış yap"), @@ -1869,6 +1957,7 @@ class MessageLookup extends MessageLookupByLibrary { "singleFileInBothLocalAndRemote": m89, "singleFileInRemoteOnly": m90, "skip": MessageLookupByLibrary.simpleMessage("Geç"), + "smartMemories": MessageLookupByLibrary.simpleMessage("Akıllı anılar"), "social": MessageLookupByLibrary.simpleMessage("Sosyal Medya"), "someItemsAreInBothEnteAndYourDevice": MessageLookupByLibrary.simpleMessage( @@ -1898,6 +1987,8 @@ class MessageLookup extends MessageLookupByLibrary { "sorryWeCouldNotGenerateSecureKeysOnThisDevicennplease": MessageLookupByLibrary.simpleMessage( "Üzgünüm, bu cihazda güvenli anahtarlarını oluşturamadık.\n\nLütfen başka bir cihazdan giriş yapmayı deneyiniz."), + "sorryWeHadToPauseYourBackups": MessageLookupByLibrary.simpleMessage( + "Üzgünüm, yedeklemenizi duraklatmak zorunda kaldık"), "sort": MessageLookupByLibrary.simpleMessage("Sırala"), "sortAlbumsBy": MessageLookupByLibrary.simpleMessage("Sırala"), "sortNewestFirst": @@ -1973,6 +2064,10 @@ class MessageLookup extends MessageLookupByLibrary { "theLinkYouAreTryingToAccessHasExpired": MessageLookupByLibrary.simpleMessage( "Erişmeye çalıştığınız bağlantının süresi dolmuştur."), + "thePersonGroupsWillNotBeDisplayed": MessageLookupByLibrary.simpleMessage( + "Kişi grupları artık kişiler bölümünde görüntülenmeyecek. Fotoğraflar dokunulmadan kalacaktır."), + "thePersonWillNotBeDisplayed": MessageLookupByLibrary.simpleMessage( + "Kişi artık kişiler bölümünde görüntülenmeyecek. Fotoğraflar dokunulmadan kalacaktır."), "theRecoveryKeyYouEnteredIsIncorrect": MessageLookupByLibrary.simpleMessage( "Girdiğiniz kurtarma kodu yanlış"), @@ -2159,6 +2254,8 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Tekrardan hoşgeldin!"), "whatsNew": MessageLookupByLibrary.simpleMessage("Yenilikler"), "whyAddTrustContact": MessageLookupByLibrary.simpleMessage("."), + "widgets": MessageLookupByLibrary.simpleMessage("Widget\'lar"), + "wishThemAHappyBirthday": m115, "yearShort": MessageLookupByLibrary.simpleMessage("yıl"), "yearly": MessageLookupByLibrary.simpleMessage("Yıllık"), "yearsAgo": m116, @@ -2169,6 +2266,8 @@ class MessageLookup extends MessageLookupByLibrary { "yesDelete": MessageLookupByLibrary.simpleMessage("Evet, sil"), "yesDiscardChanges": MessageLookupByLibrary.simpleMessage("Evet, değişiklikleri sil"), + "yesIgnore": + MessageLookupByLibrary.simpleMessage("Evet, görmezden gel"), "yesLogout": MessageLookupByLibrary.simpleMessage("Evet, oturumu kapat"), "yesRemove": MessageLookupByLibrary.simpleMessage("Evet, sil"), diff --git a/mobile/apps/photos/lib/generated/intl/messages_uk.dart b/mobile/apps/photos/lib/generated/intl/messages_uk.dart index 378559591a..4288b1f243 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_uk.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_uk.dart @@ -104,7 +104,7 @@ class MessageLookup extends MessageLookupByLibrary { "Обробка ${currentlyProcessing} / ${totalCount}"; static String m44(count) => - "${Intl.plural(count, one: '${count} елемент', other: '${count} елементів')}"; + "${Intl.plural(count, one: '${count} елемент', few: '${count} елементи', many: '${count} елементів', other: '${count} елементів')}"; static String m46(email) => "${email} запросив вас стати довіреною особою"; @@ -154,7 +154,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m75(endDate) => "Передплата поновиться ${endDate}"; static String m77(count) => - "${Intl.plural(count, one: 'Знайдено ${count} результат', other: 'Знайдено ${count} результати')}"; + "${Intl.plural(count, one: 'Знайдено ${count} результат', few: 'Знайдено ${count} результати', many: 'Знайдено ${count} результатів', other: 'Знайдено ${count} результати')}"; static String m78(snapshotLength, searchLength) => "Невідповідність довжини розділів: ${snapshotLength} != ${searchLength}"; diff --git a/mobile/apps/photos/lib/generated/intl/messages_vi.dart b/mobile/apps/photos/lib/generated/intl/messages_vi.dart index cff3edf144..badbcef73e 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_vi.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_vi.dart @@ -46,7 +46,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m9(versionValue) => "Phiên bản: ${versionValue}"; static String m10(freeAmount, storageUnit) => - "${freeAmount} ${storageUnit} còn trống"; + "${freeAmount} ${storageUnit} trống"; static String m11(name) => "Ngắm cảnh với ${name}"; @@ -87,7 +87,7 @@ class MessageLookup extends MessageLookupByLibrary { "${Intl.plural(count, one: 'Xóa ${count} mục', other: 'Xóa ${count} mục')}"; static String m22(count) => - "Xóa luôn các tấm ảnh (và video) có trong ${count} album khỏi toàn bộ album khác cũng đang chứa chúng?"; + "Xóa luôn ảnh (và video) trong ${count} album này khỏi toàn bộ album khác cũng đang chứa chúng?"; static String m23(currentlyDeleting, totalCount) => "Đang xóa ${currentlyDeleting} / ${totalCount}"; @@ -120,10 +120,10 @@ class MessageLookup extends MessageLookupByLibrary { static String m34(name) => "Tiệc tùng với ${name}"; static String m35(count, formattedNumber) => - "${Intl.plural(count, other: '${formattedNumber} tệp')} trên thiết bị này đã được sao lưu an toàn"; + "${Intl.plural(count, other: '${formattedNumber} tệp')} trên thiết bị đã được sao lưu an toàn"; static String m36(count, formattedNumber) => - "${Intl.plural(count, other: '${formattedNumber} tệp')} trong album này đã được sao lưu an toàn"; + "${Intl.plural(count, other: '${formattedNumber} tệp')} trong album đã được sao lưu an toàn"; static String m37(storageAmountInGB) => "${storageAmountInGB} GB mỗi khi ai đó đăng ký gói trả phí và áp dụng mã của bạn"; @@ -131,12 +131,12 @@ class MessageLookup extends MessageLookupByLibrary { static String m38(endDate) => "Dùng thử miễn phí áp dụng đến ${endDate}"; static String m39(count) => - "Bạn vẫn có thể truy cập ${Intl.plural(count, one: 'chúng', other: 'chúng')} trên Ente miễn là bạn có một gói đăng ký"; + "Bạn vẫn có thể truy cập ${Intl.plural(count, one: 'chúng', other: 'chúng')} trên Ente, miễn là gói của bạn còn hiệu lực"; static String m40(sizeInMBorGB) => "Giải phóng ${sizeInMBorGB}"; static String m41(count, formattedSize) => - "${Intl.plural(count, one: 'Có thể xóa khỏi thiết bị để giải phóng ${formattedSize}', other: 'Có thể xóa khỏi thiết bị để giải phóng ${formattedSize}')}"; + "${Intl.plural(count, one: 'Xóa chúng khỏi thiết bị để giải phóng ${formattedSize}', other: 'Xóa chúng khỏi thiết bị để giải phóng ${formattedSize}')}"; static String m42(currentlyProcessing, totalCount) => "Đang xử lý ${currentlyProcessing} / ${totalCount}"; @@ -158,7 +158,7 @@ class MessageLookup extends MessageLookupByLibrary { "Việc này sẽ liên kết ${personName} với ${email}"; static String m50(count, formattedCount) => - "${Intl.plural(count, zero: 'chưa có ảnh', other: '${formattedCount} ảnh')}"; + "${Intl.plural(count, zero: 'chưa có kỷ niệm', other: '${formattedCount} kỷ niệm')}"; static String m51(count) => "${Intl.plural(count, one: 'Di chuyển mục', other: 'Di chuyển các mục')}"; @@ -196,7 +196,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m64(toEmail) => "Vui lòng gửi email cho chúng tôi tại ${toEmail}"; - static String m65(toEmail) => "Vui lòng gửi file log đến \n${toEmail}"; + static String m65(toEmail) => "Vui lòng gửi nhật ký đến \n${toEmail}"; static String m66(name) => "Làm dáng với ${name}"; @@ -226,7 +226,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m76(name) => "Đi bộ với ${name}"; static String m77(count) => - "${Intl.plural(count, other: '${count} kết quả được tìm thấy')}"; + "${Intl.plural(count, other: '${count} kết quả đã tìm thấy')}"; static String m78(snapshotLength, searchLength) => "Độ dài các phần không khớp: ${snapshotLength} != ${searchLength}"; @@ -270,7 +270,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m94( usedAmount, usedStorageUnit, totalAmount, totalStorageUnit) => - "${usedAmount} ${usedStorageUnit} trên ${totalAmount} ${totalStorageUnit} đã sử dụng"; + "${usedAmount} ${usedStorageUnit} / ${totalAmount} ${totalStorageUnit} đã dùng"; static String m95(id) => "ID ${id} của bạn đã được liên kết với một tài khoản Ente khác.\nNếu bạn muốn sử dụng ID ${id} này với tài khoản này, vui lòng liên hệ bộ phận hỗ trợ của chúng tôi."; @@ -294,7 +294,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m102(dateFormat) => "${dateFormat} qua các năm"; static String m103(count) => - "${Intl.plural(count, zero: 'Sắp tới', one: '1 ngày', other: '${count} ngày')}"; + "${Intl.plural(count, zero: 'Sắp xóa', one: '1 ngày', other: '${count} ngày')}"; static String m104(year) => "Phượt năm ${year}"; @@ -346,7 +346,7 @@ class MessageLookup extends MessageLookupByLibrary { "accountWelcomeBack": MessageLookupByLibrary.simpleMessage("Chào mừng bạn trở lại!"), "ackPasswordLostWarning": MessageLookupByLibrary.simpleMessage( - "Tôi hiểu rằng nếu tôi mất mật khẩu, tôi có thể mất dữ liệu của mình vì dữ liệu của tôi được mã hóa đầu cuối."), + "Tôi hiểu rằng nếu mất mật khẩu, dữ liệu của tôi sẽ mất vì nó được mã hóa đầu cuối."), "actionNotSupportedOnFavouritesAlbum": MessageLookupByLibrary.simpleMessage( "Hành động không áp dụng trong album Đã thích"), @@ -369,7 +369,7 @@ class MessageLookup extends MessageLookupByLibrary { "addLocationButton": MessageLookupByLibrary.simpleMessage("Thêm"), "addMemoriesWidgetPrompt": MessageLookupByLibrary.simpleMessage( "Thêm tiện ích kỷ niệm vào màn hình chính và quay lại đây để tùy chỉnh."), - "addMore": MessageLookupByLibrary.simpleMessage("Thêm nữa"), + "addMore": MessageLookupByLibrary.simpleMessage("Thêm nhiều hơn"), "addName": MessageLookupByLibrary.simpleMessage("Thêm tên"), "addNameOrMerge": MessageLookupByLibrary.simpleMessage("Thêm tên hoặc hợp nhất"), @@ -548,7 +548,7 @@ class MessageLookup extends MessageLookupByLibrary { "authenticationSuccessful": MessageLookupByLibrary.simpleMessage("Xác thực thành công!"), "autoCastDialogBody": MessageLookupByLibrary.simpleMessage( - "Bạn sẽ thấy các thiết bị Cast có sẵn ở đây."), + "Bạn sẽ thấy các thiết bị phát khả dụng ở đây."), "autoCastiOSPermission": MessageLookupByLibrary.simpleMessage( "Hãy chắc rằng quyền Mạng cục bộ đã được bật cho ứng dụng Ente Photos, trong Cài đặt."), "autoLock": MessageLookupByLibrary.simpleMessage("Khóa tự động"), @@ -556,9 +556,9 @@ class MessageLookup extends MessageLookupByLibrary { "Sau thời gian này, ứng dụng sẽ khóa sau khi được chạy ở chế độ nền"), "autoLogoutMessage": MessageLookupByLibrary.simpleMessage( "Do sự cố kỹ thuật, bạn đã bị đăng xuất. Chúng tôi xin lỗi vì sự bất tiện."), - "autoPair": MessageLookupByLibrary.simpleMessage("Ghép nối tự động"), + "autoPair": MessageLookupByLibrary.simpleMessage("Kết nối tự động"), "autoPairDesc": MessageLookupByLibrary.simpleMessage( - "Ghép nối tự động chỉ hoạt động với các thiết bị hỗ trợ Chromecast."), + "Kết nối tự động chỉ hoạt động với các thiết bị hỗ trợ Chromecast."), "available": MessageLookupByLibrary.simpleMessage("Có sẵn"), "availableStorageSpace": m10, "backedUpFolders": @@ -568,8 +568,8 @@ class MessageLookup extends MessageLookupByLibrary { "backupFailed": MessageLookupByLibrary.simpleMessage("Sao lưu thất bại"), "backupFile": MessageLookupByLibrary.simpleMessage("Sao lưu tệp"), - "backupOverMobileData": MessageLookupByLibrary.simpleMessage( - "Sao lưu bằng dữ liệu di động"), + "backupOverMobileData": + MessageLookupByLibrary.simpleMessage("Sao lưu với dữ liệu di động"), "backupSettings": MessageLookupByLibrary.simpleMessage("Cài đặt sao lưu"), "backupStatus": @@ -590,7 +590,7 @@ class MessageLookup extends MessageLookupByLibrary { "cLDesc2": MessageLookupByLibrary.simpleMessage( "Tải lên trong nền hiện đã hỗ trợ trên iOS và Android. Không cần phải mở ứng dụng để sao lưu ảnh và video mới nhất của bạn."), "cLDesc3": MessageLookupByLibrary.simpleMessage( - "Chúng tôi đã có những cải tiến đáng kể cho trải nghiệm kỷ niệm, bao gồm phát tự động, vuốt đến kỷ niệm tiếp theo và nhiều tính năng khác."), + "Chúng tôi đã có những cải tiến đáng kể cho trải nghiệm kỷ niệm, bao gồm tự phát, vuốt xem kỷ niệm tiếp theo và nhiều tính năng khác."), "cLDesc4": MessageLookupByLibrary.simpleMessage( "Cùng với một loạt cải tiến nội bộ, giờ đây bạn có thể dễ dàng xem tất cả khuôn mặt đã phát hiện, cung cấp phản hồi về các khuôn mặt giống nhau và thêm/xóa khuôn mặt khỏi một bức ảnh."), "cLDesc5": MessageLookupByLibrary.simpleMessage( @@ -639,8 +639,8 @@ class MessageLookup extends MessageLookupByLibrary { "castIPMismatchTitle": MessageLookupByLibrary.simpleMessage("Không thể phát album"), "castInstruction": MessageLookupByLibrary.simpleMessage( - "Truy cập cast.ente.io trên thiết bị bạn muốn ghép nối.\n\nNhập mã dưới đây để phát album trên TV của bạn."), - "centerPoint": MessageLookupByLibrary.simpleMessage("Điểm trung tâm"), + "Truy cập cast.ente.io trên thiết bị bạn muốn kết nối.\n\nNhập mã dưới đây để phát album trên TV của bạn."), + "centerPoint": MessageLookupByLibrary.simpleMessage("Tâm điểm"), "change": MessageLookupByLibrary.simpleMessage("Thay đổi"), "changeEmail": MessageLookupByLibrary.simpleMessage("Đổi email"), "changeLocationOfSelectedItems": MessageLookupByLibrary.simpleMessage( @@ -693,7 +693,7 @@ class MessageLookup extends MessageLookupByLibrary { "Mã đã được sao chép vào bộ nhớ tạm"), "codeUsedByYou": MessageLookupByLibrary.simpleMessage("Mã bạn đã dùng"), "collabLinkSectionDescription": MessageLookupByLibrary.simpleMessage( - "Tạo một liên kết để cho phép mọi người thêm và xem ảnh trong album chia sẻ của bạn mà không cần ứng dụng hoặc tài khoản Ente. Tuyệt vời để thu thập ảnh sự kiện."), + "Tạo một liên kết cho phép mọi người thêm và xem ảnh trong album chia sẻ của bạn mà không cần ứng dụng hoặc tài khoản Ente. Phù hợp để thu thập ảnh sự kiện."), "collaborativeLink": MessageLookupByLibrary.simpleMessage("Liên kết cộng tác"), "collaborativeLinkCreatedFor": m15, @@ -775,7 +775,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Cập nhật quan trọng có sẵn"), "crop": MessageLookupByLibrary.simpleMessage("Cắt xén"), "curatedMemories": - MessageLookupByLibrary.simpleMessage("Ký ức lưu giữ"), + MessageLookupByLibrary.simpleMessage("Kỷ niệm đáng nhớ"), "currentUsageIs": MessageLookupByLibrary.simpleMessage("Dung lượng hiện tại "), "currentlyRunning": MessageLookupByLibrary.simpleMessage("đang chạy"), @@ -799,7 +799,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Xóa tài khoản vĩnh viễn"), "deleteAlbum": MessageLookupByLibrary.simpleMessage("Xóa album"), "deleteAlbumDialog": MessageLookupByLibrary.simpleMessage( - "Xóa luôn các tấm ảnh (và video) có trong album này khỏi toàn bộ album khác cũng đang chứa chúng?"), + "Xóa luôn ảnh (và video) trong album này khỏi toàn bộ album khác cũng đang chứa chúng?"), "deleteAlbumsDialogBody": MessageLookupByLibrary.simpleMessage( "Tất cả album trống sẽ bị xóa. Sẽ hữu ích khi bạn muốn giảm bớt sự lộn xộn trong danh sách album của mình."), "deleteAll": MessageLookupByLibrary.simpleMessage("Xóa tất cả"), @@ -856,7 +856,7 @@ class MessageLookup extends MessageLookupByLibrary { "disableAutoLock": MessageLookupByLibrary.simpleMessage("Vô hiệu hóa khóa tự động"), "disableDownloadWarningBody": MessageLookupByLibrary.simpleMessage( - "Người xem vẫn có thể chụp ảnh màn hình hoặc sao chép ảnh của bạn bằng các công cụ bên ngoài"), + "Người xem vẫn có thể chụp màn hình hoặc sao chép ảnh của bạn bằng các công cụ bên ngoài"), "disableDownloadWarningTitle": MessageLookupByLibrary.simpleMessage("Xin lưu ý"), "disableLinkMessage": m24, @@ -882,7 +882,8 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Ảnh chụp màn hình"), "discover_selfies": MessageLookupByLibrary.simpleMessage("Selfie"), "discover_sunset": MessageLookupByLibrary.simpleMessage("Hoàng hôn"), - "discover_visiting_cards": MessageLookupByLibrary.simpleMessage("Thẻ"), + "discover_visiting_cards": + MessageLookupByLibrary.simpleMessage("Danh thiếp"), "discover_wallpapers": MessageLookupByLibrary.simpleMessage("Hình nền"), "dismiss": MessageLookupByLibrary.simpleMessage("Bỏ qua"), "distanceInKMUnit": MessageLookupByLibrary.simpleMessage("km"), @@ -928,7 +929,7 @@ class MessageLookup extends MessageLookupByLibrary { "emailVerificationToggle": MessageLookupByLibrary.simpleMessage("Xác minh email"), "emailYourLogs": - MessageLookupByLibrary.simpleMessage("Gửi log qua email"), + MessageLookupByLibrary.simpleMessage("Gửi nhật ký qua email"), "embracingThem": m32, "emergencyContacts": MessageLookupByLibrary.simpleMessage("Liên hệ khẩn cấp"), @@ -942,8 +943,8 @@ class MessageLookup extends MessageLookupByLibrary { "Bật học máy để tìm kiếm vi diệu và nhận diện khuôn mặt"), "enableMaps": MessageLookupByLibrary.simpleMessage("Kích hoạt Bản đồ"), "enableMapsDesc": MessageLookupByLibrary.simpleMessage( - "Ảnh của bạn sẽ hiển thị trên bản đồ thế giới.\n\nBản đồ được lưu trữ bởi OpenStreetMap, và vị trí chính xác ảnh của bạn không bao giờ được chia sẻ.\n\nBạn có thể tắt tính năng này bất cứ lúc nào từ Cài đặt."), - "enabled": MessageLookupByLibrary.simpleMessage("Đã bật"), + "Ảnh của bạn sẽ hiển thị trên bản đồ thế giới.\n\nBản đồ được lưu trữ bởi OpenStreetMap và vị trí chính xác ảnh của bạn không bao giờ được chia sẻ.\n\nBạn có thể tắt tính năng này bất cứ lúc nào từ Cài đặt."), + "enabled": MessageLookupByLibrary.simpleMessage("Bật"), "encryptingBackup": MessageLookupByLibrary.simpleMessage("Đang mã hóa sao lưu..."), "encryption": MessageLookupByLibrary.simpleMessage("Mã hóa"), @@ -1001,7 +1002,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Người dùng hiện tại"), "expiredLinkInfo": MessageLookupByLibrary.simpleMessage( "Liên kết này đã hết hạn. Vui lòng chọn thời gian hết hạn mới hoặc tắt tính năng hết hạn liên kết."), - "exportLogs": MessageLookupByLibrary.simpleMessage("Xuất file log"), + "exportLogs": MessageLookupByLibrary.simpleMessage("Xuất nhật ký"), "exportYourData": MessageLookupByLibrary.simpleMessage("Xuất dữ liệu của bạn"), "extraPhotosFound": @@ -1011,6 +1012,8 @@ class MessageLookup extends MessageLookupByLibrary { "Khuôn mặt chưa được phân cụm, vui lòng quay lại sau"), "faceRecognition": MessageLookupByLibrary.simpleMessage("Nhận diện khuôn mặt"), + "faceThumbnailGenerationFailed": MessageLookupByLibrary.simpleMessage( + "Không thể tạo ảnh thu nhỏ khuôn mặt"), "faces": MessageLookupByLibrary.simpleMessage("Khuôn mặt"), "failed": MessageLookupByLibrary.simpleMessage("Không thành công"), "failedToApplyCode": @@ -1046,6 +1049,8 @@ class MessageLookup extends MessageLookupByLibrary { "feastingWithThem": m34, "feedback": MessageLookupByLibrary.simpleMessage("Phản hồi"), "file": MessageLookupByLibrary.simpleMessage("Tệp"), + "fileAnalysisFailed": + MessageLookupByLibrary.simpleMessage("Không thể xác định tệp"), "fileFailedToSaveToGallery": MessageLookupByLibrary.simpleMessage( "Không thể lưu tệp vào thư viện"), "fileInfoAddDescHint": @@ -1091,7 +1096,7 @@ class MessageLookup extends MessageLookupByLibrary { "freeUpSpaceSaving": m41, "gallery": MessageLookupByLibrary.simpleMessage("Thư viện"), "galleryMemoryLimitInfo": MessageLookupByLibrary.simpleMessage( - "Mỗi thư viện chứa tối đa 1000 ảnh"), + "Mỗi thư viện chứa tối đa 1000 ảnh và video"), "general": MessageLookupByLibrary.simpleMessage("Chung"), "generatingEncryptionKeys": MessageLookupByLibrary.simpleMessage("Đang mã hóa..."), @@ -1127,7 +1132,8 @@ class MessageLookup extends MessageLookupByLibrary { "hikingWithThem": m43, "hostedAtOsmFrance": MessageLookupByLibrary.simpleMessage("Được lưu trữ tại OSM Pháp"), - "howItWorks": MessageLookupByLibrary.simpleMessage("Cách hoạt động"), + "howItWorks": + MessageLookupByLibrary.simpleMessage("Cách thức hoạt động"), "howToViewShareeVerificationID": MessageLookupByLibrary.simpleMessage( "Hãy chỉ họ nhấn giữ địa chỉ email của họ trên màn hình cài đặt, và xác minh rằng ID trên cả hai thiết bị khớp nhau."), "iOSGoToSettingsDescription": MessageLookupByLibrary.simpleMessage( @@ -1147,7 +1153,7 @@ class MessageLookup extends MessageLookupByLibrary { "incorrectCode": MessageLookupByLibrary.simpleMessage("Mã không chính xác"), "incorrectPasswordTitle": - MessageLookupByLibrary.simpleMessage("Mật khẩu không chính xác"), + MessageLookupByLibrary.simpleMessage("Mật khẩu không đúng"), "incorrectRecoveryKey": MessageLookupByLibrary.simpleMessage( "Mã khôi phục không chính xác"), "incorrectRecoveryKeyBody": MessageLookupByLibrary.simpleMessage( @@ -1183,11 +1189,11 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Mời bạn bè dùng Ente"), "itLooksLikeSomethingWentWrongPleaseRetryAfterSome": MessageLookupByLibrary.simpleMessage( - "Có vẻ như đã xảy ra sự cố. Vui lòng thử lại sau một thời gian. Nếu lỗi vẫn tiếp diễn, vui lòng liên hệ với đội ngũ hỗ trợ của chúng tôi."), + "Có vẻ đã xảy ra sự cố. Vui lòng thử lại sau ít phút. Nếu lỗi vẫn tiếp diễn, hãy liên hệ với đội ngũ hỗ trợ của chúng tôi."), "itemCount": m44, "itemsShowTheNumberOfDaysRemainingBeforePermanentDeletion": MessageLookupByLibrary.simpleMessage( - "Các mục hiện số ngày còn lại trước khi xóa vĩnh viễn"), + "Trên các mục là số ngày còn lại trước khi xóa vĩnh viễn"), "itemsWillBeRemovedFromAlbum": MessageLookupByLibrary.simpleMessage( "Các mục đã chọn sẽ bị xóa khỏi album này"), "join": MessageLookupByLibrary.simpleMessage("Tham gia"), @@ -1246,7 +1252,7 @@ class MessageLookup extends MessageLookupByLibrary { "để trải nghiệm chia sẻ tốt hơn"), "linkPersonToEmail": m48, "linkPersonToEmailConfirmation": m49, - "livePhotos": MessageLookupByLibrary.simpleMessage("Ảnh Live"), + "livePhotos": MessageLookupByLibrary.simpleMessage("Ảnh động"), "loadMessage1": MessageLookupByLibrary.simpleMessage( "Bạn có thể chia sẻ gói của mình với gia đình"), "loadMessage2": MessageLookupByLibrary.simpleMessage( @@ -1266,7 +1272,7 @@ class MessageLookup extends MessageLookupByLibrary { "loadMessage9": MessageLookupByLibrary.simpleMessage( "Chúng tôi sử dụng Xchacha20Poly1305 để mã hóa dữ liệu của bạn"), "loadingExifData": - MessageLookupByLibrary.simpleMessage("Đang tải thông số Exif..."), + MessageLookupByLibrary.simpleMessage("Đang lấy thông số Exif..."), "loadingGallery": MessageLookupByLibrary.simpleMessage("Đang tải thư viện..."), "loadingMessage": @@ -1278,11 +1284,11 @@ class MessageLookup extends MessageLookupByLibrary { "localGallery": MessageLookupByLibrary.simpleMessage("Thư viện cục bộ"), "localIndexing": MessageLookupByLibrary.simpleMessage("Chỉ mục cục bộ"), "localSyncErrorMessage": MessageLookupByLibrary.simpleMessage( - "Có vẻ như có điều gì đó không ổn vì đồng bộ hóa ảnh cục bộ đang mất nhiều thời gian hơn mong đợi. Vui lòng liên hệ đội ngũ hỗ trợ của chúng tôi"), + "Có vẻ như có điều gì đó không ổn vì đồng bộ ảnh cục bộ đang tốn nhiều thời gian hơn mong đợi. Vui lòng liên hệ đội ngũ hỗ trợ của chúng tôi"), "location": MessageLookupByLibrary.simpleMessage("Vị trí"), "locationName": MessageLookupByLibrary.simpleMessage("Tên vị trí"), "locationTagFeatureDescription": MessageLookupByLibrary.simpleMessage( - "Một thẻ vị trí sẽ chia nhóm tất cả các ảnh được chụp trong một bán kính nào đó của một bức ảnh"), + "Thẻ vị trí sẽ giúp xếp nhóm tất cả ảnh được chụp gần kề nhau"), "locations": MessageLookupByLibrary.simpleMessage("Vị trí"), "lockButtonLabel": MessageLookupByLibrary.simpleMessage("Khóa"), "lockscreen": MessageLookupByLibrary.simpleMessage("Khóa màn hình"), @@ -1293,12 +1299,12 @@ class MessageLookup extends MessageLookupByLibrary { "loginSessionExpiredDetails": MessageLookupByLibrary.simpleMessage( "Phiên đăng nhập của bạn đã hết hạn. Vui lòng đăng nhập lại."), "loginTerms": MessageLookupByLibrary.simpleMessage( - "Nhấn vào đăng nhập, tôi đồng ý điều khoảnchính sách bảo mật"), + "Nhấn vào đăng nhập, tôi đồng ý với điều khoảnchính sách bảo mật"), "loginWithTOTP": MessageLookupByLibrary.simpleMessage("Đăng nhập bằng TOTP"), "logout": MessageLookupByLibrary.simpleMessage("Đăng xuất"), "logsDialogBody": MessageLookupByLibrary.simpleMessage( - "Gửi file log để chúng tôi có thể phân tích lỗi mà bạn gặp. Lưu ý rằng, trong nhật ký lỗi sẽ bao gồm tên các tệp để giúp theo dõi vấn đề với từng tệp cụ thể."), + "Gửi file nhật ký để chúng tôi có thể phân tích lỗi mà bạn gặp. Lưu ý rằng, trong nhật ký lỗi sẽ bao gồm tên các tệp để giúp theo dõi vấn đề với từng tệp cụ thể."), "longPressAnEmailToVerifyEndToEndEncryption": MessageLookupByLibrary.simpleMessage( "Nhấn giữ một email để xác minh mã hóa đầu cuối."), @@ -1328,7 +1334,7 @@ class MessageLookup extends MessageLookupByLibrary { "manageSubscription": MessageLookupByLibrary.simpleMessage("Quản lý gói"), "manualPairDesc": MessageLookupByLibrary.simpleMessage( - "Ghép nối với PIN hoạt động với bất kỳ màn hình nào bạn muốn xem album của mình."), + "Kết nối bằng PIN hoạt động với bất kỳ màn hình nào bạn muốn."), "map": MessageLookupByLibrary.simpleMessage("Bản đồ"), "maps": MessageLookupByLibrary.simpleMessage("Bản đồ"), "mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"), @@ -1358,7 +1364,7 @@ class MessageLookup extends MessageLookupByLibrary { "moderateStrength": MessageLookupByLibrary.simpleMessage("Trung bình"), "modifyYourQueryOrTrySearchingFor": MessageLookupByLibrary.simpleMessage( - "Chỉnh sửa truy vấn của bạn, hoặc thử tìm kiếm"), + "Chỉnh sửa truy vấn của bạn, hoặc thử tìm"), "moments": MessageLookupByLibrary.simpleMessage("Khoảnh khắc"), "month": MessageLookupByLibrary.simpleMessage("tháng"), "monthly": MessageLookupByLibrary.simpleMessage("Theo tháng"), @@ -1382,7 +1388,7 @@ class MessageLookup extends MessageLookupByLibrary { "nameTheAlbum": MessageLookupByLibrary.simpleMessage("Đặt tên cho album"), "networkConnectionRefusedErr": MessageLookupByLibrary.simpleMessage( - "Không thể kết nối với Ente, vui lòng thử lại sau một thời gian. Nếu lỗi vẫn tiếp diễn, vui lòng liên hệ với bộ phận hỗ trợ."), + "Không thể kết nối với Ente, vui lòng thử lại sau ít phút. Nếu lỗi vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ."), "networkHostLookUpErr": MessageLookupByLibrary.simpleMessage( "Không thể kết nối với Ente, vui lòng kiểm tra cài đặt mạng của bạn và liên hệ với bộ phận hỗ trợ nếu lỗi vẫn tiếp diễn."), "never": MessageLookupByLibrary.simpleMessage("Không bao giờ"), @@ -1406,14 +1412,13 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("✨ Không có trùng lặp"), "noEnteAccountExclamation": MessageLookupByLibrary.simpleMessage("Chưa có tài khoản Ente!"), - "noExifData": - MessageLookupByLibrary.simpleMessage("Không có thông số Exif"), + "noExifData": MessageLookupByLibrary.simpleMessage("Không có Exif"), "noFacesFound": MessageLookupByLibrary.simpleMessage("Không tìm thấy khuôn mặt"), "noHiddenPhotosOrVideos": MessageLookupByLibrary.simpleMessage("Không có ảnh hoặc video ẩn"), - "noImagesWithLocation": MessageLookupByLibrary.simpleMessage( - "Không có hình ảnh với vị trí"), + "noImagesWithLocation": + MessageLookupByLibrary.simpleMessage("Không có ảnh với vị trí"), "noInternetConnection": MessageLookupByLibrary.simpleMessage("Không có kết nối internet"), "noPhotosAreBeingBackedUpRightNow": @@ -1454,11 +1459,11 @@ class MessageLookup extends MessageLookupByLibrary { "Nhắc về những kỷ niệm ngày này trong những năm trước."), "onlyFamilyAdminCanChangeCode": m55, "onlyThem": MessageLookupByLibrary.simpleMessage("Chỉ họ"), - "oops": MessageLookupByLibrary.simpleMessage("Ốiii!"), + "oops": MessageLookupByLibrary.simpleMessage("Ốii!"), "oopsCouldNotSaveEdits": MessageLookupByLibrary.simpleMessage( - "Ốiii, không thể lưu chỉnh sửa"), - "oopsSomethingWentWrong": MessageLookupByLibrary.simpleMessage( - "Ốiii!, có điều gì đó không đúng"), + "Ốii!, không thể lưu chỉnh sửa"), + "oopsSomethingWentWrong": + MessageLookupByLibrary.simpleMessage("Ốii!, có gì đó không ổn"), "openAlbumInBrowser": MessageLookupByLibrary.simpleMessage("Mở album trong trình duyệt"), "openAlbumInBrowserTitle": MessageLookupByLibrary.simpleMessage( @@ -1478,10 +1483,10 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("hoặc chọn từ danh bạ"), "otherDetectedFaces": MessageLookupByLibrary.simpleMessage( "Những khuôn mặt khác được phát hiện"), - "pair": MessageLookupByLibrary.simpleMessage("Ghép nối"), - "pairWithPin": MessageLookupByLibrary.simpleMessage("Ghép nối với PIN"), + "pair": MessageLookupByLibrary.simpleMessage("Kết nối"), + "pairWithPin": MessageLookupByLibrary.simpleMessage("Kết nối bằng PIN"), "pairingComplete": - MessageLookupByLibrary.simpleMessage("Ghép nối hoàn tất"), + MessageLookupByLibrary.simpleMessage("Kết nối hoàn tất"), "panorama": MessageLookupByLibrary.simpleMessage("Panorama"), "partyWithThem": m56, "passKeyPendingVerification": @@ -1541,13 +1546,13 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage( "Ảnh giữ nguyên chênh lệch thời gian tương đối"), "pickCenterPoint": - MessageLookupByLibrary.simpleMessage("Chọn điểm trung tâm"), + MessageLookupByLibrary.simpleMessage("Chọn tâm điểm"), "pinAlbum": MessageLookupByLibrary.simpleMessage("Ghim album"), "pinLock": MessageLookupByLibrary.simpleMessage("Khóa PIN"), "playOnTv": MessageLookupByLibrary.simpleMessage("Phát album trên TV"), "playOriginal": MessageLookupByLibrary.simpleMessage("Phát tệp gốc"), "playStoreFreeTrialValidTill": m63, - "playStream": MessageLookupByLibrary.simpleMessage("Phát"), + "playStream": MessageLookupByLibrary.simpleMessage("Phát trực tiếp"), "playstoreSubscription": MessageLookupByLibrary.simpleMessage("Gói PlayStore"), "pleaseCheckYourInternetConnectionAndTryAgain": @@ -1582,7 +1587,7 @@ class MessageLookup extends MessageLookupByLibrary { "Vui lòng chờ, có thể mất một lúc."), "posingWithThem": m66, "preparingLogs": - MessageLookupByLibrary.simpleMessage("Đang ghi log..."), + MessageLookupByLibrary.simpleMessage("Đang ghi nhật ký..."), "preserveMore": MessageLookupByLibrary.simpleMessage("Lưu giữ nhiều hơn"), "pressAndHoldToPlayVideo": @@ -1637,7 +1642,7 @@ class MessageLookup extends MessageLookupByLibrary { "recoveryKeyOnForgotPassword": MessageLookupByLibrary.simpleMessage( "Nếu bạn quên mật khẩu, cách duy nhất để khôi phục dữ liệu của bạn là dùng mã này."), "recoveryKeySaveDescription": MessageLookupByLibrary.simpleMessage( - "Chúng tôi không lưu trữ mã này, nên hãy lưu nó ở một nơi an toàn."), + "Chúng tôi không lưu trữ mã này, nên hãy lưu nó ở nơi an toàn."), "recoveryKeySuccessBody": MessageLookupByLibrary.simpleMessage( "Tuyệt! Mã khôi phục của bạn hợp lệ. Cảm ơn đã xác minh.\n\nNhớ lưu giữ mã khôi phục của bạn ở nơi an toàn."), "recoveryKeyVerified": MessageLookupByLibrary.simpleMessage( @@ -1674,10 +1679,9 @@ class MessageLookup extends MessageLookupByLibrary { "Hãy xóa luôn \"Đã xóa gần đây\" từ \"Cài đặt\" -> \"Lưu trữ\" để lấy lại dung lượng đã giải phóng"), "remindToEmptyEnteTrash": MessageLookupByLibrary.simpleMessage( "Hãy xóa luôn \"Thùng rác\" của bạn để lấy lại dung lượng đã giải phóng"), - "remoteImages": - MessageLookupByLibrary.simpleMessage("Hình ảnh bên ngoài"), + "remoteImages": MessageLookupByLibrary.simpleMessage("Ảnh bên ngoài"), "remoteThumbnails": - MessageLookupByLibrary.simpleMessage("Hình thu nhỏ bên ngoài"), + MessageLookupByLibrary.simpleMessage("Ảnh thu nhỏ bên ngoài"), "remoteVideos": MessageLookupByLibrary.simpleMessage("Video bên ngoài"), "remove": MessageLookupByLibrary.simpleMessage("Xóa"), "removeDuplicates": @@ -1776,7 +1780,7 @@ class MessageLookup extends MessageLookupByLibrary { "searchDatesEmptySection": MessageLookupByLibrary.simpleMessage( "Tìm kiếm theo ngày, tháng hoặc năm"), "searchDiscoverEmptySection": MessageLookupByLibrary.simpleMessage( - "Hình ảnh sẽ được hiển thị ở đây sau khi hoàn tất xử lý và đồng bộ"), + "Ảnh sẽ được hiển thị ở đây sau khi xử lý và đồng bộ hoàn tất"), "searchFaceEmptySection": MessageLookupByLibrary.simpleMessage( "Người sẽ được hiển thị ở đây khi quá trình xử lý hoàn tất"), "searchFileTypesAndNamesEmptySection": @@ -1791,7 +1795,7 @@ class MessageLookup extends MessageLookupByLibrary { "searchHint5": MessageLookupByLibrary.simpleMessage( "Sắp ra mắt: Nhận diện khuôn mặt & tìm kiếm vi diệu ✨"), "searchLocationEmptySection": MessageLookupByLibrary.simpleMessage( - "Ảnh nhóm được chụp trong một bán kính nào đó của một bức ảnh"), + "Xếp nhóm những ảnh được chụp gần kề nhau"), "searchPeopleEmptySection": MessageLookupByLibrary.simpleMessage( "Mời mọi người, và bạn sẽ thấy tất cả ảnh mà họ chia sẻ ở đây"), "searchPersonsEmptySection": MessageLookupByLibrary.simpleMessage( @@ -1920,7 +1924,7 @@ class MessageLookup extends MessageLookupByLibrary { "signOutOtherDevices": MessageLookupByLibrary.simpleMessage( "Đăng xuất khỏi các thiết bị khác"), "signUpTerms": MessageLookupByLibrary.simpleMessage( - "Tôi đồng ý điều khoảnchính sách bảo mật"), + "Tôi đồng ý với điều khoảnchính sách bảo mật"), "singleFileDeleteFromDevice": m88, "singleFileDeleteHighlight": MessageLookupByLibrary.simpleMessage( "Nó sẽ bị xóa khỏi tất cả album."), @@ -1940,7 +1944,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage( "Ai đó chia sẻ album với bạn nên thấy cùng một ID trên thiết bị của họ."), "somethingWentWrong": - MessageLookupByLibrary.simpleMessage("Có điều gì đó không đúng"), + MessageLookupByLibrary.simpleMessage("Có gì đó không ổn"), "somethingWentWrongPleaseTryAgain": MessageLookupByLibrary.simpleMessage( "Có gì đó không ổn, vui lòng thử lại"), @@ -1978,7 +1982,7 @@ class MessageLookup extends MessageLookupByLibrary { "stopCastingBody": MessageLookupByLibrary.simpleMessage( "Bạn có muốn dừng phát không?"), "stopCastingTitle": MessageLookupByLibrary.simpleMessage("Dừng phát"), - "storage": MessageLookupByLibrary.simpleMessage("Lưu trữ"), + "storage": MessageLookupByLibrary.simpleMessage("Dung lượng"), "storageBreakupFamily": MessageLookupByLibrary.simpleMessage("Gia đình"), "storageBreakupYou": MessageLookupByLibrary.simpleMessage("Bạn"), @@ -2010,7 +2014,7 @@ class MessageLookup extends MessageLookupByLibrary { "syncProgress": m97, "syncStopped": MessageLookupByLibrary.simpleMessage("Đồng bộ hóa đã dừng"), - "syncing": MessageLookupByLibrary.simpleMessage("Đang đồng bộ hóa..."), + "syncing": MessageLookupByLibrary.simpleMessage("Đang đồng bộ..."), "systemTheme": MessageLookupByLibrary.simpleMessage("Giống hệ thống"), "tapToCopy": MessageLookupByLibrary.simpleMessage("nhấn để sao chép"), "tapToEnterCode": @@ -2019,7 +2023,7 @@ class MessageLookup extends MessageLookupByLibrary { "tapToUpload": MessageLookupByLibrary.simpleMessage("Nhấn để tải lên"), "tapToUploadIsIgnoredDue": m98, "tempErrorContactSupportIfPersists": MessageLookupByLibrary.simpleMessage( - "Có vẻ như đã xảy ra sự cố. Vui lòng thử lại sau một thời gian. Nếu lỗi vẫn tiếp diễn, vui lòng liên hệ với đội ngũ hỗ trợ."), + "Có vẻ đã xảy ra sự cố. Vui lòng thử lại sau ít phút. Nếu lỗi vẫn tiếp diễn, hãy liên hệ với đội ngũ hỗ trợ của chúng tôi."), "terminate": MessageLookupByLibrary.simpleMessage("Kết thúc"), "terminateSession": MessageLookupByLibrary.simpleMessage("Kết thúc phiên? "), @@ -2088,7 +2092,7 @@ class MessageLookup extends MessageLookupByLibrary { MessageLookupByLibrary.simpleMessage("Để ẩn một ảnh hoặc video"), "toResetVerifyEmail": MessageLookupByLibrary.simpleMessage( "Để đặt lại mật khẩu, vui lòng xác minh email của bạn trước."), - "todaysLogs": MessageLookupByLibrary.simpleMessage("Log hôm nay"), + "todaysLogs": MessageLookupByLibrary.simpleMessage("Nhật ký hôm nay"), "tooManyIncorrectAttempts": MessageLookupByLibrary.simpleMessage("Thử sai nhiều lần"), "total": MessageLookupByLibrary.simpleMessage("tổng"), @@ -2182,7 +2186,7 @@ class MessageLookup extends MessageLookupByLibrary { "videoInfo": MessageLookupByLibrary.simpleMessage("Thông tin video"), "videoSmallCase": MessageLookupByLibrary.simpleMessage("video"), "videoStreaming": - MessageLookupByLibrary.simpleMessage("Video có thể phát"), + MessageLookupByLibrary.simpleMessage("Phát trực tuyến video"), "videos": MessageLookupByLibrary.simpleMessage("Video"), "viewActiveSessions": MessageLookupByLibrary.simpleMessage("Xem phiên hoạt động"), @@ -2194,7 +2198,7 @@ class MessageLookup extends MessageLookupByLibrary { "viewLargeFiles": MessageLookupByLibrary.simpleMessage("Tệp lớn"), "viewLargeFilesDesc": MessageLookupByLibrary.simpleMessage( "Xem các tệp đang chiếm nhiều dung lượng nhất."), - "viewLogs": MessageLookupByLibrary.simpleMessage("Xem log"), + "viewLogs": MessageLookupByLibrary.simpleMessage("Xem nhật ký"), "viewPersonToUnlink": m112, "viewRecoveryKey": MessageLookupByLibrary.simpleMessage("Xem mã khôi phục"), diff --git a/mobile/apps/photos/lib/generated/intl/messages_zh.dart b/mobile/apps/photos/lib/generated/intl/messages_zh.dart index 335650b34d..4ad5c5c75c 100644 --- a/mobile/apps/photos/lib/generated/intl/messages_zh.dart +++ b/mobile/apps/photos/lib/generated/intl/messages_zh.dart @@ -134,7 +134,8 @@ class MessageLookup extends MessageLookupByLibrary { static String m43(name) => "与 ${name} 徒步"; - static String m44(count) => "${Intl.plural(count, other: '${count} 个项目')}"; + static String m44(count) => + "${Intl.plural(count, one: '${count} 个项目', other: '${count} 个项目')}"; static String m45(name) => "最后一次与 ${name} 相聚"; @@ -294,7 +295,8 @@ class MessageLookup extends MessageLookupByLibrary { static String m115(name) => "祝 ${name} 生日快乐! 🎉"; - static String m116(count) => "${Intl.plural(count, other: '${count} 年前')}"; + static String m116(count) => + "${Intl.plural(count, one: '${count} 年前', other: '${count} 年前')}"; static String m117(name) => "您和 ${name}"; @@ -856,6 +858,8 @@ class MessageLookup extends MessageLookupByLibrary { "faceNotClusteredYet": MessageLookupByLibrary.simpleMessage("人脸尚未聚类,请稍后再来"), "faceRecognition": MessageLookupByLibrary.simpleMessage("人脸识别"), + "faceThumbnailGenerationFailed": + MessageLookupByLibrary.simpleMessage("无法生成人脸缩略图"), "faces": MessageLookupByLibrary.simpleMessage("人脸"), "failed": MessageLookupByLibrary.simpleMessage("失败"), "failedToApplyCode": MessageLookupByLibrary.simpleMessage("无法使用此代码"), @@ -884,6 +888,7 @@ class MessageLookup extends MessageLookupByLibrary { "feastingWithThem": m34, "feedback": MessageLookupByLibrary.simpleMessage("反馈"), "file": MessageLookupByLibrary.simpleMessage("文件"), + "fileAnalysisFailed": MessageLookupByLibrary.simpleMessage("无法分析文件"), "fileFailedToSaveToGallery": MessageLookupByLibrary.simpleMessage("无法将文件保存到相册"), "fileInfoAddDescHint": MessageLookupByLibrary.simpleMessage("添加说明..."), diff --git a/mobile/apps/photos/lib/generated/l10n.dart b/mobile/apps/photos/lib/generated/l10n.dart index c0ee8710c1..065ae7353d 100644 --- a/mobile/apps/photos/lib/generated/l10n.dart +++ b/mobile/apps/photos/lib/generated/l10n.dart @@ -12315,6 +12315,56 @@ class S { args: [], ); } + + /// `Ignore person` + String get ignorePerson { + return Intl.message( + 'Ignore person', + name: 'ignorePerson', + desc: '', + args: [], + ); + } + + /// `Mixed grouping?` + String get mixedGrouping { + return Intl.message( + 'Mixed grouping?', + name: 'mixedGrouping', + desc: '', + args: [], + ); + } + + /// `Analysis` + String get analysis { + return Intl.message( + 'Analysis', + name: 'analysis', + desc: '', + args: [], + ); + } + + /// `Does this grouping contain multiple people?` + String get doesGroupContainMultiplePeople { + return Intl.message( + 'Does this grouping contain multiple people?', + name: 'doesGroupContainMultiplePeople', + desc: '', + args: [], + ); + } + + /// `We will automatically analyze the grouping to determine if there are multiple people present, and separate them out again. This may take a few seconds.` + String get automaticallyAnalyzeAndSplitGrouping { + return Intl.message( + 'We will automatically analyze the grouping to determine if there are multiple people present, and separate them out again. This may take a few seconds.', + name: 'automaticallyAnalyzeAndSplitGrouping', + desc: '', + args: [], + ); + } } class AppLocalizationDelegate extends LocalizationsDelegate { @@ -12349,6 +12399,7 @@ class AppLocalizationDelegate extends LocalizationsDelegate { Locale.fromSubtags(languageCode: 'lt'), Locale.fromSubtags(languageCode: 'lv'), Locale.fromSubtags(languageCode: 'ml'), + Locale.fromSubtags(languageCode: 'ms'), Locale.fromSubtags(languageCode: 'nl'), Locale.fromSubtags(languageCode: 'no'), Locale.fromSubtags(languageCode: 'or'), diff --git a/mobile/apps/photos/lib/l10n/intl_en.arb b/mobile/apps/photos/lib/l10n/intl_en.arb index 1ca8f23f95..89d3f2ddda 100644 --- a/mobile/apps/photos/lib/l10n/intl_en.arb +++ b/mobile/apps/photos/lib/l10n/intl_en.arb @@ -1790,5 +1790,10 @@ "cLDesc6": "No more waiting for uploads/downloads to complete before you can close the app. All uploads and downloads now have the ability to be paused midway, and resume from where you left off.", "indexingPausedStatusDescription": "Indexing is paused. It will automatically resume when the device is ready. The device is considered ready when its battery level, battery health, and thermal status are within a healthy range.", "faceThumbnailGenerationFailed": "Unable to generate face thumbnails", - "fileAnalysisFailed": "Unable to analyze file" + "fileAnalysisFailed": "Unable to analyze file", + "ignorePerson": "Ignore person", + "mixedGrouping": "Mixed grouping?", + "analysis": "Analysis", + "doesGroupContainMultiplePeople": "Does this grouping contain multiple people?", + "automaticallyAnalyzeAndSplitGrouping": "We will automatically analyze the grouping to determine if there are multiple people present, and separate them out again. This may take a few seconds." } diff --git a/mobile/apps/photos/lib/ui/viewer/people/cluster_app_bar.dart b/mobile/apps/photos/lib/ui/viewer/people/cluster_app_bar.dart index 86124d46a8..36f2f0d814 100644 --- a/mobile/apps/photos/lib/ui/viewer/people/cluster_app_bar.dart +++ b/mobile/apps/photos/lib/ui/viewer/people/cluster_app_bar.dart @@ -10,6 +10,7 @@ import 'package:photos/db/ml/base.dart'; import "package:photos/db/ml/db.dart"; import "package:photos/events/people_changed_event.dart"; import 'package:photos/events/subscription_purchased_event.dart'; +import "package:photos/generated/l10n.dart"; import "package:photos/models/file/file.dart"; import 'package:photos/models/gallery_type.dart'; import "package:photos/models/ml/face/person.dart"; @@ -116,12 +117,12 @@ class _AppBarWidgetState extends State { items.addAll( [ EntePopupMenuItem( - "Ignore person", + S.of(context).ignorePerson, value: ClusterPopupAction.ignore, icon: Icons.hide_image_outlined, ), EntePopupMenuItem( - "Mixed grouping?", + S.of(context).mixedGrouping, value: ClusterPopupAction.breakupCluster, icon: Icons.analytics_outlined, ), @@ -165,10 +166,9 @@ class _AppBarWidgetState extends State { Future _onIgnoredClusterClicked(BuildContext context) async { await showChoiceDialog( context, - title: "Are you sure you want to ignore this person?", - body: - "The person grouping will not be displayed in the discovery tap anymore. Photos will remain untouched.", - firstButtonLabel: "Yes, confirm", + title: S.of(context).areYouSureYouWantToIgnoreThisPerson, + body: S.of(context).thePersonGroupsWillNotBeDisplayed, + firstButtonLabel: S.of(context).confirm, firstButtonOnTap: () async { try { await ClusterFeedbackService.instance.ignoreCluster(widget.clusterID); @@ -187,10 +187,9 @@ class _AppBarWidgetState extends State { String biggestClusterID = ''; await showChoiceDialog( context, - title: "Does this grouping contain multiple people?", - body: - "We will automatically analyze the grouping to determine if there are multiple people present, and separate them out again. This may take a few seconds.", - firstButtonLabel: "Yes, confirm", + title: S.of(context).doesGroupContainMultiplePeople, + body: S.of(context).automaticallyAnalyzeAndSplitGrouping, + firstButtonLabel: S.of(context).confirm, firstButtonOnTap: () async { try { final breakupResult = await ClusterFeedbackService.instance @@ -282,7 +281,7 @@ class _AppBarWidgetState extends State { MaterialPageRoute( builder: (context) => ClusterBreakupPage( newClusterIDToFiles, - "(Analysis)", + S.of(context).analysis, ), ), ); diff --git a/mobile/apps/photos/lib/ui/viewer/people/people_page.dart b/mobile/apps/photos/lib/ui/viewer/people/people_page.dart index 1c347d7d58..dad5b69710 100644 --- a/mobile/apps/photos/lib/ui/viewer/people/people_page.dart +++ b/mobile/apps/photos/lib/ui/viewer/people/people_page.dart @@ -6,6 +6,7 @@ import 'package:photos/core/event_bus.dart'; import 'package:photos/events/files_updated_event.dart'; import 'package:photos/events/local_photos_updated_event.dart'; import "package:photos/events/people_changed_event.dart"; +import "package:photos/generated/l10n.dart"; import "package:photos/l10n/l10n.dart"; import 'package:photos/models/file/file.dart'; import 'package:photos/models/file_load_result.dart'; @@ -137,7 +138,9 @@ class _PeoplePageState extends State { Size.fromHeight(widget.searchResult != null ? 90.0 : 50.0), child: PeopleAppBar( GalleryType.peopleTag, - _person.data.isIgnored ? "(ignored)" : _person.data.name, + _person.data.isIgnored + ? S.of(context).ignored + : _person.data.name, _selectedFiles, _person, ),