1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 function setChildTextNode(elementId, text) { 6 document.getElementById(elementId).innerText = text; 7 } 8 9 function init() { 10 setChildTextNode('languageSpan', chrome.i18n.getMessage("click_here")); 11 } 12 13 function getAcceptLanguages() { 14 chrome.i18n.getAcceptLanguages(function(languageList) { 15 var languages = languageList.join(","); 16 setChildTextNode('languageSpan', 17 chrome.i18n.getMessage("chrome_accept_languages", languages)); 18 }) 19 } 20 21 document.addEventListener('DOMContentLoaded', function() { 22 document.querySelector('#accept_lang').addEventListener( 23 'click', getAcceptLanguages); 24 init(); 25 }); 26