| Index: remoting/webapp/me2mom/l10n.js
|
| diff --git a/remoting/webapp/me2mom/l10n.js b/remoting/webapp/me2mom/l10n.js
|
| deleted file mode 100644
|
| index 487d1c00e7a8bba8b616ef9b9c0af7e427252db6..0000000000000000000000000000000000000000
|
| --- a/remoting/webapp/me2mom/l10n.js
|
| +++ /dev/null
|
| @@ -1,62 +0,0 @@
|
| -/* Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
| - * Use of this source code is governed by a BSD-style license that can be
|
| - * found in the LICENSE file.
|
| - */
|
| -
|
| -var l10n = l10n || {};
|
| -
|
| -/**
|
| - * Localize an element by setting its innerText according to the specified tag
|
| - * and an optional set of substitutions.
|
| - * @param {Element} element The element to localize.
|
| - * @param {string} tag The localization tag.
|
| - * @param {(string|Array)=} opt_substitutions An optional set of substitution
|
| - * strings corresponding to the "placeholders" attributes in messages.json.
|
| - * @return {boolean} True if the localization was successful; false otherwise.
|
| - */
|
| -l10n.localizeElementFromTag = function(element, tag, opt_substitutions) {
|
| - var translation = chrome.i18n.getMessage(tag, opt_substitutions);
|
| - if (translation) {
|
| - element.innerHTML = translation;
|
| - } else {
|
| - console.error('Missing translation for "' + tag + '":', element);
|
| - }
|
| - return translation != null;
|
| -};
|
| -
|
| -/**
|
| - * Localize an element by setting its innerText according to its i18n-content
|
| - * attribute, and an optional set of substitutions.
|
| - * @param {Element} element The element to localize.
|
| - * @param {(string|Array)=} opt_substitutions An optional set of substitution
|
| - * strings corresponding to the "placeholders" attributes in messages.json.
|
| - * @return {boolean} True if the localization was successful; false otherwise.
|
| - */
|
| -l10n.localizeElement = function(element, opt_substitutions) {
|
| - var tag = element.getAttribute('i18n-content');
|
| - return l10n.localizeElementFromTag(element, tag, opt_substitutions);
|
| -};
|
| -
|
| -/**
|
| - * Localize all tags with the i18n-content attribute, using i18n-data-n
|
| - * attributes to specify any placeholder substitutions.
|
| - */
|
| -l10n.localize = function() {
|
| - var elements = document.querySelectorAll('[i18n-content]');
|
| - for (var i = 0; i < elements.length; ++i) {
|
| - /** @type {Element} */ var element = elements[i];
|
| - var substitutions = null;
|
| - for (var j = 1; j < 9; ++j) {
|
| - var attr = 'i18n-value-' + j;
|
| - if (element.hasAttribute(attr)) {
|
| - if (!substitutions) {
|
| - substitutions = [];
|
| - }
|
| - substitutions.push(element.getAttribute(attr));
|
| - } else {
|
| - break;
|
| - }
|
| - }
|
| - l10n.localizeElement(element, substitutions);
|
| - }
|
| -};
|
|
|