Notas de la versión de Campus Lingo
El desarrollo del software Campus Lingo incluye los siguientes componentes de software:
- Extensión de TYPO3 «campus_lingo»
- API de Campus Lingo
La API de Campus Lingo es utilizada por campus_lingo como punto final. Actúa como middleware entre los sistemas TYPO3 equipados con campus_lingo y el servicio de traducción DeepL. Las nuevas versiones de la API de Campus Lingo siempre se ponen en funcionamiento junto con una actualización de campus_lingo.
Aquí encontrará todas las notas de lanzamiento de campus_lingo. El esquema de numeración de versiones sigue el modelo de versionado semántico (Major.Minor.Bugfix). Cuando una actualización de campus_lingo va acompañada de una actualización de la API de Campus Lingo, esto se destaca debidamente.
campus_lingo 4.0.0
Fecha de lanzamiento: 20/08/2026 ☆ Versión principal y de compatibilidad ☆ TYPO3 v12, v13 y v14
Compatibilidad con TYPO3 14.3
Campus Lingo 4.0.0 garantiza la compatibilidad con TYPO3 CMS 14.3. De este modo, la extensión es ahora compatible con TYPO3 CMS 12.4, 13.4 y 14.3.
Las funciones de Campus Lingo permanecen sin cambios con respecto a la versión 3.2.0. Los ajustes internos necesarios se refieren a la compatibilidad con las interfaces actuales de TYPO3.
Con esta versión principal finaliza el soporte para TYPO3 11. Las instalaciones con TYPO3 11 pueden seguir utilizando Campus Lingo 3.2.
campus_lingo 3.2.1
Fecha de lanzamiento: 20/08/2026 ☆ Versión de corrección de errores ☆ TYPO3 v11, v12 y v13
En el registro de cambios
- [CORRECCIÓN DE ERROR] Se evitan los accesos de escritura innecesarios en la caché de traducción: ahora se reconocen de forma fiable como coincidencias en la caché los subconjuntos inalterados de campos ya traducidos. De este modo, la entrada de la caché ya no se reescribe cada vez que se accede a una página traducida y su marca de tiempo no se actualiza innecesariamente. Así, la limpieza de la caché configurada en función del tiempo vuelve a funcionar según lo previsto.
- [CORRECCIÓN DE ERROR] Se tienen en cuenta las exclusiones individuales de las traducciones automáticas en el backend: el módulo de páginas ahora también respeta los ajustes realizados a través del evento PreventAutoTranslationsEvent. De este modo, en el menú de idiomas solo se ofrecen las versiones lingüísticas que están realmente disponibles. Las entradas de caché obsoletas ya no generan enlaces de vista previa no válidos.
- [CORRECCIÓN DE ERROR] Se ha corregido la redirección a las URL traducidas automáticamente: si se accede a una versión lingüística con la ruta URL del idioma predeterminado, ahora se redirige a la ruta URL traducida automáticamente. De este modo, se evitan los contenidos no traducidos en las URL específicas de cada idioma, así como posibles errores 404. Se sigue pudiendo acceder sin cambios a las páginas traducidas manualmente y al idioma predeterminado.
- [CORRECCIÓN DE ERROR] Se ha estabilizado la caché de traducción: las traducciones ya existentes se conservan íntegramente cuando diferentes secciones del sitio web solicitan distintos campos del mismo registro.
- [CORRECCIÓN DE ERROR] Las traducciones manuales de páginas se identifican correctamente en el backend: las páginas traducidas parcialmente de forma manual ya no se muestran erróneamente como traducidas automáticamente con Campus Lingo. Ahora reciben su propia etiqueta de estado y se muestran sin la superposición de Campus Lingo.
- [TAREA] Versión actualizada a la 3.2.1
campus_lingo 3.2.0
Fecha de lanzamiento: 22/07/2026 ☆ Lanzamiento de nuevas funciones ☆ TYPO3 v11, v12 y v13
Nueva función
Activar o desactivar la traducción automática de forma específica para cada idioma
Ahora es posible controlar la traducción automática con gran precisión para cada idioma, en lugar de hacerlo, como hasta ahora, solo por páginas. De este modo, por ejemplo, se puede optar por gestionar un idioma exclusivamente de forma editorial, mientras que otros siguen traduciéndose automáticamente con Campus Lingo.
Funciones opcionales
Para garantizar la compatibilidad con versiones anteriores de Campus Lingo, las siguientes funciones solo estarán disponibles tras su activación en la configuración de la extensión.
- Traducciones de slugs para páginas y registros
Ahora se pueden traducir automáticamente las URL (slugs). De este modo se obtienen rutas de URL coherentes y específicas para cada idioma, tanto para páginas como para registros, como por ejemplo las noticias. - Cola de traducción del backend (Queue)
Las traducciones automáticas, tras guardarse en el backend, se procesan ahora a través de una cola. Las entradas se recopilan y, a continuación, se traducen en segundo plano mediante el programador o la CLI. De este modo, se reducen los picos de carga en el frontend.
Además, la cola se puede llenar inicialmente mediante un comando de consola. De este modo, se pueden traducir de forma agrupada los registros ya existentes antes de la puesta en marcha. - Reutilización de traducciones existentes en la caché para las localizaciones
En las localizaciones del backend, las traducciones existentes de la caché de Campus Lingo pueden sugerirse o adoptarse directamente. Esto ahorra tiempo en contenidos recurrentes y evita la duplicación de trabajo. - Nuevo comando de limpieza para la caché de traducción
Con el nuevo comando de la interfaz de línea de comandos (CLI) para limpiar la caché de traducción, se pueden eliminar de forma selectiva las entradas de caché obsoletas o inválidas, incluyendo soporte para simulaciones. Además, la función se ha ampliado para incluir la limpieza de traducciones manuales existentes.
Capturas de pantalla del backend de Campus Lingo
En el registro de cambios
- [FUNCIONALIDAD] Traducción automática de slugs: los slugs de las páginas y los registros se pueden traducir automáticamente, incluidas las extensiones de enrutamiento, entre otras cosas, para escenarios de noticias.
- [FUNCIONALIDAD] Cola de traducción del backend: nueva cola para traducciones automáticas tras guardar en el backend; procesamiento mediante el programador o la CLI.
- [FUNCIONALIDAD] Cola para datos existentes: nuevo comando para transferir de forma agrupada registros existentes a la cola, incluyendo opciones de filtrado y simulación.
- [FUNCIONALIDAD] Reutilización de la caché en las localizaciones: las traducciones existentes en la caché se reutilizan en las localizaciones del backend.
- [FUNCIONALIDAD] Desactivación específica por idioma: ahora se pueden activar o desactivar las traducciones automáticas de forma selectiva por idioma, con indicación diferenciada del estado.
- [FUNCIONALIDAD] Comando de limpieza de caché: nuevo comando para eliminar entradas obsoletas o inválidas de la caché de traducción; posteriormente se ampliará para incluir la limpieza de traducciones manuales existentes.
- [TAREA] Validación de datos de acceso: comprobación en tiempo real del punto final de la API de Campus Lingo y de la clave de API en la configuración de la extensión, con indicaciones claras sobre el estado.
- [TAREA] Mejoras internas: refactorizaciones y optimizaciones de rendimiento y estabilidad, entre otras cosas en la gestión del contexto y la lógica de invalidación de la caché.
Para obtener información detallada sobre esta versión, consulte el documento campus_lingo-3.2.0.pdf
En el registro de cambios
- [BUGFIX] Corregida la traducción automática de referencias a archivos: Se ha corregido un error por el que las referencias a archivos traducidas manualmente (por ejemplo, imágenes con subtítulos individuales en el idioma de destino) se sobrescribían incorrectamente con las traducciones automáticas. Ahora el sistema comprueba correctamente si ya existe una traducción manual antes de utilizar el servicio de traducción.
- [BUGFIX] Corregido un error al desactivar el servicio de traducción: En las propiedades de la página, se ha corregido una comprobación incorrecta que provocaba la desactivación del servicio de traducción para las páginas aunque no estuviera activada la bandera correspondiente. Esto ocurría cuando la opción "Traducción Campus Lingo - Servicio desactivable" estaba activa en la configuración de la página.
- [BUGFIX] Se ha corregido el contexto de idioma para las traducciones de páginas: Se ha corregido un problema por el que el contexto de idioma original no se restauraba correctamente si no había páginas para traducción automática en la lista actual.
- [TAREA] Versión establecida en 3.1.2
En el registro de cambios
- [Tarea] Visualización AJAX del estado de las traducciones automáticas: En el backend, las funciones anteriores para mostrar el estado de la traducción automática en el diseño de página y la vista de lista de registros de datos se han sustituido por AJAX. Esto significa que no es necesario sobrescribir plantillas o clases PHP para el backend y se evitan posibles incompatibilidades con otras extensiones de TYPO3.
- [TAREA] Límite de tamaño para las cachés de traducción: Se han introducido límites superiores para el tamaño de la caché en los repositorios de traducción con el fin de optimizar el consumo de memoria.
- [TAREA] Compatibilidad con TYPO3 < 13 mejorada: Ahora se detecta una excepción del núcleo de TYPO3 que se producía en versiones de TYPO3 anteriores a la 13 y que podía asignarse incorrectamente a campus_lingo (véase TYPO3 Forge #104559).
- [BUGFIX] Corregido error con la vista previa desplegable idioma: Ahora se comprueba si el DropDownItem para la vista previa del idioma es válido antes de añadirlo al botón. El error se producía cuando se instalaba una nueva extensión que también añadía un enlace de previsualización - la etiqueta del título quedaba entonces vacía hasta que se actualizaban los archivos de traducción.
- [TASK] Versión ajustada a 3.1.1
Nueva función
PSR-14 Evento "BrainAppeal\CampusLingo\Event\PreventAutoTranslationsEvent" para el control individual de la traducción automática:
Con el evento BrainAppeal\CampusLingo\Event\PreventAutoTranslationsEventahora es posible desactivar individualmente la traducción automática implementando un EventListener correspondiente. Encontrará ejemplos en la documentación actualizada de las páginas 15 y 16.
Muchas gracias a la Universidad Carl von Ossietzky de Oldenburg por patrocinar esta función.
La versión 3.1.0 también contiene numerosas correcciones de errores de compatibilidad que se colaron en la versión 3.0.0.
En el registro de cambios
- [CARACTERÍSTICA] PSR-14 PreventAutoTranslationsEvent implementado, con el que se puede evitar la traducción automática individualmente a través de un EventListener
- [FEATURE] Evitar consultas a la base de datos contra páginas + datos de registros de datos individuales añadidos a PreventAutoTranslationsEvent
- [TAREAS] Versión ajustada a 3.1.0
- [TAREA] Compatibilidad PHP con PHP 8.5
- [Tarea] Año de copyright cambiado a 2026
- [TAREA] Eliminado código muerto
- [DOC] Descripción de "feature_showAutoTranslationStateInfo" aclarada y añadida. Formato optimizado
- [BUGFIX] Asignación incorrecta de matrices corregida al cargar posteriormente los indicadores de control para la traducción automática de páginas
- [BUGFIX] PreventAutoTranslationsEvent debe ejecutarse ya durante la inicialización del control de traducción automática
- [BUGFIX] PageRepository::isPageSuitableForLanguage debe tener en cuenta la configuración del sitio hidePageIfNotTranslated ("Ocultar páginas no traducidas")
- [BUGFIX] Corregidas las etiquetas del backend para la información de estado
- [BUGFIX] TYPO3 v13 backend/garantizar una inicialización mínima para las páginas
- [BUGFIX] Las páginas deben pasar la prueba de traducibilidad independientemente del idioma de destino (de lo contrario, problemas en el menú)
- [BUGFIX] Compatibilidad con PHP 7.4 restaurada para TYPO3 v11.5 + pequeñas mejoras de código
- [BUGFIX] Compatibilidad con TYPO3 v11 restaurada (regresión desde la versión 3.0.0)
- [BUGFIX] TYPO3 v13 / Campos superpuestos para páginas migradas. Esto podría dar lugar a menús rotos.
Novedades Extensión TYPO3 campus_lingo
Con la versión 3.0.0, campus_lingo se integra opcionalmente en el backend de TYPO3 y cuenta con documentación actualizada, que puede consultarse aquí: TYPO3_EXT_campus_lingo-3.0.0.pdf. Las dos novedades más importantes son
- campus_lingo es ahora oficialmente compatible con TYPO3 v13, v12 y v11.
Si está utilizando campus_lingo con TYPO3 v13 a través de nuestra rama de desarrollo, actualice la versión utilizada a ^3.0.0 - Visualización del estado de la traducción automática en el backend de TYPO3.
Tras la activación en la configuración de la extensión, los siguientes lugares muestran si el contenido respectivo se traduce automáticamente: Web > Página, Web > Lista, Web > Info > Visión general de la traducción, Archivo > Lista de archivos y Paneles en línea. La función se puede volver a desactivar por usuario o grupo de usuarios tras la activación mediante la propiedad "Opciones.campusLingo.showAutoTranslationStateInfo = 0" de "User TsConfig". La característica no tiene ningún efecto para TYPO3 v11 y funciona a partir de TYPO3 v12.
API de Campus Lingo
La actualización de la API de Campus Lingo del 20 de octubre de 2025 no sólo actualizó fundamentalmente la tecnología que funciona en segundo plano. También se han realizado importantes ajustes en las interfaces de DeepL para que Campus Lingo siga funcionando como siempre sin que usted tenga que hacer nada. También hay algunas nuevas características útiles:
- Nueva opción de menú DeepL > Clave API
para configurar la Clave API de Campus Lingo ("Opciones avanzadas") - API Key > Opciones avanzadas: Restricción de acceso a direcciones IP.
Ahora es posible crear una lista blanca o negra de direcciones IP autorizadas a utilizar la Clave API de Campus Lingo. Esto se puede utilizar, por ejemplo, para evitar costes de traducción no deseados cuando se utiliza en un sistema de desarrollo. - Clave API > Opciones avanzadas: Pre- y post-procesamiento.
Los ajustes por defecto seleccionados aquí tratan los problemas típicos de la traducción automática utilizando DeepL. Normalmente no es necesario un ajuste. Campus Lingo corrige así estos dos problemas de DeepL: Traducción incorrecta al utilizar fórmulas cuadráticas o químicas (se utilizan demasiados superíndices o subíndices). Los espacios especiales en los límites del formato se "olvidan" durante la traducción (las palabras se contraen sin espacios, por ejemplo, si contienen texto en negrita). Si las medidas correctoras provocan problemas individuales, pueden desactivarse aquí. - Widget del panel "Caracteres traducidos".
El widget "Caracteres traducidos" muestra ahora los caracteres entrantes en comparación con los caracteres traducidos.
Anuncio: campus_lingo Versión 4, TYPO3 v14 y TYPO3 v11
Con la versión 4, campus_lingo será compatible con TYPO3 v14. Sin embargo, la compatibilidad con TYPO3 v11 se interrumpirá. Si tiene previsto utilizar TYPO3 v11 a largo plazo, no podrá utilizar campus_lingo en la versión 4. Sin embargo, la funcionalidad completa para todas las interfaces de DeepL sigue estando garantizada para la versión 3 gracias a la API Campus Lingo.
Registro de cambios
- [CARACTERÍSTICA] Información de backend para traducciones automáticas para TYPO3 v12+: Web > Página, Web > Lista, Lista de archivos, Elementos en línea, Web > Información > Vista de traducción
- [TAREAS] El módulo Sitios ahora muestra una advertencia cuando los idiomas tienen múltiples fallbacks
- [CARACTERÍSTICA ] Si EXT:news está instalado, se añade una XClass para \GeorgRinger\News\Seo\NewsAvailability para comprobar la disponibilidad de noticias traducidas
- [CARACTERÍSTICA] Habilitar la traducción de los registros de datos en modo estricto cuando se utiliza el idioma por defecto
- [CARACTERÍSTICA ] Compatibilidad con TYPO3 v13 + actualización de la versión a v3.0.0
- [TAREA] Determinación de la versión principal de TYPO3 externalizada a EnvironmentService::getTypo3version
- [TAREA] Etiquetado más preciso
- [CARACTERÍSTICA] Backend Web > Página: Mostrar siempre la información de traducción de una página (si es posible) y evitar sobrescribir la plantilla backend
- [CARACTERÍSTICA] Backend Web > Página: Información de traducción de la página movida a la cabecera junto al botón de idioma
- [BUGFIX] Corrección de errores en la información de traducción automática en el backend
- [TAREAS ] Notas/ToDos para cambios menos invasivos en el módulo Web > Página y Elementos Inline añadidos
- [TASK] TYPO3 v13: Adaptación al cambio de fluido parcial del backend "RecordDefault"
- [Tarea] TYPO3 v13: Migración de ApiRecordTranslations
- [BUGFIX ] Cacheable contenido debe ser pasado por referencia a post-procesamiento, de lo contrario "dontTranslateWrap" ya no se resolverá
- [CARACTERÍSTICA] Alternar "Sin traducción automática": Evitar el div "Extendido" en favor del div "Idioma
- [TAREA] Evitar el uso de código obsoleto + analizar y corregir las advertencias para TYPO3 v12 y v13 en "Escanear archivos de extensión"
- [TAREA ] Limpiar las claves de etiqueta utilizadas en la vista de traducción Web > Info > TranslationStatus
- [BUGFIX] Se ha corregido un error por el que las entradas de la caché no se actualizaban cuando se creaban/actualizaban entradas del glosario para EN o PT, pero el idioma de traducción configurado era una variante de idioma (por ejemplo, EN-US).
- [BUGFIX] Traducción automática para campos configurados como contenido HTML EXT:t3editor (por ejemplo, tt_content con CType "html")
- [TASK ] Información de estado de IRRE para traducción automática: XClass reemplazado por ModifyInlineElementControlsEvent
- [BUGFIX] TYPO3 v13: Arrastrar y soltar elementos de contenido en Web > Página restaurada
- [CARACTERÍSTICA] Añadir información de la versión y el nombre del cliente en el encabezado HTTP al solicitar la API
- [BUGFIX] TYPO3 v13 Regresión: Insertar valores de nuevo en la ficha (necesario para marcador de posición de traducción)
- [TAREA] Archivos locallang.xlf auto-traducidos: README actualizado + XLIFF <header><tool> añadido
- [BUGFIX] Manejo de "request" no inicializados (p.e. en contexto CLI)
- [DOC] Notas de la versión enlazadas a academic-hero.de
- [CARACTERÍSTICA] Registro de errores en el archivo de registro typo3_campus_lingo_errors_[hash].log (incluyendo errores individuales que antes sólo se escribían en sys_log)
- [TAREA] Aviso de copyright actualizado
Registro de cambios
- [TAREA] Optimizado el salto de línea de las etiquetas en el módulo de sitios backend
- [BUGFIX] Comprobación de si la traducción automática está desactivada antes de llamar al receptor de eventos de superposición de registros
- [BUGFIX] Propiedades de la página backend: La información sobre la traducción automática debe mostrarse bajo el encabezado de la leyenda (TYPO3 v12+)
- [BUGFIX] Interceptar advertencias PHP cuando "Salida de depuración de información de traducción adicional" está activada
- [Tarea] Versión establecida en 2.0.3
Registro de cambios
- [TASK] CurrentPageAspect: Permite determinar la página actual si no puede ser determinada por la petición
- [BUGFIX] si aún no está disponible, pages.tx_campus_lingo_features debe cargarse antes de comprobar la configuración
- [BUGFIX] Evite consultas lentas de la base de datos a la tabla sys_log para evitar entradas de registro repetidas
- [BUGFIX] La API TCA para desactivar la traducción automática no debe colocar el campo de control en una paleta oculta (isHiddenPalette)
- [TASK] Versión ajustada a 2.0.1
Cambio de última hora: Ocultar las páginas no traducidas
La función "Ocultar páginas no traducidas" de la configuración del sitio se ha trasladado de las traducciones al idioma por defecto y se activa por defecto a partir de la versión 2.0.0.
Descripción de la función
Oculta las páginas que no se han traducido manual o automáticamente. En cuanto se activa esta opción, se elimina la casilla de verificación de las propiedades de la página "Ocultar página si no hay traducción disponible para el idioma actual".
Si ya ha utilizado la función anteriormente, no es necesario personalizarla.
Si no ha utilizado antes esta función y no desea utilizarla, desactívela en el idioma por defecto de la configuración del sitio.
Novedades
Con la versión 2.0.0 campus_lingo obtiene muchas nuevas características y una documentación actualizada, que puede encontrarse aquí: campus_lingo-2.0.0.pdf. Las nuevas características más importantes se enumeran a continuación:
compatible con TYPO3 v12 campus_lingo es ahoraoficialmente compatible con TYPO3 v12 y v11. Si usted está utilizando campus_lingo con TYPO3 v12 a través de nuestro develop-Branch, por favor, actualice la versión utilizada a ^2.0.0
Traducción automática de contenido sindicado Esto hace que sea posible traducir el contenido en el frontend que no se almacena en la base de datos TYPO3, pero se emite en el frontend. Esto puede ser datos de una base de datos externa o un servicio web, por ejemplo. Por favor, lea la sección "Traducción de contenido arbitrario" en la documentación.
Traducción automáticadel contenido almacenado en FlexForms Lea la sección "Configurar la traducción automática de los campos FlexForm" en la documentación.
Traducción automática de etiquetas deplantilla Como desarrollador, tiene la opción de traducir automáticamente las etiquetas de plantilla guardadas en los archivos locallang.xlf. Lea la sección "Traducir archivos locallang.xlf" de la documentación. Esto facilita aún más la integración de nuevos idiomas.
Detección de problemas en los sitios TYPO3 Los sitios TYPO3 (visibles en el módulo backend Sitios) muestran posibles problemas de compatibilidad y configuración cuando se editan en la pestaña "Idiomas". Esto facilita aún más la puesta en servicio.
Ocultar páginas no traducidas La función funciona ahora de forma estable para la generación de menús.
Registro de cambios
- [TAREA] TYPO3 v12 / versión establecida en 2.0.0dev
- [BUGFIX] evita la devolución de NULL si se produce un error con preg_replace
- [BUGFIX] languageAspect debe ser restaurado si se solicitan páginas fuera de un sitio
- !!![BUGFIX] Ocultar páginas no traducidas en la configuración del sitio no funcionaba para los menús de idioma y tenía una configuración inconsistente
- [TAREA] TYPO3 v12 / Soporte para TYPO3 12.4
- [Tarea] TYPO3 v12 / Configuración del sitio compatibilidad TCA establecido
- [Tarea] TYPO3 v12 / Migración TCA
- [TASK] TYPO3 v12 / Extensión clave añadida cuando se utiliza traducir VH
- [TASK] TYPO3 v12 / Evitar errores 503 en páginas 404 para páginas ya traducidas pero desactivadas
- [Tarea] TYPO3 v12 / Migración para modo estricto con Extbase
- [TAREA] TYPO3 v12 / refactorizar código de ganchos a eventos + marcar ganchos para <v12 como obsoletos
- [FEATURE] traducción automática de archivos .xlf ("locallang.xlf") para extensiones configuradas
- !!![AÑADIDO] la opción "Ocultar páginas no traducidas" está activada por defecto en la configuración del sitio
- !!![OPCIÓN] Evita la escritura repetida de mensajes de registro de errores en la tabla de registro
- [TAREA] TYPO3 v12 / manejo de errores del núcleo ext_conf_template
- [TAREA] Limpieza de código
- [CARACTERÍSTICA] Permite la transferencia directa de líneas no traducidas y la configuración del campo id. Racionalización de los campos pid & tstamp
- [TAREA] Refactorización de TranslationService
- [CARACTERÍSTICA] Habilitación de una comparación de valores antes de la entrega desde la caché de campus_lingo.
- [CARACTERÍSTICA] Definición del estado de la traducción para el idioma de origen=destino
- [CARACTERÍSTICA] TranslationServiceModifyTCAEvent para establecer/cambiar la TCA sólo para campus_lingo
- [CARACTERÍSTICA] LanguageOverlayService proporciona API para la traducción automática manual de una matriz asociativa
- [TAREA] Sustitución de la URL no válida por la documentación de DeepL para los idiomas de destino
- [TAREA] Corrección de las advertencias de PHPStan
- [CARACTERÍSTICA] El comando de consola campuslingo:delete-manual-translations permite la eliminación selectiva de traducciones editoriales
- [BUGFIX] Corrección de la traducción de páginas en PageRouter para páginas que aún no están en la caché de traducción
- [TAREA] Refactorización del manejo especial de sys_file_reference en EventListener
- [CARACTERÍSTICA] El contenido guardado a través de FlexForms ahora se puede traducir automáticamente (debe configurarse, véase README)
- [BUGFIX] Garantizar la compatibilidad al traducir automáticamente FlexForms con TYPO3 v11 y EXT:form
- [CARACTERÍSTICA] TCA columnsOverrides se tienen en cuenta
- [CARACTERÍSTICA] Módulo backend Sites: Idiomas mostrar sugerencias para la configuración de traducción automática
- [Tarea] TYPO3 v13 Deprecations removed
- [DOC] Actualizar README para 2.0.0
- [Tarea] Versión a 2.0.0
API de Campus Lingo
Entradas del glosario Numerosas mejoras y correcciones de errores de edición y actualización automática.
Widget del panel decontrol "Caracteres traducidos" Tras iniciar sesión, el diagrama "Caracteres traducidos" se muestra en el panel de control. Muestra cuántos caracteres se han traducido en los últimos 30 días.
Registro de cambios
- [BUGFIX] Las actualizaciones del glosario funcionan con las entradas del glosario que contienen caracteres UTF8 multibyte
- [BUGFIX] Caché de traducción: evitar bloqueos si el contenido es demasiado grande + Uso de LONGTEXT para el idioma de origen y los campos de traducción
- [BUGFIX] La actualización automática del glosario reconoce los caracteres codificados en HTML + Las entradas de la caché se actualizan independientemente de la codificación HTML
- [BUGFIX] La actualización del glosario reconoce las comillas codificadas en JSON en la caché de traducción
- [BUGFIX] Actualización del glosario: Coincidencia de entradas del glosario con caracteres multibyte independientemente de las mayúsculas y minúsculas
- [TAREA] Método renombrado para reflejar su naturaleza "difusa
- [TAREA] Versión establecida en 1.6.1
Novedades
- Opt-in / opt-out para páginas (ramas) Ahora es posible desactivar deliberadamente la traducción automática (en la "Configuración de sitios") y activarla sólo para determinadas páginas o ramas de páginas (en las propiedades de la página).
Este comportamiento puede invertirse en las páginas o ramas de páginas subyacentes en las propiedades de la página. Muchas gracias a la Universidad de Kassel por patrocinar esta función. - Exclusión de campos individuales de la traducción automática a través de la TCA
- Las opciones de control en las propiedades de página para utilizar el servicio de traducción ahora deben activarse explícitamente en la configuración del sitio y, de lo contrario, no son visibles.
Registro de cambios
- [BUGFIX] Corregido error tipográfico al eliminar "/" de TYPO3_SITE_PATH
- [CARACTERÍSTICA] TCA autotranslate_forbidden para prohibir explícitamente la traducción automática
- [TAREA] nuevo icono de extensión
- [CARACTERÍSTICA] "Opt-In": Cambiar la traducción automática para subpáginas se puede cancelar para subpáginas
- [BUGFIX] selectCheckBox debe activar una recarga si onChange=reload está configurado
- [CARACTERISTICAS] Propiedades de la pagina: Mostrar campo de configuracion para la traduccion automatica para todos los tipos de pagina
- [CARACTERÍSTICA] Configuración de una caché de tiempo de ejecución de miembros estáticos + refactorización
- !!![AÑADIDO] Desactivación del servicio de traducción a través de las propiedades de página, configurable a través de los sitios web, ajuste por defecto "desactivado"
- [TAREA] Configuración de sitios: Marcador de posición para el código de idioma Campus Lingo
- [TAREA] Limpieza de código
- [BUGFIX] Los campos funcionales de sys_file_reference no deben traducirse automáticamente
- [TAREA] Actualizar enlaces @see
- [TAREA] Refactorización de tipos permitidos y renderTypes
- [DOC] Mejor descripción del uso de la API TCA
- [BUGFIX] El contexto TYPO3 no debe ser almacenado en caché
- [TAREAS] Versión a 1.6.0
Nueva función
Actualización automática por entradas del glosario Actualización automática de las traducciones existentes cuando se crea, modifica o elimina una nueva entrada del glosario. Sólo se actualizan las traducciones que contienen el término del glosario en la lengua de origen o en la traducción.
Novedades
- Se admite el tipo de solución alternativa "Estricta
- Consideración de los ajustes para la traducción automática en las propiedades de página que no corresponden a la página actual
- Nuevas opciones de configuración:
- Las propiedades de página / pages.l18n_cfg pueden controlarse mediante traducción automática
- Se pueden desactivar las propiedades de página / opciones para la desactivación opcional de CampusLingo API conservando la caché de traducción
Póngase en contacto con nosotros
Háblame

Ingeniero diplomado (FH) Jörg Oswald, M.Sc.
Director General, Jefe de Producto
- Tel. 0621 637453-10
- Correo electrónicojoerg.oswald@academic-hero.de







