Lines Matching defs:domain
89 "Usage: gettext [-d domainname | --domain=domainname ] " \
90 "[domain] \"msgid\"\n" \
91 " gettext -s [-d domainname | --domain=domainname] [-e] [-n] "\
104 char *domain = NULL;
135 domain = ++arg;
140 domain = *++argv;
180 if (strncmp(arg, "domain=", 7) == 0) {
188 domain = arg;
210 domain = *argv++;
211 } else if (!domain) {
216 domain = getenv("TEXTDOMAIN");
217 if (!domain) {
219 * no domain specified
227 (void) bindtextdomain(domain, domainpath);
230 (void) fputs(dgettext(domain, msgid), stdout);
231 exit(*domain == NULL);
234 if (!domain) {
235 domain = getenv("TEXTDOMAIN");
237 if (domainpath && domain) {
238 (void) bindtextdomain(domain, domainpath);
245 (void) fputs(domain ? dgettext(domain, msgid) : msgid,
254 return ((domain == NULL) || (*domain == NULL));