WordPress.org

Make WordPress Core

Ticket #24183: 24183.me.patch

File 24183.me.patch, 3.2 KB (added by SergeyBiryukov, 2 years ago)
  • src/js/me-i18n.js

    diff --git src/js/me-i18n.js src/js/me-i18n.js
    index 5efe64f..fd2725a 100644
     
    5858     * @see: i18n.methods.t() 
    5959     */ 
    6060    i18n.locale.getLanguage = function () { 
    61         return { 
     61        return mejs.locale || { 
    6262            "language" : navigator.language 
    6363        }; 
    6464    }; 
     
    192192// end i18n 
    193193    exports.i18n = i18n; 
    194194}(document, mejs)); 
     195 
     196;(function(exports, undefined) { 
     197 
     198        "use strict"; 
     199 
     200        if ( mejs.locale.language && mejs.locale.strings ) { 
     201                exports[mejs.locale.language] = mejs.locale.strings; 
     202        } 
     203 
     204}(mejs.i18n.locale.strings)); 
  • src/js/mep-feature-contextmenu.js

    diff --git src/js/mep-feature-contextmenu.js src/js/mep-feature-contextmenu.js
    index f15d7a6..572dc9f 100644
    $.extend(mejs.MepDefaults, 
    1717                                        return null; 
    1818                         
    1919                                if (player.isFullScreen) { 
    20                                         return "Turn off Fullscreen"; 
     20                                        return mejs.i18n.t('Turn off Fullscreen'); 
    2121                                } else { 
    22                                         return "Go Fullscreen"; 
     22                                        return mejs.i18n.t('Go Fullscreen'); 
    2323                                } 
    2424                        }, 
    2525                        click: function(player) { 
    $.extend(mejs.MepDefaults, 
    3535                {  
    3636                        render: function(player) { 
    3737                                if (player.media.muted) { 
    38                                         return "Unmute"; 
     38                                        return mejs.i18n.t('Unmute'); 
    3939                                } else { 
    40                                         return "Mute"; 
     40                                        return mejs.i18n.t('Mute'); 
    4141                                } 
    4242                        }, 
    4343                        click: function(player) { 
    $.extend(mejs.MepDefaults, 
    5656                // demo of simple download video 
    5757                {  
    5858                        render: function(player) { 
    59                                 return "Download Video"; 
     59                                return mejs.i18n.t('Download Video'); 
    6060                        }, 
    6161                        click: function(player) { 
    6262                                window.location.href = player.media.currentSrc; 
  • src/js/mep-feature-playpause.js

    diff --git src/js/mep-feature-playpause.js src/js/mep-feature-playpause.js
    index 1d88e50..140ac52 100644
     
    11(function($) { 
    22 
    33        $.extend(mejs.MepDefaults, { 
    4                 playpauseText: 'Play/Pause' 
     4                playpauseText: mejs.i18n.t('Play/Pause') 
    55        }); 
    66 
    77        // PLAY/pause BUTTON 
  • src/js/mep-feature-tracks.js

    diff --git src/js/mep-feature-tracks.js src/js/mep-feature-tracks.js
    index f3d3ce8..2cfe8c2 100644
     
    55                // this will automatically turn on a <track> 
    66                startLanguage: '', 
    77 
    8                 tracksText: 'Captions/Subtitles', 
     8                tracksText: mejs.i18n.t('Captions/Subtitles'), 
    99                 
    1010                // option to remove the [cc] button when no <track kind="subtitles"> are present 
    1111                hideCaptionsButtonWhenEmpty: true, 
     
    4343                                                        '<ul>'+ 
    4444                                                                '<li>'+ 
    4545                                                                        '<input type="radio" name="' + player.id + '_captions" id="' + player.id + '_captions_none" value="none" checked="checked" />' + 
    46                                                                         '<label for="' + player.id + '_captions_none">None</label>'+ 
     46                                                                        '<label for="' + player.id + '_captions_none">' + mejs.i18n.t('None') +'</label>'+ 
    4747                                                                '</li>' + 
    4848                                                        '</ul>'+ 
    4949                                                '</div>'+ 
  • src/js/mep-feature-volume.js

    diff --git src/js/mep-feature-volume.js src/js/mep-feature-volume.js
    index bcf2c24..b65abbc 100644
     
    11(function($) { 
    22 
    33        $.extend(mejs.MepDefaults, { 
    4                 muteText: 'Mute Toggle', 
     4                muteText: mejs.i18n.t('Mute Toggle'), 
    55                hideVolumeOnTouchDevices: true, 
    66                 
    77                audioVolume: 'horizontal',