Main Page | Directories | File List | File Members

i18n.php File Reference

Go to the source code of this file.

Variables

 $navigatorLanguages = explode(",",getenv("HTTP_ACCEPT_LANGUAGE"))
 $locale = $GLOBALS['sys_default_locale']
 $supportedLanguages
 $curlocale = strtolower(substr($lng,0,2))
 break
 $alternative [] = "/usr/local/share/locale/".$locale."/LC_MESSAGES/savane.mo"
 $str_count = array_pop(unpack("L", fread($mo, 4)))
 $start = unpack("Loriginal/Ltranslation", fread($mo, 8))
 $msgids = fread($mo, $str_count*8)
 $found = false
 $translation = unpack("Llength/Loffset", fread($mo, 8))
 $plural_rule ["de_DE"] = ($n != 1)
 $msgstr = $plural[$plural_rule[$locale]]


Variable Documentation

$alternative[] = "/usr/local/share/locale/".$locale."/LC_MESSAGES/savane.mo"
 

Definition at line 112 of file i18n.php.

$curlocale = strtolower(substr($lng,0,2))
 

Definition at line 62 of file i18n.php.

$found = false
 

Definition at line 150 of file i18n.php.

Referenced by conf_form().

$locale = $GLOBALS['sys_default_locale']
 

Definition at line 35 of file i18n.php.

$msgids = fread($mo, $str_count*8)
 

Definition at line 143 of file i18n.php.

return $msgstr = $plural[$plural_rule[$locale]]
 

Definition at line 207 of file i18n.php.

$navigatorLanguages = explode(",",getenv("HTTP_ACCEPT_LANGUAGE"))
 

Definition at line 32 of file i18n.php.

$plural_rule["ru_RU"] = ($n != 1)
 

Definition at line 189 of file i18n.php.

$start = unpack("Loriginal/Ltranslation", fread($mo, 8))
 

Definition at line 139 of file i18n.php.

$str_count = array_pop(unpack("L", fread($mo, 4)))
 

Definition at line 135 of file i18n.php.

$supportedLanguages
 

Initial value:

 array(
                            "de"        => "DE.UTF-8",
                            "de_DE"     => "DE.UTF-8",
                            "en"        => "US.UTF-8",
                            "fr"        => "FR.UTF-8",
                            "fr_FR"     => "FR.UTF-8",
                            "it"        => "IT.UTF-8",
                            "it_IT"     => "IT.UTF-8",
                            "ja"        => "JP.UTF-8",
                            "ja_JP"     => "JP.UTF-8",
                            "ko"        => "KR.UTF-8",
                            "ko_KR"     => "KR.UTF-8",
                            "pt"        => "BR.UTF-8",
                            "pt_BR"     => "BR.UTF-8",
                            "ru"        => "RU.UTF-8",
                            "ru_RU"     => "RU.UTF-8"
                            )

Definition at line 40 of file i18n.php.

$translation = unpack("Llength/Loffset", fread($mo, 8))
 

Definition at line 173 of file i18n.php.

break
 

Definition at line 68 of file i18n.php.


Generated on Sun Feb 26 13:23:05 2006 for Savane PHP Frontend Developer Reference by  doxygen 1.4.4