diff --git a/android/app/src/main/res/values-es/strings.xml b/android/app/src/main/res/values-es/strings.xml new file mode 100644 index 000000000..aadf5be08 --- /dev/null +++ b/android/app/src/main/res/values-es/strings.xml @@ -0,0 +1,10 @@ + + + Aves + Búsqueda + Videos + Explorar medios + Explorar imágenes & videos + Explorando medios + Anular + \ No newline at end of file diff --git a/fastlane/metadata/android/es-MX/full_description.txt b/fastlane/metadata/android/es-MX/full_description.txt new file mode 100644 index 000000000..5015acfec --- /dev/null +++ b/fastlane/metadata/android/es-MX/full_description.txt @@ -0,0 +1,5 @@ +Aves puede manejar todo tipo de imágenes y videos, incluyendo los típicos JPEG y MP4, pero además cosas mas exóticas como TIFF multipágina, SVG, viejos AVI y más! Inspecciona su colección multimedia para identificar fotos en movimiento, panoramas (conocidas como fotos esféricas), videos en 360° y también archivos GeoTIFF. + +La navegación y búsqueda son partes importantes de Aves. Su propósito es que los usuarios puedan fácimente ir de álbumes a fotos, etiquetas, mapas, etc. + +Aves se integra con Android (desde API 19 a 31, por ej. desde KitKat hasta S) con características como vínculos de aplicación y manejo de búsqueda global. También funciona como un visor y seleccionador multimedia. \ No newline at end of file diff --git a/fastlane/metadata/android/es-MX/images/featureGraphic.png b/fastlane/metadata/android/es-MX/images/featureGraphic.png new file mode 100644 index 000000000..0ac17e308 Binary files /dev/null and b/fastlane/metadata/android/es-MX/images/featureGraphic.png differ diff --git a/fastlane/metadata/android/es-MX/images/icon.png b/fastlane/metadata/android/es-MX/images/icon.png new file mode 100644 index 000000000..3b7a936cc Binary files /dev/null and b/fastlane/metadata/android/es-MX/images/icon.png differ diff --git a/fastlane/metadata/android/es-MX/short_description.txt b/fastlane/metadata/android/es-MX/short_description.txt new file mode 100644 index 000000000..03b729cdc --- /dev/null +++ b/fastlane/metadata/android/es-MX/short_description.txt @@ -0,0 +1 @@ +Galería y visor de metadatos \ No newline at end of file diff --git a/lib/l10n/app_es.arb b/lib/l10n/app_es.arb new file mode 100644 index 000000000..9a746f5c0 --- /dev/null +++ b/lib/l10n/app_es.arb @@ -0,0 +1,539 @@ +{ + "appName": "Aves", + "welcomeMessage": "Bienvenido a Aves", + "welcomeOptional": "Opcional", + "welcomeTermsToggle": "Acepto los términos y condiciones", + "itemCount": "{count, plural, =1{1 elemento} other{{count} elementos}}", + + "timeSeconds": "{seconds, plural, =1{1 segundo} other{{seconds} segundos}}", + "timeMinutes": "{minutes, plural, =1{1 minuto} other{{minutes} minutos}}", + + "applyButtonLabel": "APLICAR", + "deleteButtonLabel": "BORRAR", + "nextButtonLabel": "SIGUIENTE", + "showButtonLabel": "MOSTRAR", + "hideButtonLabel": "OCULTAR", + "continueButtonLabel": "CONTINUAR", + + "cancelTooltip": "Cancelar", + "changeTooltip": "Cambiar", + "clearTooltip": "Limpiar", + "previousTooltip": "Anterior", + "nextTooltip": "Siguiente", + "showTooltip": "Mostrar", + "hideTooltip": "Ocultar", + "actionRemove": "Remover", + "resetButtonTooltip": "Restablecer", + + "doubleBackExitMessage": "Presione “atrás” nuevamente para salir.", + + "sourceStateLoading": "Cargando", + "sourceStateCataloguing": "Catalogando", + "sourceStateLocatingCountries": "Ubicando países", + "sourceStateLocatingPlaces": "Ubicando lugares", + + "chipActionDelete": "Borrar", + "chipActionGoToAlbumPage": "Mostrar en Álbumes", + "chipActionGoToCountryPage": "Mostrar en Países", + "chipActionGoToTagPage": "Mostrar en Etiquetas", + "chipActionHide": "Esconder", + "chipActionPin": "Fijar", + "chipActionUnpin": "Dejar de fijar", + "chipActionRename": "Renombrar", + "chipActionSetCover": "Elegir portada", + "chipActionCreateAlbum": "Crear álbum", + + "entryActionCopyToClipboard": "Copiar al portapapeles", + "entryActionDelete": "Borrar", + "entryActionExport": "Exportar", + "entryActionInfo": "Información", + "entryActionRename": "Renombrar", + "entryActionRotateCCW": "Rotar en sentido antihorario", + "entryActionRotateCW": "Rotar en sentido horario", + "entryActionFlip": "Voltear horizontalmente", + "entryActionPrint": "Imprimir", + "entryActionShare": "Compartir", + "entryActionViewSource": "Ver fuente", + "entryActionViewMotionPhotoVideo": "Abrir foto en movimiento", + "entryActionEdit": "Editar con…", + "entryActionOpen": "Abrir con…", + "entryActionSetAs": "Establecer como…", + "entryActionOpenMap": "Mostrar en aplicación de mapa…", + "entryActionRotateScreen": "Rotar pantalla", + "entryActionAddFavourite": "Agregar a favoritos", + "entryActionRemoveFavourite": "Quitar de favoritos", + + "videoActionCaptureFrame": "Capturar fotograma", + "videoActionPause": "Pausa", + "videoActionPlay": "Reproducir", + "videoActionReplay10": "Retroceder 10 segundos", + "videoActionSkip10": "Adelantar 10 segundos", + "videoActionSelectStreams": "Seleccionar pistas", + "videoActionSetSpeed": "Velocidad de reproducción", + "videoActionSettings": "Ajustes", + + "entryInfoActionEditDate": "Editar fecha y hora", + "entryInfoActionEditRating": "Editar clasificación", + "entryInfoActionEditTags": "Editar etiquetas", + "entryInfoActionRemoveMetadata": "Eliminar metadatos", + + "filterFavouriteLabel": "Favorito", + "filterLocationEmptyLabel": "No localizado", + "filterTagEmptyLabel": "Sin etiquetar", + "filterRatingUnratedLabel": "Sin clasificar", + "filterRatingRejectedLabel": "Rechazado", + "filterTypeAnimatedLabel": "Animado", + "filterTypeMotionPhotoLabel": "Foto en movimiento", + "filterTypePanoramaLabel": "Panorámica", + "filterTypeRawLabel": "Raw", + "filterTypeSphericalVideoLabel": "Video en 360°", + "filterTypeGeotiffLabel": "GeoTIFF", + "filterMimeImageLabel": "Imagen", + "filterMimeVideoLabel": "Video", + + "coordinateFormatDms": "GMS", + "coordinateFormatDecimal": "Grados decimales", + "coordinateDms": "{coordinate} {direction}", + "coordinateDmsNorth": "N", + "coordinateDmsSouth": "S", + "coordinateDmsEast": "E", + "coordinateDmsWest": "O", + + "unitSystemMetric": "Métrico", + "unitSystemImperial": "Imperial", + + "videoLoopModeNever": "Nunca", + "videoLoopModeShortOnly": "Sólo videos cortos", + "videoLoopModeAlways": "Siempre", + + "mapStyleGoogleNormal": "Mapas de Google", + "mapStyleGoogleHybrid": "Mapas de Google (Híbrido)", + "mapStyleGoogleTerrain": "Mapas de Google (Superficie)", + "mapStyleOsmHot": "OSM Humanitario", + "mapStyleStamenToner": "Stamen Monocromático (Toner)", + "mapStyleStamenWatercolor": "Stamen Acuarela (Watercolor)", + + "nameConflictStrategyRename": "Renombrar", + "nameConflictStrategyReplace": "Reemplazar", + "nameConflictStrategySkip": "Saltear", + + "keepScreenOnNever": "Nunca", + "keepScreenOnViewerOnly": "Sólo en el visor", + "keepScreenOnAlways": "Siempre", + + "accessibilityAnimationsRemove": "Prevenir efectos en pantalla", + "accessibilityAnimationsKeep": "Mantener efectos en pantalla", + + "albumTierNew": "Nuevo", + "albumTierPinned": "Fijado", + "albumTierSpecial": "Común", + "albumTierApps": "Aplicaciones", + "albumTierRegular": "Otros", + + "storageVolumeDescriptionFallbackPrimary": "Almacenamiento interno", + "storageVolumeDescriptionFallbackNonPrimary": "Tarjeta de memoria", + "rootDirectoryDescription": "el directorio raíz", + "otherDirectoryDescription": "Directorio “{name}”", + "storageAccessDialogTitle": "Acceso al almacenamiento", + "storageAccessDialogMessage": "Por favor seleccione {directory} en “{volume}” en la siguiente pantalla para permitir a esta aplicación tener acceso.", + "restrictedAccessDialogTitle": "Acceso restringido", + "restrictedAccessDialogMessage": "Esta aplicación no tiene permiso para modificar archivos de {directory} en “{volume}”.\n\nPor favor use un gestor de archivos o la aplicación de galería preinstalada para mover los elementos a otro directorio.", + "notEnoughSpaceDialogTitle": "Espacio insuficiente", + "notEnoughSpaceDialogMessage": "Esta operación necesita {neededSize} de espacio libre en “{volume}” para completarse, pero sólo hay {freeSize} disponible.", + + "missingSystemFilePickerDialogTitle": "Selector de archivos del sistema no disponible", + "missingSystemFilePickerDialogMessage": "El selector de archivos del sistema no se encuentra disponible o fue deshabilitado. Por favor habilítelo e intente nuevamente.", + + "unsupportedTypeDialogTitle": "Tipos de archivo incompatibles", + "unsupportedTypeDialogMessage": "{count, plural, =1{Esta operación no está disponible para un elemento del siguiente tipo: {types}.} other{Esta operación no está disponible para elementos de los siguientes tipos: {types}.}}", + + "nameConflictDialogSingleSourceMessage": "Algunos archivos en el directorio de destino tienen el mismo nombre.", + "nameConflictDialogMultipleSourceMessage": "Algunos archivos tienen el mismo nombre.", + + "addShortcutDialogLabel": "Etiqueta del atajo", + "addShortcutButtonLabel": "AGREGAR", + + "noMatchingAppDialogTitle": "Sin aplicación compatible", + "noMatchingAppDialogMessage": "No se encontraron aplicaciones para manejar esto.", + + "deleteEntriesConfirmationDialogMessage": "{count, plural, =1{¿Está seguro de borrar este elemento?} other{¿Está seguro de querer borrar {count} elementos?}}", + + "videoResumeDialogMessage": "¿Desea reanudar la reproducción a las {time}?", + "videoStartOverButtonLabel": "VOLVER A EMPEZAR", + "videoResumeButtonLabel": "REANUDAR", + + "setCoverDialogTitle": "Elegir carátula", + "setCoverDialogLatest": "Elemento más reciente", + "setCoverDialogCustom": "Personalizado", + + "hideFilterConfirmationDialogMessage": "Fotos y videos que concuerden serán ocultados de su colección. Puede volver a mostrarlos desde los ajustes de “Privacidad”.\n\n¿Está seguro de que desea ocultarlos?", + + "newAlbumDialogTitle": "Álbum nuevo", + "newAlbumDialogNameLabel": "Nombre del álbum", + "newAlbumDialogNameLabelAlreadyExistsHelper": "El directorio ya existe", + "newAlbumDialogStorageLabel": "Almacenamiento:", + + "renameAlbumDialogLabel": "Renombrar", + "renameAlbumDialogLabelAlreadyExistsHelper": "El directorio ya existe", + + "deleteSingleAlbumConfirmationDialogMessage": "{count, plural, =1{¿Está seguro de que desea borrar este álbum y un elemento?} other{¿Está seguro de que desea borrar este álbum y sus {count} elementos?}}", + "deleteMultiAlbumConfirmationDialogMessage": "{count, plural, =1{¿Está seguro de que desea borrar estos álbumes y un elemento?} other{¿Está seguro de que desea borrar estos álbumes y sus {count} elementos?}}", + + "exportEntryDialogFormat": "Formato:", + + "renameEntryDialogLabel": "Renombrar", + + "editEntryDateDialogTitle": "Fecha y hora", + "editEntryDateDialogSetCustom": "Establecer fecha personalizada", + "editEntryDateDialogCopyField": "Copiar de otra fecha", + "editEntryDateDialogExtractFromTitle": "Extraer del título", + "editEntryDateDialogShift": "Cambiar", + "editEntryDateDialogSourceFileModifiedDate": "Fecha de modificación del archivo", + "editEntryDateDialogTargetFieldsHeader": "Campos a modificar", + "editEntryDateDialogHours": "Horas", + "editEntryDateDialogMinutes": "Minutos", + + "editEntryRatingDialogTitle": "Clasificación", + + "removeEntryMetadataDialogTitle": "Eliminación de metadatos", + "removeEntryMetadataDialogMore": "Más", + + "removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP es necesario para reproducir la animación de una foto en movimiento.\n\n¿Está seguro de que desea removerlo?", + + "videoSpeedDialogLabel": "Velocidad de reproducción", + + "videoStreamSelectionDialogVideo": "Video", + "videoStreamSelectionDialogAudio": "Audio", + "videoStreamSelectionDialogText": "Subtítulos", + "videoStreamSelectionDialogOff": "Desactivado", + "videoStreamSelectionDialogTrack": "Pista", + "videoStreamSelectionDialogNoSelection": "No hay otras pistas.", + + "genericSuccessFeedback": "¡Completado!", + "genericFailureFeedback": "Falló", + + "menuActionConfigureView": "Ver", + "menuActionSelect": "Seleccionar", + "menuActionSelectAll": "Seleccionar todo", + "menuActionSelectNone": "Deseleccionar", + "menuActionMap": "Mapa", + "menuActionStats": "Estadísticas", + + "viewDialogTabSort": "Ordenar", + "viewDialogTabGroup": "Grupo", + "viewDialogTabLayout": "Disposición", + + "tileLayoutGrid": "Cuadrícula", + "tileLayoutList": "Lista", + + "aboutPageTitle": "Acerca de", + "aboutLinkSources": "Fuentes", + "aboutLinkLicense": "Licencia", + "aboutLinkPolicy": "Política de privacidad", + + "aboutUpdate": "Nueva versión disponible", + "aboutUpdateLinks1": "Una nueva versión de Aves se encuentra disponible en", + "aboutUpdateLinks2": "y", + "aboutUpdateLinks3": ".", + "aboutUpdateGitHub": "GitHub", + "aboutUpdateGooglePlay": "Google Play", + + "aboutBug": "Reporte de errores", + "aboutBugSaveLogInstruction": "Guardar registros de la aplicación a un archivo", + "aboutBugSaveLogButton": "Guardar", + "aboutBugCopyInfoInstruction": "Copiar información del sistema", + "aboutBugCopyInfoButton": "Copiar", + "aboutBugReportInstruction": "Reportar en GitHub con los registros y la información del sistema", + "aboutBugReportButton": "Reportar", + + "aboutCredits": "Créditos", + "aboutCreditsWorldAtlas1": "Esta aplicación usa un archivo TopoJSON de", + "aboutCreditsWorldAtlas2": "bajo licencia ISC.", + "aboutCreditsTranslators": "Traductores:", + "aboutCreditsTranslatorLine": "{language}: {names}", + + "aboutLicenses": "Licencias de código abierto", + "aboutLicensesBanner": "Esta aplicación usa los siguientes paquetes y librerías de código abierto.", + "aboutLicensesAndroidLibraries": "Librerías de Android", + "aboutLicensesFlutterPlugins": "Añadidos de Flutter", + "aboutLicensesFlutterPackages": "Paquetes de Flutter", + "aboutLicensesDartPackages": "Paquetes de Dart", + "aboutLicensesShowAllButtonLabel": "Mostrar todas las licencias", + + "policyPageTitle": "Política de privacidad", + + "collectionPageTitle": "Colección", + "collectionPickPageTitle": "Elegir", + "collectionSelectionPageTitle": "{count, plural, =0{Seleccionar} =1{1 elemento} other{{count} elementos}}", + + "collectionActionShowTitleSearch": "Mostrar filtros de títulos", + "collectionActionHideTitleSearch": "Ocultar filtros de títulos", + "collectionActionAddShortcut": "Agregar atajo", + "collectionActionCopy": "Copiar a álbum", + "collectionActionMove": "Mover a álbum", + "collectionActionRescan": "Volver a buscar", + "collectionActionEdit": "Editar", + + "collectionSearchTitlesHintText": "Buscar títulos", + + "collectionSortDate": "Por fecha", + "collectionSortSize": "Por tamaño", + "collectionSortName": "Por nombre de álbum y archivo", + "collectionSortRating": "Por clasificación", + + "collectionGroupAlbum": "Por álbum", + "collectionGroupMonth": "Por mes", + "collectionGroupDay": "Por día", + "collectionGroupNone": "No agrupar", + + "sectionUnknown": "Desconocido", + "dateToday": "Hoy", + "dateYesterday": "Ayer", + "dateThisMonth": "Este mes", + "collectionDeleteFailureFeedback": "{count, plural, =1{Error al borrar 1 elemento} other{Error al borrar {count} elementos}}", + "collectionCopyFailureFeedback": "{count, plural, =1{Error al copiar 1 item} other{Error al copiar {count} elementos}}", + "collectionMoveFailureFeedback": "{count, plural, =1{Error al mover 1 elemento} other{Error al mover {count} elementos}}", + "collectionEditFailureFeedback": "{count, plural, =1{Error al editar 1 elemento} other{Error al editar {count} elementos}}", + "collectionExportFailureFeedback": "{count, plural, =1{Error al exportar 1 página} other{Error al exportar {count} páginas}}", + "collectionCopySuccessFeedback": "{count, plural, =1{1 elemento copiado} other{Copiados{count} elementos}}", + "collectionMoveSuccessFeedback": "{count, plural, =1{1 elemento movido} other{Movidos {count} elementos}}", + "collectionEditSuccessFeedback": "{count, plural, =1{1 elemento editado} other{Editados {count} elementos}}", + + "collectionEmptyFavourites": "Sin favoritos", + "collectionEmptyVideos": "Sin videos", + "collectionEmptyImages": "Sin imágenes", + + "collectionSelectSectionTooltip": "Seleccionar sección", + "collectionDeselectSectionTooltip": "Deseleccionar sección", + + "drawerCollectionAll": "Toda la colección", + "drawerCollectionFavourites": "Favoritos", + "drawerCollectionImages": "Imágenes", + "drawerCollectionVideos": "Videos", + "drawerCollectionAnimated": "Animaciones", + "drawerCollectionMotionPhotos": "Fotos en movimiento", + "drawerCollectionPanoramas": "Panorámicas", + "drawerCollectionRaws": "Fotos Raw", + "drawerCollectionSphericalVideos": "Videos en 360°", + + "chipSortDate": "Por fecha", + "chipSortName": "Por nombre", + "chipSortCount": "Por número de elementos", + + "albumGroupTier": "Por nivel", + "albumGroupVolume": "Por volumen de almacenamiento", + "albumGroupNone": "No agrupar", + + "albumPickPageTitleCopy": "Copiar a álbum", + "albumPickPageTitleExport": "Exportar a álbum", + "albumPickPageTitleMove": "Mover a álbum", + "albumPickPageTitlePick": "Elegir álbum", + + "albumCamera": "Cámara", + "albumDownload": "Descargar", + "albumScreenshots": "Capturas de pantalla", + "albumScreenRecordings": "Grabaciones de pantalla", + "albumVideoCaptures": "Capturas en video", + + "albumPageTitle": "Álbumes", + "albumEmpty": "Sin álbumes", + "createAlbumTooltip": "Crear álbum", + "createAlbumButtonLabel": "CREAR", + "newFilterBanner": "nuevo", + + "countryPageTitle": "Países", + "countryEmpty": "Sin países", + + "tagPageTitle": "Etiquetas", + "tagEmpty": "Sin etiquetas", + + "searchCollectionFieldHint": "Buscar en colección", + "searchSectionRecent": "Reciente", + "searchSectionAlbums": "Álbumes", + "searchSectionCountries": "Países", + "searchSectionPlaces": "Lugares", + "searchSectionTags": "Etiquetas", + "searchSectionRating": "Clasificaciones", + + "settingsPageTitle": "Ajustes", + "settingsSystemDefault": "Sistema", + "settingsDefault": "Restablecer", + + "settingsActionExport": "Exportar", + "settingsActionImport": "Importar", + + "settingsSectionNavigation": "Navegación", + "settingsHome": "Inicio", + "settingsKeepScreenOnTile": "Mantener pantalla encendida", + "settingsKeepScreenOnTitle": "Mantener pantalla encendida", + "settingsDoubleBackExit": "Presione “atrás” dos veces para salir", + + "settingsNavigationDrawerTile": "Menú de navegación", + "settingsNavigationDrawerEditorTitle": "Menú de navegación", + "settingsNavigationDrawerBanner": "Toque y mantenga para mover y reordenar elementos del menú.", + "settingsNavigationDrawerTabTypes": "Tipos", + "settingsNavigationDrawerTabAlbums": "Álbumes", + "settingsNavigationDrawerTabPages": "Páginas", + "settingsNavigationDrawerAddAlbum": "Agregar álbum", + + "settingsSectionThumbnails": "Miniaturas", + "settingsThumbnailShowLocationIcon": "Mostrar icono de ubicación", + "settingsThumbnailShowMotionPhotoIcon": "Mostrar icono de foto en movimiento", + "settingsThumbnailShowRating": "Mostrar clasificación", + "settingsThumbnailShowRawIcon": "Mostrar icono Raw", + "settingsThumbnailShowVideoDuration": "Mostrar duración de video", + + "settingsCollectionQuickActionsTile": "Acciones rápidas", + "settingsCollectionQuickActionEditorTitle": "Acciones rápidas", + "settingsCollectionQuickActionTabBrowsing": "Búsqueda", + "settingsCollectionQuickActionTabSelecting": "Selección", + "settingsCollectionBrowsingQuickActionEditorBanner": "Toque y mantenga para mover botones y seleccionar cuáles acciones se muestran mientras busca elementos.", + "settingsCollectionSelectionQuickActionEditorBanner": "Toque y mantenga para mover botones y seleccionar cuáles acciones se muestran mientras selecciona elementos.", + + "settingsSectionViewer": "Visor", + "settingsViewerUseCutout": "Usar área recortada", + "settingsViewerMaximumBrightness": "Brillo máximo", + "settingsMotionPhotoAutoPlay": "Reproducir automáticamente fotos en movimiento", + "settingsImageBackground": "Imagen de fondo", + + "settingsViewerQuickActionsTile": "Acciones rápidas", + "settingsViewerQuickActionEditorTitle": "Acciones rápidas", + "settingsViewerQuickActionEditorBanner": "Toque y mantenga para mover botones y seleccionar cuáles acciones se muestran en el visor.", + "settingsViewerQuickActionEditorDisplayedButtons": "Botones mostrados", + "settingsViewerQuickActionEditorAvailableButtons": "Botones disponibles", + "settingsViewerQuickActionEmpty": "Sin botones", + + "settingsViewerOverlayTile": "Incrustaciones", + "settingsViewerOverlayTitle": "Incrustaciones", + "settingsViewerShowOverlayOnOpening": "Mostrar durante apertura", + "settingsViewerShowMinimap": "Mostrar mapa en miniatura", + "settingsViewerShowInformation": "Mostrar información", + "settingsViewerShowInformationSubtitle": "Mostrar título, fecha, ubicación, etc.", + "settingsViewerShowShootingDetails": "Mostrar detalles de toma", + "settingsViewerEnableOverlayBlurEffect": "Efecto de difuminado", + + "settingsVideoPageTitle": "Ajustes de video", + "settingsSectionVideo": "Video", + "settingsVideoShowVideos": "Mostrar videos", + "settingsVideoEnableHardwareAcceleration": "Aceleración por hardware", + "settingsVideoEnableAutoPlay": "Reproducción automática", + "settingsVideoLoopModeTile": "Modo bucle", + "settingsVideoLoopModeTitle": "Modo bucle", + "settingsVideoQuickActionsTile": "Acciones rápidas para videos", + "settingsVideoQuickActionEditorTitle": "Acciones rápidas", + + "settingsSubtitleThemeTile": "Subtítulos", + "settingsSubtitleThemeTitle": "Subtítulos", + "settingsSubtitleThemeSample": "Esto es un ejemplo.", + "settingsSubtitleThemeTextAlignmentTile": "Alineación de texto", + "settingsSubtitleThemeTextAlignmentTitle": "Alineación de texto", + "settingsSubtitleThemeTextSize": "Tamaño de texto", + "settingsSubtitleThemeShowOutline": "Mostrar contorno y sombra", + "settingsSubtitleThemeTextColor": "Color de texto", + "settingsSubtitleThemeTextOpacity": "Opacidad de texto", + "settingsSubtitleThemeBackgroundColor": "Color de fondo", + "settingsSubtitleThemeBackgroundOpacity": "Opacidad de fondo", + "settingsSubtitleThemeTextAlignmentLeft": "Izquierda", + "settingsSubtitleThemeTextAlignmentCenter": "Centro", + "settingsSubtitleThemeTextAlignmentRight": "Derecha", + + "settingsSectionPrivacy": "Privacidad", + "settingsAllowInstalledAppAccess": "Permita el acceso a lista de aplicaciones", + "settingsAllowInstalledAppAccessSubtitle": "Usado para mejorar los álbumes mostrados", + "settingsAllowErrorReporting": "Permitir reporte de errores anónimo", + "settingsSaveSearchHistory": "Guardar historial de búsqueda", + + "settingsHiddenItemsTile": "Elementos ocultos", + "settingsHiddenItemsTitle": "Elementos ocultos", + + "settingsHiddenFiltersTitle": "Filtros", + "settingsHiddenFiltersBanner": "Fotos y videos que concuerden con los filtros no aparecerán en su colección.", + "settingsHiddenFiltersEmpty": "Sin filtros", + + "settingsHiddenPathsTitle": "Ubicaciones ocultas", + "settingsHiddenPathsBanner": "Fotos y videos que se encuentren en estos directorios y cualquiera de sus subdirectorios no aparecerán en su colección.", + "addPathTooltip": "Añadir ubicación", + + "settingsStorageAccessTile": "Acceso al almacenamiento", + "settingsStorageAccessTitle": "Acceso al almacenamiento", + "settingsStorageAccessBanner": "Algunos directorios requieren un permiso de acceso explícito para que sea posible modificar los archivos que contienen. Puede revisar los directorios con permiso aquí.", + "settingsStorageAccessEmpty": "Sin permisos de acceso", + "settingsStorageAccessRevokeTooltip": "Revocar", + + "settingsSectionAccessibility": "Accesibilidad", + "settingsRemoveAnimationsTile": "Remover animaciones", + "settingsRemoveAnimationsTitle": "Remove animaciones", + "settingsTimeToTakeActionTile": "Hora de entrar en acción", + "settingsTimeToTakeActionTitle": "Hora de entrar en acción", + + "settingsSectionLanguage": "Idioma y formatos", + "settingsLanguage": "Idioma", + "settingsCoordinateFormatTile": "Formato de coordenadas", + "settingsCoordinateFormatTitle": "Formato de coordenadas", + "settingsUnitSystemTile": "Unidades", + "settingsUnitSystemTitle": "Unidades", + + "statsPageTitle": "Stats", + "statsWithGps": "{count, plural, =1{1 elemento con ubicación} other{{count} elementos con ubicación}}", + "statsTopCountries": "Países principales", + "statsTopPlaces": "Lugares principales", + "statsTopTags": "Etiquetas principales", + + "viewerOpenPanoramaButtonLabel": "ABRIR PANORÁMICA", + "viewerErrorUnknown": "¡Ups!", + "viewerErrorDoesNotExist": "El archivo no existe.", + + "viewerInfoPageTitle": "Información", + "viewerInfoBackToViewerTooltip": "Regresar al visor", + + "viewerInfoUnknown": "Desconocido", + "viewerInfoLabelTitle": "Título", + "viewerInfoLabelDate": "Fecha", + "viewerInfoLabelResolution": "Resolución", + "viewerInfoLabelSize": "Tamaño", + "viewerInfoLabelUri": "URI", + "viewerInfoLabelPath": "Ubicación", + "viewerInfoLabelDuration": "Duración", + "viewerInfoLabelOwner": "Propiedad de", + "viewerInfoLabelCoordinates": "Coordinadas", + "viewerInfoLabelAddress": "Dirección", + + "mapStyleTitle": "Estilo de mapa", + "mapStyleTooltip": "Selección de estilo de mapa", + "mapZoomInTooltip": "Acercar", + "mapZoomOutTooltip": "Alejar", + "mapPointNorthUpTooltip": "Apuntar el Norte hacia arriba", + "mapAttributionOsmHot": "Datos de mapas © [OpenStreetMap](https://www.openstreetmap.org/copyright) contribuidores • Teselas por [HOT](https://www.hotosm.org/) • Alojador por [OSM France](https://openstreetmap.fr/)", + "mapAttributionStamen": "Datos de mapas © [OpenStreetMap](https://www.openstreetmap.org/copyright) contribuidores • Teselas por [Stamen Design](http://stamen.com), [CC BY 3.0](http://creativecommons.org/licenses/by/3.0)", + "openMapPageTooltip": "Ver en página del mapa", + "mapEmptyRegion": "Sin imágenes en esta región", + + "viewerInfoOpenEmbeddedFailureFeedback": "Fallo al extraer datos embutidos", + "viewerInfoOpenLinkText": "Abrir", + "viewerInfoViewXmlLinkText": "Ver XML", + + "viewerInfoSearchFieldLabel": "Buscar metadatos", + "viewerInfoSearchEmpty": "Sin claves concordantes", + "viewerInfoSearchSuggestionDate": "Fecha y hora", + "viewerInfoSearchSuggestionDescription": "Descripción", + "viewerInfoSearchSuggestionDimensions": "Dimensiones", + "viewerInfoSearchSuggestionResolution": "Resolución", + "viewerInfoSearchSuggestionRights": "Derechos", + + "tagEditorPageTitle": "Editar Etiquetas", + "tagEditorPageNewTagFieldLabel": "Nueva etiqueta", + "tagEditorPageAddTagTooltip": "Añadir etiqueta", + "tagEditorSectionRecent": "Reciente", + + "panoramaEnableSensorControl": "Activar control de sensores", + "panoramaDisableSensorControl": "Desactivar control de sensores", + + "sourceViewerPageTitle": "Fuente", + + "filePickerShowHiddenFiles": "Mostrar archivos ocultos", + "filePickerDoNotShowHiddenFiles": "No mostrar archivos ocultos", + "filePickerOpenFrom": "Abrir desde", + "filePickerNoItems": "Sin elementos", + "filePickerUseThisFolder": "Usar esta carpeta", + "@filePickerUseThisFolder": {} +} diff --git a/lib/widgets/settings/language/locale.dart b/lib/widgets/settings/language/locale.dart index 1cdbba07e..061dae6ed 100644 --- a/lib/widgets/settings/language/locale.dart +++ b/lib/widgets/settings/language/locale.dart @@ -51,6 +51,8 @@ class LocaleTile extends StatelessWidget { return 'Deutsch'; case 'en': return 'English'; + case 'es': + return "Español"; case 'fr': return 'Français'; case 'ko': diff --git a/whatsnew/whatsnew-es-MX b/whatsnew/whatsnew-es-MX new file mode 100644 index 000000000..38c70f8ac --- /dev/null +++ b/whatsnew/whatsnew-es-MX @@ -0,0 +1,6 @@ +¡Gracias por utilizar Aves! +En la v1.5.9: +- vista de lista para items y álbumes +- el mover, editar o borrar items puede ser cancelado +- disfrute de la aplicación en Alemán +Registro de cambios completos disponible en GitHub \ No newline at end of file