new-words

diff en.sh @ 29:c631833fa2be

minifixes related to unicode support
author Igor Chubin <igor@chub.in>
date Mon Jun 21 19:46:58 2010 +0300 (2010-06-21)
parents 46e987f4636d
children 07d89c2505e7
line diff
     1.1 --- a/en.sh	Sun May 16 18:20:18 2010 +0300
     1.2 +++ b/en.sh	Mon Jun 21 19:46:58 2010 +0300
     1.3 @@ -5,18 +5,32 @@
     1.4  DICT_NAME=mueller24
     1.5  
     1.6  
     1.7 -myname="`echo $0 | sed s@.*/@@`"
     1.8 +_dict()
     1.9 +{
    1.10  case $myname in
    1.11 -  "de") DICT_NAME=deu-eng ; DICTD_SERVER_ARGS='' ;;
    1.12 -  "pl") DICT_NAME=slovnyk_pl-ru ;;
    1.13 -  "ru") DICT_NAME=ozhshv ;;
    1.14 +  "de") DICT_NAME=deu-eng ; 
    1.15 +        DICTD_SERVER_ARGS='' 
    1.16 +        dict $DICTD_SERVER_ARGS -d "$DICT_NAME" "$@"
    1.17 +        ;;
    1.18 +  "pl") DICT_NAME=slovnyk_pl-ru 
    1.19 +        dict $DICTD_SERVER_ARGS -d "$DICT_NAME" "$@"
    1.20 +        ;;
    1.21 +  "ru") DICT_NAME=ozhshv 
    1.22 +        dict $DICTD_SERVER_ARGS -d "$DICT_NAME" "$@"
    1.23 +        ;;
    1.24 +  "uk")
    1.25 +        slovnyk "$1"
    1.26 +        ;;
    1.27  esac
    1.28 +}
    1.29  
    1.30  (
    1.31 -    dict $DICTD_SERVER_ARGS -d "$DICT_NAME" "$@"
    1.32 +    myname="`echo $0 | sed s@.*/@@`"
    1.33 +    _dict "$@"
    1.34      if [ -e "$ORIGINAL_TEXT" ]
    1.35      then
    1.36          echo . . . . . . . . . . . . . . . . . . . . . . . . . ; echo
    1.37          grep-sentences "$*" "$ORIGINAL_TEXT"
    1.38      fi
    1.39 -) | less -p "$*"
    1.40 +)
    1.41 +# | less -p "$*"