Resolve merge and dependency conflicts and merge main
|
@ -3,7 +3,7 @@
|
|||
package="io.ente.photos">
|
||||
<application android:name="${applicationName}"
|
||||
android:label="@string/app_name"
|
||||
android:icon="@mipmap/ic_launcher"
|
||||
android:icon="@mipmap/launcher_icon"
|
||||
android:usesCleartextTraffic="true"
|
||||
android:requestLegacyExternalStorage="true"
|
||||
android:allowBackup="false"
|
||||
|
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 6.3 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 2 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 6.3 KiB |
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 6.4 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 6.4 KiB |
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 69 B After Width: | Height: | Size: 70 B |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 6 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 6 KiB |
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 69 B After Width: | Height: | Size: 70 B |
Before Width: | Height: | Size: 69 B After Width: | Height: | Size: 68 B |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 5.4 KiB |
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 69 B After Width: | Height: | Size: 68 B |
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@color/ic_launcher_background"/>
|
||||
<foreground>
|
||||
<inset
|
||||
android:drawable="@drawable/ic_launcher_foreground"
|
||||
android:inset="26%" />
|
||||
</foreground>
|
||||
</adaptive-icon>
|
|
@ -2,4 +2,5 @@
|
|||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@color/ic_launcher_background"/>
|
||||
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
|
||||
<monochrome android:drawable="@drawable/ic_launcher_foreground"/>
|
||||
</adaptive-icon>
|
||||
|
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 1 KiB |
Before Width: | Height: | Size: 5 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 5 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 4.5 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 3.6 KiB |
|
@ -4,7 +4,6 @@
|
|||
<style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
|
||||
<item name="android:forceDarkAllowed">false</item>
|
||||
<item name="android:windowFullscreen">false</item>
|
||||
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
|
||||
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
|
||||
<item name="android:windowSplashScreenBackground">#000000</item>
|
||||
<item name="android:windowSplashScreenAnimatedIcon">@drawable/android12splash</item>
|
||||
|
|
|
@ -7,7 +7,6 @@
|
|||
<item name="android:windowBackground">@drawable/launch_background</item>
|
||||
<item name="android:forceDarkAllowed">false</item>
|
||||
<item name="android:windowFullscreen">false</item>
|
||||
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
|
||||
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
|
||||
</style>
|
||||
<!-- Theme applied to the Android Window as soon as the process has started.
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
<style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
|
||||
<item name="android:forceDarkAllowed">false</item>
|
||||
<item name="android:windowFullscreen">false</item>
|
||||
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
|
||||
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
|
||||
<item name="android:windowSplashScreenBackground">#ffffff</item>
|
||||
<item name="android:windowSplashScreenAnimatedIcon">@drawable/android12splash</item>
|
||||
|
|
BIN
assets/ente.png
Before Width: | Height: | Size: 38 KiB |
BIN
assets/icon-light.png
Normal file
After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 51 KiB |
BIN
assets/launcher_icon/ente-icon-foreground.png
Normal file
After Width: | Height: | Size: 9 KiB |
Before Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 35 KiB |
BIN
assets/splash-screen-dark.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
assets/splash-screen-light.png
Normal file
After Width: | Height: | Size: 15 KiB |
|
@ -1,6 +1,8 @@
|
|||
PODS:
|
||||
- background_fetch (1.1.6):
|
||||
- Flutter
|
||||
- camera_avfoundation (0.0.1):
|
||||
- Flutter
|
||||
- connectivity_plus (0.0.1):
|
||||
- Flutter
|
||||
- ReachabilitySwift
|
||||
|
@ -171,6 +173,8 @@ PODS:
|
|||
- FMDB (>= 2.7.5)
|
||||
- tflite_flutter (0.1.0):
|
||||
- Flutter
|
||||
- tflite_flutter_helper (0.0.1):
|
||||
- Flutter
|
||||
- Toast (4.0.0)
|
||||
- uni_links (0.0.1):
|
||||
- Flutter
|
||||
|
@ -188,6 +192,7 @@ PODS:
|
|||
|
||||
DEPENDENCIES:
|
||||
- background_fetch (from `.symlinks/plugins/background_fetch/ios`)
|
||||
- camera_avfoundation (from `.symlinks/plugins/camera_avfoundation/ios`)
|
||||
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/ios`)
|
||||
- device_info (from `.symlinks/plugins/device_info/ios`)
|
||||
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
|
||||
|
@ -223,6 +228,7 @@ DEPENDENCIES:
|
|||
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
|
||||
- sqflite (from `.symlinks/plugins/sqflite/ios`)
|
||||
- tflite_flutter (from `.symlinks/plugins/tflite_flutter/ios`)
|
||||
- tflite_flutter_helper (from `.symlinks/plugins/tflite_flutter_helper/ios`)
|
||||
- uni_links (from `.symlinks/plugins/uni_links/ios`)
|
||||
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
|
||||
- video_player_avfoundation (from `.symlinks/plugins/video_player_avfoundation/ios`)
|
||||
|
@ -255,6 +261,8 @@ SPEC REPOS:
|
|||
EXTERNAL SOURCES:
|
||||
background_fetch:
|
||||
:path: ".symlinks/plugins/background_fetch/ios"
|
||||
camera_avfoundation:
|
||||
:path: ".symlinks/plugins/camera_avfoundation/ios"
|
||||
connectivity_plus:
|
||||
:path: ".symlinks/plugins/connectivity_plus/ios"
|
||||
device_info:
|
||||
|
@ -325,6 +333,8 @@ EXTERNAL SOURCES:
|
|||
:path: ".symlinks/plugins/sqflite/ios"
|
||||
tflite_flutter:
|
||||
:path: ".symlinks/plugins/tflite_flutter/ios"
|
||||
tflite_flutter_helper:
|
||||
:path: ".symlinks/plugins/tflite_flutter_helper/ios"
|
||||
uni_links:
|
||||
:path: ".symlinks/plugins/uni_links/ios"
|
||||
url_launcher_ios:
|
||||
|
@ -340,6 +350,7 @@ EXTERNAL SOURCES:
|
|||
|
||||
SPEC CHECKSUMS:
|
||||
background_fetch: bc9b44b0bf8b434e282a2ac9be8662800a0296ed
|
||||
camera_avfoundation: 3125e8cd1a4387f6f31c6c63abb8a55892a9eeeb
|
||||
connectivity_plus: 53efb943fc2882c8512d84c45707bcabc4c36076
|
||||
device_info: d7d233b645a32c40dfdc212de5cf646ca482f175
|
||||
Firebase: bd152f0f3d278c4060c5c71359db08ebcfd5a3e2
|
||||
|
@ -393,6 +404,7 @@ SPEC CHECKSUMS:
|
|||
shared_preferences_foundation: e2dae3258e06f44cc55f49d42024fd8dd03c590c
|
||||
sqflite: 31f7eba61e3074736dff8807a9b41581e4f7f15a
|
||||
tflite_flutter: 9157a660578930a99728974f247369af1c3595d5
|
||||
tflite_flutter_helper: 543b46b6bd064b21c92ea6e54bc0b29f1ce74cb5
|
||||
Toast: 91b396c56ee72a5790816f40d3a94dd357abc196
|
||||
uni_links: d97da20c7701486ba192624d99bffaaffcfc298a
|
||||
url_launcher_ios: 08a3dfac5fb39e8759aeb0abbd5d9480f30fc8b4
|
||||
|
|
|
@ -276,6 +276,7 @@
|
|||
"${BUILT_PRODUCTS_DIR}/SentryPrivate/SentryPrivate.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/Toast/Toast.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/background_fetch/background_fetch.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/camera_avfoundation/camera_avfoundation.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/connectivity_plus/connectivity_plus.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/device_info/device_info.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/fk_user_agent/fk_user_agent.framework",
|
||||
|
@ -310,6 +311,7 @@
|
|||
"${BUILT_PRODUCTS_DIR}/shared_preferences_foundation/shared_preferences_foundation.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/sqflite/sqflite.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/tflite_flutter/tflite_flutter.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/tflite_flutter_helper/tflite_flutter_helper.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/uni_links/uni_links.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/url_launcher_ios/url_launcher_ios.framework",
|
||||
"${BUILT_PRODUCTS_DIR}/video_player_avfoundation/video_player_avfoundation.framework",
|
||||
|
@ -352,6 +354,7 @@
|
|||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SentryPrivate.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Toast.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/background_fetch.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/camera_avfoundation.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/connectivity_plus.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/device_info.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/fk_user_agent.framework",
|
||||
|
@ -386,6 +389,7 @@
|
|||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/shared_preferences_foundation.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/sqflite.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/tflite_flutter.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/tflite_flutter_helper.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/uni_links.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/url_launcher_ios.framework",
|
||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/video_player_avfoundation.framework",
|
||||
|
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 402 B |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 831 B |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 549 B |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 831 B |
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 6 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 4.8 KiB |
Before Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 5.6 KiB |
Before Width: | Height: | Size: 6 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 7.3 KiB |
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 69 B After Width: | Height: | Size: 68 B |
Before Width: | Height: | Size: 69 B After Width: | Height: | Size: 70 B |
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 6 KiB |
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 16 KiB |
|
@ -64,10 +64,10 @@
|
|||
</dict>
|
||||
<key>ITSAppUsesNonExemptEncryption</key>
|
||||
<false/>
|
||||
<key>FLTEnableImpeller</key>
|
||||
<false/>
|
||||
<key>FLTEnableWideGamut</key>
|
||||
<false/>
|
||||
<key>FLTEnableImpeller</key>
|
||||
<false />
|
||||
<key>FLTEnableWideGamut</key>
|
||||
<false/>
|
||||
<key>NSFaceIDUsageDescription</key>
|
||||
<string>Please allow ente to lock itself with FaceID or TouchID</string>
|
||||
<key>NSCameraUsageDescription</key>
|
||||
|
|
299
lib/generated/intl/messages_de.dart
generated
|
@ -55,140 +55,149 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
static String m10(provider) =>
|
||||
"Bitte kontaktieren Sie uns über support@ente.io, um Ihr ${provider} Abo zu verwalten.";
|
||||
|
||||
static String m11(currentlyDeleting, totalCount) =>
|
||||
static String m11(count) =>
|
||||
"${Intl.plural(count, one: 'Lösche ${count} Element', other: 'Lösche ${count} Elemente')}";
|
||||
|
||||
static String m12(currentlyDeleting, totalCount) =>
|
||||
"Lösche ${currentlyDeleting} / ${totalCount}";
|
||||
|
||||
static String m12(albumName) =>
|
||||
static String m13(albumName) =>
|
||||
"Der öffentliche Link zum Zugriff auf \"${albumName}\" wird entfernt.";
|
||||
|
||||
static String m13(supportEmail) =>
|
||||
static String m14(supportEmail) =>
|
||||
"Bitte sende eine E-Mail an ${supportEmail} von deiner registrierten E-Mail-Adresse";
|
||||
|
||||
static String m14(count, storageSaved) =>
|
||||
static String m15(count, storageSaved) =>
|
||||
"Du hast ${Intl.plural(count, one: '${count} duplizierte Datei', other: '${count} dupliziere Dateien')} gelöscht und (${storageSaved}!) freigegeben";
|
||||
|
||||
static String m15(newEmail) => "E-Mail-Adresse geändert zu ${newEmail}";
|
||||
static String m16(count, formattedSize) =>
|
||||
"${count} Dateien, ${formattedSize} jede";
|
||||
|
||||
static String m16(email) =>
|
||||
static String m17(newEmail) => "E-Mail-Adresse geändert zu ${newEmail}";
|
||||
|
||||
static String m18(email) =>
|
||||
"${email} hat kein Ente-Konto.\n\nSenden Sie eine Einladung, um Fotos zu teilen.";
|
||||
|
||||
static String m17(count, formattedNumber) =>
|
||||
static String m19(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 Datei', other: '${formattedNumber} Dateien')} auf diesem Gerät wurde(n) sicher gespeichert";
|
||||
|
||||
static String m18(count, formattedNumber) =>
|
||||
static String m20(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 Datei', other: '${formattedNumber} Dateien')} in diesem Album wurde(n) sicher gespeichert";
|
||||
|
||||
static String m19(storageAmountInGB) =>
|
||||
static String m21(storageAmountInGB) =>
|
||||
"${storageAmountInGB} GB jedes Mal, wenn sich jemand mit deinem Code für einen bezahlten Tarif anmeldet";
|
||||
|
||||
static String m20(freeAmount, storageUnit) =>
|
||||
static String m22(freeAmount, storageUnit) =>
|
||||
"${freeAmount} ${storageUnit} kostenlos";
|
||||
|
||||
static String m21(endDate) => "Kostenlose Demo verfügbar bis zum ${endDate}";
|
||||
static String m23(endDate) => "Kostenlose Demo verfügbar bis zum ${endDate}";
|
||||
|
||||
static String m22(count) =>
|
||||
static String m24(count) =>
|
||||
"Sie können immer noch ${Intl.plural(count, one: 'darauf', other: 'auf sie')} auf ente zugreifen, solange Sie ein aktives Abonnement haben";
|
||||
|
||||
static String m23(sizeInMBorGB) => "${sizeInMBorGB} freigeben";
|
||||
static String m25(sizeInMBorGB) => "${sizeInMBorGB} freigeben";
|
||||
|
||||
static String m24(count, formattedSize) =>
|
||||
static String m26(count, formattedSize) =>
|
||||
"${Intl.plural(count, one: 'Es kann vom Gerät gelöscht werden, um ${formattedSize} freizugeben', other: 'Sie können vom Gerät gelöscht werden, um ${formattedSize} freizugeben')}";
|
||||
|
||||
static String m25(count) =>
|
||||
static String m27(count) =>
|
||||
"${Intl.plural(count, one: '${count} Objekt', other: '${count} Objekte')}";
|
||||
|
||||
static String m26(expiryTime) => "Link läuft am ${expiryTime} ab";
|
||||
static String m28(expiryTime) => "Link läuft am ${expiryTime} ab";
|
||||
|
||||
static String m27(count, formattedCount) =>
|
||||
static String m29(count, formattedCount) =>
|
||||
"${Intl.plural(count, zero: 'keine Erinnerungsstücke', one: '${formattedCount} Erinnerung', other: '${formattedCount} Erinnerungsstücke')}";
|
||||
|
||||
static String m28(count) =>
|
||||
static String m30(count) =>
|
||||
"${Intl.plural(count, one: 'Element verschieben', other: 'Elemente verschieben')}";
|
||||
|
||||
static String m29(albumName) => "Erfolgreich zu ${albumName} hinzugefügt";
|
||||
static String m31(albumName) => "Erfolgreich zu ${albumName} hinzugefügt";
|
||||
|
||||
static String m30(passwordStrengthValue) =>
|
||||
static String m32(passwordStrengthValue) =>
|
||||
"Passwortstärke: ${passwordStrengthValue}";
|
||||
|
||||
static String m31(providerName) =>
|
||||
static String m33(providerName) =>
|
||||
"Bitte kontaktiere den Support von ${providerName}, falls etwas abgebucht wurde";
|
||||
|
||||
static String m32(reason) =>
|
||||
static String m34(reason) =>
|
||||
"Leider ist deine Zahlung aus folgendem Grund fehlgeschlagen: ${reason}";
|
||||
|
||||
static String m33(toEmail) => "Bitte sende uns eine E-Mail an ${toEmail}";
|
||||
static String m35(endDate) =>
|
||||
"Kostenlose Testversion gültig bis ${endDate}.\nSie können anschließend ein bezahltes Paket auswählen.";
|
||||
|
||||
static String m34(toEmail) => "Bitte sende die Protokolle an ${toEmail}";
|
||||
static String m36(toEmail) => "Bitte sende uns eine E-Mail an ${toEmail}";
|
||||
|
||||
static String m35(storeName) => "Bewerte uns auf ${storeName}";
|
||||
static String m37(toEmail) => "Bitte sende die Protokolle an ${toEmail}";
|
||||
|
||||
static String m36(storageInGB) =>
|
||||
static String m38(storeName) => "Bewerte uns auf ${storeName}";
|
||||
|
||||
static String m39(storageInGB) =>
|
||||
"3. Ihr beide erhaltet ${storageInGB} GB* kostenlos";
|
||||
|
||||
static String m37(userEmail) =>
|
||||
static String m40(userEmail) =>
|
||||
"${userEmail} wird aus diesem geteilten Album entfernt\n\nAlle von ihnen hinzugefügte Fotos werden ebenfalls aus dem Album entfernt";
|
||||
|
||||
static String m38(endDate) => "Erneuert am ${endDate}";
|
||||
static String m41(endDate) => "Erneuert am ${endDate}";
|
||||
|
||||
static String m39(count) => "${count} ausgewählt";
|
||||
static String m42(count) => "${count} ausgewählt";
|
||||
|
||||
static String m40(count, yourCount) =>
|
||||
static String m43(count, yourCount) =>
|
||||
"${count} ausgewählt (${yourCount} von Ihnen)";
|
||||
|
||||
static String m41(verificationID) =>
|
||||
static String m44(verificationID) =>
|
||||
"Hier ist meine Verifizierungs-ID: ${verificationID} für ente.io.";
|
||||
|
||||
static String m42(verificationID) =>
|
||||
static String m45(verificationID) =>
|
||||
"Hey, kannst du bestätigen, dass dies deine ente.io Verifizierungs-ID ist: ${verificationID}";
|
||||
|
||||
static String m43(referralCode, referralStorageInGB) =>
|
||||
static String m46(referralCode, referralStorageInGB) =>
|
||||
"ente Weiterempfehlungs-Code: ${referralCode} \n\nEinlösen unter Einstellungen → Allgemein → Weiterempfehlungen, um ${referralStorageInGB} GB kostenlos zu erhalten, sobald Sie einen kostenpflichtigen Tarif abgeschlossen haben\n\nhttps://ente.io";
|
||||
|
||||
static String m44(numberOfPeople) =>
|
||||
static String m47(numberOfPeople) =>
|
||||
"${Intl.plural(numberOfPeople, zero: 'Teile mit bestimmten Personen', one: 'Teilen mit 1 Person', other: 'Teilen mit ${numberOfPeople} Personen')}";
|
||||
|
||||
static String m45(emailIDs) => "Geteilt mit ${emailIDs}";
|
||||
static String m48(emailIDs) => "Geteilt mit ${emailIDs}";
|
||||
|
||||
static String m46(fileType) =>
|
||||
static String m49(fileType) =>
|
||||
"Dieses ${fileType} wird von deinem Gerät gelöscht.";
|
||||
|
||||
static String m47(fileType) =>
|
||||
static String m50(fileType) =>
|
||||
"Dieses ${fileType} existiert auf ente.io und deinem Gerät.";
|
||||
|
||||
static String m48(fileType) =>
|
||||
static String m51(fileType) =>
|
||||
"Dieses ${fileType} wird auf ente.io gelöscht.";
|
||||
|
||||
static String m49(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
static String m52(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
|
||||
static String m50(
|
||||
static String m53(
|
||||
usedAmount, usedStorageUnit, totalAmount, totalStorageUnit) =>
|
||||
"${usedAmount} ${usedStorageUnit} von ${totalAmount} ${totalStorageUnit} verwendet";
|
||||
|
||||
static String m51(id) =>
|
||||
static String m54(id) =>
|
||||
"Ihr ${id} ist bereits mit einem anderen \'ente\'-Konto verknüpft.\nWenn Sie Ihre ${id} mit diesem Konto verwenden möchten, kontaktieren Sie bitte unseren Support\'";
|
||||
|
||||
static String m52(endDate) => "Ihr Abo endet am ${endDate}";
|
||||
static String m55(endDate) => "Ihr Abo endet am ${endDate}";
|
||||
|
||||
static String m53(completed, total) =>
|
||||
static String m56(completed, total) =>
|
||||
"${completed}/${total} Erinnerungsstücke gesichert";
|
||||
|
||||
static String m54(storageAmountInGB) =>
|
||||
static String m57(storageAmountInGB) =>
|
||||
"Diese erhalten auch ${storageAmountInGB} GB";
|
||||
|
||||
static String m55(email) => "Dies ist ${email}s Verifizierungs-ID";
|
||||
|
||||
static String m56(count) =>
|
||||
"${Intl.plural(count, zero: '', one: '1 Tag', other: '${count} Tage')}";
|
||||
|
||||
static String m57(email) => "Verifiziere ${email}";
|
||||
|
||||
static String m58(email) =>
|
||||
"Wir haben eine E-Mail an <green>${email}</green> gesendet";
|
||||
static String m58(email) => "Dies ist ${email}s Verifizierungs-ID";
|
||||
|
||||
static String m59(count) =>
|
||||
"${Intl.plural(count, zero: '', one: '1 Tag', other: '${count} Tage')}";
|
||||
|
||||
static String m60(email) => "Verifiziere ${email}";
|
||||
|
||||
static String m61(email) =>
|
||||
"Wir haben eine E-Mail an <green>${email}</green> gesendet";
|
||||
|
||||
static String m62(count) =>
|
||||
"${Intl.plural(count, one: 'vor einem Jahr', other: 'vor ${count} Jahren')}";
|
||||
|
||||
static String m60(storageSaved) =>
|
||||
static String m63(storageSaved) =>
|
||||
"Du hast ${storageSaved} erfolgreich freigegeben!";
|
||||
|
||||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||||
|
@ -208,15 +217,20 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Neue E-Mail-Adresse hinzufügen"),
|
||||
"addCollaborator":
|
||||
MessageLookupByLibrary.simpleMessage("Bearbeiter hinzufügen"),
|
||||
"addFromDevice":
|
||||
MessageLookupByLibrary.simpleMessage("Vom Gerät hinzufügen"),
|
||||
"addItem": m0,
|
||||
"addLocation": MessageLookupByLibrary.simpleMessage("Ort hinzufügen"),
|
||||
"addLocationButton": MessageLookupByLibrary.simpleMessage("Hinzufügen"),
|
||||
"addMore": MessageLookupByLibrary.simpleMessage("Mehr hinzufügen"),
|
||||
"addPhotos": MessageLookupByLibrary.simpleMessage("Fotos hinzufügen"),
|
||||
"addSelected":
|
||||
MessageLookupByLibrary.simpleMessage("Auswahl hinzufügen"),
|
||||
"addToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Zum Album hinzufügen"),
|
||||
"addToEnte": MessageLookupByLibrary.simpleMessage("Zu ente hinzufügen"),
|
||||
"addToHiddenAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Add to hidden album"),
|
||||
"addToHiddenAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
"Zum versteckten Album hinzufügen"),
|
||||
"addViewer": MessageLookupByLibrary.simpleMessage("Album teilen"),
|
||||
"addedAs": MessageLookupByLibrary.simpleMessage("Hinzugefügt als"),
|
||||
"addedBy": m1,
|
||||
|
@ -301,6 +315,9 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Bitte deine Liebsten ums teilen"),
|
||||
"atAFalloutShelter": MessageLookupByLibrary.simpleMessage(
|
||||
"in einem ehemaligen Luftschutzbunker"),
|
||||
"authToChangeEmailVerificationSetting":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Bitte Authentifizieren um die E-Mail Bestätigung zu ändern"),
|
||||
"authToChangeLockscreenSetting": MessageLookupByLibrary.simpleMessage(
|
||||
"Bitte authentifizieren, um die Sperrbildschirm-Einstellung zu ändern"),
|
||||
"authToChangeYourEmail": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -354,6 +371,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"cancelSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("Abonnement kündigen"),
|
||||
"cannotAddMorePhotosAfterBecomingViewer": m6,
|
||||
"cannotDeleteSharedFiles": MessageLookupByLibrary.simpleMessage(
|
||||
"Konnte geteilte Dateien nicht löschen"),
|
||||
"centerPoint": MessageLookupByLibrary.simpleMessage("Mittelpunkt"),
|
||||
"changeEmail":
|
||||
MessageLookupByLibrary.simpleMessage("E-Mail-Adresse ändern"),
|
||||
|
@ -426,6 +445,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"continueLabel": MessageLookupByLibrary.simpleMessage("Weiter"),
|
||||
"continueOnFreeTrial": MessageLookupByLibrary.simpleMessage(
|
||||
"Mit kostenloser Testversion fortfahren"),
|
||||
"convertToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Konvertiere zum Album"),
|
||||
"copyEmailAddress":
|
||||
MessageLookupByLibrary.simpleMessage("E-Mail-Adresse kopieren"),
|
||||
"copyLink": MessageLookupByLibrary.simpleMessage("Link kopieren"),
|
||||
|
@ -439,6 +460,9 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"couldNotUpdateSubscription": MessageLookupByLibrary.simpleMessage(
|
||||
"Abo konnte nicht aktualisiert werden"),
|
||||
"count": MessageLookupByLibrary.simpleMessage("Anzahl"),
|
||||
"crashReporting":
|
||||
MessageLookupByLibrary.simpleMessage("Absturzbericht"),
|
||||
"create": MessageLookupByLibrary.simpleMessage("Erstellen"),
|
||||
"createAccount":
|
||||
MessageLookupByLibrary.simpleMessage("Konto erstellen"),
|
||||
"createAlbumActionHint": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -493,10 +517,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Vom Gerät löschen"),
|
||||
"deleteFromEnte":
|
||||
MessageLookupByLibrary.simpleMessage("Auf ente.io löschen"),
|
||||
"deleteItemCount": m11,
|
||||
"deleteLocation":
|
||||
MessageLookupByLibrary.simpleMessage("Standort löschen"),
|
||||
"deletePhotos": MessageLookupByLibrary.simpleMessage("Fotos löschen"),
|
||||
"deleteProgress": m11,
|
||||
"deleteProgress": m12,
|
||||
"deleteReason1": MessageLookupByLibrary.simpleMessage(
|
||||
"Es fehlt eine zentrale Funktion, die ich benötige"),
|
||||
"deleteReason2": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -528,7 +553,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Zuschauer können weiterhin Screenshots oder mit anderen externen Programmen Kopien der Bilder machen."),
|
||||
"disableDownloadWarningTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Bitte beachten Sie:"),
|
||||
"disableLinkMessage": m12,
|
||||
"disableLinkMessage": m13,
|
||||
"disableTwofactor": MessageLookupByLibrary.simpleMessage(
|
||||
"Zweiten Faktor (2FA) deaktivieren"),
|
||||
"disablingTwofactorAuthentication":
|
||||
|
@ -549,8 +574,9 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Herunterladen fehlgeschlagen"),
|
||||
"downloading":
|
||||
MessageLookupByLibrary.simpleMessage("Wird heruntergeladen..."),
|
||||
"dropSupportEmail": m13,
|
||||
"duplicateFileCountWithStorageSaved": m14,
|
||||
"dropSupportEmail": m14,
|
||||
"duplicateFileCountWithStorageSaved": m15,
|
||||
"duplicateItemsGroup": m16,
|
||||
"edit": MessageLookupByLibrary.simpleMessage("Bearbeiten"),
|
||||
"editLocationTagTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Standort bearbeiten"),
|
||||
|
@ -558,8 +584,10 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Änderungen gespeichert"),
|
||||
"eligible": MessageLookupByLibrary.simpleMessage("zulässig"),
|
||||
"email": MessageLookupByLibrary.simpleMessage("E-Mail"),
|
||||
"emailChangedTo": m15,
|
||||
"emailNoEnteAccount": m16,
|
||||
"emailChangedTo": m17,
|
||||
"emailNoEnteAccount": m18,
|
||||
"emailVerificationToggle":
|
||||
MessageLookupByLibrary.simpleMessage("E-Mail-Verifizierung"),
|
||||
"emailYourLogs": MessageLookupByLibrary.simpleMessage(
|
||||
"Protokolle per E-Mail senden"),
|
||||
"empty": MessageLookupByLibrary.simpleMessage("Leeren"),
|
||||
|
@ -578,6 +606,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"enteCanEncryptAndPreserveFilesOnlyIfYouGrant":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"ente kann Dateien nur verschlüsselt sichern, wenn du uns darauf Zugriff gewährst"),
|
||||
"entePhotosPerm": MessageLookupByLibrary.simpleMessage(
|
||||
"ente <i>benötigt die Erlaubnis</i> Ihre Fotos zu bewahren"),
|
||||
"enteSubscriptionPitch": MessageLookupByLibrary.simpleMessage(
|
||||
"ente sichert deine Erinnerungsstücke, sodass sie immer für dich verfügbar sind, auch wenn du dein Gerät verlieren solltest."),
|
||||
"enteSubscriptionShareWithFamily": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -624,6 +654,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Der Code konnte nicht aktiviert werden"),
|
||||
"failedToCancel":
|
||||
MessageLookupByLibrary.simpleMessage("Kündigung fehlgeschlagen"),
|
||||
"failedToDownloadVideo": MessageLookupByLibrary.simpleMessage(
|
||||
"Herunterladen des Videos fehlgeschlagen"),
|
||||
"failedToFetchOriginalForEdit": MessageLookupByLibrary.simpleMessage(
|
||||
"Fehler beim Abrufen des Originals zur Bearbeitung"),
|
||||
"failedToFetchReferralDetails": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -649,8 +681,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Beschreibung hinzufügen …"),
|
||||
"fileSavedToGallery": MessageLookupByLibrary.simpleMessage(
|
||||
"Datei in Galerie gespeichert"),
|
||||
"filesBackedUpFromDevice": m17,
|
||||
"filesBackedUpInAlbum": m18,
|
||||
"filesBackedUpFromDevice": m19,
|
||||
"filesBackedUpInAlbum": m20,
|
||||
"filesDeleted":
|
||||
MessageLookupByLibrary.simpleMessage("Dateien gelöscht"),
|
||||
"flip": MessageLookupByLibrary.simpleMessage("Spiegeln"),
|
||||
|
@ -660,20 +692,20 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Passwort vergessen"),
|
||||
"freeStorageClaimed": MessageLookupByLibrary.simpleMessage(
|
||||
"Kostenlos hinzugefügter Speicherplatz"),
|
||||
"freeStorageOnReferralSuccess": m19,
|
||||
"freeStorageSpace": m20,
|
||||
"freeStorageOnReferralSuccess": m21,
|
||||
"freeStorageSpace": m22,
|
||||
"freeStorageUsable": MessageLookupByLibrary.simpleMessage(
|
||||
"Freier Speicherplatz nutzbar"),
|
||||
"freeTrial":
|
||||
MessageLookupByLibrary.simpleMessage("Kostenlose Testphase"),
|
||||
"freeTrialValidTill": m21,
|
||||
"freeUpAccessPostDelete": m22,
|
||||
"freeUpAmount": m23,
|
||||
"freeTrialValidTill": m23,
|
||||
"freeUpAccessPostDelete": m24,
|
||||
"freeUpAmount": m25,
|
||||
"freeUpDeviceSpace":
|
||||
MessageLookupByLibrary.simpleMessage("Gerätespeicher freiräumen"),
|
||||
"freeUpSpace":
|
||||
MessageLookupByLibrary.simpleMessage("Speicherplatz freigeben"),
|
||||
"freeUpSpaceSaving": m24,
|
||||
"freeUpSpaceSaving": m26,
|
||||
"galleryMemoryLimitInfo": MessageLookupByLibrary.simpleMessage(
|
||||
"Bis zu 1000 Erinnerungsstücke angezeigt in der Galerie"),
|
||||
"general": MessageLookupByLibrary.simpleMessage("Allgemein"),
|
||||
|
@ -682,12 +714,15 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"goToSettings":
|
||||
MessageLookupByLibrary.simpleMessage("Zu den Einstellungen"),
|
||||
"googlePlayId": MessageLookupByLibrary.simpleMessage("Google Play ID"),
|
||||
"grantFullAccessPrompt": MessageLookupByLibrary.simpleMessage(
|
||||
"Bitte gewähre Zugang zu allen Fotos in der Einstellungen App"),
|
||||
"grantPermission":
|
||||
MessageLookupByLibrary.simpleMessage("Zugriff gewähren"),
|
||||
"groupNearbyPhotos": MessageLookupByLibrary.simpleMessage(
|
||||
"Fotos in der Nähe gruppieren"),
|
||||
"hidden": MessageLookupByLibrary.simpleMessage("Versteckt"),
|
||||
"hide": MessageLookupByLibrary.simpleMessage("Ausblenden"),
|
||||
"hiding": MessageLookupByLibrary.simpleMessage("Verstecken..."),
|
||||
"hostedAtOsmFrance":
|
||||
MessageLookupByLibrary.simpleMessage("Gehostet bei OSM France"),
|
||||
"howItWorks":
|
||||
|
@ -727,10 +762,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Zu ente einladen"),
|
||||
"inviteYourFriends":
|
||||
MessageLookupByLibrary.simpleMessage("Lade deine Freunde ein"),
|
||||
"inviteYourFriendsToEnte": MessageLookupByLibrary.simpleMessage(
|
||||
"Lade deine Freunde zu ente ein"),
|
||||
"itLooksLikeSomethingWentWrongPleaseRetryAfterSome":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Etwas ist schiefgelaufen. Bitte versuche es später noch einmal. Sollte der Fehler weiter bestehen, kontaktiere unser Supportteam."),
|
||||
"itemCount": m25,
|
||||
"itemCount": m27,
|
||||
"itemsShowTheNumberOfDaysRemainingBeforePermanentDeletion":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Elemente zeigen die Anzahl der Tage bis zum dauerhaften Löschen an"),
|
||||
|
@ -756,7 +793,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"linkDeviceLimit": MessageLookupByLibrary.simpleMessage("Geräte Limit"),
|
||||
"linkEnabled": MessageLookupByLibrary.simpleMessage("Aktiviert"),
|
||||
"linkExpired": MessageLookupByLibrary.simpleMessage("Abgelaufen"),
|
||||
"linkExpiresOn": m26,
|
||||
"linkExpiresOn": m28,
|
||||
"linkExpiry":
|
||||
MessageLookupByLibrary.simpleMessage("Ablaufdatum des Links"),
|
||||
"linkHasExpired":
|
||||
|
@ -818,18 +855,18 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"maps": MessageLookupByLibrary.simpleMessage("Karten"),
|
||||
"mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"),
|
||||
"matrix": MessageLookupByLibrary.simpleMessage("Matrix"),
|
||||
"memoryCount": m27,
|
||||
"memoryCount": m29,
|
||||
"merchandise": MessageLookupByLibrary.simpleMessage("Merchandise"),
|
||||
"mobileWebDesktop":
|
||||
MessageLookupByLibrary.simpleMessage("Mobil, Web, Desktop"),
|
||||
"moderateStrength": MessageLookupByLibrary.simpleMessage("Mittel"),
|
||||
"monthly": MessageLookupByLibrary.simpleMessage("Monatlich"),
|
||||
"moveItem": m28,
|
||||
"moveItem": m30,
|
||||
"moveToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Zum Album verschieben"),
|
||||
"moveToHiddenAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Move to hidden album"),
|
||||
"movedSuccessfullyTo": m29,
|
||||
"moveToHiddenAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
"Zu verstecktem Album verschieben"),
|
||||
"movedSuccessfullyTo": m31,
|
||||
"movedToTrash": MessageLookupByLibrary.simpleMessage(
|
||||
"In den Papierkorb verschoben"),
|
||||
"movingFilesToAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -840,6 +877,9 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"newToEnte": MessageLookupByLibrary.simpleMessage("Neu bei ente"),
|
||||
"newest": MessageLookupByLibrary.simpleMessage("Zuletzt"),
|
||||
"no": MessageLookupByLibrary.simpleMessage("Nein"),
|
||||
"noAlbumsSharedByYouYet": MessageLookupByLibrary.simpleMessage(
|
||||
"Noch keine Alben von dir geteilt"),
|
||||
"noDeviceLimit": MessageLookupByLibrary.simpleMessage("Keins"),
|
||||
"noDeviceThatCanBeDeleted": MessageLookupByLibrary.simpleMessage(
|
||||
"Du hast keine Dateien auf diesem Gerät, die gelöscht werden können"),
|
||||
"noDuplicates":
|
||||
|
@ -847,9 +887,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"noExifData": MessageLookupByLibrary.simpleMessage("Keine Exif-Daten"),
|
||||
"noHiddenPhotosOrVideos": MessageLookupByLibrary.simpleMessage(
|
||||
"Keine versteckten Fotos oder Videos"),
|
||||
"noImagesWithLocation":
|
||||
MessageLookupByLibrary.simpleMessage("Keine Bilder mit Standort"),
|
||||
"noPhotosAreBeingBackedUpRightNow":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Momentan werden keine Fotos gesichert"),
|
||||
"noPhotosFoundHere":
|
||||
MessageLookupByLibrary.simpleMessage("Keine Fotos gefunden"),
|
||||
"noRecoveryKey": MessageLookupByLibrary.simpleMessage(
|
||||
"Kein Wiederherstellungs-Schlüssel?"),
|
||||
"noRecoveryKeyNoDecryption": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -857,8 +901,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"noResults": MessageLookupByLibrary.simpleMessage("Keine Ergebnisse"),
|
||||
"noResultsFound":
|
||||
MessageLookupByLibrary.simpleMessage("Keine Ergebnisse gefunden"),
|
||||
"nothingSharedWithYouYet":
|
||||
MessageLookupByLibrary.simpleMessage("Noch nichts mit Dir geteilt"),
|
||||
"nothingToSeeHere": MessageLookupByLibrary.simpleMessage(
|
||||
"Hier gibt es nichts zu sehen! 👀"),
|
||||
"notifications":
|
||||
MessageLookupByLibrary.simpleMessage("Benachrichtigungen"),
|
||||
"ok": MessageLookupByLibrary.simpleMessage("Ok"),
|
||||
"onDevice": MessageLookupByLibrary.simpleMessage("Auf dem Gerät"),
|
||||
"onEnte": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -868,6 +916,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Hoppla, die Änderungen konnten nicht gespeichert werden"),
|
||||
"oopsSomethingWentWrong": MessageLookupByLibrary.simpleMessage(
|
||||
"Ups. Leider ist ein Fehler aufgetreten"),
|
||||
"openSettings":
|
||||
MessageLookupByLibrary.simpleMessage("Öffne Einstellungen"),
|
||||
"openTheItem": MessageLookupByLibrary.simpleMessage("• Element öffnen"),
|
||||
"openstreetmapContributors":
|
||||
MessageLookupByLibrary.simpleMessage("OpenStreetMap-Beitragende"),
|
||||
|
@ -879,15 +929,15 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"passwordChangedSuccessfully": MessageLookupByLibrary.simpleMessage(
|
||||
"Passwort erfolgreich geändert"),
|
||||
"passwordLock": MessageLookupByLibrary.simpleMessage("Passwort Sperre"),
|
||||
"passwordStrength": m30,
|
||||
"passwordStrength": m32,
|
||||
"passwordWarning": MessageLookupByLibrary.simpleMessage(
|
||||
"Wir speichern dieses Passwort nicht. Wenn du es vergisst, <underline>können wir deine Daten nicht entschlüsseln</underline>"),
|
||||
"paymentDetails":
|
||||
MessageLookupByLibrary.simpleMessage("Zahlungsdetails"),
|
||||
"paymentFailed":
|
||||
MessageLookupByLibrary.simpleMessage("Zahlung fehlgeschlagen"),
|
||||
"paymentFailedTalkToProvider": m31,
|
||||
"paymentFailedWithReason": m32,
|
||||
"paymentFailedTalkToProvider": m33,
|
||||
"paymentFailedWithReason": m34,
|
||||
"pendingSync":
|
||||
MessageLookupByLibrary.simpleMessage("Synchronisation anstehend"),
|
||||
"peopleUsingYourCode": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -906,6 +956,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Von dir hinzugefügte Fotos werden vom Album entfernt"),
|
||||
"pickCenterPoint":
|
||||
MessageLookupByLibrary.simpleMessage("Mittelpunkt auswählen"),
|
||||
"pinAlbum": MessageLookupByLibrary.simpleMessage("Album anheften"),
|
||||
"playStoreFreeTrialValidTill": m35,
|
||||
"playstoreSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("PlayStore Abo"),
|
||||
"pleaseContactSupportAndWeWillBeHappyToHelp":
|
||||
|
@ -914,12 +966,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"pleaseContactSupportIfTheProblemPersists":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Bitte wenden Sie sich an den Support, falls das Problem weiterhin besteht"),
|
||||
"pleaseEmailUsAt": m33,
|
||||
"pleaseEmailUsAt": m36,
|
||||
"pleaseGrantPermissions": MessageLookupByLibrary.simpleMessage(
|
||||
"Bitte erteile die nötigen Berechtigungen"),
|
||||
"pleaseLoginAgain":
|
||||
MessageLookupByLibrary.simpleMessage("Bitte logge dich erneut ein"),
|
||||
"pleaseSendTheLogsTo": m34,
|
||||
"pleaseSendTheLogsTo": m37,
|
||||
"pleaseTryAgain":
|
||||
MessageLookupByLibrary.simpleMessage("Bitte versuche es erneut"),
|
||||
"pleaseVerifyTheCodeYouHaveEntered":
|
||||
|
@ -937,6 +989,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Mehr Daten sichern"),
|
||||
"pressAndHoldToPlayVideo": MessageLookupByLibrary.simpleMessage(
|
||||
"Gedrückt halten, um Video abzuspielen"),
|
||||
"pressAndHoldToPlayVideoDetailed": MessageLookupByLibrary.simpleMessage(
|
||||
"Drücke und halte aufs Foto gedrückt um Video abzuspielen"),
|
||||
"privacy": MessageLookupByLibrary.simpleMessage("Datenschutz"),
|
||||
"privacyPolicyTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Datenschutzerklärung"),
|
||||
|
@ -948,11 +1002,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Öffentlicher Link erstellt"),
|
||||
"publicLinkEnabled":
|
||||
MessageLookupByLibrary.simpleMessage("Öffentlicher Link aktiviert"),
|
||||
"quickLinks": MessageLookupByLibrary.simpleMessage("Quick Links"),
|
||||
"radius": MessageLookupByLibrary.simpleMessage("Umkreis"),
|
||||
"raiseTicket": MessageLookupByLibrary.simpleMessage("Ticket erstellen"),
|
||||
"rateTheApp": MessageLookupByLibrary.simpleMessage("App bewerten"),
|
||||
"rateUs": MessageLookupByLibrary.simpleMessage("Bewerte uns"),
|
||||
"rateUsOnStore": m35,
|
||||
"rateUsOnStore": m38,
|
||||
"recover": MessageLookupByLibrary.simpleMessage("Wiederherstellen"),
|
||||
"recoverAccount":
|
||||
MessageLookupByLibrary.simpleMessage("Konto wiederherstellen"),
|
||||
|
@ -985,7 +1040,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"1. Gib diesen Code an deine Freunde"),
|
||||
"referralStep2": MessageLookupByLibrary.simpleMessage(
|
||||
"2. Sie schließen ein bezahltes Abo ab"),
|
||||
"referralStep3": m36,
|
||||
"referralStep3": m39,
|
||||
"referrals": MessageLookupByLibrary.simpleMessage("Weiterempfehlungen"),
|
||||
"referralsAreCurrentlyPaused": MessageLookupByLibrary.simpleMessage(
|
||||
"Einlösungen sind derzeit pausiert"),
|
||||
|
@ -1011,7 +1066,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"removeLink": MessageLookupByLibrary.simpleMessage("Link entfernen"),
|
||||
"removeParticipant":
|
||||
MessageLookupByLibrary.simpleMessage("Teilnehmer entfernen"),
|
||||
"removeParticipantBody": m37,
|
||||
"removeParticipantBody": m40,
|
||||
"removePublicLink":
|
||||
MessageLookupByLibrary.simpleMessage("Öffentlichen Link entfernen"),
|
||||
"removeShareItemsWarning": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1025,7 +1080,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"renameFile": MessageLookupByLibrary.simpleMessage("Datei umbenennen"),
|
||||
"renewSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("Abonnement erneuern"),
|
||||
"renewsOn": m38,
|
||||
"renewsOn": m41,
|
||||
"reportABug": MessageLookupByLibrary.simpleMessage("Fehler melden"),
|
||||
"reportBug": MessageLookupByLibrary.simpleMessage("Fehler melden"),
|
||||
"resendEmail":
|
||||
|
@ -1034,6 +1089,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Ignorierte Dateien zurücksetzen"),
|
||||
"resetPasswordTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Passwort zurücksetzen"),
|
||||
"resetToDefault":
|
||||
MessageLookupByLibrary.simpleMessage("Standardwerte zurücksetzen"),
|
||||
"restore": MessageLookupByLibrary.simpleMessage("Wiederherstellen"),
|
||||
"restoreToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Album wiederherstellen"),
|
||||
|
@ -1070,8 +1127,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"selectAll": MessageLookupByLibrary.simpleMessage("Alle markieren"),
|
||||
"selectFoldersForBackup": MessageLookupByLibrary.simpleMessage(
|
||||
"Ordner für Sicherung auswählen"),
|
||||
"selectItemsToAdd": MessageLookupByLibrary.simpleMessage(
|
||||
"Elemente zum Hinzufügen auswählen"),
|
||||
"selectLanguage":
|
||||
MessageLookupByLibrary.simpleMessage("Sprache auswählen"),
|
||||
"selectMorePhotos":
|
||||
MessageLookupByLibrary.simpleMessage("Mehr Fotos auswählen"),
|
||||
"selectReason": MessageLookupByLibrary.simpleMessage("Grund auswählen"),
|
||||
"selectYourPlan":
|
||||
MessageLookupByLibrary.simpleMessage("Wähle dein Abo aus"),
|
||||
|
@ -1083,8 +1144,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"selectedItemsWillBeDeletedFromAllAlbumsAndMoved":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Ausgewählte Elemente werden aus allen Alben gelöscht und in den Papierkorb verschoben."),
|
||||
"selectedPhotos": m39,
|
||||
"selectedPhotosWithYours": m40,
|
||||
"selectedPhotos": m42,
|
||||
"selectedPhotosWithYours": m43,
|
||||
"send": MessageLookupByLibrary.simpleMessage("Absenden"),
|
||||
"sendEmail": MessageLookupByLibrary.simpleMessage("E-Mail senden"),
|
||||
"sendInvite": MessageLookupByLibrary.simpleMessage("Einladung senden"),
|
||||
|
@ -1107,31 +1168,40 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"shareAnAlbumNow":
|
||||
MessageLookupByLibrary.simpleMessage("Teile jetzt ein Album"),
|
||||
"shareLink": MessageLookupByLibrary.simpleMessage("Link teilen"),
|
||||
"shareMyVerificationID": m41,
|
||||
"shareMyVerificationID": m44,
|
||||
"shareOnlyWithThePeopleYouWant": MessageLookupByLibrary.simpleMessage(
|
||||
"Teile mit ausgewählten Personen"),
|
||||
"shareTextConfirmOthersVerificationID": m42,
|
||||
"shareTextConfirmOthersVerificationID": m45,
|
||||
"shareTextRecommendUsingEnte": MessageLookupByLibrary.simpleMessage(
|
||||
"Lade ente herunter, damit wir einfach Fotos und Videos in höchster Qualität teilen können\n\nhttps://ente.io"),
|
||||
"shareTextReferralCode": m43,
|
||||
"shareTextReferralCode": m46,
|
||||
"shareWithNonenteUsers": MessageLookupByLibrary.simpleMessage(
|
||||
"Mit Nicht-Ente-Benutzern teilen"),
|
||||
"shareWithPeopleSectionTitle": m44,
|
||||
"shareWithPeopleSectionTitle": m47,
|
||||
"shareYourFirstAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Teile dein erstes Album"),
|
||||
"sharedAlbumSectionDescription": MessageLookupByLibrary.simpleMessage(
|
||||
"Erstelle gemeinsame Alben mit anderen ente Benutzern, einschließlich solchen im kostenlosen Tarif."),
|
||||
"sharedByMe": MessageLookupByLibrary.simpleMessage("Von mir geteilt"),
|
||||
"sharedWith": m45,
|
||||
"sharedByYou": MessageLookupByLibrary.simpleMessage("Von dir geteilt"),
|
||||
"sharedPhotoNotifications":
|
||||
MessageLookupByLibrary.simpleMessage("Neue geteilte Fotos"),
|
||||
"sharedPhotoNotificationsExplanation": MessageLookupByLibrary.simpleMessage(
|
||||
"Erhalte Benachrichtigungen, wenn jemand ein Foto zu einem gemeinsam genutzten Album hinzufügt, dem du angehörst"),
|
||||
"sharedWith": m48,
|
||||
"sharedWithMe": MessageLookupByLibrary.simpleMessage("Mit mir geteilt"),
|
||||
"sharedWithYou":
|
||||
MessageLookupByLibrary.simpleMessage("Mit dir geteilt"),
|
||||
"sharing": MessageLookupByLibrary.simpleMessage("Teilt..."),
|
||||
"showMemories":
|
||||
MessageLookupByLibrary.simpleMessage("Erinnerungen anschauen"),
|
||||
"signUpTerms": MessageLookupByLibrary.simpleMessage(
|
||||
"Ich stimme den <u-terms>Nutzungsbedingungen</u-terms> und der <u-policy>Datenschutzerklärung</u-policy> zu"),
|
||||
"singleFileDeleteFromDevice": m46,
|
||||
"singleFileDeleteFromDevice": m49,
|
||||
"singleFileDeleteHighlight": MessageLookupByLibrary.simpleMessage(
|
||||
"Es wird aus allen Alben gelöscht."),
|
||||
"singleFileInBothLocalAndRemote": m47,
|
||||
"singleFileInRemoteOnly": m48,
|
||||
"singleFileInBothLocalAndRemote": m50,
|
||||
"singleFileInRemoteOnly": m51,
|
||||
"skip": MessageLookupByLibrary.simpleMessage("Überspringen"),
|
||||
"social": MessageLookupByLibrary.simpleMessage("Social Media"),
|
||||
"someItemsAreInBothEnteAndYourDevice":
|
||||
|
@ -1172,13 +1242,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"storage": MessageLookupByLibrary.simpleMessage("Speicherplatz"),
|
||||
"storageBreakupFamily": MessageLookupByLibrary.simpleMessage("Familie"),
|
||||
"storageBreakupYou": MessageLookupByLibrary.simpleMessage("Sie"),
|
||||
"storageInGB": m49,
|
||||
"storageInGB": m52,
|
||||
"storageLimitExceeded": MessageLookupByLibrary.simpleMessage(
|
||||
"Speichergrenze überschritten"),
|
||||
"storageUsageInfo": m50,
|
||||
"storageUsageInfo": m53,
|
||||
"strongStrength": MessageLookupByLibrary.simpleMessage("Stark"),
|
||||
"subAlreadyLinkedErrMessage": m51,
|
||||
"subWillBeCancelledOn": m52,
|
||||
"subAlreadyLinkedErrMessage": m54,
|
||||
"subWillBeCancelledOn": m55,
|
||||
"subscribe": MessageLookupByLibrary.simpleMessage("Abonnieren"),
|
||||
"subscribeToEnableSharing": MessageLookupByLibrary.simpleMessage(
|
||||
"Sieht aus, als sei dein Abonnement abgelaufen. Bitte abonniere, um das Teilen zu aktivieren."),
|
||||
|
@ -1186,12 +1256,16 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"success": MessageLookupByLibrary.simpleMessage("Abgeschlossen"),
|
||||
"successfullyArchived":
|
||||
MessageLookupByLibrary.simpleMessage("Erfolgreich archiviert"),
|
||||
"successfullyHid":
|
||||
MessageLookupByLibrary.simpleMessage("Erfolgreich versteckt"),
|
||||
"successfullyUnarchived":
|
||||
MessageLookupByLibrary.simpleMessage("Erfolgreich dearchiviert"),
|
||||
"successfullyUnhid":
|
||||
MessageLookupByLibrary.simpleMessage("Erfolgreich eingeblendet"),
|
||||
"suggestFeatures":
|
||||
MessageLookupByLibrary.simpleMessage("Verbesserung vorschlagen"),
|
||||
"support": MessageLookupByLibrary.simpleMessage("Support"),
|
||||
"syncProgress": m53,
|
||||
"syncProgress": m56,
|
||||
"syncStopped":
|
||||
MessageLookupByLibrary.simpleMessage("Synchronisierung angehalten"),
|
||||
"syncing": MessageLookupByLibrary.simpleMessage("Synchronisiere …"),
|
||||
|
@ -1220,7 +1294,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"theseItemsWillBeDeletedFromYourDevice":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Diese Elemente werden von deinem Gerät gelöscht."),
|
||||
"theyAlsoGetXGb": m54,
|
||||
"theyAlsoGetXGb": m57,
|
||||
"theyWillBeDeletedFromAllAlbums": MessageLookupByLibrary.simpleMessage(
|
||||
"Sie werden aus allen Alben gelöscht."),
|
||||
"thisActionCannotBeUndone": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1236,7 +1310,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Diese E-Mail-Adresse wird bereits verwendet"),
|
||||
"thisImageHasNoExifData": MessageLookupByLibrary.simpleMessage(
|
||||
"Dieses Bild hat keine Exif-Daten"),
|
||||
"thisIsPersonVerificationId": m55,
|
||||
"thisIsPersonVerificationId": m58,
|
||||
"thisIsYourVerificationId": MessageLookupByLibrary.simpleMessage(
|
||||
"Dies ist deine Verifizierungs-ID"),
|
||||
"thisWillLogYouOutOfTheFollowingDevice":
|
||||
|
@ -1247,12 +1321,14 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"time": MessageLookupByLibrary.simpleMessage("Zeit"),
|
||||
"toHideAPhotoOrVideo":
|
||||
MessageLookupByLibrary.simpleMessage("Foto oder Video verstecken"),
|
||||
"toResetVerifyEmail": MessageLookupByLibrary.simpleMessage(
|
||||
"Um Ihr Passwort zurückzusetzen, verifizieren Sie bitte zuerst Ihre E-Mail Adresse."),
|
||||
"todaysLogs":
|
||||
MessageLookupByLibrary.simpleMessage("Heutiges Protokoll"),
|
||||
"total": MessageLookupByLibrary.simpleMessage("Gesamt"),
|
||||
"totalSize": MessageLookupByLibrary.simpleMessage("Gesamtgröße"),
|
||||
"trash": MessageLookupByLibrary.simpleMessage("Papierkorb"),
|
||||
"trashDaysLeft": m56,
|
||||
"trashDaysLeft": m59,
|
||||
"tryAgain": MessageLookupByLibrary.simpleMessage("Erneut versuchen"),
|
||||
"turnOnBackupForAutoUpload": MessageLookupByLibrary.simpleMessage(
|
||||
"Aktiviere die Sicherung, um automatisch neu hinzugefügte Dateien dieses Ordners auf ente hochzuladen."),
|
||||
|
@ -1280,9 +1356,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"unhide": MessageLookupByLibrary.simpleMessage("Einblenden"),
|
||||
"unhideToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Im Album anzeigen"),
|
||||
"unhiding": MessageLookupByLibrary.simpleMessage("Einblenden..."),
|
||||
"unhidingFilesToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Dateien im Album anzeigen"),
|
||||
"unlock": MessageLookupByLibrary.simpleMessage("Jetzt freischalten"),
|
||||
"unpinAlbum": MessageLookupByLibrary.simpleMessage("Album lösen"),
|
||||
"unselectAll": MessageLookupByLibrary.simpleMessage("Alle demarkieren"),
|
||||
"update": MessageLookupByLibrary.simpleMessage("Updaten"),
|
||||
"updateAvailable":
|
||||
|
@ -1311,7 +1389,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"verify": MessageLookupByLibrary.simpleMessage("Überprüfen"),
|
||||
"verifyEmail":
|
||||
MessageLookupByLibrary.simpleMessage("E-Mail-Adresse verifizieren"),
|
||||
"verifyEmailID": m57,
|
||||
"verifyEmailID": m60,
|
||||
"verifyIDLabel": MessageLookupByLibrary.simpleMessage("Überprüfen"),
|
||||
"verifyPassword":
|
||||
MessageLookupByLibrary.simpleMessage("Passwort überprüfen"),
|
||||
|
@ -1321,6 +1399,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"videoSmallCase": MessageLookupByLibrary.simpleMessage("Video"),
|
||||
"viewActiveSessions":
|
||||
MessageLookupByLibrary.simpleMessage("Aktive Sitzungen anzeigen"),
|
||||
"viewAll": MessageLookupByLibrary.simpleMessage("Alle anzeigen"),
|
||||
"viewAllExifData":
|
||||
MessageLookupByLibrary.simpleMessage("Alle Exif-Daten anzeigen"),
|
||||
"viewLogs": MessageLookupByLibrary.simpleMessage("Protokolle anzeigen"),
|
||||
|
@ -1334,12 +1413,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"weDontSupportEditingPhotosAndAlbumsThatYouDont":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Wir unterstützen keine Bearbeitung von Fotos und Alben, die du noch nicht besitzt"),
|
||||
"weHaveSendEmailTo": m58,
|
||||
"weHaveSendEmailTo": m61,
|
||||
"weakStrength": MessageLookupByLibrary.simpleMessage("Schwach"),
|
||||
"welcomeBack":
|
||||
MessageLookupByLibrary.simpleMessage("Willkommen zurück!"),
|
||||
"yearly": MessageLookupByLibrary.simpleMessage("Jährlich"),
|
||||
"yearsAgo": m59,
|
||||
"yearsAgo": m62,
|
||||
"yes": MessageLookupByLibrary.simpleMessage("Ja"),
|
||||
"yesCancel": MessageLookupByLibrary.simpleMessage("Ja, kündigen"),
|
||||
"yesConvertToViewer": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1369,7 +1448,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Du kannst nicht mit dir selbst teilen"),
|
||||
"youDontHaveAnyArchivedItems": MessageLookupByLibrary.simpleMessage(
|
||||
"Du hast keine archivierten Elemente."),
|
||||
"youHaveSuccessfullyFreedUp": m60,
|
||||
"youHaveSuccessfullyFreedUp": m63,
|
||||
"yourAccountHasBeenDeleted": MessageLookupByLibrary.simpleMessage(
|
||||
"Dein Benutzerkonto wurde gelöscht"),
|
||||
"yourPlanWasSuccessfullyDowngraded":
|
||||
|
@ -1394,6 +1473,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Du hast keine Duplikate, die gelöscht werden können"),
|
||||
"youveNoFilesInThisAlbumThatCanBeDeleted":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Du hast keine Dateien in diesem Album, die gelöscht werden können")
|
||||
"Du hast keine Dateien in diesem Album, die gelöscht werden können"),
|
||||
"zoomOutToSeePhotos": MessageLookupByLibrary.simpleMessage(
|
||||
"Verkleinern, um Fotos zu sehen")
|
||||
};
|
||||
}
|
||||
|
|
218
lib/generated/intl/messages_en.dart
generated
|
@ -53,148 +53,148 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
static String m10(provider) =>
|
||||
"Please contact us at support@ente.io to manage your ${provider} subscription.";
|
||||
|
||||
static String m61(count) =>
|
||||
static String m11(count) =>
|
||||
"${Intl.plural(count, one: 'Delete ${count} item', other: 'Delete ${count} items')}";
|
||||
|
||||
static String m11(currentlyDeleting, totalCount) =>
|
||||
static String m12(currentlyDeleting, totalCount) =>
|
||||
"Deleting ${currentlyDeleting} / ${totalCount}";
|
||||
|
||||
static String m12(albumName) =>
|
||||
static String m13(albumName) =>
|
||||
"This will remove the public link for accessing \"${albumName}\".";
|
||||
|
||||
static String m13(supportEmail) =>
|
||||
static String m14(supportEmail) =>
|
||||
"Please drop an email to ${supportEmail} from your registered email address";
|
||||
|
||||
static String m14(count, storageSaved) =>
|
||||
static String m15(count, storageSaved) =>
|
||||
"Your have cleaned up ${Intl.plural(count, one: '${count} duplicate file', other: '${count} duplicate files')}, saving (${storageSaved}!)";
|
||||
|
||||
static String m62(count, formattedSize) =>
|
||||
static String m16(count, formattedSize) =>
|
||||
"${count} files, ${formattedSize} each";
|
||||
|
||||
static String m15(newEmail) => "Email changed to ${newEmail}";
|
||||
static String m17(newEmail) => "Email changed to ${newEmail}";
|
||||
|
||||
static String m16(email) =>
|
||||
static String m18(email) =>
|
||||
"${email} does not have an ente account.\n\nSend them an invite to share photos.";
|
||||
|
||||
static String m17(count, formattedNumber) =>
|
||||
static String m19(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 file', other: '${formattedNumber} files')} on this device have been backed up safely";
|
||||
|
||||
static String m18(count, formattedNumber) =>
|
||||
static String m20(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 file', other: '${formattedNumber} files')} in this album has been backed up safely";
|
||||
|
||||
static String m19(storageAmountInGB) =>
|
||||
static String m21(storageAmountInGB) =>
|
||||
"${storageAmountInGB} GB each time someone signs up for a paid plan and applies your code";
|
||||
|
||||
static String m20(freeAmount, storageUnit) =>
|
||||
static String m22(freeAmount, storageUnit) =>
|
||||
"${freeAmount} ${storageUnit} free";
|
||||
|
||||
static String m21(endDate) => "Free trial valid till ${endDate}";
|
||||
static String m23(endDate) => "Free trial valid till ${endDate}";
|
||||
|
||||
static String m22(count) =>
|
||||
static String m24(count) =>
|
||||
"You can still access ${Intl.plural(count, one: 'it', other: 'them')} on ente as long as you have an active subscription";
|
||||
|
||||
static String m23(sizeInMBorGB) => "Free up ${sizeInMBorGB}";
|
||||
static String m25(sizeInMBorGB) => "Free up ${sizeInMBorGB}";
|
||||
|
||||
static String m24(count, formattedSize) =>
|
||||
static String m26(count, formattedSize) =>
|
||||
"${Intl.plural(count, one: 'It can be deleted from the device to free up ${formattedSize}', other: 'They can be deleted from the device to free up ${formattedSize}')}";
|
||||
|
||||
static String m25(count) =>
|
||||
static String m27(count) =>
|
||||
"${Intl.plural(count, one: '${count} item', other: '${count} items')}";
|
||||
|
||||
static String m26(expiryTime) => "Link will expire on ${expiryTime}";
|
||||
static String m28(expiryTime) => "Link will expire on ${expiryTime}";
|
||||
|
||||
static String m27(count, formattedCount) =>
|
||||
static String m29(count, formattedCount) =>
|
||||
"${Intl.plural(count, zero: 'no memories', one: '${formattedCount} memory', other: '${formattedCount} memories')}";
|
||||
|
||||
static String m28(count) =>
|
||||
static String m30(count) =>
|
||||
"${Intl.plural(count, one: 'Move item', other: 'Move items')}";
|
||||
|
||||
static String m29(albumName) => "Moved successfully to ${albumName}";
|
||||
static String m31(albumName) => "Moved successfully to ${albumName}";
|
||||
|
||||
static String m30(passwordStrengthValue) =>
|
||||
static String m32(passwordStrengthValue) =>
|
||||
"Password strength: ${passwordStrengthValue}";
|
||||
|
||||
static String m31(providerName) =>
|
||||
static String m33(providerName) =>
|
||||
"Please talk to ${providerName} support if you were charged";
|
||||
|
||||
static String m32(reason) =>
|
||||
static String m34(reason) =>
|
||||
"Unfortunately your payment failed due to ${reason}";
|
||||
|
||||
static String m63(endDate) =>
|
||||
static String m35(endDate) =>
|
||||
"Free trial valid till ${endDate}.\nYou can choose a paid plan afterwards.";
|
||||
|
||||
static String m33(toEmail) => "Please email us at ${toEmail}";
|
||||
static String m36(toEmail) => "Please email us at ${toEmail}";
|
||||
|
||||
static String m34(toEmail) => "Please send the logs to \n${toEmail}";
|
||||
static String m37(toEmail) => "Please send the logs to \n${toEmail}";
|
||||
|
||||
static String m35(storeName) => "Rate us on ${storeName}";
|
||||
static String m38(storeName) => "Rate us on ${storeName}";
|
||||
|
||||
static String m36(storageInGB) =>
|
||||
static String m39(storageInGB) =>
|
||||
"3. Both of you get ${storageInGB} GB* free";
|
||||
|
||||
static String m37(userEmail) =>
|
||||
static String m40(userEmail) =>
|
||||
"${userEmail} will be removed from this shared album\n\nAny photos added by them will also be removed from the album";
|
||||
|
||||
static String m38(endDate) => "Renews on ${endDate}";
|
||||
static String m41(endDate) => "Renews on ${endDate}";
|
||||
|
||||
static String m39(count) => "${count} selected";
|
||||
static String m42(count) => "${count} selected";
|
||||
|
||||
static String m40(count, yourCount) =>
|
||||
static String m43(count, yourCount) =>
|
||||
"${count} selected (${yourCount} yours)";
|
||||
|
||||
static String m41(verificationID) =>
|
||||
static String m44(verificationID) =>
|
||||
"Here\'s my verification ID: ${verificationID} for ente.io.";
|
||||
|
||||
static String m42(verificationID) =>
|
||||
static String m45(verificationID) =>
|
||||
"Hey, can you confirm that this is your ente.io verification ID: ${verificationID}";
|
||||
|
||||
static String m43(referralCode, referralStorageInGB) =>
|
||||
static String m46(referralCode, referralStorageInGB) =>
|
||||
"ente referral code: ${referralCode} \n\nApply it in Settings → General → Referrals to get ${referralStorageInGB} GB free after you signup for a paid plan\n\nhttps://ente.io";
|
||||
|
||||
static String m44(numberOfPeople) =>
|
||||
static String m47(numberOfPeople) =>
|
||||
"${Intl.plural(numberOfPeople, zero: 'Share with specific people', one: 'Shared with 1 person', other: 'Shared with ${numberOfPeople} people')}";
|
||||
|
||||
static String m45(emailIDs) => "Shared with ${emailIDs}";
|
||||
static String m48(emailIDs) => "Shared with ${emailIDs}";
|
||||
|
||||
static String m46(fileType) =>
|
||||
static String m49(fileType) =>
|
||||
"This ${fileType} will be deleted from your device.";
|
||||
|
||||
static String m47(fileType) =>
|
||||
static String m50(fileType) =>
|
||||
"This ${fileType} is in both ente and your device.";
|
||||
|
||||
static String m48(fileType) => "This ${fileType} will be deleted from ente.";
|
||||
static String m51(fileType) => "This ${fileType} will be deleted from ente.";
|
||||
|
||||
static String m49(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
static String m52(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
|
||||
static String m50(
|
||||
static String m53(
|
||||
usedAmount, usedStorageUnit, totalAmount, totalStorageUnit) =>
|
||||
"${usedAmount} ${usedStorageUnit} of ${totalAmount} ${totalStorageUnit} used";
|
||||
|
||||
static String m51(id) =>
|
||||
static String m54(id) =>
|
||||
"Your ${id} is already linked to another ente account.\nIf you would like to use your ${id} with this account, please contact our support\'\'";
|
||||
|
||||
static String m52(endDate) =>
|
||||
static String m55(endDate) =>
|
||||
"Your subscription will be cancelled on ${endDate}";
|
||||
|
||||
static String m53(completed, total) =>
|
||||
static String m56(completed, total) =>
|
||||
"${completed}/${total} memories preserved";
|
||||
|
||||
static String m54(storageAmountInGB) =>
|
||||
static String m57(storageAmountInGB) =>
|
||||
"They also get ${storageAmountInGB} GB";
|
||||
|
||||
static String m55(email) => "This is ${email}\'s Verification ID";
|
||||
|
||||
static String m56(count) =>
|
||||
"${Intl.plural(count, zero: '', one: '1 day', other: '${count} days')}";
|
||||
|
||||
static String m57(email) => "Verify ${email}";
|
||||
|
||||
static String m58(email) => "We have sent a mail to <green>${email}</green>";
|
||||
static String m58(email) => "This is ${email}\'s Verification ID";
|
||||
|
||||
static String m59(count) =>
|
||||
"${Intl.plural(count, zero: '', one: '1 day', other: '${count} days')}";
|
||||
|
||||
static String m60(email) => "Verify ${email}";
|
||||
|
||||
static String m61(email) => "We have sent a mail to <green>${email}</green>";
|
||||
|
||||
static String m62(count) =>
|
||||
"${Intl.plural(count, one: '${count} year ago', other: '${count} years ago')}";
|
||||
|
||||
static String m60(storageSaved) =>
|
||||
static String m63(storageSaved) =>
|
||||
"You have successfully freed up ${storageSaved}!";
|
||||
|
||||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||||
|
@ -500,11 +500,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Delete from device"),
|
||||
"deleteFromEnte":
|
||||
MessageLookupByLibrary.simpleMessage("Delete from ente"),
|
||||
"deleteItemCount": m61,
|
||||
"deleteItemCount": m11,
|
||||
"deleteLocation":
|
||||
MessageLookupByLibrary.simpleMessage("Delete location"),
|
||||
"deletePhotos": MessageLookupByLibrary.simpleMessage("Delete photos"),
|
||||
"deleteProgress": m11,
|
||||
"deleteProgress": m12,
|
||||
"deleteReason1": MessageLookupByLibrary.simpleMessage(
|
||||
"It’s missing a key feature that I need"),
|
||||
"deleteReason2": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -536,7 +536,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Viewers can still take screenshots or save a copy of your photos using external tools"),
|
||||
"disableDownloadWarningTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Please note"),
|
||||
"disableLinkMessage": m12,
|
||||
"disableLinkMessage": m13,
|
||||
"disableTwofactor":
|
||||
MessageLookupByLibrary.simpleMessage("Disable two-factor"),
|
||||
"disablingTwofactorAuthentication":
|
||||
|
@ -556,17 +556,17 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"downloadFailed":
|
||||
MessageLookupByLibrary.simpleMessage("Download failed"),
|
||||
"downloading": MessageLookupByLibrary.simpleMessage("Downloading..."),
|
||||
"dropSupportEmail": m13,
|
||||
"duplicateFileCountWithStorageSaved": m14,
|
||||
"duplicateItemsGroup": m62,
|
||||
"dropSupportEmail": m14,
|
||||
"duplicateFileCountWithStorageSaved": m15,
|
||||
"duplicateItemsGroup": m16,
|
||||
"edit": MessageLookupByLibrary.simpleMessage("Edit"),
|
||||
"editLocationTagTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Edit location"),
|
||||
"editsSaved": MessageLookupByLibrary.simpleMessage("Edits saved"),
|
||||
"eligible": MessageLookupByLibrary.simpleMessage("eligible"),
|
||||
"email": MessageLookupByLibrary.simpleMessage("Email"),
|
||||
"emailChangedTo": m15,
|
||||
"emailNoEnteAccount": m16,
|
||||
"emailChangedTo": m17,
|
||||
"emailNoEnteAccount": m18,
|
||||
"emailVerificationToggle":
|
||||
MessageLookupByLibrary.simpleMessage("Email verification"),
|
||||
"emailYourLogs":
|
||||
|
@ -657,8 +657,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Add a description..."),
|
||||
"fileSavedToGallery":
|
||||
MessageLookupByLibrary.simpleMessage("File saved to gallery"),
|
||||
"filesBackedUpFromDevice": m17,
|
||||
"filesBackedUpInAlbum": m18,
|
||||
"filesBackedUpFromDevice": m19,
|
||||
"filesBackedUpInAlbum": m20,
|
||||
"filesDeleted": MessageLookupByLibrary.simpleMessage("Files deleted"),
|
||||
"flip": MessageLookupByLibrary.simpleMessage("Flip"),
|
||||
"forYourMemories":
|
||||
|
@ -667,18 +667,18 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Forgot password"),
|
||||
"freeStorageClaimed":
|
||||
MessageLookupByLibrary.simpleMessage("Free storage claimed"),
|
||||
"freeStorageOnReferralSuccess": m19,
|
||||
"freeStorageSpace": m20,
|
||||
"freeStorageOnReferralSuccess": m21,
|
||||
"freeStorageSpace": m22,
|
||||
"freeStorageUsable":
|
||||
MessageLookupByLibrary.simpleMessage("Free storage usable"),
|
||||
"freeTrial": MessageLookupByLibrary.simpleMessage("Free trial"),
|
||||
"freeTrialValidTill": m21,
|
||||
"freeUpAccessPostDelete": m22,
|
||||
"freeUpAmount": m23,
|
||||
"freeTrialValidTill": m23,
|
||||
"freeUpAccessPostDelete": m24,
|
||||
"freeUpAmount": m25,
|
||||
"freeUpDeviceSpace":
|
||||
MessageLookupByLibrary.simpleMessage("Free up device space"),
|
||||
"freeUpSpace": MessageLookupByLibrary.simpleMessage("Free up space"),
|
||||
"freeUpSpaceSaving": m24,
|
||||
"freeUpSpaceSaving": m26,
|
||||
"galleryMemoryLimitInfo": MessageLookupByLibrary.simpleMessage(
|
||||
"Up to 1000 memories shown in gallery"),
|
||||
"general": MessageLookupByLibrary.simpleMessage("General"),
|
||||
|
@ -736,7 +736,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"itLooksLikeSomethingWentWrongPleaseRetryAfterSome":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"It looks like something went wrong. Please retry after some time. If the error persists, please contact our support team."),
|
||||
"itemCount": m25,
|
||||
"itemCount": m27,
|
||||
"itemsShowTheNumberOfDaysRemainingBeforePermanentDeletion":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Items show the number of days remaining before permanent deletion"),
|
||||
|
@ -760,7 +760,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"linkDeviceLimit": MessageLookupByLibrary.simpleMessage("Device limit"),
|
||||
"linkEnabled": MessageLookupByLibrary.simpleMessage("Enabled"),
|
||||
"linkExpired": MessageLookupByLibrary.simpleMessage("Expired"),
|
||||
"linkExpiresOn": m26,
|
||||
"linkExpiresOn": m28,
|
||||
"linkExpiry": MessageLookupByLibrary.simpleMessage("Link expiry"),
|
||||
"linkHasExpired":
|
||||
MessageLookupByLibrary.simpleMessage("Link has expired"),
|
||||
|
@ -821,17 +821,17 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"maps": MessageLookupByLibrary.simpleMessage("Maps"),
|
||||
"mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"),
|
||||
"matrix": MessageLookupByLibrary.simpleMessage("Matrix"),
|
||||
"memoryCount": m27,
|
||||
"memoryCount": m29,
|
||||
"merchandise": MessageLookupByLibrary.simpleMessage("Merchandise"),
|
||||
"mobileWebDesktop":
|
||||
MessageLookupByLibrary.simpleMessage("Mobile, Web, Desktop"),
|
||||
"moderateStrength": MessageLookupByLibrary.simpleMessage("Moderate"),
|
||||
"monthly": MessageLookupByLibrary.simpleMessage("Monthly"),
|
||||
"moveItem": m28,
|
||||
"moveItem": m30,
|
||||
"moveToAlbum": MessageLookupByLibrary.simpleMessage("Move to album"),
|
||||
"moveToHiddenAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Move to hidden album"),
|
||||
"movedSuccessfullyTo": m29,
|
||||
"movedSuccessfullyTo": m31,
|
||||
"movedToTrash": MessageLookupByLibrary.simpleMessage("Moved to trash"),
|
||||
"movingFilesToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Moving files to album..."),
|
||||
|
@ -890,14 +890,14 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"passwordChangedSuccessfully": MessageLookupByLibrary.simpleMessage(
|
||||
"Password changed successfully"),
|
||||
"passwordLock": MessageLookupByLibrary.simpleMessage("Password lock"),
|
||||
"passwordStrength": m30,
|
||||
"passwordStrength": m32,
|
||||
"passwordWarning": MessageLookupByLibrary.simpleMessage(
|
||||
"We don\'t store this password, so if you forget, <underline>we cannot decrypt your data</underline>"),
|
||||
"paymentDetails":
|
||||
MessageLookupByLibrary.simpleMessage("Payment details"),
|
||||
"paymentFailed": MessageLookupByLibrary.simpleMessage("Payment failed"),
|
||||
"paymentFailedTalkToProvider": m31,
|
||||
"paymentFailedWithReason": m32,
|
||||
"paymentFailedTalkToProvider": m33,
|
||||
"paymentFailedWithReason": m34,
|
||||
"pendingSync": MessageLookupByLibrary.simpleMessage("Pending sync"),
|
||||
"peopleUsingYourCode":
|
||||
MessageLookupByLibrary.simpleMessage("People using your code"),
|
||||
|
@ -916,7 +916,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"pickCenterPoint":
|
||||
MessageLookupByLibrary.simpleMessage("Pick center point"),
|
||||
"pinAlbum": MessageLookupByLibrary.simpleMessage("Pin album"),
|
||||
"playStoreFreeTrialValidTill": m63,
|
||||
"playStoreFreeTrialValidTill": m35,
|
||||
"playstoreSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("PlayStore subscription"),
|
||||
"pleaseContactSupportAndWeWillBeHappyToHelp":
|
||||
|
@ -925,12 +925,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"pleaseContactSupportIfTheProblemPersists":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Please contact support if the problem persists"),
|
||||
"pleaseEmailUsAt": m33,
|
||||
"pleaseEmailUsAt": m36,
|
||||
"pleaseGrantPermissions":
|
||||
MessageLookupByLibrary.simpleMessage("Please grant permissions"),
|
||||
"pleaseLoginAgain":
|
||||
MessageLookupByLibrary.simpleMessage("Please login again"),
|
||||
"pleaseSendTheLogsTo": m34,
|
||||
"pleaseSendTheLogsTo": m37,
|
||||
"pleaseTryAgain":
|
||||
MessageLookupByLibrary.simpleMessage("Please try again"),
|
||||
"pleaseVerifyTheCodeYouHaveEntered":
|
||||
|
@ -965,7 +965,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"raiseTicket": MessageLookupByLibrary.simpleMessage("Raise ticket"),
|
||||
"rateTheApp": MessageLookupByLibrary.simpleMessage("Rate the app"),
|
||||
"rateUs": MessageLookupByLibrary.simpleMessage("Rate us"),
|
||||
"rateUsOnStore": m35,
|
||||
"rateUsOnStore": m38,
|
||||
"recover": MessageLookupByLibrary.simpleMessage("Recover"),
|
||||
"recoverAccount":
|
||||
MessageLookupByLibrary.simpleMessage("Recover account"),
|
||||
|
@ -996,7 +996,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"1. Give this code to your friends"),
|
||||
"referralStep2": MessageLookupByLibrary.simpleMessage(
|
||||
"2. They sign up for a paid plan"),
|
||||
"referralStep3": m36,
|
||||
"referralStep3": m39,
|
||||
"referrals": MessageLookupByLibrary.simpleMessage("Referrals"),
|
||||
"referralsAreCurrentlyPaused": MessageLookupByLibrary.simpleMessage(
|
||||
"Referrals are currently paused"),
|
||||
|
@ -1020,7 +1020,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"removeLink": MessageLookupByLibrary.simpleMessage("Remove link"),
|
||||
"removeParticipant":
|
||||
MessageLookupByLibrary.simpleMessage("Remove participant"),
|
||||
"removeParticipantBody": m37,
|
||||
"removeParticipantBody": m40,
|
||||
"removePublicLink":
|
||||
MessageLookupByLibrary.simpleMessage("Remove public link"),
|
||||
"removeShareItemsWarning": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1034,7 +1034,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"renameFile": MessageLookupByLibrary.simpleMessage("Rename file"),
|
||||
"renewSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("Renew subscription"),
|
||||
"renewsOn": m38,
|
||||
"renewsOn": m41,
|
||||
"reportABug": MessageLookupByLibrary.simpleMessage("Report a bug"),
|
||||
"reportBug": MessageLookupByLibrary.simpleMessage("Report bug"),
|
||||
"resendEmail": MessageLookupByLibrary.simpleMessage("Resend email"),
|
||||
|
@ -1095,8 +1095,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"selectedItemsWillBeDeletedFromAllAlbumsAndMoved":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Selected items will be deleted from all albums and moved to trash."),
|
||||
"selectedPhotos": m39,
|
||||
"selectedPhotosWithYours": m40,
|
||||
"selectedPhotos": m42,
|
||||
"selectedPhotosWithYours": m43,
|
||||
"send": MessageLookupByLibrary.simpleMessage("Send"),
|
||||
"sendEmail": MessageLookupByLibrary.simpleMessage("Send email"),
|
||||
"sendInvite": MessageLookupByLibrary.simpleMessage("Send invite"),
|
||||
|
@ -1118,16 +1118,16 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"shareAnAlbumNow":
|
||||
MessageLookupByLibrary.simpleMessage("Share an album now"),
|
||||
"shareLink": MessageLookupByLibrary.simpleMessage("Share link"),
|
||||
"shareMyVerificationID": m41,
|
||||
"shareMyVerificationID": m44,
|
||||
"shareOnlyWithThePeopleYouWant": MessageLookupByLibrary.simpleMessage(
|
||||
"Share only with the people you want"),
|
||||
"shareTextConfirmOthersVerificationID": m42,
|
||||
"shareTextConfirmOthersVerificationID": m45,
|
||||
"shareTextRecommendUsingEnte": MessageLookupByLibrary.simpleMessage(
|
||||
"Download ente so we can easily share original quality photos and videos\n\nhttps://ente.io"),
|
||||
"shareTextReferralCode": m43,
|
||||
"shareTextReferralCode": m46,
|
||||
"shareWithNonenteUsers":
|
||||
MessageLookupByLibrary.simpleMessage("Share with non-ente users"),
|
||||
"shareWithPeopleSectionTitle": m44,
|
||||
"shareWithPeopleSectionTitle": m47,
|
||||
"shareYourFirstAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Share your first album"),
|
||||
"sharedAlbumSectionDescription": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1138,7 +1138,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("New shared photos"),
|
||||
"sharedPhotoNotificationsExplanation": MessageLookupByLibrary.simpleMessage(
|
||||
"Receive notifications when someone adds a photo to a shared album that you\'re a part of"),
|
||||
"sharedWith": m45,
|
||||
"sharedWith": m48,
|
||||
"sharedWithMe": MessageLookupByLibrary.simpleMessage("Shared with me"),
|
||||
"sharedWithYou":
|
||||
MessageLookupByLibrary.simpleMessage("Shared with you"),
|
||||
|
@ -1146,11 +1146,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"showMemories": MessageLookupByLibrary.simpleMessage("Show memories"),
|
||||
"signUpTerms": MessageLookupByLibrary.simpleMessage(
|
||||
"I agree to the <u-terms>terms of service</u-terms> and <u-policy>privacy policy</u-policy>"),
|
||||
"singleFileDeleteFromDevice": m46,
|
||||
"singleFileDeleteFromDevice": m49,
|
||||
"singleFileDeleteHighlight": MessageLookupByLibrary.simpleMessage(
|
||||
"It will be deleted from all albums."),
|
||||
"singleFileInBothLocalAndRemote": m47,
|
||||
"singleFileInRemoteOnly": m48,
|
||||
"singleFileInBothLocalAndRemote": m50,
|
||||
"singleFileInRemoteOnly": m51,
|
||||
"skip": MessageLookupByLibrary.simpleMessage("Skip"),
|
||||
"social": MessageLookupByLibrary.simpleMessage("Social"),
|
||||
"someItemsAreInBothEnteAndYourDevice":
|
||||
|
@ -1187,13 +1187,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"storage": MessageLookupByLibrary.simpleMessage("Storage"),
|
||||
"storageBreakupFamily": MessageLookupByLibrary.simpleMessage("Family"),
|
||||
"storageBreakupYou": MessageLookupByLibrary.simpleMessage("You"),
|
||||
"storageInGB": m49,
|
||||
"storageInGB": m52,
|
||||
"storageLimitExceeded":
|
||||
MessageLookupByLibrary.simpleMessage("Storage limit exceeded"),
|
||||
"storageUsageInfo": m50,
|
||||
"storageUsageInfo": m53,
|
||||
"strongStrength": MessageLookupByLibrary.simpleMessage("Strong"),
|
||||
"subAlreadyLinkedErrMessage": m51,
|
||||
"subWillBeCancelledOn": m52,
|
||||
"subAlreadyLinkedErrMessage": m54,
|
||||
"subWillBeCancelledOn": m55,
|
||||
"subscribe": MessageLookupByLibrary.simpleMessage("Subscribe"),
|
||||
"subscribeToEnableSharing": MessageLookupByLibrary.simpleMessage(
|
||||
"Looks like your subscription has expired. Please subscribe to enable sharing."),
|
||||
|
@ -1210,7 +1210,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"suggestFeatures":
|
||||
MessageLookupByLibrary.simpleMessage("Suggest features"),
|
||||
"support": MessageLookupByLibrary.simpleMessage("Support"),
|
||||
"syncProgress": m53,
|
||||
"syncProgress": m56,
|
||||
"syncStopped": MessageLookupByLibrary.simpleMessage("Sync stopped"),
|
||||
"syncing": MessageLookupByLibrary.simpleMessage("Syncing..."),
|
||||
"systemTheme": MessageLookupByLibrary.simpleMessage("System"),
|
||||
|
@ -1236,7 +1236,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"theseItemsWillBeDeletedFromYourDevice":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"These items will be deleted from your device."),
|
||||
"theyAlsoGetXGb": m54,
|
||||
"theyAlsoGetXGb": m57,
|
||||
"theyWillBeDeletedFromAllAlbums": MessageLookupByLibrary.simpleMessage(
|
||||
"They will be deleted from all albums."),
|
||||
"thisActionCannotBeUndone": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1252,7 +1252,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"This email is already in use"),
|
||||
"thisImageHasNoExifData":
|
||||
MessageLookupByLibrary.simpleMessage("This image has no exif data"),
|
||||
"thisIsPersonVerificationId": m55,
|
||||
"thisIsPersonVerificationId": m58,
|
||||
"thisIsYourVerificationId": MessageLookupByLibrary.simpleMessage(
|
||||
"This is your Verification ID"),
|
||||
"thisWillLogYouOutOfTheFollowingDevice":
|
||||
|
@ -1269,7 +1269,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"total": MessageLookupByLibrary.simpleMessage("total"),
|
||||
"totalSize": MessageLookupByLibrary.simpleMessage("Total size"),
|
||||
"trash": MessageLookupByLibrary.simpleMessage("Trash"),
|
||||
"trashDaysLeft": m56,
|
||||
"trashDaysLeft": m59,
|
||||
"tryAgain": MessageLookupByLibrary.simpleMessage("Try again"),
|
||||
"turnOnBackupForAutoUpload": MessageLookupByLibrary.simpleMessage(
|
||||
"Turn on backup to automatically upload files added to this device folder to ente."),
|
||||
|
@ -1326,7 +1326,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Verification ID"),
|
||||
"verify": MessageLookupByLibrary.simpleMessage("Verify"),
|
||||
"verifyEmail": MessageLookupByLibrary.simpleMessage("Verify email"),
|
||||
"verifyEmailID": m57,
|
||||
"verifyEmailID": m60,
|
||||
"verifyIDLabel": MessageLookupByLibrary.simpleMessage("Verify"),
|
||||
"verifyPassword":
|
||||
MessageLookupByLibrary.simpleMessage("Verify password"),
|
||||
|
@ -1350,11 +1350,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"weDontSupportEditingPhotosAndAlbumsThatYouDont":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"We don\'t support editing photos and albums that you don\'t own yet"),
|
||||
"weHaveSendEmailTo": m58,
|
||||
"weHaveSendEmailTo": m61,
|
||||
"weakStrength": MessageLookupByLibrary.simpleMessage("Weak"),
|
||||
"welcomeBack": MessageLookupByLibrary.simpleMessage("Welcome back!"),
|
||||
"yearly": MessageLookupByLibrary.simpleMessage("Yearly"),
|
||||
"yearsAgo": m59,
|
||||
"yearsAgo": m62,
|
||||
"yes": MessageLookupByLibrary.simpleMessage("Yes"),
|
||||
"yesCancel": MessageLookupByLibrary.simpleMessage("Yes, cancel"),
|
||||
"yesConvertToViewer":
|
||||
|
@ -1384,7 +1384,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"You cannot share with yourself"),
|
||||
"youDontHaveAnyArchivedItems": MessageLookupByLibrary.simpleMessage(
|
||||
"You don\'t have any archived items."),
|
||||
"youHaveSuccessfullyFreedUp": m60,
|
||||
"youHaveSuccessfullyFreedUp": m63,
|
||||
"yourAccountHasBeenDeleted": MessageLookupByLibrary.simpleMessage(
|
||||
"Your account has been deleted"),
|
||||
"yourPlanWasSuccessfullyDowngraded":
|
||||
|
|
196
lib/generated/intl/messages_es.dart
generated
|
@ -56,137 +56,137 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
static String m10(provider) =>
|
||||
"Por favor, contáctenos en support@ente.io para gestionar su suscripción a ${provider}.";
|
||||
|
||||
static String m11(currentlyDeleting, totalCount) =>
|
||||
static String m12(currentlyDeleting, totalCount) =>
|
||||
"Borrando ${currentlyDeleting} / ${totalCount}";
|
||||
|
||||
static String m12(albumName) =>
|
||||
static String m13(albumName) =>
|
||||
"Esto eliminará el enlace público para acceder a \"${albumName}\".";
|
||||
|
||||
static String m13(supportEmail) =>
|
||||
static String m14(supportEmail) =>
|
||||
"Por favor, envíe un email a ${supportEmail} desde su dirección de correo electrónico registrada";
|
||||
|
||||
static String m14(count, storageSaved) =>
|
||||
static String m15(count, storageSaved) =>
|
||||
"¡Has limpiado ${Intl.plural(count, one: '${count} archivo duplicado', other: '${count} archivos duplicados')}, ahorrando (${storageSaved}!)";
|
||||
|
||||
static String m15(newEmail) => "Correo cambiado a ${newEmail}";
|
||||
static String m17(newEmail) => "Correo cambiado a ${newEmail}";
|
||||
|
||||
static String m16(email) =>
|
||||
static String m18(email) =>
|
||||
"${email} no tiene una cuenta ente.\n\nEnvíale una invitación para compartir fotos.";
|
||||
|
||||
static String m17(count, formattedNumber) =>
|
||||
static String m19(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 archivo', other: '${formattedNumber} archivos')} en este dispositivo han sido respaldados de forma segura";
|
||||
|
||||
static String m18(count, formattedNumber) =>
|
||||
static String m20(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 archivo', other: '${formattedNumber} archivos')} en este álbum ha sido respaldado de forma segura";
|
||||
|
||||
static String m19(storageAmountInGB) =>
|
||||
static String m21(storageAmountInGB) =>
|
||||
"${storageAmountInGB} GB cada vez que alguien se registra en un plan de pago y aplica tu código";
|
||||
|
||||
static String m20(freeAmount, storageUnit) =>
|
||||
static String m22(freeAmount, storageUnit) =>
|
||||
"${freeAmount} ${storageUnit} gratis";
|
||||
|
||||
static String m21(endDate) => "Prueba gratuita válida hasta${endDate}";
|
||||
static String m23(endDate) => "Prueba gratuita válida hasta${endDate}";
|
||||
|
||||
static String m22(count) =>
|
||||
static String m24(count) =>
|
||||
"Aún puedes acceder ${Intl.plural(count, one: 'si', other: 'entonces')} en ente mientras mantengas una suscripción activa";
|
||||
|
||||
static String m23(sizeInMBorGB) => "Liberar ${sizeInMBorGB}";
|
||||
static String m25(sizeInMBorGB) => "Liberar ${sizeInMBorGB}";
|
||||
|
||||
static String m24(count, formattedSize) =>
|
||||
static String m26(count, formattedSize) =>
|
||||
"${Intl.plural(count, one: 'Se puede eliminar del dispositivo para liberar ${formattedSize}', other: 'Se pueden eliminar del dispositivo para liberar ${formattedSize}')}";
|
||||
|
||||
static String m25(count) =>
|
||||
static String m27(count) =>
|
||||
"${Intl.plural(count, one: '${count} elemento', other: '${count} elementos')}";
|
||||
|
||||
static String m26(expiryTime) => "El enlace caducará en ${expiryTime}";
|
||||
static String m28(expiryTime) => "El enlace caducará en ${expiryTime}";
|
||||
|
||||
static String m27(count, formattedCount) =>
|
||||
static String m29(count, formattedCount) =>
|
||||
"${Intl.plural(count, zero: 'no recuerdos', one: '${formattedCount} recuerdo', other: '${formattedCount} recuerdos')}\n";
|
||||
|
||||
static String m28(count) =>
|
||||
static String m30(count) =>
|
||||
"${Intl.plural(count, one: 'Mover elemento', other: 'Mover elementos')}";
|
||||
|
||||
static String m29(albumName) => "Movido exitosamente a ${albumName}";
|
||||
static String m31(albumName) => "Movido exitosamente a ${albumName}";
|
||||
|
||||
static String m30(passwordStrengthValue) =>
|
||||
static String m32(passwordStrengthValue) =>
|
||||
"Seguridad de la contraseña : ${passwordStrengthValue}";
|
||||
|
||||
static String m31(providerName) =>
|
||||
static String m33(providerName) =>
|
||||
"Por favor hable con el soporte de ${providerName} si se le cobró";
|
||||
|
||||
static String m32(reason) =>
|
||||
static String m34(reason) =>
|
||||
"Lamentablemente tu pago falló debido a ${reason}";
|
||||
|
||||
static String m33(toEmail) =>
|
||||
static String m36(toEmail) =>
|
||||
"Por favor, envíanos un correo electrónico a ${toEmail}";
|
||||
|
||||
static String m34(toEmail) => "Por favor, envíe los registros a ${toEmail}";
|
||||
static String m37(toEmail) => "Por favor, envíe los registros a ${toEmail}";
|
||||
|
||||
static String m35(storeName) => "Califícanos en ${storeName}";
|
||||
static String m38(storeName) => "Califícanos en ${storeName}";
|
||||
|
||||
static String m36(storageInGB) =>
|
||||
static String m39(storageInGB) =>
|
||||
"3. Ambos obtienen ${storageInGB} GB* gratis";
|
||||
|
||||
static String m37(userEmail) =>
|
||||
static String m40(userEmail) =>
|
||||
"${userEmail} será eliminado de este álbum compartido\n\nCualquier foto añadida por ellos también será eliminada del álbum";
|
||||
|
||||
static String m38(endDate) => "Se renueva el ${endDate}";
|
||||
static String m41(endDate) => "Se renueva el ${endDate}";
|
||||
|
||||
static String m39(count) => "${count} seleccionados";
|
||||
static String m42(count) => "${count} seleccionados";
|
||||
|
||||
static String m40(count, yourCount) =>
|
||||
static String m43(count, yourCount) =>
|
||||
"${count} seleccionados (${yourCount} tuyos)";
|
||||
|
||||
static String m41(verificationID) =>
|
||||
static String m44(verificationID) =>
|
||||
"Aquí está mi ID de verificación: ${verificationID} para ente.io.";
|
||||
|
||||
static String m42(verificationID) =>
|
||||
static String m45(verificationID) =>
|
||||
"Hola, ¿puedes confirmar que esta es tu ID de verificación ente.io: ${verificationID}?";
|
||||
|
||||
static String m43(referralCode, referralStorageInGB) =>
|
||||
static String m46(referralCode, referralStorageInGB) =>
|
||||
"ente código de referencia: ${referralCode} \n\nAplicarlo en Ajustes → General → Referencias para obtener ${referralStorageInGB} GB gratis después de registrarse en un plan de pago\n\nhttps://ente.io";
|
||||
|
||||
static String m44(numberOfPeople) =>
|
||||
static String m47(numberOfPeople) =>
|
||||
"${Intl.plural(numberOfPeople, zero: 'Compartir con personas específicas', one: 'Compartido con 1 persona', other: 'Compartido con ${numberOfPeople} personas')}";
|
||||
|
||||
static String m45(emailIDs) => "Compartido con ${emailIDs}";
|
||||
static String m48(emailIDs) => "Compartido con ${emailIDs}";
|
||||
|
||||
static String m46(fileType) =>
|
||||
static String m49(fileType) =>
|
||||
"Este ${fileType} se eliminará de tu dispositivo.";
|
||||
|
||||
static String m47(fileType) =>
|
||||
static String m50(fileType) =>
|
||||
"Este ${fileType} está tanto en ente como en tu dispositivo.";
|
||||
|
||||
static String m48(fileType) => "Este ${fileType} se eliminará de ente.";
|
||||
static String m51(fileType) => "Este ${fileType} se eliminará de ente.";
|
||||
|
||||
static String m49(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
static String m52(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
|
||||
static String m50(
|
||||
static String m53(
|
||||
usedAmount, usedStorageUnit, totalAmount, totalStorageUnit) =>
|
||||
"${usedAmount} ${usedStorageUnit} de ${totalAmount} ${totalStorageUnit} usados";
|
||||
|
||||
static String m51(id) =>
|
||||
static String m54(id) =>
|
||||
"Su ${id} ya está vinculado a otra cuenta ente.\nSi desea utilizar su ${id} con esta cuenta, póngase en contacto con nuestro servicio de asistencia\'\'";
|
||||
|
||||
static String m52(endDate) => "Tu suscripción se cancelará el ${endDate}";
|
||||
static String m55(endDate) => "Tu suscripción se cancelará el ${endDate}";
|
||||
|
||||
static String m53(completed, total) =>
|
||||
static String m56(completed, total) =>
|
||||
"${completed}/${total} recuerdos conservados";
|
||||
|
||||
static String m54(storageAmountInGB) =>
|
||||
static String m57(storageAmountInGB) =>
|
||||
"También obtienen ${storageAmountInGB} GB";
|
||||
|
||||
static String m55(email) => "Este es el ID de verificación de ${email}";
|
||||
static String m58(email) => "Este es el ID de verificación de ${email}";
|
||||
|
||||
static String m57(email) => "Verificar ${email}";
|
||||
static String m60(email) => "Verificar ${email}";
|
||||
|
||||
static String m58(email) =>
|
||||
static String m61(email) =>
|
||||
"Hemos enviado un correo a <green>${email}</green>";
|
||||
|
||||
static String m59(count) =>
|
||||
static String m62(count) =>
|
||||
"${Intl.plural(count, one: '${count} hace un año', other: '${count} hace años')}";
|
||||
|
||||
static String m60(storageSaved) => "¡Has liberado ${storageSaved} con éxito!";
|
||||
static String m63(storageSaved) => "¡Has liberado ${storageSaved} con éxito!";
|
||||
|
||||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||||
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{
|
||||
|
@ -469,7 +469,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Borrar la ubicación"),
|
||||
"deletePhotos":
|
||||
MessageLookupByLibrary.simpleMessage("Borrar las fotos"),
|
||||
"deleteProgress": m11,
|
||||
"deleteProgress": m12,
|
||||
"deleteReason1": MessageLookupByLibrary.simpleMessage(
|
||||
"Falta una característica clave que necesito"),
|
||||
"deleteReason2": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -502,7 +502,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Los espectadores todavía pueden tomar capturas de pantalla o guardar una copia de sus fotos usando herramientas externas"),
|
||||
"disableDownloadWarningTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Por favor tenga en cuenta"),
|
||||
"disableLinkMessage": m12,
|
||||
"disableLinkMessage": m13,
|
||||
"disableTwofactor":
|
||||
MessageLookupByLibrary.simpleMessage("Deshabilitar dos factores"),
|
||||
"disablingTwofactorAuthentication":
|
||||
|
@ -523,8 +523,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"downloadFailed":
|
||||
MessageLookupByLibrary.simpleMessage("Descarga fallida"),
|
||||
"downloading": MessageLookupByLibrary.simpleMessage("Descargando..."),
|
||||
"dropSupportEmail": m13,
|
||||
"duplicateFileCountWithStorageSaved": m14,
|
||||
"dropSupportEmail": m14,
|
||||
"duplicateFileCountWithStorageSaved": m15,
|
||||
"edit": MessageLookupByLibrary.simpleMessage("Editar"),
|
||||
"editLocationTagTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Editar la ubicación"),
|
||||
|
@ -532,8 +532,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Ediciones guardadas"),
|
||||
"eligible": MessageLookupByLibrary.simpleMessage("elegible"),
|
||||
"email": MessageLookupByLibrary.simpleMessage("Correo electrónico"),
|
||||
"emailChangedTo": m15,
|
||||
"emailNoEnteAccount": m16,
|
||||
"emailChangedTo": m17,
|
||||
"emailNoEnteAccount": m18,
|
||||
"emailYourLogs": MessageLookupByLibrary.simpleMessage(
|
||||
"Envíe sus registros por correo electrónico"),
|
||||
"empty": MessageLookupByLibrary.simpleMessage("Vaciar"),
|
||||
|
@ -621,8 +621,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Añadir una descripción..."),
|
||||
"fileSavedToGallery": MessageLookupByLibrary.simpleMessage(
|
||||
"Archivo guardado en la galería"),
|
||||
"filesBackedUpFromDevice": m17,
|
||||
"filesBackedUpInAlbum": m18,
|
||||
"filesBackedUpFromDevice": m19,
|
||||
"filesBackedUpInAlbum": m20,
|
||||
"filesDeleted":
|
||||
MessageLookupByLibrary.simpleMessage("Archivos eliminados"),
|
||||
"flip": MessageLookupByLibrary.simpleMessage("Voltear"),
|
||||
|
@ -632,18 +632,18 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Olvidé mi contraseña"),
|
||||
"freeStorageClaimed": MessageLookupByLibrary.simpleMessage(
|
||||
"Almacenamiento gratuito reclamado"),
|
||||
"freeStorageOnReferralSuccess": m19,
|
||||
"freeStorageSpace": m20,
|
||||
"freeStorageOnReferralSuccess": m21,
|
||||
"freeStorageSpace": m22,
|
||||
"freeStorageUsable": MessageLookupByLibrary.simpleMessage(
|
||||
"Almacenamiento libre disponible"),
|
||||
"freeTrial": MessageLookupByLibrary.simpleMessage("Prueba gratuita"),
|
||||
"freeTrialValidTill": m21,
|
||||
"freeUpAccessPostDelete": m22,
|
||||
"freeUpAmount": m23,
|
||||
"freeTrialValidTill": m23,
|
||||
"freeUpAccessPostDelete": m24,
|
||||
"freeUpAmount": m25,
|
||||
"freeUpDeviceSpace": MessageLookupByLibrary.simpleMessage(
|
||||
"Liberar espacio del dispositivo"),
|
||||
"freeUpSpace": MessageLookupByLibrary.simpleMessage("Liberar espacio"),
|
||||
"freeUpSpaceSaving": m24,
|
||||
"freeUpSpaceSaving": m26,
|
||||
"galleryMemoryLimitInfo": MessageLookupByLibrary.simpleMessage(
|
||||
"Hasta 1000 memorias mostradas en la galería"),
|
||||
"general": MessageLookupByLibrary.simpleMessage("General"),
|
||||
|
@ -689,7 +689,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"itLooksLikeSomethingWentWrongPleaseRetryAfterSome":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Parece que algo salió mal. Por favor, vuelve a intentarlo después de algún tiempo. Si el error persiste, ponte en contacto con nuestro equipo de soporte."),
|
||||
"itemCount": m25,
|
||||
"itemCount": m27,
|
||||
"itemsShowTheNumberOfDaysRemainingBeforePermanentDeletion":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Los artículos muestran el número de días restantes antes de ser borrados permanente"),
|
||||
|
@ -717,7 +717,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Límite del dispositivo"),
|
||||
"linkEnabled": MessageLookupByLibrary.simpleMessage("Habilitado"),
|
||||
"linkExpired": MessageLookupByLibrary.simpleMessage("Vencido"),
|
||||
"linkExpiresOn": m26,
|
||||
"linkExpiresOn": m28,
|
||||
"linkExpiry": MessageLookupByLibrary.simpleMessage("Enlace vence"),
|
||||
"linkHasExpired":
|
||||
MessageLookupByLibrary.simpleMessage("El enlace ha caducado"),
|
||||
|
@ -782,17 +782,17 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Administrar tu suscripción"),
|
||||
"mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"),
|
||||
"matrix": MessageLookupByLibrary.simpleMessage("Matrix"),
|
||||
"memoryCount": m27,
|
||||
"memoryCount": m29,
|
||||
"merchandise": MessageLookupByLibrary.simpleMessage("Mercancías"),
|
||||
"mobileWebDesktop":
|
||||
MessageLookupByLibrary.simpleMessage("Celular, Web, Computadora"),
|
||||
"moderateStrength": MessageLookupByLibrary.simpleMessage("Moderada"),
|
||||
"monthly": MessageLookupByLibrary.simpleMessage("Mensual"),
|
||||
"moveItem": m28,
|
||||
"moveItem": m30,
|
||||
"moveToAlbum": MessageLookupByLibrary.simpleMessage("Mover al álbum"),
|
||||
"moveToHiddenAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Move to hidden album"),
|
||||
"movedSuccessfullyTo": m29,
|
||||
"movedSuccessfullyTo": m31,
|
||||
"movedToTrash":
|
||||
MessageLookupByLibrary.simpleMessage("Movido a la papelera"),
|
||||
"movingFilesToAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -842,14 +842,14 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Contraseña cambiada correctamente"),
|
||||
"passwordLock":
|
||||
MessageLookupByLibrary.simpleMessage("Bloqueo por contraseña"),
|
||||
"passwordStrength": m30,
|
||||
"passwordStrength": m32,
|
||||
"passwordWarning": MessageLookupByLibrary.simpleMessage(
|
||||
"No almacenamos esta contraseña, así que si la olvidas, <underline>no podemos descifrar tus datos</underline>"),
|
||||
"paymentDetails":
|
||||
MessageLookupByLibrary.simpleMessage("Detalles de pago"),
|
||||
"paymentFailed": MessageLookupByLibrary.simpleMessage("Pago fallido"),
|
||||
"paymentFailedTalkToProvider": m31,
|
||||
"paymentFailedWithReason": m32,
|
||||
"paymentFailedTalkToProvider": m33,
|
||||
"paymentFailedWithReason": m34,
|
||||
"pendingSync":
|
||||
MessageLookupByLibrary.simpleMessage("Sincronización pendiente"),
|
||||
"peopleUsingYourCode":
|
||||
|
@ -876,12 +876,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"pleaseContactSupportIfTheProblemPersists":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Por favor contacte a soporte técnico si el problema persiste"),
|
||||
"pleaseEmailUsAt": m33,
|
||||
"pleaseEmailUsAt": m36,
|
||||
"pleaseGrantPermissions":
|
||||
MessageLookupByLibrary.simpleMessage("Por favor, concede permiso"),
|
||||
"pleaseLoginAgain": MessageLookupByLibrary.simpleMessage(
|
||||
"Por favor, vuelva a iniciar sesión"),
|
||||
"pleaseSendTheLogsTo": m34,
|
||||
"pleaseSendTheLogsTo": m37,
|
||||
"pleaseTryAgain": MessageLookupByLibrary.simpleMessage(
|
||||
"Por favor, inténtalo nuevamente"),
|
||||
"pleaseVerifyTheCodeYouHaveEntered":
|
||||
|
@ -915,7 +915,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"rateTheApp":
|
||||
MessageLookupByLibrary.simpleMessage("Evalúa la aplicación"),
|
||||
"rateUs": MessageLookupByLibrary.simpleMessage("Califícanos"),
|
||||
"rateUsOnStore": m35,
|
||||
"rateUsOnStore": m38,
|
||||
"recover": MessageLookupByLibrary.simpleMessage("Recuperar"),
|
||||
"recoverAccount":
|
||||
MessageLookupByLibrary.simpleMessage("Recuperar cuenta"),
|
||||
|
@ -947,7 +947,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"1. Dale este código a tus amigos"),
|
||||
"referralStep2": MessageLookupByLibrary.simpleMessage(
|
||||
"2. Se inscriben a un plan pagado"),
|
||||
"referralStep3": m36,
|
||||
"referralStep3": m39,
|
||||
"referrals": MessageLookupByLibrary.simpleMessage("Referidos"),
|
||||
"referralsAreCurrentlyPaused": MessageLookupByLibrary.simpleMessage(
|
||||
"Las referencias están actualmente en pausa"),
|
||||
|
@ -972,7 +972,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"removeLink": MessageLookupByLibrary.simpleMessage("Eliminar enlace"),
|
||||
"removeParticipant":
|
||||
MessageLookupByLibrary.simpleMessage("Quitar participante"),
|
||||
"removeParticipantBody": m37,
|
||||
"removeParticipantBody": m40,
|
||||
"removePublicLink":
|
||||
MessageLookupByLibrary.simpleMessage("Quitar enlace público"),
|
||||
"removeShareItemsWarning": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -986,7 +986,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"renameFile": MessageLookupByLibrary.simpleMessage("Renombrar archivo"),
|
||||
"renewSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("Renovar suscripción"),
|
||||
"renewsOn": m38,
|
||||
"renewsOn": m41,
|
||||
"reportABug": MessageLookupByLibrary.simpleMessage("Reportar un error"),
|
||||
"reportBug": MessageLookupByLibrary.simpleMessage("Reportar error"),
|
||||
"resendEmail":
|
||||
|
@ -1046,8 +1046,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"selectedItemsWillBeDeletedFromAllAlbumsAndMoved":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Los archivos seleccionados serán eliminados de todos los álbumes y movidos a la papelera."),
|
||||
"selectedPhotos": m39,
|
||||
"selectedPhotosWithYours": m40,
|
||||
"selectedPhotos": m42,
|
||||
"selectedPhotosWithYours": m43,
|
||||
"send": MessageLookupByLibrary.simpleMessage("Enviar"),
|
||||
"sendEmail":
|
||||
MessageLookupByLibrary.simpleMessage("Enviar correo electrónico"),
|
||||
|
@ -1072,32 +1072,32 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"shareAnAlbumNow":
|
||||
MessageLookupByLibrary.simpleMessage("Compartir un álbum ahora"),
|
||||
"shareLink": MessageLookupByLibrary.simpleMessage("Compartir enlace"),
|
||||
"shareMyVerificationID": m41,
|
||||
"shareMyVerificationID": m44,
|
||||
"shareOnlyWithThePeopleYouWant": MessageLookupByLibrary.simpleMessage(
|
||||
"Comparte sólo con la gente que quieres"),
|
||||
"shareTextConfirmOthersVerificationID": m42,
|
||||
"shareTextConfirmOthersVerificationID": m45,
|
||||
"shareTextRecommendUsingEnte": MessageLookupByLibrary.simpleMessage(
|
||||
"Descarga ente para que podamos compartir fácilmente fotos y videos en su calidad original\n\nhttps://ente.io"),
|
||||
"shareTextReferralCode": m43,
|
||||
"shareTextReferralCode": m46,
|
||||
"shareWithNonenteUsers": MessageLookupByLibrary.simpleMessage(
|
||||
"Compartir con usuarios no ente"),
|
||||
"shareWithPeopleSectionTitle": m44,
|
||||
"shareWithPeopleSectionTitle": m47,
|
||||
"shareYourFirstAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Comparte tu primer álbum"),
|
||||
"sharedAlbumSectionDescription": MessageLookupByLibrary.simpleMessage(
|
||||
"Crear álbumes compartidos y colaborativos con otros usuarios ente, incluyendo usuarios en planes gratuitos."),
|
||||
"sharedByMe": MessageLookupByLibrary.simpleMessage("Compartido por mí"),
|
||||
"sharedWith": m45,
|
||||
"sharedWith": m48,
|
||||
"sharedWithMe":
|
||||
MessageLookupByLibrary.simpleMessage("Compartido conmigo"),
|
||||
"sharing": MessageLookupByLibrary.simpleMessage("Compartiendo..."),
|
||||
"signUpTerms": MessageLookupByLibrary.simpleMessage(
|
||||
"Estoy de acuerdo con los <u-terms>términos del servicio</u-terms> y <u-policy> la política de privacidad</u-policy>"),
|
||||
"singleFileDeleteFromDevice": m46,
|
||||
"singleFileDeleteFromDevice": m49,
|
||||
"singleFileDeleteHighlight": MessageLookupByLibrary.simpleMessage(
|
||||
"Se borrará de todos los álbumes."),
|
||||
"singleFileInBothLocalAndRemote": m47,
|
||||
"singleFileInRemoteOnly": m48,
|
||||
"singleFileInBothLocalAndRemote": m50,
|
||||
"singleFileInRemoteOnly": m51,
|
||||
"skip": MessageLookupByLibrary.simpleMessage("Omitir"),
|
||||
"social": MessageLookupByLibrary.simpleMessage("Social"),
|
||||
"someItemsAreInBothEnteAndYourDevice":
|
||||
|
@ -1132,13 +1132,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"storage": MessageLookupByLibrary.simpleMessage("Almacenamiento"),
|
||||
"storageBreakupFamily": MessageLookupByLibrary.simpleMessage("Familia"),
|
||||
"storageBreakupYou": MessageLookupByLibrary.simpleMessage("Usted"),
|
||||
"storageInGB": m49,
|
||||
"storageInGB": m52,
|
||||
"storageLimitExceeded":
|
||||
MessageLookupByLibrary.simpleMessage("Límite de datos excedido"),
|
||||
"storageUsageInfo": m50,
|
||||
"storageUsageInfo": m53,
|
||||
"strongStrength": MessageLookupByLibrary.simpleMessage("Segura"),
|
||||
"subAlreadyLinkedErrMessage": m51,
|
||||
"subWillBeCancelledOn": m52,
|
||||
"subAlreadyLinkedErrMessage": m54,
|
||||
"subWillBeCancelledOn": m55,
|
||||
"subscribe": MessageLookupByLibrary.simpleMessage("Suscribirse"),
|
||||
"subscribeToEnableSharing": MessageLookupByLibrary.simpleMessage(
|
||||
"Parece que su suscripción ha caducado. Por favor, suscríbase para habilitar el compartir."),
|
||||
|
@ -1151,7 +1151,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"suggestFeatures":
|
||||
MessageLookupByLibrary.simpleMessage("Sugerir una característica"),
|
||||
"support": MessageLookupByLibrary.simpleMessage("Soporte"),
|
||||
"syncProgress": m53,
|
||||
"syncProgress": m56,
|
||||
"syncStopped":
|
||||
MessageLookupByLibrary.simpleMessage("Sincronización detenida"),
|
||||
"syncing": MessageLookupByLibrary.simpleMessage("Sincronizando..."),
|
||||
|
@ -1179,7 +1179,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"theseItemsWillBeDeletedFromYourDevice":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Estos elementos se eliminarán de tu dispositivo."),
|
||||
"theyAlsoGetXGb": m54,
|
||||
"theyAlsoGetXGb": m57,
|
||||
"theyWillBeDeletedFromAllAlbums": MessageLookupByLibrary.simpleMessage(
|
||||
"Se borrarán de todos los álbumes."),
|
||||
"thisActionCannotBeUndone": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1195,7 +1195,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Este correo electrónico ya está en uso"),
|
||||
"thisImageHasNoExifData": MessageLookupByLibrary.simpleMessage(
|
||||
"Esta imagen no tiene datos exif"),
|
||||
"thisIsPersonVerificationId": m55,
|
||||
"thisIsPersonVerificationId": m58,
|
||||
"thisIsYourVerificationId": MessageLookupByLibrary.simpleMessage(
|
||||
"Esta es tu ID de verificación"),
|
||||
"thisWillLogYouOutOfTheFollowingDevice":
|
||||
|
@ -1266,7 +1266,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"verify": MessageLookupByLibrary.simpleMessage("Verificar"),
|
||||
"verifyEmail": MessageLookupByLibrary.simpleMessage(
|
||||
"Verificar correo electrónico"),
|
||||
"verifyEmailID": m57,
|
||||
"verifyEmailID": m60,
|
||||
"verifyIDLabel": MessageLookupByLibrary.simpleMessage("Verificar"),
|
||||
"verifyPassword":
|
||||
MessageLookupByLibrary.simpleMessage("Verificar contraseña"),
|
||||
|
@ -1289,12 +1289,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"weDontSupportEditingPhotosAndAlbumsThatYouDont":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"No admitimos la edición de fotos y álbunes que aún no son tuyos"),
|
||||
"weHaveSendEmailTo": m58,
|
||||
"weHaveSendEmailTo": m61,
|
||||
"weakStrength": MessageLookupByLibrary.simpleMessage("Poco segura"),
|
||||
"welcomeBack":
|
||||
MessageLookupByLibrary.simpleMessage("¡Bienvenido de nuevo!"),
|
||||
"yearly": MessageLookupByLibrary.simpleMessage("Anualmente"),
|
||||
"yearsAgo": m59,
|
||||
"yearsAgo": m62,
|
||||
"yes": MessageLookupByLibrary.simpleMessage("Sí"),
|
||||
"yesCancel": MessageLookupByLibrary.simpleMessage("Sí, cancelar"),
|
||||
"yesConvertToViewer":
|
||||
|
@ -1324,7 +1324,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"No puedes compartir contigo mismo"),
|
||||
"youDontHaveAnyArchivedItems": MessageLookupByLibrary.simpleMessage(
|
||||
"No tienes nada de elementos archivados."),
|
||||
"youHaveSuccessfullyFreedUp": m60,
|
||||
"youHaveSuccessfullyFreedUp": m63,
|
||||
"yourAccountHasBeenDeleted":
|
||||
MessageLookupByLibrary.simpleMessage("Su cuenta ha sido eliminada"),
|
||||
"yourPlanWasSuccessfullyDowngraded":
|
||||
|
|
220
lib/generated/intl/messages_fr.dart
generated
|
@ -56,148 +56,148 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
static String m10(provider) =>
|
||||
"Veuillez nous contacter à support@ente.io pour gérer votre abonnement ${provider}.";
|
||||
|
||||
static String m61(count) =>
|
||||
static String m11(count) =>
|
||||
"${Intl.plural(count, one: 'Supprimer le fichier', other: 'Supprimer ${count} fichiers')}";
|
||||
|
||||
static String m11(currentlyDeleting, totalCount) =>
|
||||
static String m12(currentlyDeleting, totalCount) =>
|
||||
"Suppression de ${currentlyDeleting} / ${totalCount}";
|
||||
|
||||
static String m12(albumName) =>
|
||||
static String m13(albumName) =>
|
||||
"Cela supprimera le lien public pour accéder à \"${albumName}\".";
|
||||
|
||||
static String m13(supportEmail) =>
|
||||
static String m14(supportEmail) =>
|
||||
"Veuillez envoyer un e-mail à ${supportEmail} depuis votre adresse enregistrée";
|
||||
|
||||
static String m14(count, storageSaved) =>
|
||||
static String m15(count, storageSaved) =>
|
||||
"Vous avez nettoyé ${Intl.plural(count, one: '${count} fichier dupliqué', other: '${count} fichiers dupliqués')}, sauvegarde (${storageSaved}!)";
|
||||
|
||||
static String m62(count, formattedSize) =>
|
||||
static String m16(count, formattedSize) =>
|
||||
"${count} fichiers, ${formattedSize} chacun";
|
||||
|
||||
static String m15(newEmail) => "L\'e-mail a été changé en ${newEmail}";
|
||||
static String m17(newEmail) => "L\'e-mail a été changé en ${newEmail}";
|
||||
|
||||
static String m16(email) =>
|
||||
static String m18(email) =>
|
||||
"${email} n\'a pas de compte ente.\n\nEnvoyez une invitation pour partager des photos.";
|
||||
|
||||
static String m17(count, formattedNumber) =>
|
||||
static String m19(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 fichier sur cet appareil a été sauvegardé en toute sécurité', other: '${formattedNumber} fichiers sur cet appareil ont été sauvegardés en toute sécurité')}";
|
||||
|
||||
static String m18(count, formattedNumber) =>
|
||||
static String m20(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 fichier dans cet album a été sauvegardé en toute sécurité', other: '${formattedNumber} fichiers dans cet album ont été sauvegardés en toute sécurité')}";
|
||||
|
||||
static String m19(storageAmountInGB) =>
|
||||
static String m21(storageAmountInGB) =>
|
||||
"${storageAmountInGB} Go chaque fois que quelqu\'un s\'inscrit à une offre payante et applique votre code";
|
||||
|
||||
static String m20(freeAmount, storageUnit) =>
|
||||
static String m22(freeAmount, storageUnit) =>
|
||||
"${freeAmount} ${storageUnit} libre";
|
||||
|
||||
static String m21(endDate) => "Essai gratuit valide jusqu’au ${endDate}";
|
||||
static String m23(endDate) => "Essai gratuit valide jusqu’au ${endDate}";
|
||||
|
||||
static String m22(count) =>
|
||||
static String m24(count) =>
|
||||
"Vous pouvez toujours ${Intl.plural(count, one: 'y', other: 'y')} accéder sur ente tant que vous avez un abonnement actif";
|
||||
|
||||
static String m23(sizeInMBorGB) => "Libérer ${sizeInMBorGB}";
|
||||
static String m25(sizeInMBorGB) => "Libérer ${sizeInMBorGB}";
|
||||
|
||||
static String m24(count, formattedSize) =>
|
||||
static String m26(count, formattedSize) =>
|
||||
"${Intl.plural(count, one: 'Peut être supprimé de l\'appareil pour libérer ${formattedSize}', other: 'Peuvent être supprimés de l\'appareil pour libérer ${formattedSize}')}";
|
||||
|
||||
static String m25(count) =>
|
||||
static String m27(count) =>
|
||||
"${Intl.plural(count, one: '${count} objet', other: '${count} objets')}";
|
||||
|
||||
static String m26(expiryTime) => "Le lien expirera le ${expiryTime}";
|
||||
static String m28(expiryTime) => "Le lien expirera le ${expiryTime}";
|
||||
|
||||
static String m27(count, formattedCount) =>
|
||||
static String m29(count, formattedCount) =>
|
||||
"${Intl.plural(count, one: '${formattedCount} mémoire', other: '${formattedCount} souvenirs')}";
|
||||
|
||||
static String m28(count) =>
|
||||
static String m30(count) =>
|
||||
"${Intl.plural(count, one: 'Déplacez l\'objet', other: 'Déplacez des objets')}";
|
||||
|
||||
static String m29(albumName) => "Déplacé avec succès vers ${albumName}";
|
||||
static String m31(albumName) => "Déplacé avec succès vers ${albumName}";
|
||||
|
||||
static String m30(passwordStrengthValue) =>
|
||||
static String m32(passwordStrengthValue) =>
|
||||
"Sécurité du mot de passe : ${passwordStrengthValue}";
|
||||
|
||||
static String m31(providerName) =>
|
||||
static String m33(providerName) =>
|
||||
"Veuillez contacter le support ${providerName} si vous avez été facturé";
|
||||
|
||||
static String m32(reason) =>
|
||||
static String m34(reason) =>
|
||||
"Malheureusement, votre paiement a échoué pour ${reason}";
|
||||
|
||||
static String m63(endDate) =>
|
||||
static String m35(endDate) =>
|
||||
"Essai gratuit valable jusqu\'à ${endDate}.\nVous pouvez choisir un plan payant par la suite.";
|
||||
|
||||
static String m33(toEmail) => "Merci de nous envoyer un e-mail à ${toEmail}";
|
||||
static String m36(toEmail) => "Merci de nous envoyer un e-mail à ${toEmail}";
|
||||
|
||||
static String m34(toEmail) => "Envoyez les logs à ${toEmail}";
|
||||
static String m37(toEmail) => "Envoyez les logs à ${toEmail}";
|
||||
|
||||
static String m35(storeName) => "Notez-nous sur ${storeName}";
|
||||
static String m38(storeName) => "Notez-nous sur ${storeName}";
|
||||
|
||||
static String m36(storageInGB) =>
|
||||
static String m39(storageInGB) =>
|
||||
"3. Vous recevez tous les deux ${storageInGB} GB* gratuits";
|
||||
|
||||
static String m37(userEmail) =>
|
||||
static String m40(userEmail) =>
|
||||
"${userEmail} sera retiré de cet album partagé\n\nToutes les photos ajoutées par eux seront également retirées de l\'album";
|
||||
|
||||
static String m38(endDate) => "Renouvellement le ${endDate}";
|
||||
static String m41(endDate) => "Renouvellement le ${endDate}";
|
||||
|
||||
static String m39(count) => "${count} sélectionné(s)";
|
||||
static String m42(count) => "${count} sélectionné(s)";
|
||||
|
||||
static String m40(count, yourCount) =>
|
||||
static String m43(count, yourCount) =>
|
||||
"${count} sélectionné(s) (${yourCount} à vous)";
|
||||
|
||||
static String m41(verificationID) =>
|
||||
static String m44(verificationID) =>
|
||||
"Voici mon ID de vérification : ${verificationID} pour ente.io.";
|
||||
|
||||
static String m42(verificationID) =>
|
||||
static String m45(verificationID) =>
|
||||
"Hé, pouvez-vous confirmer qu\'il s\'agit de votre ID de vérification ente.io : ${verificationID}";
|
||||
|
||||
static String m43(referralCode, referralStorageInGB) =>
|
||||
static String m46(referralCode, referralStorageInGB) =>
|
||||
"code de parrainage ente : ${referralCode} \n\nAppliquez le dans Paramètres → Général → Références pour obtenir ${referralStorageInGB} Go gratuitement après votre inscription à un plan payant\n\nhttps://ente.io";
|
||||
|
||||
static String m44(numberOfPeople) =>
|
||||
static String m47(numberOfPeople) =>
|
||||
"${Intl.plural(numberOfPeople, zero: 'Partagez avec des personnes spécifiques', one: 'Partagé avec 1 personne', other: 'Partagé avec ${numberOfPeople} des gens')}";
|
||||
|
||||
static String m45(emailIDs) => "Partagé avec ${emailIDs}";
|
||||
static String m48(emailIDs) => "Partagé avec ${emailIDs}";
|
||||
|
||||
static String m46(fileType) =>
|
||||
static String m49(fileType) =>
|
||||
"Elle ${fileType} sera supprimée de votre appareil.";
|
||||
|
||||
static String m47(fileType) =>
|
||||
static String m50(fileType) =>
|
||||
"Cette ${fileType} est à la fois sur ente et sur votre appareil.";
|
||||
|
||||
static String m48(fileType) => "Ce ${fileType} sera supprimé de ente.";
|
||||
static String m51(fileType) => "Ce ${fileType} sera supprimé de ente.";
|
||||
|
||||
static String m49(storageAmountInGB) => "${storageAmountInGB} Go";
|
||||
static String m52(storageAmountInGB) => "${storageAmountInGB} Go";
|
||||
|
||||
static String m50(
|
||||
static String m53(
|
||||
usedAmount, usedStorageUnit, totalAmount, totalStorageUnit) =>
|
||||
"${usedAmount} ${usedStorageUnit} sur ${totalAmount} ${totalStorageUnit} utilisé";
|
||||
|
||||
static String m51(id) =>
|
||||
static String m54(id) =>
|
||||
"Votre ${id} est déjà lié à un autre compte ente.\nSi vous souhaitez utiliser votre ${id} avec ce compte, veuillez contacter notre support";
|
||||
|
||||
static String m52(endDate) => "Votre abonnement sera annulé le ${endDate}";
|
||||
static String m55(endDate) => "Votre abonnement sera annulé le ${endDate}";
|
||||
|
||||
static String m53(completed, total) =>
|
||||
static String m56(completed, total) =>
|
||||
"${completed}/${total} souvenirs préservés";
|
||||
|
||||
static String m54(storageAmountInGB) =>
|
||||
static String m57(storageAmountInGB) =>
|
||||
"Ils obtiennent aussi ${storageAmountInGB} Go";
|
||||
|
||||
static String m55(email) => "Ceci est l\'ID de vérification de ${email}";
|
||||
|
||||
static String m56(count) =>
|
||||
"${Intl.plural(count, zero: '0 jour', one: '1 jour', other: '${count} jours')}";
|
||||
|
||||
static String m57(email) => "Vérifier ${email}";
|
||||
|
||||
static String m58(email) =>
|
||||
"Nous avons envoyé un e-mail à <green>${email}</green>";
|
||||
static String m58(email) => "Ceci est l\'ID de vérification de ${email}";
|
||||
|
||||
static String m59(count) =>
|
||||
"${Intl.plural(count, zero: '0 jour', one: '1 jour', other: '${count} jours')}";
|
||||
|
||||
static String m60(email) => "Vérifier ${email}";
|
||||
|
||||
static String m61(email) =>
|
||||
"Nous avons envoyé un e-mail à <green>${email}</green>";
|
||||
|
||||
static String m62(count) =>
|
||||
"${Intl.plural(count, one: 'il y a ${count} an', other: 'il y a ${count} ans')}";
|
||||
|
||||
static String m60(storageSaved) =>
|
||||
static String m63(storageSaved) =>
|
||||
"Vous avez libéré ${storageSaved} avec succès !";
|
||||
|
||||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||||
|
@ -524,12 +524,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Supprimer de l\'appareil"),
|
||||
"deleteFromEnte":
|
||||
MessageLookupByLibrary.simpleMessage("Supprimer de ente"),
|
||||
"deleteItemCount": m61,
|
||||
"deleteItemCount": m11,
|
||||
"deleteLocation":
|
||||
MessageLookupByLibrary.simpleMessage("Supprimer la localisation"),
|
||||
"deletePhotos":
|
||||
MessageLookupByLibrary.simpleMessage("Supprimer des photos"),
|
||||
"deleteProgress": m11,
|
||||
"deleteProgress": m12,
|
||||
"deleteReason1": MessageLookupByLibrary.simpleMessage(
|
||||
"Il manque une fonction clé dont j\'ai besoin"),
|
||||
"deleteReason2": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -562,7 +562,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Les téléspectateurs peuvent toujours prendre des captures d\'écran ou enregistrer une copie de vos photos en utilisant des outils externes"),
|
||||
"disableDownloadWarningTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Veuillez remarquer"),
|
||||
"disableLinkMessage": m12,
|
||||
"disableLinkMessage": m13,
|
||||
"disableTwofactor": MessageLookupByLibrary.simpleMessage(
|
||||
"Désactiver la double-authentification"),
|
||||
"disablingTwofactorAuthentication":
|
||||
|
@ -583,9 +583,9 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Échec du téléchargement"),
|
||||
"downloading":
|
||||
MessageLookupByLibrary.simpleMessage("Téléchargement en cours..."),
|
||||
"dropSupportEmail": m13,
|
||||
"duplicateFileCountWithStorageSaved": m14,
|
||||
"duplicateItemsGroup": m62,
|
||||
"dropSupportEmail": m14,
|
||||
"duplicateFileCountWithStorageSaved": m15,
|
||||
"duplicateItemsGroup": m16,
|
||||
"edit": MessageLookupByLibrary.simpleMessage("Éditer"),
|
||||
"editLocationTagTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Modifier l’emplacement"),
|
||||
|
@ -593,8 +593,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Modification sauvegardée"),
|
||||
"eligible": MessageLookupByLibrary.simpleMessage("éligible"),
|
||||
"email": MessageLookupByLibrary.simpleMessage("E-mail"),
|
||||
"emailChangedTo": m15,
|
||||
"emailNoEnteAccount": m16,
|
||||
"emailChangedTo": m17,
|
||||
"emailNoEnteAccount": m18,
|
||||
"emailVerificationToggle": MessageLookupByLibrary.simpleMessage(
|
||||
"Vérification de l\'adresse e-mail"),
|
||||
"emailYourLogs":
|
||||
|
@ -689,8 +689,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Ajouter une description..."),
|
||||
"fileSavedToGallery": MessageLookupByLibrary.simpleMessage(
|
||||
"Fichier enregistré dans la galerie"),
|
||||
"filesBackedUpFromDevice": m17,
|
||||
"filesBackedUpInAlbum": m18,
|
||||
"filesBackedUpFromDevice": m19,
|
||||
"filesBackedUpInAlbum": m20,
|
||||
"filesDeleted":
|
||||
MessageLookupByLibrary.simpleMessage("Fichiers supprimés"),
|
||||
"flip": MessageLookupByLibrary.simpleMessage("Retourner"),
|
||||
|
@ -700,19 +700,19 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Mot de passe oublié"),
|
||||
"freeStorageClaimed":
|
||||
MessageLookupByLibrary.simpleMessage("Stockage gratuit réclamé"),
|
||||
"freeStorageOnReferralSuccess": m19,
|
||||
"freeStorageSpace": m20,
|
||||
"freeStorageOnReferralSuccess": m21,
|
||||
"freeStorageSpace": m22,
|
||||
"freeStorageUsable":
|
||||
MessageLookupByLibrary.simpleMessage("Stockage gratuit utilisable"),
|
||||
"freeTrial": MessageLookupByLibrary.simpleMessage("Essai gratuit"),
|
||||
"freeTrialValidTill": m21,
|
||||
"freeUpAccessPostDelete": m22,
|
||||
"freeUpAmount": m23,
|
||||
"freeTrialValidTill": m23,
|
||||
"freeUpAccessPostDelete": m24,
|
||||
"freeUpAmount": m25,
|
||||
"freeUpDeviceSpace": MessageLookupByLibrary.simpleMessage(
|
||||
"Libérer de l\'espace sur l\'appareil"),
|
||||
"freeUpSpace":
|
||||
MessageLookupByLibrary.simpleMessage("Libérer de l\'espace"),
|
||||
"freeUpSpaceSaving": m24,
|
||||
"freeUpSpaceSaving": m26,
|
||||
"galleryMemoryLimitInfo": MessageLookupByLibrary.simpleMessage(
|
||||
"Jusqu\'à 1000 souvenirs affichés dans la galerie"),
|
||||
"general": MessageLookupByLibrary.simpleMessage("Général"),
|
||||
|
@ -775,7 +775,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"itLooksLikeSomethingWentWrongPleaseRetryAfterSome":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Il semble qu\'une erreur s\'est produite. Veuillez réessayer après un certain temps. Si l\'erreur persiste, veuillez contacter notre équipe d\'assistance."),
|
||||
"itemCount": m25,
|
||||
"itemCount": m27,
|
||||
"itemsShowTheNumberOfDaysRemainingBeforePermanentDeletion":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Les éléments montrent le nombre de jours restants avant la suppression définitive"),
|
||||
|
@ -803,7 +803,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Limite d\'appareil"),
|
||||
"linkEnabled": MessageLookupByLibrary.simpleMessage("Activé"),
|
||||
"linkExpired": MessageLookupByLibrary.simpleMessage("Expiré"),
|
||||
"linkExpiresOn": m26,
|
||||
"linkExpiresOn": m28,
|
||||
"linkExpiry":
|
||||
MessageLookupByLibrary.simpleMessage("Expiration du lien"),
|
||||
"linkHasExpired":
|
||||
|
@ -867,19 +867,19 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"maps": MessageLookupByLibrary.simpleMessage("Cartes"),
|
||||
"mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"),
|
||||
"matrix": MessageLookupByLibrary.simpleMessage("Matrix"),
|
||||
"memoryCount": m27,
|
||||
"memoryCount": m29,
|
||||
"merchandise": MessageLookupByLibrary.simpleMessage("Marchandise"),
|
||||
"mobileWebDesktop":
|
||||
MessageLookupByLibrary.simpleMessage("Mobile, Web, Ordinateur"),
|
||||
"moderateStrength":
|
||||
MessageLookupByLibrary.simpleMessage("Sécurité moyenne"),
|
||||
"monthly": MessageLookupByLibrary.simpleMessage("Mensuel"),
|
||||
"moveItem": m28,
|
||||
"moveItem": m30,
|
||||
"moveToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Déplacer vers l\'album"),
|
||||
"moveToHiddenAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
"Déplacer vers un album masqué"),
|
||||
"movedSuccessfullyTo": m29,
|
||||
"movedSuccessfullyTo": m31,
|
||||
"movedToTrash":
|
||||
MessageLookupByLibrary.simpleMessage("Déplacé dans la corbeille"),
|
||||
"movingFilesToAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -943,15 +943,15 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Le mot de passe a été modifié"),
|
||||
"passwordLock":
|
||||
MessageLookupByLibrary.simpleMessage("Mot de passe verrou"),
|
||||
"passwordStrength": m30,
|
||||
"passwordStrength": m32,
|
||||
"passwordWarning": MessageLookupByLibrary.simpleMessage(
|
||||
"Nous ne stockons pas ce mot de passe, donc si vous l\'oubliez, <underline>nous ne pouvons pas déchiffrer vos données</underline>"),
|
||||
"paymentDetails":
|
||||
MessageLookupByLibrary.simpleMessage("Détails de paiement"),
|
||||
"paymentFailed":
|
||||
MessageLookupByLibrary.simpleMessage("Échec du paiement"),
|
||||
"paymentFailedTalkToProvider": m31,
|
||||
"paymentFailedWithReason": m32,
|
||||
"paymentFailedTalkToProvider": m33,
|
||||
"paymentFailedWithReason": m34,
|
||||
"pendingSync":
|
||||
MessageLookupByLibrary.simpleMessage("Synchronisation en attente"),
|
||||
"peopleUsingYourCode": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -971,7 +971,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"pickCenterPoint": MessageLookupByLibrary.simpleMessage(
|
||||
"Sélectionner le point central"),
|
||||
"pinAlbum": MessageLookupByLibrary.simpleMessage("Épingler l\'album"),
|
||||
"playStoreFreeTrialValidTill": m63,
|
||||
"playStoreFreeTrialValidTill": m35,
|
||||
"playstoreSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("Abonnement au PlayStore"),
|
||||
"pleaseContactSupportAndWeWillBeHappyToHelp":
|
||||
|
@ -980,12 +980,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"pleaseContactSupportIfTheProblemPersists":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Merci de contacter l\'assistance si cette erreur persiste"),
|
||||
"pleaseEmailUsAt": m33,
|
||||
"pleaseEmailUsAt": m36,
|
||||
"pleaseGrantPermissions": MessageLookupByLibrary.simpleMessage(
|
||||
"Veuillez accorder la permission"),
|
||||
"pleaseLoginAgain":
|
||||
MessageLookupByLibrary.simpleMessage("Veuillez vous reconnecter"),
|
||||
"pleaseSendTheLogsTo": m34,
|
||||
"pleaseSendTheLogsTo": m37,
|
||||
"pleaseTryAgain":
|
||||
MessageLookupByLibrary.simpleMessage("Veuillez réessayer"),
|
||||
"pleaseVerifyTheCodeYouHaveEntered":
|
||||
|
@ -1021,7 +1021,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"rateTheApp":
|
||||
MessageLookupByLibrary.simpleMessage("Évaluer l\'application"),
|
||||
"rateUs": MessageLookupByLibrary.simpleMessage("Évaluez-nous"),
|
||||
"rateUsOnStore": m35,
|
||||
"rateUsOnStore": m38,
|
||||
"recover": MessageLookupByLibrary.simpleMessage("Récupérer"),
|
||||
"recoverAccount":
|
||||
MessageLookupByLibrary.simpleMessage("Récupérer un compte"),
|
||||
|
@ -1052,7 +1052,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"1. Donnez ce code à vos amis"),
|
||||
"referralStep2": MessageLookupByLibrary.simpleMessage(
|
||||
"2. Ils s\'inscrivent à une offre payante"),
|
||||
"referralStep3": m36,
|
||||
"referralStep3": m39,
|
||||
"referrals": MessageLookupByLibrary.simpleMessage("Parrainages"),
|
||||
"referralsAreCurrentlyPaused": MessageLookupByLibrary.simpleMessage(
|
||||
"Les recommandations sont actuellement en pause"),
|
||||
|
@ -1078,7 +1078,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"removeLink": MessageLookupByLibrary.simpleMessage("Supprimer le lien"),
|
||||
"removeParticipant":
|
||||
MessageLookupByLibrary.simpleMessage("Supprimer le participant"),
|
||||
"removeParticipantBody": m37,
|
||||
"removeParticipantBody": m40,
|
||||
"removePublicLink":
|
||||
MessageLookupByLibrary.simpleMessage("Supprimer le lien public"),
|
||||
"removeShareItemsWarning": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1094,7 +1094,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Renommer le fichier"),
|
||||
"renewSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("Renouveler l’abonnement"),
|
||||
"renewsOn": m38,
|
||||
"renewsOn": m41,
|
||||
"reportABug": MessageLookupByLibrary.simpleMessage("Signaler un bug"),
|
||||
"reportBug": MessageLookupByLibrary.simpleMessage("Signaler un bug"),
|
||||
"resendEmail":
|
||||
|
@ -1162,8 +1162,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"selectedItemsWillBeDeletedFromAllAlbumsAndMoved":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Les éléments sélectionnés seront supprimés de tous les albums et déplacés dans la corbeille."),
|
||||
"selectedPhotos": m39,
|
||||
"selectedPhotosWithYours": m40,
|
||||
"selectedPhotos": m42,
|
||||
"selectedPhotosWithYours": m43,
|
||||
"send": MessageLookupByLibrary.simpleMessage("Envoyer"),
|
||||
"sendEmail": MessageLookupByLibrary.simpleMessage("Envoyer un e-mail"),
|
||||
"sendInvite":
|
||||
|
@ -1189,16 +1189,16 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"shareAnAlbumNow": MessageLookupByLibrary.simpleMessage(
|
||||
"Partagez un album maintenant"),
|
||||
"shareLink": MessageLookupByLibrary.simpleMessage("Partager le lien"),
|
||||
"shareMyVerificationID": m41,
|
||||
"shareMyVerificationID": m44,
|
||||
"shareOnlyWithThePeopleYouWant": MessageLookupByLibrary.simpleMessage(
|
||||
"Partager uniquement avec les personnes que vous voulez"),
|
||||
"shareTextConfirmOthersVerificationID": m42,
|
||||
"shareTextConfirmOthersVerificationID": m45,
|
||||
"shareTextRecommendUsingEnte": MessageLookupByLibrary.simpleMessage(
|
||||
"Téléchargez ente pour que nous puissions facilement partager des photos et des vidéos de qualité originale\n\nhttps://ente.io"),
|
||||
"shareTextReferralCode": m43,
|
||||
"shareTextReferralCode": m46,
|
||||
"shareWithNonenteUsers": MessageLookupByLibrary.simpleMessage(
|
||||
"Partager avec des utilisateurs non-ente"),
|
||||
"shareWithPeopleSectionTitle": m44,
|
||||
"shareWithPeopleSectionTitle": m47,
|
||||
"shareYourFirstAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
"Partagez votre premier album"),
|
||||
"sharedAlbumSectionDescription": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1209,7 +1209,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Nouvelles photos partagées"),
|
||||
"sharedPhotoNotificationsExplanation": MessageLookupByLibrary.simpleMessage(
|
||||
"Recevoir des notifications quand quelqu\'un ajoute une photo à un album partagé dont vous faites partie"),
|
||||
"sharedWith": m45,
|
||||
"sharedWith": m48,
|
||||
"sharedWithMe":
|
||||
MessageLookupByLibrary.simpleMessage("Partagés avec moi"),
|
||||
"sharedWithYou":
|
||||
|
@ -1219,11 +1219,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Montrer les souvenirs"),
|
||||
"signUpTerms": MessageLookupByLibrary.simpleMessage(
|
||||
"J\'accepte les <u-terms>conditions d\'utilisation</u-terms> et la <u-policy>politique de confidentialité</u-policy>"),
|
||||
"singleFileDeleteFromDevice": m46,
|
||||
"singleFileDeleteFromDevice": m49,
|
||||
"singleFileDeleteHighlight": MessageLookupByLibrary.simpleMessage(
|
||||
"Elle sera supprimée de tous les albums."),
|
||||
"singleFileInBothLocalAndRemote": m47,
|
||||
"singleFileInRemoteOnly": m48,
|
||||
"singleFileInBothLocalAndRemote": m50,
|
||||
"singleFileInRemoteOnly": m51,
|
||||
"skip": MessageLookupByLibrary.simpleMessage("Ignorer"),
|
||||
"social": MessageLookupByLibrary.simpleMessage("Réseaux Sociaux"),
|
||||
"someItemsAreInBothEnteAndYourDevice":
|
||||
|
@ -1263,14 +1263,14 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"storage": MessageLookupByLibrary.simpleMessage("Stockage"),
|
||||
"storageBreakupFamily": MessageLookupByLibrary.simpleMessage("Famille"),
|
||||
"storageBreakupYou": MessageLookupByLibrary.simpleMessage("Vous"),
|
||||
"storageInGB": m49,
|
||||
"storageInGB": m52,
|
||||
"storageLimitExceeded":
|
||||
MessageLookupByLibrary.simpleMessage("Limite de stockage atteinte"),
|
||||
"storageUsageInfo": m50,
|
||||
"storageUsageInfo": m53,
|
||||
"strongStrength":
|
||||
MessageLookupByLibrary.simpleMessage("Securité forte"),
|
||||
"subAlreadyLinkedErrMessage": m51,
|
||||
"subWillBeCancelledOn": m52,
|
||||
"subAlreadyLinkedErrMessage": m54,
|
||||
"subWillBeCancelledOn": m55,
|
||||
"subscribe": MessageLookupByLibrary.simpleMessage("S\'abonner"),
|
||||
"subscribeToEnableSharing": MessageLookupByLibrary.simpleMessage(
|
||||
"Il semble que votre abonnement ait expiré. Veuillez vous abonner pour activer le partage."),
|
||||
|
@ -1287,7 +1287,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"suggestFeatures": MessageLookupByLibrary.simpleMessage(
|
||||
"Suggérer des fonctionnalités"),
|
||||
"support": MessageLookupByLibrary.simpleMessage("Support"),
|
||||
"syncProgress": m53,
|
||||
"syncProgress": m56,
|
||||
"syncStopped":
|
||||
MessageLookupByLibrary.simpleMessage("Synchronisation arrêtée ?"),
|
||||
"syncing": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1316,7 +1316,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"theseItemsWillBeDeletedFromYourDevice":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Ces éléments seront supprimés de votre appareil."),
|
||||
"theyAlsoGetXGb": m54,
|
||||
"theyAlsoGetXGb": m57,
|
||||
"theyWillBeDeletedFromAllAlbums": MessageLookupByLibrary.simpleMessage(
|
||||
"Ils seront supprimés de tous les albums."),
|
||||
"thisActionCannotBeUndone": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1332,7 +1332,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Cette adresse mail est déjà utilisé"),
|
||||
"thisImageHasNoExifData": MessageLookupByLibrary.simpleMessage(
|
||||
"Cette image n\'a pas de données exif"),
|
||||
"thisIsPersonVerificationId": m55,
|
||||
"thisIsPersonVerificationId": m58,
|
||||
"thisIsYourVerificationId": MessageLookupByLibrary.simpleMessage(
|
||||
"Ceci est votre ID de vérification"),
|
||||
"thisWillLogYouOutOfTheFollowingDevice":
|
||||
|
@ -1349,7 +1349,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"total": MessageLookupByLibrary.simpleMessage("total"),
|
||||
"totalSize": MessageLookupByLibrary.simpleMessage("Taille totale"),
|
||||
"trash": MessageLookupByLibrary.simpleMessage("Corbeille"),
|
||||
"trashDaysLeft": m56,
|
||||
"trashDaysLeft": m59,
|
||||
"tryAgain": MessageLookupByLibrary.simpleMessage("Réessayer"),
|
||||
"turnOnBackupForAutoUpload": MessageLookupByLibrary.simpleMessage(
|
||||
"Activez la sauvegarde pour télécharger automatiquement les fichiers ajoutés à ce dossier de l\'appareil sur ente."),
|
||||
|
@ -1413,7 +1413,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"verify": MessageLookupByLibrary.simpleMessage("Vérifier"),
|
||||
"verifyEmail":
|
||||
MessageLookupByLibrary.simpleMessage("Vérifier l\'email"),
|
||||
"verifyEmailID": m57,
|
||||
"verifyEmailID": m60,
|
||||
"verifyIDLabel": MessageLookupByLibrary.simpleMessage("Vérifier"),
|
||||
"verifyPassword":
|
||||
MessageLookupByLibrary.simpleMessage("Vérifier le mot de passe"),
|
||||
|
@ -1439,11 +1439,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"weDontSupportEditingPhotosAndAlbumsThatYouDont":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Nous ne prenons pas en charge l\'édition des photos et des albums que vous ne possédez pas encore"),
|
||||
"weHaveSendEmailTo": m58,
|
||||
"weHaveSendEmailTo": m61,
|
||||
"weakStrength": MessageLookupByLibrary.simpleMessage("Securité Faible"),
|
||||
"welcomeBack": MessageLookupByLibrary.simpleMessage("Bienvenue !"),
|
||||
"yearly": MessageLookupByLibrary.simpleMessage("Annuel"),
|
||||
"yearsAgo": m59,
|
||||
"yearsAgo": m62,
|
||||
"yes": MessageLookupByLibrary.simpleMessage("Oui"),
|
||||
"yesCancel": MessageLookupByLibrary.simpleMessage("Oui, annuler"),
|
||||
"yesConvertToViewer": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1474,7 +1474,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Vous ne pouvez pas partager avec vous-même"),
|
||||
"youDontHaveAnyArchivedItems": MessageLookupByLibrary.simpleMessage(
|
||||
"Vous n\'avez aucun élément archivé."),
|
||||
"youHaveSuccessfullyFreedUp": m60,
|
||||
"youHaveSuccessfullyFreedUp": m63,
|
||||
"yourAccountHasBeenDeleted":
|
||||
MessageLookupByLibrary.simpleMessage("Votre compte a été supprimé"),
|
||||
"yourPlanWasSuccessfullyDowngraded":
|
||||
|
|
223
lib/generated/intl/messages_it.dart
generated
|
@ -54,148 +54,148 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
static String m10(provider) =>
|
||||
"Scrivi all\'indirizzo support@ente.io per gestire il tuo abbonamento ${provider}.";
|
||||
|
||||
static String m61(count) =>
|
||||
static String m11(count) =>
|
||||
"${Intl.plural(count, one: 'Elimina ${count} elemento', other: 'Elimina ${count} elementi')}";
|
||||
|
||||
static String m11(currentlyDeleting, totalCount) =>
|
||||
static String m12(currentlyDeleting, totalCount) =>
|
||||
"Eliminazione di ${currentlyDeleting} / ${totalCount}";
|
||||
|
||||
static String m12(albumName) =>
|
||||
static String m13(albumName) =>
|
||||
"Questo rimuoverà il link pubblico per accedere a \"${albumName}\".";
|
||||
|
||||
static String m13(supportEmail) =>
|
||||
static String m14(supportEmail) =>
|
||||
"Per favore invia un\'email a ${supportEmail} dall\'indirizzo email con cui ti sei registrato";
|
||||
|
||||
static String m14(count, storageSaved) =>
|
||||
static String m15(count, storageSaved) =>
|
||||
"Hai ripulito ${Intl.plural(count, one: '${count} doppione', other: '${count} doppioni')}, salvando (${storageSaved}!)";
|
||||
|
||||
static String m62(count, formattedSize) =>
|
||||
static String m16(count, formattedSize) =>
|
||||
"${count} file, ${formattedSize} l\'uno";
|
||||
|
||||
static String m15(newEmail) => "Email cambiata in ${newEmail}";
|
||||
static String m17(newEmail) => "Email cambiata in ${newEmail}";
|
||||
|
||||
static String m16(email) =>
|
||||
static String m18(email) =>
|
||||
"${email} non ha un account su ente.\n\nInvia un invito per condividere foto.";
|
||||
|
||||
static String m17(count, formattedNumber) =>
|
||||
static String m19(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 file', other: '${formattedNumber} file')} di quest\'album sono stati salvati in modo sicuro";
|
||||
|
||||
static String m18(count, formattedNumber) =>
|
||||
static String m20(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 file', other: '${formattedNumber} file')} di quest\'album sono stati salvati in modo sicuro";
|
||||
|
||||
static String m19(storageAmountInGB) =>
|
||||
static String m21(storageAmountInGB) =>
|
||||
"${storageAmountInGB} GB ogni volta che qualcuno si iscrive a un piano a pagamento e applica il tuo codice";
|
||||
|
||||
static String m20(freeAmount, storageUnit) =>
|
||||
static String m22(freeAmount, storageUnit) =>
|
||||
"${freeAmount} ${storageUnit} liberi";
|
||||
|
||||
static String m21(endDate) => "La prova gratuita termina il ${endDate}";
|
||||
static String m23(endDate) => "La prova gratuita termina il ${endDate}";
|
||||
|
||||
static String m22(count) =>
|
||||
static String m24(count) =>
|
||||
"Puoi ancora accedere a ${Intl.plural(count, one: '', other: 'loro')} su ente finché hai un abbonamento attivo";
|
||||
|
||||
static String m23(sizeInMBorGB) => "Libera ${sizeInMBorGB}";
|
||||
static String m25(sizeInMBorGB) => "Libera ${sizeInMBorGB}";
|
||||
|
||||
static String m24(count, formattedSize) =>
|
||||
static String m26(count, formattedSize) =>
|
||||
"${Intl.plural(count, one: 'Può essere cancellata per liberare ${formattedSize}', other: 'Possono essere cancellati per liberare ${formattedSize}')}";
|
||||
|
||||
static String m25(count) =>
|
||||
static String m27(count) =>
|
||||
"${Intl.plural(count, one: '${count} elemento', other: '${count} elementi')}";
|
||||
|
||||
static String m26(expiryTime) => "Il link scadrà il ${expiryTime}";
|
||||
static String m28(expiryTime) => "Il link scadrà il ${expiryTime}";
|
||||
|
||||
static String m27(count, formattedCount) =>
|
||||
static String m29(count, formattedCount) =>
|
||||
"${Intl.plural(count, one: '${formattedCount} ricordo', other: '${formattedCount} ricordi')}";
|
||||
|
||||
static String m28(count) =>
|
||||
static String m30(count) =>
|
||||
"${Intl.plural(count, one: 'Sposta elemento', other: 'Sposta elementi')}";
|
||||
|
||||
static String m29(albumName) => "Spostato con successo su ${albumName}";
|
||||
static String m31(albumName) => "Spostato con successo su ${albumName}";
|
||||
|
||||
static String m30(passwordStrengthValue) =>
|
||||
static String m32(passwordStrengthValue) =>
|
||||
"Sicurezza password: ${passwordStrengthValue}";
|
||||
|
||||
static String m31(providerName) =>
|
||||
static String m33(providerName) =>
|
||||
"Si prega di parlare con il supporto di ${providerName} se ti è stato addebitato qualcosa";
|
||||
|
||||
static String m32(reason) =>
|
||||
static String m34(reason) =>
|
||||
"Purtroppo il tuo pagamento non è riuscito a causa di ${reason}";
|
||||
|
||||
static String m63(endDate) =>
|
||||
static String m35(endDate) =>
|
||||
"Prova gratuita valida fino al ${endDate}.\nPuoi scegliere un piano a pagamento in seguito.";
|
||||
|
||||
static String m33(toEmail) => "Per favore invia un\'email a ${toEmail}";
|
||||
static String m36(toEmail) => "Per favore invia un\'email a ${toEmail}";
|
||||
|
||||
static String m34(toEmail) => "Invia i log a \n${toEmail}";
|
||||
static String m37(toEmail) => "Invia i log a \n${toEmail}";
|
||||
|
||||
static String m35(storeName) => "Valutaci su ${storeName}";
|
||||
static String m38(storeName) => "Valutaci su ${storeName}";
|
||||
|
||||
static String m36(storageInGB) =>
|
||||
static String m39(storageInGB) =>
|
||||
"3. Ottenete entrambi ${storageInGB} GB* gratis";
|
||||
|
||||
static String m37(userEmail) =>
|
||||
static String m40(userEmail) =>
|
||||
"${userEmail} verrà rimosso da questo album condiviso\n\nQualsiasi foto aggiunta dall\'utente verrà rimossa dall\'album";
|
||||
|
||||
static String m38(endDate) => "Si rinnova il ${endDate}";
|
||||
static String m41(endDate) => "Si rinnova il ${endDate}";
|
||||
|
||||
static String m39(count) => "${count} selezionati";
|
||||
static String m42(count) => "${count} selezionati";
|
||||
|
||||
static String m40(count, yourCount) =>
|
||||
static String m43(count, yourCount) =>
|
||||
"${count} selezionato (${yourCount} tuoi)";
|
||||
|
||||
static String m41(verificationID) =>
|
||||
static String m44(verificationID) =>
|
||||
"Ecco il mio ID di verifica: ${verificationID} per ente.io.";
|
||||
|
||||
static String m42(verificationID) =>
|
||||
static String m45(verificationID) =>
|
||||
"Hey, puoi confermare che questo è il tuo ID di verifica: ${verificationID} su ente.io";
|
||||
|
||||
static String m43(referralCode, referralStorageInGB) =>
|
||||
static String m46(referralCode, referralStorageInGB) =>
|
||||
"ente referral code: ${referralCode} \n\nApplicalo in Impostazioni → Generale → Referral per ottenere ${referralStorageInGB} GB gratis dopo la registrazione di un piano a pagamento\n\nhttps://ente.io";
|
||||
|
||||
static String m44(numberOfPeople) =>
|
||||
static String m47(numberOfPeople) =>
|
||||
"${Intl.plural(numberOfPeople, zero: 'Condividi con persone specifiche', one: 'Condividi con una persona', other: 'Condividi con ${numberOfPeople} persone')}";
|
||||
|
||||
static String m45(emailIDs) => "Condiviso con ${emailIDs}";
|
||||
static String m48(emailIDs) => "Condiviso con ${emailIDs}";
|
||||
|
||||
static String m46(fileType) =>
|
||||
static String m49(fileType) =>
|
||||
"Questo ${fileType} verrà eliminato dal tuo dispositivo.";
|
||||
|
||||
static String m47(fileType) =>
|
||||
static String m50(fileType) =>
|
||||
"Questo ${fileType} è sia su ente che sul tuo dispositivo.";
|
||||
|
||||
static String m48(fileType) => "Questo ${fileType} verrà eliminato su ente.";
|
||||
static String m51(fileType) => "Questo ${fileType} verrà eliminato su ente.";
|
||||
|
||||
static String m49(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
static String m52(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
|
||||
static String m50(
|
||||
static String m53(
|
||||
usedAmount, usedStorageUnit, totalAmount, totalStorageUnit) =>
|
||||
"${usedAmount} ${usedStorageUnit} di ${totalAmount} ${totalStorageUnit} utilizzati";
|
||||
|
||||
static String m51(id) =>
|
||||
static String m54(id) =>
|
||||
"Il tuo ${id} è già collegato ad un altro account ente.\nSe desideri utilizzare il tuo ${id} con questo account, contatta il nostro supporto\'\'";
|
||||
|
||||
static String m52(endDate) => "L\'abbonamento verrà cancellato il ${endDate}";
|
||||
static String m55(endDate) => "L\'abbonamento verrà cancellato il ${endDate}";
|
||||
|
||||
static String m53(completed, total) =>
|
||||
static String m56(completed, total) =>
|
||||
"${completed}/${total} ricordi conservati";
|
||||
|
||||
static String m54(storageAmountInGB) =>
|
||||
static String m57(storageAmountInGB) =>
|
||||
"Anche loro riceveranno ${storageAmountInGB} GB";
|
||||
|
||||
static String m55(email) => "Questo è l\'ID di verifica di ${email}";
|
||||
|
||||
static String m56(count) =>
|
||||
"${Intl.plural(count, zero: '', one: '1 giorno', other: '${count} giorni')}";
|
||||
|
||||
static String m57(email) => "Verifica ${email}";
|
||||
|
||||
static String m58(email) =>
|
||||
"Abbiamo inviato una mail a <green>${email}</green>";
|
||||
static String m58(email) => "Questo è l\'ID di verifica di ${email}";
|
||||
|
||||
static String m59(count) =>
|
||||
"${Intl.plural(count, zero: '', one: '1 giorno', other: '${count} giorni')}";
|
||||
|
||||
static String m60(email) => "Verifica ${email}";
|
||||
|
||||
static String m61(email) =>
|
||||
"Abbiamo inviato una mail a <green>${email}</green>";
|
||||
|
||||
static String m62(count) =>
|
||||
"${Intl.plural(count, one: '${count} anno fa', other: '${count} anni fa')}";
|
||||
|
||||
static String m60(storageSaved) =>
|
||||
static String m63(storageSaved) =>
|
||||
"Hai liberato con successo ${storageSaved}!";
|
||||
|
||||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||||
|
@ -369,6 +369,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"cancelSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("Annulla abbonamento"),
|
||||
"cannotAddMorePhotosAfterBecomingViewer": m6,
|
||||
"cannotDeleteSharedFiles": MessageLookupByLibrary.simpleMessage(
|
||||
"Impossibile eliminare i file condivisi"),
|
||||
"centerPoint": MessageLookupByLibrary.simpleMessage("Punto centrale"),
|
||||
"changeEmail": MessageLookupByLibrary.simpleMessage("Modifica email"),
|
||||
"changePassword":
|
||||
|
@ -513,11 +515,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Elimina dal dispositivo"),
|
||||
"deleteFromEnte":
|
||||
MessageLookupByLibrary.simpleMessage("Elimina da ente"),
|
||||
"deleteItemCount": m61,
|
||||
"deleteItemCount": m11,
|
||||
"deleteLocation":
|
||||
MessageLookupByLibrary.simpleMessage("Elimina posizione"),
|
||||
"deletePhotos": MessageLookupByLibrary.simpleMessage("Elimina foto"),
|
||||
"deleteProgress": m11,
|
||||
"deleteProgress": m12,
|
||||
"deleteReason1": MessageLookupByLibrary.simpleMessage(
|
||||
"Manca una caratteristica chiave di cui ho bisogno"),
|
||||
"deleteReason2": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -550,7 +552,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"I visualizzatori possono scattare screenshot o salvare una copia delle foto utilizzando strumenti esterni"),
|
||||
"disableDownloadWarningTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Nota bene"),
|
||||
"disableLinkMessage": m12,
|
||||
"disableLinkMessage": m13,
|
||||
"disableTwofactor": MessageLookupByLibrary.simpleMessage(
|
||||
"Disabilita autenticazione a due fattori"),
|
||||
"disablingTwofactorAuthentication":
|
||||
|
@ -571,17 +573,17 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Scaricamento fallito"),
|
||||
"downloading":
|
||||
MessageLookupByLibrary.simpleMessage("Scaricamento in corso..."),
|
||||
"dropSupportEmail": m13,
|
||||
"duplicateFileCountWithStorageSaved": m14,
|
||||
"duplicateItemsGroup": m62,
|
||||
"dropSupportEmail": m14,
|
||||
"duplicateFileCountWithStorageSaved": m15,
|
||||
"duplicateItemsGroup": m16,
|
||||
"edit": MessageLookupByLibrary.simpleMessage("Modifica"),
|
||||
"editLocationTagTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Modifica luogo"),
|
||||
"editsSaved": MessageLookupByLibrary.simpleMessage("Modifiche salvate"),
|
||||
"eligible": MessageLookupByLibrary.simpleMessage("idoneo"),
|
||||
"email": MessageLookupByLibrary.simpleMessage("Email"),
|
||||
"emailChangedTo": m15,
|
||||
"emailNoEnteAccount": m16,
|
||||
"emailChangedTo": m17,
|
||||
"emailNoEnteAccount": m18,
|
||||
"emailVerificationToggle":
|
||||
MessageLookupByLibrary.simpleMessage("Verifica Email"),
|
||||
"emailYourLogs": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -674,8 +676,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Aggiungi descrizione..."),
|
||||
"fileSavedToGallery":
|
||||
MessageLookupByLibrary.simpleMessage("File salvato nella galleria"),
|
||||
"filesBackedUpFromDevice": m17,
|
||||
"filesBackedUpInAlbum": m18,
|
||||
"filesBackedUpFromDevice": m19,
|
||||
"filesBackedUpInAlbum": m20,
|
||||
"filesDeleted": MessageLookupByLibrary.simpleMessage("File eliminati"),
|
||||
"flip": MessageLookupByLibrary.simpleMessage("Capovolgi"),
|
||||
"forYourMemories":
|
||||
|
@ -684,18 +686,18 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Password dimenticata"),
|
||||
"freeStorageClaimed":
|
||||
MessageLookupByLibrary.simpleMessage("Spazio gratuito richiesto"),
|
||||
"freeStorageOnReferralSuccess": m19,
|
||||
"freeStorageSpace": m20,
|
||||
"freeStorageOnReferralSuccess": m21,
|
||||
"freeStorageSpace": m22,
|
||||
"freeStorageUsable":
|
||||
MessageLookupByLibrary.simpleMessage("Spazio libero utilizzabile"),
|
||||
"freeTrial": MessageLookupByLibrary.simpleMessage("Prova gratuita"),
|
||||
"freeTrialValidTill": m21,
|
||||
"freeUpAccessPostDelete": m22,
|
||||
"freeUpAmount": m23,
|
||||
"freeTrialValidTill": m23,
|
||||
"freeUpAccessPostDelete": m24,
|
||||
"freeUpAmount": m25,
|
||||
"freeUpDeviceSpace":
|
||||
MessageLookupByLibrary.simpleMessage("Libera spazio"),
|
||||
"freeUpSpace": MessageLookupByLibrary.simpleMessage("Libera spazio"),
|
||||
"freeUpSpaceSaving": m24,
|
||||
"freeUpSpaceSaving": m26,
|
||||
"galleryMemoryLimitInfo": MessageLookupByLibrary.simpleMessage(
|
||||
"Fino a 1000 ricordi mostrati nella galleria"),
|
||||
"general": MessageLookupByLibrary.simpleMessage("Generali"),
|
||||
|
@ -756,7 +758,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"itLooksLikeSomethingWentWrongPleaseRetryAfterSome":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Sembra che qualcosa sia andato storto. Riprova tra un po\'. Se l\'errore persiste, contatta il nostro team di supporto."),
|
||||
"itemCount": m25,
|
||||
"itemCount": m27,
|
||||
"itemsShowTheNumberOfDaysRemainingBeforePermanentDeletion":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Gli elementi mostrano il numero di giorni rimanenti prima della cancellazione permanente"),
|
||||
|
@ -784,7 +786,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Limite dei dispositivi"),
|
||||
"linkEnabled": MessageLookupByLibrary.simpleMessage("Attivato"),
|
||||
"linkExpired": MessageLookupByLibrary.simpleMessage("Scaduto"),
|
||||
"linkExpiresOn": m26,
|
||||
"linkExpiresOn": m28,
|
||||
"linkExpiry": MessageLookupByLibrary.simpleMessage("Scadenza del link"),
|
||||
"linkHasExpired":
|
||||
MessageLookupByLibrary.simpleMessage("Il link è scaduto"),
|
||||
|
@ -849,18 +851,18 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"maps": MessageLookupByLibrary.simpleMessage("Mappe"),
|
||||
"mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"),
|
||||
"matrix": MessageLookupByLibrary.simpleMessage("Matrix"),
|
||||
"memoryCount": m27,
|
||||
"memoryCount": m29,
|
||||
"merchandise": MessageLookupByLibrary.simpleMessage("Merchandise"),
|
||||
"mobileWebDesktop":
|
||||
MessageLookupByLibrary.simpleMessage("Mobile, Web, Desktop"),
|
||||
"moderateStrength": MessageLookupByLibrary.simpleMessage("Mediocre"),
|
||||
"monthly": MessageLookupByLibrary.simpleMessage("Mensile"),
|
||||
"moveItem": m28,
|
||||
"moveItem": m30,
|
||||
"moveToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Sposta nell\'album"),
|
||||
"moveToHiddenAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Sposta in album nascosto"),
|
||||
"movedSuccessfullyTo": m29,
|
||||
"movedSuccessfullyTo": m31,
|
||||
"movedToTrash":
|
||||
MessageLookupByLibrary.simpleMessage("Spostato nel cestino"),
|
||||
"movingFilesToAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -873,6 +875,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"no": MessageLookupByLibrary.simpleMessage("No"),
|
||||
"noAlbumsSharedByYouYet": MessageLookupByLibrary.simpleMessage(
|
||||
"Ancora nessun album condiviso da te"),
|
||||
"noDeviceLimit": MessageLookupByLibrary.simpleMessage("Nessuno"),
|
||||
"noDeviceThatCanBeDeleted": MessageLookupByLibrary.simpleMessage(
|
||||
"Non hai file su questo dispositivo che possono essere eliminati"),
|
||||
"noDuplicates":
|
||||
|
@ -923,15 +926,15 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Password modificata con successo"),
|
||||
"passwordLock":
|
||||
MessageLookupByLibrary.simpleMessage("Blocco con password"),
|
||||
"passwordStrength": m30,
|
||||
"passwordStrength": m32,
|
||||
"passwordWarning": MessageLookupByLibrary.simpleMessage(
|
||||
"Noi non memorizziamo la tua password, quindi se te la dimentichi, <underline>non possiamo decriptare i tuoi dati</underline>"),
|
||||
"paymentDetails":
|
||||
MessageLookupByLibrary.simpleMessage("Dettagli di Pagamento"),
|
||||
"paymentFailed":
|
||||
MessageLookupByLibrary.simpleMessage("Pagamento non riuscito"),
|
||||
"paymentFailedTalkToProvider": m31,
|
||||
"paymentFailedWithReason": m32,
|
||||
"paymentFailedTalkToProvider": m33,
|
||||
"paymentFailedWithReason": m34,
|
||||
"pendingSync":
|
||||
MessageLookupByLibrary.simpleMessage("Sincronizzazione in sospeso"),
|
||||
"peopleUsingYourCode": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -951,7 +954,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"pickCenterPoint": MessageLookupByLibrary.simpleMessage(
|
||||
"Selezionare il punto centrale"),
|
||||
"pinAlbum": MessageLookupByLibrary.simpleMessage("Fissa l\'album"),
|
||||
"playStoreFreeTrialValidTill": m63,
|
||||
"playStoreFreeTrialValidTill": m35,
|
||||
"playstoreSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("Abbonamento su PlayStore"),
|
||||
"pleaseContactSupportAndWeWillBeHappyToHelp":
|
||||
|
@ -960,12 +963,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"pleaseContactSupportIfTheProblemPersists":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Riprova. Se il problema persiste, ti invitiamo a contattare l\'assistenza"),
|
||||
"pleaseEmailUsAt": m33,
|
||||
"pleaseEmailUsAt": m36,
|
||||
"pleaseGrantPermissions":
|
||||
MessageLookupByLibrary.simpleMessage("Concedi i permessi"),
|
||||
"pleaseLoginAgain": MessageLookupByLibrary.simpleMessage(
|
||||
"Effettua nuovamente l\'accesso"),
|
||||
"pleaseSendTheLogsTo": m34,
|
||||
"pleaseSendTheLogsTo": m37,
|
||||
"pleaseTryAgain": MessageLookupByLibrary.simpleMessage("Riprova"),
|
||||
"pleaseVerifyTheCodeYouHaveEntered":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -999,7 +1002,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"raiseTicket": MessageLookupByLibrary.simpleMessage("Invia ticket"),
|
||||
"rateTheApp": MessageLookupByLibrary.simpleMessage("Valuta l\'app"),
|
||||
"rateUs": MessageLookupByLibrary.simpleMessage("Lascia una recensione"),
|
||||
"rateUsOnStore": m35,
|
||||
"rateUsOnStore": m38,
|
||||
"recover": MessageLookupByLibrary.simpleMessage("Recupera"),
|
||||
"recoverAccount":
|
||||
MessageLookupByLibrary.simpleMessage("Recupera account"),
|
||||
|
@ -1031,7 +1034,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"1. Condividi questo codice con i tuoi amici"),
|
||||
"referralStep2": MessageLookupByLibrary.simpleMessage(
|
||||
"2. Si iscrivono per un piano a pagamento"),
|
||||
"referralStep3": m36,
|
||||
"referralStep3": m39,
|
||||
"referrals": MessageLookupByLibrary.simpleMessage("Invita un Amico"),
|
||||
"referralsAreCurrentlyPaused": MessageLookupByLibrary.simpleMessage(
|
||||
"I referral code sono attualmente in pausa"),
|
||||
|
@ -1055,7 +1058,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"removeLink": MessageLookupByLibrary.simpleMessage("Elimina link"),
|
||||
"removeParticipant":
|
||||
MessageLookupByLibrary.simpleMessage("Rimuovi partecipante"),
|
||||
"removeParticipantBody": m37,
|
||||
"removeParticipantBody": m40,
|
||||
"removePublicLink":
|
||||
MessageLookupByLibrary.simpleMessage("Rimuovi link pubblico"),
|
||||
"removeShareItemsWarning": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1069,7 +1072,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"renameFile": MessageLookupByLibrary.simpleMessage("Rinomina file"),
|
||||
"renewSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("Rinnova abbonamento"),
|
||||
"renewsOn": m38,
|
||||
"renewsOn": m41,
|
||||
"reportABug": MessageLookupByLibrary.simpleMessage("Segnala un bug"),
|
||||
"reportBug": MessageLookupByLibrary.simpleMessage("Segnala un bug"),
|
||||
"resendEmail": MessageLookupByLibrary.simpleMessage("Rinvia email"),
|
||||
|
@ -1132,8 +1135,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"selectedItemsWillBeDeletedFromAllAlbumsAndMoved":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Gli elementi selezionati verranno eliminati da tutti gli album e spostati nel cestino."),
|
||||
"selectedPhotos": m39,
|
||||
"selectedPhotosWithYours": m40,
|
||||
"selectedPhotos": m42,
|
||||
"selectedPhotosWithYours": m43,
|
||||
"send": MessageLookupByLibrary.simpleMessage("Invia"),
|
||||
"sendEmail": MessageLookupByLibrary.simpleMessage("Invia email"),
|
||||
"sendInvite": MessageLookupByLibrary.simpleMessage("Invita"),
|
||||
|
@ -1157,16 +1160,16 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"shareAnAlbumNow":
|
||||
MessageLookupByLibrary.simpleMessage("Condividi un album"),
|
||||
"shareLink": MessageLookupByLibrary.simpleMessage("Condividi link"),
|
||||
"shareMyVerificationID": m41,
|
||||
"shareMyVerificationID": m44,
|
||||
"shareOnlyWithThePeopleYouWant": MessageLookupByLibrary.simpleMessage(
|
||||
"Condividi solo con le persone che vuoi"),
|
||||
"shareTextConfirmOthersVerificationID": m42,
|
||||
"shareTextConfirmOthersVerificationID": m45,
|
||||
"shareTextRecommendUsingEnte": MessageLookupByLibrary.simpleMessage(
|
||||
"Scarica ente in modo da poter facilmente condividere foto e video senza perdita di qualità\n\nhttps://ente.io"),
|
||||
"shareTextReferralCode": m43,
|
||||
"shareTextReferralCode": m46,
|
||||
"shareWithNonenteUsers": MessageLookupByLibrary.simpleMessage(
|
||||
"Condividi con utenti che non hanno un account ente"),
|
||||
"shareWithPeopleSectionTitle": m44,
|
||||
"shareWithPeopleSectionTitle": m47,
|
||||
"shareYourFirstAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
"Condividi il tuo primo album"),
|
||||
"sharedAlbumSectionDescription": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1177,7 +1180,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Nuove foto condivise"),
|
||||
"sharedPhotoNotificationsExplanation": MessageLookupByLibrary.simpleMessage(
|
||||
"Ricevi notifiche quando qualcuno aggiunge una foto a un album condiviso, di cui fai parte"),
|
||||
"sharedWith": m45,
|
||||
"sharedWith": m48,
|
||||
"sharedWithMe":
|
||||
MessageLookupByLibrary.simpleMessage("Condivisi con me"),
|
||||
"sharedWithYou":
|
||||
|
@ -1187,11 +1190,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"showMemories": MessageLookupByLibrary.simpleMessage("Mostra ricordi"),
|
||||
"signUpTerms": MessageLookupByLibrary.simpleMessage(
|
||||
"Accetto i <u-terms>termini di servizio</u-terms> e la <u-policy>politica sulla privacy</u-policy>"),
|
||||
"singleFileDeleteFromDevice": m46,
|
||||
"singleFileDeleteFromDevice": m49,
|
||||
"singleFileDeleteHighlight": MessageLookupByLibrary.simpleMessage(
|
||||
"Verrà eliminato da tutti gli album."),
|
||||
"singleFileInBothLocalAndRemote": m47,
|
||||
"singleFileInRemoteOnly": m48,
|
||||
"singleFileInBothLocalAndRemote": m50,
|
||||
"singleFileInRemoteOnly": m51,
|
||||
"skip": MessageLookupByLibrary.simpleMessage("Salta"),
|
||||
"social": MessageLookupByLibrary.simpleMessage("Social"),
|
||||
"someItemsAreInBothEnteAndYourDevice":
|
||||
|
@ -1232,13 +1235,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"storageBreakupFamily":
|
||||
MessageLookupByLibrary.simpleMessage("Famiglia"),
|
||||
"storageBreakupYou": MessageLookupByLibrary.simpleMessage("Tu"),
|
||||
"storageInGB": m49,
|
||||
"storageInGB": m52,
|
||||
"storageLimitExceeded": MessageLookupByLibrary.simpleMessage(
|
||||
"Limite d\'archiviazione superato"),
|
||||
"storageUsageInfo": m50,
|
||||
"storageUsageInfo": m53,
|
||||
"strongStrength": MessageLookupByLibrary.simpleMessage("Forte"),
|
||||
"subAlreadyLinkedErrMessage": m51,
|
||||
"subWillBeCancelledOn": m52,
|
||||
"subAlreadyLinkedErrMessage": m54,
|
||||
"subWillBeCancelledOn": m55,
|
||||
"subscribe": MessageLookupByLibrary.simpleMessage("Iscriviti"),
|
||||
"subscribeToEnableSharing": MessageLookupByLibrary.simpleMessage(
|
||||
"Sembra che il tuo abbonamento sia scaduto. Iscriviti per abilitare la condivisione."),
|
||||
|
@ -1255,7 +1258,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"suggestFeatures":
|
||||
MessageLookupByLibrary.simpleMessage("Suggerisci una funzionalità"),
|
||||
"support": MessageLookupByLibrary.simpleMessage("Assistenza"),
|
||||
"syncProgress": m53,
|
||||
"syncProgress": m56,
|
||||
"syncStopped":
|
||||
MessageLookupByLibrary.simpleMessage("Sincronizzazione interrotta"),
|
||||
"syncing": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1284,7 +1287,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"theseItemsWillBeDeletedFromYourDevice":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Questi file verranno eliminati dal tuo dispositivo."),
|
||||
"theyAlsoGetXGb": m54,
|
||||
"theyAlsoGetXGb": m57,
|
||||
"theyWillBeDeletedFromAllAlbums": MessageLookupByLibrary.simpleMessage(
|
||||
"Verranno eliminati da tutti gli album."),
|
||||
"thisActionCannotBeUndone": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1301,7 +1304,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Questo indirizzo email è già registrato"),
|
||||
"thisImageHasNoExifData": MessageLookupByLibrary.simpleMessage(
|
||||
"Questa immagine non ha dati EXIF"),
|
||||
"thisIsPersonVerificationId": m55,
|
||||
"thisIsPersonVerificationId": m58,
|
||||
"thisIsYourVerificationId": MessageLookupByLibrary.simpleMessage(
|
||||
"Questo è il tuo ID di verifica"),
|
||||
"thisWillLogYouOutOfTheFollowingDevice":
|
||||
|
@ -1318,7 +1321,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"total": MessageLookupByLibrary.simpleMessage("totale"),
|
||||
"totalSize": MessageLookupByLibrary.simpleMessage("Dimensioni totali"),
|
||||
"trash": MessageLookupByLibrary.simpleMessage("Cestino"),
|
||||
"trashDaysLeft": m56,
|
||||
"trashDaysLeft": m59,
|
||||
"tryAgain": MessageLookupByLibrary.simpleMessage("Riprova"),
|
||||
"turnOnBackupForAutoUpload": MessageLookupByLibrary.simpleMessage(
|
||||
"Attiva il backup per caricare automaticamente i file aggiunti in questa cartella del dispositivo su ente."),
|
||||
|
@ -1382,7 +1385,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("ID di verifica"),
|
||||
"verify": MessageLookupByLibrary.simpleMessage("Verifica"),
|
||||
"verifyEmail": MessageLookupByLibrary.simpleMessage("Verifica email"),
|
||||
"verifyEmailID": m57,
|
||||
"verifyEmailID": m60,
|
||||
"verifyIDLabel": MessageLookupByLibrary.simpleMessage("Verifica"),
|
||||
"verifyPassword":
|
||||
MessageLookupByLibrary.simpleMessage("Verifica password"),
|
||||
|
@ -1407,11 +1410,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"weDontSupportEditingPhotosAndAlbumsThatYouDont":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Non puoi modificare foto e album che non possiedi"),
|
||||
"weHaveSendEmailTo": m58,
|
||||
"weHaveSendEmailTo": m61,
|
||||
"weakStrength": MessageLookupByLibrary.simpleMessage("Debole"),
|
||||
"welcomeBack": MessageLookupByLibrary.simpleMessage("Bentornato/a!"),
|
||||
"yearly": MessageLookupByLibrary.simpleMessage("Annuale"),
|
||||
"yearsAgo": m59,
|
||||
"yearsAgo": m62,
|
||||
"yes": MessageLookupByLibrary.simpleMessage("Si"),
|
||||
"yesCancel": MessageLookupByLibrary.simpleMessage("Sì, cancella"),
|
||||
"yesConvertToViewer": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1441,7 +1444,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Non puoi condividere con te stesso"),
|
||||
"youDontHaveAnyArchivedItems": MessageLookupByLibrary.simpleMessage(
|
||||
"Non hai nulla di archiviato."),
|
||||
"youHaveSuccessfullyFreedUp": m60,
|
||||
"youHaveSuccessfullyFreedUp": m63,
|
||||
"yourAccountHasBeenDeleted": MessageLookupByLibrary.simpleMessage(
|
||||
"Il tuo account è stato eliminato"),
|
||||
"yourPlanWasSuccessfullyDowngraded":
|
||||
|
|
220
lib/generated/intl/messages_nl.dart
generated
|
@ -55,150 +55,150 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
static String m10(provider) =>
|
||||
"Neem contact met ons op via support@ente.io om uw ${provider} abonnement te beheren.";
|
||||
|
||||
static String m61(count) =>
|
||||
static String m11(count) =>
|
||||
"${Intl.plural(count, one: 'Verwijder ${count} bestand', other: 'Verwijder ${count} bestanden')}";
|
||||
|
||||
static String m11(currentlyDeleting, totalCount) =>
|
||||
static String m12(currentlyDeleting, totalCount) =>
|
||||
"Verwijderen van ${currentlyDeleting} / ${totalCount}";
|
||||
|
||||
static String m12(albumName) =>
|
||||
static String m13(albumName) =>
|
||||
"Dit verwijdert de openbare link voor toegang tot \"${albumName}\".";
|
||||
|
||||
static String m13(supportEmail) =>
|
||||
static String m14(supportEmail) =>
|
||||
"Stuur een e-mail naar ${supportEmail} vanaf het door jou geregistreerde e-mailadres";
|
||||
|
||||
static String m14(count, storageSaved) =>
|
||||
static String m15(count, storageSaved) =>
|
||||
"Je hebt ${Intl.plural(count, one: '${count} dubbel bestand', other: '${count} dubbele bestanden')} opgeruimd, totaal (${storageSaved}!)";
|
||||
|
||||
static String m62(count, formattedSize) =>
|
||||
static String m16(count, formattedSize) =>
|
||||
"${count} bestanden, elk ${formattedSize}";
|
||||
|
||||
static String m15(newEmail) => "E-mailadres gewijzigd naar ${newEmail}";
|
||||
static String m17(newEmail) => "E-mailadres gewijzigd naar ${newEmail}";
|
||||
|
||||
static String m16(email) =>
|
||||
static String m18(email) =>
|
||||
"${email} heeft geen ente account.\n\nStuur ze een uitnodiging om foto\'s te delen.";
|
||||
|
||||
static String m17(count, formattedNumber) =>
|
||||
static String m19(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 bestand', other: '${formattedNumber} bestanden')} in dit album zijn veilig geback-upt";
|
||||
|
||||
static String m18(count, formattedNumber) =>
|
||||
static String m20(count, formattedNumber) =>
|
||||
"${Intl.plural(count, one: '1 bestand', other: '${formattedNumber} bestanden')} in dit album is veilig geback-upt";
|
||||
|
||||
static String m19(storageAmountInGB) =>
|
||||
static String m21(storageAmountInGB) =>
|
||||
"${storageAmountInGB} GB telkens als iemand zich aanmeldt voor een betaald abonnement en je code toepast";
|
||||
|
||||
static String m20(freeAmount, storageUnit) =>
|
||||
static String m22(freeAmount, storageUnit) =>
|
||||
"${freeAmount} ${storageUnit} vrij";
|
||||
|
||||
static String m21(endDate) => "Gratis proefversie geldig tot ${endDate}";
|
||||
static String m23(endDate) => "Gratis proefversie geldig tot ${endDate}";
|
||||
|
||||
static String m22(count) =>
|
||||
static String m24(count) =>
|
||||
"U heeft nog steeds toegang tot ${Intl.plural(count, one: 'het', other: 'ze')} op ente zolang u een actief abonnement heeft";
|
||||
|
||||
static String m23(sizeInMBorGB) => "Maak ${sizeInMBorGB} vrij";
|
||||
static String m25(sizeInMBorGB) => "Maak ${sizeInMBorGB} vrij";
|
||||
|
||||
static String m24(count, formattedSize) =>
|
||||
static String m26(count, formattedSize) =>
|
||||
"${Intl.plural(count, one: 'Het kan verwijderd worden van het apparaat om ${formattedSize} vrij te maken', other: 'Ze kunnen verwijderd worden van het apparaat om ${formattedSize} vrij te maken')}";
|
||||
|
||||
static String m25(count) =>
|
||||
static String m27(count) =>
|
||||
"${Intl.plural(count, one: '${count} item', other: '${count} items')}";
|
||||
|
||||
static String m26(expiryTime) => "Link vervalt op ${expiryTime}";
|
||||
static String m28(expiryTime) => "Link vervalt op ${expiryTime}";
|
||||
|
||||
static String m27(count, formattedCount) =>
|
||||
static String m29(count, formattedCount) =>
|
||||
"${Intl.plural(count, zero: 'geen herinneringen', one: '${formattedCount} herinnering', other: '${formattedCount} herinneringen')}";
|
||||
|
||||
static String m28(count) =>
|
||||
static String m30(count) =>
|
||||
"${Intl.plural(count, one: 'Bestand verplaatsen', other: 'Bestanden verplaatsen')}";
|
||||
|
||||
static String m29(albumName) => "Succesvol verplaatst naar ${albumName}";
|
||||
static String m31(albumName) => "Succesvol verplaatst naar ${albumName}";
|
||||
|
||||
static String m30(passwordStrengthValue) =>
|
||||
static String m32(passwordStrengthValue) =>
|
||||
"Wachtwoord sterkte: ${passwordStrengthValue}";
|
||||
|
||||
static String m31(providerName) =>
|
||||
static String m33(providerName) =>
|
||||
"Praat met ${providerName} klantenservice als u in rekening bent gebracht";
|
||||
|
||||
static String m32(reason) =>
|
||||
static String m34(reason) =>
|
||||
"Helaas is uw betaling mislukt vanwege ${reason}";
|
||||
|
||||
static String m63(endDate) =>
|
||||
static String m35(endDate) =>
|
||||
"Gratis proefperiode geldig tot ${endDate}.\nU kunt naderhand een betaald abonnement kiezen.";
|
||||
|
||||
static String m33(toEmail) => "Stuur ons een e-mail op ${toEmail}";
|
||||
static String m36(toEmail) => "Stuur ons een e-mail op ${toEmail}";
|
||||
|
||||
static String m34(toEmail) =>
|
||||
static String m37(toEmail) =>
|
||||
"Verstuur de logboeken alstublieft naar ${toEmail}";
|
||||
|
||||
static String m35(storeName) => "Beoordeel ons op ${storeName}";
|
||||
static String m38(storeName) => "Beoordeel ons op ${storeName}";
|
||||
|
||||
static String m36(storageInGB) =>
|
||||
static String m39(storageInGB) =>
|
||||
"Jullie krijgen allebei ${storageInGB} GB* gratis";
|
||||
|
||||
static String m37(userEmail) =>
|
||||
static String m40(userEmail) =>
|
||||
"${userEmail} zal worden verwijderd uit dit gedeelde album\n\nAlle door hen toegevoegde foto\'s worden ook uit het album verwijderd";
|
||||
|
||||
static String m38(endDate) => "Wordt verlengd op ${endDate}";
|
||||
static String m41(endDate) => "Wordt verlengd op ${endDate}";
|
||||
|
||||
static String m39(count) => "${count} geselecteerd";
|
||||
static String m42(count) => "${count} geselecteerd";
|
||||
|
||||
static String m40(count, yourCount) =>
|
||||
static String m43(count, yourCount) =>
|
||||
"${count} geselecteerd (${yourCount} van jou)";
|
||||
|
||||
static String m41(verificationID) =>
|
||||
static String m44(verificationID) =>
|
||||
"Hier is mijn verificatie-ID: ${verificationID} voor ente.io.";
|
||||
|
||||
static String m42(verificationID) =>
|
||||
static String m45(verificationID) =>
|
||||
"Hey, kunt u bevestigen dat dit uw ente.io verificatie-ID is: ${verificationID}";
|
||||
|
||||
static String m43(referralCode, referralStorageInGB) =>
|
||||
static String m46(referralCode, referralStorageInGB) =>
|
||||
"ente verwijzingscode: ${referralCode} \n\nPas het toe bij Instellingen → Algemeen → Verwijzingen om ${referralStorageInGB} GB gratis te krijgen nadat je je hebt aangemeld voor een betaald abonnement\n\nhttps://ente.io";
|
||||
|
||||
static String m44(numberOfPeople) =>
|
||||
static String m47(numberOfPeople) =>
|
||||
"${Intl.plural(numberOfPeople, zero: 'Deel met specifieke mensen', one: 'Gedeeld met 1 persoon', other: 'Gedeeld met ${numberOfPeople} mensen')}";
|
||||
|
||||
static String m45(emailIDs) => "Gedeeld met ${emailIDs}";
|
||||
static String m48(emailIDs) => "Gedeeld met ${emailIDs}";
|
||||
|
||||
static String m46(fileType) =>
|
||||
static String m49(fileType) =>
|
||||
"Deze ${fileType} zal worden verwijderd van jouw apparaat.";
|
||||
|
||||
static String m47(fileType) =>
|
||||
static String m50(fileType) =>
|
||||
"Deze ${fileType} staat zowel in ente als op jouw apparaat.";
|
||||
|
||||
static String m48(fileType) =>
|
||||
static String m51(fileType) =>
|
||||
"Deze ${fileType} zal worden verwijderd uit ente.";
|
||||
|
||||
static String m49(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
static String m52(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
|
||||
static String m50(
|
||||
static String m53(
|
||||
usedAmount, usedStorageUnit, totalAmount, totalStorageUnit) =>
|
||||
"${usedAmount} ${usedStorageUnit} van ${totalAmount} ${totalStorageUnit} gebruikt";
|
||||
|
||||
static String m51(id) =>
|
||||
static String m54(id) =>
|
||||
"Uw ${id} is al aan een ander ente account gekoppeld.\nAls u uw ${id} wilt gebruiken met dit account, neem dan contact op met onze klantenservice";
|
||||
|
||||
static String m52(endDate) => "Uw abonnement loopt af op ${endDate}";
|
||||
static String m55(endDate) => "Uw abonnement loopt af op ${endDate}";
|
||||
|
||||
static String m53(completed, total) =>
|
||||
static String m56(completed, total) =>
|
||||
"${completed}/${total} herinneringen bewaard";
|
||||
|
||||
static String m54(storageAmountInGB) =>
|
||||
static String m57(storageAmountInGB) =>
|
||||
"Zij krijgen ook ${storageAmountInGB} GB";
|
||||
|
||||
static String m55(email) => "Dit is de verificatie-ID van ${email}";
|
||||
|
||||
static String m56(count) =>
|
||||
"${Intl.plural(count, zero: '', one: '1 dag', other: '${count} dagen')}";
|
||||
|
||||
static String m57(email) => "Verifieer ${email}";
|
||||
|
||||
static String m58(email) =>
|
||||
"We hebben een e-mail gestuurd naar <green>${email}</green>";
|
||||
static String m58(email) => "Dit is de verificatie-ID van ${email}";
|
||||
|
||||
static String m59(count) =>
|
||||
"${Intl.plural(count, zero: '', one: '1 dag', other: '${count} dagen')}";
|
||||
|
||||
static String m60(email) => "Verifieer ${email}";
|
||||
|
||||
static String m61(email) =>
|
||||
"We hebben een e-mail gestuurd naar <green>${email}</green>";
|
||||
|
||||
static String m62(count) =>
|
||||
"${Intl.plural(count, one: '${count} jaar geleden', other: '${count} jaar geleden')}";
|
||||
|
||||
static String m60(storageSaved) =>
|
||||
static String m63(storageSaved) =>
|
||||
"Je hebt ${storageSaved} succesvol vrijgemaakt!";
|
||||
|
||||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||||
|
@ -515,12 +515,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Verwijder van apparaat"),
|
||||
"deleteFromEnte":
|
||||
MessageLookupByLibrary.simpleMessage("Verwijder van ente"),
|
||||
"deleteItemCount": m61,
|
||||
"deleteItemCount": m11,
|
||||
"deleteLocation":
|
||||
MessageLookupByLibrary.simpleMessage("Verwijder locatie"),
|
||||
"deletePhotos":
|
||||
MessageLookupByLibrary.simpleMessage("Foto\'s verwijderen"),
|
||||
"deleteProgress": m11,
|
||||
"deleteProgress": m12,
|
||||
"deleteReason1": MessageLookupByLibrary.simpleMessage(
|
||||
"Ik mis een belangrijke functie"),
|
||||
"deleteReason2": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -553,7 +553,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Kijkers kunnen nog steeds screenshots maken of een kopie van je foto\'s opslaan met behulp van externe tools"),
|
||||
"disableDownloadWarningTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Let op"),
|
||||
"disableLinkMessage": m12,
|
||||
"disableLinkMessage": m13,
|
||||
"disableTwofactor": MessageLookupByLibrary.simpleMessage(
|
||||
"Tweestapsverificatie uitschakelen"),
|
||||
"disablingTwofactorAuthentication":
|
||||
|
@ -573,9 +573,9 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"downloadFailed":
|
||||
MessageLookupByLibrary.simpleMessage("Download mislukt"),
|
||||
"downloading": MessageLookupByLibrary.simpleMessage("Downloaden..."),
|
||||
"dropSupportEmail": m13,
|
||||
"duplicateFileCountWithStorageSaved": m14,
|
||||
"duplicateItemsGroup": m62,
|
||||
"dropSupportEmail": m14,
|
||||
"duplicateFileCountWithStorageSaved": m15,
|
||||
"duplicateItemsGroup": m16,
|
||||
"edit": MessageLookupByLibrary.simpleMessage("Bewerken"),
|
||||
"editLocationTagTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Locatie bewerken"),
|
||||
|
@ -583,8 +583,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Bewerkingen opgeslagen"),
|
||||
"eligible": MessageLookupByLibrary.simpleMessage("gerechtigd"),
|
||||
"email": MessageLookupByLibrary.simpleMessage("E-mail"),
|
||||
"emailChangedTo": m15,
|
||||
"emailNoEnteAccount": m16,
|
||||
"emailChangedTo": m17,
|
||||
"emailNoEnteAccount": m18,
|
||||
"emailVerificationToggle":
|
||||
MessageLookupByLibrary.simpleMessage("E-mailverificatie"),
|
||||
"emailYourLogs":
|
||||
|
@ -684,8 +684,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Voeg een beschrijving toe..."),
|
||||
"fileSavedToGallery": MessageLookupByLibrary.simpleMessage(
|
||||
"Bestand opgeslagen in galerij"),
|
||||
"filesBackedUpFromDevice": m17,
|
||||
"filesBackedUpInAlbum": m18,
|
||||
"filesBackedUpFromDevice": m19,
|
||||
"filesBackedUpInAlbum": m20,
|
||||
"filesDeleted":
|
||||
MessageLookupByLibrary.simpleMessage("Bestanden verwijderd"),
|
||||
"flip": MessageLookupByLibrary.simpleMessage("Omdraaien"),
|
||||
|
@ -695,18 +695,18 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Wachtwoord vergeten"),
|
||||
"freeStorageClaimed":
|
||||
MessageLookupByLibrary.simpleMessage("Gratis opslag geclaimd"),
|
||||
"freeStorageOnReferralSuccess": m19,
|
||||
"freeStorageSpace": m20,
|
||||
"freeStorageOnReferralSuccess": m21,
|
||||
"freeStorageSpace": m22,
|
||||
"freeStorageUsable":
|
||||
MessageLookupByLibrary.simpleMessage("Gratis opslag bruikbaar"),
|
||||
"freeTrial": MessageLookupByLibrary.simpleMessage("Gratis proefversie"),
|
||||
"freeTrialValidTill": m21,
|
||||
"freeUpAccessPostDelete": m22,
|
||||
"freeUpAmount": m23,
|
||||
"freeTrialValidTill": m23,
|
||||
"freeUpAccessPostDelete": m24,
|
||||
"freeUpAmount": m25,
|
||||
"freeUpDeviceSpace":
|
||||
MessageLookupByLibrary.simpleMessage("Apparaatruimte vrijmaken"),
|
||||
"freeUpSpace": MessageLookupByLibrary.simpleMessage("Ruimte vrijmaken"),
|
||||
"freeUpSpaceSaving": m24,
|
||||
"freeUpSpaceSaving": m26,
|
||||
"galleryMemoryLimitInfo": MessageLookupByLibrary.simpleMessage(
|
||||
"Tot 1000 herinneringen getoond in de galerij"),
|
||||
"general": MessageLookupByLibrary.simpleMessage("Algemeen"),
|
||||
|
@ -766,7 +766,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"itLooksLikeSomethingWentWrongPleaseRetryAfterSome":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Het lijkt erop dat er iets fout is gegaan. Probeer het later opnieuw. Als de fout zich blijft voordoen, neem dan contact op met ons supportteam."),
|
||||
"itemCount": m25,
|
||||
"itemCount": m27,
|
||||
"itemsShowTheNumberOfDaysRemainingBeforePermanentDeletion":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Bestanden tonen het aantal resterende dagen voordat ze permanent worden verwijderd"),
|
||||
|
@ -792,7 +792,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Apparaat limiet"),
|
||||
"linkEnabled": MessageLookupByLibrary.simpleMessage("Ingeschakeld"),
|
||||
"linkExpired": MessageLookupByLibrary.simpleMessage("Verlopen"),
|
||||
"linkExpiresOn": m26,
|
||||
"linkExpiresOn": m28,
|
||||
"linkExpiry": MessageLookupByLibrary.simpleMessage("Vervaldatum"),
|
||||
"linkHasExpired":
|
||||
MessageLookupByLibrary.simpleMessage("Link is vervallen"),
|
||||
|
@ -854,18 +854,18 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"maps": MessageLookupByLibrary.simpleMessage("Kaarten"),
|
||||
"mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"),
|
||||
"matrix": MessageLookupByLibrary.simpleMessage("Matrix"),
|
||||
"memoryCount": m27,
|
||||
"memoryCount": m29,
|
||||
"merchandise": MessageLookupByLibrary.simpleMessage("Merchandise"),
|
||||
"mobileWebDesktop":
|
||||
MessageLookupByLibrary.simpleMessage("Mobiel, Web, Desktop"),
|
||||
"moderateStrength": MessageLookupByLibrary.simpleMessage("Matig"),
|
||||
"monthly": MessageLookupByLibrary.simpleMessage("Maandelijks"),
|
||||
"moveItem": m28,
|
||||
"moveItem": m30,
|
||||
"moveToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Verplaats naar album"),
|
||||
"moveToHiddenAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
"Verplaatsen naar verborgen album"),
|
||||
"movedSuccessfullyTo": m29,
|
||||
"movedSuccessfullyTo": m31,
|
||||
"movedToTrash":
|
||||
MessageLookupByLibrary.simpleMessage("Naar prullenbak verplaatst"),
|
||||
"movingFilesToAlbum": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -928,15 +928,15 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"passwordChangedSuccessfully": MessageLookupByLibrary.simpleMessage(
|
||||
"Wachtwoord succesvol aangepast"),
|
||||
"passwordLock": MessageLookupByLibrary.simpleMessage("Wachtwoord slot"),
|
||||
"passwordStrength": m30,
|
||||
"passwordStrength": m32,
|
||||
"passwordWarning": MessageLookupByLibrary.simpleMessage(
|
||||
"Wij slaan dit wachtwoord niet op, dus als je het vergeet, kunnen <underline>we je gegevens niet ontsleutelen</underline>"),
|
||||
"paymentDetails":
|
||||
MessageLookupByLibrary.simpleMessage("Betaalgegevens"),
|
||||
"paymentFailed":
|
||||
MessageLookupByLibrary.simpleMessage("Betaling mislukt"),
|
||||
"paymentFailedTalkToProvider": m31,
|
||||
"paymentFailedWithReason": m32,
|
||||
"paymentFailedTalkToProvider": m33,
|
||||
"paymentFailedWithReason": m34,
|
||||
"pendingSync": MessageLookupByLibrary.simpleMessage(
|
||||
"Synchronisatie in behandeling"),
|
||||
"peopleUsingYourCode": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -957,7 +957,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Kies middelpunt"),
|
||||
"pinAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Album bovenaan vastzetten"),
|
||||
"playStoreFreeTrialValidTill": m63,
|
||||
"playStoreFreeTrialValidTill": m35,
|
||||
"playstoreSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("PlayStore abonnement"),
|
||||
"pleaseContactSupportAndWeWillBeHappyToHelp":
|
||||
|
@ -966,12 +966,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"pleaseContactSupportIfTheProblemPersists":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Neem contact op met klantenservice als het probleem aanhoudt"),
|
||||
"pleaseEmailUsAt": m33,
|
||||
"pleaseEmailUsAt": m36,
|
||||
"pleaseGrantPermissions": MessageLookupByLibrary.simpleMessage(
|
||||
"Geef alstublieft toestemming"),
|
||||
"pleaseLoginAgain":
|
||||
MessageLookupByLibrary.simpleMessage("Log opnieuw in"),
|
||||
"pleaseSendTheLogsTo": m34,
|
||||
"pleaseSendTheLogsTo": m37,
|
||||
"pleaseTryAgain":
|
||||
MessageLookupByLibrary.simpleMessage("Probeer het nog eens"),
|
||||
"pleaseVerifyTheCodeYouHaveEntered":
|
||||
|
@ -1006,7 +1006,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"raiseTicket": MessageLookupByLibrary.simpleMessage("Meld probleem"),
|
||||
"rateTheApp": MessageLookupByLibrary.simpleMessage("Beoordeel de app"),
|
||||
"rateUs": MessageLookupByLibrary.simpleMessage("Beoordeel ons"),
|
||||
"rateUsOnStore": m35,
|
||||
"rateUsOnStore": m38,
|
||||
"recover": MessageLookupByLibrary.simpleMessage("Herstellen"),
|
||||
"recoverAccount":
|
||||
MessageLookupByLibrary.simpleMessage("Account herstellen"),
|
||||
|
@ -1037,7 +1037,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"1. Geef deze code aan je vrienden"),
|
||||
"referralStep2": MessageLookupByLibrary.simpleMessage(
|
||||
"2. Ze registreren voor een betaald plan"),
|
||||
"referralStep3": m36,
|
||||
"referralStep3": m39,
|
||||
"referrals": MessageLookupByLibrary.simpleMessage("Referenties"),
|
||||
"referralsAreCurrentlyPaused": MessageLookupByLibrary.simpleMessage(
|
||||
"Verwijzingen zijn momenteel gepauzeerd"),
|
||||
|
@ -1063,7 +1063,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"removeLink": MessageLookupByLibrary.simpleMessage("Verwijder link"),
|
||||
"removeParticipant":
|
||||
MessageLookupByLibrary.simpleMessage("Deelnemer verwijderen"),
|
||||
"removeParticipantBody": m37,
|
||||
"removeParticipantBody": m40,
|
||||
"removePublicLink":
|
||||
MessageLookupByLibrary.simpleMessage("Verwijder publieke link"),
|
||||
"removeShareItemsWarning": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1079,7 +1079,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Bestandsnaam wijzigen"),
|
||||
"renewSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("Abonnement verlengen"),
|
||||
"renewsOn": m38,
|
||||
"renewsOn": m41,
|
||||
"reportABug": MessageLookupByLibrary.simpleMessage("Een fout melden"),
|
||||
"reportBug": MessageLookupByLibrary.simpleMessage("Fout melden"),
|
||||
"resendEmail":
|
||||
|
@ -1142,8 +1142,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"selectedItemsWillBeDeletedFromAllAlbumsAndMoved":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Geselecteerde bestanden worden verwijderd uit alle albums en verplaatst naar de prullenbak."),
|
||||
"selectedPhotos": m39,
|
||||
"selectedPhotosWithYours": m40,
|
||||
"selectedPhotos": m42,
|
||||
"selectedPhotosWithYours": m43,
|
||||
"send": MessageLookupByLibrary.simpleMessage("Verzenden"),
|
||||
"sendEmail": MessageLookupByLibrary.simpleMessage("E-mail versturen"),
|
||||
"sendInvite":
|
||||
|
@ -1167,16 +1167,16 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"shareAnAlbumNow":
|
||||
MessageLookupByLibrary.simpleMessage("Deel nu een album"),
|
||||
"shareLink": MessageLookupByLibrary.simpleMessage("Link delen"),
|
||||
"shareMyVerificationID": m41,
|
||||
"shareMyVerificationID": m44,
|
||||
"shareOnlyWithThePeopleYouWant": MessageLookupByLibrary.simpleMessage(
|
||||
"Deel alleen met de mensen die u wilt"),
|
||||
"shareTextConfirmOthersVerificationID": m42,
|
||||
"shareTextConfirmOthersVerificationID": m45,
|
||||
"shareTextRecommendUsingEnte": MessageLookupByLibrary.simpleMessage(
|
||||
"Download ente zodat we gemakkelijk foto\'s en video\'s van originele kwaliteit kunnen delen\n\nhttps://ente.io"),
|
||||
"shareTextReferralCode": m43,
|
||||
"shareTextReferralCode": m46,
|
||||
"shareWithNonenteUsers": MessageLookupByLibrary.simpleMessage(
|
||||
"Delen met niet-ente gebruikers"),
|
||||
"shareWithPeopleSectionTitle": m44,
|
||||
"shareWithPeopleSectionTitle": m47,
|
||||
"shareYourFirstAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("Deel jouw eerste album"),
|
||||
"sharedAlbumSectionDescription": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1187,7 +1187,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Nieuwe gedeelde foto\'s"),
|
||||
"sharedPhotoNotificationsExplanation": MessageLookupByLibrary.simpleMessage(
|
||||
"Ontvang meldingen wanneer iemand een foto toevoegt aan een gedeeld album waar je deel van uitmaakt"),
|
||||
"sharedWith": m45,
|
||||
"sharedWith": m48,
|
||||
"sharedWithMe": MessageLookupByLibrary.simpleMessage("Gedeeld met mij"),
|
||||
"sharedWithYou":
|
||||
MessageLookupByLibrary.simpleMessage("Gedeeld met jou"),
|
||||
|
@ -1196,11 +1196,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Toon herinneringen"),
|
||||
"signUpTerms": MessageLookupByLibrary.simpleMessage(
|
||||
"Ik ga akkoord met de <u-terms>gebruiksvoorwaarden</u-terms> en <u-policy>privacybeleid</u-policy>"),
|
||||
"singleFileDeleteFromDevice": m46,
|
||||
"singleFileDeleteFromDevice": m49,
|
||||
"singleFileDeleteHighlight": MessageLookupByLibrary.simpleMessage(
|
||||
"Het wordt uit alle albums verwijderd."),
|
||||
"singleFileInBothLocalAndRemote": m47,
|
||||
"singleFileInRemoteOnly": m48,
|
||||
"singleFileInBothLocalAndRemote": m50,
|
||||
"singleFileInRemoteOnly": m51,
|
||||
"skip": MessageLookupByLibrary.simpleMessage("Overslaan"),
|
||||
"social": MessageLookupByLibrary.simpleMessage("Sociale media"),
|
||||
"someItemsAreInBothEnteAndYourDevice": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1237,13 +1237,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"storage": MessageLookupByLibrary.simpleMessage("Opslagruimte"),
|
||||
"storageBreakupFamily": MessageLookupByLibrary.simpleMessage("Familie"),
|
||||
"storageBreakupYou": MessageLookupByLibrary.simpleMessage("Jij"),
|
||||
"storageInGB": m49,
|
||||
"storageInGB": m52,
|
||||
"storageLimitExceeded":
|
||||
MessageLookupByLibrary.simpleMessage("Opslaglimiet overschreden"),
|
||||
"storageUsageInfo": m50,
|
||||
"storageUsageInfo": m53,
|
||||
"strongStrength": MessageLookupByLibrary.simpleMessage("Sterk"),
|
||||
"subAlreadyLinkedErrMessage": m51,
|
||||
"subWillBeCancelledOn": m52,
|
||||
"subAlreadyLinkedErrMessage": m54,
|
||||
"subWillBeCancelledOn": m55,
|
||||
"subscribe": MessageLookupByLibrary.simpleMessage("Abonneer"),
|
||||
"subscribeToEnableSharing": MessageLookupByLibrary.simpleMessage(
|
||||
"Het lijkt erop dat je abonnement is verlopen. Abonneer om delen mogelijk te maken."),
|
||||
|
@ -1260,7 +1260,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"suggestFeatures":
|
||||
MessageLookupByLibrary.simpleMessage("Features voorstellen"),
|
||||
"support": MessageLookupByLibrary.simpleMessage("Ondersteuning"),
|
||||
"syncProgress": m53,
|
||||
"syncProgress": m56,
|
||||
"syncStopped":
|
||||
MessageLookupByLibrary.simpleMessage("Synchronisatie gestopt"),
|
||||
"syncing": MessageLookupByLibrary.simpleMessage("Synchroniseren..."),
|
||||
|
@ -1288,7 +1288,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"theseItemsWillBeDeletedFromYourDevice":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Deze bestanden zullen worden verwijderd van uw apparaat."),
|
||||
"theyAlsoGetXGb": m54,
|
||||
"theyAlsoGetXGb": m57,
|
||||
"theyWillBeDeletedFromAllAlbums": MessageLookupByLibrary.simpleMessage(
|
||||
"Ze zullen uit alle albums worden verwijderd."),
|
||||
"thisActionCannotBeUndone": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -1304,7 +1304,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Dit e-mailadres is al in gebruik"),
|
||||
"thisImageHasNoExifData": MessageLookupByLibrary.simpleMessage(
|
||||
"Deze foto heeft geen exif gegevens"),
|
||||
"thisIsPersonVerificationId": m55,
|
||||
"thisIsPersonVerificationId": m58,
|
||||
"thisIsYourVerificationId":
|
||||
MessageLookupByLibrary.simpleMessage("Dit is uw verificatie-ID"),
|
||||
"thisWillLogYouOutOfTheFollowingDevice":
|
||||
|
@ -1322,7 +1322,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"total": MessageLookupByLibrary.simpleMessage("totaal"),
|
||||
"totalSize": MessageLookupByLibrary.simpleMessage("Totale grootte"),
|
||||
"trash": MessageLookupByLibrary.simpleMessage("Prullenbak"),
|
||||
"trashDaysLeft": m56,
|
||||
"trashDaysLeft": m59,
|
||||
"tryAgain": MessageLookupByLibrary.simpleMessage("Probeer opnieuw"),
|
||||
"turnOnBackupForAutoUpload": MessageLookupByLibrary.simpleMessage(
|
||||
"Schakel back-up in om bestanden die toegevoegd zijn aan deze map op dit apparaat automatisch te uploaden."),
|
||||
|
@ -1383,7 +1383,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Verificatie ID"),
|
||||
"verify": MessageLookupByLibrary.simpleMessage("Verifiëren"),
|
||||
"verifyEmail": MessageLookupByLibrary.simpleMessage("Bevestig e-mail"),
|
||||
"verifyEmailID": m57,
|
||||
"verifyEmailID": m60,
|
||||
"verifyIDLabel": MessageLookupByLibrary.simpleMessage("Verifiëren"),
|
||||
"verifyPassword":
|
||||
MessageLookupByLibrary.simpleMessage("Bevestig wachtwoord"),
|
||||
|
@ -1407,11 +1407,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"weDontSupportEditingPhotosAndAlbumsThatYouDont":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"We ondersteunen het bewerken van foto\'s en albums waar je niet de eigenaar van bent nog niet"),
|
||||
"weHaveSendEmailTo": m58,
|
||||
"weHaveSendEmailTo": m61,
|
||||
"weakStrength": MessageLookupByLibrary.simpleMessage("Zwak"),
|
||||
"welcomeBack": MessageLookupByLibrary.simpleMessage("Welkom terug!"),
|
||||
"yearly": MessageLookupByLibrary.simpleMessage("Jaarlijks"),
|
||||
"yearsAgo": m59,
|
||||
"yearsAgo": m62,
|
||||
"yes": MessageLookupByLibrary.simpleMessage("Ja"),
|
||||
"yesCancel": MessageLookupByLibrary.simpleMessage("Ja, opzeggen"),
|
||||
"yesConvertToViewer":
|
||||
|
@ -1441,7 +1441,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Je kunt niet met jezelf delen"),
|
||||
"youDontHaveAnyArchivedItems": MessageLookupByLibrary.simpleMessage(
|
||||
"U heeft geen gearchiveerde bestanden."),
|
||||
"youHaveSuccessfullyFreedUp": m60,
|
||||
"youHaveSuccessfullyFreedUp": m63,
|
||||
"yourAccountHasBeenDeleted":
|
||||
MessageLookupByLibrary.simpleMessage("Je account is verwijderd"),
|
||||
"yourPlanWasSuccessfullyDowngraded":
|
||||
|
|
4
lib/generated/intl/messages_pl.dart
generated
|
@ -20,7 +20,7 @@ typedef String MessageIfAbsent(String messageStr, List<dynamic> args);
|
|||
class MessageLookup extends MessageLookupByLibrary {
|
||||
String get localeName => 'pl';
|
||||
|
||||
static String m30(passwordStrengthValue) =>
|
||||
static String m32(passwordStrengthValue) =>
|
||||
"Siła hasła: ${passwordStrengthValue}";
|
||||
|
||||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||||
|
@ -120,7 +120,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"password": MessageLookupByLibrary.simpleMessage("Hasło"),
|
||||
"passwordChangedSuccessfully": MessageLookupByLibrary.simpleMessage(
|
||||
"Hasło zostało pomyślnie zmienione"),
|
||||
"passwordStrength": m30,
|
||||
"passwordStrength": m32,
|
||||
"passwordWarning": MessageLookupByLibrary.simpleMessage(
|
||||
"Nie przechowujemy tego hasła, więc jeśli go zapomnisz, <underline>nie będziemy w stanie odszyfrować Twoich danych</underline>"),
|
||||
"pleaseTryAgain":
|
||||
|
|
40
lib/generated/intl/messages_pt.dart
generated
|
@ -31,32 +31,32 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
'other': 'Você reeinvindicou ${storageAmountInGb} GB até agora',
|
||||
})}";
|
||||
|
||||
static String m12(albumName) =>
|
||||
static String m13(albumName) =>
|
||||
"Isso removerá o link público para acessar \"${albumName}\".";
|
||||
|
||||
static String m13(supportEmail) =>
|
||||
static String m14(supportEmail) =>
|
||||
"Por favor, envie um e-mail para ${supportEmail} a partir do seu endereço de e-mail registrado";
|
||||
|
||||
static String m19(storageAmountInGB) =>
|
||||
static String m21(storageAmountInGB) =>
|
||||
"${storageAmountInGB} GB cada vez que alguém se inscrever para um plano pago e aplica o seu código";
|
||||
|
||||
static String m30(passwordStrengthValue) =>
|
||||
static String m32(passwordStrengthValue) =>
|
||||
"Segurança da senha: ${passwordStrengthValue}";
|
||||
|
||||
static String m36(storageInGB) => "3. Ambos ganham ${storageInGB} GB* grátis";
|
||||
static String m39(storageInGB) => "3. Ambos ganham ${storageInGB} GB* grátis";
|
||||
|
||||
static String m37(userEmail) =>
|
||||
static String m40(userEmail) =>
|
||||
"${userEmail} será removido deste álbum compartilhado\n\nQuaisquer fotos adicionadas por eles também serão removidas do álbum";
|
||||
|
||||
static String m43(referralCode, referralStorageInGB) =>
|
||||
static String m46(referralCode, referralStorageInGB) =>
|
||||
"Código de referência do ente: ${referralCode} \n\nAplique em Configurações → Geral → Indicações para obter ${referralStorageInGB} GB gratuitamente após a sua inscrição em um plano pago\n\nhttps://ente.io";
|
||||
|
||||
static String m49(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
static String m52(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
|
||||
static String m54(storageAmountInGB) =>
|
||||
static String m57(storageAmountInGB) =>
|
||||
"Eles também recebem ${storageAmountInGB} GB";
|
||||
|
||||
static String m58(email) => "Enviamos um e-mail à <green>${email}</green>";
|
||||
static String m61(email) => "Enviamos um e-mail à <green>${email}</green>";
|
||||
|
||||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||||
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{
|
||||
|
@ -181,10 +181,10 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Os espectadores ainda podem tirar screenshots ou salvar uma cópia de suas fotos usando ferramentas externas"),
|
||||
"disableDownloadWarningTitle":
|
||||
MessageLookupByLibrary.simpleMessage("Observe"),
|
||||
"disableLinkMessage": m12,
|
||||
"disableLinkMessage": m13,
|
||||
"doThisLater":
|
||||
MessageLookupByLibrary.simpleMessage("Fazer isso mais tarde"),
|
||||
"dropSupportEmail": m13,
|
||||
"dropSupportEmail": m14,
|
||||
"eligible": MessageLookupByLibrary.simpleMessage("elegível"),
|
||||
"email": MessageLookupByLibrary.simpleMessage("E-mail"),
|
||||
"encryption": MessageLookupByLibrary.simpleMessage("Criptografia"),
|
||||
|
@ -217,7 +217,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Esqueceu sua senha"),
|
||||
"freeStorageClaimed": MessageLookupByLibrary.simpleMessage(
|
||||
"Armazenamento gratuito reivindicado"),
|
||||
"freeStorageOnReferralSuccess": m19,
|
||||
"freeStorageOnReferralSuccess": m21,
|
||||
"freeStorageUsable": MessageLookupByLibrary.simpleMessage(
|
||||
"Armazenamento livre utilizável"),
|
||||
"generatingEncryptionKeys": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -276,7 +276,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Senha alterada com sucesso"),
|
||||
"passwordLock":
|
||||
MessageLookupByLibrary.simpleMessage("Bloqueio de senha"),
|
||||
"passwordStrength": m30,
|
||||
"passwordStrength": m32,
|
||||
"passwordWarning": MessageLookupByLibrary.simpleMessage(
|
||||
"Nós não salvamos essa senha, se você esquecer <underline> nós não poderemos descriptografar seus dados</underline>"),
|
||||
"peopleUsingYourCode":
|
||||
|
@ -315,7 +315,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Envie esse código aos seus amigos"),
|
||||
"referralStep2": MessageLookupByLibrary.simpleMessage(
|
||||
"2. Eles se inscrevem em um plano pago"),
|
||||
"referralStep3": m36,
|
||||
"referralStep3": m39,
|
||||
"referralsAreCurrentlyPaused": MessageLookupByLibrary.simpleMessage(
|
||||
"Referências estão atualmente pausadas"),
|
||||
"remove": MessageLookupByLibrary.simpleMessage("Remover"),
|
||||
|
@ -325,7 +325,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("Remover do álbum?"),
|
||||
"removeParticipant":
|
||||
MessageLookupByLibrary.simpleMessage("Remover participante"),
|
||||
"removeParticipantBody": m37,
|
||||
"removeParticipantBody": m40,
|
||||
"removePublicLink":
|
||||
MessageLookupByLibrary.simpleMessage("Remover link público"),
|
||||
"removeShareItemsWarning": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -352,7 +352,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"Chave: definaSenha\n→ definaSenha"),
|
||||
"setupComplete":
|
||||
MessageLookupByLibrary.simpleMessage("Configuração concluída"),
|
||||
"shareTextReferralCode": m43,
|
||||
"shareTextReferralCode": m46,
|
||||
"sharing": MessageLookupByLibrary.simpleMessage("Compartilhando..."),
|
||||
"signUpTerms": MessageLookupByLibrary.simpleMessage(
|
||||
"Eu concordo com os <u-terms>termos de serviço</u-terms> e a <u-policy>política de privacidade</u-policy>"),
|
||||
|
@ -368,7 +368,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"sorryWeCouldNotGenerateSecureKeysOnThisDevicennplease":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Desculpe, não foi possível gerar chaves seguras neste dispositivo.\n\npor favor, faça o login com um dispositivo diferente."),
|
||||
"storageInGB": m49,
|
||||
"storageInGB": m52,
|
||||
"strongStrength": MessageLookupByLibrary.simpleMessage("Forte"),
|
||||
"subscribe": MessageLookupByLibrary.simpleMessage("Inscrever-se"),
|
||||
"subscribeToEnableSharing": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -380,7 +380,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"terminateSession":
|
||||
MessageLookupByLibrary.simpleMessage("Encerrar sessão?"),
|
||||
"termsOfServicesTitle": MessageLookupByLibrary.simpleMessage("Termos"),
|
||||
"theyAlsoGetXGb": m54,
|
||||
"theyAlsoGetXGb": m57,
|
||||
"thisCanBeUsedToRecoverYourAccountIfYou":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Isso pode ser usado para recuperar sua conta se você perder seu segundo fator"),
|
||||
|
@ -413,7 +413,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"viewRecoveryKey":
|
||||
MessageLookupByLibrary.simpleMessage("Ver chave de recuperação"),
|
||||
"viewer": MessageLookupByLibrary.simpleMessage("Visualizador"),
|
||||
"weHaveSendEmailTo": m58,
|
||||
"weHaveSendEmailTo": m61,
|
||||
"weakStrength": MessageLookupByLibrary.simpleMessage("Fraca"),
|
||||
"welcomeBack":
|
||||
MessageLookupByLibrary.simpleMessage("Bem-vindo de volta!"),
|
||||
|
|
218
lib/generated/intl/messages_zh.dart
generated
|
@ -51,133 +51,133 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
static String m10(provider) =>
|
||||
"请通过support@ente.io 用英语联系我们来管理您的 ${provider} 订阅。";
|
||||
|
||||
static String m61(count) =>
|
||||
static String m11(count) =>
|
||||
"${Intl.plural(count, one: '删除 ${count} 个项目', other: '删除 ${count} 个项目')}";
|
||||
|
||||
static String m11(currentlyDeleting, totalCount) =>
|
||||
static String m12(currentlyDeleting, totalCount) =>
|
||||
"正在删除 ${currentlyDeleting} /共 ${totalCount}";
|
||||
|
||||
static String m12(albumName) => "这将删除用于访问\"${albumName}\"的公共链接。";
|
||||
static String m13(albumName) => "这将删除用于访问\"${albumName}\"的公共链接。";
|
||||
|
||||
static String m13(supportEmail) => "请从您注册的电子邮件地址拖放一封邮件到 ${supportEmail}";
|
||||
static String m14(supportEmail) => "请从您注册的电子邮件地址拖放一封邮件到 ${supportEmail}";
|
||||
|
||||
static String m14(count, storageSaved) =>
|
||||
static String m15(count, storageSaved) =>
|
||||
"您已经清理了 ${Intl.plural(count, other: '${count} 个重复文件')}, 释放了 (${storageSaved}!)";
|
||||
|
||||
static String m62(count, formattedSize) =>
|
||||
static String m16(count, formattedSize) =>
|
||||
"${count} 个文件,每个文件 ${formattedSize}";
|
||||
|
||||
static String m15(newEmail) => "电子邮件已更改为 ${newEmail}";
|
||||
static String m17(newEmail) => "电子邮件已更改为 ${newEmail}";
|
||||
|
||||
static String m16(email) => "${email} 没有 ente 账户。\n\n向他们发送分享照片的邀请。";
|
||||
static String m18(email) => "${email} 没有 ente 账户。\n\n向他们发送分享照片的邀请。";
|
||||
|
||||
static String m17(count, formattedNumber) =>
|
||||
static String m19(count, formattedNumber) =>
|
||||
"此设备上的 ${Intl.plural(count, one: '1 个文件', other: '${formattedNumber} 个文件')} 已安全备份";
|
||||
|
||||
static String m18(count, formattedNumber) =>
|
||||
static String m20(count, formattedNumber) =>
|
||||
"此相册中的 ${Intl.plural(count, one: '1 个文件', other: '${formattedNumber} 个文件')} 已安全备份";
|
||||
|
||||
static String m19(storageAmountInGB) =>
|
||||
static String m21(storageAmountInGB) =>
|
||||
"每当有人注册付费计划时${storageAmountInGB} GB 并应用了您的代码";
|
||||
|
||||
static String m20(freeAmount, storageUnit) =>
|
||||
static String m22(freeAmount, storageUnit) =>
|
||||
"${freeAmount} ${storageUnit} 空闲";
|
||||
|
||||
static String m21(endDate) => "免费试用有效期至 ${endDate}";
|
||||
static String m23(endDate) => "免费试用有效期至 ${endDate}";
|
||||
|
||||
static String m22(count) =>
|
||||
static String m24(count) =>
|
||||
"只要您有有效的订阅,您仍然可以在 ente 上访问 ${Intl.plural(count, one: 'it', other: 'them')}";
|
||||
|
||||
static String m23(sizeInMBorGB) => "释放 ${sizeInMBorGB}";
|
||||
static String m25(sizeInMBorGB) => "释放 ${sizeInMBorGB}";
|
||||
|
||||
static String m24(count, formattedSize) =>
|
||||
static String m26(count, formattedSize) =>
|
||||
"${Intl.plural(count, one: '它可以从设备中删除以释放 ${formattedSize}', other: '它们可以从设备中删除以释放 ${formattedSize}')}";
|
||||
|
||||
static String m25(count) =>
|
||||
static String m27(count) =>
|
||||
"${Intl.plural(count, one: '${count} 个项目', other: '${count} 个项目')}";
|
||||
|
||||
static String m26(expiryTime) => "链接将在 ${expiryTime} 过期";
|
||||
static String m28(expiryTime) => "链接将在 ${expiryTime} 过期";
|
||||
|
||||
static String m27(count, formattedCount) =>
|
||||
static String m29(count, formattedCount) =>
|
||||
"${Intl.plural(count, zero: '没有回忆', one: '${formattedCount} 个回忆', other: '${formattedCount} 个回忆')}";
|
||||
|
||||
static String m28(count) =>
|
||||
static String m30(count) =>
|
||||
"${Intl.plural(count, one: '移动一个项目', other: '移动一些项目')}";
|
||||
|
||||
static String m29(albumName) => "成功移动到 ${albumName}";
|
||||
static String m31(albumName) => "成功移动到 ${albumName}";
|
||||
|
||||
static String m30(passwordStrengthValue) => "密码强度: ${passwordStrengthValue}";
|
||||
static String m32(passwordStrengthValue) => "密码强度: ${passwordStrengthValue}";
|
||||
|
||||
static String m31(providerName) => "如果您被收取费用,请用英语与 ${providerName} 的客服聊天";
|
||||
static String m33(providerName) => "如果您被收取费用,请用英语与 ${providerName} 的客服聊天";
|
||||
|
||||
static String m32(reason) => "很抱歉,您的支付因 ${reason} 而失败";
|
||||
static String m34(reason) => "很抱歉,您的支付因 ${reason} 而失败";
|
||||
|
||||
static String m63(endDate) => "免费试用有效期至 ${endDate}。\n之后您可以选择付费计划。";
|
||||
static String m35(endDate) => "免费试用有效期至 ${endDate}。\n之后您可以选择付费计划。";
|
||||
|
||||
static String m33(toEmail) => "请给我们发送电子邮件至 ${toEmail}";
|
||||
static String m36(toEmail) => "请给我们发送电子邮件至 ${toEmail}";
|
||||
|
||||
static String m34(toEmail) => "请将日志发送至 \n${toEmail}";
|
||||
static String m37(toEmail) => "请将日志发送至 \n${toEmail}";
|
||||
|
||||
static String m35(storeName) => "在 ${storeName} 上给我们评分";
|
||||
static String m38(storeName) => "在 ${storeName} 上给我们评分";
|
||||
|
||||
static String m36(storageInGB) => "3. 你都可以免费获得 ${storageInGB} GB*";
|
||||
static String m39(storageInGB) => "3. 你都可以免费获得 ${storageInGB} GB*";
|
||||
|
||||
static String m37(userEmail) =>
|
||||
static String m40(userEmail) =>
|
||||
"${userEmail} 将从这个共享相册中删除\n\nTA们添加的任何照片也将从相册中删除";
|
||||
|
||||
static String m38(endDate) => "在 ${endDate} 前续费";
|
||||
static String m41(endDate) => "在 ${endDate} 前续费";
|
||||
|
||||
static String m39(count) => "已选择 ${count} 个";
|
||||
static String m42(count) => "已选择 ${count} 个";
|
||||
|
||||
static String m40(count, yourCount) => "选择了 ${count} 个 (您的 ${yourCount} 个)";
|
||||
static String m43(count, yourCount) => "选择了 ${count} 个 (您的 ${yourCount} 个)";
|
||||
|
||||
static String m41(verificationID) => "这是我的ente.io 的验证 ID: ${verificationID}。";
|
||||
static String m44(verificationID) => "这是我的ente.io 的验证 ID: ${verificationID}。";
|
||||
|
||||
static String m42(verificationID) =>
|
||||
static String m45(verificationID) =>
|
||||
"嘿,你能确认这是你的 ente.io 验证 ID:${verificationID}";
|
||||
|
||||
static String m43(referralCode, referralStorageInGB) =>
|
||||
static String m46(referralCode, referralStorageInGB) =>
|
||||
"ente转发码: ${referralCode} \n\n在设置 → 常规 → 推荐中应用它以在注册付费计划后可以免费获得 ${referralStorageInGB} GB\n\nhttps://ente.io";
|
||||
|
||||
static String m44(numberOfPeople) =>
|
||||
static String m47(numberOfPeople) =>
|
||||
"${Intl.plural(numberOfPeople, zero: '与特定人员共享', one: '与 1 人共享', other: '与 ${numberOfPeople} 人共享')}";
|
||||
|
||||
static String m45(emailIDs) => "与 ${emailIDs} 共享";
|
||||
static String m48(emailIDs) => "与 ${emailIDs} 共享";
|
||||
|
||||
static String m46(fileType) => "此 ${fileType} 将从您的设备中删除。";
|
||||
static String m49(fileType) => "此 ${fileType} 将从您的设备中删除。";
|
||||
|
||||
static String m47(fileType) => "此 ${fileType} 同时在ente和您的设备中。";
|
||||
static String m50(fileType) => "此 ${fileType} 同时在ente和您的设备中。";
|
||||
|
||||
static String m48(fileType) => "此 ${fileType} 将从ente中删除。";
|
||||
static String m51(fileType) => "此 ${fileType} 将从ente中删除。";
|
||||
|
||||
static String m49(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
static String m52(storageAmountInGB) => "${storageAmountInGB} GB";
|
||||
|
||||
static String m50(
|
||||
static String m53(
|
||||
usedAmount, usedStorageUnit, totalAmount, totalStorageUnit) =>
|
||||
"已使用 ${usedAmount} ${usedStorageUnit} / ${totalAmount} ${totalStorageUnit}";
|
||||
|
||||
static String m51(id) =>
|
||||
static String m54(id) =>
|
||||
"您的 ${id} 已经链接到另一个ente账户。\n如果您想要通过此账户使用您的 ${id} ,请联系我们的客服\'\'";
|
||||
|
||||
static String m52(endDate) => "您的订阅将于 ${endDate} 取消";
|
||||
static String m55(endDate) => "您的订阅将于 ${endDate} 取消";
|
||||
|
||||
static String m53(completed, total) => "已保存的回忆 ${completed}/共 ${total}";
|
||||
static String m56(completed, total) => "已保存的回忆 ${completed}/共 ${total}";
|
||||
|
||||
static String m54(storageAmountInGB) => "他们也会获得 ${storageAmountInGB} GB";
|
||||
static String m57(storageAmountInGB) => "他们也会获得 ${storageAmountInGB} GB";
|
||||
|
||||
static String m55(email) => "这是 ${email} 的验证ID";
|
||||
|
||||
static String m56(count) =>
|
||||
"${Intl.plural(count, zero: '', one: '1天', other: '${count} 天')}";
|
||||
|
||||
static String m57(email) => "验证 ${email}";
|
||||
|
||||
static String m58(email) => "我们已经发送邮件到 <green>${email}</green>";
|
||||
static String m58(email) => "这是 ${email} 的验证ID";
|
||||
|
||||
static String m59(count) =>
|
||||
"${Intl.plural(count, zero: '', one: '1天', other: '${count} 天')}";
|
||||
|
||||
static String m60(email) => "验证 ${email}";
|
||||
|
||||
static String m61(email) => "我们已经发送邮件到 <green>${email}</green>";
|
||||
|
||||
static String m62(count) =>
|
||||
"${Intl.plural(count, one: '${count} 年前', other: '${count} 年前')}";
|
||||
|
||||
static String m60(storageSaved) => "您已成功释放了 ${storageSaved}!";
|
||||
static String m63(storageSaved) => "您已成功释放了 ${storageSaved}!";
|
||||
|
||||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||||
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{
|
||||
|
@ -425,10 +425,10 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"deleteFromBoth": MessageLookupByLibrary.simpleMessage("同时从两者中删除"),
|
||||
"deleteFromDevice": MessageLookupByLibrary.simpleMessage("从设备中删除"),
|
||||
"deleteFromEnte": MessageLookupByLibrary.simpleMessage("从ente 中删除"),
|
||||
"deleteItemCount": m61,
|
||||
"deleteItemCount": m11,
|
||||
"deleteLocation": MessageLookupByLibrary.simpleMessage("删除位置"),
|
||||
"deletePhotos": MessageLookupByLibrary.simpleMessage("删除照片"),
|
||||
"deleteProgress": m11,
|
||||
"deleteProgress": m12,
|
||||
"deleteReason1": MessageLookupByLibrary.simpleMessage("找不到我想要的功能"),
|
||||
"deleteReason2":
|
||||
MessageLookupByLibrary.simpleMessage("应用或某个功能不会有 行为。我认为它应该有的"),
|
||||
|
@ -455,7 +455,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("查看者仍然可以使用外部工具截图或保存您的照片副本"),
|
||||
"disableDownloadWarningTitle":
|
||||
MessageLookupByLibrary.simpleMessage("请注意"),
|
||||
"disableLinkMessage": m12,
|
||||
"disableLinkMessage": m13,
|
||||
"disableTwofactor": MessageLookupByLibrary.simpleMessage("禁用双因素认证"),
|
||||
"disablingTwofactorAuthentication":
|
||||
MessageLookupByLibrary.simpleMessage("正在禁用双因素认证..."),
|
||||
|
@ -471,16 +471,16 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"download": MessageLookupByLibrary.simpleMessage("下载"),
|
||||
"downloadFailed": MessageLookupByLibrary.simpleMessage("下載失敗"),
|
||||
"downloading": MessageLookupByLibrary.simpleMessage("正在下载..."),
|
||||
"dropSupportEmail": m13,
|
||||
"duplicateFileCountWithStorageSaved": m14,
|
||||
"duplicateItemsGroup": m62,
|
||||
"dropSupportEmail": m14,
|
||||
"duplicateFileCountWithStorageSaved": m15,
|
||||
"duplicateItemsGroup": m16,
|
||||
"edit": MessageLookupByLibrary.simpleMessage("编辑"),
|
||||
"editLocationTagTitle": MessageLookupByLibrary.simpleMessage("编辑位置"),
|
||||
"editsSaved": MessageLookupByLibrary.simpleMessage("已保存编辑"),
|
||||
"eligible": MessageLookupByLibrary.simpleMessage("符合资格"),
|
||||
"email": MessageLookupByLibrary.simpleMessage("电子邮件地址"),
|
||||
"emailChangedTo": m15,
|
||||
"emailNoEnteAccount": m16,
|
||||
"emailChangedTo": m17,
|
||||
"emailNoEnteAccount": m18,
|
||||
"emailVerificationToggle":
|
||||
MessageLookupByLibrary.simpleMessage("电子邮件验证"),
|
||||
"emailYourLogs": MessageLookupByLibrary.simpleMessage("通过电子邮件发送您的日志"),
|
||||
|
@ -554,23 +554,23 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("无法将文件保存到相册"),
|
||||
"fileInfoAddDescHint": MessageLookupByLibrary.simpleMessage("添加说明..."),
|
||||
"fileSavedToGallery": MessageLookupByLibrary.simpleMessage("文件已保存到相册"),
|
||||
"filesBackedUpFromDevice": m17,
|
||||
"filesBackedUpInAlbum": m18,
|
||||
"filesBackedUpFromDevice": m19,
|
||||
"filesBackedUpInAlbum": m20,
|
||||
"filesDeleted": MessageLookupByLibrary.simpleMessage("文件已删除"),
|
||||
"flip": MessageLookupByLibrary.simpleMessage("上下翻转"),
|
||||
"forYourMemories": MessageLookupByLibrary.simpleMessage("为您的回忆"),
|
||||
"forgotPassword": MessageLookupByLibrary.simpleMessage("忘记密码"),
|
||||
"freeStorageClaimed": MessageLookupByLibrary.simpleMessage("已领取的免费存储"),
|
||||
"freeStorageOnReferralSuccess": m19,
|
||||
"freeStorageSpace": m20,
|
||||
"freeStorageOnReferralSuccess": m21,
|
||||
"freeStorageSpace": m22,
|
||||
"freeStorageUsable": MessageLookupByLibrary.simpleMessage("可用的免费存储"),
|
||||
"freeTrial": MessageLookupByLibrary.simpleMessage("免费试用"),
|
||||
"freeTrialValidTill": m21,
|
||||
"freeUpAccessPostDelete": m22,
|
||||
"freeUpAmount": m23,
|
||||
"freeTrialValidTill": m23,
|
||||
"freeUpAccessPostDelete": m24,
|
||||
"freeUpAmount": m25,
|
||||
"freeUpDeviceSpace": MessageLookupByLibrary.simpleMessage("释放设备空间"),
|
||||
"freeUpSpace": MessageLookupByLibrary.simpleMessage("释放空间"),
|
||||
"freeUpSpaceSaving": m24,
|
||||
"freeUpSpaceSaving": m26,
|
||||
"galleryMemoryLimitInfo":
|
||||
MessageLookupByLibrary.simpleMessage("在图库中显示最多1000个回忆"),
|
||||
"general": MessageLookupByLibrary.simpleMessage("通用"),
|
||||
|
@ -621,7 +621,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"itLooksLikeSomethingWentWrongPleaseRetryAfterSome":
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"看起来出了点问题。 请稍后重试。 如果错误仍然存在,请联系我们的支持团队。"),
|
||||
"itemCount": m25,
|
||||
"itemCount": m27,
|
||||
"itemsShowTheNumberOfDaysRemainingBeforePermanentDeletion":
|
||||
MessageLookupByLibrary.simpleMessage("项目显示永久删除前剩余的天数"),
|
||||
"itemsWillBeRemovedFromAlbum":
|
||||
|
@ -643,7 +643,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"linkDeviceLimit": MessageLookupByLibrary.simpleMessage("设备限制"),
|
||||
"linkEnabled": MessageLookupByLibrary.simpleMessage("已启用"),
|
||||
"linkExpired": MessageLookupByLibrary.simpleMessage("已过期"),
|
||||
"linkExpiresOn": m26,
|
||||
"linkExpiresOn": m28,
|
||||
"linkExpiry": MessageLookupByLibrary.simpleMessage("链接过期"),
|
||||
"linkHasExpired": MessageLookupByLibrary.simpleMessage("链接已过期"),
|
||||
"linkNeverExpires": MessageLookupByLibrary.simpleMessage("永不"),
|
||||
|
@ -696,16 +696,16 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"maps": MessageLookupByLibrary.simpleMessage("地图"),
|
||||
"mastodon": MessageLookupByLibrary.simpleMessage("Mastodon"),
|
||||
"matrix": MessageLookupByLibrary.simpleMessage("Matrix"),
|
||||
"memoryCount": m27,
|
||||
"memoryCount": m29,
|
||||
"merchandise": MessageLookupByLibrary.simpleMessage("商品"),
|
||||
"mobileWebDesktop":
|
||||
MessageLookupByLibrary.simpleMessage("移动端, 网页端, 桌面端"),
|
||||
"moderateStrength": MessageLookupByLibrary.simpleMessage("中等"),
|
||||
"monthly": MessageLookupByLibrary.simpleMessage("每月"),
|
||||
"moveItem": m28,
|
||||
"moveItem": m30,
|
||||
"moveToAlbum": MessageLookupByLibrary.simpleMessage("移动到相册"),
|
||||
"moveToHiddenAlbum": MessageLookupByLibrary.simpleMessage("移至隐藏相册"),
|
||||
"movedSuccessfullyTo": m29,
|
||||
"movedSuccessfullyTo": m31,
|
||||
"movedToTrash": MessageLookupByLibrary.simpleMessage("已移至回收站"),
|
||||
"movingFilesToAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("正在将文件移动到相册..."),
|
||||
|
@ -759,13 +759,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"passwordChangedSuccessfully":
|
||||
MessageLookupByLibrary.simpleMessage("密码修改成功"),
|
||||
"passwordLock": MessageLookupByLibrary.simpleMessage("密码锁"),
|
||||
"passwordStrength": m30,
|
||||
"passwordStrength": m32,
|
||||
"passwordWarning": MessageLookupByLibrary.simpleMessage(
|
||||
"我们不储存这个密码,所以如果忘记, <underline>我们不能解密您的数据</underline>"),
|
||||
"paymentDetails": MessageLookupByLibrary.simpleMessage("付款明细"),
|
||||
"paymentFailed": MessageLookupByLibrary.simpleMessage("支付失败"),
|
||||
"paymentFailedTalkToProvider": m31,
|
||||
"paymentFailedWithReason": m32,
|
||||
"paymentFailedTalkToProvider": m33,
|
||||
"paymentFailedWithReason": m34,
|
||||
"pendingSync": MessageLookupByLibrary.simpleMessage("正在等待同步"),
|
||||
"peopleUsingYourCode": MessageLookupByLibrary.simpleMessage("使用您的代码的人"),
|
||||
"permDeleteWarning":
|
||||
|
@ -779,7 +779,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("您添加的照片将从相册中移除"),
|
||||
"pickCenterPoint": MessageLookupByLibrary.simpleMessage("选择中心点"),
|
||||
"pinAlbum": MessageLookupByLibrary.simpleMessage("置顶相册"),
|
||||
"playStoreFreeTrialValidTill": m63,
|
||||
"playStoreFreeTrialValidTill": m35,
|
||||
"playstoreSubscription":
|
||||
MessageLookupByLibrary.simpleMessage("PlayStore 订阅"),
|
||||
"pleaseContactSupportAndWeWillBeHappyToHelp":
|
||||
|
@ -787,10 +787,10 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"请用英语联系 support@ente.io ,我们将乐意提供帮助!"),
|
||||
"pleaseContactSupportIfTheProblemPersists":
|
||||
MessageLookupByLibrary.simpleMessage("如果问题仍然存在,请联系支持"),
|
||||
"pleaseEmailUsAt": m33,
|
||||
"pleaseEmailUsAt": m36,
|
||||
"pleaseGrantPermissions": MessageLookupByLibrary.simpleMessage("请授予权限"),
|
||||
"pleaseLoginAgain": MessageLookupByLibrary.simpleMessage("请重新登录"),
|
||||
"pleaseSendTheLogsTo": m34,
|
||||
"pleaseSendTheLogsTo": m37,
|
||||
"pleaseTryAgain": MessageLookupByLibrary.simpleMessage("请重试"),
|
||||
"pleaseVerifyTheCodeYouHaveEntered":
|
||||
MessageLookupByLibrary.simpleMessage("请验证您输入的代码"),
|
||||
|
@ -816,7 +816,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"raiseTicket": MessageLookupByLibrary.simpleMessage("提升工单"),
|
||||
"rateTheApp": MessageLookupByLibrary.simpleMessage("为此应用评分"),
|
||||
"rateUs": MessageLookupByLibrary.simpleMessage("给我们评分"),
|
||||
"rateUsOnStore": m35,
|
||||
"rateUsOnStore": m38,
|
||||
"recover": MessageLookupByLibrary.simpleMessage("恢复"),
|
||||
"recoverAccount": MessageLookupByLibrary.simpleMessage("恢复账户"),
|
||||
"recoverButton": MessageLookupByLibrary.simpleMessage("恢复"),
|
||||
|
@ -841,7 +841,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("推荐朋友和 2 倍您的计划"),
|
||||
"referralStep1": MessageLookupByLibrary.simpleMessage("1. 将此代码提供给您的朋友"),
|
||||
"referralStep2": MessageLookupByLibrary.simpleMessage("2. 他们注册一个付费计划"),
|
||||
"referralStep3": m36,
|
||||
"referralStep3": m39,
|
||||
"referrals": MessageLookupByLibrary.simpleMessage("推荐人"),
|
||||
"referralsAreCurrentlyPaused":
|
||||
MessageLookupByLibrary.simpleMessage("推荐已暂停"),
|
||||
|
@ -860,7 +860,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"removeFromFavorite": MessageLookupByLibrary.simpleMessage("从收藏中移除"),
|
||||
"removeLink": MessageLookupByLibrary.simpleMessage("移除链接"),
|
||||
"removeParticipant": MessageLookupByLibrary.simpleMessage("移除参与者"),
|
||||
"removeParticipantBody": m37,
|
||||
"removeParticipantBody": m40,
|
||||
"removePublicLink": MessageLookupByLibrary.simpleMessage("删除公开链接"),
|
||||
"removeShareItemsWarning":
|
||||
MessageLookupByLibrary.simpleMessage("您要删除的某些项目是由其他人添加的,您将无法访问它们"),
|
||||
|
@ -871,7 +871,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"renameAlbum": MessageLookupByLibrary.simpleMessage("重命名相册"),
|
||||
"renameFile": MessageLookupByLibrary.simpleMessage("重命名文件"),
|
||||
"renewSubscription": MessageLookupByLibrary.simpleMessage("续费订阅"),
|
||||
"renewsOn": m38,
|
||||
"renewsOn": m41,
|
||||
"reportABug": MessageLookupByLibrary.simpleMessage("报告错误"),
|
||||
"reportBug": MessageLookupByLibrary.simpleMessage("报告错误"),
|
||||
"resendEmail": MessageLookupByLibrary.simpleMessage("重新发送电子邮件"),
|
||||
|
@ -917,8 +917,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("所选文件夹将被加密和备份"),
|
||||
"selectedItemsWillBeDeletedFromAllAlbumsAndMoved":
|
||||
MessageLookupByLibrary.simpleMessage("所选项目将从所有相册中删除并移动到回收站。"),
|
||||
"selectedPhotos": m39,
|
||||
"selectedPhotosWithYours": m40,
|
||||
"selectedPhotos": m42,
|
||||
"selectedPhotosWithYours": m43,
|
||||
"send": MessageLookupByLibrary.simpleMessage("发送"),
|
||||
"sendEmail": MessageLookupByLibrary.simpleMessage("发送电子邮件"),
|
||||
"sendInvite": MessageLookupByLibrary.simpleMessage("发送邀请"),
|
||||
|
@ -937,16 +937,16 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("打开相册并点击右上角的分享按钮进行分享"),
|
||||
"shareAnAlbumNow": MessageLookupByLibrary.simpleMessage("立即分享相册"),
|
||||
"shareLink": MessageLookupByLibrary.simpleMessage("分享链接"),
|
||||
"shareMyVerificationID": m41,
|
||||
"shareMyVerificationID": m44,
|
||||
"shareOnlyWithThePeopleYouWant":
|
||||
MessageLookupByLibrary.simpleMessage("仅与您想要的人分享"),
|
||||
"shareTextConfirmOthersVerificationID": m42,
|
||||
"shareTextConfirmOthersVerificationID": m45,
|
||||
"shareTextRecommendUsingEnte": MessageLookupByLibrary.simpleMessage(
|
||||
"下载 ente,以便我们轻松分享原始质量的照片和视频\n\nhttps://ente.io"),
|
||||
"shareTextReferralCode": m43,
|
||||
"shareTextReferralCode": m46,
|
||||
"shareWithNonenteUsers":
|
||||
MessageLookupByLibrary.simpleMessage("与非ente 用户分享"),
|
||||
"shareWithPeopleSectionTitle": m44,
|
||||
"shareWithPeopleSectionTitle": m47,
|
||||
"shareYourFirstAlbum":
|
||||
MessageLookupByLibrary.simpleMessage("分享您的第一个相册"),
|
||||
"sharedAlbumSectionDescription": MessageLookupByLibrary.simpleMessage(
|
||||
|
@ -957,18 +957,18 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("新共享的照片"),
|
||||
"sharedPhotoNotificationsExplanation":
|
||||
MessageLookupByLibrary.simpleMessage("当有人将照片添加到您所属的共享相册时收到通知"),
|
||||
"sharedWith": m45,
|
||||
"sharedWith": m48,
|
||||
"sharedWithMe": MessageLookupByLibrary.simpleMessage("与我共享"),
|
||||
"sharedWithYou": MessageLookupByLibrary.simpleMessage("已与您共享"),
|
||||
"sharing": MessageLookupByLibrary.simpleMessage("正在分享..."),
|
||||
"showMemories": MessageLookupByLibrary.simpleMessage("显示回忆"),
|
||||
"signUpTerms": MessageLookupByLibrary.simpleMessage(
|
||||
"我同意 <u-terms>服务条款</u-terms> 和 <u-policy>隐私政策</u-policy>"),
|
||||
"singleFileDeleteFromDevice": m46,
|
||||
"singleFileDeleteFromDevice": m49,
|
||||
"singleFileDeleteHighlight":
|
||||
MessageLookupByLibrary.simpleMessage("它将从所有相册中删除。"),
|
||||
"singleFileInBothLocalAndRemote": m47,
|
||||
"singleFileInRemoteOnly": m48,
|
||||
"singleFileInBothLocalAndRemote": m50,
|
||||
"singleFileInRemoteOnly": m51,
|
||||
"skip": MessageLookupByLibrary.simpleMessage("略过"),
|
||||
"social": MessageLookupByLibrary.simpleMessage("社交"),
|
||||
"someItemsAreInBothEnteAndYourDevice":
|
||||
|
@ -998,12 +998,12 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"storage": MessageLookupByLibrary.simpleMessage("存储空间"),
|
||||
"storageBreakupFamily": MessageLookupByLibrary.simpleMessage("家庭"),
|
||||
"storageBreakupYou": MessageLookupByLibrary.simpleMessage("您"),
|
||||
"storageInGB": m49,
|
||||
"storageInGB": m52,
|
||||
"storageLimitExceeded": MessageLookupByLibrary.simpleMessage("已超出存储限制"),
|
||||
"storageUsageInfo": m50,
|
||||
"storageUsageInfo": m53,
|
||||
"strongStrength": MessageLookupByLibrary.simpleMessage("强"),
|
||||
"subAlreadyLinkedErrMessage": m51,
|
||||
"subWillBeCancelledOn": m52,
|
||||
"subAlreadyLinkedErrMessage": m54,
|
||||
"subWillBeCancelledOn": m55,
|
||||
"subscribe": MessageLookupByLibrary.simpleMessage("订阅"),
|
||||
"subscribeToEnableSharing":
|
||||
MessageLookupByLibrary.simpleMessage("您的订阅似乎已过期。请订阅以启用分享。"),
|
||||
|
@ -1016,7 +1016,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"successfullyUnhid": MessageLookupByLibrary.simpleMessage("已成功取消隐藏"),
|
||||
"suggestFeatures": MessageLookupByLibrary.simpleMessage("建议新功能"),
|
||||
"support": MessageLookupByLibrary.simpleMessage("支持"),
|
||||
"syncProgress": m53,
|
||||
"syncProgress": m56,
|
||||
"syncStopped": MessageLookupByLibrary.simpleMessage("同步已停止"),
|
||||
"syncing": MessageLookupByLibrary.simpleMessage("正在同步···"),
|
||||
"systemTheme": MessageLookupByLibrary.simpleMessage("系统"),
|
||||
|
@ -1039,7 +1039,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"theme": MessageLookupByLibrary.simpleMessage("主题"),
|
||||
"theseItemsWillBeDeletedFromYourDevice":
|
||||
MessageLookupByLibrary.simpleMessage("这些项目将从您的设备中删除。"),
|
||||
"theyAlsoGetXGb": m54,
|
||||
"theyAlsoGetXGb": m57,
|
||||
"theyWillBeDeletedFromAllAlbums":
|
||||
MessageLookupByLibrary.simpleMessage("他们将从所有相册中删除。"),
|
||||
"thisActionCannotBeUndone":
|
||||
|
@ -1053,7 +1053,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("这个邮箱地址已经被使用"),
|
||||
"thisImageHasNoExifData":
|
||||
MessageLookupByLibrary.simpleMessage("此图像没有Exif 数据"),
|
||||
"thisIsPersonVerificationId": m55,
|
||||
"thisIsPersonVerificationId": m58,
|
||||
"thisIsYourVerificationId":
|
||||
MessageLookupByLibrary.simpleMessage("这是您的验证 ID"),
|
||||
"thisWillLogYouOutOfTheFollowingDevice":
|
||||
|
@ -1068,7 +1068,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"total": MessageLookupByLibrary.simpleMessage("总计"),
|
||||
"totalSize": MessageLookupByLibrary.simpleMessage("总大小"),
|
||||
"trash": MessageLookupByLibrary.simpleMessage("回收站"),
|
||||
"trashDaysLeft": m56,
|
||||
"trashDaysLeft": m59,
|
||||
"tryAgain": MessageLookupByLibrary.simpleMessage("请再试一次"),
|
||||
"turnOnBackupForAutoUpload":
|
||||
MessageLookupByLibrary.simpleMessage("打开备份以自动上传添加到此设备文件夹的文件。"),
|
||||
|
@ -1114,7 +1114,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"verificationId": MessageLookupByLibrary.simpleMessage("验证 ID"),
|
||||
"verify": MessageLookupByLibrary.simpleMessage("验证"),
|
||||
"verifyEmail": MessageLookupByLibrary.simpleMessage("验证电子邮件"),
|
||||
"verifyEmailID": m57,
|
||||
"verifyEmailID": m60,
|
||||
"verifyIDLabel": MessageLookupByLibrary.simpleMessage("验证"),
|
||||
"verifyPassword": MessageLookupByLibrary.simpleMessage("验证密码"),
|
||||
"verifying": MessageLookupByLibrary.simpleMessage("正在验证..."),
|
||||
|
@ -1132,11 +1132,11 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
"weAreOpenSource": MessageLookupByLibrary.simpleMessage("我们是开源的 !"),
|
||||
"weDontSupportEditingPhotosAndAlbumsThatYouDont":
|
||||
MessageLookupByLibrary.simpleMessage("我们不支持编辑您尚未拥有的照片和相册"),
|
||||
"weHaveSendEmailTo": m58,
|
||||
"weHaveSendEmailTo": m61,
|
||||
"weakStrength": MessageLookupByLibrary.simpleMessage("弱"),
|
||||
"welcomeBack": MessageLookupByLibrary.simpleMessage("欢迎回来!"),
|
||||
"yearly": MessageLookupByLibrary.simpleMessage("每年"),
|
||||
"yearsAgo": m59,
|
||||
"yearsAgo": m62,
|
||||
"yes": MessageLookupByLibrary.simpleMessage("是"),
|
||||
"yesCancel": MessageLookupByLibrary.simpleMessage("是的,取消"),
|
||||
"yesConvertToViewer": MessageLookupByLibrary.simpleMessage("是的,转换为查看者"),
|
||||
|
@ -1162,7 +1162,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||
MessageLookupByLibrary.simpleMessage("莫开玩笑,您不能与自己分享"),
|
||||
"youDontHaveAnyArchivedItems":
|
||||
MessageLookupByLibrary.simpleMessage("您没有任何存档的项目。"),
|
||||
"youHaveSuccessfullyFreedUp": m60,
|
||||
"youHaveSuccessfullyFreedUp": m63,
|
||||
"yourAccountHasBeenDeleted":
|
||||
MessageLookupByLibrary.simpleMessage("您的账户已删除"),
|
||||
"yourPlanWasSuccessfullyDowngraded":
|
||||
|
|
|
@ -189,6 +189,10 @@
|
|||
"disableDownloadWarningBody": "I visualizzatori possono scattare screenshot o salvare una copia delle foto utilizzando strumenti esterni",
|
||||
"allowDownloads": "Consenti download",
|
||||
"linkDeviceLimit": "Limite dei dispositivi",
|
||||
"noDeviceLimit": "Nessuno",
|
||||
"@noDeviceLimit": {
|
||||
"description": "Text to indicate that there is limit on number of devices"
|
||||
},
|
||||
"linkExpiry": "Scadenza del link",
|
||||
"linkExpired": "Scaduto",
|
||||
"linkEnabled": "Attivato",
|
||||
|
@ -201,15 +205,6 @@
|
|||
"manageLink": "Gestisci link",
|
||||
"linkExpiresOn": "Il link scadrà il {expiryTime}",
|
||||
"albumUpdated": "Album aggiornato",
|
||||
"maxDeviceLimitSpikeHandling": "Se impostato al massimo ({maxValue}), il limite del dispositivo verrà ridotto per consentire picchi temporanei di un numero elevato di visualizzatori.",
|
||||
"@maxDeviceLimitSpikeHandling": {
|
||||
"placeholders": {
|
||||
"maxValue": {
|
||||
"type": "int",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"never": "Mai",
|
||||
"custom": "Personalizza",
|
||||
"@custom": {
|
||||
|
@ -468,6 +463,7 @@
|
|||
"updateAvailable": "Aggiornamento disponibile",
|
||||
"ignoreUpdate": "Ignora",
|
||||
"downloading": "Scaricamento in corso...",
|
||||
"cannotDeleteSharedFiles": "Impossibile eliminare i file condivisi",
|
||||
"theDownloadCouldNotBeCompleted": "Il download non può essere completato",
|
||||
"retry": "Riprova",
|
||||
"backedUpFolders": "Cartelle salvate",
|
||||
|
|
|
@ -30,7 +30,7 @@ import 'package:photos/services/local_file_update_service.dart';
|
|||
import 'package:photos/services/local_sync_service.dart';
|
||||
import "package:photos/services/location_service.dart";
|
||||
import 'package:photos/services/memories_service.dart';
|
||||
// import "package:photos/services/object_detection/object_detection_service.dart";
|
||||
import "package:photos/services/object_detection/object_detection_service.dart";
|
||||
import 'package:photos/services/push_service.dart';
|
||||
import 'package:photos/services/remote_sync_service.dart';
|
||||
import 'package:photos/services/search_service.dart';
|
||||
|
@ -192,9 +192,9 @@ Future<void> _init(bool isBackground, {String via = ''}) async {
|
|||
// Can not including existing tf/ml binaries as they are not being built
|
||||
// from source.
|
||||
// See https://gitlab.com/fdroid/fdroiddata/-/merge_requests/12671#note_1294346819
|
||||
// if (!UpdateService.instance.isFdroidFlavor()) {
|
||||
// unawaited(ObjectDetectionService.instance.init());
|
||||
// }
|
||||
if (!UpdateService.instance.isFdroidFlavor()) {
|
||||
unawaited(ObjectDetectionService.instance.init());
|
||||
}
|
||||
|
||||
_logger.info("Initialization done");
|
||||
}
|
||||
|
|
|
@ -1,157 +1,157 @@
|
|||
// import "dart:isolate";
|
||||
// import "dart:math";
|
||||
// import "dart:typed_data";
|
||||
import "dart:isolate";
|
||||
import "dart:math";
|
||||
import "dart:typed_data";
|
||||
|
||||
// import "package:logging/logging.dart";
|
||||
// import "package:photos/services/object_detection/models/predictions.dart";
|
||||
// import 'package:photos/services/object_detection/models/recognition.dart';
|
||||
// import 'package:photos/services/object_detection/tflite/cocossd_classifier.dart';
|
||||
// import "package:photos/services/object_detection/tflite/mobilenet_classifier.dart";
|
||||
// import "package:photos/services/object_detection/tflite/scene_classifier.dart";
|
||||
// import "package:photos/services/object_detection/utils/isolate_utils.dart";
|
||||
import "package:logging/logging.dart";
|
||||
import "package:photos/services/object_detection/models/predictions.dart";
|
||||
import 'package:photos/services/object_detection/models/recognition.dart';
|
||||
import 'package:photos/services/object_detection/tflite/cocossd_classifier.dart';
|
||||
import "package:photos/services/object_detection/tflite/mobilenet_classifier.dart";
|
||||
import "package:photos/services/object_detection/tflite/scene_classifier.dart";
|
||||
import "package:photos/services/object_detection/utils/isolate_utils.dart";
|
||||
|
||||
// class ObjectDetectionService {
|
||||
// static const scoreThreshold = 0.35;
|
||||
class ObjectDetectionService {
|
||||
static const scoreThreshold = 0.35;
|
||||
|
||||
// final _logger = Logger("ObjectDetectionService");
|
||||
final _logger = Logger("ObjectDetectionService");
|
||||
|
||||
// late CocoSSDClassifier _objectClassifier;
|
||||
// late MobileNetClassifier _mobileNetClassifier;
|
||||
// late SceneClassifier _sceneClassifier;
|
||||
late CocoSSDClassifier _objectClassifier;
|
||||
late MobileNetClassifier _mobileNetClassifier;
|
||||
late SceneClassifier _sceneClassifier;
|
||||
|
||||
// late IsolateUtils _isolateUtils;
|
||||
late IsolateUtils _isolateUtils;
|
||||
|
||||
// ObjectDetectionService._privateConstructor();
|
||||
// bool inInitiated = false;
|
||||
ObjectDetectionService._privateConstructor();
|
||||
bool inInitiated = false;
|
||||
|
||||
// Future<void> init() async {
|
||||
// _isolateUtils = IsolateUtils();
|
||||
// await _isolateUtils.start();
|
||||
// try {
|
||||
// _objectClassifier = CocoSSDClassifier();
|
||||
// } catch (e, s) {
|
||||
// _logger.severe("Could not initialize cocossd", e, s);
|
||||
// }
|
||||
// try {
|
||||
// _mobileNetClassifier = MobileNetClassifier();
|
||||
// } catch (e, s) {
|
||||
// _logger.severe("Could not initialize mobilenet", e, s);
|
||||
// }
|
||||
// try {
|
||||
// _sceneClassifier = SceneClassifier();
|
||||
// } catch (e, s) {
|
||||
// _logger.severe("Could not initialize sceneclassifier", e, s);
|
||||
// }
|
||||
// inInitiated = true;
|
||||
// }
|
||||
Future<void> init() async {
|
||||
_isolateUtils = IsolateUtils();
|
||||
await _isolateUtils.start();
|
||||
try {
|
||||
_objectClassifier = CocoSSDClassifier();
|
||||
} catch (e, s) {
|
||||
_logger.severe("Could not initialize cocossd", e, s);
|
||||
}
|
||||
try {
|
||||
_mobileNetClassifier = MobileNetClassifier();
|
||||
} catch (e, s) {
|
||||
_logger.severe("Could not initialize mobilenet", e, s);
|
||||
}
|
||||
try {
|
||||
_sceneClassifier = SceneClassifier();
|
||||
} catch (e, s) {
|
||||
_logger.severe("Could not initialize sceneclassifier", e, s);
|
||||
}
|
||||
inInitiated = true;
|
||||
}
|
||||
|
||||
// static ObjectDetectionService instance =
|
||||
// ObjectDetectionService._privateConstructor();
|
||||
static ObjectDetectionService instance =
|
||||
ObjectDetectionService._privateConstructor();
|
||||
|
||||
// Future<Map<String, double>> predict(Uint8List bytes) async {
|
||||
// try {
|
||||
// if (!inInitiated) {
|
||||
// return Future.error("ObjectDetectionService init is not completed");
|
||||
// }
|
||||
// final results = <String, double>{};
|
||||
// final methods = [_getObjects, _getMobileNetResults, _getSceneResults];
|
||||
Future<Map<String, double>> predict(Uint8List bytes) async {
|
||||
try {
|
||||
if (!inInitiated) {
|
||||
return Future.error("ObjectDetectionService init is not completed");
|
||||
}
|
||||
final results = <String, double>{};
|
||||
final methods = [_getObjects, _getMobileNetResults, _getSceneResults];
|
||||
|
||||
// for (var method in methods) {
|
||||
// final methodResults = await method(bytes);
|
||||
// methodResults.forEach((key, value) {
|
||||
// results.update(
|
||||
// key,
|
||||
// (existingValue) => max(existingValue, value),
|
||||
// ifAbsent: () => value,
|
||||
// );
|
||||
// });
|
||||
// }
|
||||
// return results;
|
||||
// } catch (e, s) {
|
||||
// _logger.severe(e, s);
|
||||
// rethrow;
|
||||
// }
|
||||
// }
|
||||
for (var method in methods) {
|
||||
final methodResults = await method(bytes);
|
||||
methodResults.forEach((key, value) {
|
||||
results.update(
|
||||
key,
|
||||
(existingValue) => max(existingValue, value),
|
||||
ifAbsent: () => value,
|
||||
);
|
||||
});
|
||||
}
|
||||
return results;
|
||||
} catch (e, s) {
|
||||
_logger.severe(e, s);
|
||||
rethrow;
|
||||
}
|
||||
}
|
||||
|
||||
// Future<Map<String, double>> _getObjects(Uint8List bytes) async {
|
||||
// try {
|
||||
// final isolateData = IsolateData(
|
||||
// bytes,
|
||||
// _objectClassifier.interpreter.address,
|
||||
// _objectClassifier.labels,
|
||||
// ClassifierType.cocossd,
|
||||
// );
|
||||
// return _getPredictions(isolateData);
|
||||
// } catch (e, s) {
|
||||
// _logger.severe("Could not run cocossd", e, s);
|
||||
// }
|
||||
// return {};
|
||||
// }
|
||||
Future<Map<String, double>> _getObjects(Uint8List bytes) async {
|
||||
try {
|
||||
final isolateData = IsolateData(
|
||||
bytes,
|
||||
_objectClassifier.interpreter.address,
|
||||
_objectClassifier.labels,
|
||||
ClassifierType.cocossd,
|
||||
);
|
||||
return _getPredictions(isolateData);
|
||||
} catch (e, s) {
|
||||
_logger.severe("Could not run cocossd", e, s);
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
// Future<Map<String, double>> _getMobileNetResults(Uint8List bytes) async {
|
||||
// try {
|
||||
// final isolateData = IsolateData(
|
||||
// bytes,
|
||||
// _mobileNetClassifier.interpreter.address,
|
||||
// _mobileNetClassifier.labels,
|
||||
// ClassifierType.mobilenet,
|
||||
// );
|
||||
// return _getPredictions(isolateData);
|
||||
// } catch (e, s) {
|
||||
// _logger.severe("Could not run mobilenet", e, s);
|
||||
// }
|
||||
// return {};
|
||||
// }
|
||||
Future<Map<String, double>> _getMobileNetResults(Uint8List bytes) async {
|
||||
try {
|
||||
final isolateData = IsolateData(
|
||||
bytes,
|
||||
_mobileNetClassifier.interpreter.address,
|
||||
_mobileNetClassifier.labels,
|
||||
ClassifierType.mobilenet,
|
||||
);
|
||||
return _getPredictions(isolateData);
|
||||
} catch (e, s) {
|
||||
_logger.severe("Could not run mobilenet", e, s);
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
// Future<Map<String, double>> _getSceneResults(Uint8List bytes) async {
|
||||
// try {
|
||||
// final isolateData = IsolateData(
|
||||
// bytes,
|
||||
// _sceneClassifier.interpreter.address,
|
||||
// _sceneClassifier.labels,
|
||||
// ClassifierType.scenes,
|
||||
// );
|
||||
// return _getPredictions(isolateData);
|
||||
// } catch (e, s) {
|
||||
// _logger.severe("Could not run scene detection", e, s);
|
||||
// }
|
||||
// return {};
|
||||
// }
|
||||
Future<Map<String, double>> _getSceneResults(Uint8List bytes) async {
|
||||
try {
|
||||
final isolateData = IsolateData(
|
||||
bytes,
|
||||
_sceneClassifier.interpreter.address,
|
||||
_sceneClassifier.labels,
|
||||
ClassifierType.scenes,
|
||||
);
|
||||
return _getPredictions(isolateData);
|
||||
} catch (e, s) {
|
||||
_logger.severe("Could not run scene detection", e, s);
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
// Future<Map<String, double>> _getPredictions(IsolateData isolateData) async {
|
||||
// final predictions = await _inference(isolateData);
|
||||
// final Map<String, double> results = {};
|
||||
Future<Map<String, double>> _getPredictions(IsolateData isolateData) async {
|
||||
final predictions = await _inference(isolateData);
|
||||
final Map<String, double> results = {};
|
||||
|
||||
// if (predictions.error == null) {
|
||||
// for (final Recognition result in predictions.recognitions!) {
|
||||
// if (result.score > scoreThreshold) {
|
||||
// // Update the result score only if it's higher than the current score
|
||||
// if (!results.containsKey(result.label) ||
|
||||
// results[result.label]! < result.score) {
|
||||
// results[result.label] = result.score;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
if (predictions.error == null) {
|
||||
for (final Recognition result in predictions.recognitions!) {
|
||||
if (result.score > scoreThreshold) {
|
||||
// Update the result score only if it's higher than the current score
|
||||
if (!results.containsKey(result.label) ||
|
||||
results[result.label]! < result.score) {
|
||||
results[result.label] = result.score;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// _logger.info(
|
||||
// "Time taken for ${isolateData.type}: ${predictions.stats!.totalElapsedTime}ms",
|
||||
// );
|
||||
// } else {
|
||||
// _logger.severe(
|
||||
// "Error while fetching predictions for ${isolateData.type}",
|
||||
// predictions.error,
|
||||
// );
|
||||
// }
|
||||
_logger.info(
|
||||
"Time taken for ${isolateData.type}: ${predictions.stats!.totalElapsedTime}ms",
|
||||
);
|
||||
} else {
|
||||
_logger.severe(
|
||||
"Error while fetching predictions for ${isolateData.type}",
|
||||
predictions.error,
|
||||
);
|
||||
}
|
||||
|
||||
// return results;
|
||||
// }
|
||||
return results;
|
||||
}
|
||||
|
||||
// /// Runs inference in another isolate
|
||||
// Future<Predictions> _inference(IsolateData isolateData) async {
|
||||
// final responsePort = ReceivePort();
|
||||
// _isolateUtils.sendPort.send(
|
||||
// isolateData..responsePort = responsePort.sendPort,
|
||||
// );
|
||||
// return await responsePort.first;
|
||||
// }
|
||||
// }
|
||||
/// Runs inference in another isolate
|
||||
Future<Predictions> _inference(IsolateData isolateData) async {
|
||||
final responsePort = ReceivePort();
|
||||
_isolateUtils.sendPort.send(
|
||||
isolateData..responsePort = responsePort.sendPort,
|
||||
);
|
||||
return await responsePort.first;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,89 +1,89 @@
|
|||
// import "dart:math";
|
||||
import "dart:math";
|
||||
|
||||
// import 'package:image/image.dart' as image_lib;
|
||||
// import "package:logging/logging.dart";
|
||||
// import "package:photos/services/object_detection/models/predictions.dart";
|
||||
// import "package:tflite_flutter/tflite_flutter.dart";
|
||||
// import "package:tflite_flutter_helper/tflite_flutter_helper.dart";
|
||||
import 'package:image/image.dart' as image_lib;
|
||||
import "package:logging/logging.dart";
|
||||
import "package:photos/services/object_detection/models/predictions.dart";
|
||||
import "package:tflite_flutter/tflite_flutter.dart";
|
||||
import "package:tflite_flutter_helper/tflite_flutter_helper.dart";
|
||||
|
||||
// abstract class Classifier {
|
||||
// // Path to the model
|
||||
// String get modelPath;
|
||||
abstract class Classifier {
|
||||
// Path to the model
|
||||
String get modelPath;
|
||||
|
||||
// // Path to the labels
|
||||
// String get labelPath;
|
||||
// Path to the labels
|
||||
String get labelPath;
|
||||
|
||||
// // Input size expected by the model (for eg. width = height = 224)
|
||||
// int get inputSize;
|
||||
// Input size expected by the model (for eg. width = height = 224)
|
||||
int get inputSize;
|
||||
|
||||
// // Logger implementation for the specific classifier
|
||||
// Logger get logger;
|
||||
// Logger implementation for the specific classifier
|
||||
Logger get logger;
|
||||
|
||||
// Predictions? predict(image_lib.Image image);
|
||||
Predictions? predict(image_lib.Image image);
|
||||
|
||||
// /// Instance of Interpreter
|
||||
// late Interpreter _interpreter;
|
||||
/// Instance of Interpreter
|
||||
late Interpreter _interpreter;
|
||||
|
||||
// /// Labels file loaded as list
|
||||
// late List<String> _labels;
|
||||
/// Labels file loaded as list
|
||||
late List<String> _labels;
|
||||
|
||||
// /// Shapes of output tensors
|
||||
// late List<List<int>> _outputShapes;
|
||||
/// Shapes of output tensors
|
||||
late List<List<int>> _outputShapes;
|
||||
|
||||
// /// Types of output tensors
|
||||
// late List<TfLiteType> _outputTypes;
|
||||
/// Types of output tensors
|
||||
late List<TfLiteType> _outputTypes;
|
||||
|
||||
// /// Gets the interpreter instance
|
||||
// Interpreter get interpreter => _interpreter;
|
||||
/// Gets the interpreter instance
|
||||
Interpreter get interpreter => _interpreter;
|
||||
|
||||
// /// Gets the loaded labels
|
||||
// List<String> get labels => _labels;
|
||||
/// Gets the loaded labels
|
||||
List<String> get labels => _labels;
|
||||
|
||||
// /// Gets the output shapes
|
||||
// List<List<int>> get outputShapes => _outputShapes;
|
||||
/// Gets the output shapes
|
||||
List<List<int>> get outputShapes => _outputShapes;
|
||||
|
||||
// /// Gets the output types
|
||||
// List<TfLiteType> get outputTypes => _outputTypes;
|
||||
/// Gets the output types
|
||||
List<TfLiteType> get outputTypes => _outputTypes;
|
||||
|
||||
// /// Loads interpreter from asset
|
||||
// void loadModel(Interpreter? interpreter) async {
|
||||
// try {
|
||||
// _interpreter = interpreter ??
|
||||
// await Interpreter.fromAsset(
|
||||
// modelPath,
|
||||
// options: InterpreterOptions()..threads = 4,
|
||||
// );
|
||||
// final outputTensors = _interpreter.getOutputTensors();
|
||||
// _outputShapes = [];
|
||||
// _outputTypes = [];
|
||||
// for (var tensor in outputTensors) {
|
||||
// _outputShapes.add(tensor.shape);
|
||||
// _outputTypes.add(tensor.type);
|
||||
// }
|
||||
// logger.info("Interpreter initialized");
|
||||
// } catch (e, s) {
|
||||
// logger.severe("Error while creating interpreter", e, s);
|
||||
// }
|
||||
// }
|
||||
/// Loads interpreter from asset
|
||||
void loadModel(Interpreter? interpreter) async {
|
||||
try {
|
||||
_interpreter = interpreter ??
|
||||
await Interpreter.fromAsset(
|
||||
modelPath,
|
||||
options: InterpreterOptions()..threads = 4,
|
||||
);
|
||||
final outputTensors = _interpreter.getOutputTensors();
|
||||
_outputShapes = [];
|
||||
_outputTypes = [];
|
||||
for (var tensor in outputTensors) {
|
||||
_outputShapes.add(tensor.shape);
|
||||
_outputTypes.add(tensor.type);
|
||||
}
|
||||
logger.info("Interpreter initialized");
|
||||
} catch (e, s) {
|
||||
logger.severe("Error while creating interpreter", e, s);
|
||||
}
|
||||
}
|
||||
|
||||
// /// Loads labels from assets
|
||||
// void loadLabels(List<String>? labels) async {
|
||||
// try {
|
||||
// _labels = labels ?? await FileUtil.loadLabels(labelPath);
|
||||
// logger.info("Labels initialized");
|
||||
// } catch (e, s) {
|
||||
// logger.severe("Error while loading labels", e, s);
|
||||
// }
|
||||
// }
|
||||
/// Loads labels from assets
|
||||
void loadLabels(List<String>? labels) async {
|
||||
try {
|
||||
_labels = labels ?? await FileUtil.loadLabels(labelPath);
|
||||
logger.info("Labels initialized");
|
||||
} catch (e, s) {
|
||||
logger.severe("Error while loading labels", e, s);
|
||||
}
|
||||
}
|
||||
|
||||
// /// Pre-process the image
|
||||
// TensorImage getProcessedImage(TensorImage inputImage) {
|
||||
// final padSize = max(inputImage.height, inputImage.width);
|
||||
// final imageProcessor = ImageProcessorBuilder()
|
||||
// .add(ResizeWithCropOrPadOp(padSize, padSize))
|
||||
// .add(ResizeOp(inputSize, inputSize, ResizeMethod.BILINEAR))
|
||||
// .build();
|
||||
// inputImage = imageProcessor.process(inputImage);
|
||||
// return inputImage;
|
||||
// }
|
||||
// }
|
||||
/// Pre-process the image
|
||||
TensorImage getProcessedImage(TensorImage inputImage) {
|
||||
final padSize = max(inputImage.height, inputImage.width);
|
||||
final imageProcessor = ImageProcessorBuilder()
|
||||
.add(ResizeWithCropOrPadOp(padSize, padSize))
|
||||
.add(ResizeOp(inputSize, inputSize, ResizeMethod.BILINEAR))
|
||||
.build();
|
||||
inputImage = imageProcessor.process(inputImage);
|
||||
return inputImage;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,115 +1,115 @@
|
|||
// import 'dart:math';
|
||||
import 'dart:math';
|
||||
|
||||
// import 'package:image/image.dart' as image_lib;
|
||||
// import "package:logging/logging.dart";
|
||||
// import 'package:photos/services/object_detection/models/predictions.dart';
|
||||
// import 'package:photos/services/object_detection/models/recognition.dart';
|
||||
// import "package:photos/services/object_detection/models/stats.dart";
|
||||
// import "package:photos/services/object_detection/tflite/classifier.dart";
|
||||
// import "package:tflite_flutter/tflite_flutter.dart";
|
||||
// import "package:tflite_flutter_helper/tflite_flutter_helper.dart";
|
||||
import 'package:image/image.dart' as image_lib;
|
||||
import "package:logging/logging.dart";
|
||||
import 'package:photos/services/object_detection/models/predictions.dart';
|
||||
import 'package:photos/services/object_detection/models/recognition.dart';
|
||||
import "package:photos/services/object_detection/models/stats.dart";
|
||||
import "package:photos/services/object_detection/tflite/classifier.dart";
|
||||
import "package:tflite_flutter/tflite_flutter.dart";
|
||||
import "package:tflite_flutter_helper/tflite_flutter_helper.dart";
|
||||
|
||||
// /// Classifier
|
||||
// class CocoSSDClassifier extends Classifier {
|
||||
// static final _logger = Logger("CocoSSDClassifier");
|
||||
// static const double threshold = 0.4;
|
||||
/// Classifier
|
||||
class CocoSSDClassifier extends Classifier {
|
||||
static final _logger = Logger("CocoSSDClassifier");
|
||||
static const double threshold = 0.4;
|
||||
|
||||
// @override
|
||||
// String get modelPath => "models/cocossd/model.tflite";
|
||||
@override
|
||||
String get modelPath => "models/cocossd/model.tflite";
|
||||
|
||||
// @override
|
||||
// String get labelPath => "assets/models/cocossd/labels.txt";
|
||||
@override
|
||||
String get labelPath => "assets/models/cocossd/labels.txt";
|
||||
|
||||
// @override
|
||||
// int get inputSize => 300;
|
||||
@override
|
||||
int get inputSize => 300;
|
||||
|
||||
// @override
|
||||
// Logger get logger => _logger;
|
||||
@override
|
||||
Logger get logger => _logger;
|
||||
|
||||
// static const int numResults = 10;
|
||||
static const int numResults = 10;
|
||||
|
||||
// CocoSSDClassifier({
|
||||
// Interpreter? interpreter,
|
||||
// List<String>? labels,
|
||||
// }) {
|
||||
// loadModel(interpreter);
|
||||
// loadLabels(labels);
|
||||
// }
|
||||
CocoSSDClassifier({
|
||||
Interpreter? interpreter,
|
||||
List<String>? labels,
|
||||
}) {
|
||||
loadModel(interpreter);
|
||||
loadLabels(labels);
|
||||
}
|
||||
|
||||
// @override
|
||||
// Predictions? predict(image_lib.Image image) {
|
||||
// final predictStartTime = DateTime.now().millisecondsSinceEpoch;
|
||||
@override
|
||||
Predictions? predict(image_lib.Image image) {
|
||||
final predictStartTime = DateTime.now().millisecondsSinceEpoch;
|
||||
|
||||
// final preProcessStart = DateTime.now().millisecondsSinceEpoch;
|
||||
final preProcessStart = DateTime.now().millisecondsSinceEpoch;
|
||||
|
||||
// // Create TensorImage from image
|
||||
// TensorImage inputImage = TensorImage.fromImage(image);
|
||||
// Create TensorImage from image
|
||||
TensorImage inputImage = TensorImage.fromImage(image);
|
||||
|
||||
// // Pre-process TensorImage
|
||||
// inputImage = getProcessedImage(inputImage);
|
||||
// Pre-process TensorImage
|
||||
inputImage = getProcessedImage(inputImage);
|
||||
|
||||
// final preProcessElapsedTime =
|
||||
// DateTime.now().millisecondsSinceEpoch - preProcessStart;
|
||||
final preProcessElapsedTime =
|
||||
DateTime.now().millisecondsSinceEpoch - preProcessStart;
|
||||
|
||||
// // TensorBuffers for output tensors
|
||||
// final outputLocations = TensorBufferFloat(outputShapes[0]);
|
||||
// final outputClasses = TensorBufferFloat(outputShapes[1]);
|
||||
// final outputScores = TensorBufferFloat(outputShapes[2]);
|
||||
// final numLocations = TensorBufferFloat(outputShapes[3]);
|
||||
// TensorBuffers for output tensors
|
||||
final outputLocations = TensorBufferFloat(outputShapes[0]);
|
||||
final outputClasses = TensorBufferFloat(outputShapes[1]);
|
||||
final outputScores = TensorBufferFloat(outputShapes[2]);
|
||||
final numLocations = TensorBufferFloat(outputShapes[3]);
|
||||
|
||||
// // Inputs object for runForMultipleInputs
|
||||
// // Use [TensorImage.buffer] or [TensorBuffer.buffer] to pass by reference
|
||||
// final inputs = [inputImage.buffer];
|
||||
// Inputs object for runForMultipleInputs
|
||||
// Use [TensorImage.buffer] or [TensorBuffer.buffer] to pass by reference
|
||||
final inputs = [inputImage.buffer];
|
||||
|
||||
// // Outputs map
|
||||
// final outputs = {
|
||||
// 0: outputLocations.buffer,
|
||||
// 1: outputClasses.buffer,
|
||||
// 2: outputScores.buffer,
|
||||
// 3: numLocations.buffer,
|
||||
// };
|
||||
// Outputs map
|
||||
final outputs = {
|
||||
0: outputLocations.buffer,
|
||||
1: outputClasses.buffer,
|
||||
2: outputScores.buffer,
|
||||
3: numLocations.buffer,
|
||||
};
|
||||
|
||||
// final inferenceTimeStart = DateTime.now().millisecondsSinceEpoch;
|
||||
final inferenceTimeStart = DateTime.now().millisecondsSinceEpoch;
|
||||
|
||||
// // run inference
|
||||
// interpreter.runForMultipleInputs(inputs, outputs);
|
||||
// run inference
|
||||
interpreter.runForMultipleInputs(inputs, outputs);
|
||||
|
||||
// final inferenceTimeElapsed =
|
||||
// DateTime.now().millisecondsSinceEpoch - inferenceTimeStart;
|
||||
final inferenceTimeElapsed =
|
||||
DateTime.now().millisecondsSinceEpoch - inferenceTimeStart;
|
||||
|
||||
// // Maximum number of results to show
|
||||
// final resultsCount = min(numResults, numLocations.getIntValue(0));
|
||||
// Maximum number of results to show
|
||||
final resultsCount = min(numResults, numLocations.getIntValue(0));
|
||||
|
||||
// // Using labelOffset = 1 as ??? at index 0
|
||||
// const labelOffset = 1;
|
||||
// Using labelOffset = 1 as ??? at index 0
|
||||
const labelOffset = 1;
|
||||
|
||||
// final recognitions = <Recognition>[];
|
||||
final recognitions = <Recognition>[];
|
||||
|
||||
// for (int i = 0; i < resultsCount; i++) {
|
||||
// // Prediction score
|
||||
// final score = outputScores.getDoubleValue(i);
|
||||
for (int i = 0; i < resultsCount; i++) {
|
||||
// Prediction score
|
||||
final score = outputScores.getDoubleValue(i);
|
||||
|
||||
// // Label string
|
||||
// final labelIndex = outputClasses.getIntValue(i) + labelOffset;
|
||||
// final label = labels.elementAt(labelIndex);
|
||||
// Label string
|
||||
final labelIndex = outputClasses.getIntValue(i) + labelOffset;
|
||||
final label = labels.elementAt(labelIndex);
|
||||
|
||||
// if (score > threshold) {
|
||||
// recognitions.add(
|
||||
// Recognition(i, label, score),
|
||||
// );
|
||||
// }
|
||||
// }
|
||||
if (score > threshold) {
|
||||
recognitions.add(
|
||||
Recognition(i, label, score),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// final predictElapsedTime =
|
||||
// DateTime.now().millisecondsSinceEpoch - predictStartTime;
|
||||
// return Predictions(
|
||||
// recognitions,
|
||||
// Stats(
|
||||
// predictElapsedTime,
|
||||
// predictElapsedTime,
|
||||
// inferenceTimeElapsed,
|
||||
// preProcessElapsedTime,
|
||||
// ),
|
||||
// );
|
||||
// }
|
||||
// }
|
||||
final predictElapsedTime =
|
||||
DateTime.now().millisecondsSinceEpoch - predictStartTime;
|
||||
return Predictions(
|
||||
recognitions,
|
||||
Stats(
|
||||
predictElapsedTime,
|
||||
predictElapsedTime,
|
||||
inferenceTimeElapsed,
|
||||
preProcessElapsedTime,
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|