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