"get-text" "1" "" "" "Starbuntu"

NOMBRE

get-text - lee para fines de traducción un archivo de traducción legible por humanos, p. ej. Starbuntu.po (proporcionado por Starbuntup)

SINOPSIS

[textdomaindir=<ruta de la carpeta arriba ./locale/> textdomain=<nombre del archivo de traducción *.po sin extensión>] get-text [--<código de idioma>] <frase en inglés> [<valores de las variables>]

DESCRIPCIÓN

El programa Starbuntu get-text traduce una entrada en inglés de un archivo de traducción '*.po'. Al programa deben entregarse las variables de entorno textdomaindir=<ruta del archivo de traducción> (sin '/locale/$LANGUAGE/LC_MESSAGES'), así como textdomain=<nombre del archivo de traducción> (sin .po) si no tienen los valores como en el ejemplo de abajo. Opcionalmente, el parámetro --$LANGUAGE se puede establecer si $LANGUAGE no es el idioma de usuario dado. Si la entrada a traducir contiene variables, sus valores también deben entregarse como parámetros. Este programa funciona al menos para Starbuntu, pero en mayo de casos también para otros paquetes si el programa alternativo gettext falla porque, p. ej., el proceso de arranque aún no se ha completado.

Al llamar a get-text, debe tenerse en cuenta que en la frase en inglés dada el signo del dólar y los soportes cuadrados deben ser precedidos por una barra invertida (backslash).

OPCIONES

--<código de idioma>
  p. ej. --it para italiano

ARCHIVOS

/usr/local/bin/get-text
/usr/bin/gettext
/usr/local/share/locale/$LANGUAGE/LC_MESSAGES/*.po

VARIABLES DEL ENTORNO

textdomaindir
  <ruta de la carpeta arriba ./locale/> (p. ej. /usr/local/share)
textdomain
  <nombre del archivo de traducción *.po sin extensión> (p. ej. Starbuntu)

EJEMPLO

textdomaindir="/usr/local/share" textdomain=Starbuntu get-text --it "Starbuntu upgradable to \\$newest!" 24.04.2.14

Para comparación:

newest=24.04.2.14
msgid="Starbuntu upgradable to \\$newest!"
TEXTDOMAINDIR="/usr/share/locale" TEXTDOMAIN=Starbuntu LANGUAGE=it gettext "$msgid" | (export PATH `envsubst --variables "$msgid"`; envsubst "$msgid")

AUTOR

Peter Starfinger <info@die-starfingers.de>

VÉASE TAMBIÉN

Programa GNU
  gettext