🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Class Phalcon\\Translate\\Adapter\\Gettext # Class **Phalcon\\Translate\\Adapter\\Gettext** *extends* abstract class [*Phalcon\\Translate\\Adapter*](#) *implements*[*Phalcon\\Translate\\AdapterInterface*](#), ArrayAccess Class Gettext ### Methods public **\_\_construct** (*unknown* $options) Phalcon\\Translate\\Adapter\\Gettext constructor public *string***query** (*string* $index, \[*array* $placeholders\]) Returns the translation related to the given key public **exists** (*unknown* $index) Check whether is defined a translation key in the internal array public *string***nquery** (*string* $msgid1, *string* $msgid2, *int* $count, \[*array* $placeholders\], \[*string* $domain\]) The plural version of gettext(). Some languages have more than one form for plural messages dependent on the count. public \*string Returns the new current domain.\***setDomain** (*string* $domain) Changes the current domain (i.e. the translation file). The passed domain must be one of those passed to the constructor. public \*string Returns the new current domain.\***resetDomain** () Sets the default domain public **setDefaultDomain** (*unknown* $domain) Sets the domain default to search within when calls are made to gettext() public **getDefaultDomain** () Gets the default domain public **setDirectory** (*unknown* $directory) Sets the path for a domain public **getDirectory** (*unknown* $directory) Gets the path for a domain public **setLocale** (*unknown* $category, *unknown* $locale) Sets locale information public **getLocale** () Gets locale public **getCategory** () Gets locale category protected **prepareOptions** (*unknown* $options) Validator for constructor protected **getOptionsDefault** () Gets default options public *string***t** (*string* $translateKey, \[*array* $placeholders\]) inherited from Phalcon\\Translate\\Adapter Returns the translation string of the given key public *string*\*\*\_\*\* (*string* $translateKey, \[*array* $placeholders\]) inherited from Phalcon\\Translate\\Adapter Returns the translation string of the given key (alias of method ‘t') public **offsetSet** (*string* $offset, *string* $value) inherited from Phalcon\\Translate\\Adapter Sets a translation value public **offsetExists** (*unknown* $translateKey) inherited from Phalcon\\Translate\\Adapter Check whether a translation key exists public **offsetUnset** (*string* $offset) inherited from Phalcon\\Translate\\Adapter Unsets a translation from the dictionary public *string***offsetGet** (*string* $translateKey) inherited from Phalcon\\Translate\\Adapter Returns the translation related to the given key protected **replacePlaceholders** (*unknown* $translation, \[*unknown* $placeholders\]) inherited from Phalcon\\Translate\\Adapter Replaces placeholders by the values passed | - [索引](# "总目录") - [下一页](# "Class Phalcon\Translate\Adapter\NativeArray") | - [上一页](# "Class Phalcon\Translate\Adapter\Csv") | - [API Indice](#) »