diff --git a/android/app/src/main/res/values-eu/strings.xml b/android/app/src/main/res/values-eu/strings.xml
new file mode 100644
index 000000000..ca50b6ea6
--- /dev/null
+++ b/android/app/src/main/res/values-eu/strings.xml
@@ -0,0 +1,12 @@
+
+
+ Bilatu
+ Bideoak
+ Argazki-markoa
+ Irudiak eta bideoak eskaneatu
+ Horma-papera
+ Media eskaneatu
+ Gelditu
+ Media eskaneatzen
+ Aves
+
\ No newline at end of file
diff --git a/fastlane/metadata/android/eu/full_description.txt b/fastlane/metadata/android/eu/full_description.txt
new file mode 100644
index 000000000..b0d5229c3
--- /dev/null
+++ b/fastlane/metadata/android/eu/full_description.txt
@@ -0,0 +1,5 @@
+Aves aplikazioak mota guztitako irudi eta bideoak, nahiz ohiko zure JPEG eta MP4 fitxategiak eta exotikoagoak diren orri ugaritako TIFF, SVG, AVI zaharrak eta are gehiago maneiatzen ditu! Zure media-bilduma eskaneatzen du mugimendu-argazkiak,panoramikak (argazki esferikoak bezala ere ezagunak), 360°-ko bideoak, baita GeoTIFF fitxategiak ere.
+
+Nabigazioa eta bilaketa Aves aplikazioaren zati garrantzitsu bat da. Helburua, erabiltzaileek albumetatik argazkietara, etiketetara, mapetara, etab. modu errazean mugi ahal izatea da.
+
+Aves Androidera (KitKatetik Android 13ra, Android TV barne) egiten da ezaugarri ugarirekin: widgetak, aplikazioko lasterbideak, pantaila-babeslea eta bilaketa globala. Baita ere, media-bisore edo -hautagailu bezala ere erabil daiteke.
\ No newline at end of file
diff --git a/fastlane/metadata/android/eu/short_description.txt b/fastlane/metadata/android/eu/short_description.txt
new file mode 100644
index 000000000..b2d28aa2e
--- /dev/null
+++ b/fastlane/metadata/android/eu/short_description.txt
@@ -0,0 +1 @@
+Galeria eta metadatuen nabigatzailea
\ No newline at end of file
diff --git a/lib/l10n/app_cs.arb b/lib/l10n/app_cs.arb
index b487cf3b0..7322f3f98 100644
--- a/lib/l10n/app_cs.arb
+++ b/lib/l10n/app_cs.arb
@@ -313,7 +313,7 @@
"@videoPlaybackMuted": {},
"videoPlaybackWithSound": "Přehrát se zvukem",
"@videoPlaybackWithSound": {},
- "themeBrightnessLight": "Svetlé",
+ "themeBrightnessLight": "Světlé",
"@themeBrightnessLight": {},
"themeBrightnessDark": "Tmavé",
"@themeBrightnessDark": {},
@@ -485,13 +485,13 @@
"@renameEntrySetPagePreviewSectionTitle": {},
"renameProcessorName": "Název",
"@renameProcessorName": {},
- "deleteSingleAlbumConfirmationDialogMessage": "{count, plural, =1{Smazat toto album a tuto položku?} =2..4{Smazat toto album a tyto {count} položky?} other{Smazat toto album a těchto {count} položek?}}",
+ "deleteSingleAlbumConfirmationDialogMessage": "{count, plural, =1{Smazat toto album a v něm obsaženou položku?} =2..4{Smazat toto album a v něm obsažené {count} položky?} other{Smazat toto album a v něm obsažených {count} položek?}}",
"@deleteSingleAlbumConfirmationDialogMessage": {
"placeholders": {
"count": {}
}
},
- "deleteMultiAlbumConfirmationDialogMessage": "{count, plural, =1{Smazat tato alba a jejich položku?} =2..4{Smazat tato alba a jejich {count} položky?} other{Smazat tato alba a jejich {count} položek?}}",
+ "deleteMultiAlbumConfirmationDialogMessage": "{count, plural, =1{Smazat tato alba a v nich obsaženou položku?} =2..4{Smazat tato alba a v nich obsažené {count} položky?} other{Smazat tato alba a v nich obsažených {count} položek?}}",
"@deleteMultiAlbumConfirmationDialogMessage": {
"placeholders": {
"count": {}
@@ -1354,5 +1354,19 @@
"mapAttributionStamen": "Mapová data © [OpenStreetMap](https://www.openstreetmap.org/copyright) přispěvatelé • Dlaždice z [Stamen Design](https://stamen.com), [CC BY 3.0](https://creativecommons.org/licenses/by/3.0)",
"@mapAttributionStamen": {},
"panoramaDisableSensorControl": "Zakázat ovládání senzorem",
- "@panoramaDisableSensorControl": {}
+ "@panoramaDisableSensorControl": {},
+ "filterLocatedLabel": "S polohou",
+ "@filterLocatedLabel": {},
+ "filterTaggedLabel": "Se štítky",
+ "@filterTaggedLabel": {},
+ "settingsDisplayUseTvInterface": "Rozhraní Android TV",
+ "@settingsDisplayUseTvInterface": {},
+ "tooManyItemsErrorDialogMessage": "Zkuste znovu s několika dalšími položkami.",
+ "@tooManyItemsErrorDialogMessage": {},
+ "settingsModificationWarningDialogMessage": "Ostatní nastavení budou upravena.",
+ "@settingsModificationWarningDialogMessage": {},
+ "settingsViewerShowDescription": "Zobrazit popis",
+ "@settingsViewerShowDescription": {},
+ "settingsVideoGestureVerticalDragBrightnessVolume": "Potáhnout nahoru či dolů pro úpravu jasu/hlasitosti",
+ "@settingsVideoGestureVerticalDragBrightnessVolume": {}
}
diff --git a/lib/l10n/app_de.arb b/lib/l10n/app_de.arb
index 3b32f7b1a..3e93771d4 100644
--- a/lib/l10n/app_de.arb
+++ b/lib/l10n/app_de.arb
@@ -389,9 +389,9 @@
"@renameProcessorCounter": {},
"renameProcessorName": "Name",
"@renameProcessorName": {},
- "deleteSingleAlbumConfirmationDialogMessage": "{count, plural, =1{Sicher, dass dieses Album und der Inhalt gelöscht werden soll?} other{Sicher, dass dieses Album und deren {count} Elemente gelöscht werden sollen?}}",
+ "deleteSingleAlbumConfirmationDialogMessage": "{count, plural, =1{Das Album und das darin enthaltene Element löschen?} other{Das Album und die {count} darin enthaltenen Elemente löschen?}}",
"@deleteSingleAlbumConfirmationDialogMessage": {},
- "deleteMultiAlbumConfirmationDialogMessage": "{count, plural, =1{Sicher, dass diese Alben und deren Inhalt gelöscht werden sollen?} other{Sicher, dass diese Alben und deren {count} Elemente gelöscht werden sollen?}}",
+ "deleteMultiAlbumConfirmationDialogMessage": "{count, plural, =1{Diese Alben und die darin enthaltenen Elemente löschen?} other{Diese Alben und die darin enthaltenen {count} Objekte löschen?}}",
"@deleteMultiAlbumConfirmationDialogMessage": {},
"exportEntryDialogFormat": "Format:",
"@exportEntryDialogFormat": {},
@@ -595,7 +595,7 @@
"@collectionCopySuccessFeedback": {},
"collectionMoveSuccessFeedback": "{count, plural, =1{1 Element verschoben} other{{count} Elemente verschoben}}",
"@collectionMoveSuccessFeedback": {},
- "collectionRenameSuccessFeedback": "{count, plural, =1{1 Element unmebannt} other{{count} Elemente umbenannt}}",
+ "collectionRenameSuccessFeedback": "{count, plural, =1{1 Element umbenannt} other{{count} Elemente umbenannt}}",
"@collectionRenameSuccessFeedback": {},
"collectionEditSuccessFeedback": "{count, plural, =1{1 Element bearbeitet} other{ {count} Elemente bearbeitet}}",
"@collectionEditSuccessFeedback": {},
@@ -1188,5 +1188,27 @@
"entryInfoActionRemoveLocation": "Standort entfernen",
"@entryInfoActionRemoveLocation": {},
"entryActionShareVideoOnly": "Nur das Video teilen",
- "@entryActionShareVideoOnly": {}
+ "@entryActionShareVideoOnly": {},
+ "filterLocatedLabel": "Mit Standort",
+ "@filterLocatedLabel": {},
+ "filterTaggedLabel": "Getaggt",
+ "@filterTaggedLabel": {},
+ "settingsAccessibilityShowPinchGestureAlternatives": "Alternativen für Multi-Touch-Gesten anzeigen",
+ "@settingsAccessibilityShowPinchGestureAlternatives": {},
+ "settingsDisplayUseTvInterface": "Android-TV Oberfläche",
+ "@settingsDisplayUseTvInterface": {},
+ "columnCount": "{count, plural, =1{1 Spalte} other{{count} Spalten}}",
+ "@columnCount": {
+ "placeholders": {
+ "count": {}
+ }
+ },
+ "settingsVideoGestureVerticalDragBrightnessVolume": "Nach oben oder unten wischen, um die Helligkeit/Lautstärke einzustellen",
+ "@settingsVideoGestureVerticalDragBrightnessVolume": {},
+ "tooManyItemsErrorDialogMessage": "Noch einmal mit weniger Elementen versuchen.",
+ "@tooManyItemsErrorDialogMessage": {},
+ "settingsModificationWarningDialogMessage": "Andere Einstellungen werden angepasst.",
+ "@settingsModificationWarningDialogMessage": {},
+ "settingsViewerShowDescription": "Beschreibung anzeigen",
+ "@settingsViewerShowDescription": {}
}
diff --git a/lib/l10n/app_eu.arb b/lib/l10n/app_eu.arb
new file mode 100644
index 000000000..965f5efb8
--- /dev/null
+++ b/lib/l10n/app_eu.arb
@@ -0,0 +1,85 @@
+{
+ "saveTooltip": "Gorde",
+ "@saveTooltip": {},
+ "columnCount": "{count, plural, =1{zutabe 1} other{{count} zutabe}}",
+ "@columnCount": {
+ "placeholders": {
+ "count": {}
+ }
+ },
+ "timeSeconds": "{seconds, plural, =1{segundu 1} other{{seconds} segundu}}",
+ "@timeSeconds": {
+ "placeholders": {
+ "seconds": {}
+ }
+ },
+ "timeMinutes": "{minutes, plural, =1{minutu 1} other{{minutes} minutu}}",
+ "@timeMinutes": {
+ "placeholders": {
+ "minutes": {}
+ }
+ },
+ "timeDays": "{days, plural, =1{egun 1} other{{days} egun}}",
+ "@timeDays": {
+ "placeholders": {
+ "days": {}
+ }
+ },
+ "focalLength": "{length} mm",
+ "@focalLength": {
+ "placeholders": {
+ "length": {
+ "type": "String",
+ "example": "5.4"
+ }
+ }
+ },
+ "applyButtonLabel": "APLIKATU",
+ "@applyButtonLabel": {},
+ "deleteButtonLabel": "EZABATU",
+ "@deleteButtonLabel": {},
+ "nextButtonLabel": "HURRENGOA",
+ "@nextButtonLabel": {},
+ "showButtonLabel": "ERAKUTSI",
+ "@showButtonLabel": {},
+ "hideButtonLabel": "EZKUTATU",
+ "@hideButtonLabel": {},
+ "appName": "Aves",
+ "@appName": {},
+ "welcomeMessage": "Ongi etorri",
+ "@welcomeMessage": {},
+ "welcomeOptional": "Aukerazkoa",
+ "@welcomeOptional": {},
+ "itemCount": "{count, plural, =1{elementu 1} other{{count} elementu}}",
+ "@itemCount": {
+ "placeholders": {
+ "count": {}
+ }
+ },
+ "welcomeTermsToggle": "Termino eta baldintzekin ados nago",
+ "@welcomeTermsToggle": {},
+ "cancelTooltip": "Utzi",
+ "@cancelTooltip": {},
+ "continueButtonLabel": "JARRAITU",
+ "@continueButtonLabel": {},
+ "nextTooltip": "Hurrengoa",
+ "@nextTooltip": {},
+ "changeTooltip": "Aldatu",
+ "@changeTooltip": {},
+ "clearTooltip": "Garbitu",
+ "@clearTooltip": {},
+ "previousTooltip": "Aurrekoa",
+ "@previousTooltip": {},
+ "showTooltip": "Erakutsi",
+ "@showTooltip": {},
+ "actionRemove": "Ezabatu",
+ "@actionRemove": {},
+ "resetTooltip": "Berrezarri",
+ "@resetTooltip": {},
+ "hideTooltip": "Ezkutatu",
+ "@hideTooltip": {},
+ "doubleBackExitMessage": "Sakatu \"itzuli\" berriro irteteko.",
+ "@doubleBackExitMessage": {},
+ "pickTooltip": "Aukeratu",
+ "@pickTooltip": {}
+}
diff --git a/lib/l10n/app_it.arb b/lib/l10n/app_it.arb
index a9577f7bc..ef917a0ab 100644
--- a/lib/l10n/app_it.arb
+++ b/lib/l10n/app_it.arb
@@ -1208,5 +1208,7 @@
"settingsViewerShowDescription": "Mostra la descrizione",
"@settingsViewerShowDescription": {},
"tooManyItemsErrorDialogMessage": "Riprova con meno elementi.",
- "@tooManyItemsErrorDialogMessage": {}
+ "@tooManyItemsErrorDialogMessage": {},
+ "settingsVideoGestureVerticalDragBrightnessVolume": "Trascina su o giù per aggiustare luminosità/volume",
+ "@settingsVideoGestureVerticalDragBrightnessVolume": {}
}
diff --git a/lib/l10n/app_nb.arb b/lib/l10n/app_nb.arb
index 0c98e35ba..ecd127a82 100644
--- a/lib/l10n/app_nb.arb
+++ b/lib/l10n/app_nb.arb
@@ -1366,5 +1366,7 @@
"settingsModificationWarningDialogMessage": "Andre innstillinger vil bli endret.",
"@settingsModificationWarningDialogMessage": {},
"tooManyItemsErrorDialogMessage": "Prøv igjen med færre elementer.",
- "@tooManyItemsErrorDialogMessage": {}
+ "@tooManyItemsErrorDialogMessage": {},
+ "settingsVideoGestureVerticalDragBrightnessVolume": "Dra opp eller ned for å justere lys-/lydstyrke",
+ "@settingsVideoGestureVerticalDragBrightnessVolume": {}
}
diff --git a/lib/l10n/app_zh.arb b/lib/l10n/app_zh.arb
index 877892a9d..40ad3fa1b 100644
--- a/lib/l10n/app_zh.arb
+++ b/lib/l10n/app_zh.arb
@@ -389,9 +389,9 @@
"@renameProcessorCounter": {},
"renameProcessorName": "名称",
"@renameProcessorName": {},
- "deleteSingleAlbumConfirmationDialogMessage": "{count, plural, =1{删除此相册及其内容?} other{删除此相册及其 {count} 项内容?}}",
+ "deleteSingleAlbumConfirmationDialogMessage": "{count, plural, =1{删除此相册及其中的一个项目?} other{删除此相册及其中的 {count} 个项目?}}",
"@deleteSingleAlbumConfirmationDialogMessage": {},
- "deleteMultiAlbumConfirmationDialogMessage": "{count, plural, =1{删除这些相册及其内容?} other{删除这些相册及其 {count} 项内容?}}",
+ "deleteMultiAlbumConfirmationDialogMessage": "{count, plural, =1{删除这些相册及其中的一个项目?} other{删除这些相册及其中的 {count} 个项目?}}",
"@deleteMultiAlbumConfirmationDialogMessage": {},
"exportEntryDialogFormat": "格式:",
"@exportEntryDialogFormat": {},