Hola, estamos alojando una instancia de Discourse ( https://forum.commown.coop/ ) con artículos traducidos manualmente entre francés y alemán, siendo el francés el idioma predeterminado y el alemán el idioma complementario.
Una de las funciones, que parece estar disponible en esta instancia de Discourse, es la posibilidad de buscar un artículo por su título traducido, como se muestra en el siguiente ejemplo, buscando "Install:
Sin embargo, en nuestra instancia no podemos replicar el mismo comportamiento para los títulos traducidos.
Por ejemplo, después de acceder a nuestro foro con el alemán configurado como idioma e intentar buscar este artículo traducido, no podemos encontrarlo utilizando el título traducido.
¿Hay alguna función que debamos activar para poder buscar artículos en sus idiomas traducidos (sin activar las traducciones automatizadas)?
¡Gracias de antemano!
Buena pregunta y ¡puedo ver cómo esto podría ser confuso!
El contenido traducido no se indexa para la búsqueda, por lo que la búsqueda por palabras clave solo coincide con el idioma original. Lo que estás viendo aquí en Meta es más probablemente una búsqueda semántica de IA (ai_embeddings_semantic_quick_search_enabled).
Cuando la búsqueda por palabras clave devuelve pocos resultados, la búsqueda semántica entra en acción para añadir coincidencias por significado, lo que funciona entre idiomas sin traducir nada. El resultado luego muestra el título en tu idioma porque mostramos el título traducido en los resultados de búsqueda.