logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
21 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 110 294 495

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  English and others languages Support »» Arabic

Modérateur(s)developpeurjpbJireck

Poster une réponse dans le sujet

A propos des messages publiés :
Les utilisateurs anonymes peuvent poster de nouveaux sujets et des réponses dans ce forum.

 

Aperçu des sujets :

Anonyme Anonyme
Posté : 25 mars 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="?&#1604;&#1606;&#1575;&#1588;&#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;&#1548; &#1610;&#1580;&#1576; &#1573;&#1587;&#1578;&#1593;&#1605;&#1575;&#1604; "; break;



   case "Nouveau fichier": $tmp="&#1605;&#1604;&#1601; &#1580;&#1583;&#1610;&#1583;"; break;



   case "Enregistrer le document": $tmp="&#1578;&#1587;&#1580;&#1610;&#1604; &#1575;&#1604;&#1605;&#1587;&#1578;&#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;&#1577; &#1584;&#1575;&#1578; &#1593;&#1604;&#1575;&#1605;&#1575;&#1578;"; break;



   case "Liste &agrave; numeros": $tmp="&#1602;&#1575;&#1574;&#1605;&#1577; &#1585;&#1602;&#1605;&#1610;&#1577;"; break;



   case "D&eacute;cale &agrave; droite": $tmp="&#1580;&#1604;&#1576; &#1573;&#1604;&#1609; &#1575;&#1604;&#1610;&#1605;&#1610;&#1606;"; break;



   case "D&eacute;cale &agrave; gauche": $tmp="&#1580;&#1604;&#1576; &#1573;&#1604;&#1609; &#1575;&#1604;&#1610;&#1587;&#1575;&#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;"; break;



   case "Ajout": $tmp="&#1573;&#1590;&#1575;&#1601;&#1577;"; break;



   case "Aide": $tmp="&#1578;&#1593;&#1604;&#1610;&#1605;&#1575;&#1578;"; break;



   case "Selectionez la Police...": $tmp="&#1573;&#1582;&#1578;&#1575;&#1585; &#1588;&#1603;&#1604; &#1575;&#1604;&#1581;&#1585;&#1601; &#1575;&#1604;&#1605;&#1591;&#1576;&#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;"; 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;"; break;



   case "Justifie": $tmp="&#1578;&#1579;&#1576;&#1610;&#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;"; break;



   case "Fichiers": $tmp="&#1605;&#1604;&#1601;&#1575;&#1578;"; break;



   case "Source": $tmp="&#1575;&#1604;&#1605;&#1589;&#1583;&#1585;"; break;



   case "Texte": $tmp="&#1606;&#1589;"; break;



   case "Fond": $tmp="&#1575;&#1604;&#1605;&#1580;&#1575;&#1604; &#1575;&#1604;&#1582;&#1604;&#1601;&#1610;"; break;



   case "Images": $tmp="&#1589;&#1608;&#1585;"; break;



   case "Documents": $tmp="&#1605;&#1587;&#1578;&#1606;&#1583;&#1575;&#1578;"; break;



   case "MES Documents": $tmp="&#1575;&#1604;&#1605;&#1587;&#1578;&#1606;&#1583;&#1575;&#1578;"; break;



   case "Uniquement": $tmp=" &#1601;&#1602;&#1591;"; break;



   case "Choisir une langue": $tmp="&#1573;&#1582;&#1578;&#1575;&#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;&#1575;&#1606;"; break;



   case "Nombre de lignes": $tmp="&#1593;&#1583;&#1583; &#1575;&#1604;&#1582;&#1591;&#1608;&#1591;"; break;



   case "Nombre de colonnes": $tmp="&#1593;&#1583;&#1583; &#1575;&#1604;&#1571;&#1593;&#1605;&#1583;&#1577;"; break;



   case "Premi&egrave;re ligne gris&eacute;e": $tmp="&#1575;&#1604;&#1582;&#1591; &#1575;&#1604;&#1585;&#1605;&#1575;&#1583;&#1610; &#1575;&#1604;&#1571;&#1608;&#1604;"; break;



   case "Premi&egrave;re colonne gris&eacute;e": $tmp="&#1575;&#1604;&#1593;&#1605;&#1608;&#1583; &#1575;&#1604;&#1585;&#1605;&#1575;&#1583;&#1610; &#1575;&#1604;&#1571;&#1608;&#1604;"; 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;&#1578; "; break;



   case "Nombre de lignes": $tmp="&#1593;&#1583;&#1583; &#1575;&#1604;&#1582;&#1591;&#1608;&#1591;"; break;







   default: $tmp = "&#1578;&#1585;&#1580;&#1605;&#1577; &#1594;&#1610;&#1585; &#1605;&#1578;&#1608;&#1575;&#1580;&#1583;&#1577; <b>[** $phrase **]</b>"; break;



}



