diff --git a/external/webL10n/l10n.js b/external/webL10n/l10n.js
index f6c11c178..543563165 100644
--- a/external/webL10n/l10n.js
+++ b/external/webL10n/l10n.js
@@ -1,4 +1,4 @@
-/* Copyright (c) 2011-2012 Fabien Cazenave, Mozilla.
+/** Copyright (c) 2011-2012 Fabien Cazenave, Mozilla.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to
@@ -20,127 +20,239 @@
*/
/*
Additional modifications for PDF.js project:
- - Loading resources from
diff --git a/web/viewer.html b/web/viewer.html
index e69f5aca6..a1ad24074 100644
--- a/web/viewer.html
+++ b/web/viewer.html
@@ -26,7 +26,7 @@ limitations under the License.
-
+
diff --git a/web/viewer.js b/web/viewer.js
index 5952652d2..9b631ced1 100644
--- a/web/viewer.js
+++ b/web/viewer.js
@@ -2743,7 +2743,7 @@ document.addEventListener('DOMContentLoaded', function webViewerLoad(evt) {
var locale = navigator.language;
if ('locale' in hashParams)
locale = hashParams['locale'];
- mozL10n.language.code = locale;
+ mozL10n.setLanguage(locale);
//#endif
if ('textLayer' in hashParams) {
@@ -3019,7 +3019,7 @@ function selectScaleOption(value) {
}
window.addEventListener('localized', function localized(evt) {
- document.getElementsByTagName('html')[0].dir = mozL10n.language.direction;
+ document.getElementsByTagName('html')[0].dir = mozL10n.getDirection();
}, true);
window.addEventListener('scalechange', function scalechange(evt) {