X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Flocale%2Flocale.bulk.js;fp=web%2Fcore%2Fmodules%2Flocale%2Flocale.bulk.js;h=f0ad15f963eccdfab9031d42ec88498a5047dcb2;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hp=c6743e83211091250c8813109e78655bbbc5163a;hpb=aea91e65e895364e460983b890e295aa5d5540a5;p=yaffs-website diff --git a/web/core/modules/locale/locale.bulk.js b/web/core/modules/locale/locale.bulk.js index c6743e832..f0ad15f96 100644 --- a/web/core/modules/locale/locale.bulk.js +++ b/web/core/modules/locale/locale.bulk.js @@ -1,38 +1,23 @@ /** - * @file - * Locale behavior. - */ +* DO NOT EDIT THIS FILE. +* See the following change record for more information, +* https://www.drupal.org/node/2815083 +* @preserve +**/ (function ($, Drupal) { - - 'use strict'; - - /** - * Select the language code of an imported file based on its filename. - * - * This only works if the file name ends with "LANGCODE.po". - * - * @type {Drupal~behavior} - * - * @prop {Drupal~behaviorAttach} attach - * Attaches behavior for preselecting language code based on filename. - */ Drupal.behaviors.importLanguageCodeSelector = { - attach: function (context, settings) { + attach: function attach(context, settings) { var $form = $('#locale-translate-import-form').once('autodetect-lang'); if ($form.length) { var $langcode = $form.find('.langcode-input'); - $form.find('.file-import-input') - .on('change', function () { - // If the filename is fully the language code or the filename - // ends with a language code, pre-select that one. - var matches = $(this).val().match(/([^.][\.]*)([\w-]+)\.po$/); - if (matches && $langcode.find('option[value="' + matches[2] + '"]').length) { - $langcode.val(matches[2]); - } - }); + $form.find('.file-import-input').on('change', function () { + var matches = $(this).val().match(/([^.][\.]*)([\w-]+)\.po$/); + if (matches && $langcode.find('option[value="' + matches[2] + '"]').length) { + $langcode.val(matches[2]); + } + }); } } }; - -})(jQuery, Drupal); +})(jQuery, Drupal); \ No newline at end of file