|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.quercus.module.AbstractQuercusModule
com.caucho.quercus.lib.gettext.GettextModule
public class GettextModule
Module to find translated strings and return them in desired charset. Translations are LRU cached.
Field Summary |
---|
Fields inherited from class com.caucho.quercus.module.AbstractQuercusModule |
---|
PHP_INI_ALL, PHP_INI_PERDIR, PHP_INI_SYSTEM, PHP_INI_USER |
Constructor Summary | |
---|---|
GettextModule()
|
Method Summary | |
---|---|
StringValue |
_(Env env,
StringValue message,
Value[] args)
Alias of gettext(). |
java.lang.String |
bind_textdomain_codeset(Env env,
java.lang.String domainName,
java.lang.String charset)
Sets charset of translated strings that are returned from this domain. |
Value |
bindtextdomain(Env env,
java.lang.String domainName,
StringValue directory)
Changes root directory of domain. |
StringValue |
dcgettext(Env env,
java.lang.String domainName,
StringValue message,
int category,
Value[] args)
Same as gettext, but allows overriding of domain and category. |
StringValue |
dcngettext(Env env,
java.lang.String domainName,
StringValue msgid1,
StringValue msgid2,
int n,
int category,
Value[] args)
Same as ngettext, but allows overriding of domain and category. |
StringValue |
dgettext(Env env,
java.lang.String domainName,
StringValue message,
Value[] args)
Same as gettext, but allows overriding of current domain. |
StringValue |
dngettext(Env env,
java.lang.String domainName,
StringValue msgid1,
StringValue msgid2,
int n,
Value[] args)
Same as ngettext, but allows overriding of current domain. |
java.lang.String[] |
getLoadedExtensions()
Returns the extensions loaded by the module. |
StringValue |
gettext(Env env,
StringValue message,
Value[] args)
Returns translated string from current domain and default category. |
StringValue |
ngettext(Env env,
StringValue msgid1,
StringValue msgid2,
int n,
Value[] args)
Returns translated plural string form from current domain and default category. |
java.lang.String |
textdomain(Env env,
Value domain)
Changes the current domain. |
Methods inherited from class com.caucho.quercus.module.AbstractQuercusModule |
---|
addConstant, addConstant, addConstant, getConstMap, getIniDefinitions |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GettextModule()
Method Detail |
---|
public java.lang.String[] getLoadedExtensions()
AbstractQuercusModule
getLoadedExtensions
in interface QuercusModule
getLoadedExtensions
in class AbstractQuercusModule
public java.lang.String bind_textdomain_codeset(Env env, java.lang.String domainName, java.lang.String charset)
env
- domain
- codeset
-
public Value bindtextdomain(Env env, java.lang.String domainName, StringValue directory)
env
- domain
- directory
-
public StringValue dcgettext(Env env, java.lang.String domainName, StringValue message, int category, Value[] args)
env
- domain
- message
- category
- public StringValue dcngettext(Env env, java.lang.String domainName, StringValue msgid1, StringValue msgid2, int n, int category, Value[] args)
env
- domain
- msgid1
- msgid2
- n
- category
- public StringValue dgettext(Env env, java.lang.String domainName, StringValue message, Value[] args)
env
- domain
- message
- public StringValue dngettext(Env env, java.lang.String domainName, StringValue msgid1, StringValue msgid2, int n, Value[] args)
env
- domain
- msgid1
- msgid2
- n
- public StringValue _(Env env, StringValue message, Value[] args)
env
- message
- public StringValue gettext(Env env, StringValue message, Value[] args)
env
- message
- public StringValue ngettext(Env env, StringValue msgid1, StringValue msgid2, int n, Value[] args)
env
- msgid1
- msgid2
- n
-
public java.lang.String textdomain(Env env, Value domain)
env
- domain
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |