Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| development:datetable:start [30/10/2024 10:08] – creat mate | development:datetable:start [27/01/2026 02:36] (actual) – mate | ||
|---|---|---|---|
| Línia 1: | Línia 1: | ||
| = Javascript Datatables | = Javascript Datatables | ||
| * [[https:// | * [[https:// | ||
| - | * plugins: | + | |
| - | * català: [[https:// | + | == functions |
| - | * sorting date/time values: [[https:// | + | |
| - | * formatting date/time: [[https:// | + | |
| - | * [[https:// | + | |
| - | * base: | + | |
| * initComplete: | * initComplete: | ||
| + | == plugins: | ||
| + | * sorting date/time values: [[https:// | ||
| + | * formatting date/time: [[https:// | ||
| + | * [[https:// | ||
| + | == i18n | ||
| + | * [[https:// | ||
| + | * català: [[https:// | ||
| + | === gemini | ||
| + | < | ||
| + | Para la versión **2.3.6** (y en general para toda la rama 2.x), el ecosistema de DataTables ha centralizado y actualizado sus archivos de traducción. | ||
| + | |||
| + | Aquí tienes los lugares clave para consultarlos y cómo usarlos: | ||
| + | |||
| + | ### 1. El Catálogo Oficial (Web) | ||
| + | |||
| + | La forma más visual de ver qué idiomas están disponibles es a través de la sección de **Plug-ins** de su web oficial: | ||
| + | |||
| + | * **URL:** [https:// | ||
| + | |||
| + | En esta página verás una lista interactiva. Si haces clic en un idioma (por ejemplo, " | ||
| + | |||
| + | ### 2. Repositorio en GitHub | ||
| + | |||
| + | Si prefieres ver los archivos fuente originales o descargarlos para servirlos localmente, puedes encontrarlos en el repositorio oficial de plug-ins: | ||
| + | |||
| + | * **Ruta:** [DataTables/ | ||
| + | |||
| + | ### 3. Uso directo vía CDN (Recomendado) | ||
| + | |||
| + | Para la versión 2.x, el CDN sigue un patrón muy sencillo. Puedes llamar al archivo directamente sin descargarlo. El formato suele ser: | ||
| + | |||
| + | `https:// | ||
| + | |||
| + | **Ejemplos comunes:** | ||
| + | |||
| + | * **Español: | ||
| + | * **Catalán: | ||
| + | * **Inglés: | ||
| + | * **Francés: | ||
| + | |||
| + | --- | ||
| + | |||
| + | ### Cómo implementarlo correctamente en la v2.3.6 | ||
| + | |||
| + | En la versión 2, tienes dos formas principales de aplicar estas traducciones: | ||
| + | |||
| + | #### Opción A: Carga remota (Más limpia) | ||
| + | |||
| + | Ideal si tienes conexión a internet constante, ya que siempre carga la última versión del plugin. | ||
| + | |||
| + | ```javascript | ||
| + | new DataTable('# | ||
| + | language: { | ||
| + | url: ' | ||
| + | } | ||
| + | }); | ||
| + | |||
| + | ``` | ||
| + | |||
| + | #### Opción B: Objeto local | ||
| + | |||
| + | Si prefieres no depender de una petición externa o quieres modificar solo algunas frases (como hablamos antes con la paginación): | ||
| + | |||
| + | ```javascript | ||
| + | new DataTable('# | ||
| + | language: { | ||
| + | // Copias el contenido del JSON aquí | ||
| + | processing: " | ||
| + | search: " | ||
| + | lengthMenu: " | ||
| + | // ... etc | ||
| + | } | ||
| + | }); | ||
| + | |||
| + | ``` | ||
| + | |||
| + | --- | ||
| + | |||
| + | ### Un detalle importante sobre la v2.3.6 | ||
| + | |||
| + | A diferencia de la v1.10, la versión 2.x es mucho más estricta y limpia con los nombres de las claves en el JSON. Los archivos que están en el CDN bajo la carpeta `/2.3.6/` ya vienen optimizados para las nuevas opciones de la interfaz (como el nuevo buscador y el layout). | ||
| + | </ | ||