return $tmp;



}



?>





 

Anonyme Anonyme
Posté : 16 avr. 2006 à 16:43
Citation : GiamDoc 

Par contre il faut réussir à définir l'affichage de la droite vers la gauche
si arabic sélectionné! 
:paf :-| :| :-( :-? :-o :# :D :b :=! :-D 8-) :-P ;-) :-)
GiamDoc GiamDoc
Posté : 17 sept. 2005 à 22:48
Citation : GiamDoc 

Par contre il faut réussir à définir l'affichage de la droite vers la gauche
si arabic sélectionné! 


tout ce fait avec : arabic-style.css droite vers la gauche
french-style.css gauche vers la droite
GiamDoc GiamDoc
Posté : 1 sept. 2005 à 01:36
oui mais.... tu ne l'as pas intégré au filemanager j'vais me faire tuer sur ce coup :-D
developpeur developpeur
Posté : 31 août 2005 à 22:07
tinyMce est votre ami : npds.conf.php / changer le sens d'écriture ....
zoheir zoheir
Posté : 31 août 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?
GiamDoc GiamDoc
Posté : 31 août 2005 à 10:46
Par contre il faut réussir à définir l'affichage de la droite vers la gauche
si arabic sélectionné!
GiamDoc GiamDoc
Posté : 31 août 2005 à 09:43
Pour Zoheir,

C'est exactement ce que Jpb te disais l'autre soir faut mettre les entités. à noter q&#361;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&amp;eacute;sol&amp;eacute;






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 ;-)


&lt;?PHP



/************************************************************************/



/* NPDS V : Net Portal Dynamic System .                                 */



/* ===========================                                          */



/*                                                                      */



/* This version name NPDS Copyright (c) 2001-2005   */



/*                                                                      */



/************************************************************************/







