• esseespinach

    (@esseespinach)


    Hello!,
    I had a website with the language menu in uppercase like this: ES | CA | EN.

    I have upgraded qtranslate slug version, and now language menu appears in lowercase and without separators.

    The language menu is located in header as follows:

    <div id="qtranslate-text">
    	<?php if (function_exists('qts_language_menu') ) qts_language_menu('text', array('short' => true)); ?>
    		</div>

    Until now, when updating the qTranslate slug, I changed in qtranslate-slug.php:
    This

    } else {
    	$link_class = '';
    	$link_content = $language_name;
    	}

    For this

    } else {
    	$link_class = '';
    	//$link_content = $language_name;
    	$link_content = strtoupper($lang);
    	if ( $index != (count($languages) - 1) ) $link_content .= " |";
    	}

    But now I can’t find it in qtranslate-slug.php.

    Can you help me, please?

    The web I am working with is: https://www.integraorg.com.

    Thank you very much!

    https://www.ads-software.com/plugins/qtranslate-slug/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Pedro Carvalho

    (@pedroghandi)

    Hi esseespinach

    without having to change the code you can just paste this in your stylesheet:

    .qts_lang_item {
      text-transform: uppercase;
    }

    as for the separator its on

    /includes/class-qtranslate-slug.php

    Line 2655

    Thread Starter esseespinach

    (@esseespinach)

    It works.
    Thank you very much!
    Esther

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Language menu in uppercase’ is closed to new replies.