[ Index ]
 

Code source de Dolibarr 2.0.1

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/htdocs/ -> translate.class.php (sommaire)

(pas de description)

Poids: 315 lignes (11 kb)
Inclus ou requis: 2 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

Translate:: (13 méthodes):
  Translate()
  setDefaultLang()
  getDefaultLang()
  setPhpLang()
  Load()
  list_domainloaded()
  trans()
  transnoentities()
  transcountry()
  get_available_languages()
  lang_header()
  file_exists()
  print_file()


Classe: Translate  - X-Ref

Translate($dir = "")   X-Ref
\brief      Constructeur de la classe
\param      dir             Repertoire racine des fichiers de traduction


setDefaultLang($defaultlang)   X-Ref
\brief      Accesseur de this->defaultlang
\param      defaultlang     Langue par defaut à utiliser


getDefaultLang()   X-Ref
\brief      Accesseur de this->defaultlang
\return     string      Langue utilisée


setPhpLang()   X-Ref
Pas de description

Load($domain,$alt=0)   X-Ref
\brief      Charge en mémoire le tableau de traduction pour un domaine particulier
Si le domaine est deja chargé, la fonction ne fait rien
\param      domain      Nom du domain (fichier lang) à charger
\param      alt         Utilise le fichier alternatif meme si fichier dans la langue est trouvée


list_domainloaded()   X-Ref
\brief      Retourne la liste des domaines chargées en memoire
\return     array       Tableau des domaines chargées


trans($str, $param1='', $param2='', $param3='')   X-Ref
\brief       Retourne la version traduite du texte passé en paramètre
Si il n'y a pas de correspondance pour ce texte, on cherche dans fichier alternatif
et si toujours pas trouvé, il est retourné tel quel
\param       str         chaine a traduire
\param       param1      chaine de param1
\param       param2      chaine de param1
\param       param3      chaine de param1
\return      string      chaine traduite


transnoentities($str, $param1='', $param2='', $param3='')   X-Ref
\brief       Retourne la version traduite du texte passé en paramètre
Si il n'y a pas de correspondance pour ce texte, on cherche dans fichier alternatif
et si toujours pas trouvé, il est retourné tel quel
\param       str         chaine a traduire
\param       param1      chaine de param1
\param       param2      chaine de param1
\param       param3      chaine de param1
\return      string      chaine traduite


transcountry($str, $countrycode)   X-Ref
\brief       Retourne la version traduite du texte passé en paramètre complété du code pays
\param       str            chaine a traduire
\param       countrycode    code pays (FR, ...)
\return      string         chaine traduite


get_available_languages($langdir=DOL_DOCUMENT_ROOT)   X-Ref
\brief       Retourne la liste des langues disponibles
\return      array     list of languages


lang_header()   X-Ref
\brief       Expédie le header correct et retourne le début de la page html
[en]         Send header and return a string of html start page
\return      string      html header avec charset


file_exists($filename,$searchalt=0)   X-Ref
\brief      Renvoi si le fichier $filename existe dans la version de la langue courante ou alternative
\param      filename        nom du fichier à rechercher
\param      searchalt       cherche aussi dans langue alternative
\return     boolean         true si existe, false sinon


print_file($filename,$searchalt=0)   X-Ref
\brief      Renvoi le fichier $filename dans la version de la langue courante, sinon alternative
\param      filename        nom du fichier à rechercher
\param      searchalt       cherche aussi dans langue alternative




Généré le : Mon Nov 26 12:29:37 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics