Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 21 additions & 1 deletion i18n/locales/es-419.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,17 @@
"shortcuts": {
"settings": "Abrir configuración"
},
"blog": {
"atproto": {
"like_or_reply_on_bluesky": "Dale me gusta a esta publicación o agrega tu comentario en Bluesky"
}
},
"settings": {
"keyboard_shortcuts_enabled": "Habilitar atajos de teclado"
},
"error": {
"default": "Algo salió mal"
},
"auth": {
"modal": {
"default_input_error": "Por favor, ingresa un handle, DID o URL de PDS válido"
Expand Down Expand Up @@ -53,11 +61,15 @@
},
"trends": {
"copy_alt": {
"compare": "Gráfica de líneas de comparación de descargas de paquetes para: {packages}."
"compare": "Gráfica de líneas de comparación de descargas de paquetes para: {packages}.",
"facet_bar_general_description": "Gráfica de barras horizontal para: {packages}, comparando {facet} ({description}). {facet_analysis} {watermark}."
}
}
},
"compare": {
"packages": {
"charts_view": "Gráficas"
},
"no_dependency": {
"typeahead_description": "¡Compara contra no usar una dependencia! Aprobado por e18e.",
"tooltip_description": "¡Compara contra no usar una dependencia! La {link} mantiene una lista de paquetes que pueden ser reemplazados con APIs nativas o alternativas más simples."
Expand All @@ -69,6 +81,14 @@
"added": "agregado"
}
},
"pds": {
"join": {
"description": "Ya sea que estés creando tu primera cuenta en la atmósfera o migrando una existente, tu lugar está aquí. Puedes migrar tu cuenta actual sin perder tu usuario, tus publicaciones o tus seguidores."
},
"server": {
"learn_more": "Conoce cómo npmx usa la Atmósfera"
}
},
"a11y": {
"welcome": "Queremos que {app} sea utilizable por la mayor cantidad de personas posible."
}
Expand Down
115 changes: 102 additions & 13 deletions i18n/locales/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,12 @@
"trademark_disclaimer": "npm es una marca registrada de npm, Inc. Este sitio no está afiliado con npm, Inc.",
"footer": {
"about": "acerca de",
"blog": "blog",
"docs": "documentación",
"source": "código fuente",
"social": "social",
"chat": "chat",
"builders_chat": "builders",
"keyboard_shortcuts": "atajos de teclado"
},
"shortcuts": {
Expand All @@ -34,7 +36,9 @@
"go_to_result": "Ir al resultado",
"open_code_view": "Abrir vista de código",
"open_docs": "Abrir documentación",
"disable_shortcuts": "Puedes desactivar los atajos de teclado en {settings}."
"disable_shortcuts": "Puedes desactivar los atajos de teclado en {settings}.",
"open_main": "Abrir información principal",
"open_diff": "Abrir diferencias de versión"
},
"search": {
"label": "Buscar paquetes npm",
Expand Down Expand Up @@ -63,7 +67,13 @@
"org": "organización",
"view_user_packages": "Ver paquetes de este usuario",
"view_org_packages": "Ver paquetes de esta organización"
}
},
"instant_search": "Búsqueda instantánea",
"instant_search_on": "activada",
"instant_search_off": "desactivada",
"instant_search_turn_on": "activar",
"instant_search_turn_off": "desactivar",
"instant_search_advisory": "{label} {state} — {action}"
},
"nav": {
"main_navigation": "Principal",
Expand All @@ -78,8 +88,29 @@
"tap_to_search": "Toca para buscar"
},
"blog": {
"author": {},
"atproto": {}
"title": "Blog",
"heading": "blog",
"meta_description": "Ideas y novedades de la comunidad de npmx",
"author": {
"view_profile": "Ver el perfil de {name} en Bluesky"
},
"draft_badge": "Borrador",
"draft_banner": "Este es un borrador no publicado. Puede estar incompleto o contener inexactitudes.",
"atproto": {
"view_on_bluesky": "Ver en Bluesky",
"reply_on_bluesky": "Responder en Bluesky",
"likes_on_bluesky": "Me gusta en Bluesky",
"like_or_reply_on_bluesky": "Dale me gusta a esta publicación o añade tu comentario en Bluesky",
"no_comments_yet": "No hay comentarios todavía.",
"could_not_load_comments": "No se pudieron cargar los comentarios.",
"comments": "Comentarios",
"loading_comments": "Cargando comentarios...",
"updating": "Actualizando...",
"reply_count": "{count} respuesta | {count} respuestas",
"like_count": "{count} me gusta | {count} me gusta",
"repost_count": "{count} republicación | {count} republicaciones",
"more_replies": "{count} respuesta más... | {count} respuestas más..."
}
},
"settings": {
"title": "configuración",
Expand All @@ -100,6 +131,8 @@
"algolia": "Algolia",
"algolia_description": "Usa Algolia para búsquedas y páginas de organizaciones y usuarios más rápidas."
},
"instant_search": "Búsqueda instantánea",
"instant_search_description": "Navega a la página de búsqueda y actualiza los resultados mientras escribes.",
"relative_dates": "Fechas relativas",
"include_types": "Incluir {'@'}types en la instalación",
"include_types_description": "Añadir paquete {'@'}types a los comandos de instalación para paquetes sin tipos",
Expand All @@ -126,7 +159,13 @@
"edit_on_github": "Editar en GitHub",
"view_guide": "Guía de traducción"
},
"error": {},
"error": {
"401": "No autorizado",
"404": "Página no encontrada",
"500": "Error interno del servidor",
"503": "Servicio no disponible",
"default": "Algo ha ido mal"
},
"common": {
"loading": "Cargando...",
"loading_more": "Cargando más...",
Expand Down Expand Up @@ -155,7 +194,17 @@
"error": "Error",
"view_on": {
"npm": "ver en npm",
"github": "Ver en GitHub"
"github": "Ver en GitHub",
"gitlab": "Ver en GitLab",
"bitbucket": "Ver en Bitbucket",
"codeberg": "Ver en Codeberg",
"git_repo": "Ver en repositorio Git",
"forgejo": "Ver en Forgejo",
"gitea": "Ver en Gitea",
"gitee": "Ver en Gitee",
"radicle": "Ver en Radicle",
"sourcehut": "Ver en SourceHut",
"tangled": "Ver en Tangled"
}
},
"profile": {
Expand Down Expand Up @@ -238,6 +287,7 @@
"view_source": "Ver fuente"
},
"links": {
"main": "principal",
"repo": "repo",
"homepage": "página de inicio",
"issues": "problemas",
Expand Down Expand Up @@ -339,6 +389,7 @@
"grouping_versions_only_recent": "Solo recientes",
"grouping_usage_title": "Uso",
"grouping_usage_all": "Todo",
"grouping_usage_most_used": "Más usadas",
"recent_versions_only_tooltip": "Mostrar solo versiones publicadas en el último año.",
"show_low_usage_tooltip": "Incluir grupos de versiones con menos del 1% de las descargas totales.",
"y_axis_label": "Descargas",
Expand Down Expand Up @@ -402,6 +453,8 @@
"download_file": "Descargar {fileType}",
"toggle_annotator": "Alternar anotador",
"toggle_stack_mode": "Alternar modo apilado",
"open_options": "Abrir opciones",
"close_options": "Cerrar opciones",
"legend_estimation": "Estimación",
"no_data": "No hay datos disponibles",
"y_axis_label": "{facet} {granularity}",
Expand All @@ -416,6 +469,7 @@
"data_correction": "Corrección de datos",
"average_window": "Ventana de promedio",
"smoothing": "Suavizado",
"prediction": "Predicción",
"known_anomalies": "Anomalías conocidas",
"known_anomalies_description": "Interpola sobre picos de descarga conocidos causados por bots o problemas de CI.",
"known_anomalies_ranges": "Rangos de anomalías",
Expand All @@ -436,7 +490,9 @@
"estimations": "Los valores finales son estimaciones basadas en datos parciales para el período actual.",
"compare": "Gráfico de líneas de comparación de descargas de paquetes para: {packages}.",
"single_package": "Gráfico de líneas de descargas para el paquete {package}.",
"general_description": "El eje Y representa el número de descargas. El eje X representa el rango de fechas, desde {start_date} hasta {end_date}, con un período de tiempo {granularity}.{estimation_notice} {packages_analysis}. {watermark}."
"general_description": "El eje Y representa el número de descargas. El eje X representa el rango de fechas, desde {start_date} hasta {end_date}, con un período de tiempo {granularity}.{estimation_notice} {packages_analysis}. {watermark}.",
"facet_bar_general_description": "Gráfico de barras horizontal para: {packages}, comparando {facet} ({description}). {facet_analysis} {watermark}.",
"facet_bar_analysis": "{package_name} tiene un valor de {value}."
}
},
"downloads": {
Expand Down Expand Up @@ -735,7 +791,9 @@
"preview": "vista previa",
"code": "código"
},
"file_path": "Ruta del archivo"
"file_path": "Ruta del archivo",
"binary_file": "Archivo binario",
"binary_rendering_warning": "Tipo de archivo no compatible para vista previa."
},
"badges": {
"provenance": {
Expand Down Expand Up @@ -919,7 +977,11 @@
"description": "Chatea, haz preguntas y comparte ideas.",
"cta": "Únete a Discord"
},
"builders": {},
"builders": {
"title": "Ayuda a construir npmx",
"description": "Únete a los builders que dan forma al futuro de npmx.",
"cta": "Unirse al Discord de Builders"
},
"follow": {
"title": "Mantente actualizado",
"description": "Entérate de lo último en npmx.",
Expand Down Expand Up @@ -990,7 +1052,9 @@
"loading": "Cargando datos del paquete...",
"error": "Error al cargar datos del paquete. Por favor, inténtalo de nuevo.",
"empty_title": "Selecciona paquetes para comparar",
"empty_description": "Busca y añade al menos 2 paquetes arriba para ver una comparación lado a lado de sus métricas."
"empty_description": "Busca y añade al menos 2 paquetes arriba para ver una comparación lado a lado de sus métricas.",
"table_view": "Tabla",
"charts_view": "Gráficos"
},
"selector": {
"search_label": "Buscar paquetes",
Expand Down Expand Up @@ -1101,6 +1165,8 @@
"file_too_large": "Archivo demasiado grande para comparar",
"file_size_warning": "{size} excede el límite de 250KB para la comparación",
"compare_versions": "diferencia",
"compare_versions_title": "Comparar con la última versión",
"version_selector_title": "Comparar con la versión",
"summary": "Resumen",
"deps_count": "{count} dependencias",
"dependencies": "Dependencias",
Expand Down Expand Up @@ -1129,9 +1195,32 @@
"filter_files_label": "Filtrar archivos por tipo de cambio"
},
"pds": {
"join": {},
"server": {},
"community": {}
"title": "npmx.social",
"meta_description": "El Servidor de Datos Personales (PDS) oficial del Protocolo AT para la comunidad de npmx.",
"join": {
"title": "Únete a la comunidad",
"description": "Tanto si estás creando tu primera cuenta en la atmósfera como si estás migrando una existente, tu lugar está aquí. Puedes migrar tu cuenta actual sin perder tu usuario, tus publicaciones o tus seguidores.",
"migrate": "Migrar con PDS MOOver"
},
"server": {
"title": "Detalles del servidor",
"location_label": "Ubicación:",
"location_value": "Núremberg, Alemania",
"infrastructure_label": "Infraestructura:",
"infrastructure_value": "Alojado en Hetzner",
"privacy_label": "Privacidad:",
"privacy_value": "Sujeto a las estrictas leyes de protección de datos de la UE",
"learn_more": "Descubre cómo npmx usa la Atmósfera"
},
"community": {
"title": "Quién está aquí",
"description": "Algunas de las {count} cuentas que ya llaman hogar a npmx.social:",
"loading": "Cargando la comunidad del PDS...",
"error": "Error al cargar la comunidad del PDS.",
"empty": "No hay miembros de la comunidad para mostrar.",
"view_profile": "Ver perfil de {handle}",
"new_accounts": "...y {count} más que son nuevos en la atmósfera"
}
},
"privacy_policy": {
"title": "política de privacidad",
Expand Down
Loading