]> git.plutz.net Git - shellwiki/blobdiff - themes/default.sh
make tools language aware
[shellwiki] / themes / default.sh
index 7c31003a1798a227f66ef384358084265c229925..0439f0d642421244c6049fa2ef9896389a5e21a5 100755 (executable)
@@ -47,7 +47,7 @@ theme_page(){
 
   cat <<-EOF
        <!DOCTYPE HTML>
-       <html><head>
+       <html${LANGUAGE:+ lang=\"${LANGUAGE}\"}><head>
          $(theme_head)
          <title>${title}</title>
        </head><body id="$(HTML "${PATH_INFO}")">
@@ -171,7 +171,7 @@ theme_error(){
     500) printf "%s\r\n" "Status: 500 Internal Server Error";;
   esac
 
-  if [ "$(mdfile "/[wiki]/$errno/")" ]; then
+  if mdfile "/[wiki]/$errno/" >&-; then
     theme_page "/[wiki]/$errno/"
   else
     printf "Content-Length: 0\r\n\r\n"