Changeset 14977 for gli/trunk/gli.sh


Ignore:
Timestamp:
2008-02-12T16:17:36+13:00 (16 years ago)
Author:
davidb
Message:

script made more general so fli.sh can cascade into calling gli.sh rather than fli.sh duplicating 99% of the gli.sh in its own file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gli/trunk/gli.sh

    r13251 r14977  
    22glilang=en
    33
     4if [ "x$PROGNAME" = "x" ] ; then
     5  if [ "$glilang" = "es" ]; then
     6    PROGNAME="Biblioteca Digital Greenstone"
     7  elif [ "$glilang" = "fr" ]; then
     8    PROGNAME="Bibliothécaire Greenstone"
     9  elif [ "$glilang" = "ru" ]; then
     10    PROGNAME="ÉÎÔÅÒÆÅÊÓ Greenstone"
     11  else
     12    PROGNAME="Greenstone Librarian Interface"
     13  fi
     14fi
     15
     16if [ "x$PROGABBR" = "x" ] ; then
     17    PROGABBR="GLI"
     18fi
     19
     20if [ "x$PROGNAME_EN" = "x" ] ; then
     21    PROGNAME_EN="Greenstone Librarian Interface"
     22fi
     23
    424echo
    525if [ "$glilang" = "es" ]; then
    6     echo "Interfaz de la Biblioteca Digital Greenstone (Greenstone Librarian Interface - GLI)"
     26    echo "Interfaz de la $PROGNAME ($PROGNAME_EN - $PROGABBR)"
    727    echo "Copyright (C) 2006, New Zealand Digital Library Project, University Of Waikato"
    8     echo "La Interfaz de la Biblioteca Digital Greenstone NO INCLUYE ABSOLUTAMENTE NINGUNA GARANTÍA."
     28    echo "La Interfaz de la $PROGNAME NO INCLUYE ABSOLUTAMENTE NINGUNA GARANTÍA."
    929    echo "Para mayor información vea los términos de la licencia en LICENSE.txt"
    1030    echo "Este es un software abierto, por lo que lo invitamos a que lo distribuya de forma gratuita"
    1131elif [ "$glilang" = "fr" ]; then
    12     echo "Interface du Bibliothécaire Greenstone (Greenstone Librarian Interface - GLI)"
     32    echo "Interface du $PROGNAME ($PROGNAME_EN - $PROGABBR)"
    1333    echo "Copyright (C) 2006, New Zealand Digital Library Project, University Of Waikato"
    14     echo "GLI est fourni sans AUCUNE GARANTIE; pour des détails, voir LICENSE.txt"
     34    echo "$PROGABBR est fourni sans AUCUNE GARANTIE; pour des détails, voir LICENSE.txt"
    1535    echo "Ceci est un logiciel libre, et vous êtes invité à le redistribuer"
    1636elif [ "$glilang" = "ru" ]; then
    17     echo "âÉÂÌÉÏÔÅÞÎÙÊ ÉÎÔÅÒÆÅÊÓ Greenstone (Greenstone Librarian Interface - GLI)"
     37    echo "âÉÂÌÉÏÔÅÞÎÙÊ $PROGNAME ($PROGNAME_EN - $PROGABBR)"
    1838    echo "Copyright (C) 2006, New Zealand Digital Library Project, University Of Waikato"
    1939    echo "âéç ÎÅ ÄÁÅÔ áâóïìàôîï îéëáëéè çáòáîôéê; ÄÅÔÁÌÉ ÓÍ. × ÔÅËÓÔÅ LICENSE.TXT"
    2040    echo "üÔÏ - Ó×ÏÂÏÄÎÏ ÒÁÓÐÒÏÓÔÒÁÎÑÅÍÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ É ÷Ù ÍÏÖÅÔÅ ÒÁÓÐÒÏÓÔÒÁÎÑÔØ ÅÇÏ"
    2141else
    22     echo "Greenstone Librarian Interface (GLI)"
     42    echo "$PROGNAME ($PROGABBR)"
    2343    echo "Copyright (C) 2006, New Zealand Digital Library Project, University Of Waikato"
    24     echo "GLI comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt"
     44    echo "$PROGABBR comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt"
    2545    echo "This is free software, and you are welcome to redistribute it"
    2646fi
     
    119139    echo
    120140    if [ "$glilang" = "es" ]; then
    121     echo "La Interfaz de la Biblioteca Digital Greenstone requiere Perl para "
     141    echo "La Interfaz de la $PROGNAME requiere Perl para "
    122142    echo "poder operar, pero éste no aparece en su sistema. Por favor asegúrese "
    123143    echo "de que Perl está instalado y se encuentra en su ruta de búsqueda. A "
    124144    echo "continuación ejecute nuevamente este guión."
    125145    elif [ "$glilang" = "fr" ]; then
    126     echo "Greenstone Librarian Interface nécessite perl pour son fonctionnement,"
     146    echo "$PROGNAME nécessite Perl pour son fonctionnement,"
    127147    echo "mais perl n'a pas pu être détecté dans votre système. Veuillez vous "
    128148    echo "assurer que perl est installé et est spécifié dans votre chemin de "
    129149    echo "recherche, puis redémarrez ce script."
    130150    elif [ "$glilang" = "ru" ]; then
    131     echo "âÉÂÌÉÏÔÅÞÎÙÊ ÉÎÔÅÒÆÅÊÓ Greenstone ÔÒÅÂÕÅÔ Perl, ÞÔÏÂÙ ÉÍÅÔØ ×ÏÚÍÏÖÎÏÓÔØ"
     151    echo "âÉÂÌÉÏÔÅÞÎÙÊ $PROGNAME ÔÒÅÂÕÅÔ Perl, ÞÔÏÂÙ ÉÍÅÔØ ×ÏÚÍÏÖÎÏÓÔØ"
    132152    echo "ÒÁÂÏÔÁÔØ, ÎÏ Perl ÎÅ ÂÙÌ × ×ÁÛÅÊ ÓÉÓÔÅÍÅ. ðÏÖÁÌÕÊÓÔÁ, ÐÏÄÔ×ÅÒÄÉÔÅ, ÞÔÏ "
    133153    echo "Perl ÕÓÔÁÎÏ×ÌÅÎ É ÎÁÈÏÄÉÔÓÑ ÎÁ ×ÁÛÅÍ ÐÕÔÉ ÐÏÉÓËÁ, ÚÁÔÅÍ ÐÏ×ÔÏÒÎÏ××ÅÄÉÔÅ"
    134154    echo "ÜÔÏÔ ÓËÒÉÐÔ."
    135155    else
    136     echo "The Greenstone Librarian Interface requires perl in order to operate,"
     156    echo "The $PROGNAME requires Perl in order to operate,"
    137157    echo "but perl could not be detected on your system. Please ensure that perl"
    138158    echo "is installed and is on your search path, then rerun this script."
     
    173193    echo "No se pudo localizar una versión apropiada de Java. Usted deberá "
    174194    echo "instalar un Ambiente de Ejecución Java (versión 1.4 o superior) "
    175     echo "antes de correr la Interfaz de la Biblioteca Digital Greenstone."
     195    echo "antes de correr la Interfaz de la $PROGNAME."
    176196    elif [ "$glilang" = "fr" ]; then
    177197    echo "Une version adéquate de Java n'a pas pu être localisée."
    178198    echo "Vous devez installer un Java Runtime Environment (version 1.4 ou"
    179     echo "supérieur) avant de démarrer Greenstone Librarian Interface."
     199    echo "supérieur) avant de démarrer $PROGNAME."
    180200    elif [ "$glilang" = "ru" ]; then
    181201    echo "îÅ ÕÄÁÌÏÓØ ÏÐÒÅÄÅÌÉÔØ ÍÅÓÔÏÎÁÈÏÖÄÅÎÉÅ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÊ ×ÅÒÓÉÉ Java."
    182202    echo "÷Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ Java Runtime Environment (×ÅÒÓÉÀ 1.4 ÉÌÉ ×ÙÛÅ)"
    183     echo "ÐÅÒÅÄ ××ÏÄÏÍ ÂÉÂÌÉÏÔÅÞÎÏÇÏ ÉÎÔÅÒÆÅÊÓÁ Greenstone."
     203    echo "ÐÅÒÅÄ ××ÏÄÏÍ ÂÉÂÌÉÏÔÅÞÎÏÇÏ $PROGNAME."
    184204    else
    185205    echo "Failed to locate an appropriate version of Java. You must install a"
    186206    echo "Java Runtime Environment (version 1.4 or greater) before running the"
    187     echo "Greenstone Librarian Interface."
     207    echo "$PROGNAME."
    188208    fi
    189209    exit 1
     
    198218    echo "La versión del Ambiente de Ejecución Java (JRE por sus siglas en "
    199219    echo "inglés) que usted tiene instalada es demasiado vieja para ejecutar "
    200     echo "la Interfaz de la Biblioteca Digital Greenstone. Por favor instale "
     220    echo "la Interfaz de la $PROGNAME. Por favor instale "
    201221    echo "una nueva versión del Ambiente de Ejecución Java (versión 1.4 o "
    202222    echo "posterior) y ejecute nuevamente este guión."
    203223    elif [ "$glilang" = "fr" ]; then
    204224    echo "La version de Java Runtime Environment que vous avez installée est"
    205     echo "trop vielle pour faire fonctionner Greenstone Librarian Interface."
     225    echo "trop vielle pour faire fonctionner $PROGNAME."
    206226    echo "Veuillez installer une nouvelle version du JRE (version 1.4 ou plus"
    207227    echo "récente) et redémarrez le script."
    208228    elif [ "$glilang" = "ru" ]; then
    209229    echo "÷ÅÒÓÉÑ Java Runtime Environment, ËÏÔÏÒÕÀ ÷Ù ÕÓÔÁÎÏ×ÉÌÉ, ÏÞÅÎØ ÓÔÁÒÁ,"
    210     echo "ÞÔÏÂÙ ÕÐÒÁ×ÌÑÔØ ÂÉÂÌÉÏÔÅÞÎÙÍ ÉÎÔÅÒÆÅÊÓÏÍ Greenstone. ðÏÖÁÌÕÊÓÔÁ, "
     230    echo "ÞÔÏÂÙ ÕÐÒÁ×ÌÑÔØ ÂÉÂÌÉÏÔÅÞÎÙÍ $PROGNAME. ðÏÖÁÌÕÊÓÔÁ, "
    211231    echo "ÕÓÔÁÎÏ×ÉÔÅ ÎÏ×ÕÀ ×ÅÒÓÉÀ JRE (×ÅÒÓÉÀ 1.4 ÉÌÉ ÂÏÌÅÅ ÎÏ×ÕÀ) É"
    212232    echo "ÐÅÒÅÕÓÔÁÎÏ×ÉÔÅ ÜÔÏÔ ÓËÒÉÐÔ"
    213233    else
    214234    echo "The version of the Java Runtime Environment you have installed is too"
    215     echo "old to run the Greenstone Librarian Interface. Please install a new"
     235    echo "old to run the $PROGNAME. Please install a new"
    216236    echo "version of the JRE (version 1.4 or newer) and rerun this script."
    217237    fi
     
    241261echo
    242262if [ "$glilang" = "es" ]; then
    243     echo "Ejecutando la Interfaz de la Biblioteca Digital Greenstone..."
    244 elif [ "$glilang" = "fr" ]; then
    245     echo "Exécution de Greenstone Librarian Interface"
    246 elif [ "$glilang" = "ru" ]; then
    247     echo "ôÅËÕÝÉÊ ÂÉÂÌÉÏÔÅÞÎÙÊ ÉÎÔÅÒÆÅÊÓ Greenstone..."
    248 else
    249     echo "Running the Greenstone Librarian Interface..."
     263    echo "Ejecutando la Interfaz de la $PROGNAME..."
     264elif [ "$glilang" = "fr" ]; then
     265    echo "Exécution de $PROGNAME..."
     266elif [ "$glilang" = "ru" ]; then
     267    echo "ôÅËÕÝÉÊ ÂÉÂÌÉÏÔÅÞÎÙÊ $PROGNAME..."
     268else
     269    echo "Running the $PROGNAME..."
    250270fi
    251271
     
    271291    echo
    272292    if [ "$glilang" = "es" ]; then
    273         echo "Restarting/Ejecutando la Interfaz de la Biblioteca Digital Greenstone..."
    274     elif [ "$glilang" = "fr" ]; then
    275         echo "Restarting/Exécution de Greenstone Librarian Interface"
    276     elif [ "$glilang" = "ru" ]; then
    277         echo "Restarting/ôÅËÕÝÉÊ ÂÉÂÌÉÏÔÅÞÎÙÊ ÉÎÔÅÒÆÅÊÓ Greenstone..."
    278     else
    279         echo "Restarting the Greenstone Librarian Interface..."
     293        echo "Restarting/Ejecutando la Interfaz de la $PROGNAME..."
     294    elif [ "$glilang" = "fr" ]; then
     295        echo "Restarting/Exécution de $PROGNAME..."
     296    elif [ "$glilang" = "ru" ]; then
     297        echo "Restarting/ôÅËÕÝÉÊ ÂÉÂÌÉÏÔÅÞÎÙÊ $PROGNAME..."
     298    else
     299        echo "Restarting the $PROGNAME..."
    280300    fi
    281301
Note: See TracChangeset for help on using the changeset viewer.