function  editor_translate($phrase) {



switch($phrase) {



   case &quot;Editeur&quot;: $tmp=&quot;?&amp;#1604;&amp;#1606;&amp;#1575;&amp;#1588;&amp;#1585; &quot;; break;



   case &quot;D&amp;eacute;sol&amp;eacute; mais vous devez utiliser :Windows 9x, NT4, W2000 et Internet Explorer 4 ou plus.&quot;: $tmp=&quot; &amp;#1571;&amp;#1608; &amp;#1571;&amp;#1603;&amp;#1579;&amp;#1585;Internet Explorer 4 &amp;#1608; W2000 ,NT4 ,Windows 9x&amp;#1605;&amp;#1593;&amp;#1584;&amp;#1585;&amp;#1577;&amp;#1548; &amp;#1610;&amp;#1580;&amp;#1576; &amp;#1573;&amp;#1587;&amp;#1578;&amp;#1593;&amp;#1605;&amp;#1575;&amp;#1604; &quot;; break;



   case &quot;Nouveau fichier&quot;: $tmp=&quot;&amp;#1605;&amp;#1604;&amp;#1601; &amp;#1580;&amp;#1583;&amp;#1610;&amp;#1583;&quot;; break;



   case &quot;Enregistrer le document&quot;: $tmp=&quot;&amp;#1578;&amp;#1587;&amp;#1580;&amp;#1610;&amp;#1604; &amp;#1575;&amp;#1604;&amp;#1605;&amp;#1587;&amp;#1578;&amp;#1606;&amp;#1583;&quot;; break;



   case &quot;Couper&quot;: $tmp=&quot;&amp;#1602;&amp;#1589; &quot;; break;



   case &quot;Copier&quot;: $tmp=&quot;&amp;#1606;&amp;#1587;&amp;#1582;&quot;; break;



   case &quot;Coller&quot;: $tmp=&quot;&amp;#1604;&amp;#1589;&amp;#1602;&quot;; break;



   case &quot;Liste &amp;agrave; puces&quot;: $tmp=&quot;&amp;#1602;&amp;#1575;&amp;#1574;&amp;#1605;&amp;#1577; &amp;#1584;&amp;#1575;&amp;#1578; &amp;#1593;&amp;#1604;&amp;#1575;&amp;#1605;&amp;#1575;&amp;#1578;&quot;; break;



   case &quot;Liste &amp;agrave; numeros&quot;: $tmp=&quot;&amp;#1602;&amp;#1575;&amp;#1574;&amp;#1605;&amp;#1577; &amp;#1585;&amp;#1602;&amp;#1605;&amp;#1610;&amp;#1577;&quot;; break;



   case &quot;D&amp;eacute;cale &amp;agrave; droite&quot;: $tmp=&quot;&amp;#1580;&amp;#1604;&amp;#1576; &amp;#1573;&amp;#1604;&amp;#1609; &amp;#1575;&amp;#1604;&amp;#1610;&amp;#1605;&amp;#1610;&amp;#1606;&quot;; break;



   case &quot;D&amp;eacute;cale &amp;agrave; gauche&quot;: $tmp=&quot;&amp;#1580;&amp;#1604;&amp;#1576; &amp;#1573;&amp;#1604;&amp;#1609; &amp;#1575;&amp;#1604;&amp;#1610;&amp;#1587;&amp;#1575;&amp;#1585;&quot;; break;



   case &quot;Ligne horizontale&quot;: $tmp=&quot;&amp;#1582;&amp;#1591; &amp;#1571;&amp;#1601;&amp;#1602;&amp;#1610;&quot;; break;



   case &quot;Ins&amp;eacute;rer un lien externe&quot;: $tmp=&quot;&amp;#1573;&amp;#1583;&amp;#1582;&amp;#1604; &amp;#1585;&amp;#1576;&amp;#1575;&amp;#1591; &amp;#1582;&amp;#1575;&amp;#1585;&amp;#1580;&amp;#1610;&quot;; break;



   case &quot;Ajout&quot;: $tmp=&quot;&amp;#1573;&amp;#1590;&amp;#1575;&amp;#1601;&amp;#1577;&quot;; break;



   case &quot;Aide&quot;: $tmp=&quot;&amp;#1578;&amp;#1593;&amp;#1604;&amp;#1610;&amp;#1605;&amp;#1575;&amp;#1578;&quot;; break;



   case &quot;Selectionez la Police...&quot;: $tmp=&quot;&amp;#1573;&amp;#1582;&amp;#1578;&amp;#1575;&amp;#1585; &amp;#1588;&amp;#1603;&amp;#1604; &amp;#1575;&amp;#1604;&amp;#1581;&amp;#1585;&amp;#1601; &amp;#1575;&amp;#1604;&amp;#1605;&amp;#1591;&amp;#1576;&amp;#1593;&amp;#1610; &quot;; break;



   case &quot;Taille&quot;: $tmp=&quot;&amp;#1581;&amp;#1580;&amp;#1605; &amp;#1575;&amp;#1604;&amp;#1606;&amp;#1589;&quot;; break;



   case &quot;Texte en gras&quot;: $tmp=&quot; &amp;#1606;&amp;#1589; &amp;#1583;&amp;#1587;&amp;#1605;&quot;; break;



   case &quot;Texte en Italic&quot;: $tmp=&quot;&amp;#1606;&amp;#1589; &amp;#1605;&amp;#1575;&amp;#1574;&amp;#1604;&quot;; break;



   case &quot;Souligne le texte&quot;: $tmp=&quot;&amp;#1606;&amp;#1589; &amp;#1578;&amp;#1581;&amp;#1578;&amp;#1607; &amp;#1582;&amp;#1591;&quot;; break;



   case &quot;Aligne &amp;agrave; gauche&quot;: $tmp=&quot;&amp;#1589;&amp;#1601; &amp;#1610;&amp;#1587;&amp;#1575;&amp;#1585;&amp;#1610;&quot;; break;



   case &quot;Aligne au Centre&quot;: $tmp=&quot;&amp;#1589;&amp;#1601; &amp;#1608;&amp;#1587;&amp;#1591;&amp;#1610;&quot;; break;



   case &quot;Aligne &amp;agrave; droite&quot;: $tmp=&quot;&amp;#1589;&amp;#1601; &amp;#1610;&amp;#1605;&amp;#1610;&amp;#1606;&amp;#1610;&quot;; break;



   case &quot;Justifie&quot;: $tmp=&quot;&amp;#1578;&amp;#1579;&amp;#1576;&amp;#1610;&amp;#1578;&quot;; break;



   case &quot;Ins&amp;eacute;rer une image&quot;: $tmp=&quot;&amp;#1571;&amp;#1590;&amp;#1601; &amp;#1589;&amp;#1608;&amp;#1585;&amp;#1577;&quot;; break;



   case &quot;Liens W&quot;: $tmp=&quot;&amp;#1585;&amp;#1576;&amp;#1575;&amp;#1591; &amp;#1575;&amp;#1604;&amp;#1608;&amp;#1575;&amp;#1576;&quot;; break;



   case &quot;Fichiers&quot;: $tmp=&quot;&amp;#1605;&amp;#1604;&amp;#1601;&amp;#1575;&amp;#1578;&quot;; break;



   case &quot;Source&quot;: $tmp=&quot;&amp;#1575;&amp;#1604;&amp;#1605;&amp;#1589;&amp;#1583;&amp;#1585;&quot;; break;



   case &quot;Texte&quot;: $tmp=&quot;&amp;#1606;&amp;#1589;&quot;; break;



   case &quot;Fond&quot;: $tmp=&quot;&amp;#1575;&amp;#1604;&amp;#1605;&amp;#1580;&amp;#1575;&amp;#1604; &amp;#1575;&amp;#1604;&amp;#1582;&amp;#1604;&amp;#1601;&amp;#1610;&quot;; break;



   case &quot;Images&quot;: $tmp=&quot;&amp;#1589;&amp;#1608;&amp;#1585;&quot;; break;



   case &quot;Documents&quot;: $tmp=&quot;&amp;#1605;&amp;#1587;&amp;#1578;&amp;#1606;&amp;#1583;&amp;#1575;&amp;#1578;&quot;; break;



   case &quot;MES Documents&quot;: $tmp=&quot;&amp;#1575;&amp;#1604;&amp;#1605;&amp;#1587;&amp;#1578;&amp;#1606;&amp;#1583;&amp;#1575;&amp;#1578;&quot;; break;



   case &quot;Uniquement&quot;: $tmp=&quot; &amp;#1601;&amp;#1602;&amp;#1591;&quot;; break;



   case &quot;Choisir une langue&quot;: $tmp=&quot;&amp;#1573;&amp;#1582;&amp;#1578;&amp;#1575;&amp;#1585; &amp;#1604;&amp;#1594;&amp;#1577;&quot;; break;







   case &quot;Ins&amp;eacute;rer un tableau&quot;: $tmp=&quot;&amp;#1573;&amp;#1583;&amp;#1582;&amp;#1604; &amp;#1604;&amp;#1608;&amp;#1581;&amp;#1577;&quot;; break;



   case &quot;Ligne de Titre&quot;: $tmp=&quot;&amp;#1582;&amp;#1591; &amp;#1575;&amp;#1604;&amp;#1593;&amp;#1606;&amp;#1608;&amp;#1575;&amp;#1606;&quot;; break;



   case &quot;Nombre de lignes&quot;: $tmp=&quot;&amp;#1593;&amp;#1583;&amp;#1583; &amp;#1575;&amp;#1604;&amp;#1582;&amp;#1591;&amp;#1608;&amp;#1591;&quot;; break;



   case &quot;Nombre de colonnes&quot;: $tmp=&quot;&amp;#1593;&amp;#1583;&amp;#1583; &amp;#1575;&amp;#1604;&amp;#1571;&amp;#1593;&amp;#1605;&amp;#1583;&amp;#1577;&quot;; break;



   case &quot;Premi&amp;egrave;re ligne gris&amp;eacute;e&quot;: $tmp=&quot;&amp;#1575;&amp;#1604;&amp;#1582;&amp;#1591; &amp;#1575;&amp;#1604;&amp;#1585;&amp;#1605;&amp;#1575;&amp;#1583;&amp;#1610; &amp;#1575;&amp;#1604;&amp;#1571;&amp;#1608;&amp;#1604;&quot;; break;



   case &quot;Premi&amp;egrave;re colonne gris&amp;eacute;e&quot;: $tmp=&quot;&amp;#1575;&amp;#1604;&amp;#1593;&amp;#1605;&amp;#1608;&amp;#1583; &amp;#1575;&amp;#1604;&amp;#1585;&amp;#1605;&amp;#1575;&amp;#1583;&amp;#1610; &amp;#1575;&amp;#1604;&amp;#1571;&amp;#1608;&amp;#1604;&quot;; break;



   case &quot;Ins&amp;eacute;rer une liste &amp;agrave; puce&quot;: $tmp=&quot;&amp;#1573;&amp;#1583;&amp;#1582;&amp;#1604; &amp;#1602;&amp;#1575;&amp;#1574;&amp;#1605;&amp;#1577; &amp;#1584;&amp;#1575;&amp;#1578; &amp;#1593;&amp;#1604;&amp;#1575;&amp;#1605;&amp;#1575;&amp;#1578; &quot;; break;



   case &quot;Nombre de lignes&quot;: $tmp=&quot;&amp;#1593;&amp;#1583;&amp;#1583; &amp;#1575;&amp;#1604;&amp;#1582;&amp;#1591;&amp;#1608;&amp;#1591;&quot;; break;







   default: $tmp = &quot;&amp;#1578;&amp;#1585;&amp;#1580;&amp;#1605;&amp;#1577; &amp;#1594;&amp;#1610;&amp;#1585; &amp;#1605;&amp;#1578;&amp;#1608;&amp;#1575;&amp;#1580;&amp;#1583;&amp;#1577; &lt;b&gt;[** $phrase **]&lt;/b&gt;&quot;; break;



}



return $tmp;



}



?&gt;