diff --git a/lib/i18n.js b/lib/i18n.js
index e81eb32982b4f174b17bed1ab68e5b57e0e7269d..7989c58936869bacb9536ce6a67473c9b3a2735d 100644
--- a/lib/i18n.js
+++ b/lib/i18n.js
@@ -101,7 +101,7 @@ exports.abide = function (options) {
     resp.local('lang', lang);
 
     // BIDI support, which direction does text flow?
-    lang_dir = ((BIDI_RTL_LANGS.indexOf(lang) >= 0) || debug_lang == lang) ? 'rtl' : 'ltr';
+    lang_dir = ((BIDI_RTL_LANGS.indexOf(lang) >= 0) || debug_lang == lang.toLowerCase()) ? 'rtl' : 'ltr';
     resp.local('lang_dir', lang_dir);
     req.lang = lang;