Skip to content

Commit d8a30b4

Browse files
authored
feat(i18n): include missing Spanish entries (#869)
1 parent f8228f1 commit d8a30b4

File tree

4 files changed

+509
-60
lines changed

4 files changed

+509
-60
lines changed

i18n/locales/es-419.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
{
2+
"built_at": "generado {0}",
3+
"alt_logo": "logo de npmx",
24
"connector": {
35
"modal": {
46
"connected_hint": "Ahora puedes administrar paquetes y organizaciones desde la interfaz web.",

i18n/locales/es.json

Lines changed: 169 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
"description": "Un mejor explorador para el registro npm. Busca, navega y explora paquetes con una interfaz moderna."
66
}
77
},
8+
"version": "Versión",
9+
"built_at": "construido {0}",
10+
"alt_logo": "logotipo de npmx",
811
"tagline": "un mejor explorador para el registro npm",
912
"non_affiliation_disclaimer": "no afiliado con npm, Inc.",
1013
"trademark_disclaimer": "npm es una marca registrada de npm, Inc. Este sitio no está afiliado con npm, Inc.",
@@ -24,6 +27,7 @@
2427
"found_packages": "No se encontraron paquetes | Se encontró 1 paquete | Se encontraron {count} paquetes",
2528
"updating": "(actualizando...)",
2629
"no_results": "No se encontraron paquetes para \"{query}\"",
30+
"title": "búsqueda",
2731
"not_taken": "{name} no está ocupado",
2832
"claim_prompt": "Reclamar este nombre de paquete en npm",
2933
"claim_button": "Reclamar \"{name}\"",
@@ -42,7 +46,13 @@
4246
"popular_packages": "Paquetes populares",
4347
"search": "buscar",
4448
"settings": "configuración",
45-
"back": "atrás"
49+
"compare": "comparar",
50+
"back": "atrás",
51+
"menu": "Menú",
52+
"mobile_menu": "Menú de navegación",
53+
"open_menu": "Abrir menú",
54+
"links": "Enlaces",
55+
"tap_to_search": "Toca para buscar"
4656
},
4757
"settings": {
4858
"title": "configuración",
@@ -67,7 +77,8 @@
6777
"help_translate": "Ayuda a traducir npmx",
6878
"accent_colors": "Colores de acento",
6979
"clear_accent": "Limpiar color de acento",
70-
"translation_progress": "Progreso de traducción"
80+
"translation_progress": "Progreso de traducción",
81+
"background_themes": "Tema de fondo"
7182
},
7283
"i18n": {
7384
"missing_keys": "{count} traducción faltante | {count} traducciones faltantes",
@@ -94,6 +105,7 @@
94105
"go_back_home": "Volver al inicio",
95106
"view_on_npm": "ver en npm",
96107
"per_week": "/ semana",
108+
"vanity_downloads_hint": "Número de vanidad: no se muestran paquetes | Número de vanidad: para el paquete mostrado | Número de vanidad: Suma de {count} paquetes mostrados",
97109
"sort": {
98110
"name": "nombre",
99111
"role": "rol",
@@ -110,6 +122,7 @@
110122
"verified_provenance": "Procedencia verificada",
111123
"view_permalink": "Ver enlace permanente para esta versión",
112124
"navigation": "Navegación del paquete",
125+
"copy_name": "Copiar nombre del paquete",
113126
"deprecation": {
114127
"package": "Este paquete ha sido obsoleto.",
115128
"version": "Esta versión ha sido obsoleta.",
@@ -130,6 +143,9 @@
130143
"deps": "Dependencias",
131144
"install_size": "Tamaño de instalación",
132145
"vulns": "Vulnerabilidades",
146+
"published": "Publicado",
147+
"published_tooltip": "Fecha en que se publicó {package}{'@'}{version}",
148+
"skills": "Habilidades",
133149
"view_dependency_graph": "Ver gráfico de dependencias",
134150
"inspect_dependency_tree": "Inspeccionar árbol de dependencias",
135151
"size_tooltip": {
@@ -138,7 +154,22 @@
138154
}
139155
},
140156
"skills": {
141-
"file_counts": {}
157+
"title": "Habilidades del Agente",
158+
"skills_available": "{count} habilidad disponible | {count} habilidades disponibles",
159+
"view": "Ver",
160+
"compatible_with": "Compatible con {tool}",
161+
"install": "Instalar",
162+
"installation_method": "Método de instalación",
163+
"learn_more": "Más información",
164+
"available_skills": "Habilidades Disponibles",
165+
"click_to_expand": "Clic para expandir",
166+
"no_description": "Sin descripción",
167+
"file_counts": {
168+
"scripts": "{count} script | {count} scripts",
169+
"refs": "{count} referencia | {count} referencias",
170+
"assets": "{count} recurso | {count} recursos"
171+
},
172+
"view_source": "Ver fuente"
142173
},
143174
"links": {
144175
"repo": "repo",
@@ -147,7 +178,8 @@
147178
"jsr": "jsr",
148179
"code": "código",
149180
"docs": "documentación",
150-
"fund": "financiar"
181+
"fund": "financiar",
182+
"compare": "comparar"
151183
},
152184
"docs": {
153185
"not_available": "Documentación no disponible",
@@ -161,7 +193,8 @@
161193
},
162194
"create": {
163195
"title": "Crear nuevo proyecto",
164-
"copy_command": "Copiar comando de creación"
196+
"copy_command": "Copiar comando de creación",
197+
"view": "{packageName} tiene el mismo mantenedor. Haz clic para más detalles."
165198
},
166199
"run": {
167200
"title": "Ejecutar",
@@ -170,12 +203,14 @@
170203
"readme": {
171204
"title": "Léeme",
172205
"no_readme": "No hay README disponible.",
173-
"view_on_github": "Ver en GitHub"
206+
"view_on_github": "Ver en GitHub",
207+
"toc_title": "Índice"
174208
},
175209
"keywords_title": "Palabras clave",
176210
"compatibility": "Compatibilidad",
177211
"card": {
178212
"publisher": "Publicador",
213+
"published": "Publicado",
179214
"weekly_downloads": "Descargas semanales",
180215
"keywords": "Palabras clave",
181216
"license": "Licencia"
@@ -189,15 +224,15 @@
189224
"collapse_major": "Colapsar mayor {major}",
190225
"expand_major": "Expandir mayor {major}",
191226
"other_versions": "Otras versiones",
192-
"more_tagged": "{count} más etiquetadas",
227+
"more_tagged": "{count} más etiquetada | {count} más etiquetadas",
193228
"all_covered": "Todas las versiones están cubiertas por las etiquetas anteriores",
194229
"deprecated_title": "{version} (obsoleto)",
195230
"view_all": "Ver {count} versión | Ver todas las {count} versiones"
196231
},
197232
"dependencies": {
198233
"title": "Dependencias ({count})",
199234
"list_label": "Dependencias del paquete",
200-
"show_all": "mostrar todas las {count} dependencias",
235+
"show_all": "mostrar {count} dependencia | mostrar todas las {count} dependencias",
201236
"optional": "opcional",
202237
"view_vulnerabilities": "Ver vulnerabilidades",
203238
"outdated_major": "{count} versión mayor por detrás (última: {latest}) | {count} versiones mayores por detrás (última: {latest})",
@@ -207,12 +242,12 @@
207242
"peer_dependencies": {
208243
"title": "Dependencias Peer ({count})",
209244
"list_label": "Dependencias peer del paquete",
210-
"show_all": "mostrar todas las {count} dependencias peer"
245+
"show_all": "mostrar {count} dependencia peer | mostrar todas las {count} dependencias peer"
211246
},
212247
"optional_dependencies": {
213248
"title": "Dependencias Opcionales ({count})",
214249
"list_label": "Dependencias opcionales del paquete",
215-
"show_all": "mostrar todas las {count} dependencias opcionales"
250+
"show_all": "mostrar {count} dependencia opcional | mostrar todas las {count} dependencias opcionales"
216251
},
217252
"maintainers": {
218253
"title": "Mantenedores",
@@ -267,7 +302,8 @@
267302
"no_types": "Sin tipos TypeScript"
268303
},
269304
"license": {
270-
"view_spdx": "Ver texto de licencia en SPDX"
305+
"view_spdx": "Ver texto de licencia en SPDX",
306+
"none": "Ninguna"
271307
},
272308
"vulnerabilities": {
273309
"no_description": "Sin descripción disponible",
@@ -299,7 +335,7 @@
299335
"deprecated": {
300336
"label": "Obsoleto",
301337
"tree_found": "{count} dependencia obsoleta | {count} dependencias obsoletas",
302-
"show_all": "mostrar todos los {count} paquetes obsoletos"
338+
"show_all": "mostrar {count} paquete obsoleto | mostrar todos los {count} paquetes obsoletos"
303339
},
304340
"access": {
305341
"title": "Acceso de Equipo",
@@ -334,6 +370,7 @@
334370
"weekly": "Semanal",
335371
"size": "Tamaño",
336372
"deps": "Deps",
373+
"published": "Publicado",
337374
"get_started": "Empezar",
338375
"readme": "Léeme",
339376
"maintainers": "Mantenedores",
@@ -343,6 +380,7 @@
343380
},
344381
"sort": {
345382
"downloads": "Más descargados",
383+
"published": "Recientemente publicado",
346384
"name_asc": "Nombre (A-Z)",
347385
"name_desc": "Nombre (Z-A)"
348386
}
@@ -360,6 +398,9 @@
360398
},
361399
"modal": {
362400
"title": "Conector Local",
401+
"contributor_badge": "Solo colaboradores",
402+
"contributor_notice": "El conector aún no está publicado en npm. Consulta la {link} para saber cómo ejecutarlo localmente.",
403+
"contributor_link": "guía de contribución",
363404
"connected": "Conectado",
364405
"connected_as_user": "Conectado como ~{user}",
365406
"connected_hint": "Ahora puedes gestionar paquetes y organizaciones desde la interfaz web.",
@@ -557,7 +598,8 @@
557598
"markdown_view_mode": {
558599
"preview": "vista previa",
559600
"code": "código"
560-
}
601+
},
602+
"file_path": "Ruta del archivo"
561603
},
562604
"badges": {
563605
"provenance": {
@@ -593,6 +635,13 @@
593635
"more_keywords": "+{count} más",
594636
"clear_all": "Limpiar todo",
595637
"remove_filter": "Eliminar filtro {label}",
638+
"chips": {
639+
"search": "Búsqueda",
640+
"downloads": "Descargas",
641+
"keyword": "Palabra clave",
642+
"security": "Seguridad",
643+
"updated": "Actualizado"
644+
},
596645
"download_range": {
597646
"any": "Cualquiera",
598647
"lt100": "< 100",
@@ -623,6 +672,7 @@
623672
"downloads_day": "Descargas/día",
624673
"downloads_month": "Descargas/mes",
625674
"downloads_year": "Descargas/año",
675+
"published": "Última publicación",
626676
"name": "Nombre",
627677
"quality": "Calidad",
628678
"popularity": "Popularidad",
@@ -638,6 +688,7 @@
638688
"version": "Versión",
639689
"description": "Descripción",
640690
"downloads": "Descargas/sem",
691+
"published": "Última publicación",
641692
"maintainers": "Mantenedores",
642693
"keywords": "Palabras clave",
643694
"quality_score": "Puntuación de calidad",
@@ -664,9 +715,9 @@
664715
"nav_label": "Paginación"
665716
},
666717
"count": {
667-
"showing_filtered": "{filtered} de {count} paquetes",
668-
"showing_all": "{count} paquetes",
669-
"showing_paginated": "{pageSize} de {count} paquetes"
718+
"showing_filtered": "{filtered} de {count} paquete | {filtered} de {count} paquetes",
719+
"showing_all": "{count} paquete | {count} paquetes",
720+
"showing_paginated": "{pageSize} de {count} paquete | {pageSize} de {count} paquetes"
670721
},
671722
"table": {
672723
"security_warning": "Advertencia de seguridad",
@@ -703,7 +754,7 @@
703754
}
704755
},
705756
"contributors": {
706-
"title": "Colaboradores",
757+
"title": "{count} Colaborador | {count} Colaboradores",
707758
"description": "npmx es completamente de código abierto, construido por una increíble comunidad de colaboradores. Únete a nosotros y construyamos juntos la experiencia de navegación de npm que siempre quisimos.",
708759
"loading": "Cargando colaboradores...",
709760
"error": "Error al cargar colaboradores",
@@ -777,10 +828,108 @@
777828
}
778829
},
779830
"compare": {
780-
"packages": {},
781-
"selector": {},
831+
"packages": {
832+
"title": "comparar paquetes",
833+
"tagline": "compara paquetes npm lado a lado para ayudarte a elegir el correcto.",
834+
"meta_title": "Comparar {packages} - npmx",
835+
"meta_title_empty": "Comparar Paquetes - npmx",
836+
"meta_description": "Comparación lado a lado de {packages}",
837+
"meta_description_empty": "Compara paquetes npm lado a lado",
838+
"section_packages": "Paquetes",
839+
"section_facets": "Facetas",
840+
"section_comparison": "Comparación",
841+
"loading": "Cargando datos del paquete...",
842+
"error": "Error al cargar datos del paquete. Por favor, inténtalo de nuevo.",
843+
"empty_title": "Selecciona paquetes para comparar",
844+
"empty_description": "Busca y añade al menos 2 paquetes arriba para ver una comparación lado a lado de sus métricas."
845+
},
846+
"selector": {
847+
"search_label": "Buscar paquetes",
848+
"search_first": "Buscar un paquete...",
849+
"search_add": "Añadir otro paquete...",
850+
"searching": "Buscando...",
851+
"remove_package": "Eliminar {package}",
852+
"packages_selected": "{count}/{max} paquetes seleccionados.",
853+
"add_hint": "Añade al menos 2 paquetes para comparar.",
854+
"loading_versions": "Cargando versiones...",
855+
"select_version": "Seleccionar versión"
856+
},
782857
"facets": {
783-
"categories": {}
858+
"group_label": "Facetas de comparación",
859+
"all": "todas",
860+
"none": "ninguna",
861+
"coming_soon": "Próximamente",
862+
"select_all": "Seleccionar todas las facetas",
863+
"deselect_all": "Deseleccionar todas las facetas",
864+
"select_category": "Seleccionar todas las facetas de {category}",
865+
"deselect_category": "Deseleccionar todas las facetas de {category}",
866+
"binary_only_tooltip": "Este paquete expone binarios y no exportaciones",
867+
"categories": {
868+
"performance": "Rendimiento",
869+
"health": "Salud",
870+
"compatibility": "Compatibilidad",
871+
"security": "Seguridad y Cumplimiento"
872+
},
873+
"items": {
874+
"packageSize": {
875+
"label": "Tamaño del Paquete",
876+
"description": "Tamaño del paquete en sí (desempaquetado)"
877+
},
878+
"installSize": {
879+
"label": "Tamaño de Instalación",
880+
"description": "Tamaño total de instalación incluyendo todas las dependencias"
881+
},
882+
"dependencies": {
883+
"label": "Dependencias Directas",
884+
"description": "Número de dependencias directas"
885+
},
886+
"totalDependencies": {
887+
"label": "Dependencias Totales",
888+
"description": "Número total de dependencias incluyendo transitivas"
889+
},
890+
"downloads": {
891+
"label": "Descargas/sem",
892+
"description": "Recuento de descargas semanales"
893+
},
894+
"lastUpdated": {
895+
"label": "Publicado",
896+
"description": "Cuándo se publicó esta versión"
897+
},
898+
"deprecated": {
899+
"label": "¿Obsoleto?",
900+
"description": "Si el paquete está obsoleto"
901+
},
902+
"engines": {
903+
"label": "Motores",
904+
"description": "Requisitos de versión de Node.js"
905+
},
906+
"types": {
907+
"label": "Tipos",
908+
"description": "Definiciones de tipos TypeScript"
909+
},
910+
"moduleFormat": {
911+
"label": "Formato de Módulo",
912+
"description": "Soporte ESM/CJS"
913+
},
914+
"license": {
915+
"label": "Licencia",
916+
"description": "Licencia del paquete"
917+
},
918+
"vulnerabilities": {
919+
"label": "Vulnerabilidades",
920+
"description": "Vulnerabilidades de seguridad conocidas"
921+
}
922+
},
923+
"values": {
924+
"any": "Cualquiera",
925+
"none": "Ninguna",
926+
"unknown": "Desconocido",
927+
"deprecated": "Obsoleto",
928+
"not_deprecated": "No",
929+
"types_included": "Incluido",
930+
"types_none": "Ninguno",
931+
"vulnerabilities_summary": "{count} ({critical}C/{high}H)"
932+
}
784933
}
785934
}
786935
}

0 commit comments

Comments
 (0)