[ Index ] |
|
Code source de Plume CMS 1.2.2 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
Poids: | 509 lignes (16 kb) |
Inclus ou requis: | 0 fois |
Référencé: | 0 fois |
Nécessite: | 0 fichiers |
l10n:: (9 méthodes):
l10n()
loadDomain()
loadPlugin()
loadFile()
optimizeLocale()
getAvailableLocales()
getAcceptedLanguage()
getIsoCodes()
getIsoWestern()
CError:: (5 méthodes):
resetError()
setError()
error()
setDbError()
bulkSetError()
l10n($lang='en', $domain='plume') X-Ref |
Constructor. See loadDomain() param: string Language ('en') param: string Domain ('plume') |
loadDomain($lang='en', $domain='plume') X-Ref |
Load a domain file. A domain file is a .lang file in the main locale folder of plume. param: string Language ('en') param: string Domain, without the .lang ('plume') return: bool Success |
loadPlugin($lang='en', $plugin) X-Ref |
Load the locale of a plugin in the translation array. See loadDomain() It does not set the 'locale_lang' variable, whereas the loadDomain() method is setting it. param: string Language ('en') param: string Plugin name return: bool Sucess |
loadFile($file, $getencodingonly=false) X-Ref |
Load a locale file param: string Complete path to the locale file param: bool Get only the encoding of the file return: mixed Bool for success or encoding string |
optimizeLocale($file) X-Ref |
Optimize a locale. Convert the .lang in a .php file ready to be included. The optimized file is encoded with the current encoding. param: string Locale file to optimize return: bool Success |
getAvailableLocales($plugin='', $domain='') X-Ref |
Get the available locales for a plugin or a domain. param: string Plugin ('') param: string Domain ('') return: array List of 2 letter iso codes |
getAcceptedLanguage($available, $accepted ='') X-Ref |
Return the "best" accepted language from the list of available languages. Use $_SERVER['HTTP_ACCEPT_LANGUAGE'] if the accepted language is empty param: array Available languages in the system param: string String of comma separated accepted languages ('') return: string Language 2 letter iso code, default is 'en' |
getIsoCodes($lang=false) X-Ref |
Returns iso codes. param: bool Is the language the key in the array (false) return: array The key is either the language or the iso code |
getIsoWestern() X-Ref |
Returns the list of western iso codes. |
resetError() X-Ref |
Reset the errors |
setError($msg, $no=0) X-Ref |
Set an error. By convention the number is 4xx if the error is coming from the user or 5xx if coming from the system (database error for ex.) param: string Error message param: int Error number (0) |
error($html=false, $with_nb=true) X-Ref |
Returns the errors. param: bool Errors as HTML list (false) param: bool Show numbers (true) return: mixed array of errors, HTML list, or false if no errors |
setDbError($db_error_msg) X-Ref |
Helper function to set the error from the DB. param: string Error message from the DB |
bulkSetError($errors) X-Ref |
Bulk set errors. Used when you went to recopy the errors of one object into another. You can call that way: $object->bulkSetErrors($otherobject->error()); param: array List of errors return: bool Success |
Généré le : Mon Nov 26 11:57:01 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |