diff --git a/CHANGELOG.md b/CHANGELOG.md index cc03c9b42..f6a08502c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,20 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [v1.7.7] - 2022-11-27 + +### Added + +- Romanian translation (thanks Ralea Adrian Vicențiu, Igor Sorocean) + +### Changed + +- build: changed version codes for `izzy`, `libre` flavors + ## [v1.7.6] - 2022-11-26 ### Changed + - build: use `flutter-wrapper`, bundle Flutter as submodule - build: use split APKs for `libre` flavor diff --git a/android/app/build.gradle b/android/app/build.gradle index fa356b203..eb6f4fa70 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -128,6 +128,13 @@ android { applicationVariants.all { variant -> variant.resValue 'string', 'screen_saver_settings_activity', "${applicationId}/${packageName}.ScreenSaverSettingsActivity" variant.resValue 'string', 'search_provider', "${applicationId}.search_provider" + + variant.outputs.each { output -> + def baseAbiVersionCode = rootProject.ext.abiCodes.get(output.getFilter(com.android.build.OutputFile.ABI)) + if (baseAbiVersionCode != null) { + output.versionCodeOverride = variant.versionCode * 100 + baseAbiVersionCode + } + } } android.productFlavors.each { flavor -> diff --git a/android/app/src/main/res/values-lt/strings.xml b/android/app/src/main/res/values-lt/strings.xml new file mode 100644 index 000000000..a6b3daec9 --- /dev/null +++ b/android/app/src/main/res/values-lt/strings.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/android/build.gradle b/android/build.gradle index d1da67889..d3a84d964 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,9 +1,11 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = '1.7.20' - - ext.useCrashlytics = gradle.startParameter.taskNames.any { task -> task.containsIgnoreCase("play") } - ext.useHms = gradle.startParameter.taskNames.any { task -> task.containsIgnoreCase("huawei") } + ext { + kotlin_version = '1.7.20' + abiCodes = ['armeabi-v7a': 1, 'arm64-v8a': 2, 'x86': 3, 'x86_64': 4] + useCrashlytics = gradle.startParameter.taskNames.any { task -> task.containsIgnoreCase("play") } + useHms = gradle.startParameter.taskNames.any { task -> task.containsIgnoreCase("huawei") } + } repositories { google() diff --git a/fastlane/metadata/android/en-US/changelogs/87.txt b/fastlane/metadata/android/en-US/changelogs/87.txt new file mode 100644 index 000000000..3966614d4 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/87.txt @@ -0,0 +1,5 @@ +In v1.7.7: +- use viewer quick actions to rate, tag, locate +- set a default editor +- export metadata to a text file +Full changelog available on GitHub \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/8701.txt b/fastlane/metadata/android/en-US/changelogs/8701.txt new file mode 100644 index 000000000..3966614d4 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/8701.txt @@ -0,0 +1,5 @@ +In v1.7.7: +- use viewer quick actions to rate, tag, locate +- set a default editor +- export metadata to a text file +Full changelog available on GitHub \ No newline at end of file diff --git a/fastlane/metadata/android/lt/full_description.txt b/fastlane/metadata/android/lt/full_description.txt new file mode 100644 index 000000000..8806906a1 --- /dev/null +++ b/fastlane/metadata/android/lt/full_description.txt @@ -0,0 +1,5 @@ +Aves can handle all sorts of images and videos, including your typical JPEGs and MP4s, but also more exotic things like multi-page TIFFs, SVGs, old AVIs and more! It scans your media collection to identify motion photos, panoramas (aka photo spheres), 360° videos, as well as GeoTIFF files. + +Navigation and search is an important part of Aves. The goal is for users to easily flow from albums to photos to tags to maps, etc. + +Aves integrates with Android (from API 19 to 33, i.e. from KitKat to Android 13) with features such as widgets, app shortcuts, screen saver and global search handling. It also works as a media viewer and picker. \ No newline at end of file diff --git a/fastlane/metadata/android/lt/short_description.txt b/fastlane/metadata/android/lt/short_description.txt new file mode 100644 index 000000000..8c9445bd5 --- /dev/null +++ b/fastlane/metadata/android/lt/short_description.txt @@ -0,0 +1 @@ +Gallery and metadata explorer \ No newline at end of file diff --git a/fastlane/metadata/android/ro/images/featureGraphic.png b/fastlane/metadata/android/ro/images/featureGraphic.png new file mode 100644 index 000000000..ad29dfe39 Binary files /dev/null and b/fastlane/metadata/android/ro/images/featureGraphic.png differ diff --git a/fastlane/metadata/android/ro/images/phoneScreenshots/1.png b/fastlane/metadata/android/ro/images/phoneScreenshots/1.png new file mode 100644 index 000000000..1bed2e639 Binary files /dev/null and b/fastlane/metadata/android/ro/images/phoneScreenshots/1.png differ diff --git a/fastlane/metadata/android/ro/images/phoneScreenshots/2.png b/fastlane/metadata/android/ro/images/phoneScreenshots/2.png new file mode 100644 index 000000000..c1b1f968c Binary files /dev/null and b/fastlane/metadata/android/ro/images/phoneScreenshots/2.png differ diff --git a/fastlane/metadata/android/ro/images/phoneScreenshots/3.png b/fastlane/metadata/android/ro/images/phoneScreenshots/3.png new file mode 100644 index 000000000..bcfa87993 Binary files /dev/null and b/fastlane/metadata/android/ro/images/phoneScreenshots/3.png differ diff --git a/fastlane/metadata/android/ro/images/phoneScreenshots/4.png b/fastlane/metadata/android/ro/images/phoneScreenshots/4.png new file mode 100644 index 000000000..1a9351d4c Binary files /dev/null and b/fastlane/metadata/android/ro/images/phoneScreenshots/4.png differ diff --git a/fastlane/metadata/android/ro/images/phoneScreenshots/5.png b/fastlane/metadata/android/ro/images/phoneScreenshots/5.png new file mode 100644 index 000000000..fd45fc167 Binary files /dev/null and b/fastlane/metadata/android/ro/images/phoneScreenshots/5.png differ diff --git a/fastlane/metadata/android/ro/images/phoneScreenshots/6.png b/fastlane/metadata/android/ro/images/phoneScreenshots/6.png new file mode 100644 index 000000000..d4f310193 Binary files /dev/null and b/fastlane/metadata/android/ro/images/phoneScreenshots/6.png differ diff --git a/fastlane/metadata/android/ro/images/phoneScreenshots/7.png b/fastlane/metadata/android/ro/images/phoneScreenshots/7.png new file mode 100644 index 000000000..2f30e2968 Binary files /dev/null and b/fastlane/metadata/android/ro/images/phoneScreenshots/7.png differ diff --git a/lib/l10n/app_lt.arb b/lib/l10n/app_lt.arb new file mode 100644 index 000000000..5c9824f04 --- /dev/null +++ b/lib/l10n/app_lt.arb @@ -0,0 +1,534 @@ +{ + "pickTooltip": "Pasirinkti", + "@pickTooltip": {}, + "doubleBackExitMessage": "Dar kartą bakstelėkite „atgal“, kad išeitumėte.", + "@doubleBackExitMessage": {}, + "showButtonLabel": "RODYTI", + "@showButtonLabel": {}, + "showTooltip": "Rodyti", + "@showTooltip": {}, + "appName": "Aves", + "@appName": {}, + "welcomeOptional": "Neprivaloma", + "@welcomeOptional": {}, + "welcomeTermsToggle": "Sutinku su taisyklėmis ir sąlygomis", + "@welcomeTermsToggle": {}, + "timeSeconds": "{seconds, plural, =1{1 sekundė} few{{seconds} sekundės} other{{seconds} sekundžių}}", + "@timeSeconds": { + "placeholders": { + "seconds": {} + } + }, + "timeDays": "{days, plural, =1{1 diena} few{{days} dienos} other{{days} dienų}}", + "@timeDays": { + "placeholders": { + "days": {} + } + }, + "applyButtonLabel": "TAIKYTI", + "@applyButtonLabel": {}, + "deleteButtonLabel": "IŠTRINTI", + "@deleteButtonLabel": {}, + "nextButtonLabel": "TOLIAU", + "@nextButtonLabel": {}, + "changeTooltip": "Keisti", + "@changeTooltip": {}, + "clearTooltip": "Išvalyti", + "@clearTooltip": {}, + "nextTooltip": "Toliau", + "@nextTooltip": {}, + "actionRemove": "Pašalinti", + "@actionRemove": {}, + "resetTooltip": "Atstatyti", + "@resetTooltip": {}, + "doNotAskAgain": "Daugiau neklausti", + "@doNotAskAgain": {}, + "sourceStateLoading": "Įkeliama", + "@sourceStateLoading": {}, + "sourceStateCataloguing": "Kataloguojama", + "@sourceStateCataloguing": {}, + "chipActionGoToTagPage": "Rodyti žymose", + "@chipActionGoToTagPage": {}, + "chipActionFilterOut": "Išfiltruoti", + "@chipActionFilterOut": {}, + "chipActionHide": "Slėpti", + "@chipActionHide": {}, + "chipActionUnpin": "Atsegti nuo viršaus", + "@chipActionUnpin": {}, + "chipActionSetCover": "Nustatyti viršelį", + "@chipActionSetCover": {}, + "entryActionCopyToClipboard": "Kopijuoti į iškarpinę", + "@entryActionCopyToClipboard": {}, + "entryActionConvert": "Konvertuoti", + "@entryActionConvert": {}, + "entryActionInfo": "Informacija", + "@entryActionInfo": {}, + "entryActionRotateCCW": "Pasukti prieš laikrodžio rodyklę", + "@entryActionRotateCCW": {}, + "entryActionRotateCW": "Pasukti pagal laikrodžio rodyklę", + "@entryActionRotateCW": {}, + "entryActionPrint": "Spausdinti", + "@entryActionPrint": {}, + "entryActionShare": "Dalintis", + "@entryActionShare": {}, + "entryActionViewSource": "Peržiūrėti šaltinį", + "@entryActionViewSource": {}, + "entryActionViewMotionPhotoVideo": "Atidaryti vaizdo įrašą", + "@entryActionViewMotionPhotoVideo": {}, + "entryActionRotateScreen": "Pasukti ekraną", + "@entryActionRotateScreen": {}, + "entryActionAddFavourite": "Pridėti prie mėgstamiausių", + "@entryActionAddFavourite": {}, + "entryActionRemoveFavourite": "Pašalinti iš mėgstamiausių", + "@entryActionRemoveFavourite": {}, + "videoActionCaptureFrame": "Užfiksuoti kadrą", + "@videoActionCaptureFrame": {}, + "videoActionMute": "Nutildyti", + "@videoActionMute": {}, + "videoActionUnmute": "Įjungti garsą", + "@videoActionUnmute": {}, + "videoActionPause": "Pristabdyti", + "@videoActionPause": {}, + "videoActionPlay": "Groti", + "@videoActionPlay": {}, + "videoActionReplay10": "Prasukti 10 sekundžių atgal", + "@videoActionReplay10": {}, + "videoActionSkip10": "Prasukti 10 sekundžių į priekį", + "@videoActionSkip10": {}, + "videoActionSetSpeed": "Atkūrimo greitis", + "@videoActionSetSpeed": {}, + "videoActionSettings": "Nustatymai", + "@videoActionSettings": {}, + "slideshowActionResume": "Tęsti", + "@slideshowActionResume": {}, + "slideshowActionShowInCollection": "Rodyti kolekcijoje", + "@slideshowActionShowInCollection": {}, + "entryInfoActionEditTitleDescription": "Redaguoti pavadinimą ir aprašymą", + "@entryInfoActionEditTitleDescription": {}, + "entryInfoActionEditRating": "Redaguoti įvertinimą", + "@entryInfoActionEditRating": {}, + "entryInfoActionEditTags": "Redaguoti žymas", + "@entryInfoActionEditTags": {}, + "entryInfoActionRemoveMetadata": "Pašalinti metaduomenis", + "@entryInfoActionRemoveMetadata": {}, + "entryInfoActionExportMetadata": "Eksportuoti metaduomenis", + "@entryInfoActionExportMetadata": {}, + "filterFavouriteLabel": "Mėgstamiausia", + "@filterFavouriteLabel": {}, + "filterNoDateLabel": "Be datos", + "@filterNoDateLabel": {}, + "filterNoRatingLabel": "Neįvertinta", + "@filterNoRatingLabel": {}, + "filterNoTagLabel": "Nepažymėta", + "@filterNoTagLabel": {}, + "filterRecentlyAddedLabel": "Neseniai pridėta", + "@filterRecentlyAddedLabel": {}, + "filterTypeMotionPhotoLabel": "Judesio nuotrauka", + "@filterTypeMotionPhotoLabel": {}, + "filterTypeRawLabel": "Raw", + "@filterTypeRawLabel": {}, + "filterTypeSphericalVideoLabel": "360° vaizdo įrašas", + "@filterTypeSphericalVideoLabel": {}, + "filterTypeGeotiffLabel": "GeoTIFF", + "@filterTypeGeotiffLabel": {}, + "coordinateFormatDecimal": "Dešimtainiai laipsniai", + "@coordinateFormatDecimal": {}, + "unitSystemImperial": "Imperiniai", + "@unitSystemImperial": {}, + "videoLoopModeShortOnly": "Tik trumpus vaizdo įrašus", + "@videoLoopModeShortOnly": {}, + "videoLoopModeAlways": "Visada", + "@videoLoopModeAlways": {}, + "videoControlsNone": "Jokie", + "@videoControlsNone": {}, + "keepScreenOnNever": "Niekada", + "@keepScreenOnNever": {}, + "keepScreenOnAlways": "Visada", + "@keepScreenOnAlways": {}, + "subtitlePositionTop": "Viršuje", + "@subtitlePositionTop": {}, + "subtitlePositionBottom": "Apačioje", + "@subtitlePositionBottom": {}, + "videoPlaybackSkip": "Praleisti", + "@videoPlaybackSkip": {}, + "notEnoughSpaceDialogMessage": "Šiai operacijai atlikti reikia {neededSize} laisvos vietos „{volume}“, tačiau liko tik {freeSize}.", + "@notEnoughSpaceDialogMessage": { + "placeholders": { + "neededSize": { + "type": "String", + "example": "314 MB" + }, + "freeSize": { + "type": "String", + "example": "123 MB" + }, + "volume": { + "type": "String", + "example": "SD card", + "description": "the name of a storage volume" + } + } + }, + "nameConflictDialogMultipleSourceMessage": "Kai kurie failai turi tą patį pavadinimą.", + "@nameConflictDialogMultipleSourceMessage": {}, + "addShortcutButtonLabel": "PRIDĖTI", + "@addShortcutButtonLabel": {}, + "noMatchingAppDialogMessage": "Nėra programėlių, kurios galėtų tai padaryti.", + "@noMatchingAppDialogMessage": {}, + "videoStartOverButtonLabel": "PRADĖTI IŠ NAUJO", + "@videoStartOverButtonLabel": {}, + "setCoverDialogLatest": "Naujausias elementas", + "@setCoverDialogLatest": {}, + "newAlbumDialogTitle": "Naujas albumas", + "@newAlbumDialogTitle": {}, + "newAlbumDialogNameLabelAlreadyExistsHelper": "Katalogas jau egzistuoja", + "@newAlbumDialogNameLabelAlreadyExistsHelper": {}, + "newAlbumDialogStorageLabel": "Saugykla:", + "@newAlbumDialogStorageLabel": {}, + "renameAlbumDialogLabel": "Naujas pavadinimas", + "@renameAlbumDialogLabel": {}, + "renameAlbumDialogLabelAlreadyExistsHelper": "Katalogas jau egzistuoja", + "@renameAlbumDialogLabelAlreadyExistsHelper": {}, + "renameEntrySetPageInsertTooltip": "Įterpti lauką", + "@renameEntrySetPageInsertTooltip": {}, + "renameProcessorCounter": "Skaitiklis", + "@renameProcessorCounter": {}, + "renameProcessorName": "Pavadinimas", + "@renameProcessorName": {}, + "renameEntryDialogLabel": "Naujas pavadinimas", + "@renameEntryDialogLabel": {}, + "editEntryDateDialogTitle": "Data ir laikas", + "@editEntryDateDialogTitle": {}, + "editEntryDateDialogCopyField": "Kopijuoti iš kitos datos", + "@editEntryDateDialogCopyField": {}, + "durationDialogHours": "Valandos", + "@durationDialogHours": {}, + "durationDialogMinutes": "Minutės", + "@durationDialogMinutes": {}, + "editEntryLocationDialogChooseOnMap": "Pasirinkti žemėlapyje", + "@editEntryLocationDialogChooseOnMap": {}, + "editEntryLocationDialogLatitude": "Platuma", + "@editEntryLocationDialogLatitude": {}, + "locationPickerUseThisLocationButton": "Naudoti šią vietą", + "@locationPickerUseThisLocationButton": {}, + "editEntryRatingDialogTitle": "Įvertinimas", + "@editEntryRatingDialogTitle": {}, + "removeEntryMetadataDialogTitle": "Metaduomenų šalinimas", + "@removeEntryMetadataDialogTitle": {}, + "removeEntryMetadataDialogMore": "Daugiau", + "@removeEntryMetadataDialogMore": {}, + "removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "Norint paleisti vaizdo įrašą judančioje nuotraukoje, reikalingas XMP.\n\nAr tikrai norite jį pašalinti?", + "@removeEntryMetadataMotionPhotoXmpWarningDialogMessage": {}, + "convertMotionPhotoToStillImageWarningDialogMessage": "Ar tikrai?", + "@convertMotionPhotoToStillImageWarningDialogMessage": {}, + "videoSpeedDialogLabel": "Atkūrimo greitis", + "@videoSpeedDialogLabel": {}, + "videoStreamSelectionDialogAudio": "Garso įrašas", + "@videoStreamSelectionDialogAudio": {}, + "videoStreamSelectionDialogText": "Subtitrai", + "@videoStreamSelectionDialogText": {}, + "menuActionConfigureView": "Peržiūrėti", + "@menuActionConfigureView": {}, + "menuActionSelect": "Pasirinkti", + "@menuActionSelect": {}, + "menuActionSelectAll": "Pasirinkti viską", + "@menuActionSelectAll": {}, + "menuActionStats": "Statistika", + "@menuActionStats": {}, + "viewDialogSortSectionTitle": "Rikiuoti", + "@viewDialogSortSectionTitle": {}, + "viewDialogLayoutSectionTitle": "Išdėstymas", + "@viewDialogLayoutSectionTitle": {}, + "tileLayoutMosaic": "Mozaika", + "@tileLayoutMosaic": {}, + "coverDialogTabApp": "Programėlė", + "@coverDialogTabApp": {}, + "coverDialogTabColor": "Spalva", + "@coverDialogTabColor": {}, + "appPickDialogTitle": "Pasirinkite programėlę", + "@appPickDialogTitle": {}, + "appPickDialogNone": "Jokia", + "@appPickDialogNone": {}, + "aboutPageTitle": "Apie", + "@aboutPageTitle": {}, + "aboutBugSectionTitle": "Pranešimas apie klaidą", + "@aboutBugSectionTitle": {}, + "aboutBugSaveLogInstruction": "Išsaugokite programėlės žurnalus į failą", + "@aboutBugSaveLogInstruction": {}, + "aboutBugCopyInfoInstruction": "Nukopijuokite sistemos informaciją", + "@aboutBugCopyInfoInstruction": {}, + "aboutBugReportButton": "Pranešti", + "@aboutBugReportButton": {}, + "aboutLicensesSectionTitle": "Atvirojo kodo licencijos", + "@aboutLicensesSectionTitle": {}, + "aboutLicensesBanner": "Šioje programėlėje naudojami šie atvirojo kodo paketai ir bibliotekos.", + "@aboutLicensesBanner": {}, + "aboutLicensesAndroidLibrariesSectionTitle": "Android bibliotekos", + "@aboutLicensesAndroidLibrariesSectionTitle": {}, + "aboutLicensesFlutterPackagesSectionTitle": "Flutter paketai", + "@aboutLicensesFlutterPackagesSectionTitle": {}, + "aboutLicensesDartPackagesSectionTitle": "Dart paketai", + "@aboutLicensesDartPackagesSectionTitle": {}, + "collectionSelectPageTitle": "Pasirinkti elementus", + "@collectionSelectPageTitle": {}, + "collectionActionShowTitleSearch": "Rodyti pavadinimo filtrą", + "@collectionActionShowTitleSearch": {}, + "collectionActionHideTitleSearch": "Slėpti pavadinimo filtrą", + "@collectionActionHideTitleSearch": {}, + "collectionActionAddShortcut": "Pridėti nuorodą", + "@collectionActionAddShortcut": {}, + "collectionActionEmptyBin": "Išvalyti šiukšliadėžę", + "@collectionActionEmptyBin": {}, + "collectionActionMove": "Perkelti į albumą", + "@collectionActionMove": {}, + "collectionActionEdit": "Redaguoti", + "@collectionActionEdit": {}, + "welcomeMessage": "Sveiki atvykę į Aves", + "@welcomeMessage": {}, + "itemCount": "{count, plural, =1{1 elementas} few{{count} elementai} other{{count} elementų}}", + "@itemCount": { + "placeholders": { + "count": {} + } + }, + "timeMinutes": "{minutes, plural, =1{1 minutė} few{{minutes} minutės} other{{minutes} minučių}}", + "@timeMinutes": { + "placeholders": { + "minutes": {} + } + }, + "focalLength": "{length} mm", + "@focalLength": { + "placeholders": { + "length": { + "type": "String", + "example": "5.4" + } + } + }, + "continueButtonLabel": "TĘSTI", + "@continueButtonLabel": {}, + "cancelTooltip": "Atšaukti", + "@cancelTooltip": {}, + "hideButtonLabel": "SLĖPTI", + "@hideButtonLabel": {}, + "previousTooltip": "Ankstesnis", + "@previousTooltip": {}, + "hideTooltip": "Slėpti", + "@hideTooltip": {}, + "chipActionGoToCountryPage": "Rodyti šalyse", + "@chipActionGoToCountryPage": {}, + "saveTooltip": "Išsaugoti", + "@saveTooltip": {}, + "chipActionGoToAlbumPage": "Rodyti albumuose", + "@chipActionGoToAlbumPage": {}, + "chipActionRename": "Pervadinti", + "@chipActionRename": {}, + "entryActionDelete": "Išrinti", + "@entryActionDelete": {}, + "chipActionDelete": "Išrinti", + "@chipActionDelete": {}, + "chipActionPin": "Prisegti viršuje", + "@chipActionPin": {}, + "chipActionCreateAlbum": "Sukurti albumą", + "@chipActionCreateAlbum": {}, + "chipActionFilterIn": "Filtruoti", + "@chipActionFilterIn": {}, + "entryActionExport": "Eksportuoti", + "@entryActionExport": {}, + "entryActionRename": "Pervadinti", + "@entryActionRename": {}, + "entryActionRestore": "Atkurti", + "@entryActionRestore": {}, + "entryActionOpenMap": "Rodyti žemėlapio programėlėje", + "@entryActionOpenMap": {}, + "entryActionFlip": "Apverskite horizontaliai", + "@entryActionFlip": {}, + "entryActionEdit": "Redaguoti", + "@entryActionEdit": {}, + "entryActionOpen": "Atidaryti naudojant", + "@entryActionOpen": {}, + "entryActionSetAs": "Nustatyti kaip", + "@entryActionSetAs": {}, + "filterBinLabel": "Šiukšliadėžė", + "@filterBinLabel": {}, + "entryInfoActionEditDate": "Redaguoti datą ir laiką", + "@entryInfoActionEditDate": {}, + "filterNoTitleLabel": "Be pavadinimo", + "@filterNoTitleLabel": {}, + "filterOnThisDayLabel": "Šią dieną", + "@filterOnThisDayLabel": {}, + "filterRatingRejectedLabel": "Atmesta", + "@filterRatingRejectedLabel": {}, + "filterTypeAnimatedLabel": "Animuota", + "@filterTypeAnimatedLabel": {}, + "coordinateDms": "{coordinate} {direction}", + "@coordinateDms": { + "placeholders": { + "coordinate": { + "type": "String", + "example": "38° 41′ 47.72″" + }, + "direction": { + "type": "String", + "example": "S" + } + } + }, + "coordinateFormatDms": "DMS", + "@coordinateFormatDms": {}, + "filterTypePanoramaLabel": "Panorama", + "@filterTypePanoramaLabel": {}, + "filterMimeVideoLabel": "Vaizdo įrašas", + "@filterMimeVideoLabel": {}, + "videoLoopModeNever": "Niekada", + "@videoLoopModeNever": {}, + "unitSystemMetric": "Metriniai", + "@unitSystemMetric": {}, + "nameConflictStrategyRename": "Pervadinti", + "@nameConflictStrategyRename": {}, + "nameConflictStrategyReplace": "Pakeisti", + "@nameConflictStrategyReplace": {}, + "nameConflictStrategySkip": "Praleisti", + "@nameConflictStrategySkip": {}, + "themeBrightnessDark": "Tamsi", + "@themeBrightnessDark": {}, + "videoPlaybackWithSound": "Groti su garsu", + "@videoPlaybackWithSound": {}, + "themeBrightnessLight": "Šviesi", + "@themeBrightnessLight": {}, + "videoPlaybackMuted": "Groti išjungus garsą", + "@videoPlaybackMuted": {}, + "widgetDisplayedItemRandom": "Atsitiktinis", + "@widgetDisplayedItemRandom": {}, + "themeBrightnessBlack": "Juoda", + "@themeBrightnessBlack": {}, + "rootDirectoryDescription": "šakninis katalogas", + "@rootDirectoryDescription": {}, + "renameEntrySetPageTitle": "Pervadinti", + "@renameEntrySetPageTitle": {}, + "aboutLinkLicense": "Licencija", + "@aboutLinkLicense": {}, + "storageVolumeDescriptionFallbackPrimary": "Vidinė atmintis", + "@storageVolumeDescriptionFallbackPrimary": {}, + "storageVolumeDescriptionFallbackNonPrimary": "SD kortelė", + "@storageVolumeDescriptionFallbackNonPrimary": {}, + "otherDirectoryDescription": "„{name}“ katalogas", + "@otherDirectoryDescription": { + "placeholders": { + "name": { + "type": "String", + "example": "Pictures", + "description": "the name of a specific directory" + } + } + }, + "videoResumeButtonLabel": "TĘSTI", + "@videoResumeButtonLabel": {}, + "newAlbumDialogNameLabel": "Albumo pavadinimas", + "@newAlbumDialogNameLabel": {}, + "storageAccessDialogMessage": "Kitame ekrane pasirinkite {directory} iš „{volume}“, kad suteiktumėte šiai programėlei prieigą prie jo.", + "@storageAccessDialogMessage": { + "placeholders": { + "directory": { + "type": "String", + "description": "the name of a directory, using the output of `rootDirectoryDescription` or `otherDirectoryDescription`" + }, + "volume": { + "type": "String", + "example": "SD card", + "description": "the name of a storage volume" + } + } + }, + "restrictedAccessDialogMessage": "Šiai programai neleidžiama keisti „{volume}“ {directory} failų.\n\nNorėdami perkelti elementus į kitą katalogą, naudokite iš anksto įdiegtą failų tvarkyklę arba galerijos programėlę.", + "@restrictedAccessDialogMessage": { + "placeholders": { + "directory": { + "type": "String", + "description": "the name of a directory, using the output of `rootDirectoryDescription` or `otherDirectoryDescription`" + }, + "volume": { + "type": "String", + "example": "SD card", + "description": "the name of a storage volume" + } + } + }, + "missingSystemFilePickerDialogMessage": "Trūksta sistemos failų rinkiklio arba jis išjungtas. Įgalinkite jį ir bandykite dar kartą.", + "@missingSystemFilePickerDialogMessage": {}, + "nameConflictDialogSingleSourceMessage": "Kai kurie failai paskirties aplanke turi tą patį pavadinimą.", + "@nameConflictDialogSingleSourceMessage": {}, + "moveUndatedConfirmationDialogSetDate": "Išsaugoti datas", + "@moveUndatedConfirmationDialogSetDate": {}, + "moveUndatedConfirmationDialogMessage": "Išsaugoti elemento datas prieš tęsiant?", + "@moveUndatedConfirmationDialogMessage": {}, + "hideFilterConfirmationDialogMessage": "Atitinkančios nuotraukos ir vaizdo įrašai bus paslėpti jūsų kolekcijoje. Galite juos vėl parodyti „Privatumo“ nustatymuose.\n\nAr tikrai norite juos paslėpti?", + "@hideFilterConfirmationDialogMessage": {}, + "renameEntrySetPagePreviewSectionTitle": "Peržiūra", + "@renameEntrySetPagePreviewSectionTitle": {}, + "exportEntryDialogFormat": "Formatas:", + "@exportEntryDialogFormat": {}, + "exportEntryDialogWidth": "Plotis", + "@exportEntryDialogWidth": {}, + "editEntryDialogTargetFieldsHeader": "Keičiami laukai", + "@editEntryDialogTargetFieldsHeader": {}, + "editEntryDateDialogExtractFromTitle": "Ištraukti iš pavadinimo", + "@editEntryDateDialogExtractFromTitle": {}, + "editEntryDateDialogSourceFileModifiedDate": "Failo pakeitimo data", + "@editEntryDateDialogSourceFileModifiedDate": {}, + "exportEntryDialogHeight": "Aukštis", + "@exportEntryDialogHeight": {}, + "editEntryDialogCopyFromItem": "Kopijuoti iš kito elemento", + "@editEntryDialogCopyFromItem": {}, + "editEntryDateDialogSetCustom": "Nustatyti pasirinktinę datą", + "@editEntryDateDialogSetCustom": {}, + "durationDialogSeconds": "Sekundės", + "@durationDialogSeconds": {}, + "editEntryLocationDialogLongitude": "Ilguma", + "@editEntryLocationDialogLongitude": {}, + "tileLayoutGrid": "Tinklelis", + "@tileLayoutGrid": {}, + "videoStreamSelectionDialogVideo": "Vaizdo įrašas", + "@videoStreamSelectionDialogVideo": {}, + "genericSuccessFeedback": "Atlikta!", + "@genericSuccessFeedback": {}, + "genericFailureFeedback": "Nepavyko", + "@genericFailureFeedback": {}, + "menuActionMap": "Žemėlapis", + "@menuActionMap": {}, + "tileLayoutList": "Sąrašas", + "@tileLayoutList": {}, + "coverDialogTabCover": "Viršelis", + "@coverDialogTabCover": {}, + "aboutLinkPolicy": "Privatumo politika", + "@aboutLinkPolicy": {}, + "aboutCreditsSectionTitle": "Padėkos", + "@aboutCreditsSectionTitle": {}, + "aboutCreditsWorldAtlas1": "Ši programa naudoja TopoJSON failą iš", + "@aboutCreditsWorldAtlas1": {}, + "aboutTranslatorsSectionTitle": "Vertėjai", + "@aboutTranslatorsSectionTitle": {}, + "menuActionSelectNone": "Nesirinkti nieko", + "@menuActionSelectNone": {}, + "viewDialogGroupSectionTitle": "Grupuoti", + "@viewDialogGroupSectionTitle": {}, + "viewDialogReverseSortOrder": "Atvirkštinė rikiavimo tvarka", + "@viewDialogReverseSortOrder": {}, + "aboutBugCopyInfoButton": "Kopijuoti", + "@aboutBugCopyInfoButton": {}, + "aboutBugReportInstruction": "Praneškite „GitHub“ kartu su žurnalais ir sistemos informacija", + "@aboutBugReportInstruction": {}, + "aboutCreditsWorldAtlas2": "pagal ISC licenciją.", + "@aboutCreditsWorldAtlas2": {}, + "aboutLicensesShowAllButtonLabel": "Rodyti visas licencijas", + "@aboutLicensesShowAllButtonLabel": {}, + "collectionPickPageTitle": "Pasirinkti", + "@collectionPickPageTitle": {}, + "collectionPageTitle": "Kolekcija", + "@collectionPageTitle": {}, + "policyPageTitle": "Privatumo politika", + "@policyPageTitle": {}, + "collectionActionCopy": "Kopijuoti į albumą", + "@collectionActionCopy": {} +} diff --git a/lib/l10n/app_ro.arb b/lib/l10n/app_ro.arb index efd2046f3..cb543e041 100644 --- a/lib/l10n/app_ro.arb +++ b/lib/l10n/app_ro.arb @@ -227,7 +227,7 @@ "@coordinateDmsEast": {}, "coordinateDmsWest": "W", "@coordinateDmsWest": {}, - "unitSystemMetric": "Metric", + "unitSystemMetric": "Metrice", "@unitSystemMetric": {}, "unitSystemImperial": "Imperial", "@unitSystemImperial": {}, @@ -287,9 +287,9 @@ "@videoPlaybackMuted": {}, "videoPlaybackWithSound": "Redare cu sunet", "@videoPlaybackWithSound": {}, - "themeBrightnessDark": "Dark", + "themeBrightnessDark": "Întunecată", "@themeBrightnessDark": {}, - "themeBrightnessLight": "Light", + "themeBrightnessLight": "Luminoasă", "@themeBrightnessLight": {}, "themeBrightnessBlack": "Black", "@themeBrightnessBlack": {}, @@ -426,7 +426,7 @@ "@renameEntrySetPagePatternFieldLabel": {}, "renameEntrySetPageInsertTooltip": "Inserați câmp", "@renameEntrySetPageInsertTooltip": {}, - "renameEntrySetPagePreviewSectionTitle": "previzualizare", + "renameEntrySetPagePreviewSectionTitle": "Previzualizare", "@renameEntrySetPagePreviewSectionTitle": {}, "renameProcessorCounter": "Tejghea", "@renameProcessorCounter": {}, @@ -438,7 +438,7 @@ "count": {} } }, - "deleteMultiAlbumConfirmationDialogMessage": "{count, plural, =1{Delete these albums and their item?} other{Delete these albums and their {count} items?}}", + "deleteMultiAlbumConfirmationDialogMessage": "{count, plural, =1{Ștergeți aceste albume și articolele lor?} other{Ștergeți aceste albume și {count} articole ale lor?}}", "@deleteMultiAlbumConfirmationDialogMessage": { "placeholders": { "count": {} @@ -492,7 +492,7 @@ "@removeEntryMetadataDialogTitle": {}, "removeEntryMetadataDialogMore": "Mai mult", "@removeEntryMetadataDialogMore": {}, - "removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP este necesar pentru a reda videoclipul dintr-o fotografie în mișcare.\n\n Sunteți sigur că doriți să-l eliminați?", + "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": {}, @@ -506,7 +506,7 @@ "@videoStreamSelectionDialogText": {}, "videoStreamSelectionDialogOff": "Oprit", "@videoStreamSelectionDialogOff": {}, - "videoStreamSelectionDialogTrack": "Track", + "videoStreamSelectionDialogTrack": "Pistă", "@videoStreamSelectionDialogTrack": {}, "videoStreamSelectionDialogNoSelection": "Nu există alte piese.", "@videoStreamSelectionDialogNoSelection": {}, @@ -530,7 +530,7 @@ "@menuActionStats": {}, "viewDialogSortSectionTitle": "Sortează", "@viewDialogSortSectionTitle": {}, - "viewDialogGroupSectionTitle": "grup", + "viewDialogGroupSectionTitle": "Grup", "@viewDialogGroupSectionTitle": {}, "viewDialogLayoutSectionTitle": "Aspect", "@viewDialogLayoutSectionTitle": {}, @@ -542,7 +542,7 @@ "@tileLayoutGrid": {}, "tileLayoutList": "Listă", "@tileLayoutList": {}, - "coverDialogTabCover": "Cover", + "coverDialogTabCover": "Copertă", "@coverDialogTabCover": {}, "coverDialogTabApp": "App", "@coverDialogTabApp": {}, @@ -570,7 +570,7 @@ "@aboutBugReportInstruction": {}, "aboutBugReportButton": "Raport", "@aboutBugReportButton": {}, - "aboutCreditsSectionTitle": "credite", + "aboutCreditsSectionTitle": "Credite", "@aboutCreditsSectionTitle": {}, "aboutCreditsWorldAtlas1": "Această aplicație folosește un fișier TopoJSON de la", "@aboutCreditsWorldAtlas1": {}, @@ -630,7 +630,7 @@ "@dateYesterday": {}, "dateThisMonth": "Luna aceasta", "@dateThisMonth": {}, - "collectionDeleteFailureFeedback": "{count, plural, =1{Failed to delete 1 item} other{Failed to delete {count} items}}", + "collectionDeleteFailureFeedback": "{count, plural, =1{A eșuat ștergerea unui element} other{A eșuat ștergerea a {count} elemente}}", "@collectionDeleteFailureFeedback": { "placeholders": { "count": {} @@ -650,7 +650,7 @@ }, "appName": "Aves", "@appName": {}, - "itemCount": "{count, plural, =1{1 item} other{{count} items}}", + "itemCount": "{count, plural, =1{1 element} other{{count} elemente}}", "@itemCount": { "placeholders": { "count": {} @@ -714,5 +714,621 @@ "policyPageTitle": "Politica de Confidențialitate", "@policyPageTitle": {}, "collectionPickPageTitle": "Alege", - "@collectionPickPageTitle": {} + "@collectionPickPageTitle": {}, + "subtitlePositionTop": "Sus", + "@subtitlePositionTop": {}, + "tagEmpty": "Fără etichete", + "@tagEmpty": {}, + "settingsViewerSectionTitle": "Vizualizator", + "@settingsViewerSectionTitle": {}, + "settingsPrivacySectionTitle": "Confidențialitate", + "@settingsPrivacySectionTitle": {}, + "viewerInfoLabelSize": "Dimensiune", + "@viewerInfoLabelSize": {}, + "subtitlePositionBottom": "Jos", + "@subtitlePositionBottom": {}, + "albumMimeTypeMixed": "Amestecat", + "@albumMimeTypeMixed": {}, + "settingsActionExportDialogTitle": "Export", + "@settingsActionExportDialogTitle": {}, + "settingsDefault": "Implicit", + "@settingsDefault": {}, + "countryEmpty": "Fără țări", + "@countryEmpty": {}, + "statsTopTagsSectionTitle": "Etichete de top", + "@statsTopTagsSectionTitle": {}, + "albumGroupType": "După tip", + "@albumGroupType": {}, + "sortByRating": "După evaluare", + "@sortByRating": {}, + "viewerInfoLabelUri": "URI", + "@viewerInfoLabelUri": {}, + "createAlbumTooltip": "Creați un album", + "@createAlbumTooltip": {}, + "viewerInfoLabelDescription": "Descriere", + "@viewerInfoLabelDescription": {}, + "settingsThumbnailOverlayPageTitle": "Suprapunere", + "@settingsThumbnailOverlayPageTitle": {}, + "mapPointNorthUpTooltip": "Îndreptați spre nord în sus", + "@mapPointNorthUpTooltip": {}, + "drawerCollectionAnimated": "Animate", + "@drawerCollectionAnimated": {}, + "sortOrderOldestFirst": "Cele mai vechi mai întâi", + "@sortOrderOldestFirst": {}, + "albumPickPageTitleExport": "Exportare în album", + "@albumPickPageTitleExport": {}, + "albumPickPageTitleMove": "Mutare în album", + "@albumPickPageTitleMove": {}, + "settingsThumbnailOverlayTile": "Suprapunere", + "@settingsThumbnailOverlayTile": {}, + "viewerInfoOpenLinkText": "Deschidere", + "@viewerInfoOpenLinkText": {}, + "viewerInfoSearchSuggestionResolution": "Rezoluție", + "@viewerInfoSearchSuggestionResolution": {}, + "sortOrderLowestFirst": "Cele mai joase mai întâi", + "@sortOrderLowestFirst": {}, + "searchTagsSectionTitle": "Etichete", + "@searchTagsSectionTitle": {}, + "settingsImageBackground": "Fundal imagine", + "@settingsImageBackground": {}, + "settingsSubtitleThemeTextPositionTile": "Poziția textului", + "@settingsSubtitleThemeTextPositionTile": {}, + "viewerSetWallpaperButtonLabel": "SETARE CA FUNDAL", + "@viewerSetWallpaperButtonLabel": {}, + "filePickerUseThisFolder": "Utilizați acest dosar", + "@filePickerUseThisFolder": {}, + "sortByItemCount": "După numărul de elemente", + "@sortByItemCount": {}, + "albumScreenshots": "Capturi de ecran", + "@albumScreenshots": {}, + "albumScreenRecordings": "Înregistrări de ecran", + "@albumScreenRecordings": {}, + "albumVideoCaptures": "Capturi video", + "@albumVideoCaptures": {}, + "settingsDisabled": "Dezactivat", + "@settingsDisabled": {}, + "settingsActionImportDialogTitle": "Import", + "@settingsActionImportDialogTitle": {}, + "settingsShowBottomNavigationBar": "Afișare bară de navigare din partea de jos", + "@settingsShowBottomNavigationBar": {}, + "settingsMotionPhotoAutoPlay": "Redarea automată a fotografiilor în mișcare", + "@settingsMotionPhotoAutoPlay": {}, + "settingsSlideshowIntervalTile": "Interval", + "@settingsSlideshowIntervalTile": {}, + "viewerOpenPanoramaButtonLabel": "DESCHIDERE PANORAMĂ", + "@viewerOpenPanoramaButtonLabel": {}, + "mapZoomInTooltip": "Mărire", + "@mapZoomInTooltip": {}, + "openMapPageTooltip": "Vizualizare pe pagina hărții", + "@openMapPageTooltip": {}, + "viewerInfoSearchSuggestionDimensions": "Dimensiuni", + "@viewerInfoSearchSuggestionDimensions": {}, + "settingsSubtitleThemeTextAlignmentRight": "Dreapta", + "@settingsSubtitleThemeTextAlignmentRight": {}, + "settingsWidgetShowOutline": "Contur", + "@settingsWidgetShowOutline": {}, + "viewerInfoBackToViewerTooltip": "Înapoi la vizualizator", + "@viewerInfoBackToViewerTooltip": {}, + "viewerInfoLabelDuration": "Durată", + "@viewerInfoLabelDuration": {}, + "mapEmptyRegion": "Nu există imagini în această regiune", + "@mapEmptyRegion": {}, + "drawerAboutButton": "Despre", + "@drawerAboutButton": {}, + "settingsActionExport": "Export", + "@settingsActionExport": {}, + "settingsViewerUseCutout": "Utilizarea zonei de decupare", + "@settingsViewerUseCutout": {}, + "settingsWidgetDisplayedItem": "Element afișat", + "@settingsWidgetDisplayedItem": {}, + "appExportSettings": "Setări", + "@appExportSettings": {}, + "settingsThumbnailShowLocationIcon": "Afișare pictogramă locație", + "@settingsThumbnailShowLocationIcon": {}, + "albumEmpty": "Fără albume", + "@albumEmpty": {}, + "appExportCovers": "Coperți", + "@appExportCovers": {}, + "settingsNavigationDrawerTabAlbums": "Albume", + "@settingsNavigationDrawerTabAlbums": {}, + "settingsSubtitleThemeTextPositionDialogTitle": "Poziția textului", + "@settingsSubtitleThemeTextPositionDialogTitle": {}, + "settingsCoordinateFormatDialogTitle": "Formatul coordonatelor", + "@settingsCoordinateFormatDialogTitle": {}, + "mapZoomOutTooltip": "Micșorare", + "@mapZoomOutTooltip": {}, + "viewerInfoSearchSuggestionDate": "Data și ora", + "@viewerInfoSearchSuggestionDate": {}, + "collectionEmptyGrantAccessButtonLabel": "Acordare acces", + "@collectionEmptyGrantAccessButtonLabel": {}, + "settingsHomeDialogTitle": "Acasă", + "@settingsHomeDialogTitle": {}, + "settingsVideoControlsPageTitle": "Controale", + "@settingsVideoControlsPageTitle": {}, + "settingsSubtitleThemeTextAlignmentCenter": "Centru", + "@settingsSubtitleThemeTextAlignmentCenter": {}, + "viewerInfoPageTitle": "Informații", + "@viewerInfoPageTitle": {}, + "viewerInfoLabelDate": "Dată", + "@viewerInfoLabelDate": {}, + "drawerSettingsButton": "Setări", + "@drawerSettingsButton": {}, + "drawerCollectionMotionPhotos": "Fotografii în mișcare", + "@drawerCollectionMotionPhotos": {}, + "sortByName": "După nume", + "@sortByName": {}, + "createAlbumButtonLabel": "CREARE", + "@createAlbumButtonLabel": {}, + "searchRecentSectionTitle": "Recente", + "@searchRecentSectionTitle": {}, + "settingsSearchFieldLabel": "Căutare setări", + "@settingsSearchFieldLabel": {}, + "settingsActionImport": "Import", + "@settingsActionImport": {}, + "settingsHomeTile": "Acasă", + "@settingsHomeTile": {}, + "viewerErrorDoesNotExist": "Fișierul nu mai există.", + "@viewerErrorDoesNotExist": {}, + "viewerInfoUnknown": "necunoscut", + "@viewerInfoUnknown": {}, + "viewerInfoLabelResolution": "Rezoluție", + "@viewerInfoLabelResolution": {}, + "viewerInfoLabelAddress": "Adresă", + "@viewerInfoLabelAddress": {}, + "viewerInfoViewXmlLinkText": "Vizualizare XML", + "@viewerInfoViewXmlLinkText": {}, + "viewerInfoSearchSuggestionDescription": "Descriere", + "@viewerInfoSearchSuggestionDescription": {}, + "drawerCollectionAll": "Toată colecția", + "@drawerCollectionAll": {}, + "drawerCollectionImages": "Imagini", + "@drawerCollectionImages": {}, + "drawerCollectionSphericalVideos": "Videoclipuri 360°", + "@drawerCollectionSphericalVideos": {}, + "drawerAlbumPage": "Albume", + "@drawerAlbumPage": {}, + "sortByAlbumFileName": "După album și numele fișierului", + "@sortByAlbumFileName": {}, + "sortOrderZtoA": "De la Z la A", + "@sortOrderZtoA": {}, + "sortOrderHighestFirst": "Cele mai înalte întâi", + "@sortOrderHighestFirst": {}, + "albumGroupTier": "După nivel", + "@albumGroupTier": {}, + "albumPickPageTitlePick": "Alegeți albumul", + "@albumPickPageTitlePick": {}, + "albumCamera": "Cameră", + "@albumCamera": {}, + "searchRatingSectionTitle": "Evaluări", + "@searchRatingSectionTitle": {}, + "settingsNavigationSectionTitle": "Navigare", + "@settingsNavigationSectionTitle": {}, + "settingsKeepScreenOnTile": "Se păstrează ecranul pornit", + "@settingsKeepScreenOnTile": {}, + "settingsThumbnailShowTagIcon": "Afișare pictogramă etichetă", + "@settingsThumbnailShowTagIcon": {}, + "settingsThumbnailShowRating": "Afișare evaluare", + "@settingsThumbnailShowRating": {}, + "settingsSlideshowTransitionTile": "Tranziție", + "@settingsSlideshowTransitionTile": {}, + "settingsVideoSectionTitle": "Video", + "@settingsVideoSectionTitle": {}, + "settingsSubtitleThemeBackgroundOpacity": "Opacitatea fundalului", + "@settingsSubtitleThemeBackgroundOpacity": {}, + "settingsSubtitleThemeTextAlignmentLeft": "Stânga", + "@settingsSubtitleThemeTextAlignmentLeft": {}, + "settingsVideoControlsTile": "Controale", + "@settingsVideoControlsTile": {}, + "settingsVideoButtonsTile": "Butoane", + "@settingsVideoButtonsTile": {}, + "settingsAllowErrorReporting": "Permiteți raportarea anonimă a erorilor", + "@settingsAllowErrorReporting": {}, + "settingsSaveSearchHistory": "Salvare istoric căutări", + "@settingsSaveSearchHistory": {}, + "settingsCoordinateFormatTile": "Formatul coordonatelor", + "@settingsCoordinateFormatTile": {}, + "settingsUnitSystemTile": "Unități", + "@settingsUnitSystemTile": {}, + "settingsUnitSystemDialogTitle": "Unități", + "@settingsUnitSystemDialogTitle": {}, + "statsTopPlacesSectionTitle": "Locuri de top", + "@statsTopPlacesSectionTitle": {}, + "viewerErrorUnknown": "Hopa!", + "@viewerErrorUnknown": {}, + "viewerInfoLabelPath": "Cale", + "@viewerInfoLabelPath": {}, + "viewerInfoLabelCoordinates": "Coordonate", + "@viewerInfoLabelCoordinates": {}, + "mapStyleDialogTitle": "Stil hartă", + "@mapStyleDialogTitle": {}, + "viewerInfoOpenEmbeddedFailureFeedback": "Nu s-a reușit extragerea datelor încorporate", + "@viewerInfoOpenEmbeddedFailureFeedback": {}, + "viewerInfoSearchFieldLabel": "Căutare metadate", + "@viewerInfoSearchFieldLabel": {}, + "viewerInfoSearchEmpty": "Nu există chei potrivite", + "@viewerInfoSearchEmpty": {}, + "settingsVideoShowVideos": "Afișare videoclipuri", + "@settingsVideoShowVideos": {}, + "albumPageTitle": "Albume", + "@albumPageTitle": {}, + "settingsKeepScreenOnDialogTitle": "Se păstrează ecranul pornit", + "@settingsKeepScreenOnDialogTitle": {}, + "viewerInfoSearchSuggestionRights": "Drepturi", + "@viewerInfoSearchSuggestionRights": {}, + "sortByDate": "După dată", + "@sortByDate": {}, + "sortOrderAtoZ": "De la A la Z", + "@sortOrderAtoZ": {}, + "albumDownload": "Descărcări", + "@albumDownload": {}, + "appExportFavourites": "Favorite", + "@appExportFavourites": {}, + "settingsConfirmationTile": "Dialogurile de confirmare", + "@settingsConfirmationTile": {}, + "settingsConfirmationDialogTitle": "Dialoguri de confirmare", + "@settingsConfirmationDialogTitle": {}, + "settingsNavigationDrawerTile": "Meniu de navigare", + "@settingsNavigationDrawerTile": {}, + "settingsNavigationDrawerBanner": "Atingeți și țineți apăsat pentru a muta și a reordona elementele de meniu.", + "@settingsNavigationDrawerBanner": {}, + "settingsThumbnailSectionTitle": "Miniaturi", + "@settingsThumbnailSectionTitle": {}, + "settingsThumbnailShowMotionPhotoIcon": "Afișare pictogramă fotografie în mișcare", + "@settingsThumbnailShowMotionPhotoIcon": {}, + "settingsThumbnailShowRawIcon": "Afișare pictogramă Raw", + "@settingsThumbnailShowRawIcon": {}, + "settingsVideoEnableHardwareAcceleration": "Accelerare hardware", + "@settingsVideoEnableHardwareAcceleration": {}, + "settingsVideoGestureDoubleTapTogglePlay": "Atingeți de două ori pentru a reda/întrerupe", + "@settingsVideoGestureDoubleTapTogglePlay": {}, + "settingsAllowInstalledAppAccess": "Permiteți accesul la inventarul aplicațiilor", + "@settingsAllowInstalledAppAccess": {}, + "settingsAllowInstalledAppAccessSubtitle": "Folosit pentru a îmbunătăți afișarea albumelor", + "@settingsAllowInstalledAppAccessSubtitle": {}, + "viewerInfoLabelOwner": "Proprietar", + "@viewerInfoLabelOwner": {}, + "mapStyleTooltip": "Selectați stilul hărții", + "@mapStyleTooltip": {}, + "tagEditorSectionPlaceholders": "Substituenți", + "@tagEditorSectionPlaceholders": {}, + "albumGroupNone": "Nu se grupează", + "@albumGroupNone": {}, + "newFilterBanner": "nou", + "@newFilterBanner": {}, + "searchCollectionFieldHint": "Căutare colecție", + "@searchCollectionFieldHint": {}, + "settingsDoubleBackExit": "Atingeți „înapoi” de două ori pentru a ieși", + "@settingsDoubleBackExit": {}, + "settingsSlideshowVideoPlaybackTile": "Redare video", + "@settingsSlideshowVideoPlaybackTile": {}, + "drawerCollectionRaws": "Fotografii Raw", + "@drawerCollectionRaws": {}, + "searchMetadataSectionTitle": "Metadate", + "@searchMetadataSectionTitle": {}, + "viewerInfoLabelTitle": "Titlu", + "@viewerInfoLabelTitle": {}, + "settingsSearchEmpty": "Nicio setare potrivită", + "@settingsSearchEmpty": {}, + "settingsNavigationDrawerTabTypes": "Tipuri", + "@settingsNavigationDrawerTabTypes": {}, + "settingsViewerQuickActionEditorDisplayedButtonsSectionTitle": "Butoane afișate", + "@settingsViewerQuickActionEditorDisplayedButtonsSectionTitle": {}, + "settingsViewerQuickActionEditorAvailableButtonsSectionTitle": "Butoane disponibile", + "@settingsViewerQuickActionEditorAvailableButtonsSectionTitle": {}, + "settingsViewerShowOverlayOnOpening": "Afișare la deschidere", + "@settingsViewerShowOverlayOnOpening": {}, + "settingsViewerShowInformation": "Afișare informații", + "@settingsViewerShowInformation": {}, + "settingsViewerShowShootingDetails": "Afișare detalii de fotografiere", + "@settingsViewerShowShootingDetails": {}, + "settingsViewerEnableOverlayBlurEffect": "Efect de estompare", + "@settingsViewerEnableOverlayBlurEffect": {}, + "settingsViewerSlideshowTile": "Prezentare diapozitive", + "@settingsViewerSlideshowTile": {}, + "settingsSlideshowRepeat": "Repetare", + "@settingsSlideshowRepeat": {}, + "settingsSlideshowFillScreen": "Se umple ecranul", + "@settingsSlideshowFillScreen": {}, + "settingsHiddenFiltersBanner": "Fotografiile și videoclipurile care corespund filtrelor ascunse nu vor apărea în colecție.", + "@settingsHiddenFiltersBanner": {}, + "settingsHiddenItemsTabPaths": "Căi ascunse", + "@settingsHiddenItemsTabPaths": {}, + "addPathTooltip": "Adăugare cale", + "@addPathTooltip": {}, + "settingsStorageAccessTile": "Acces la stocare", + "@settingsStorageAccessTile": {}, + "settingsStorageAccessEmpty": "Fără acordări de acces", + "@settingsStorageAccessEmpty": {}, + "settingsStorageAccessRevokeTooltip": "Revocare", + "@settingsStorageAccessRevokeTooltip": {}, + "settingsRemoveAnimationsDialogTitle": "Eliminați animațiile", + "@settingsRemoveAnimationsDialogTitle": {}, + "settingsThemeEnableDynamicColor": "Culoare dinamică", + "@settingsThemeEnableDynamicColor": {}, + "settingsLanguageSectionTitle": "Limbă și formate", + "@settingsLanguageSectionTitle": {}, + "panoramaDisableSensorControl": "Dezactivați controlul tactil", + "@panoramaDisableSensorControl": {}, + "filePickerOpenFrom": "Deschidere din", + "@filePickerOpenFrom": {}, + "widgetDisplayedItemMostRecent": "Cele mai recente", + "@widgetDisplayedItemMostRecent": {}, + "widgetDisplayedItemRandom": "Aleatoriu", + "@widgetDisplayedItemRandom": {}, + "collectionEmptyFavourites": "Fără favorite", + "@collectionEmptyFavourites": {}, + "collectionSelectSectionTooltip": "Selectați secțiunea", + "@collectionSelectSectionTooltip": {}, + "collectionMoveSuccessFeedback": "{count, plural, =1{S-a mutat 1 articol} other{S-au mutat {count} articole}}", + "@collectionMoveSuccessFeedback": { + "placeholders": { + "count": {} + } + }, + "collectionEmptyVideos": "Fără videoclipuri", + "@collectionEmptyVideos": {}, + "drawerCollectionVideos": "Videoclipuri", + "@drawerCollectionVideos": {}, + "albumPickPageTitleCopy": "Copiere în album", + "@albumPickPageTitleCopy": {}, + "settingsThumbnailShowVideoDuration": "Afișare durată videoclip", + "@settingsThumbnailShowVideoDuration": {}, + "collectionRenameSuccessFeedback": "{count, plural, =1{Sa renumit 1 articol} other{S-au renumit {count} articole}}", + "@collectionRenameSuccessFeedback": { + "placeholders": { + "count": {} + } + }, + "collectionEditSuccessFeedback": "{count, plural, =1{S-a editat 1 articol} other{S-au editat {count} articole}}", + "@collectionEditSuccessFeedback": { + "placeholders": { + "count": {} + } + }, + "collectionEmptyImages": "Fără imagini", + "@collectionEmptyImages": {}, + "collectionDeselectSectionTooltip": "Deselectați secțiunea", + "@collectionDeselectSectionTooltip": {}, + "drawerCollectionFavourites": "Favorite", + "@drawerCollectionFavourites": {}, + "drawerTagPage": "Etichete", + "@drawerTagPage": {}, + "sortOrderNewestFirst": "Cele mai noi mai întâi", + "@sortOrderNewestFirst": {}, + "drawerCollectionPanoramas": "Panorame", + "@drawerCollectionPanoramas": {}, + "drawerCountryPage": "Țări", + "@drawerCountryPage": {}, + "albumGroupVolume": "După volumul de stocare", + "@albumGroupVolume": {}, + "countryPageTitle": "Țări", + "@countryPageTitle": {}, + "binPageTitle": "Coș de reciclare", + "@binPageTitle": {}, + "settingsPageTitle": "Setări", + "@settingsPageTitle": {}, + "sortBySize": "După dimensiune", + "@sortBySize": {}, + "tagPageTitle": "Etichete", + "@tagPageTitle": {}, + "settingsConfirmationBeforeMoveToBinItems": "Întreabă înainte de a muta obiecte în coșul de reciclare", + "@settingsConfirmationBeforeMoveToBinItems": {}, + "settingsConfirmationBeforeDeleteItems": "Întreabă înainte de a șterge articole pentru totdeauna", + "@settingsConfirmationBeforeDeleteItems": {}, + "settingsConfirmationBeforeMoveUndatedItems": "Întreabă înainte de a muta articole fără dată", + "@settingsConfirmationBeforeMoveUndatedItems": {}, + "settingsConfirmationAfterMoveToBinItems": "Afișare mesaj după mutarea elementelor în coșul de reciclare", + "@settingsConfirmationAfterMoveToBinItems": {}, + "settingsNavigationDrawerEditorPageTitle": "Meniu de navigare", + "@settingsNavigationDrawerEditorPageTitle": {}, + "settingsNavigationDrawerAddAlbum": "Adăugare album", + "@settingsNavigationDrawerAddAlbum": {}, + "settingsThumbnailShowFavouriteIcon": "Afișare pictogramă favorite", + "@settingsThumbnailShowFavouriteIcon": {}, + "settingsNavigationDrawerTabPages": "Pagini", + "@settingsNavigationDrawerTabPages": {}, + "settingsViewerQuickActionsTile": "Acțiuni rapide", + "@settingsViewerQuickActionsTile": {}, + "settingsViewerOverlayTile": "Suprapunere", + "@settingsViewerOverlayTile": {}, + "settingsViewerShowMinimap": "Afișare mini-hartă", + "@settingsViewerShowMinimap": {}, + "settingsViewerShowInformationSubtitle": "Afișare titlu, dată, locație etc.", + "@settingsViewerShowInformationSubtitle": {}, + "settingsCollectionBrowsingQuickActionEditorBanner": "Atingeți și mențineți apăsat pentru a muta butoanele și a selecta acțiunile care sunt afișate atunci când navigați prin elemente.", + "@settingsCollectionBrowsingQuickActionEditorBanner": {}, + "settingsViewerGestureSideTapNext": "Atingeți marginile ecranului pentru a afișa elementul anterior/următor", + "@settingsViewerGestureSideTapNext": {}, + "settingsCollectionSelectionQuickActionEditorBanner": "Atingeți și țineți apăsat pentru a muta butoanele și a selecta acțiunile care sunt afișate la selectarea elementelor.", + "@settingsCollectionSelectionQuickActionEditorBanner": {}, + "settingsViewerMaximumBrightness": "Luminozitate maximă", + "@settingsViewerMaximumBrightness": {}, + "settingsViewerOverlayPageTitle": "Suprapunere", + "@settingsViewerOverlayPageTitle": {}, + "settingsViewerShowOverlayThumbnails": "Afișare miniaturi", + "@settingsViewerShowOverlayThumbnails": {}, + "settingsViewerSlideshowPageTitle": "Prezentare diapozitive", + "@settingsViewerSlideshowPageTitle": {}, + "settingsSlideshowAnimatedZoomEffect": "Efect de zoom animat", + "@settingsSlideshowAnimatedZoomEffect": {}, + "settingsSlideshowShuffle": "Amestecare", + "@settingsSlideshowShuffle": {}, + "settingsHiddenPathsBanner": "Fotografiile și videoclipurile din aceste dosare sau oricare dintre subdosarele lor nu vor apărea în colecție.", + "@settingsHiddenPathsBanner": {}, + "settingsEnableBin": "Utilizare coș de reciclare", + "@settingsEnableBin": {}, + "settingsStorageAccessPageTitle": "Acces la stocare", + "@settingsStorageAccessPageTitle": {}, + "settingsVideoGestureSideDoubleTapSeek": "Atingeți de două ori marginile ecranului pentru a trece înapoi/înainte", + "@settingsVideoGestureSideDoubleTapSeek": {}, + "settingsHiddenFiltersEmpty": "Fără filtre ascunse", + "@settingsHiddenFiltersEmpty": {}, + "settingsStorageAccessBanner": "Unele directoare necesită o acordare de acces explicită pentru a modifica fișierele din ele. Puteți consulta aici directoarele la care anterior ați dat acces.", + "@settingsStorageAccessBanner": {}, + "settingsAccessibilitySectionTitle": "Accesibilitate", + "@settingsAccessibilitySectionTitle": {}, + "settingsRemoveAnimationsTile": "Eliminați animațiile", + "@settingsRemoveAnimationsTile": {}, + "settingsDisplayRefreshRateModeTile": "Rata de reîmprospătare a ecranului", + "@settingsDisplayRefreshRateModeTile": {}, + "settingsLanguagePageTitle": "Limbă", + "@settingsLanguagePageTitle": {}, + "statsTopAlbumsSectionTitle": "Albume de top", + "@statsTopAlbumsSectionTitle": {}, + "settingsDisplayRefreshRateModeDialogTitle": "Rată de reîmprospătare", + "@settingsDisplayRefreshRateModeDialogTitle": {}, + "settingsLanguageTile": "Limbă", + "@settingsLanguageTile": {}, + "statsWithGps": "{count, plural, =1{1 articol cu locație} other{{count} articole cu locație}}", + "@statsWithGps": { + "placeholders": { + "count": {} + } + }, + "settingsScreenSaverPageTitle": "Economizor de ecran", + "@settingsScreenSaverPageTitle": {}, + "settingsWidgetPageTitle": "Ramă foto", + "@settingsWidgetPageTitle": {}, + "mapAttributionStamen": "Datele hărții © [OpenStreetMap](https://www.openstreetmap.org/copyright) - Plăci de la [Stamen Design](http://stamen.com), [CC BY 3.0](http://creativecommons.org/licenses/by/3.0)", + "@mapAttributionStamen": {}, + "mapAttributionOsmHot": "Datele hărții © [OpenStreetMap](https://www.openstreetmap.org/copyright) contributori - Plăci de la [HOT](https://www.hotosm.org/) - Găzduit de [OSM France](https://openstreetmap.fr/)", + "@mapAttributionOsmHot": {}, + "filePickerNoItems": "Fără articole", + "@filePickerNoItems": {}, + "tagEditorPageAddTagTooltip": "Adăugare etichetă", + "@tagEditorPageAddTagTooltip": {}, + "tagEditorPageNewTagFieldLabel": "Etichetă nouă", + "@tagEditorPageNewTagFieldLabel": {}, + "tagEditorSectionRecent": "Recente", + "@tagEditorSectionRecent": {}, + "sourceViewerPageTitle": "Sursă", + "@sourceViewerPageTitle": {}, + "filePickerShowHiddenFiles": "Afișare fișiere ascunse", + "@filePickerShowHiddenFiles": {}, + "clearTooltip": "Golire", + "@clearTooltip": {}, + "collectionRenameFailureFeedback": "{count, plural, =1{A eșuat redenumirea unui element} other{A eșuat redenumirea a {count} elemente}}", + "@collectionRenameFailureFeedback": { + "placeholders": { + "count": {} + } + }, + "collectionEditFailureFeedback": "{count, plural, =1{A eșuat editarea unui element} other{A eșuat editarea a {count} elemente}}", + "@collectionEditFailureFeedback": { + "placeholders": { + "count": {} + } + }, + "collectionExportFailureFeedback": "{count, plural, =1{A eșuat exportarea unei pagini} other{A eșuat exportarea a {count} pagini}}", + "@collectionExportFailureFeedback": { + "placeholders": { + "count": {} + } + }, + "collectionCopySuccessFeedback": "{count, plural, =1{S-a copiat 1 articol} other{S-au copiat {count} articole}}", + "@collectionCopySuccessFeedback": { + "placeholders": { + "count": {} + } + }, + "sortOrderLargestFirst": "Cele mai mari întâi", + "@sortOrderLargestFirst": {}, + "sortOrderSmallestFirst": "Cele mai mici întâi", + "@sortOrderSmallestFirst": {}, + "settingsSystemDefault": "Implicit sistem", + "@settingsSystemDefault": {}, + "settingsCollectionQuickActionEditorPageTitle": "Acțiuni rapide", + "@settingsCollectionQuickActionEditorPageTitle": {}, + "settingsCollectionQuickActionTabBrowsing": "Navigare", + "@settingsCollectionQuickActionTabBrowsing": {}, + "settingsCollectionQuickActionTabSelecting": "Selectare", + "@settingsCollectionQuickActionTabSelecting": {}, + "settingsCollectionQuickActionsTile": "Acțiuni rapide", + "@settingsCollectionQuickActionsTile": {}, + "settingsViewerQuickActionEditorPageTitle": "Acțiuni rapide", + "@settingsViewerQuickActionEditorPageTitle": {}, + "settingsViewerQuickActionEditorBanner": "Atingeți și țineți apăsat pentru a muta butoanele și a selecta acțiunile care sunt afișate în vizualizator.", + "@settingsViewerQuickActionEditorBanner": {}, + "settingsViewerQuickActionEmpty": "Fără butoane", + "@settingsViewerQuickActionEmpty": {}, + "settingsSlideshowVideoPlaybackDialogTitle": "Redare video", + "@settingsSlideshowVideoPlaybackDialogTitle": {}, + "settingsVideoPageTitle": "Setări video", + "@settingsVideoPageTitle": {}, + "settingsVideoLoopModeTile": "Modul buclă", + "@settingsVideoLoopModeTile": {}, + "settingsVideoLoopModeDialogTitle": "Mod buclă", + "@settingsVideoLoopModeDialogTitle": {}, + "settingsSubtitleThemeTile": "Subtitrări", + "@settingsSubtitleThemeTile": {}, + "settingsSubtitleThemePageTitle": "Subtitrări", + "@settingsSubtitleThemePageTitle": {}, + "settingsSubtitleThemeTextAlignmentTile": "Alinierea textului", + "@settingsSubtitleThemeTextAlignmentTile": {}, + "settingsSubtitleThemeSample": "Acesta este un exemplu.", + "@settingsSubtitleThemeSample": {}, + "settingsSubtitleThemeTextAlignmentDialogTitle": "Alinierea textului", + "@settingsSubtitleThemeTextAlignmentDialogTitle": {}, + "settingsSubtitleThemeTextSize": "Dimensiunea textului", + "@settingsSubtitleThemeTextSize": {}, + "settingsSubtitleThemeShowOutline": "Afișarea conturului și a umbrei", + "@settingsSubtitleThemeShowOutline": {}, + "settingsSubtitleThemeTextColor": "Culoarea textului", + "@settingsSubtitleThemeTextColor": {}, + "settingsSubtitleThemeTextOpacity": "Opacitatea textului", + "@settingsSubtitleThemeTextOpacity": {}, + "settingsSubtitleThemeBackgroundColor": "Culoarea de fundal", + "@settingsSubtitleThemeBackgroundColor": {}, + "settingsVideoAutoPlay": "Redare automată", + "@settingsVideoAutoPlay": {}, + "settingsHiddenItemsPageTitle": "Articole ascunse", + "@settingsHiddenItemsPageTitle": {}, + "settingsHiddenItemsTabFilters": "Filtre ascunse", + "@settingsHiddenItemsTabFilters": {}, + "settingsTimeToTakeActionTile": "Timpul pentru acțiune", + "@settingsTimeToTakeActionTile": {}, + "settingsDisplaySectionTitle": "Afișare", + "@settingsDisplaySectionTitle": {}, + "settingsThemeBrightnessTile": "Temă", + "@settingsThemeBrightnessTile": {}, + "settingsThemeBrightnessDialogTitle": "Temă", + "@settingsThemeBrightnessDialogTitle": {}, + "settingsThemeColorHighlights": "Evidențieri de culoare", + "@settingsThemeColorHighlights": {}, + "wallpaperUseScrollEffect": "Utilizați efectul de derulare pe ecranul de pornire", + "@wallpaperUseScrollEffect": {}, + "tagEditorPageTitle": "Editare etichete", + "@tagEditorPageTitle": {}, + "tagPlaceholderCountry": "Țară", + "@tagPlaceholderCountry": {}, + "tagPlaceholderPlace": "Loc", + "@tagPlaceholderPlace": {}, + "panoramaEnableSensorControl": "Activați controlul tactil", + "@panoramaEnableSensorControl": {}, + "filePickerDoNotShowHiddenFiles": "Nu se afișează fișiere ascunse", + "@filePickerDoNotShowHiddenFiles": {}, + "entryInfoActionExportMetadata": "Exportare metadate", + "@entryInfoActionExportMetadata": {}, + "searchDateSectionTitle": "Dată", + "@searchDateSectionTitle": {}, + "searchAlbumsSectionTitle": "Albume", + "@searchAlbumsSectionTitle": {}, + "searchCountriesSectionTitle": "Țări", + "@searchCountriesSectionTitle": {}, + "searchPlacesSectionTitle": "Locuri", + "@searchPlacesSectionTitle": {}, + "settingsEnableBinSubtitle": "Se păstrează elementele șterse timp de 30 de zile", + "@settingsEnableBinSubtitle": {}, + "settingsAllowMediaManagement": "Permiteți gestionarea media", + "@settingsAllowMediaManagement": {}, + "settingsHiddenItemsTile": "Articole ascunse", + "@settingsHiddenItemsTile": {}, + "settingsWidgetOpenPage": "Când atingeți widget-ul", + "@settingsWidgetOpenPage": {}, + "settingsCollectionTile": "Colecție", + "@settingsCollectionTile": {}, + "statsPageTitle": "Statistici", + "@statsPageTitle": {}, + "statsTopCountriesSectionTitle": "Țări de top", + "@statsTopCountriesSectionTitle": {} } diff --git a/lib/l10n/app_ru.arb b/lib/l10n/app_ru.arb index 4ed3e7377..7c9236039 100644 --- a/lib/l10n/app_ru.arb +++ b/lib/l10n/app_ru.arb @@ -247,11 +247,11 @@ "@mapStyleHuaweiNormal": {}, "mapStyleHuaweiTerrain": "Petal Карты (Местность)", "@mapStyleHuaweiTerrain": {}, - "mapStyleOsmHot": "Команда гуманитарной картопомощи", + "mapStyleOsmHot": "Humanitarian OSM", "@mapStyleOsmHot": {}, - "mapStyleStamenToner": "Stamen Toner", + "mapStyleStamenToner": "Stamen ч/б", "@mapStyleStamenToner": {}, - "mapStyleStamenWatercolor": "Stamen Watercolor", + "mapStyleStamenWatercolor": "Stamen Акварель", "@mapStyleStamenWatercolor": {}, "nameConflictStrategyRename": "Переименовать", "@nameConflictStrategyRename": {}, @@ -1160,5 +1160,17 @@ "entryInfoActionExportMetadata": "Экспорт метаданных", "@entryInfoActionExportMetadata": {}, "subtitlePositionBottom": "Внизу", - "@subtitlePositionBottom": {} + "@subtitlePositionBottom": {}, + "subtitlePositionTop": "Наверху", + "@subtitlePositionTop": {}, + "widgetDisplayedItemRandom": "Произвольные", + "@widgetDisplayedItemRandom": {}, + "settingsSubtitleThemeTextPositionTile": "Положение текста", + "@settingsSubtitleThemeTextPositionTile": {}, + "settingsSubtitleThemeTextPositionDialogTitle": "Положение текста", + "@settingsSubtitleThemeTextPositionDialogTitle": {}, + "settingsWidgetDisplayedItem": "Показывать", + "@settingsWidgetDisplayedItem": {}, + "widgetDisplayedItemMostRecent": "Недавние", + "@widgetDisplayedItemMostRecent": {} } diff --git a/lib/model/filters/album.dart b/lib/model/filters/album.dart index f4b01222f..e9b1722df 100644 --- a/lib/model/filters/album.dart +++ b/lib/model/filters/album.dart @@ -97,5 +97,5 @@ class AlbumFilter extends CoveredCollectionFilter { // key `album-{path}` is expected by test driver @override - String get key => '$type-$album'; + String get key => '$type-$reversed-$album'; } diff --git a/lib/model/filters/coordinate.dart b/lib/model/filters/coordinate.dart index a10e715be..704d6bac3 100644 --- a/lib/model/filters/coordinate.dart +++ b/lib/model/filters/coordinate.dart @@ -72,5 +72,5 @@ class CoordinateFilter extends CollectionFilter { String get category => type; @override - String get key => '$type-$sw-$ne'; + String get key => '$type-$reversed-$sw-$ne'; } diff --git a/lib/model/filters/date.dart b/lib/model/filters/date.dart index c56876881..3c82ae15c 100644 --- a/lib/model/filters/date.dart +++ b/lib/model/filters/date.dart @@ -137,7 +137,7 @@ class DateFilter extends CollectionFilter { String get category => type; @override - String get key => '$type-$level-$date'; + String get key => '$type-$reversed-$level-$date'; } enum DateLevel { y, ym, ymd, md, m, d } diff --git a/lib/model/filters/favourite.dart b/lib/model/filters/favourite.dart index 197fb21d1..7a028411c 100644 --- a/lib/model/filters/favourite.dart +++ b/lib/model/filters/favourite.dart @@ -56,5 +56,5 @@ class FavouriteFilter extends CollectionFilter { String get category => type; @override - String get key => type; + String get key => '$type-$reversed'; } diff --git a/lib/model/filters/location.dart b/lib/model/filters/location.dart index 3fad0a7a3..97289cfd8 100644 --- a/lib/model/filters/location.dart +++ b/lib/model/filters/location.dart @@ -82,7 +82,7 @@ class LocationFilter extends CoveredCollectionFilter { String get category => type; @override - String get key => '$type-$level-$_location'; + String get key => '$type-$reversed-$level-$_location'; // U+0041 Latin Capital letter A // U+1F1E6 🇦 REGIONAL INDICATOR SYMBOL LETTER A diff --git a/lib/model/filters/mime.dart b/lib/model/filters/mime.dart index bceaadc09..1cdc1f052 100644 --- a/lib/model/filters/mime.dart +++ b/lib/model/filters/mime.dart @@ -98,5 +98,5 @@ class MimeFilter extends CollectionFilter { String get category => type; @override - String get key => '$type-$mime'; + String get key => '$type-$reversed-$mime'; } diff --git a/lib/model/filters/missing.dart b/lib/model/filters/missing.dart index 03c80646d..84cd17a90 100644 --- a/lib/model/filters/missing.dart +++ b/lib/model/filters/missing.dart @@ -74,5 +74,5 @@ class MissingFilter extends CollectionFilter { String get category => type; @override - String get key => '$type-$metadataType'; + String get key => '$type-$reversed-$metadataType'; } diff --git a/lib/model/filters/path.dart b/lib/model/filters/path.dart index cb5d5308a..f8b05afc7 100644 --- a/lib/model/filters/path.dart +++ b/lib/model/filters/path.dart @@ -51,5 +51,5 @@ class PathFilter extends CollectionFilter { String get category => type; @override - String get key => '$type-$path'; + String get key => '$type-$reversed-$path'; } diff --git a/lib/model/filters/placeholder.dart b/lib/model/filters/placeholder.dart index a53ff307d..933ac331e 100644 --- a/lib/model/filters/placeholder.dart +++ b/lib/model/filters/placeholder.dart @@ -91,5 +91,5 @@ class PlaceholderFilter extends CollectionFilter { String get category => type; @override - String get key => '$type-$placeholder'; + String get key => '$type-$reversed-$placeholder'; } diff --git a/lib/model/filters/query.dart b/lib/model/filters/query.dart index 05ccc1c6d..b82a2ab1c 100644 --- a/lib/model/filters/query.dart +++ b/lib/model/filters/query.dart @@ -99,7 +99,7 @@ class QueryFilter extends CollectionFilter { String get category => type; @override - String get key => '$type-$query'; + String get key => '$type-$reversed-$query'; EntryFilter? fieldTest(String upQuery) { var match = _fieldPattern.firstMatch(upQuery); diff --git a/lib/model/filters/rating.dart b/lib/model/filters/rating.dart index ad2a44998..0cf9cfbc3 100644 --- a/lib/model/filters/rating.dart +++ b/lib/model/filters/rating.dart @@ -58,7 +58,7 @@ class RatingFilter extends CollectionFilter { String get category => type; @override - String get key => '$type-$rating'; + String get key => '$type-$reversed-$rating'; static String formatRating(BuildContext context, int rating) { switch (rating) { diff --git a/lib/model/filters/recent.dart b/lib/model/filters/recent.dart index c1555bab0..d8cfb3e78 100644 --- a/lib/model/filters/recent.dart +++ b/lib/model/filters/recent.dart @@ -57,5 +57,5 @@ class RecentlyAddedFilter extends CollectionFilter { String get category => type; @override - String get key => type; + String get key => '$type-$reversed'; } diff --git a/lib/model/filters/tag.dart b/lib/model/filters/tag.dart index 389da1f4e..fd0cddc41 100644 --- a/lib/model/filters/tag.dart +++ b/lib/model/filters/tag.dart @@ -53,5 +53,5 @@ class TagFilter extends CoveredCollectionFilter { String get category => type; @override - String get key => '$type-$tag'; + String get key => '$type-$reversed-$tag'; } diff --git a/lib/model/filters/trash.dart b/lib/model/filters/trash.dart index 666236dc2..a378a8668 100644 --- a/lib/model/filters/trash.dart +++ b/lib/model/filters/trash.dart @@ -47,5 +47,5 @@ class TrashFilter extends CollectionFilter { String get category => type; @override - String get key => type; + String get key => '$type-$reversed'; } diff --git a/lib/model/filters/type.dart b/lib/model/filters/type.dart index 7a7788466..3ecb278f7 100644 --- a/lib/model/filters/type.dart +++ b/lib/model/filters/type.dart @@ -129,5 +129,5 @@ class TypeFilter extends CollectionFilter { String get category => type; @override - String get key => '$type-$itemType'; + String get key => '$type-$reversed-$itemType'; } diff --git a/lib/widgets/about/translators.dart b/lib/widgets/about/translators.dart index 5af187ac9..eaef85870 100644 --- a/lib/widgets/about/translators.dart +++ b/lib/widgets/about/translators.dart @@ -30,12 +30,14 @@ class AboutTranslators extends StatelessWidget { Contributor('Jean Mareilles', 'waged1266@tutanota.com'), Contributor('이정희', 'daemul72@gmail.com'), Contributor('Translator-3000', 'weblate.m1d0h@8shield.net'), + Contributor('Ralea Adrian Vicențiu', 'ralea.adrian@gmail.com'), + Contributor('Igor Sorocean', 'sorocean.igor@gmail.com'), // Contributor('Allan Nordhøy', 'epost@anotheragency.no'), // Contributor('Piotr K', '1337.kelt@gmail.com'), // Contributor('امیر جهانگرد', 'ijahangard.a@gmail.com'), - // Contributor('Ralea Adrian Vicențiu', 'ralea.adrian@gmail.com'), // Contributor('SAMIRAH AIL', 'samiratalzahrani@gmail.com'), // Contributor('Salih Ail', 'rrrfff444@gmail.com'), + // Contributor('Gediminas Murauskas', 'muziejusinfo@gmail.com'), }; @override diff --git a/lib/widgets/aves_app.dart b/lib/widgets/aves_app.dart index d0d284847..f5cc4e972 100644 --- a/lib/widgets/aves_app.dart +++ b/lib/widgets/aves_app.dart @@ -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', 'nb', 'pl', 'ro'}.map(Locale.new).toSet(); + static final _unsupportedLocales = {'ar', 'fa', 'gl', 'lt', 'nb', 'pl'}.map(Locale.new).toSet(); static final List supportedLocales = AppLocalizations.supportedLocales.where((v) => !_unsupportedLocales.contains(v)).toList(); static final GlobalKey navigatorKey = GlobalKey(debugLabel: 'app-navigator'); diff --git a/lib/widgets/dialogs/aves_selection_dialog.dart b/lib/widgets/dialogs/aves_selection_dialog.dart index f0d6ae29c..9e12b0b02 100644 --- a/lib/widgets/dialogs/aves_selection_dialog.dart +++ b/lib/widgets/dialogs/aves_selection_dialog.dart @@ -73,8 +73,6 @@ class _AvesSelectionDialogState extends State> { final radioValue = kv.key; final radioTitle = kv.value; return SelectionRadioListTile( - // key is expected by test driver - key: Key(radioValue.toString()), value: radioValue, title: radioTitle, optionSubtitleBuilder: widget.optionSubtitleBuilder, @@ -125,7 +123,7 @@ class SelectionRadioListTile extends StatelessWidget { final subtitle = optionSubtitleBuilder?.call(value); return ReselectableRadioListTile( // key is expected by test driver - key: Key(value.toString()), + key: Key('$value'), value: value, groupValue: getGroupValue(), onChanged: (v) { diff --git a/lib/widgets/settings/language/locales.dart b/lib/widgets/settings/language/locales.dart index 03236848e..3c6ef5ccf 100644 --- a/lib/widgets/settings/language/locales.dart +++ b/lib/widgets/settings/language/locales.dart @@ -14,6 +14,7 @@ class SupportedLocales { 'ko': '한국어', 'nl': 'Nederlands', 'pt': 'Português (Brasil)', + 'ro': 'Română', 'ru': 'Русский', 'tr': 'Türkçe', 'zh': '简体中文', diff --git a/pubspec.yaml b/pubspec.yaml index 1e905a8c0..d2cacf38f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -3,10 +3,11 @@ description: A visual media gallery and metadata explorer app. repository: https://github.com/deckerst/aves # version bump checklist: # - pubspec version -# - github changelog: /CHANGELOG.md -# - play changelog: /whatsnew/whatsnew-en-US -# - izzy/libre changelog: /fastlane/metadata/android/en-US/changelogs/1XXX.txt -version: 1.7.6+86 +# - github changelog: /CHANGELOG.md +# - play changelog: /whatsnew/whatsnew-en-US +# - izzy changelog: /fastlane/metadata/android/en-US/changelogs/XX01.txt +# - libre changelog: /fastlane/metadata/android/en-US/changelogs/XX.txt +version: 1.7.7+87 publish_to: none environment: diff --git a/test_driver/driver_screenshots_test.dart b/test_driver/driver_screenshots_test.dart index 3233563ea..b6b0f9498 100644 --- a/test_driver/driver_screenshots_test.dart +++ b/test_driver/driver_screenshots_test.dart @@ -120,9 +120,9 @@ void configureCollectionVisibility(AppDebugAction action) { void collection() { test('1. Collection', () async { await driver.tapKeyAndWait('appbar-leading-button'); - await driver.tapKeyAndWait('drawer-type-favourite'); - await _search('birds', 'tag-birds'); - await _search('South Korea', 'tag-South Korea'); + await driver.tapKeyAndWait('drawer-type-favourite-false'); + await _search('birds', 'tag-false-birds'); + await _search('South Korea', 'tag-false-South Korea'); await _takeScreenshot(driver, '1'); }); @@ -133,7 +133,7 @@ void viewer() { await driver.tapKeyAndWait('appbar-leading-button'); await driver.tapKeyAndWait('drawer-type-null'); - await _search('viewer', 'album-$screenshotsTargetDirAndroid/viewer'); + await _search('viewer', 'album-false-$screenshotsTargetDirAndroid/viewer'); // delay to avoid flaky descendant resolution await Future.delayed(const Duration(seconds: 2)); @@ -190,8 +190,8 @@ void stats() { final maxYear = DateTime.now().year + 1; final maxQuery = 'year<$maxYear'; const minQuery = 'year>2005'; - await _search(maxQuery, 'query-$maxQuery'); - await _search(minQuery, 'query-$minQuery'); + await _search(maxQuery, 'query-false-$maxQuery'); + await _search(minQuery, 'query-false-$minQuery'); await driver.tapKeyAndWait('appbar-menu-button'); await driver.tapKeyAndWait('menu-stats'); @@ -217,8 +217,8 @@ void map() { await driver.tapKeyAndWait('appbar-leading-button'); await driver.tapKeyAndWait('drawer-type-null'); - await _search('animals', 'tag-animals'); - await _search('Singapore', 'location-LocationLevel.country-Singapore'); + await _search('animals', 'tag-false-animals'); + await _search('Singapore', 'location-false-LocationLevel.country-Singapore'); await driver.tapKeyAndWait('appbar-menu-button'); await driver.tapKeyAndWait('menu-map'); diff --git a/untranslated.json b/untranslated.json index c984e3eba..609f4e20d 100644 --- a/untranslated.json +++ b/untranslated.json @@ -1669,6 +1669,371 @@ "settingsWidgetDisplayedItem" ], + "lt": [ + "sourceStateLocatingCountries", + "sourceStateLocatingPlaces", + "entryActionShowGeoTiffOnMap", + "entryActionConvertMotionPhotoToStillImage", + "videoActionSelectStreams", + "entryInfoActionEditLocation", + "filterNoLocationLabel", + "filterMimeImageLabel", + "coordinateDmsNorth", + "coordinateDmsSouth", + "coordinateDmsEast", + "coordinateDmsWest", + "videoControlsPlay", + "videoControlsPlaySeek", + "videoControlsPlayOutside", + "mapStyleGoogleNormal", + "mapStyleGoogleHybrid", + "mapStyleGoogleTerrain", + "mapStyleHuaweiNormal", + "mapStyleHuaweiTerrain", + "mapStyleOsmHot", + "mapStyleStamenToner", + "mapStyleStamenWatercolor", + "keepScreenOnViewerOnly", + "accessibilityAnimationsRemove", + "accessibilityAnimationsKeep", + "displayRefreshRatePreferHighest", + "displayRefreshRatePreferLowest", + "viewerTransitionSlide", + "viewerTransitionParallax", + "viewerTransitionFade", + "viewerTransitionZoomIn", + "viewerTransitionNone", + "wallpaperTargetHome", + "wallpaperTargetLock", + "wallpaperTargetHomeLock", + "widgetDisplayedItemMostRecent", + "widgetOpenPageHome", + "widgetOpenPageCollection", + "widgetOpenPageViewer", + "albumTierNew", + "albumTierPinned", + "albumTierSpecial", + "albumTierApps", + "albumTierRegular", + "unsupportedTypeDialogMessage", + "addShortcutDialogLabel", + "binEntriesConfirmationDialogMessage", + "deleteEntriesConfirmationDialogMessage", + "videoResumeDialogMessage", + "setCoverDialogAuto", + "setCoverDialogCustom", + "renameEntrySetPagePatternFieldLabel", + "deleteSingleAlbumConfirmationDialogMessage", + "deleteMultiAlbumConfirmationDialogMessage", + "editEntryDateDialogShift", + "editEntryLocationDialogTitle", + "editEntryLocationDialogSetCustom", + "videoStreamSelectionDialogOff", + "videoStreamSelectionDialogTrack", + "videoStreamSelectionDialogNoSelection", + "menuActionSlideshow", + "aboutLicensesFlutterPluginsSectionTitle", + "collectionActionRescan", + "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", + "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" + ], + "nb": [ "videoActionCaptureFrame", "videoActionSelectStreams", @@ -2309,310 +2674,6 @@ "settingsWidgetDisplayedItem" ], - "ro": [ - "clearTooltip", - "entryInfoActionExportMetadata", - "subtitlePositionTop", - "subtitlePositionBottom", - "widgetDisplayedItemRandom", - "widgetDisplayedItemMostRecent", - "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", - "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" - ], - - "ru": [ - "subtitlePositionTop", - "widgetDisplayedItemRandom", - "widgetDisplayedItemMostRecent", - "settingsSubtitleThemeTextPositionTile", - "settingsSubtitleThemeTextPositionDialogTitle", - "settingsWidgetDisplayedItem" - ], - "tr": [ "entryInfoActionExportMetadata", "subtitlePositionTop", diff --git a/whatsnew/whatsnew-en-US b/whatsnew/whatsnew-en-US index 55493c9f4..3966614d4 100644 --- a/whatsnew/whatsnew-en-US +++ b/whatsnew/whatsnew-en-US @@ -1,4 +1,4 @@ -In v1.7.6: +In v1.7.7: - use viewer quick actions to rate, tag, locate - set a default editor - export metadata to a text file