/[web]/nav/lib.php
ViewVC logotype

Diff of /nav/lib.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3274 by leuhmanu, Thu May 8 22:06:24 2014 UTC revision 3275 by leuhmanu, Sun Jun 8 15:17:54 2014 UTC
# Line 18  Line 18 
18  */  */
19  // definition  // definition
20    
21    require_once('php-mo.php');
22    
23    // languages for home
24    $langs = array(
25        'ast' => 'Asturianu',
26        'ca' => 'Català',
27        'cs' => 'Čeština',
28        'de' => 'Deutsch',
29        'el' => 'Ελληνικά',
30        'en' => 'English',
31        'eo' => 'Esperanto',
32        'es' => 'Español',
33        'et' => 'Eesti',
34        'fi' => 'Suomeksi',
35        'fr' => 'Français',
36        'id' => 'Bahasa Indonesia',
37        'it' => 'Italiano',
38        'lv' => 'Latviešu',
39        'nb' => 'Bokmål',
40        'nl' => 'Nederlands',
41        'pl' => 'Polski',
42        'pt' => 'Português',
43        'pt-br' => 'Português do Brasil',
44        'ro' => 'Română',
45        'ru' => 'Русский',
46        'sl' => 'Slovenščina',
47        'sq' => 'Gjuha shqipe',
48        'sv' => 'Svenska',
49        'tr' => 'Türkçe',
50        'uk' => 'Українська',
51        'ur' => 'اردو',
52        'zh-cn' => '简体中文',
53        'zh-tw' => '正體中文'
54    );
55    
56  class NCache  class NCache
57  {  {
58      function __construct() { }      function __construct() { }
# Line 154  class l10n Line 189  class l10n
189          }          }
190    
191          if (file_exists($po_file)) {          if (file_exists($po_file)) {
             require_once('langs/php-mo.php');  
192              $dictionary = phpmo_parse_po_file($po_file);              $dictionary = phpmo_parse_po_file($po_file);
193    
194              foreach ($dictionary as $key => $value) {              foreach ($dictionary as $key => $value) {
# Line 282  function _mgnav_html($wrap = false, $lan Line 316  function _mgnav_html($wrap = false, $lan
316  */  */
317  function _mgnav_style()  function _mgnav_style()
318  {  {
319      return '<style>' . file_get_contents(__DIR__ . '/css/source.css') . '</style>';          if ( defined('ALIGNMENT') && constant('ALIGNMENT') == 'Center' ){
320                    return '<style>' . file_get_contents(__DIR__ . '/css/source.css') . '</style><style>' . file_get_contents(__DIR__ . '/css/center.css') . '</style>';
321            } else {
322                    return '<style>' . file_get_contents(__DIR__ . '/css/source.css') . '</style>';
323            }
324  }  }
325    
326  /**  /**
# Line 294  function _lang_check($s = null) Line 332  function _lang_check($s = null)
332          return 'en';          return 'en';
333      }      }
334    
335      $supported = array(      global $langs;
336          'ast',      $supported = array_keys($langs);
         'cs',  
         'de',  
         'el', 'en', 'eo', 'es', 'et',  
         'fi', 'fr',  
         'id', 'it',  
         'lv',  
         'nb', 'nl',  
         'pl', 'pt', 'pt-br',  
         'ro', 'ru',  
         'sl', 'sv',  
         'tr',  
         'uk', 'ur',  
         'zh-cn', 'zh-tw'  
     );  
337    
338      if (in_array($s, $supported))      if (in_array($s, $supported))
339          return $s;          return $s;

Legend:
Removed from v.3274  
changed lines
  Added in v.3275

  ViewVC Help
Powered by ViewVC 1.1.26