Skip to content

Commit 87ecd65

Browse files
committed
Fix server side. Build to lib
1 parent 63e6c40 commit 87ecd65

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

lib/utils.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ Object.defineProperty(exports, "__esModule", {
66
exports.getInterfaceLanguage = getInterfaceLanguage;
77
exports.validateTranslationKeys = validateTranslationKeys;
88
function getInterfaceLanguage() {
9+
var defaultLang = 'en-US';
10+
11+
// Check if it's running on server side
12+
if (typeof window === 'undefined') {
13+
return defaultLang;
14+
}
15+
916
if (!!navigator && !!navigator.language) {
1017
return navigator.language;
1118
} else if (!!navigator && !!navigator.languages && !!navigator.languages[0]) {
@@ -15,7 +22,7 @@ function getInterfaceLanguage() {
1522
} else if (!!navigator && !!navigator.browserLanguage) {
1623
return navigator.browserLanguage;
1724
}
18-
return 'en-US';
25+
return defaultLang;
1926
}
2027

2128
function validateTranslationKeys(translationKeys) {

0 commit comments

Comments
 (0)