WordPress.org

Make WordPress Core

Ticket #24183: 24183.me.patch

File 24183.me.patch, 3.2 KB (added by SergeyBiryukov, 5 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',