- Method bindtextdomain
string bindtextdomain(string|void domainname, string|void dirname)
Binds the path predicate for a message domainname domainname to the directory name specified by dirname.
If domainname is a non-empty string and has not been bound previously, bindtextdomain() binds domainname with dirname.
If domainname is a non-empty string and has been bound previously, bindtextdomain() replaces the old binding with dirname.
If domainname is zero or an empty string, bindtextdomain() returns 0.
User defined domain names cannot begin with the string
"SYS_". Domain names beginning with this string are reserved for system use.
The return value from bindtextdomain() is a string containing dirname or the directory binding associated with domainname if dirname is unspecified. If no binding is found, the default locale path is returned. If domainname is unspecified or is an empty string, bindtextdomain() takes no action and returns a 0.
- See also