1
0
Fork 0
mirror of https://github.com/seanmorley15/AdventureLog.git synced 2025-08-05 05:05:17 +02:00

Merge branch 'development' into adventure_location_rename

This commit is contained in:
Sean Morley 2025-06-23 17:07:42 -04:00 committed by GitHub
commit c76488d326
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 854 additions and 82 deletions

View file

@ -5,39 +5,33 @@ permissions:
on:
pull_request:
paths:
- 'backend/server/**'
- '.github/workflows/backend-test.yml'
push:
paths:
- 'backend/server/**'
- '.github/workflows/backend-test.yml'
jobs:
build:
name: Build and Test Backend
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: set up python 3.12
uses: actions/setup-python@v5
with:
python-version: '3.12'
python-version: "3.12"
- name: install dependencies
run: |
sudo apt update -q
sudo apt install -y -q \
python3-gdal
sudo apt install -y -q python3-gdal
- name: start database
run: |
docker compose -f .github/.docker-compose-database.yml up -d
- name: install python libreries
- name: install python libraries
working-directory: backend/server
run: |
pip install -r requirements.txt
run: pip install -r requirements.txt
- name: run server
working-directory: backend/server

View file

@ -5,17 +5,13 @@ permissions:
on:
pull_request:
paths:
- "frontend/**"
- ".github/workflows/frontend-test.yml"
push:
paths:
- "frontend/**"
- ".github/workflows/frontend-test.yml"
jobs:
build:
name: Build and Test Frontend
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

View file

@ -0,0 +1,72 @@
name: Trivy Security Scans
on:
push:
branches:
- main
- development
pull_request:
branches:
- main
- development
schedule:
- cron: "0 8 * * 1" # Weekly scan on Mondays at 8 AM UTC
jobs:
filesystem-scan:
name: Trivy Filesystem Scan (Source Code)
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Scan source code (Filesystem) with Trivy
uses: aquasecurity/trivy-action@master
with:
scan-type: fs
scan-ref: .
format: table
exit-code: 1
ignore-unfixed: true
image-scan:
name: Trivy Docker Image Scan (Backend & Frontend)
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
# Optional login step (remove if you're not pushing images to GHCR)
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build backend Docker image
run: docker build -t adventurelog-backend ./backend
- name: Build frontend Docker image
run: docker build -t adventurelog-frontend ./frontend
- name: Scan backend Docker image with Trivy
uses: aquasecurity/trivy-action@master
with:
image-ref: adventurelog-backend
format: table
exit-code: 1
ignore-unfixed: true
- name: Scan frontend Docker image with Trivy
uses: aquasecurity/trivy-action@master
with:
image-ref: adventurelog-frontend
format: table
exit-code: 1
ignore-unfixed: true

View file

@ -1,4 +1,4 @@
Django==5.2.1
Django==5.2.2
djangorestframework>=3.15.2
django-allauth==0.63.3
drf-yasg==1.21.4

View file

@ -716,4 +716,714 @@
"locations": "Ubicación",
"my_locations": "Mis ubicaciones"
}
=======
"navbar": {
"adventures": "Aventuras",
"collections": "Colecciones",
"worldtravel": "Viajar por el Mundo",
"map": "Mapa",
"users": "Usuarios",
"search": "Buscar",
"profile": "Perfil",
"greeting": "Hola",
"my_adventures": "Mis Aventuras",
"shared_with_me": "Compartido Conmigo",
"settings": "Ajustes",
"logout": "Cerrar Sesión",
"about": "Acerca de AdventureLog",
"documentation": "Documentación",
"theme_selection": "Selección de Tema",
"themes": {
"aestheticDark": "Oscuro estético",
"aestheticLight": "Luz estética",
"aqua": "Agua",
"dark": "Oscuro",
"dim": "Oscuro",
"forest": "Bosque",
"light": "Luz",
"night": "Noche",
"northernLights": "Aurora del norte"
},
"my_tags": "Mis etiquetas",
"tag": "Etiqueta",
"language_selection": "Idioma",
"support": "Soporte",
"calendar": "Calendario",
"admin_panel": "Panel de administración"
},
"about": {
"about": "Acerca de",
"license": "Licenciado bajo la Licencia GPL-3.0.",
"source_code": "Código Fuente",
"message": "Hecho con ❤️ en los Estados Unidos.",
"oss_attributions": "Atribuciones de Código Abierto",
"nominatim_1": "La búsqueda de ubicaciones y geocodificación es proporcionada por",
"nominatim_2": "Sus datos están licenciados bajo la licencia ODbL.",
"other_attributions": "Atribuciones adicionales se pueden encontrar en el archivo README.",
"close": "Cerrar",
"generic_attributions": "Inicie sesión en AdventureLog para ver las atribuciones para integraciones y servicios habilitados."
},
"home": {
"hero_1": "Descubre las Aventuras Más Emocionantes del Mundo",
"hero_2": "Descubre y planifica tu próxima aventura con AdventureLog. Explora destinos impresionantes, crea itinerarios personalizados y mantente conectado en todo momento.",
"go_to": "Ir a AdventureLog",
"key_features": "Características Clave",
"desc_1": "Descubre, Planifica y Explora Fácilmente",
"desc_2": "AdventureLog está diseñado para simplificar tu viaje, brindándote las herramientas y recursos para planificar, hacer la maleta y recorrer tu próxima aventura inolvidable.",
"feature_1": "Registro de Viajes",
"feature_1_desc": "Mantén un registro de tus aventuras con un diario de viaje personalizado y comparte tus experiencias con amigos y familiares.",
"feature_2": "Planificación de Viajes",
"feature_2_desc": "Crea fácilmente itinerarios personalizados y obtén un desglose diario de tu viaje.",
"feature_3": "Mapa de Viaje",
"feature_3_desc": "Visualiza tus viajes por el mundo con un mapa interactivo y explora nuevos destinos.",
"start_your_journey": "Empiece tu viaje",
"explore_world": "Explorar el mundo",
"latest_travel_experiences": "Tus últimas experiencias de viaje",
"of_world": "del mundo"
},
"adventures": {
"collection_remove_success": "¡Aventura eliminada de la colección con éxito!",
"collection_remove_error": "Error al eliminar la aventura de la colección",
"collection_link_success": "¡Aventura vinculada a la colección con éxito!",
"collection_link_error": "Error al vincular la aventura a la colección",
"adventure_delete_confirm": "¿Estás seguro de que quieres eliminar esta aventura? Esta acción no se puede deshacer.",
"open_details": "Abrir Detalles",
"edit_adventure": "Editar Aventura",
"remove_from_collection": "Eliminar de la Colección",
"add_to_collection": "Añadir a la Colección",
"delete": "Eliminar",
"activities": {},
"no_image_found": "No se encontró ninguna imagen",
"collection": "Colección",
"homepage": "Página principal",
"latitude": "Latitud",
"longitude": "Longitud",
"not_found": "Aventura no encontrada",
"not_found_desc": "La aventura que buscabas no se pudo encontrar. \nPruebe una aventura diferente o vuelva a consultar más tarde.",
"visit": "Visita",
"visits": "Visitas",
"adventure": "Aventura",
"count_txt": "resultados que coinciden con su búsqueda",
"create_new": "Crear nuevo...",
"ascending": "Ascendente",
"collection_adventures": "Incluir aventuras de colección",
"date": "Fecha",
"descending": "Descendente",
"filter": "Filtrar",
"name": "Nombre",
"order_by": "Ordenar por",
"order_direction": "Dirección del pedido",
"rating": "Clasificación",
"sort": "Ordenar",
"sources": "Fuentes",
"updated": "Actualizado",
"category_filter": "Filtro de categoría",
"clear": "Limpiar",
"archived_collections": "Colecciones archivadas",
"my_collections": "Mis colecciones",
"open_filters": "Abrir filtros",
"private": "Privado",
"public": "Público",
"archived_collection_message": "¡Colección archivada exitosamente!",
"delete_collection": "Eliminar colección",
"delete_collection_success": "¡Colección eliminada exitosamente!",
"unarchived_collection_message": "¡Colección desarchivada exitosamente!",
"archive": "Archivo",
"archived": "Archivado",
"edit_collection": "Editar colección",
"share": "Compartir",
"unarchive": "Desarchivar",
"cancel": "Cancelar",
"adventure_delete_success": "¡Aventura eliminada con éxito!",
"delete_adventure": "Eliminar aventura",
"planned": "Planificado",
"visited": "Visitado",
"dates": "Fechas",
"duration": "Duración",
"image_removed_error": "Error al eliminar la imagen",
"image_removed_success": "¡Imagen eliminada exitosamente!",
"image_upload_error": "Error al subir la imagen",
"image_upload_success": "¡Imagen cargada exitosamente!",
"no_image_url": "No se encontró ninguna imagen en esa URL.",
"start_before_end_error": "La fecha de inicio debe ser anterior a la fecha de finalización.",
"wiki_image_error": "Error al obtener la imagen de Wikipedia",
"actions": "Acciones",
"see_adventures": "Ver Aventuras",
"activity_types": "Tipos de actividad",
"add": "Agregar",
"add_notes": "Agregar notas",
"adventure_create_error": "No se pudo crear la aventura",
"adventure_created": "Aventura creada",
"adventure_update_error": "No se pudo actualizar la aventura",
"adventure_updated": "Aventura actualizada",
"basic_information": "Información básica",
"category": "Categoría",
"clear_map": "Limpiar mapa",
"copy_link": "Copiar enlace",
"date_constrain": "Restringir a las fechas de la colección",
"description": "Descripción",
"end_date": "Fecha de finalización",
"fetch_image": "Buscar imagen",
"generate_desc": "Generar descripción",
"image": "Imagen",
"image_fetch_failed": "No se pudo recuperar la imagen",
"link": "Enlace",
"location": "Ubicación",
"location_information": "Información de ubicación",
"my_images": "Mis imágenes",
"new_adventure": "Nueva aventura",
"no_description_found": "No se encontró ninguna descripción",
"no_images": "Sin imágenes",
"no_location": "Por favor ingresa una ubicación",
"no_results": "No se encontraron resultados",
"public_adventure": "Aventura pública",
"remove": "Eliminar",
"save_next": "Guardar y Siguiente",
"search_for_location": "Buscar una ubicación",
"search_results": "Resultados de búsqueda",
"share_adventure": "¡Comparte esta aventura!",
"start_date": "Fecha de inicio",
"upload_image": "Subir imagen",
"url": "URL",
"warning": "Advertencia",
"wiki_desc": "Extrae un extracto de un artículo de Wikipedia que coincide con el nombre de la aventura.",
"wikipedia": "Wikipedia",
"adventure_not_found": "No hay aventuras que mostrar. \n¡Agregue algunas usando el botón más en la parte inferior derecha o intente cambiar los filtros!",
"no_adventures_found": "No se encontraron aventuras",
"no_collections_found": "No se encontraron colecciones para agregar esta aventura.",
"my_adventures": "Mis aventuras",
"no_linkable_adventures": "No se encontraron aventuras que puedan vincularse a esta colección.",
"mark_visited": "Marcar como visitado",
"not_visited": "No visitado",
"all": "Todo",
"error_updating_regions": "Error al actualizar regiones",
"regions_updated": "regiones actualizadas",
"update_visited_regions": "Actualizar regiones visitadas",
"update_visited_regions_disclaimer": "Esto puede llevar un tiempo dependiendo de la cantidad de aventuras que hayas visitado.",
"visited_region_check": "Verificación de región visitada",
"visited_region_check_desc": "Al seleccionar esto, el servidor verificará todas sus aventuras visitadas y marcará las regiones en las que se encuentran como visitadas en viajes mundiales.",
"add_new": "Agregar nuevo...",
"checklist": "Lista de tareas",
"checklists": "Listas de tareas",
"collection_archived": "Esta colección ha sido archivada.",
"collection_completed": "¡Has completado esta colección!",
"collection_stats": "Estadísticas de colección",
"days": "días",
"itineary_by_date": "Itinerario por fecha",
"keep_exploring": "¡Sigue explorando!",
"link_new": "Vincula una Nueva...",
"linked_adventures": "Aventuras vinculadas",
"links": "Enlaces",
"note": "Nota",
"notes": "Notas",
"nothing_planned": "Nada planeado para este día. \n¡Disfruta el viaje!",
"transportation": "Transporte",
"transportations": "Transportes",
"visit_link": "Visitar enlace",
"day": "Día",
"add_a_tag": "Agregar una etiqueta",
"tags": "Etiquetas",
"set_to_pin": "Establecer en Marcador",
"category_fetch_error": "Error al buscar categorías",
"copied_to_clipboard": "¡Copiado al portapapeles!",
"copy_failed": "Copia fallida",
"adventure_calendar": "Calendario de aventuras",
"emoji_picker": "Selector de emojis",
"hide": "Ocultar",
"show": "Mostrar",
"download_calendar": "Descargar Calendario",
"md_instructions": "Escriba aquí con markdown...",
"preview": "Vista Previa",
"checklist_delete_confirm": "¿Está seguro de que desea eliminar esta lista de tareas? \nEsta acción no se puede deshacer.",
"clear_location": "Borrar ubicación",
"date_information": "Información de fecha",
"delete_checklist": "Eliminar lista de tareas",
"delete_note": "Eliminar nota",
"delete_transportation": "Eliminar transporte",
"end": "Fin",
"ending_airport": "Aeropuerto final",
"flight_information": "Información de vuelo",
"from": "De",
"no_location_found": "No se encontró ninguna ubicación",
"note_delete_confirm": "¿Estás seguro de que deseas eliminar esta nota? \nEsta acción no se puede deshacer.",
"out_of_range": "No en el rango de fechas del itinerario",
"start": "Comenzar",
"starting_airport": "Aeropuerto de inicio",
"to": "A",
"transportation_delete_confirm": "¿Está seguro de que desea eliminar este transporte? \nEsta acción no se puede deshacer.",
"will_be_marked": "se marcará como visitado una vez guardada la aventura.",
"cities_updated": "ciudades actualizadas",
"create_adventure": "Crear aventura",
"no_adventures_to_recommendations": "No se encontraron aventuras. \nAñade al menos una aventura para obtener recomendaciones.",
"finding_recommendations": "Descubriendo gemas ocultas para tu próxima aventura",
"attachment": "Adjunto",
"attachment_delete_success": "¡El archivo adjunto se eliminó exitosamente!",
"attachment_update_error": "Error al actualizar el archivo adjunto",
"attachment_update_success": "¡Adjunto actualizado exitosamente!",
"attachment_upload_error": "Error al cargar el archivo adjunto",
"attachment_upload_success": "¡El archivo adjunto se cargó exitosamente!",
"attachments": "Adjuntos",
"gpx_tip": "¡Sube archivos GPX a archivos adjuntos para verlos en el mapa!",
"images": "Imágenes",
"upload": "Subir",
"attachment_name": "Nombre del archivo adjunto",
"city": "Ciudad",
"delete_lodging": "Eliminar alojamiento",
"display_name": "Nombre para mostrar",
"location_details": "Detalles de la ubicación",
"lodging": "Alojamiento",
"lodging_delete_confirm": "¿Estás seguro de que quieres eliminar este lugar de alojamiento? \nEsta acción no se puede deshacer.",
"lodging_information": "Información de alojamiento",
"price": "Precio",
"region": "Región",
"reservation_number": "Número de reserva",
"open_in_maps": "Abrir en mapas",
"all_day": "Todo el día",
"collection_no_start_end_date": "Agregar una fecha de inicio y finalización a la colección desbloqueará las funciones de planificación del itinerario en la página de colección.",
"date_itinerary": "Itinerario de fecha",
"no_ordered_items": "Agregue elementos con fechas a la colección para verlos aquí.",
"ordered_itinerary": "Itinerario ordenado",
"invalid_date_range": "Rango de fechas no válido",
"timezone": "Zona horaria",
"no_visits": "No hay visitas",
"arrival_timezone": "Zona horaria de llegada",
"departure_timezone": "Zona horaria de salida",
"arrival_date": "Fecha de llegada",
"departure_date": "Fecha de salida",
"coordinates": "Coordenadas",
"copy_coordinates": "Coordenadas de copia",
"sun_times": "Horarios del Sol",
"sunrise": "Amanecer",
"sunset": "Atardecer",
"timed": "Cronometrado",
"distance": "Distancia",
"all_linked_items": "Todos los artículos vinculados",
"itinerary": "Itinerario",
"joined": "Unido",
"view_profile": "Ver perfil",
"share_collection": "¡Comparte esta colección!",
"filters_and_sort": "Filtros",
"no_adventures_message": "Comience a documentar sus aventuras y planificar nuevas. \nCada viaje tiene una historia que vale la pena contar.",
"filters_and_stats": "Filtros",
"travel_progress": "Progreso del viaje",
"adventures_available": "Aventuras disponibles",
"all_adventures_already_linked": "Todas las aventuras ya están vinculadas a esta colección.",
"collections_linked": "Colecciones vinculadas",
"create_collection_first": "Cree una colección primero para organizar sus aventuras y recuerdos.",
"delete_collection_warning": "¿Estás seguro de que quieres eliminar esta colección? \nEsta acción no se puede deshacer.",
"done": "Hecho",
"loading_adventures": "Cargando aventuras ...",
"name_location": "Nombre, ubicación",
"collection_contents": "Contenido de la colección",
"check_in": "Entrada",
"check_out": "Salida"
},
"worldtravel": {
"all": "Todo",
"all_subregions": "Todas las subregiones",
"clear_search": "Borrar búsqueda",
"completely_visited": "Visitado completamente",
"no_countries_found": "No se encontraron países",
"not_visited": "No visitado",
"num_countries": "países encontrados",
"partially_visited": "Parcialmente visitado",
"country_list": "Lista de países",
"cities": "ciudades",
"failed_to_mark_visit": "No se pudo marcar la visita a",
"failed_to_remove_visit": "No se pudo eliminar la visita a",
"marked_visited": "marcado como visitado",
"no_cities_found": "No se encontraron ciudades",
"region_failed_visited": "No se pudo marcar la región como visitada",
"regions_in": "Regiones en",
"removed": "eliminado",
"view_cities": "Ver ciudades",
"visit_remove_failed": "No se pudo eliminar la visita",
"visit_to": "Visita a",
"cities_in": "Ciudades en",
"clear_all": "Despejar todo",
"clear_filters": "Filtros claros",
"complete": "Completo",
"countries": "países",
"hide_map": "Cerrar mapa",
"no_countries_found_desc": "Intente ajustar sus términos de búsqueda o filtros para encontrar los países que está buscando.",
"no_country_data_available": "No hay datos de país disponibles",
"no_country_data_available_desc": "Consulte la documentación para actualizar los datos de la región.",
"of": "de",
"partial": "Parcial",
"remaining": "Restante",
"show_map": "Abrir mapa",
"all_regions": "Todas las regiones",
"available_to_explore": "Disponible para explorar",
"clear_all_filters": "Borrar todos los filtros",
"filter_by_region": "Filtrar por región",
"progress": "Progreso",
"total_countries": "Total de países",
"country_completed": "País completado",
"filter_by": "Filtrar",
"hide_map_labels": "Ocultar etiquetas de mapa",
"interactive_map": "Mapa interactivo",
"no_regions_found": "No se encontraron regiones",
"progress_and_stats": "Progreso",
"show_map_labels": "Mostrar etiquetas de mapa",
"total_regions": "Total de regiones",
"region_completed": "Región completada",
"total_cities": "Ciudades totales",
"newest_first": "El primero primero",
"oldest_first": "El más antiguo primero",
"unvisited_first": "Primero no visitado",
"visited_first": "Visitado primero",
"total_items": "Total de artículos"
},
"auth": {
"forgot_password": "¿Has olvidado tu contraseña?",
"login": "Acceso",
"login_error": "No se puede iniciar sesión con las credenciales proporcionadas.",
"password": "Contraseña",
"signup": "Inscribirse",
"username": "Nombre de usuario",
"confirm_password": "Confirmar Contraseña",
"email": "Correo electrónico",
"first_name": "Nombre",
"last_name": "Apellidos",
"registration_disabled": "El registro está actualmente deshabilitado.",
"profile_picture": "Foto de perfil",
"public_profile": "Perfil público",
"public_tooltip": "Con un perfil público, los usuarios pueden compartir colecciones con usted y ver su perfil en la página de usuarios.",
"new_password": "Nueva contraseña",
"or_3rd_party": "O inicie sesión con un servicio de terceros",
"no_public_adventures": "No se encontraron aventuras públicas",
"no_public_collections": "No se encontraron colecciones públicas",
"user_adventures": "Aventuras de usuario",
"user_collections": "Colecciones de usuarios"
},
"users": {
"no_users_found": "No se encontraron usuarios con perfiles públicos."
},
"settings": {
"account_settings": "Configuración de cuenta de usuario",
"confirm_new_password": "Confirmar nueva contraseña",
"email_change": "Cambiar correo electrónico",
"new_email": "Nuevo correo electrónico",
"new_password": "Nueva contraseña",
"no_email_set": "No hay correo electrónico configurado",
"password_change": "Cambiar la contraseña",
"settings_page": "Página de configuración",
"update": "Actualizar",
"update_error": "Error al actualizar la configuración",
"update_success": "¡La configuración se actualizó correctamente!",
"change_password": "Cambiar la contraseña",
"possible_reset": "Si la dirección de correo electrónico que proporcionó está asociada con una cuenta, recibirá un correo electrónico con instrucciones para restablecer su contraseña.",
"reset_password": "Restablecer contraseña",
"about_this_background": "Sobre este fondo",
"join_discord": "Únete a Discord",
"join_discord_desc": "para compartir tus propias fotos. Publícalos en el canal de #travel-share",
"photo_by": "Foto por",
"current_password": "Contraseña actual",
"password_change_lopout_warning": "Se cerrará su sesión después de cambiar su contraseña.",
"generic_error": "Se produjo un error al procesar su solicitud.",
"email_added": "¡Correo electrónico añadido exitosamente!",
"email_removed": "¡El correo electrónico se eliminó correctamente!",
"email_removed_error": "Error al eliminar el correo electrónico",
"email_set_primary": "¡El correo electrónico se configuró como principal correctamente!",
"email_set_primary_error": "Error al configurar el correo electrónico como principal",
"make_primary": "Hacer primario",
"not_verified": "No verificado",
"primary": "Principal",
"verified": "Verificado",
"verify": "Verificar",
"verify_email_error": "Error al verificar el correo electrónico. \nInténtalo de nuevo en unos minutos.",
"verify_email_success": "¡La verificación por correo electrónico se envió correctamente!",
"disable_mfa": "Deshabilitar MFA",
"enable_mfa": "Habilitar MFA",
"mfa_disabled": "¡La autenticación multifactor se deshabilitó correctamente!",
"mfa_not_enabled": "MFA no está habilitado",
"mfa_page_title": "Autenticación multifactor",
"copy": "Copiar",
"mfa_enabled": "¡La autenticación multifactor se habilitó correctamente!",
"recovery_codes": "Códigos de recuperación",
"recovery_codes_desc": "Estos son tus códigos de recuperación. \nMantenlos a salvo. \nNo podrás volver a verlos.",
"reset_session_error": "Por favor cierre sesión y vuelva a iniciarla para actualizar su sesión e inténtelo nuevamente.",
"authenticator_code": "Código de autenticación",
"email_verified": "¡Correo electrónico verificado exitosamente!",
"email_verified_error": "Error al verificar el correo electrónico",
"email_verified_success": "Su correo electrónico ha sido verificado. \nAhora puedes iniciar sesión.",
"documentation_link": "Enlace de documentación",
"launch_account_connections": "Iniciar conexiones de cuenta",
"launch_administration_panel": "Iniciar el panel de administración",
"no_verified_email_warning": "Debe tener una dirección de correo electrónico verificada para habilitar la autenticación de dos factores.",
"social_auth_desc": "Habilite o deshabilite los proveedores de autenticación social y OIDC para su cuenta. \nEstas conexiones le permiten iniciar sesión con proveedores de identidad de autenticación autohospedados como Authentik o proveedores externos como GitHub.",
"social_auth_desc_2": "Estas configuraciones se administran en el servidor AdventureLog y el administrador debe habilitarlas manualmente.",
"add_email": "Agregar correo electrónico",
"password_disable_warning": "Actualmente, la autenticación de contraseña está deshabilitada. \nIniciar sesión a través de un proveedor social o OIDC se requiere.",
"password_disabled": "Autenticación de contraseña deshabilitada",
"password_disabled_error": "Error al deshabilitar la autenticación de contraseña. \nAsegúrese de que un proveedor social o OIDC esté vinculado a su cuenta.",
"password_enabled": "Autenticación de contraseña habilitada",
"password_enabled_error": "Error al habilitar la autenticación de contraseña.",
"admin": "Administración",
"advanced": "Avanzado",
"disabled": "Desactivado",
"emails": "Correos electrónicos",
"enabled": "Activado",
"enter_current_password": "Ingrese la contraseña actual",
"enter_first_name": "Ingrese su primer nombre",
"enter_last_name": "Ingrese su apellido",
"enter_new_password": "Ingrese una nueva contraseña",
"enter_username": "Ingrese su nombre de usuario",
"integrations": "Integración",
"mfa_desc": "Agregue una capa adicional de seguridad a su cuenta",
"mfa_is_enabled": "MFA está habilitado",
"pass_change_desc": "Actualice la contraseña de su cuenta para una mejor seguridad",
"password_auth": "Autenticación de contraseña",
"password_login_disabled": "Inicio de sesión de contraseña deshabilitado",
"password_login_enabled": "Inicio de sesión de contraseña habilitado",
"profile_info": "Información de perfil",
"profile_info_desc": "Actualice sus datos personales y su foto de perfil",
"public_profile_desc": "Haga que su perfil sea visible para otros usuarios",
"security": "Seguridad",
"settings_menu": "Menú Configuración",
"social_auth": "Autenticación social",
"social_auth_desc_1": "Administrar opciones de inicio de sesión sociales y configuración de contraseña",
"add_new_email": "Agregar nuevo correo electrónico",
"add_new_email_address": "Agregar nueva dirección de correo electrónico",
"email_management": "Administración de correo electrónico",
"email_management_desc": "Administre sus direcciones de correo electrónico y estado de verificación",
"enter_new_email": "Ingrese una nueva dirección de correo electrónico",
"access_restricted": "Acceso restringido",
"access_restricted_desc": "Las características administrativas solo están disponibles para los miembros del personal.",
"admin_panel_desc": "Acceder a la interfaz de administración completa",
"administration": "Administración",
"administration_desc": "Herramientas y configuraciones administrativas",
"advanced_settings": "Configuración avanzada",
"advanced_settings_desc": "Herramientas avanzadas de configuración y desarrollo",
"app_version": "Versión de la aplicación",
"connected": "Conectado",
"debug_information": "Información de depuración",
"disconnected": "Desconectado",
"integrations_desc": "Conecte los servicios externos para mejorar su experiencia",
"quick_actions": "Acciones rápidas",
"region_updates": "Actualizaciones de región",
"region_updates_desc": "Actualizar regiones y ciudades visitadas",
"regular_user": "Usuario básico",
"social_auth_setup": "Configuración de autenticación social",
"staff_status": "Estado del personal",
"staff_user": "Usuario de personal",
"license": "Licencia",
"all_rights_reserved": "Reservados todos los derechos.",
"email_verified_erorr_desc": "Su correo electrónico no pudo ser verificado. \nPor favor intente de nuevo.",
"no_emai_set": "Sin conjunto de correo electrónico",
"invalid_credentials": "Credenciales no válidas"
},
"checklist": {
"checklist_delete_error": "Error al eliminar la lista de tareas",
"checklist_deleted": "¡Lista de tareas eliminada exitosamente!",
"checklist_editor": "Editor de lista de tareas",
"checklist_public": "Esta lista de tareas es pública porque se encuentra en una colección pública.",
"item": "Elemento",
"item_already_exists": "El elemento ya existe",
"item_cannot_be_empty": "El elemento no puede estar vacío",
"items": "Elementos",
"new_item": "Nuevo artículo",
"new_checklist": "Nueva lista de verificación"
},
"collection": {
"collection_created": "¡Colección creada con éxito!",
"collection_edit_success": "¡Colección editada con éxito!",
"create": "Crear",
"error_creating_collection": "Error al crear la colección",
"error_editing_collection": "Error al editar la colección",
"new_collection": "Nueva colección",
"public_collection": "Colección pública",
"manage_collections": "Gestionar colecciones",
"archived_appear_here": "Las colecciones archivadas aparecerán aquí.",
"create_first": "Cree su primera colección para organizar sus aventuras y recuerdos.",
"make_sure_public": "Asegúrese de que su perfil sea público para que otros puedan compartir con usted.",
"no_archived_collections": "No hay colecciones archivadas.",
"no_collections_yet": "Todavía no hay colecciones",
"no_shared_collections": "No hay colecciones compartidas.",
"shared_collections": "Colecciones compartidas",
"available": "Disponible",
"linked": "Vinculado",
"try_different_search": "Pruebe una búsqueda o filtro diferente."
},
"notes": {
"add_a_link": "Agregar un enlace",
"content": "Contenido",
"editing_note": "Editando nota",
"failed_to_save": "No se pudo guardar la nota",
"note_delete_error": "Error al eliminar la nota",
"note_deleted": "¡Nota eliminada exitosamente!",
"note_editor": "Editor de notas",
"note_public": "Esta nota es pública porque está en una colección pública.",
"open": "Abrir",
"save": "Guardar",
"invalid_url": "URL no válida",
"note_viewer": "Visor de notas"
},
"transportation": {
"modes": {
"bus": "Autobús",
"bike": "Bicicleta",
"boat": "Barco",
"car": "Coche",
"other": "Otro",
"plane": "Avión",
"train": "Tren",
"walking": "Caminando"
},
"new_transportation": "Nuevo transporte",
"to_location": "A la ubicación",
"transportation_deleted": "¡Transporte eliminado exitosamente!",
"type": "Tipo",
"edit": "Editar",
"edit_transportation": "Editar Transporte",
"flight_number": "Número de vuelo",
"from_location": "Desde la ubicación",
"transportation_delete_error": "Error al eliminar el transporte",
"ending_airport_desc": "Ingrese el código de aeropuerto final (por ejemplo, LAX)",
"fetch_location_information": "Información de ubicación para obtener",
"starting_airport_desc": "Ingrese el código de aeropuerto inicial (por ejemplo, JFK)"
},
"search": {
"adventurelog_results": "Resultados del registro de aventuras",
"online_results": "Resultados en línea",
"public_adventures": "Aventuras públicas"
},
"map": {
"add_adventure": "Agregar nueva aventura",
"add_adventure_at_marker": "Agregar nueva aventura en Marker",
"adventure_map": "Mapa de aventuras",
"clear_marker": "Borrar marcador",
"map_options": "Opciones de mapa",
"show_visited_regions": "Mostrar regiones visitadas",
"view_details": "Ver detalles",
"adventure_stats": "Estadísticas de aventura",
"completion": "Terminación",
"display_options": "Opciones de visualización",
"map_controls": "Controles de mapa",
"marker_placed_on_map": "Marcador colocado en el mapa",
"place_marker_desc": "Haga clic en el mapa para colocar un marcador o agregar una aventura sin ubicación.",
"regions": "Regiones",
"adventures_shown": "aventuras mostradas"
},
"share": {
"no_users_shared": "Ningún usuario compartió con",
"not_shared_with": "No compartido con",
"share_desc": "Comparte esta colección con otros usuarios.",
"shared": "Compartido",
"shared_with": "Compartido con",
"unshared": "Incompartible",
"with": "con",
"go_to_settings": "Ir a configuración",
"no_shared_found": "No se encontraron colecciones que se compartan contigo.",
"set_public": "Para permitir que los usuarios compartan contenido con usted, necesita que su perfil esté configurado como público."
},
"languages": {},
"profile": {
"member_since": "Miembro desde",
"user_stats": "Estadísticas de usuario",
"visited_countries": "Países visitados",
"visited_regions": "Regiones visitadas",
"visited_cities": "Ciudades Visitadas",
"discovered": "descubierto",
"explored": "explorado",
"no_shared_adventures": "Este usuario aún no ha compartido ninguna aventura pública.",
"no_shared_collections": "Este usuario aún no ha compartido ninguna colección pública.",
"planned_trips": "Viajes planificados",
"public_adventure_experiences": "Experiencias de aventura pública",
"travel_statistics": "Estadísticas de viaje",
"your_journey_at_a_glance": "Tu viaje de aventura a un vistazo"
},
"categories": {
"category_name": "Nombre de categoría",
"edit_category": "Editar categoría",
"icon": "Icono",
"manage_categories": "Administrar categorías",
"no_categories_found": "No se encontraron categorías.",
"select_category": "Seleccionar categoría",
"update_after_refresh": "Las tarjetas de aventuras se actualizarán una vez que actualices la página.",
"add_new_category": "Agregar nueva categoría",
"name_required": "Se requiere el nombre de la categoría"
},
"dashboard": {
"add_some": "¿Por qué no empezar a planificar tu próxima aventura? \nPuedes agregar una nueva aventura haciendo clic en el botón de abajo.",
"countries_visited": "Países visitados",
"no_recent_adventures": "¿Sin aventuras recientes?",
"recent_adventures": "Aventuras recientes",
"total_adventures": "Aventuras totales",
"total_visited_regions": "Total de regiones visitadas",
"welcome_back": "Bienvenido de nuevo",
"total_visited_cities": "Total de ciudades visitadas",
"document_some_adventures": "¡Comience a documentar sus viajes y construya su mapa de aventura personal!",
"view_all": "Ver todo",
"welcome_text_1": "Has estado en",
"welcome_text_2": "Aventuras hasta ahora",
"welcome_text_3": "¡Sigue explorando y documentando tus viajes!"
},
"immich": {
"api_key": "Clave API de Immich",
"api_note": "Nota: esta debe ser la URL del servidor API de Immich, por lo que probablemente termine con /api a menos que tenga una configuración personalizada.",
"disable": "Desactivar",
"immich": "Immich",
"immich_disabled": "¡La integración de Immich se deshabilitó exitosamente!",
"immich_error": "Error al actualizar la integración de Immich",
"integration_fetch_error": "Error al obtener datos de la integración de Immich",
"load_more": "Cargar más",
"no_items_found": "No se encontraron elementos",
"server_url": "URL del servidor Immich",
"update_integration": "Integración de actualización",
"localhost_note": "Nota: lo más probable es que localhost no funcione a menos que haya configurado las redes acoplables en consecuencia. \nSe recomienda utilizar la dirección IP del servidor o el nombre de dominio.",
"api_key_placeholder": "Ingrese su clave de API Immich",
"enable_integration": "Habilitar la integración",
"immich_integration_desc": "Conecte su servidor de administración de fotos de Immich",
"need_help": "¿Necesita ayuda para configurar esto? \nMira el",
"connection_error": "Error al conectarse al servidor Immich",
"copy_locally": "Copiar imágenes localmente",
"copy_locally_desc": "Copie imágenes al servidor para obtener acceso fuera de línea. \nUtiliza más espacio en disco.",
"error_saving_image": "Error al guardar la imagen",
"integration_already_exists": "Ya existe una integración Immich. \nSolo puedes tener una integración a la vez.",
"integration_not_found": "Integración Immich no encontrada. \nPor favor cree una nueva integración.",
"network_error": "Error de red mientras se conecta al servidor Immich. \nVerifique su conexión y vuelva a intentarlo.",
"validation_error": "Se produjo un error al validar la integración de Immich. \nVerifique la URL y la tecla API de su servidor."
},
"recomendations": {
"recommendation": "Recomendación",
"recommendations": "Recomendaciones",
"adventure_recommendations": "Recomendaciones de aventura",
"food": "Comida",
"tourism": "Turismo"
},
"lodging": {
"apartment": "Apartamento",
"bnb": "Cama y desayuno",
"cabin": "Cabina",
"campground": "Terreno de camping",
"edit": "Editar",
"hostel": "Albergue",
"hotel": "Hotel",
"house": "Casa",
"motel": "Motel",
"new_lodging": "Nuevo alojamiento",
"other": "Otro",
"reservation_number": "Número de reserva",
"resort": "Complejo",
"villa": "Villa",
"edit_lodging": "Editar alojamiento"
},
"google_maps": {
"google_maps_integration_desc": "Conecte su cuenta de Google Maps para obtener resultados y recomendaciones de búsqueda de ubicación de alta calidad."
},
"calendar": {
"all_categories": "Todas las categorías",
"all_day_event": "Evento todo el día",
"calendar_overview": "Descripción general del calendario",
"categories": "Categorías",
"day": "Día",
"events_scheduled": "Eventos programados",
"filter_by_category": "Filtrar por categoría",
"filtered_results": "Resultados filtrados",
"month": "Mes",
"today": "Hoy",
"total_events": "Total de eventos",
"week": "Semana"
}
}

View file

@ -22,11 +22,11 @@
"ascending": "Oplopend",
"cancel": "Annuleren",
"category_filter": "Categoriefilter",
"clear": "Leeg maken",
"clear": "Leegmaken",
"collection": "Collectie",
"collection_adventures": "Inclusief collectie-avonturen",
"count_txt": "resultaten die overeenkomen met uw zoekopdracht",
"create_new": "Maak nieuwe...",
"create_new": "Maak nieuw...",
"date": "Datum",
"delete": "Verwijderen",
"delete_collection": "Collectie verwijderen",
@ -36,8 +36,8 @@
"edit_collection": "Collectie bewerken",
"filter": "Filter",
"homepage": "Startpagina",
"latitude": "Breedte",
"longitude": "Lengte",
"latitude": "Breedtegraad",
"longitude": "Lengtegraad",
"my_collections": "Mijn collecties",
"name": "Naam",
"no_image_found": "Geen afbeelding gevonden",
@ -113,10 +113,10 @@
"update_visited_regions": "Werk bezochte regio's bij",
"update_visited_regions_disclaimer": "Dit kan even duren, afhankelijk van het aantal avondturen dat je hebt beleefd.",
"visited_region_check": "Controleer bezochte regio's",
"visited_region_check_desc": "Door dit te selecteren, controleert de server alle avonturen die je beleefde en markeert hun regio's als bezocht in de wereldreizen.",
"visited_region_check_desc": "Door dit te selecteren, controleert de server alle avonturen die je hebt beleefd en markeert hun regio's als bezocht in de wereldreizen.",
"add_new": "Nieuw toevoegen...",
"checklist": "Controlelijst",
"checklists": "Controlelijsten",
"checklist": "Checklist",
"checklists": "Checklists",
"collection_archived": "Deze collectie is gearchiveerd.",
"collection_completed": "Je hebt deze collectie voltooid!",
"collection_stats": "Collectiestatistieken",
@ -149,7 +149,7 @@
"checklist_delete_confirm": "Weet u zeker dat u deze checklist wilt verwijderen? \nDeze actie kan niet ongedaan worden gemaakt.",
"clear_location": "Locatie wissen",
"date_information": "Datuminformatie",
"delete_checklist": "Controlelijst verwijderen",
"delete_checklist": "Checklist verwijderen",
"delete_note": "Notitie verwijderen",
"delete_transportation": "Transport verwijderen",
"end": "Einde",
@ -180,18 +180,18 @@
"delete_lodging": "Verwijder accommodatie",
"display_name": "Weergavenaam",
"location_details": "Locatiegegevens",
"lodging": "Onderdak",
"lodging": "Accomodatie",
"reservation_number": "Reserveringsnummer",
"lodging_delete_confirm": "Weet u zeker dat u deze accommodatielocatie wilt verwijderen? \nDeze actie kan niet ongedaan worden gemaakt.",
"lodging_information": "Informatie overliggen",
"lodging_delete_confirm": "Weet u zeker dat u deze accommodatie wilt verwijderen? \nDeze actie kan niet ongedaan worden gemaakt.",
"lodging_information": "Accomodatie-informatie",
"price": "Prijs",
"region": "Regio",
"open_in_maps": "Open in kaarten",
"all_day": "De hele dag",
"collection_no_start_end_date": "Als u een start- en einddatum aan de collectie toevoegt, ontgrendelt u de functies van de planning van de route ontgrendelen in de verzamelpagina.",
"date_itinerary": "Datumroute",
"no_ordered_items": "Voeg items toe met datums aan de collectie om ze hier te zien.",
"ordered_itinerary": "Besteld reisschema",
"date_itinerary": "Datum reisschema",
"no_ordered_items": "Voeg items met datums toe aan de collectie om ze hier te zien.",
"ordered_itinerary": "Geordend reisschema",
"invalid_date_range": "Ongeldige datumbereik",
"timezone": "Tijdzone",
"no_visits": "Geen bezoeken",
@ -199,7 +199,7 @@
"departure_timezone": "Vertrektijdzone",
"arrival_date": "Aankomstdatum",
"departure_date": "Vertrekdatum",
"coordinates": "Coördineert",
"coordinates": "Coördinaten",
"copy_coordinates": "Kopieer coördinaten",
"sun_times": "Zonnetijden",
"sunrise": "Zonsopgang",
@ -211,9 +211,9 @@
"joined": "Samengevoegd",
"view_profile": "Bekijk profiel",
"share_collection": "Deel deze collectie!",
"filters_and_sort": "Filters",
"filters_and_stats": "Filters",
"no_adventures_message": "Begin met het documenteren van uw avonturen en het plannen van nieuwe. \nElke reis heeft een verhaal dat het vertellen waard is.",
"filters_and_sort": "Filters & Sorteren",
"filters_and_stats": "Filters & Statistieken",
"no_adventures_message": "Begin met het documenteren van uw avonturen en het plannen van nieuwe avonturen. \nElke reis heeft een verhaal dat het vertellen waard is.",
"travel_progress": "Reisvoortgang",
"adventures_available": "Avonturen beschikbaar",
"all_adventures_already_linked": "Alle avonturen zijn al gekoppeld aan deze collectie.",
@ -221,9 +221,9 @@
"create_collection_first": "Maak eerst een collectie om je avonturen en herinneringen te organiseren.",
"delete_collection_warning": "Weet u zeker dat u deze collectie wilt verwijderen? \nDeze actie kan niet ongedaan worden gemaakt.",
"done": "Klaar",
"loading_adventures": "Adventuren laden ...",
"loading_adventures": "Avonturen laden ...",
"name_location": "naam, locatie",
"collection_contents": "Verzamelingsinhoud",
"collection_contents": "Collectie-inhoud",
"check_in": "Inchecken",
"check_out": "Uitchecken",
"collection_link_location_error": "Foutkoppelingslocatie naar verzameling",
@ -288,7 +288,7 @@
"aestheticLight": "Esthetisch licht",
"aqua": "Aqua",
"dark": "Donker",
"dim": "Vaag",
"dim": "Duister",
"forest": "Woud",
"light": "Licht",
"night": "Nacht",
@ -352,9 +352,9 @@
"all_regions": "Alle regio's",
"available_to_explore": "Beschikbaar om te verkennen",
"cities_in": "Steden in",
"clear_all": "Duidelijk alles duidelijk",
"clear_all": "Alles wissen",
"clear_all_filters": "Wis alle filters",
"clear_filters": "Duidelijke filters duiden",
"clear_filters": "Filters wissen",
"complete": "Compleet",
"countries": "landen",
"country_completed": "Voltooid land",
@ -370,9 +370,9 @@
"of": "van",
"partial": "Gedeeltelijk",
"progress": "Voortgang",
"progress_and_stats": "Voortgang",
"progress_and_stats": "Voortgang & Statistieken",
"region_completed": "Regio voltooid",
"remaining": "Overig",
"remaining": "Resterende",
"show_map": "Toon kaart",
"show_map_labels": "Toon kaartlabels",
"total_cities": "Totale steden",
@ -401,7 +401,7 @@
"reset_password": "Wachtwoord opnieuw instellen",
"about_this_background": "Over deze achtergrond",
"join_discord": "Sluit je aan bij Discord",
"join_discord_desc": "om uw eigen foto's te delen. \nPlaats ze in de",
"join_discord_desc": "om uw eigen foto's te delen, Plaats ze in het #travel-share kanaal",
"photo_by": "Foto door",
"current_password": "Huidig wachtwoord",
"password_change_lopout_warning": "Na het wijzigen van uw wachtwoord wordt u uitgelogd.",
@ -447,10 +447,10 @@
"password_enabled": "Wachtwoordverificatie ingeschakeld",
"password_enabled_error": "Fout bij het inschakelen van wachtwoordverificatie.",
"access_restricted": "Toegang beperkt",
"access_restricted_desc": "Yadministratieve functies zijn alleen beschikbaar voor personeelsleden.",
"add_new_email": "Voeg nieuwe e -mail toe",
"add_new_email_address": "Voeg nieuw e -mailadres toe",
"admin": "Beheersing",
"access_restricted_desc": "administratieve functies zijn alleen beschikbaar voor administrators.",
"add_new_email": "Voeg nieuwe e-mail toe",
"add_new_email_address": "Voeg nieuw e-mailadres toe",
"admin": "Administrator",
"admin_panel_desc": "Toegang tot de volledige beheerinterface",
"administration": "Administratie",
"administration_desc": "Administratieve tools en instellingen",
@ -460,16 +460,16 @@
"all_rights_reserved": "Alle rechten voorbehouden.",
"app_version": "App -versie",
"debug_information": "Debug -informatie",
"disabled": "Gehandicapt",
"disabled": "Uitgeschakeld",
"disconnected": "Losgekoppeld",
"email_management": "E -mailbeheer",
"email_management_desc": "Beheer uw e -mailadressen en verificatiestatus",
"emails": "E -mails",
"email_management": "E-mailbeheer",
"email_management_desc": "Beheer uw e-mailadressen en verificatiestatus",
"emails": "E-mails",
"enabled": "Ingeschakeld",
"enter_current_password": "Voer het huidige wachtwoord in",
"enter_first_name": "Voer uw voornaam in",
"enter_last_name": "Voer uw achternaam in",
"enter_new_email": "Voer een nieuw e -mailadres in",
"enter_new_email": "Voer een nieuw e-mailadres in",
"enter_new_password": "Voer een nieuw wachtwoord in",
"enter_username": "Voer uw gebruikersnaam in",
"integrations": "Integratie",
@ -479,36 +479,36 @@
"mfa_is_enabled": "MFA is ingeschakeld",
"pass_change_desc": "Werk uw accountwachtwoord bij voor een betere beveiliging",
"password_auth": "Wachtwoordverificatie",
"password_login_disabled": "Wachtwoord Aanmelding Uitgeschakeld",
"password_login_enabled": "Wachtwoordaanmelding ingeschakeld",
"password_login_disabled": "Wachtwoord aanmelding uitgeschakeld",
"password_login_enabled": "Wachtwoord aanmelding ingeschakeld",
"profile_info": "Profielinformatie",
"profile_info_desc": "Werk uw persoonlijke gegevens en profielfoto bij",
"public_profile_desc": "Maak uw profiel zichtbaar voor andere gebruikers",
"quick_actions": "Snelle acties",
"region_updates": "Regio -updates",
"region_updates": "Regio updates",
"region_updates_desc": "Update bezochte regio's en steden",
"regular_user": "Gewone gebruiker",
"security": "Beveiliging",
"settings_menu": "Instellingenmenu",
"social_auth": "Sociale authenticatie",
"social_auth_desc_1": "Beheer sociale inlogopties en wachtwoordinstellingen",
"social_auth_setup": "Sociale authenticatie -opstelling",
"social_auth_setup": "Sociale authenticatie opstelling",
"staff_status": "Status",
"staff_user": "Personeelsgebruiker",
"connected": "Aangesloten",
"invalid_credentials": "Ongeldige referenties"
},
"checklist": {
"checklist_delete_error": "Fout bij het verwijderen van de controlelijst",
"checklist_deleted": "Controlelijst succesvol verwijderd!",
"checklist_editor": "Controlelijsten bewerken",
"checklist_public": "Deze controlelijst is openbaar omdat deze zich in een openbare collectie bevindt.",
"checklist_delete_error": "Fout bij het verwijderen van de checklist",
"checklist_deleted": "Checklist succesvol verwijderd!",
"checklist_editor": "Checklists bewerken",
"checklist_public": "Deze checklist is openbaar omdat deze zich in een openbare collectie bevindt.",
"item": "Artikel",
"item_already_exists": "Artikel bestaat al",
"item_cannot_be_empty": "Artikel mag niet leeg zijn",
"items": "Artikelen",
"new_item": "Nieuw artikel",
"new_checklist": "Nieuwe controlelijst"
"new_checklist": "Nieuwe checklist"
},
"collection": {
"collection_created": "Collectie succesvol aangemaakt!",
@ -528,7 +528,7 @@
"shared_collections": "Gedeelde collecties",
"available": "Beschikbaar",
"linked": "Gekoppeld",
"try_different_search": "Probeer een ander zoek of filter."
"try_different_search": "Probeer een andere zoekopdracht of filter."
},
"notes": {
"add_a_link": "Voeg een link toe",
@ -564,26 +564,26 @@
"new_transportation": "Nieuw vervoer",
"transportation_delete_error": "Fout bij verwijderen vervoer",
"transportation_deleted": "Vervoer succesvol verwijderd!",
"ending_airport_desc": "Voer eindigende luchthavencode in (bijv. LAX)",
"fetch_location_information": "Locatie -informatie ophalen",
"starting_airport_desc": "Voer de startende luchthavencode in (bijv. JFK)"
"ending_airport_desc": "Voer aankomst luchthavencode in (bijv. LAX)",
"fetch_location_information": "Locatie-informatie ophalen",
"starting_airport_desc": "Voer de vertrek luchthavencode in (bijv. JFK)"
},
"search": {
"adventurelog_results": "AdventureLog-resultaten",
"adventurelog_results": "AdventureLog resultaten",
"online_results": "Online resultaten",
"public_adventures": "Openbare avonturen"
},
"map": {
"add_adventure": "Voeg nieuw avontuur toe",
"add_adventure_at_marker": "Voeg een nieuw avontuur toe bij het markeerpunt",
"add_adventure_at_marker": "Voeg een nieuw avontuur toe bij de marker",
"adventure_map": "Avonturenkaart",
"clear_marker": "Verwijder markeerpunt",
"clear_marker": "Verwijder marker",
"map_options": "Kaartopties",
"show_visited_regions": "Toon bezochte regio's",
"view_details": "Details bekijken",
"adventure_stats": "Avontuurstatistieken",
"completion": "Voltooiing",
"display_options": "Display -opties",
"display_options": "Displayopties",
"map_controls": "Kaartbesturing",
"marker_placed_on_map": "Marker geplaatst op kaart",
"regions": "Gebieden",
@ -641,7 +641,7 @@
"total_visited_regions": "Totaal bezochte regio's",
"welcome_back": "Welkom terug",
"total_visited_cities": "Totaal bezochte steden",
"document_some_adventures": "Begin met het documenteren van uw reizen en bouw uw persoonlijke avontuurlijke kaart!",
"document_some_adventures": "Begin met het documenteren van uw reizen en bouw uw persoonlijke avonturen kaart!",
"view_all": "Bekijk alles",
"welcome_text_1": "Je bent op",
"welcome_text_2": "Avonturen tot nu toe",
@ -653,25 +653,25 @@
"disable": "Uitzetten",
"immich": "Immich",
"immich_disabled": "Immich-integratie succesvol uitgeschakeld!",
"immich_error": "Fout bij updaten van Immich-integratie",
"immich_error": "Fout bij updaten van Immich integratie",
"integration_fetch_error": "Fout bij het ophalen van gegevens uit de Immich-integratie",
"load_more": "Laad meer",
"no_items_found": "Geen artikelen gevonden",
"server_url": "Immich-server-URL",
"server_url": "Immich server URL",
"update_integration": "Integratie bijwerken",
"localhost_note": "Opmerking: localhost zal hoogstwaarschijnlijk niet werken tenzij dit bewust zo geconfigureerd is in het docker-netwerk. \nHet is aanbevolen om het IP-adres van de server of de domeinnaam te gebruiken.",
"api_key_placeholder": "Voer uw Immich API -sleutel in",
"api_key_placeholder": "Voer uw Immich API-sleutel in",
"enable_integration": "Integratie inschakelen",
"immich_integration_desc": "Verbind uw Immich Photo Management Server",
"need_help": "Hulp nodig bij het opzetten van dit? \nBekijk de",
"connection_error": "Error verbinding maken met Immich Server",
"connection_error": "Fout bij verbinding maken met de Immich Server",
"copy_locally": "Kopieer afbeeldingen lokaal",
"copy_locally_desc": "Kopieer afbeeldingen naar de server voor offline toegang. \nGebruikt meer schijfruimte.",
"error_saving_image": "Foutopslagafbeelding",
"integration_already_exists": "Er bestaat al een Immich -integratie. \nU kunt maar één integratie tegelijk hebben.",
"integration_not_found": "Immich -integratie niet gevonden. \nMaak een nieuwe integratie.",
"network_error": "Netwerkfout terwijl u verbinding maakt met de Immich -server. \nControleer uw verbinding en probeer het opnieuw.",
"validation_error": "Er is een fout opgetreden bij het valideren van de Immich -integratie. \nControleer uw server -URL en API -toets."
"integration_already_exists": "Er bestaat al een Immich integratie. \nU kunt maar één integratie tegelijk hebben.",
"integration_not_found": "Immich integratie niet gevonden. \nMaak een nieuwe integratie.",
"network_error": "Netwerkfout terwijl u verbinding maakt met de Immich server. \nControleer uw verbinding en probeer het opnieuw.",
"validation_error": "Er is een fout opgetreden bij het valideren van de Immich integratie. \nControleer uw server-URL en API-toets."
},
"recomendations": {
"recommendation": "Aanbeveling",
@ -686,7 +686,7 @@
"cabin": "Cabine",
"campground": "Camping",
"edit": "Bewerking",
"edit_lodging": "Bewerkingen bewerken",
"edit_lodging": "Bewerk accomodatie",
"hostel": "Hostel",
"hotel": "Hotel",
"house": "Huis",
@ -694,7 +694,7 @@
"new_lodging": "Nieuwe accommodatie",
"other": "Ander",
"reservation_number": "Reserveringsnummer",
"resort": "Toevlucht",
"resort": "Vakantiepark",
"villa": "Villa"
},
"google_maps": {