"; gros_titre(_T('info_langues')); if ($connect_statut != '0minirezo' OR !$connect_toutes_rubriques) { echo _T('avis_non_acces_page'); fin_page(); exit; } init_config(); if ($changer_config == 'oui') { appliquer_modifs_config(); calculer_langues_rubriques(); } barre_onglets("config_lang", "multi"); debut_gauche(); debut_droite(); echo "
"; echo ""; debut_cadre_couleur("traductions-24.gif", false, "", _T('info_multilinguisme')); echo "

"._T('texte_multilinguisme')."

"; echo "
"; echo _T('info_multi_articles'); echo "
"; afficher_choix('multi_articles', lire_meta('multi_articles'), array('oui' => _T('item_oui'), 'non' => _T('item_non')), "   "); echo "
"; echo "
"; echo "
"; echo _T('info_multi_rubriques'); echo "
"; afficher_choix('multi_rubriques', lire_meta('multi_rubriques'), array('oui' => _T('item_oui'), 'non' => _T('item_non')), "   "); echo "
"; echo "
"; if (lire_meta('multi_rubriques') == 'oui') { echo "
"; echo _T('info_multi_secteurs'); echo "
"; afficher_choix('multi_secteurs', lire_meta('multi_secteurs'), array('oui' => _T('item_oui'), 'non' => _T('item_non')), "   "); echo "
"; echo "
"; } else echo ""; if ((lire_meta('multi_rubriques') == 'oui') OR (lire_meta('multi_articles') == 'oui')) { echo "
"; echo "

"._T('texte_multilinguisme_trad')."

"; echo _T('info_gerer_trad'); echo "
"; afficher_choix('gerer_trad', lire_meta('gerer_trad'), array('oui' => _T('item_oui'), 'non' => _T('item_non')), "   "); echo "
"; } else echo ""; echo "
"; fin_cadre_couleur(); if (lire_meta('multi_articles') == "oui" OR lire_meta('multi_rubriques') == "oui") { echo "

"; debut_cadre_relief("langues-24.gif"); echo "

"; echo _T('info_multi_langues_choisies'); echo '

'; init_codes_langues(); $langues = $GLOBALS['codes_langues']; $cesure = floor((count($langues) + 1) / 2); $langues_installees = explode(',', $GLOBALS['all_langs']); $langues_autorisees = explode(',', lire_meta('langues_multilingue')); while (list(,$l) = each ($langues_installees)) { $langues_trad[$l] = true; } while (list(,$l) = each ($langues_autorisees)) { $langues_auth[$l] = true; } $langues_bloquees[lire_meta('langue_site')] = 1; $query = "SELECT DISTINCT lang FROM spip_articles WHERE statut='publie'"; $result = spip_query($query); while ($row = spip_fetch_array($result)) { $langues_bloquees[$row['lang']] = 1; } $query = "SELECT DISTINCT lang FROM spip_breves WHERE statut='publie'"; $result = spip_query($query); while ($row = spip_fetch_array($result)) { $langues_bloquees[$row['lang']] = 1; } $query = "SELECT DISTINCT lang FROM spip_rubriques WHERE statut='publie'"; $result = spip_query($query); while ($row = spip_fetch_array($result)) { $langues_bloquees[$row['lang']] = 1; } echo ""; echo "
"; ksort($langues_bloquees); while (list($code_langue, ) = each($langues_bloquees)) { $i++; echo "
"; $nom_langue = $langues[$code_langue]; if ($langues_trad[$code_langue]) $nom_langue = "$nom_langue"; $nom_langue = "$nom_langue"; echo ""; echo ""; echo " $nom_langue    [$code_langue]"; echo "
\n"; if ($i == $cesure) echo "
"; } echo "
 
"; while (list($code_langue, $nom_langue) = each($langues)) { if ($langues_bloquees[$code_langue]) continue; $i++; echo "
"; if ($langues_trad[$code_langue]) $nom_langue = "$nom_langue"; if ($langues_auth[$code_langue]) { echo ""; $nom_langue = "$nom_langue"; } else { echo ""; } echo "    [$code_langue]"; echo "
\n"; if ($i == $cesure) echo "
"; } echo "
"; echo ""; echo "
"; echo "
"._T("info_multi_langues_soulignees")."
"; fin_cadre_relief(); } echo "
"; fin_page(); ?>