# Lutrakit ya está disponible en francés

Todo el sitio público de Lutrakit pasa a estar disponible en francés el martes 8 de septiembre de 2026. La traducción abarca la navegación, las interfaces de las herramientas, las páginas informativas, la recuperación de errores y todos los artículos públicos el día del lanzamiento. Las páginas francesas tienen direcciones estables bajo `/fr/`; el inglés sigue en la raíz y las URL españolas y japonesas no cambian.

Es un lanzamiento de idioma, no de herramienta. Las mismas 26 herramientas disponibles antes del 8 de septiembre siguen disponibles después. Su modelo de procesamiento tampoco cambia: los archivos compatibles se tratan dentro del navegador y las pruebas de Lutrakit contra subidas continúan vigilando ese límite.

<figure class="guide-visual">
  <img src="/guides/french-site-launch-fr.jpg" width="1440" height="900" loading="lazy" decoding="async" alt="Página de inicio de Lutrakit en francés con el idioma francés seleccionado y el banco de herramientas localizado">
  <figcaption>La portada francesa conserva el mismo banco de trabajo, límite de privacidad y navegación que las demás versiones públicas.</figcaption>
</figure>

## Qué se traduce el día del lanzamiento

El cambio afecta a todo el sitio, no solo a una portada traducida. La compilación publicada el 8 de septiembre contiene estas superficies en francés:

| Superficie | Alcance francés del lanzamiento |
| --- | --- |
| Navegación y descubrimiento | Inicio, directorio de herramientas, búsqueda local, categorías, menú de idiomas y pie |
| Herramientas | Las 26 herramientas públicas el 8 de septiembre, con controles, límites, progreso, éxitos y errores |
| Contenido editorial | Las diez guías existentes y este anuncio, con títulos, resúmenes, cuerpos y fechas en francés |
| Información de apoyo | Acerca de, Privacidad y Aviso legal |
| Recuperación y uso sin conexión | Páginas 404 y de respaldo sin conexión localizadas, con páginas francesas en la caché progresiva |
| Metadatos de búsqueda | URL autocanónicas, `hreflang` recíproco, idioma francés y entradas del sitemap |

Las futuras herramientas programadas y sus artículos no aparecen antes de tiempo. Cuando cada pareja alcanza su fecha, la versión francesa revisada se incorpora junto a los otros tres idiomas en la misma compilación fechada.

## El francés usa URL explícitas y compartibles

El selector de idioma cambia la dirección y el texto visible. Por ejemplo, PDF Merge está en `/pdf-merge/` en inglés y en `/fr/fusionner-pdf/` en francés. El índice de guías es `/blog/` en inglés y `/fr/guides/` en francés.

Estas URL distintas permiten compartir y conservar una elección de idioma. También evitan modificar silenciosamente la página según una dirección IP. La guía actual de Google para sitios multilingües recomienda URL separadas por idioma y enlaces explícitos para elegir otra versión. Lutrakit sigue ese modelo y mantiene la raíz como alternativa `x-default`.

Cada versión pública se enlaza a sí misma y a las demás traducciones activas mediante `hreflang` recíproco. La documentación de Google sobre páginas localizadas indica que esos enlaces de vuelta son necesarios para interpretar bien las anotaciones. Por eso el lanzamiento es atómico: los enlaces aparecen en inglés, español, japonés y francés solo cuando los cuatro destinos existen en la misma compilación.

## Una ruta que puedes comprobar

Usa la página de unión de PDF como ejemplo reproducible:

1. Abre `/pdf-merge/` y elige **Français** en el menú de idiomas.
2. Confirma que llegas a `/fr/fusionner-pdf/`, no a la ruta inglesa con una cookie o un parámetro.
3. Mira el código fuente y comprueba que el documento declara `lang="fr-FR"`.
4. Revisa el enlace canónico: debe apuntar a esa misma URL francesa.
5. Revisa las alternativas: deben aparecer `en`, `es`, `ja`, `fr` y `x-default`, y el selector debe abrir cada página equivalente.

El W3C recomienda declarar el idioma en el elemento HTML. Esa declaración ayuda a navegadores y tecnologías de asistencia a procesar el texto con las convenciones correctas; no sustituye a los enlaces que relacionan las URL localizadas.

## El límite de privacidad no cambia

La traducción no añade un servicio de subida, una cuenta ni una API remota de conversión. El código sigue procesando las entradas compatibles en la página, en un worker del navegador o en un módulo WebAssembly local. Las comprobaciones de salida ejercitan todas las herramientas de archivos públicas al seleccionar y varias rutas de procesamiento representativas, bloqueando solicitudes inesperadas que pudieran transportar los bytes elegidos.

Puedes repetir una prueba pequeña con un archivo inocuo: abre el panel Red del navegador, límpialo, selecciona la muestra en una herramienta francesa, termina la operación y examina las solicitudes posteriores. Descargar un recurso de la aplicación no equivale a subir el archivo; busca un cuerpo de solicitud que contenga la muestra. El método completo está en [Cómo procesa Lutrakit los archivos en tu navegador](/es/blog/procesamiento-archivos-navegador/).

## Lo que esta primera versión francesa no promete

El catálogo francés recibió controles automáticos de paridad y revisión lingüística asistida por IA. El lanzamiento no afirma que una persona francófona nativa haya revisado cada línea. Si un término resulta extraño o un control contradice su explicación, la página Acerca de ofrece el contacto del proyecto.

Tampoco promete indexación inmediata. El sitemap y las anotaciones facilitan el descubrimiento, pero cada buscador decide cuándo rastrear e indexar. El sitio no fuerza una redirección al francés: cualquier persona puede conservar o compartir una de las cuatro versiones explícitas.

Por último, “completo” significa paridad con el sitio público del 8 de septiembre. No publica herramientas futuras antes de sus fechas revisadas ni convierte prototipos internos en rutas. Así, esta salida de idioma permanece separada de la siguiente pareja de herramienta y artículo, prevista para el 29 de septiembre.
