|
1 |
| -# Lista de Plugins |
| 1 | +# Lista de complementos |
2 | 2 |
|
3 |
| -!> Este archivo aún no está traducido al español, estamos traduciendo... si gustas, puedes ayudar. |
| 3 | +## Búsqueda de texto completo |
4 | 4 |
|
5 |
| -## Full text search |
6 |
| - |
7 |
| -By default, the hyperlink on the current page is recognized and the content is saved in `localStorage`. You can also specify the path to the files. |
| 5 | +De forma predeterminada, se reconoce el hipervínculo en la página actual y el contenido se guarda en `localStorage`. También puedes especificar la ruta de los archivos. |
8 | 6 |
|
| 7 | +<!-- prettier-ignore --> |
9 | 8 | ```html
|
10 | 9 | <script>
|
11 | 10 | window.$docsify = {
|
12 |
| - search: 'auto', // default |
| 11 | + search: 'auto', // predeterminado |
13 | 12 |
|
14 |
| - search : [ |
| 13 | + search: [ |
15 | 14 | '/', // => /README.md
|
16 | 15 | '/guide', // => /guide.md
|
17 | 16 | '/get-started', // => /get-started.md
|
18 | 17 | '/zh-cn/', // => /zh-cn/README.md
|
19 | 18 | ],
|
20 | 19 |
|
21 |
| - // complete configuration parameters |
| 20 | + // Parámetros de configuración completos |
22 | 21 | search: {
|
23 |
| - maxAge: 86400000, // Expiration time, the default one day |
24 |
| - paths: [], // or 'auto' |
25 |
| - placeholder: 'Type to search', |
| 22 | + maxAge: 86400000, // Tiempo de expiración, el predeterminado es un día |
| 23 | + paths: [], // o 'auto' |
| 24 | + placeholder: 'Escribe para buscar', |
26 | 25 |
|
27 |
| - // Localization |
| 26 | + // Localización |
28 | 27 | placeholder: {
|
29 |
| - '/zh-cn/': '搜索', |
30 |
| - '/': 'Type to search' |
| 28 | + '/zh-cn/': 'Buscar', |
| 29 | + '/': 'Escribe para buscar', |
31 | 30 | },
|
32 | 31 |
|
33 |
| - noData: 'No Results!', |
| 32 | + noData: '¡Sin resultados!', |
34 | 33 |
|
35 |
| - // Localization |
| 34 | + // Localización |
36 | 35 | noData: {
|
37 |
| - '/zh-cn/': '找不到结果', |
38 |
| - '/': 'No Results' |
| 36 | + '/zh-cn/': 'No se encontraron resultados', |
| 37 | + '/': 'Sin resultados', |
39 | 38 | },
|
40 | 39 |
|
41 |
| - // Headline depth, 1 - 6 |
| 40 | + // Profundidad de los encabezados, 1 - 6 |
42 | 41 | depth: 2,
|
43 | 42 |
|
44 |
| - hideOtherSidebarContent: false, // whether or not to hide other sidebar content |
| 43 | + hideOtherSidebarContent: false, // para ocultar o no el contenido de la barra lateral |
45 | 44 |
|
46 |
| - // To avoid search index collision |
47 |
| - // between multiple websites under the same domain |
| 45 | + // Para evitar la colisión de índices de búsqueda |
| 46 | + // entre varios sitios web bajo el mismo dominio |
48 | 47 | namespace: 'website-1',
|
49 |
| - } |
50 |
| - } |
| 48 | +
|
| 49 | + // Utiliza diferentes índices para los prefijos de las rutas (espacios de nombres). |
| 50 | + // NOTA: Solo funciona en el modo 'auto'. |
| 51 | + // |
| 52 | + // Al inicializar un índice, buscamos la primera ruta de la barra lateral. |
| 53 | + // Si coincide con el prefijo de la lista, cambiamos al índice correspondiente. |
| 54 | + pathNamespaces: ['/zh-cn', '/ru-ru', '/ru-ru/v1'], |
| 55 | +
|
| 56 | + // Puedes proporcionar una expresión regular para que coincida con los prefijos. En este caso, |
| 57 | + // la subcadena coincidente se utilizará para identificar el índice. |
| 58 | + pathNamespaces: /^(\/(zh-cn|ru-ru))?(\/(v1|v2))?/, |
| 59 | + }, |
| 60 | + }; |
51 | 61 | </script>
|
52 |
| -<script src="//unpkg.com/docsify/lib/docsify.min.js"></script> |
53 |
| -<script src="//unpkg.com/docsify/lib/plugins/search.min.js"></script> |
| 62 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js"></script> |
| 63 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/search.min.js"></script> |
54 | 64 | ```
|
55 | 65 |
|
| 66 | +Este complemento ignora los acentos al realizar una búsqueda de texto completo (por ejemplo, "cafe" también coincidirá con "café"). |
| 67 | + |
56 | 68 | ## Google Analytics
|
57 | 69 |
|
58 |
| -Install the plugin and configure the track id. |
| 70 | +> El servicio Universal Analytics de Google ya no procesará nuevos datos en propiedades estándar a partir del 1 de julio de 2023. Prepárate ahora configurando y cambiando a una propiedad de Google Analytics 4 y el complemento gtag.js de Docsify. |
| 71 | +
|
| 72 | +Instala el complemento y configura el ID de seguimiento. |
59 | 73 |
|
60 | 74 | ```html
|
61 | 75 | <script>
|
62 | 76 | window.$docsify = {
|
63 |
| - ga: 'UA-XXXXX-Y' |
64 |
| - } |
| 77 | + ga: 'UA-XXXXX-Y', |
| 78 | + }; |
65 | 79 | </script>
|
66 |
| -<script src="//unpkg.com/docsify/lib/docsify.min.js"></script> |
67 |
| -<script src="//unpkg.com/docsify/lib/plugins/ga.min.js"></script> |
| 80 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js"></script> |
| 81 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/ga.min.js"></script> |
| 82 | +``` |
| 83 | + |
| 84 | +Configura mediante `data-ga`. |
| 85 | + |
| 86 | +<!-- prettier-ignore --> |
| 87 | +```html |
| 88 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js" data-ga="UA-XXXXX-Y"></script> |
| 89 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/ga.min.js"></script> |
68 | 90 | ```
|
69 | 91 |
|
70 |
| -Configure by `data-ga`. |
| 92 | +## Google Analytics 4 (GA4) |
| 93 | + |
| 94 | +Instala el complemento y configura el ID de seguimiento. |
71 | 95 |
|
72 | 96 | ```html
|
73 |
| -<script src="//unpkg.com/docsify/lib/docsify.min.js" data-ga="UA-XXXXX-Y"></script> |
74 |
| -<script src="//unpkg.com/docsify/lib/plugins/ga.min.js"></script> |
| 97 | +<script> |
| 98 | + // ID único |
| 99 | + window.$docsify = { |
| 100 | + gtag: 'UA-XXXXX-Y', |
| 101 | + }; |
| 102 | +
|
| 103 | + // Múltiples ID |
| 104 | + window.$docsify = { |
| 105 | + gtag: [ |
| 106 | + 'G-XXXXXXXX', // Google Analytics 4 (GA4) |
| 107 | + 'UA-XXXXXXXX', // Google Universal Analytics (GA3) |
| 108 | + 'AW-XXXXXXXX', // Google Ads |
| 109 | + 'DC-XXXXXXXX', // Floodlight |
| 110 | + ], |
| 111 | + }; |
| 112 | +</script> |
| 113 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js"></script> |
| 114 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/gtag.min.js"></script> |
75 | 115 | ```
|
76 | 116 |
|
77 |
| -## emoji |
| 117 | +## Emoji |
78 | 118 |
|
79 |
| -The default is to support parsing emoji. For example `:100:` will be parsed to :100:. But it is not precise because there is no matching non-emoji string. If you need to correctly parse the emoji string, you need install this plugin. |
| 119 | +Representa una colección más grande de códigos cortos de emoji. Sin este complemento, Docsify solo puede representar una cantidad limitada de códigos cortos de emoji. |
| 120 | + |
| 121 | +!> Obsoleto a partir de la versión 4.13. Docsify ya no requiere este complemento para admitir emojis completos. |
80 | 122 |
|
81 | 123 | ```html
|
82 |
| -<script src="//unpkg.com/docsify/lib/plugins/emoji.min.js"></script> |
| 124 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/emoji.min.js"></script> |
83 | 125 | ```
|
84 | 126 |
|
85 |
| -## External Script |
| 127 | +## Script externo |
86 | 128 |
|
87 |
| -If the script on the page is an external one (imports a js file via `src` attribute), you'll need this plugin to make it work. |
| 129 | +Si el script en la página es un script externo (importa un archivo js mediante el atributo `src`), necesitarás este complemento para que funcione. |
88 | 130 |
|
89 | 131 | ```html
|
90 |
| -<script src="//unpkg.com/docsify/lib/plugins/external-script.min.js"></script> |
| 132 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/external-script.min.js"></script> |
91 | 133 | ```
|
92 | 134 |
|
93 |
| -## Zoom image |
| 135 | +## Ampliar imagen |
94 | 136 |
|
95 |
| -Medium's image zoom. Based on [medium-zoom](https://github.com/francoischalifour/medium-zoom). |
| 137 | +Zoom de imagen al estilo de Medium. Basado en [medium-zoom](https://github.com/francoischalifour/medium-zoom). |
96 | 138 |
|
97 | 139 | ```html
|
98 |
| -<script src="//unpkg.com/docsify/lib/plugins/zoom-image.min.js"></script> |
| 140 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/zoom-image.min.js"></script> |
99 | 141 | ```
|
100 | 142 |
|
101 |
| -Exclude the special image |
| 143 | +Excluye la imagen especial |
102 | 144 |
|
103 | 145 | ```markdown
|
104 |
| - |
| 146 | + |
105 | 147 | ```
|
106 | 148 |
|
107 |
| -## Edit on github |
| 149 | +## Editar en GitHub |
| 150 | + |
| 151 | +Añade un botón "Editar en GitHub" en todas las páginas. Proporcionado por [@njleonzhang](https://github.com/njleonzhang), consulta este [documento](https://github.com/njleonzhang/docsify-edit-on-github) |
| 152 | + |
| 153 | +## Código de demostración con vista previa instantánea e integración de jsfiddle |
108 | 154 |
|
109 |
| -Add `Edit on github` button on every pages. Provided by [@njleonzhang](https://github.com/njleonzhang), check [document](https://github.com/njleonzhang/docsify-edit-on-github) |
| 155 | +Con este complemento, el código de ejemplo se puede representar en la página al instante, para que los lectores puedan ver la vista previa de inmediato. |
| 156 | +Cuando los lectores expanden el cuadro de demostración, se muestran allí el código fuente y la descripción. Si hacen clic en el botón "Probar en Jsfiddle", |
| 157 | +se abrirá `jsfiddle.net` con el código de esta muestra, lo que permite a los lectores modificar el código y probarlo por sí mismos. |
110 | 158 |
|
111 |
| -## Demo code with instant preview and jsfiddle integration |
112 | 159 |
|
113 |
| -With this plugin, sample code can be rendered on the page instantly, so that the readers can see the preview immediately. |
114 |
| -When readers expand the demo box, the source code and description are shown there. if they click the button `Try in Jsfiddle`, |
115 |
| -`jsfiddle.net` will be open with the code of this sample, which allow readers to revise the code and try on their own. |
116 | 160 |
|
117 |
| -[Vue](https://njleonzhang.github.io/docsify-demo-box-vue/) and [React](https://njleonzhang.github.io/docsify-demo-box-react/) are both supported. |
| 161 | +[Vue](https://njleonzhang.github.io/docsify-demo-box-vue/) y [React](https://njleonzhang.github.io/docsify-demo-box-react/) son compatibles. |
118 | 162 |
|
119 |
| -## Copy to Clipboard |
| 163 | +## Copiar al portapapeles |
120 | 164 |
|
121 |
| -Add a simple `Click to copy` button to all preformatted code blocks to effortlessly allow users to copy example code from your docs. Provided by [@jperasmus](https://github.com/jperasmus) |
| 165 | +Añade un sencillo botón "Haz clic para copiar" a todos los bloques de código preformateados para permitir a los usuarios copiar fácilmente el código de ejemplo de tus documentos. Proporcionado por [@jperasmus](https://github.com/jperasmus) |
122 | 166 |
|
123 | 167 | ```html
|
124 |
| -<script src="//unpkg.com/docsify-copy-code"></script> |
| 168 | +<script src="//cdn.jsdelivr.net/npm/docsify-copy-code/dist/docsify-copy-code.min.js"></script> |
125 | 169 | ```
|
126 | 170 |
|
127 |
| -See [here](https://github.com/jperasmus/docsify-copy-code/blob/master/README.md) for more details. |
| 171 | +Consulta [aquí](https://github.com/jperasmus/docsify-copy-code/blob/master/README.md) para obtener más detalles. |
128 | 172 |
|
129 | 173 | ## Disqus
|
130 | 174 |
|
131 |
| -Disqus comments. https://disqus.com/ |
| 175 | +Comentarios de Disqus. https://disqus.com/ |
132 | 176 |
|
133 | 177 | ```html
|
134 | 178 | <script>
|
135 | 179 | window.$docsify = {
|
136 |
| - disqus: 'shortname' |
137 |
| - } |
| 180 | + disqus: 'nombre_corto', |
| 181 | + }; |
138 | 182 | </script>
|
139 |
| -<script src="//unpkg.com/docsify/lib/plugins/disqus.min.js"></script> |
| 183 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/disqus.min.js"></script> |
140 | 184 | ```
|
141 | 185 |
|
142 | 186 | ## Gitalk
|
143 | 187 |
|
144 |
| -[Gitalk](https://github.com/gitalk/gitalk) is a modern comment component based on Github Issue and Preact. |
| 188 | +[Gitalk](https://github.com/gitalk/gitalk) es un componente de comentarios moderno basado en problemas de GitHub y Preact. |
145 | 189 |
|
146 | 190 | ```html
|
147 |
| -<link rel="stylesheet" href="//unpkg.com/gitalk/dist/gitalk.css"> |
| 191 | +<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/gitalk/dist/gitalk.css" /> |
148 | 192 |
|
149 |
| -<script src="//unpkg.com/docsify/lib/plugins/gitalk.min.js"></script> |
150 |
| -<script src="//unpkg.com/gitalk/dist/gitalk.min.js"></script> |
| 193 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/gitalk.min.js"></script> |
| 194 | +<script src="//cdn.jsdelivr.net/npm/gitalk/dist/gitalk.min.js"></script> |
151 | 195 | <script>
|
152 | 196 | const gitalk = new Gitalk({
|
153 |
| - clientID: 'Github Application Client ID', |
154 |
| - clientSecret: 'Github Application Client Secret', |
155 |
| - repo: 'Github repo', |
156 |
| - owner: 'Github repo owner', |
157 |
| - admin: ['Github repo collaborators, only these guys can initialize github issues'], |
158 |
| - // facebook-like distraction free mode |
159 |
| - distractionFreeMode: false |
160 |
| - }) |
| 197 | + clientID: 'ID de la aplicación de GitHub', |
| 198 | + clientSecret: 'Secreto de la aplicación de GitHub', |
| 199 | + repo: 'repositorio de GitHub', |
| 200 | + owner: 'propietario del repositorio de GitHub', |
| 201 | + admin: [ |
| 202 | + 'colaboradores del repositorio de GitHub, solo estos usuarios pueden inicializar problemas de GitHub', |
| 203 | + ], |
| 204 | + // Modo libre de distracciones al estilo de Facebook |
| 205 | + distractionFreeMode: false, |
| 206 | + }); |
161 | 207 | </script>
|
162 | 208 | ```
|
163 | 209 |
|
164 |
| -## Navigation |
| 210 | +## Paginación |
165 | 211 |
|
166 |
| -Pagination for docsify. By [@imyelo](https://github.com/imyelo) |
| 212 | +Paginación para Docsify. Proporcionado por [@imyelo](https://github.com/imyelo) |
167 | 213 |
|
168 | 214 | ```html
|
169 |
| -<script src="//unpkg.com/docsify/lib/docsify.min.js"></script> |
170 |
| -<script src="//unpkg.com/docsify-pagination/dist/docsify-pagination.min.js"></script> |
| 215 | +<script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js"></script> |
| 216 | +<script src="//cdn.jsdelivr.net/npm/docsify-pagination/dist/docsify-pagination.min.js"></script> |
171 | 217 | ```
|
172 | 218 |
|
173 |
| -## codefund |
174 |
| - |
175 |
| -a [plugin](https://github.com/njleonzhang/docsify-plugin-codefund) to make it easy to join up [codefund](https://codesponsor.io/) |
176 |
| - |
177 |
| -> codefund is formerly known as "codesponsor" |
178 |
| -
|
179 |
| -```js |
180 |
| -<script src="//unpkg.com/docsify/lib/docsify.min.js"></script> |
181 |
| - |
182 |
| -window.$docsify = { |
183 |
| - plugins: [ |
184 |
| - DocsifyCodefund.create('xxxx-xxx-xxx') // change to your codefund id |
185 |
| - ] |
186 |
| -} |
187 |
| -``` |
| 219 | +Haz clic [aquí](https://github.com/imyelo/docsify-pagination#readme) para obtener más información. |
188 | 220 |
|
189 |
| -## Tabs |
| 221 | +## Pestañas |
190 | 222 |
|
191 |
| -A docsify.js plugin for displaying tabbed content from markdown. |
| 223 | +Un complemento de docsify.js para mostrar contenido en pestañas a partir de Markdown. |
192 | 224 |
|
193 |
| -- [Documentation & Demos](https://jhildenbiddle.github.io/docsify-tabs) |
| 225 | +- [Documentación y ejemplos](https://jhildenbiddle.github.io/docsify-tabs) |
194 | 226 |
|
195 |
| -Provided by [@jhildenbiddle](https://github.com/jhildenbiddle/docsify-tabs). |
| 227 | +Proporcionado por [@jhildenbiddle](https://github.com/jhildenbiddle/docsify-tabs). |
196 | 228 |
|
197 |
| -## More plugins |
| 229 | +## Más complementos |
198 | 230 |
|
199 |
| -See [awesome-docsify](/es/awesome?id=plugins) |
| 231 | +Consulta [awesome-docsify](/es/awesome?id=plugins) |
0 commit comments