From e4acdb2e651115c27278fc9bc2413e32c8b6317a Mon Sep 17 00:00:00 2001
From: Eric <eric@smellup.net>
Date: Sun, 23 Jun 2013 23:00:51 +0000
Subject: [PATCH] =?UTF-8?q?Un=20peu=20d'accessibilit=C3=A9=20sur=20la=20co?=
 =?UTF-8?q?loration=20des=20traductions:=20-=20on=20utilise=20des=20classe?=
 =?UTF-8?q?s=20erreur-traduction=20et=20debug-traduction=20-=20on=20ajoute?=
 =?UTF-8?q?=20les=20css=20correspondant=20dans=20spip=5Fadmin.css=20en=20g?=
 =?UTF-8?q?ardant=20pour=20les=20erreurs=20la=20coh=C3=A9rence=20avec=20le?=
 =?UTF-8?q?s=20couleurs=20des=20messages=20d'erreur?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/inc/traduire.php | 2 +-
 ecrire/inc/utils.php    | 2 +-
 prive/spip_admin.css    | 3 +++
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/ecrire/inc/traduire.php b/ecrire/inc/traduire.php
index 4c980f3271..ae5ef27ca8 100644
--- a/ecrire/inc/traduire.php
+++ b/ecrire/inc/traduire.php
@@ -268,7 +268,7 @@ function inc_traduire_dist($ori, $lang) {
 
 	if (_request('var_mode') == 'traduction') {
 		if ($text)  {
-			$text = '<span lang=' . $langue_retenue . ' style=background-color:#cde0ed;color:#0000ff; title=' . $ori . '(' . $langue_retenue . ')>' . $text . '</span>';
+			$text = '<span lang=' . $langue_retenue . ' class=debug-traduction title=' . $ori . '(' . $langue_retenue . ')>' . $text . '</span>';
 		}
 	}
 	else {
diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php
index cb02fdf9af..328dbe6631 100644
--- a/ecrire/inc/utils.php
+++ b/ecrire/inc/utils.php
@@ -667,7 +667,7 @@ function _L($text, $args=array(), $class=null) {
 	}
 
 	if (($GLOBALS['test_i18n'] OR (_request('var_mode') == 'traduction')) AND $class===null)
-		return "<blink style=color:red;>$text</blink>";
+		return "<span class=erreur-traduction>$text</span>";
 	else
 		return $text;
 }
diff --git a/prive/spip_admin.css b/prive/spip_admin.css
index 80659f3374..739aafaee6 100644
--- a/prive/spip_admin.css
+++ b/prive/spip_admin.css
@@ -87,3 +87,6 @@ spip-debug-toggle {position:absolute; top:4px; right:80px; width:24px;height:20p
 /* Couleurs et design de la previsu */
 .spip-previsu { background-color: #333; color: #eeeeee;font-size: 18px; text-transform: uppercase;position: absolute; top: 0px; left: 0px;padding: 10px 50px; background-position: 5px 5px;background-repeat: no-repeat;display:block;opacity: 0.8;-moz-opacity: 0.8;filter: alpha(opacity=80);}
 
+/* Debug des traductions */
+.debug-traduction {background-color: #cde0ed; color:#0000ff;}
+.erreur-traduction {background-color: #fbe3e4; color: #8a1f11;}
-- 
GitLab