linea21-utils
[ class tree: linea21-utils ] [ index: linea21-utils ] [ all elements ]

Source for file lang.php

Documentation is available at lang.php

  1. <?php
  2. /**
  3.  * @package linea21.utils
  4.  * @subpackage lib
  5.  * @author linea21 <info@linea21.com>
  6.  * @version $id SVN
  7.  * @access public
  8.  * @license http://opensource.org/licenses/gpl-3.0.html
  9.  */
  10.  
  11. /**
  12. * IncludeLang()
  13. * Fait les includes de fichiers de langue en fonction de la rubrique active ( partie publique )
  14. * 
  15. * @return void (include)
  16. */
  17. function IncludeLang()
  18. {
  19.     include_once('../languages/' . LANGUAGE . '/lang_common.' . CHARSET . '.php');
  20.  
  21.     if (ActiveItemAlias($GLOBALS['activeitem']) == 'directory') {
  22.         include_once('../languages/' . LANGUAGE . '/lang_yellowpages.' . CHARSET . '.php');
  23.     }
  24.     if (ActiveItemAlias($GLOBALS['activeitem']) == 'dashboard') {
  25.         include_once('../languages/' . LANGUAGE . '/lang_sdi.' . CHARSET . '.php');
  26.         include_once('../languages/' . LANGUAGE . '/lang_dashboard.' . CHARSET . '.php');
  27.     }
  28.     if (ActiveItemAlias($GLOBALS['activeitem']) == 'workgroup') {
  29.         include_once('../languages/' . LANGUAGE . '/lang_workshop.' . CHARSET . '.php');
  30.         include_once('../languages/' . LANGUAGE . '/lang_workshoprep.' . CHARSET . '.php');
  31.         include_once('../languages/' . LANGUAGE . '/lang_publication.' . CHARSET . '.php');
  32.     }
  33.     if (ActiveItemAlias($GLOBALS['activeitem']) == 'project') {
  34.         include_once('../languages/' . LANGUAGE . '/lang_project.' . CHARSET . '.php');
  35.     }
  36.     if (ActiveItemAlias($GLOBALS['activeitem']) == 'publication') {
  37.         include_once('../languages/' . LANGUAGE . '/lang_publication.' . CHARSET . '.php');
  38.     }
  39.     if (ActiveItemAlias($GLOBALS['activeitem']) == 'user-prefs') {
  40.         include_once('../languages/' . LANGUAGE . '/lang_user.' . CHARSET . '.php');
  41.     }
  42.     if (ActiveItemAlias($GLOBALS['activeitem']) == 'news') {
  43.         include_once('../languages/' . LANGUAGE . '/lang_news.' . CHARSET . '.php');
  44.     }
  45.     if (ActiveItemAlias($GLOBALS['activeitem']) == 'subscribe-newsletter') {
  46.         include_once('../languages/' . LANGUAGE . '/lang_newsletter.' . CHARSET . '.php');
  47.     }
  48.     if (ActiveItemAlias($GLOBALS['activeitem']) == 'search') {
  49.         include_once('../languages/' . LANGUAGE . '/lang_search.' . CHARSET . '.php');
  50.     }
  51.  
  52.     $GLOBALS['lang'] = $lang;
  53. } 
  54.  
  55. /**
  56. * IncludeAdminLang()
  57. * Fait les includes de fichiers de langue en fonction de la rubrique active ( partie admin )
  58. * 
  59. * @return void (include)
  60. */
  61. function IncludeAdminLang($rubrique)
  62. {
  63.     include_once('../languages/' . LANGUAGE . '/lang_common.' . CHARSET . '.php');
  64.     include_once('../languages/' . LANGUAGE . '/lang_' . $rubrique . '.' . CHARSET . '.php');
  65.  
  66.     if ($rubrique === 'dashboard') {
  67.         include_once('../languages/' . LANGUAGE . '/lang_sdi.' . CHARSET . '.php');
  68.     } 
  69.     if ($rubrique === 'sdi') {
  70.         include_once('../languages/' . LANGUAGE . '/lang_dashboard.' . CHARSET . '.php');
  71.     } 
  72.  
  73.     $GLOBALS['lang'] = $lang;
  74. } 
  75.  
  76. ?>

Documentation generated on Sat, 08 Nov 2008 14:52:44 +0100 by phpDocumentor 1.4.1