Advertisement
Dzhubal

Untitled

Apr 15th, 2021
693
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function getFirstBrowserLanguage() {
  2.     var nav = window.navigator,
  3.         browserLanguagePropertyKeys = ['language', 'browserLanguage', 'systemLanguage', 'userLanguage'],
  4.         i,
  5.         language,
  6.         len,
  7.         shortLanguage = null;
  8.     if (Array.isArray(nav.languages)) {
  9.         for (i = 0; i < nav.languages.length; i++) {
  10.             language = nav.languages[i];
  11.             len = language.length;
  12.             if (!shortLanguage && len) {
  13.                 shortLanguage = language;
  14.             }
  15.             if (language && len>2) {
  16.                 return language;
  17.             }
  18.         }
  19.     }
  20.     for (i = 0; i < browserLanguagePropertyKeys.length; i++) {
  21.         language = nav[browserLanguagePropertyKeys[i]];
  22.         len = language.length;
  23.         if (!shortLanguage && len) {
  24.             shortLanguage = language;
  25.         }
  26.         if (language && len > 2) {
  27.             return language;
  28.         }
  29.     }
  30.     return shortLanguage;
  31. };
  32. carrotquest.identify({'Browser language': getFirstBrowserLanguage()});
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement