This commit is contained in:
Thibault Deckers 2022-12-06 00:45:43 +01:00
parent 5f107e5191
commit b8510e9676
23 changed files with 489 additions and 47 deletions

View file

@ -439,8 +439,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP ist erforderlich, um das Video innerhalb eines bewegten Bildes abzuspielen.\n\nSicher, dass es entfernt werden soll?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Sicher?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Sicher?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Wiedergabegeschwindigkeit",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Video",

View file

@ -439,8 +439,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "Απαιτείται XMP για την αναπαραγωγή του βίντεο μέσα σε μια κινούμενη φωτογραφία.\n\nΕίστε βέβαιοι ότι θέλετε να αφαιρεθεί;",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Είστε βέβαιοι;",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Είστε βέβαιοι;",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Ταχύτητα αναπαραγωγής",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Βίντεο",

View file

@ -413,7 +413,6 @@
"removeEntryMetadataDialogMore": "More",
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP is required to play the video inside a motion photo.\n\nAre you sure you want to remove it?",
"convertMotionPhotoToStillImageWarningDialogMessage": "Are you sure?",
"videoSpeedDialogLabel": "Playback speed",
@ -426,6 +425,7 @@
"genericSuccessFeedback": "Done!",
"genericFailureFeedback": "Failed",
"genericDangerWarningDialogMessage": "Are you sure?",
"menuActionConfigureView": "View",
"menuActionSelect": "Select",

View file

@ -421,8 +421,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP es necesario para reproducir la animación de una foto en movimiento.\n\n¿Está seguro de que desea removerlo?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "¿Está seguro?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "¿Está seguro?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Velocidad de reproducción",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Video",

View file

@ -443,8 +443,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "Les métadonnées XMP sont nécessaires pour lire la vidéo dune photo animée.\n\nVoulez-vous vraiment les supprimer ?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Êtes-vous sûr ?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Êtes-vous sûr ?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Vitesse de lecture",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Vidéo",

View file

@ -429,8 +429,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP diperlukan untuk memutar video di dalam Foto bergerak.\n\nAnda yakin ingin menghapusnya?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Apakah kamu yakin?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Apakah kamu yakin?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Kecepatan pemutaran",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Video",

View file

@ -439,8 +439,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP è richiesto per riprodurre il video allinterno di una foto in movimento.\n\nSei sicuro di volerlo rimuovere?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Sei sicuro?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Sei sicuro?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Velocità di riproduzione",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Video",

View file

@ -421,8 +421,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "モーションフォト内の動画を再生するには XMP が必要です。\n\n削除しますか",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "適用しますか?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "適用しますか?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "再生速度",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "動画",

View file

@ -443,8 +443,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP가 있어야 모션 사진에 포함되는 동영상을 재생할 수 있습니다.\n\n삭제하시겠습니까?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "확실합니까?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "확실합니까?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "재생 배속",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "동영상",

View file

@ -219,8 +219,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "Norint paleisti vaizdo įrašą judančioje nuotraukoje, reikalingas XMP.\n\nAr tikrai norite jį pašalinti?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Ar tikrai?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Ar tikrai?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Atkūrimo greitis",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogAudio": "Garsas",

View file

@ -555,8 +555,8 @@
"@editEntryRatingDialogTitle": {},
"removeEntryMetadataDialogTitle": "Metadatafjerning",
"@removeEntryMetadataDialogTitle": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Er du sikker?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Er du sikker?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Avspillingshastighet",
"@videoSpeedDialogLabel": {},
"menuActionConfigureView": "Vis",

View file

@ -437,8 +437,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP is vereist om de video in een bewegende foto af te spelen.\n\nWeet je zeker dat je deze wilt verwijderen?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Weet je het zeker?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Weet je het zeker?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Afspeelsnelheid",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Video",

View file

@ -439,8 +439,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP é necessário para reproduzir o vídeo dentro de uma foto em movimento.\n\nTem certeza de que deseja removê-lo?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Tem certeza?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Tem certeza?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Velocidade de reprodução",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Video",

View file

@ -494,8 +494,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP este necesar pentru a reda videoclipul dintr-o fotografie în mișcare.\n\nSunteți sigur că doriți să-l eliminați?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Esti sigur?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Esti sigur?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Viteza de redare",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Video",

View file

@ -439,8 +439,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "Для воспроизведения видео внутри этой живой фотографии требуется XMP профиль.\n\nВы уверены, что хотите удалить его?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Вы уверены?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Вы уверены?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Скорость воспроизведения",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Видео",

View file

@ -482,8 +482,8 @@
"@editEntryRatingDialogTitle": {},
"removeEntryMetadataDialogMore": "เพิ่มเติม",
"@removeEntryMetadataDialogMore": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "คุณแน่ใจไหม?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "คุณแน่ใจไหม?",
"@genericDangerWarningDialogMessage": {},
"editEntryLocationDialogLatitude": "ละติจูด",
"@editEntryLocationDialogLatitude": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "จำเป็นต้องใช้ XMP ในการเล่นวิดีโอในภาพเคลื่อนไหว\n\nคุณแน่ใจว่าต้องการลบออก?",

View file

@ -395,8 +395,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "Hareketli bir fotoğrafın içindeki videoyu oynatmak için XMP gereklidir.\n\nKaldırmak istediğinizden emin misiniz?",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "Emin misiniz?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "Emin misiniz?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "Oynatma hızı",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "Video",

View file

@ -439,8 +439,8 @@
"@removeEntryMetadataDialogMore": {},
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "播放动态照片中的视频需要 XMP\n\n确定要删除它吗",
"@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {},
"convertMotionPhotoToStillImageWarningDialogMessage": "你确定吗?",
"@convertMotionPhotoToStillImageWarningDialogMessage": {},
"genericDangerWarningDialogMessage": "你确定吗?",
"@genericDangerWarningDialogMessage": {},
"videoSpeedDialogLabel": "播放速度",
"@videoSpeedDialogLabel": {},
"videoStreamSelectionDialogVideo": "视频",

View file

@ -41,6 +41,7 @@ class AboutTranslators extends StatelessWidget {
// Contributor('SAMIRAH AIL', 'samiratalzahrani@gmail.com'),
// Contributor('Salih Ail', 'rrrfff444@gmail.com'),
// Contributor('Nattapong K', 'mixer5056@gmail.com'),
// Contributor('tryvseu', 'tryvseu@tuta.io'),
};
@override

View file

@ -49,7 +49,7 @@ class AvesApp extends StatefulWidget {
final AppFlavor flavor;
// temporary exclude locales not ready yet for prime time
static final _unsupportedLocales = {'ar', 'fa', 'gl', 'pl', 'th'}.map(Locale.new).toSet();
static final _unsupportedLocales = {'ar', 'fa', 'gl', 'nn', 'pl', 'th'}.map(Locale.new).toSet();
static final List<Locale> supportedLocales = AppLocalizations.supportedLocales.where((v) => !_unsupportedLocales.contains(v)).toList();
static final GlobalKey<NavigatorState> navigatorKey = GlobalKey(debugLabel: 'app-navigator');

View file

@ -535,7 +535,7 @@ class EntrySetActionDelegate with FeedbackMixin, PermissionAwareMixin, SizeAware
context: context,
builder: (context) {
return AvesDialog(
content: Text(context.l10n.convertMotionPhotoToStillImageWarningDialogMessage),
content: Text(context.l10n.genericDangerWarningDialogMessage),
actions: [
TextButton(
onPressed: () => Navigator.pop(context),

View file

@ -223,7 +223,7 @@ class EntryInfoActionDelegate with FeedbackMixin, PermissionAwareMixin, EntryEdi
context: context,
builder: (context) {
return AvesDialog(
content: Text(context.l10n.convertMotionPhotoToStillImageWarningDialogMessage),
content: Text(context.l10n.genericDangerWarningDialogMessage),
actions: [
TextButton(
onPressed: () => Navigator.pop(context),

View file

@ -232,7 +232,6 @@
"removeEntryMetadataDialogTitle",
"removeEntryMetadataDialogMore",
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage",
"convertMotionPhotoToStillImageWarningDialogMessage",
"videoSpeedDialogLabel",
"videoStreamSelectionDialogVideo",
"videoStreamSelectionDialogAudio",
@ -242,6 +241,7 @@
"videoStreamSelectionDialogNoSelection",
"genericSuccessFeedback",
"genericFailureFeedback",
"genericDangerWarningDialogMessage",
"menuActionConfigureView",
"menuActionSelect",
"menuActionSelectAll",
@ -843,7 +843,6 @@
"removeEntryMetadataDialogTitle",
"removeEntryMetadataDialogMore",
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage",
"convertMotionPhotoToStillImageWarningDialogMessage",
"videoSpeedDialogLabel",
"videoStreamSelectionDialogVideo",
"videoStreamSelectionDialogAudio",
@ -853,6 +852,7 @@
"videoStreamSelectionDialogNoSelection",
"genericSuccessFeedback",
"genericFailureFeedback",
"genericDangerWarningDialogMessage",
"menuActionConfigureView",
"menuActionSelect",
"menuActionSelectAll",
@ -1309,7 +1309,6 @@
"removeEntryMetadataDialogTitle",
"removeEntryMetadataDialogMore",
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage",
"convertMotionPhotoToStillImageWarningDialogMessage",
"videoSpeedDialogLabel",
"videoStreamSelectionDialogVideo",
"videoStreamSelectionDialogAudio",
@ -1319,6 +1318,7 @@
"videoStreamSelectionDialogNoSelection",
"genericSuccessFeedback",
"genericFailureFeedback",
"genericDangerWarningDialogMessage",
"menuActionConfigureView",
"menuActionSelect",
"menuActionSelectAll",
@ -1740,6 +1740,451 @@
"settingsWidgetDisplayedItem"
],
"nn": [
"sourceStateLoading",
"sourceStateCataloguing",
"entryInfoActionRemoveLocation",
"filterBinLabel",
"filterNoLocationLabel",
"filterTypeAnimatedLabel",
"filterTypeMotionPhotoLabel",
"filterTypePanoramaLabel",
"mapStyleOsmHot",
"mapStyleStamenToner",
"accessibilityAnimationsKeep",
"displayRefreshRatePreferHighest",
"displayRefreshRatePreferLowest",
"themeBrightnessLight",
"themeBrightnessDark",
"themeBrightnessBlack",
"viewerTransitionSlide",
"viewerTransitionParallax",
"viewerTransitionFade",
"wallpaperTargetHome",
"wallpaperTargetHomeLock",
"widgetDisplayedItemRandom",
"widgetOpenPageHome",
"restrictedAccessDialogMessage",
"notEnoughSpaceDialogMessage",
"missingSystemFilePickerDialogMessage",
"unsupportedTypeDialogMessage",
"nameConflictDialogSingleSourceMessage",
"nameConflictDialogMultipleSourceMessage",
"addShortcutDialogLabel",
"addShortcutButtonLabel",
"noMatchingAppDialogMessage",
"binEntriesConfirmationDialogMessage",
"deleteEntriesConfirmationDialogMessage",
"moveUndatedConfirmationDialogMessage",
"moveUndatedConfirmationDialogSetDate",
"videoResumeDialogMessage",
"videoStartOverButtonLabel",
"videoResumeButtonLabel",
"setCoverDialogLatest",
"setCoverDialogAuto",
"setCoverDialogCustom",
"hideFilterConfirmationDialogMessage",
"newAlbumDialogTitle",
"newAlbumDialogNameLabel",
"newAlbumDialogNameLabelAlreadyExistsHelper",
"newAlbumDialogStorageLabel",
"renameAlbumDialogLabel",
"renameAlbumDialogLabelAlreadyExistsHelper",
"renameEntrySetPageTitle",
"renameEntrySetPagePatternFieldLabel",
"renameEntrySetPageInsertTooltip",
"renameEntrySetPagePreviewSectionTitle",
"renameProcessorCounter",
"renameProcessorName",
"deleteSingleAlbumConfirmationDialogMessage",
"deleteMultiAlbumConfirmationDialogMessage",
"exportEntryDialogFormat",
"exportEntryDialogWidth",
"exportEntryDialogHeight",
"renameEntryDialogLabel",
"editEntryDialogCopyFromItem",
"editEntryDialogTargetFieldsHeader",
"editEntryDateDialogTitle",
"editEntryDateDialogSetCustom",
"editEntryDateDialogCopyField",
"editEntryDateDialogExtractFromTitle",
"editEntryDateDialogShift",
"editEntryDateDialogSourceFileModifiedDate",
"durationDialogHours",
"durationDialogMinutes",
"durationDialogSeconds",
"editEntryLocationDialogTitle",
"editEntryLocationDialogSetCustom",
"editEntryLocationDialogChooseOnMap",
"editEntryLocationDialogLatitude",
"editEntryLocationDialogLongitude",
"locationPickerUseThisLocationButton",
"editEntryRatingDialogTitle",
"removeEntryMetadataDialogTitle",
"removeEntryMetadataDialogMore",
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage",
"videoSpeedDialogLabel",
"videoStreamSelectionDialogVideo",
"videoStreamSelectionDialogAudio",
"videoStreamSelectionDialogText",
"videoStreamSelectionDialogOff",
"videoStreamSelectionDialogTrack",
"videoStreamSelectionDialogNoSelection",
"genericSuccessFeedback",
"genericFailureFeedback",
"genericDangerWarningDialogMessage",
"menuActionConfigureView",
"menuActionSelect",
"menuActionSelectAll",
"menuActionSelectNone",
"menuActionMap",
"menuActionSlideshow",
"menuActionStats",
"viewDialogSortSectionTitle",
"viewDialogGroupSectionTitle",
"viewDialogLayoutSectionTitle",
"viewDialogReverseSortOrder",
"tileLayoutMosaic",
"tileLayoutGrid",
"tileLayoutList",
"coverDialogTabCover",
"coverDialogTabApp",
"coverDialogTabColor",
"appPickDialogTitle",
"appPickDialogNone",
"aboutPageTitle",
"aboutLinkLicense",
"aboutLinkPolicy",
"aboutBugSectionTitle",
"aboutBugSaveLogInstruction",
"aboutBugCopyInfoInstruction",
"aboutBugCopyInfoButton",
"aboutBugReportInstruction",
"aboutBugReportButton",
"aboutCreditsSectionTitle",
"aboutCreditsWorldAtlas1",
"aboutCreditsWorldAtlas2",
"aboutTranslatorsSectionTitle",
"aboutLicensesSectionTitle",
"aboutLicensesBanner",
"aboutLicensesAndroidLibrariesSectionTitle",
"aboutLicensesFlutterPluginsSectionTitle",
"aboutLicensesFlutterPackagesSectionTitle",
"aboutLicensesDartPackagesSectionTitle",
"aboutLicensesShowAllButtonLabel",
"policyPageTitle",
"collectionPageTitle",
"collectionPickPageTitle",
"collectionSelectPageTitle",
"collectionActionShowTitleSearch",
"collectionActionHideTitleSearch",
"collectionActionAddShortcut",
"collectionActionEmptyBin",
"collectionActionCopy",
"collectionActionMove",
"collectionActionRescan",
"collectionActionEdit",
"collectionSearchTitlesHintText",
"collectionGroupAlbum",
"collectionGroupMonth",
"collectionGroupDay",
"collectionGroupNone",
"sectionUnknown",
"dateToday",
"dateYesterday",
"dateThisMonth",
"collectionDeleteFailureFeedback",
"collectionCopyFailureFeedback",
"collectionMoveFailureFeedback",
"collectionRenameFailureFeedback",
"collectionEditFailureFeedback",
"collectionExportFailureFeedback",
"collectionCopySuccessFeedback",
"collectionMoveSuccessFeedback",
"collectionRenameSuccessFeedback",
"collectionEditSuccessFeedback",
"collectionEmptyFavourites",
"collectionEmptyVideos",
"collectionEmptyImages",
"collectionEmptyGrantAccessButtonLabel",
"collectionSelectSectionTooltip",
"collectionDeselectSectionTooltip",
"drawerAboutButton",
"drawerSettingsButton",
"drawerCollectionAll",
"drawerCollectionFavourites",
"drawerCollectionImages",
"drawerCollectionVideos",
"drawerCollectionAnimated",
"drawerCollectionMotionPhotos",
"drawerCollectionPanoramas",
"drawerCollectionRaws",
"drawerCollectionSphericalVideos",
"drawerAlbumPage",
"drawerCountryPage",
"drawerTagPage",
"sortByDate",
"sortByName",
"sortByItemCount",
"sortBySize",
"sortByAlbumFileName",
"sortByRating",
"sortOrderNewestFirst",
"sortOrderOldestFirst",
"sortOrderAtoZ",
"sortOrderZtoA",
"sortOrderHighestFirst",
"sortOrderLowestFirst",
"sortOrderLargestFirst",
"sortOrderSmallestFirst",
"albumGroupTier",
"albumGroupType",
"albumGroupVolume",
"albumGroupNone",
"albumMimeTypeMixed",
"albumPickPageTitleCopy",
"albumPickPageTitleExport",
"albumPickPageTitleMove",
"albumPickPageTitlePick",
"albumCamera",
"albumDownload",
"albumScreenshots",
"albumScreenRecordings",
"albumVideoCaptures",
"albumPageTitle",
"albumEmpty",
"createAlbumTooltip",
"createAlbumButtonLabel",
"newFilterBanner",
"countryPageTitle",
"countryEmpty",
"tagPageTitle",
"tagEmpty",
"binPageTitle",
"searchCollectionFieldHint",
"searchRecentSectionTitle",
"searchDateSectionTitle",
"searchAlbumsSectionTitle",
"searchCountriesSectionTitle",
"searchPlacesSectionTitle",
"searchTagsSectionTitle",
"searchRatingSectionTitle",
"searchMetadataSectionTitle",
"settingsPageTitle",
"settingsSystemDefault",
"settingsDefault",
"settingsDisabled",
"settingsSearchFieldLabel",
"settingsSearchEmpty",
"settingsActionExport",
"settingsActionExportDialogTitle",
"settingsActionImport",
"settingsActionImportDialogTitle",
"appExportCovers",
"appExportFavourites",
"appExportSettings",
"settingsNavigationSectionTitle",
"settingsHomeTile",
"settingsHomeDialogTitle",
"settingsShowBottomNavigationBar",
"settingsKeepScreenOnTile",
"settingsKeepScreenOnDialogTitle",
"settingsDoubleBackExit",
"settingsConfirmationTile",
"settingsConfirmationDialogTitle",
"settingsConfirmationBeforeDeleteItems",
"settingsConfirmationBeforeMoveToBinItems",
"settingsConfirmationBeforeMoveUndatedItems",
"settingsConfirmationAfterMoveToBinItems",
"settingsNavigationDrawerTile",
"settingsNavigationDrawerEditorPageTitle",
"settingsNavigationDrawerBanner",
"settingsNavigationDrawerTabTypes",
"settingsNavigationDrawerTabAlbums",
"settingsNavigationDrawerTabPages",
"settingsNavigationDrawerAddAlbum",
"settingsThumbnailSectionTitle",
"settingsThumbnailOverlayTile",
"settingsThumbnailOverlayPageTitle",
"settingsThumbnailShowFavouriteIcon",
"settingsThumbnailShowTagIcon",
"settingsThumbnailShowLocationIcon",
"settingsThumbnailShowMotionPhotoIcon",
"settingsThumbnailShowRating",
"settingsThumbnailShowRawIcon",
"settingsThumbnailShowVideoDuration",
"settingsCollectionQuickActionsTile",
"settingsCollectionQuickActionEditorPageTitle",
"settingsCollectionQuickActionTabBrowsing",
"settingsCollectionQuickActionTabSelecting",
"settingsCollectionBrowsingQuickActionEditorBanner",
"settingsCollectionSelectionQuickActionEditorBanner",
"settingsViewerSectionTitle",
"settingsViewerGestureSideTapNext",
"settingsViewerUseCutout",
"settingsViewerMaximumBrightness",
"settingsMotionPhotoAutoPlay",
"settingsImageBackground",
"settingsViewerQuickActionsTile",
"settingsViewerQuickActionEditorPageTitle",
"settingsViewerQuickActionEditorBanner",
"settingsViewerQuickActionEditorDisplayedButtonsSectionTitle",
"settingsViewerQuickActionEditorAvailableButtonsSectionTitle",
"settingsViewerQuickActionEmpty",
"settingsViewerOverlayTile",
"settingsViewerOverlayPageTitle",
"settingsViewerShowOverlayOnOpening",
"settingsViewerShowMinimap",
"settingsViewerShowInformation",
"settingsViewerShowInformationSubtitle",
"settingsViewerShowRatingTags",
"settingsViewerShowShootingDetails",
"settingsViewerShowOverlayThumbnails",
"settingsViewerEnableOverlayBlurEffect",
"settingsViewerSlideshowTile",
"settingsViewerSlideshowPageTitle",
"settingsSlideshowRepeat",
"settingsSlideshowShuffle",
"settingsSlideshowFillScreen",
"settingsSlideshowAnimatedZoomEffect",
"settingsSlideshowTransitionTile",
"settingsSlideshowIntervalTile",
"settingsSlideshowVideoPlaybackTile",
"settingsSlideshowVideoPlaybackDialogTitle",
"settingsVideoPageTitle",
"settingsVideoSectionTitle",
"settingsVideoShowVideos",
"settingsVideoEnableHardwareAcceleration",
"settingsVideoAutoPlay",
"settingsVideoLoopModeTile",
"settingsVideoLoopModeDialogTitle",
"settingsSubtitleThemeTile",
"settingsSubtitleThemePageTitle",
"settingsSubtitleThemeSample",
"settingsSubtitleThemeTextAlignmentTile",
"settingsSubtitleThemeTextAlignmentDialogTitle",
"settingsSubtitleThemeTextPositionTile",
"settingsSubtitleThemeTextPositionDialogTitle",
"settingsSubtitleThemeTextSize",
"settingsSubtitleThemeShowOutline",
"settingsSubtitleThemeTextColor",
"settingsSubtitleThemeTextOpacity",
"settingsSubtitleThemeBackgroundColor",
"settingsSubtitleThemeBackgroundOpacity",
"settingsSubtitleThemeTextAlignmentLeft",
"settingsSubtitleThemeTextAlignmentCenter",
"settingsSubtitleThemeTextAlignmentRight",
"settingsVideoControlsTile",
"settingsVideoControlsPageTitle",
"settingsVideoButtonsTile",
"settingsVideoGestureDoubleTapTogglePlay",
"settingsVideoGestureSideDoubleTapSeek",
"settingsPrivacySectionTitle",
"settingsAllowInstalledAppAccess",
"settingsAllowInstalledAppAccessSubtitle",
"settingsAllowErrorReporting",
"settingsSaveSearchHistory",
"settingsEnableBin",
"settingsEnableBinSubtitle",
"settingsAllowMediaManagement",
"settingsHiddenItemsTile",
"settingsHiddenItemsPageTitle",
"settingsHiddenItemsTabFilters",
"settingsHiddenFiltersBanner",
"settingsHiddenFiltersEmpty",
"settingsHiddenItemsTabPaths",
"settingsHiddenPathsBanner",
"addPathTooltip",
"settingsStorageAccessTile",
"settingsStorageAccessPageTitle",
"settingsStorageAccessBanner",
"settingsStorageAccessEmpty",
"settingsStorageAccessRevokeTooltip",
"settingsAccessibilitySectionTitle",
"settingsRemoveAnimationsTile",
"settingsRemoveAnimationsDialogTitle",
"settingsTimeToTakeActionTile",
"settingsDisplaySectionTitle",
"settingsThemeBrightnessTile",
"settingsThemeBrightnessDialogTitle",
"settingsThemeColorHighlights",
"settingsThemeEnableDynamicColor",
"settingsDisplayRefreshRateModeTile",
"settingsDisplayRefreshRateModeDialogTitle",
"settingsLanguageSectionTitle",
"settingsLanguageTile",
"settingsLanguagePageTitle",
"settingsCoordinateFormatTile",
"settingsCoordinateFormatDialogTitle",
"settingsUnitSystemTile",
"settingsUnitSystemDialogTitle",
"settingsScreenSaverPageTitle",
"settingsWidgetPageTitle",
"settingsWidgetShowOutline",
"settingsWidgetOpenPage",
"settingsWidgetDisplayedItem",
"settingsCollectionTile",
"statsPageTitle",
"statsWithGps",
"statsTopCountriesSectionTitle",
"statsTopPlacesSectionTitle",
"statsTopTagsSectionTitle",
"statsTopAlbumsSectionTitle",
"viewerOpenPanoramaButtonLabel",
"viewerSetWallpaperButtonLabel",
"viewerErrorUnknown",
"viewerErrorDoesNotExist",
"viewerInfoPageTitle",
"viewerInfoBackToViewerTooltip",
"viewerInfoUnknown",
"viewerInfoLabelDescription",
"viewerInfoLabelTitle",
"viewerInfoLabelDate",
"viewerInfoLabelResolution",
"viewerInfoLabelSize",
"viewerInfoLabelUri",
"viewerInfoLabelPath",
"viewerInfoLabelDuration",
"viewerInfoLabelOwner",
"viewerInfoLabelCoordinates",
"viewerInfoLabelAddress",
"mapStyleDialogTitle",
"mapStyleTooltip",
"mapZoomInTooltip",
"mapZoomOutTooltip",
"mapPointNorthUpTooltip",
"mapAttributionOsmHot",
"mapAttributionStamen",
"openMapPageTooltip",
"mapEmptyRegion",
"viewerInfoOpenEmbeddedFailureFeedback",
"viewerInfoOpenLinkText",
"viewerInfoViewXmlLinkText",
"viewerInfoSearchFieldLabel",
"viewerInfoSearchEmpty",
"viewerInfoSearchSuggestionDate",
"viewerInfoSearchSuggestionDescription",
"viewerInfoSearchSuggestionDimensions",
"viewerInfoSearchSuggestionResolution",
"viewerInfoSearchSuggestionRights",
"wallpaperUseScrollEffect",
"tagEditorPageTitle",
"tagEditorPageNewTagFieldLabel",
"tagEditorPageAddTagTooltip",
"tagEditorSectionRecent",
"tagEditorSectionPlaceholders",
"tagPlaceholderCountry",
"tagPlaceholderPlace",
"panoramaEnableSensorControl",
"panoramaDisableSensorControl",
"sourceViewerPageTitle",
"filePickerShowHiddenFiles",
"filePickerDoNotShowHiddenFiles",
"filePickerOpenFrom",
"filePickerNoItems",
"filePickerUseThisFolder"
],
"pl": [
"itemCount",
"timeSeconds",
@ -1880,7 +2325,6 @@
"removeEntryMetadataDialogTitle",
"removeEntryMetadataDialogMore",
"removeEntryMetadataMotionPhotoXmpWarningDialogMessage",
"convertMotionPhotoToStillImageWarningDialogMessage",
"videoSpeedDialogLabel",
"videoStreamSelectionDialogVideo",
"videoStreamSelectionDialogAudio",
@ -1890,6 +2334,7 @@
"videoStreamSelectionDialogNoSelection",
"genericSuccessFeedback",
"genericFailureFeedback",
"genericDangerWarningDialogMessage",
"menuActionConfigureView",
"menuActionSelect",
"menuActionSelectAll",
@ -2267,11 +2712,7 @@
],
"ru": [
"entryInfoActionRemoveLocation",
"filterAspectRatioLandscapeLabel",
"filterAspectRatioPortraitLabel",
"filterNoAddressLabel",
"settingsViewerShowRatingTags"
"entryInfoActionRemoveLocation"
],
"th": [