|
GiamDoc 7063
| Posté : 31-08-2005 09:43
Pour Zoheir,
C'est exactement ce que Jpb te disais l'autre soir faut mettre les entités. à noter qũil ne faut pas laisser les accents éèàê tels quel dans les fichiers, parce que dés que tu est en utf-8, si tu édites via filemenager tu auras des caractéres chinois à la place, il faut donc les entités html pour ces accents.
désolé devient Désolé
je t'ai fais lang-arabic.php et aussi editor-arabic.php c'est simple en fait à partir de tes fichiers. j'ai mes deux éditeurs
<?PHP
/************************************************************************/
/* NPDS V : Net Portal Dynamic System . & nbsp; */
/* =========================== &nbs p;   ; */
/* &nb sp; &nbs p;   ; & nbsp; */
/* This version name NPDS Copyright (c) 2001-2005 */
/* &nb sp; &nbs p;   ; & nbsp; */
/************************************************************************/
function editor_translate($phrase) {
switch($phrase) {
case "Editeur": $tmp="?&#1604;&#1606;&#1575;&#1588;&am p;amp;#1585; "; break;
case "D&eacute;sol&eacute; mais vous devez utiliser :Windows 9x, NT4, W2000 et Internet Explorer 4 ou plus.": $tmp=" &#1571;&#1608; &#1571;&#1603;&#1579;&#1585;Internet Explorer 4 &#1608; W2000 ,NT4 ,Windows 9x&#1605;&#1593;&#1584;&#1585;&#1577;&a mp;amp;#1548; &#1610;&#1580;&#1576; &#1573;&#1587;&#1578;&#1593;&#1605;& ;amp;#1575;&#1604; "; break;
case "Nouveau fichier": $tmp="&#1605;&#1604;&#1601; &#1580;&#1583;&#1610;&#1583;"; break;
case "Enregistrer le document": $tmp="&#1578;&#1587;&#1580;&#1610;& ;amp;#1604; &#1575;&#1604;&#1605;&#1587;&#1578;& ;amp;#1606;&#1583;"; break;
case "Couper": $tmp="&#1602;&#1589; "; break;
case "Copier": $tmp="&#1606;&#1587;&#1582;"; break;
case "Coller": $tmp="&#1604;&#1589;&#1602;"; break;
case "Liste &agrave; puces": $tmp="&#1602;&#1575;&#1574;&#1605;& ;amp;#1577; &#1584;&#1575;&#1578; &#1593;&#1604;&#1575;&#1605;&#1575;& ;amp;#1578;"; break;
case "Liste &agrave; numeros": $tmp="&#1602;&#1575;&#1574;&#1605;& ;amp;#1577; &#1585;&#1602;&#1605;&#1610;&#1577;& ;quot;; break;
case "D&eacute;cale &agrave; droite": $tmp="&#1580;&#1604;&#1576; &#1573;&#1604;&#1609; &#1575;&#1604;&#1610;&#1605;&#1610;& ;amp;#1606;"; break;
case "D&eacute;cale &agrave; gauche": $tmp="&#1580;&#1604;&#1576; &#1573;&#1604;&#1609; &#1575;&#1604;&#1610;&#1587;&#1575;& ;amp;#1585;"; break;
case "Ligne horizontale": $tmp="&#1582;&#1591; &#1571;&#1601;&#1602;&#1610;"; break;
case "Ins&eacute;rer un lien externe": $tmp="&#1573;&#1583;&#1582;&#1604; &#1585;&#1576;&#1575;&#1591; &#1582;&#1575;&#1585;&#1580;&#1610;& ;quot;; break;
case "Ajout": $tmp="&#1573;&#1590;&#1575;&#1601;& ;amp;#1577;"; break;
case "Aide": $tmp="&#1578;&#1593;&#1604;&#1610;& ;amp;#1605;&#1575;&#1578;"; break;
case "Selectionez la Police...": $tmp="&#1573;&#1582;&#1578;&#1575;& ;amp;#1585; &#1588;&#1603;&#1604; &#1575;&#1604;&#1581;&#1585;&#1601; &#1575;&#1604;&#1605;&#1591;&#1576;& ;amp;#1593;&#1610; "; break;
case "Taille": $tmp="&#1581;&#1580;&#1605; &#1575;&#1604;&#1606;&#1589;"; break;
case "Texte en gras": $tmp=" &#1606;&#1589; &#1583;&#1587;&#1605;"; break;
case "Texte en Italic": $tmp="&#1606;&#1589; &#1605;&#1575;&#1574;&#1604;"; break;
case "Souligne le texte": $tmp="&#1606;&#1589; &#1578;&#1581;&#1578;&#1607; &#1582;&#1591;"; break;
case "Aligne &agrave; gauche": $tmp="&#1589;&#1601; &#1610;&#1587;&#1575;&#1585;&#1610;& ;quot;; break;
case "Aligne au Centre": $tmp="&#1589;&#1601; &#1608;&#1587;&#1591;&#1610;"; break;
case "Aligne &agrave; droite": $tmp="&#1589;&#1601; &#1610;&#1605;&#1610;&#1606;&#1610;& ;quot;; break;
case "Justifie": $tmp="&#1578;&#1579;&#1576;&#1610;& ;amp;#1578;"; break;
case "Ins&eacute;rer une image": $tmp="&#1571;&#1590;&#1601; &#1589;&#1608;&#1585;&#1577;"; break;
case "Liens W": $tmp="&#1585;&#1576;&#1575;&#1591; &#1575;&#1604;&#1608;&#1575;&#1576;& ;quot;; break;
case "Fichiers": $tmp="&#1605;&#1604;&#1601;&#1575;& ;amp;#1578;"; break;
case "Source": $tmp="&#1575;&#1604;&#1605;&#1589;& ;amp;#1583;&#1585;"; break;
case "Texte": $tmp="&#1606;&#1589;"; break;
case "Fond": $tmp="&#1575;&#1604;&#1605;&#1580;& ;amp;#1575;&#1604; &#1575;&#1604;&#1582;&#1604;&#1601;& ;amp;#1610;"; break;
case "Images": $tmp="&#1589;&#1608;&#1585;"; break;
case "Documents": $tmp="&#1605;&#1587;&#1578;&#1606;& ;amp;#1583;&#1575;&#1578;"; break;
case "MES Documents": $tmp="&#1575;&#1604;&#1605;&#1587;& ;amp;#1578;&#1606;&#1583;&#1575;&#1578;&quo t;; break;
case "Uniquement": $tmp=" &#1601;&#1602;&#1591;"; break;
case "Choisir une langue": $tmp="&#1573;&#1582;&#1578;&#1575;& ;amp;#1585; &#1604;&#1594;&#1577;"; break;
case "Ins&eacute;rer un tableau": $tmp="&#1573;&#1583;&#1582;&#1604; &#1604;&#1608;&#1581;&#1577;"; break;
case "Ligne de Titre": $tmp="&#1582;&#1591; &#1575;&#1604;&#1593;&#1606;&#1608;& ;amp;#1575;&#1606;"; break;
case "Nombre de lignes": $tmp="&#1593;&#1583;&#1583; &#1575;&#1604;&#1582;&#1591;&#1608;& ;amp;#1591;"; break;
case "Nombre de colonnes": $tmp="&#1593;&#1583;&#1583; &#1575;&#1604;&#1571;&#1593;&#1605;& ;amp;#1583;&#1577;"; break;
case "Premi&egrave;re ligne gris&eacute;e": $tmp="&#1575;&#1604;&#1582;&#1591; &#1575;&#1604;&#1585;&#1605;&#1575;& ;amp;#1583;&#1610; &#1575;&#1604;&#1571;&#1608;&#1604;& ;quot;; break;
case "Premi&egrave;re colonne gris&eacute;e": $tmp="&#1575;&#1604;&#1593;&#1605;& ;amp;#1608;&#1583; &#1575;&#1604;&#1585;&#1605;&#1575;& ;amp;#1583;&#1610; &#1575;&#1604;&#1571;&#1608;&#1604;& ;quot;; break;
case "Ins&eacute;rer une liste &agrave; puce": $tmp="&#1573;&#1583;&#1582;&#1604; &#1602;&#1575;&#1574;&#1605;&#1577; &#1584;&#1575;&#1578; &#1593;&#1604;&#1575;&#1605;&#1575;& ;amp;#1578; "; break;
case "Nombre de lignes": $tmp="&#1593;&#1583;&#1583; &#1575;&#1604;&#1582;&#1591;&#1608;& ;amp;#1591;"; break;
default: $tmp = "&#1578;&#1585;&#1580;&#1605;& #1577; &#1594;&#1610;&#1585; &#1605;&#1578;&#1608;&#1575;&#1580;& ;amp;#1583;&#1577; <b>[** $phrase **]</b>"; break;
}
return $tmp;
}
?>
|  Profil E-mail www Citation
|
|
GiamDoc 7063
| Posté : 31-08-2005 10:46
Par contre il faut réussir à définir l'affichage de la droite vers la gauche
si arabic sélectionné! |  Profil E-mail www Citation
|
|
zoheir 1637
| Posté : 31-08-2005 21:09
De deux choses l'une: ou je continue sur la lancée et je te refile mes fichiers pour la conversion ou tu me files tes éditeurs lol
Pour l'affichage, IE l'intègre (comme choix) dès qu'il passe à unicode (utf-8) faut juste l'inciter lol Qu'en est-il pour firefox? |  Profil E-mail www Citation
|
|
developpeur 24581
| Posté : 31-08-2005 22:07
tinyMce est votre ami : npds.conf.php / changer le sens d'écriture .... |  Profil E-mail www Citation
|
|
GiamDoc 7063
| Posté : 01-09-2005 01:36
oui mais.... tu ne l'as pas intégré au filemanager j'vais me faire tuer sur ce coup |  Profil E-mail www Citation
|
|
GiamDoc 7063
| |
Anonyme 19853
| |
Anonyme 19853
| Posté : 25-03-2007 14:26
Citation : GiamDoc
Pour Zoheir,
C'est exactement ce que Jpb te disais l'autre soir faut mettre les entités. à noter qũil ne faut pas laisser les accents éèàê tels quel dans les fichiers, parce que dés que tu est en utf-8, si tu édites via filemenager tu auras des caractéres chinois à la place, il faut donc les entités html pour ces accents.
désolé devient Désolé
je t'ai fais lang-arabic.php et aussi editor-arabic.php c'est simple en fait à partir de tes fichiers. j'ai mes deux éditeurs
<?PHP
/************************************************************************/
/* NPDS V : Net Portal Dynamic System . */
/* =========================== */
/* */
/* This version name NPDS Copyright (c) 2001-2005 */
/* */
/************************************************************************/
function editor_translate($phrase) {
switch($phrase) {
case "Editeur": $tmp="?لناشر "; break;
case "Désolé mais vous devez utiliser :Windows 9x, NT4, W2000 et Internet Explorer 4 ou plus.": $tmp=" أو أكثرInternet Explorer 4 و W2000 ,NT4 ,Windows 9xمعذرة، يجب إستعمال & quot;; break;
case "Nouveau fichier": $tmp="ملف جديد"; break;
case "Enregistrer le document": $tmp="تسجيل المستند&q uot;; break;
case "Couper": $tmp="قص "; break;
case "Copier": $tmp="نسخ"; break;
case "Coller": $tmp="لصق"; break;
case "Liste à puces": $tmp="قائمة ذات علامات"; break;
case "Liste à numeros": $tmp="قائمة رقمية"; break;
case "Décale à droite": $tmp="جلب إلى اليمين"; break;
case "Décale à gauche": $tmp="جلب إلى اليسار"; break;
case "Ligne horizontale": $tmp="خط أفقي"; break;
case "Insérer un lien externe": $tmp="إدخل رباط خارجي"; break;
case "Ajout": $tmp="إضافة"; break;
case "Aide": $tmp="تعليما&a mp;#1578;"; break;
case "Selectionez la Police...": $tmp="إختار شكل الحرف المطبعي "; break;
case "Taille": $tmp="حجم النص"; break;
case "Texte en gras": $tmp=" نص دسم"; break;
case "Texte en Italic": $tmp="نص مائل"; break;
case "Souligne le texte": $tmp="نص تحته خط"; break;
case "Aligne à gauche": $tmp="صف يساري"; break;
case "Aligne au Centre": $tmp="صف وسطي"; break;
case "Aligne à droite": $tmp="صف يميني"; break;
case "Justifie": $tmp="تثبيت"; break;
case "Insérer une image": $tmp="أضف صورة"; break;
case "Liens W": $tmp="رباط الواب"; break;
case "Fichiers": $tmp="ملفات"; break;
case "Source": $tmp="المصدر&q uot;; break;
case "Texte": $tmp="نص"; break;
case "Fond": $tmp="المجال الخلفي"; break;
case "Images": $tmp="صور"; break;
case "Documents": $tmp="مستندا&a mp;#1578;"; break;
case "MES Documents": $tmp="المستن&a mp;#1583;ات"; break;
case "Uniquement": $tmp=" فقط"; break;
case "Choisir une langue": $tmp="إختار لغة"; break;
case "Insérer un tableau": $tmp="إدخل لوحة"; break;
case "Ligne de Titre": $tmp="خط العنوان&q uot;; break;
case "Nombre de lignes": $tmp="عدد الخطوط"; break;
case "Nombre de colonnes": $tmp="عدد الأعمدة&q uot;; break;
case "Première ligne grisée": $tmp="الخط الرمادي الأول"; break;
case "Première colonne grisée": $tmp="العمود الرمادي الأول"; break;
case "Insérer une liste à puce": $tmp="إدخل قائمة ذات علامات "; break;
case "Nombre de lignes": $tmp="عدد الخطوط"; break;
default: $tmp = "ترجمة غير متواجدة <b>[** $phrase **]</b>"; break;
}
return $tmp;
}
?>
| Citation
|
|