| java.lang.Object com.caucho.quercus.module.AbstractQuercusModule com.caucho.quercus.lib.gettext.GettextModule
GettextModule | public class GettextModule extends AbstractQuercusModule (Code) | | Module to find translated strings and return them in desired charset.
Translations are LRU cached.
|
Method Summary | |
public StringValue | _(Env env, StringValue message, Value[] args) Alias of gettext(). | public String | bind_textdomain_codeset(Env env, String domainName, String charset) Sets charset of translated strings that are returned from this domain. | public Value | bindtextdomain(Env env, String domainName, StringValue directory) Changes root directory of domain. | public StringValue | dcgettext(Env env, String domainName, StringValue message, int category, Value args) Same as gettext, but allows overriding of domain and category. | public StringValue | dcngettext(Env env, String domainName, StringValue msgid1, StringValue msgid2, int n, int category, Value args) Same as ngettext, but allows overriding of domain and category. | public StringValue | dgettext(Env env, String domainName, StringValue message, Value args) Same as gettext, but allows overriding of current domain. | public StringValue | dngettext(Env env, String domainName, StringValue msgid1, StringValue msgid2, int n, Value args) Same as ngettext, but allows overriding of current domain. | public String[] | getLoadedExtensions() | public StringValue | gettext(Env env, StringValue message, Value[] args) Returns translated string from current domain and default category. | public StringValue | ngettext(Env env, StringValue msgid1, StringValue msgid2, int n, Value args) Returns translated plural string form from current domain and default
category. | public String | textdomain(Env env, Value domain) Changes the current domain. |
bind_textdomain_codeset | public String bind_textdomain_codeset(Env env, String domainName, String charset)(Code) | | Sets charset of translated strings that are returned from this domain.
Parameters: env - Parameters: domain - Parameters: codeset - codeset |
bindtextdomain | public Value bindtextdomain(Env env, String domainName, StringValue directory)(Code) | | Changes root directory of domain.
Parameters: env - Parameters: domain - Parameters: directory - directory |
dcgettext | public StringValue dcgettext(Env env, String domainName, StringValue message, int category, Value args)(Code) | | Same as gettext, but allows overriding of domain and category.
Parameters: env - Parameters: domain - Parameters: message - Parameters: category - |
dcngettext | public StringValue dcngettext(Env env, String domainName, StringValue msgid1, StringValue msgid2, int n, int category, Value args)(Code) | | Same as ngettext, but allows overriding of domain and category.
Parameters: env - Parameters: domain - Parameters: msgid1 - Parameters: msgid2 - Parameters: n - Parameters: category - |
dgettext | public StringValue dgettext(Env env, String domainName, StringValue message, Value args)(Code) | | Same as gettext, but allows overriding of current domain.
Parameters: env - Parameters: domain - Parameters: message - |
dngettext | public StringValue dngettext(Env env, String domainName, StringValue msgid1, StringValue msgid2, int n, Value args)(Code) | | Same as ngettext, but allows overriding of current domain.
Parameters: env - Parameters: domain - Parameters: msgid1 - Parameters: msgid2 - Parameters: n - |
getLoadedExtensions | public String[] getLoadedExtensions()(Code) | | |
gettext | public StringValue gettext(Env env, StringValue message, Value[] args)(Code) | | Returns translated string from current domain and default category.
Parameters: env - Parameters: message - |
ngettext | public StringValue ngettext(Env env, StringValue msgid1, StringValue msgid2, int n, Value args)(Code) | | Returns translated plural string form from current domain and default
category.
Parameters: env - Parameters: msgid1 - Parameters: msgid2 - Parameters: n - translated string, or original plural string if n == 1,else return original singular string |
textdomain | public String textdomain(Env env, Value domain)(Code) | | Changes the current domain.
Parameters: env - Parameters: domain - name of current domain after change. |
|
|