]> err.no Git - dotfiles/commitdiff
utf8ize
authortfheen <tfheen@8da78d58-1cd3-0310-bee5-d77bd1b3e8bf>
Tue, 28 Jun 2005 19:22:24 +0000 (19:22 +0000)
committertfheen <tfheen@8da78d58-1cd3-0310-bee5-d77bd1b3e8bf>
Tue, 28 Jun 2005 19:22:24 +0000 (19:22 +0000)
git-svn-id: file:///svn/tfheen/trunk/dotfiles@796 8da78d58-1cd3-0310-bee5-d77bd1b3e8bf

environment

index 097659a850736a3ae59071e71c9ca20cd81fdadb..1080ca1d1569ea2bbb66edc64b263eb9b12e3933 100644 (file)
@@ -176,8 +176,10 @@ case `uname -s` in
 esac
 
 if [ -z "$LANG" ] || [ "$LANG" = "C" ]; then
-    if findcommand locale; then
-        if locale -a | grep -q '^no_NO$' ; then
+    if findcommand locale >/dev/null; then
+        if locale -a | grep -q '^nb_NO.utf8$' ; then
+            LANG=nb_NO.utf8
+        elif locale -a | grep -q '^no_NO$' ; then
             LANG=no_NO
         elif locale -a | grep -q '^en_US$'; then
             LANG=en_US
@@ -186,7 +188,7 @@ if [ -z "$LANG" ] || [ "$LANG" = "C" ]; then
 fi
 
 if [ -z "$LANG" ] || [ "$LANG" = "C" ]; then
-    if findcommand localedef; then
+    if findcommand localedef >/dev/null; then
         localedef --list-archive > /dev/null 2>&1
         if test "$?" = "0"; then
             if localedef --list-archive | grep -q '^no_NO$' ; then