diff --git a/gettext-tools/examples/hello-sh/hello-2.sh b/gettext-tools/examples/hello-sh/hello-2.sh new file mode 100644 index 000000000..1de130875 --- /dev/null +++ b/gettext-tools/examples/hello-sh/hello-2.sh @@ -0,0 +1,15 @@ +#!/bin/sh +# Example for use of GNU gettext. +# This file is in the public domain. +# +# Source code of the POSIX sh program that uses a POSIX:2024 compliant 'printf'. + +TEXTDOMAIN=hello-sh +export TEXTDOMAIN +TEXTDOMAINDIR='@localedir@' +export TEXTDOMAINDIR + +gettext "Hello, world!"; echo + +pid=$$ +env printf "`gettext \"This program is running as process number %u.\"`"'\n' $pid diff --git a/gettext-tools/examples/hello-sh/hello-3.sh b/gettext-tools/examples/hello-sh/hello-3.sh new file mode 100644 index 000000000..eca5a3808 --- /dev/null +++ b/gettext-tools/examples/hello-sh/hello-3.sh @@ -0,0 +1,15 @@ +#!/bin/sh +# Example for use of GNU gettext. +# This file is in the public domain. +# +# Source code of the POSIX sh program that uses the 'printf_gettext' program. + +TEXTDOMAIN=hello-sh +export TEXTDOMAIN +TEXTDOMAINDIR='@localedir@' +export TEXTDOMAINDIR + +gettext "Hello, world!"; echo + +pid=$$ +printf_gettext 'This program is running as process number %u.' $pid; echo