gettext man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

gettext(1)			 User Commands			    gettext(1)

NAME
       gettext - retrieve text string from message database

SYNOPSIS
       gettext [-d textdomain | -−domain=textdomain]
	    [textdomain] msgid

       gettext -s [-e] [-n]
	    [-d textdomain | -−domain=textdomain] msgid...

DESCRIPTION
       The gettext utility retrieves a translated text string corresponding to
       string msgid from a message object generated with msgfmt(1).  The  mes‐
       sage  object  name  is derived from the optional argument textdomain if
       present, otherwise from the TEXTDOMAIN environment.  If	no  domain  is
       specified, or if a corresponding string cannot be found, gettext prints
       msgid.

       Ordinarily,   gettext	looks	 for	its    message	  object    in
       /usr/lib/locale/lang/LC_MESSAGES	 where	lang  is  the  locale name. If
       present, the TEXTDOMAINDIR environment variable replaces	 the  pathname
       component up to lang.

       This  command  interprets C escape sequences such as \t for tab. Use \\
       to print a backslash. To produce a message on a line of its own, either
       enter  \n  at the end of msgid, or use this command in conjunction with
       printf(1).

       When used with the -s option, gettext behaves like echo(1). But it does
       not  simply  copy its arguments to standard output. Instead, those mes‐
       sages found in the selected catalog are translated.

OPTIONS
       The following options are supported:

       -d textdomain		 Retrieves translated messages from the domain
       -−domain=textdomain	 textdomain, if textdomain is not specified as
				 an operand.

       -e			 Enables expansion of some escape sequences if
				 used with the -s option.

       -n			 Suppresses  trailing newline if used with the
				 -s option.

       -s			 Behaves like echo(1) (see DESCRIPTION above).
				 If  the  -s option is specified, no expansion
				 of C escape sequences is performed and a new‐
				 line  character is appended to the output, by
				 default.

OPERANDS
       The following operands are supported:

       textdomain    A domain name used to retrieve the messages.  This	 over‐
		     rides the specification by the -d or -−domain options, if
		     present.

       msgid	     A key to retrieve the localized message.

ENVIRONMENT VARIABLES
       LANG		Specifies locale name.

       LC_MESSAGES	Specifies messaging locale, and if  present  overrides
			LANG for messages.

       TEXTDOMAIN	Specifies  the text domain name, which is identical to
			the message object filename without .mo suffix.

       TEXTDOMAINDIR	Specifies the pathname to  the	message	 database.  If
			present, replaces /usr/lib/locale.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWcs			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       echo(1),	    msgfmt(1),	  printf(1),	gettext(3C),	setlocale(3C),
       attributes(5)

NOTES
       This is the shell equivalent of the library routine gettext(3C).

SunOS 5.11			  17 Sep 2001			    gettext(1)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net