qtranslate – some example of php conditions
function menu_speciale(){
$id = get_the_ID(); $categorie_speciali=array(63,65,67); $array_genitori=get_ancestors( $id, 'page' );
echo"<div class=\"menu_speciale\"><ul>";
while(list(,$val)=each($categorie_speciali)){
if(in_array($val,$array_genitori)||($id==$val)){
$class="selected";
}
else $class="";
$name=get_page($val);
if (qtrans_getLanguage() == 'en')
{
$lang_perma = "?lang=en";
if ($val == 63)
{
$nome_cat_spec = "Assistance";
}
elseif ($val == 65)
{
$nome_cat_spec = "Search";
}
elseif ($val == 67)
{
$nome_cat_spec = "Teaching";
}
}
elseif (qtrans_getLanguage() == 'it')
{
$lang_perma = "?lang=it";
if ($val == 63)
{
$nome_cat_spec = "Assistenza";
}
elseif ($val == 65)
{
$nome_cat_spec = "Ricerca";
}
elseif ($val == 67)
{
$nome_cat_spec = "Didattica";
}
}
$permalink_lang = get_permalink( $val ); echo"<li class=\"$class\"><a href=\"$permalink_lang\"> $nome_cat_spec </a> </li>";
}
________________________________
if (qtrans_getLanguage() == 'en')
{ text in English }
else
{ text in Italian }
_________________________
