New file |
0,0 → 1,122 |
<?php |
|
/***************************************************************************\ |
* SPIP, Systeme de publication pour l'internet * |
* * |
* Copyright (c) 2001-2005 * |
* Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * |
* * |
* Ce programme est un logiciel libre distribue sous licence GNU/GPL. * |
* Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * |
\***************************************************************************/ |
|
|
include ("inc.php3"); |
|
include_ecrire ("inc_config.php3"); |
|
debut_page(_T('titre_page_config_contenu'), "administration", "langues"); |
|
echo "<br><br><br>"; |
gros_titre(_T('info_langues')); |
|
|
barre_onglets("config_lang", "langues"); |
|
|
|
|
debut_gauche(); |
|
debut_droite(); |
|
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(); |
} |
|
lire_metas(); |
|
|
echo "<form action='config-lang.php3' method='post'>"; |
echo "<input type='hidden' name='changer_config' value='oui'>"; |
|
|
// |
// Configuration i18n |
// |
|
debut_cadre_couleur("langues-24.gif", false, "", _T('info_langue_principale')); |
|
$langues_prop = split(",",$all_langs); |
$langue_site = lire_meta('langue_site'); |
|
echo _T('texte_selection_langue_principale'); |
|
|
// langue du site |
echo _T('info_langue_principale')." : "; |
echo "\n<select name='changer_langue_site' class='fondl' align='middle'>\n"; |
echo "<option value='$langue_site' selected>".traduire_nom_langue($langue_site)."</option>\n"; |
reset ($langues_prop); |
while (list(,$l) = each ($langues_prop)) { |
if ($l <> $langue_site) |
echo "<option value='$l'>".traduire_nom_langue($l)."</option>\n"; |
} |
echo "</select>\n"; |
echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; |
|
|
fin_cadre_couleur(); |
|
echo "<p>"; |
|
|
// |
// Configuration du charset |
// |
|
if ($options == 'avancees') { |
debut_cadre_relief("breve-24.gif", false, "", _T('info_jeu_caractere')); |
|
$charset = lire_meta("charset"); |
|
echo _T('texte_jeu_caractere')."<p>"; |
echo "<blockquote class='spip'><p>"._T('texte_jeu_caractere_2')."</p></blockquote>"; |
|
|
echo bouton_radio('charset', 'iso-8859-1', |
_T('bouton_radio_occidental'), $charset == 'iso-8859-1'); |
echo "<br>"; |
echo bouton_radio('charset', 'utf-8', |
_T('bouton_radio_universel'), $charset == 'utf-8'); |
echo "<br>"; |
echo bouton_radio('charset', 'custom', |
_T('bouton_radio_personnalise'), $charset != 'utf-8' && $charset != 'iso-8859-1'); |
echo "<br>"; |
if ($charset != 'utf-8' && $charset != 'iso-8859-1') { |
echo " "._T('info_entrer_code_alphabet')." "; |
echo "<input type='text' name='charset_custom' class='fondl' value='$charset' size='15'>"; |
} |
else |
echo "<input type='hidden' name='charset_custom' value=''>"; |
|
echo "<div style='text-align: $spip_lang_right;'><INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'></div>"; |
|
fin_cadre_relief(); |
|
} |
|
|
echo "</form>"; |
|
fin_page(); |
|
?> |