¿Cómo determinar el idioma activo actual en el plugin qTranslate?
Tengo una situación donde quiero dar un estilo específico a mi Menú de Navegación cuando el sitio web está en idioma alemán.
Mi sitio web funciona bien en inglés pero cuando cambio al alemán, causa un problema de CSS.
Entonces, ¿cómo determino qué idioma está activo actualmente con el plugin qTranslate?

Puedes usar la función qtrans_getLanguage()
.
$currentLang = qtrans_getLanguage();
devuelve el idioma actual. Consulta este enlace para ver un ejemplo

Desafortunadamente, ambos enlaces no funcionan, la documentación oficial redirige al foro de WordPress.

Ten en cuenta que deberías usar qtranxf_getLanguage en lugar de qTranslate X. También hay algunas funciones de compatibilidad en las opciones del plugin según esto

He encontrado una posible solución:
if ( 'de' === $GLOBALS['q_config']['language'])
{
echo "<style>#nav li a { margin-left:3px !important; }</style>"; // corrección de ancho de barra de menú
}
Esto funciona bien para que los elementos de mi menú no se vean extraños.
