| [ Index ] |
|
Code source de WordPress 2.1.2 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
| Poids: | 364 lignes (11 kb) |
| Inclus ou requis: | 0 fois |
| Référencé: | 0 fois |
| Nécessite: | 0 fichiers |
gettext_reader:: (11 méthodes):
readint()
readintarray()
gettext_reader()
load_tables()
get_original_string()
get_translation_string()
find_string()
translate()
get_plural_forms()
select_string()
ngettext()
Classe: gettext_reader - X-Ref
Provides a simple gettext replacement that works independently from| readint() X-Ref |
| Reads a 32bit Integer from the Stream return: Integer from the Stream |
| readintarray($count) X-Ref |
| Reads an array of Integers from the Stream param: int count How many elements should be read return: Array of Integers |
| gettext_reader($Reader, $enable_cache = true) X-Ref |
| Constructor param: object Reader the StreamReader object param: boolean enable_cache Enable or disable caching of strings (default on) |
| load_tables() X-Ref |
| Loads the translation tables from the MO file into the cache If caching is enabled, also loads all strings into a cache to speed up translation lookups |
| get_original_string($num) X-Ref |
| Returns a string from the "originals" table param: int num Offset number of original string return: string Requested string if found, otherwise '' |
| get_translation_string($num) X-Ref |
| Returns a string from the "translations" table param: int num Offset number of original string return: string Requested string if found, otherwise '' |
| find_string($string, $start = -1, $end = -1) X-Ref |
| Binary search for string param: string string param: int start (internally used in recursive function) param: int end (internally used in recursive function) return: int string number (offset in originals table) |
| translate($string) X-Ref |
| Translates a string param: string string to be translated return: string translated string (or original, if not found) |
| get_plural_forms() X-Ref |
| Get possible plural forms from MO header return: string plural form header |
| select_string($n) X-Ref |
| Detects which plural form to take param: n count return: int array index of the right plural form |
| ngettext($single, $plural, $number) X-Ref |
| Plural version of gettext param: string single param: string plural param: string number return: translated plural form |
| Généré le : Fri Mar 30 19:41:27 2007 | par Balluche grâce à PHPXref 0.7 |