PATH_INFO="${PATH_INFO%:?*/\[attachment\]}[attachment]"
;;
*/:?*/\[*\])
- :;; # Default handler, considered valid in most cases
+ LANGUAGE="${PATH_INFO#*/:}"
+ LANGUAGE="${LANGUAGE%%/*}"
+ ;;
+ */:?*/:?*)
+ # Accidental double language link, last one stays valid!
+ REDIRECT "${_BASE}${PATH_INFO%/:?*/:?*}/:${PATH_INFO##*/:}"
+ ;;
*/:?*/?*)
:;; # Default attachment handler
*/:?*/) # Faulty URL build
;;
esac
+_(){ printf %s\\n "$*"; }
+[ -r "${_EXEC}/l10n/${LANGUAGE}.sh" ] && . "${_EXEC}/l10n/${LANGUAGE}.sh"
+
return 1