Skip to content
Extraits de code Groupes Projets
Valider 9faeb781 rédigé par Fil's avatar Fil
Parcourir les fichiers

chaines manquantes + bug dans _T() + internationalisation

parent 0737cbad
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -93,18 +93,14 @@ if ($quota_cache) { ...@@ -93,18 +93,14 @@ if ($quota_cache) {
} else { } else {
echo _T('taille_cache_infinie'); echo _T('taille_cache_infinie');
} }
echo ' ('._T('cache_modifiable_webmestre').')</p>';
echo "\n";
echo $flag_gz ? _T('cache_mode_compresse') :
_T('cache_mode_non_compresse');
echo ' ('._T('cache_modifiable_webmestre').')</p>';
fin_cadre_relief(); fin_cadre_relief();
debut_cadre_relief("image-24.gif", false, "", "Images calcul&eacute;es automatiquement"); debut_cadre_relief("image-24.gif", false, "", _T('info_images_auto'));
echo "<div style='text-align: center;'>"; echo "<div style='text-align: center;'>";
echo "<iframe width='100px' height='40px' src='../spip_cache.php3?id_auteur=$connect_id_auteur&hash=".calculer_action_auteur("afficher_cache_images")."&afficher_cache_images=oui'></iframe>"; echo "<iframe width='530px' height='65px' src='../spip_cache.php3?id_auteur=$connect_id_auteur&hash=".calculer_action_auteur("afficher_cache_images")."&afficher_cache_images=oui&lang=$spip_lang'></iframe>";
echo "</div>"; echo "</div>";
echo "\n<FORM ACTION='../spip_cache.php3' METHOD='post'>"; echo "\n<FORM ACTION='../spip_cache.php3' METHOD='post'>";
......
...@@ -129,6 +129,7 @@ function traduire_chaine($code, $args) { ...@@ -129,6 +129,7 @@ function traduire_chaine($code, $args) {
$modules = array('spip', 'ecrire'); $modules = array('spip', 'ecrire');
// modules demandes explicitement // modules demandes explicitement
$code_ori = $code; # le garder pour le fallback plus tard
if (strpos($code, ':')) { if (strpos($code, ':')) {
if (ereg("^([a-z/]+):(.*)$", $code, $regs)) { if (ereg("^([a-z/]+):(.*)$", $code, $regs)) {
$modules = explode("/",$regs[1]); $modules = explode("/",$regs[1]);
...@@ -145,13 +146,13 @@ function traduire_chaine($code, $args) { ...@@ -145,13 +146,13 @@ function traduire_chaine($code, $args) {
$text = $GLOBALS[$var][$code]; $text = $GLOBALS[$var][$code];
} }
// langues pas finies ou en retard (eh oui, c'est moche...) // fallback langues pas finies ou en retard (eh oui, c'est moche...)
if ($spip_lang<>'fr') { if ($spip_lang<>'fr') {
$text = ereg_replace("^<(NEW|MODIF)>","",$text); $text = ereg_replace("^<(NEW|MODIF)>","",$text);
if (!$text) { if (!$text) {
$spip_lang_temp = $spip_lang; $spip_lang_temp = $spip_lang;
$spip_lang = 'fr'; $spip_lang = 'fr';
$text = traduire_chaine($code, $args); $text = traduire_chaine($code_ori, $args);
$spip_lang = $spip_lang_temp; $spip_lang = $spip_lang_temp;
} }
} }
......
...@@ -386,7 +386,7 @@ define_once('_FILE_GARBAGE', _DIR_SESSIONS . '.poubelle'); ...@@ -386,7 +386,7 @@ define_once('_FILE_GARBAGE', _DIR_SESSIONS . '.poubelle');
define_once('_DIR_IMG_ICONES', _DIR_IMG . "icones/"); define_once('_DIR_IMG_ICONES', _DIR_IMG . "icones/");
define_once('_DIR_IMG_ICONES_BARRE', _DIR_IMG . "icones_barre/"); define_once('_DIR_IMG_ICONES_BARRE', _DIR_IMG . "icones_barre/");
define_once('_DIR_TeX', _DIR_IMG . "TeX/"); define_once('_DIR_TeX', _DIR_IMG . "cache-TeX/");
// pour ceux qui n'aiment pas nos icones et notre vocabulaire, tout est prevu // pour ceux qui n'aiment pas nos icones et notre vocabulaire, tout est prevu
......
...@@ -264,14 +264,19 @@ function calculer_cache_vignettes() { ...@@ -264,14 +264,19 @@ function calculer_cache_vignettes() {
// Eviter ".", "..", ".htaccess", etc. // Eviter ".", "..", ".htaccess", etc.
if ($fichier[0] == '.') continue; if ($fichier[0] == '.') continue;
if ($regexp AND !ereg($regexp, $fichier)) continue; if ($regexp AND !ereg($regexp, $fichier)) continue;
if (is_dir(_DIR_IMG."/$fichier") AND ereg("^cache-", $fichier)) { if (is_dir(_DIR_IMG.$fichier) AND ereg("^cache-", $fichier)) {
$taille += calculer_taille_dossier(_DIR_IMG."/$fichier"); $taille += calculer_taille_dossier(_DIR_IMG.$fichier);
} }
} }
closedir($handle); closedir($handle);
include_ecrire("inc_filtres.php3"); include_ecrire("inc_filtres.php3");
echo "<html><body><div style='font-family: verdana, arial, sans; font-size: 12px;'><b>".taille_en_octets($taille)."</b></div></body></html>"; echo "<html><body>\n";
echo "<div style='font-family: verdana, arial, sans; font-size: 12px;'>";
echo "<p align='justify'>\n";
echo _T('ecrire:taille_cache_image', array('dir' => _DIR_IMG,
'taille' => "<b>".taille_en_octets($taille)."</b>"));
echo "</p></div></body></html>";
} }
......
...@@ -30,6 +30,8 @@ AND verifier_action_auteur("purger_squelettes", $hash, $id_auteur)) { ...@@ -30,6 +30,8 @@ AND verifier_action_auteur("purger_squelettes", $hash, $id_auteur)) {
if ($afficher_cache_images == "oui" if ($afficher_cache_images == "oui"
AND verifier_action_auteur("afficher_cache_images", $hash, $id_auteur)) { AND verifier_action_auteur("afficher_cache_images", $hash, $id_auteur)) {
include_ecrire('inc_lang.php3');
lang_select($lang);
calculer_cache_vignettes(); calculer_cache_vignettes();
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter