+2011-04-06 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * util/grub.d/00_header.in: Don't use LANG unless unifont is available.
+
2011-04-06 Vladimir Serbinenko <phcoder@gmail.com>
Output errors if theme loading failed.
set gfxmode=${GRUB_GFXMODE}
load_video
insmod gfxterm
+EOF
+
+# Gettext variables and module
+if [ "x${LANG}" != "xC" ] && [ -d "${locale_dir}" ] ; then
+ prepare_grub_to_access_device $(${grub_probe} --target=device ${locale_dir}) | sed -e "s/^/ /"
+ cat << EOF
+ set locale_dir=(\$root)$(make_system_path_relative_to_its_root ${locale_dir})
+ set lang=${grub_lang}
+ insmod gettext
+EOF
+fi
+
+cat <<EOF
fi
EOF
fi
fi
fi
-# Gettext variables and module
-if [ "x${LANG}" != "xC" ] && [ -d "${locale_dir}" ] ; then
- prepare_grub_to_access_device $(${grub_probe} --target=device ${locale_dir})
- cat << EOF
-set locale_dir=(\$root)$(make_system_path_relative_to_its_root ${locale_dir})
-set lang=${grub_lang}
-insmod gettext
-EOF
-fi
-
make_timeout ()
{
if [ "x${1}" != "x" ] ; then