diff --git a/.gitignore b/.gitignore index 817cc6e7df..028029ce6a 100755 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,6 @@ /cache /nbproject .DS_Store* +/.settings +/.settings +/.settings/org.eclipse.core.resources.prefs \ No newline at end of file diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs old mode 100755 new mode 100644 index ef77d69283..9464046645 --- a/.settings/org.eclipse.core.resources.prefs +++ b/.settings/org.eclipse.core.resources.prefs @@ -1,3 +1,5 @@ -#Sun Jun 03 22:51:33 PDT 2012 +#Tue Jun 19 15:20:17 PDT 2012 eclipse.preferences.version=1 encoding//modules/Comscore/resources/mw.Comscore.js=UTF-8 +encoding//modules/EmbedPlayer/EmbedPlayer.i18n.php=UTF-8 +encoding//modules/TimedText/TimedText.i18n.php=UTF-8 diff --git a/download.php b/download.php deleted file mode 100644 index a9605fa1a3..0000000000 --- a/download.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/includes/DefaultSettings.php b/includes/DefaultSettings.php index 16c2564a75..6d7b895ff6 100644 --- a/includes/DefaultSettings.php +++ b/includes/DefaultSettings.php @@ -60,6 +60,12 @@ /* Default skin can be any jquery based skin */ $wgDefaultSkin = 'kaltura-dark'; +/** + * Default player skin module diffrent from jquery theme, + * controls layout and enabled components + */ +$wgVideoPlayerSkinModule = 'mw.PlayerSkinMvpcf'; + // If the resource loader is in 'debug mode' $wgResourceLoaderDebug = false; diff --git a/kWidget/kWidget.js b/kWidget/kWidget.js index c97c269b09..1e0e2b87c0 100644 --- a/kWidget/kWidget.js +++ b/kWidget/kWidget.js @@ -19,6 +19,12 @@ var kWidget = { // First ready callback issued readyCallbacks: [], + + // List of widgets that have been destroyed + destroyedWidgets: {}, + + // List per Widget callback, for clean destroy + perWidgetCallback: {}, // Store the widget id ready callbacks in an array to avoid stacking on same id rewrite readyCallbackPerWidget: {}, @@ -88,12 +94,6 @@ var kWidget = { mw.setConfig( 'EmbedPlayer.NotPlayableDownloadLink', true ); } - // TODO deprecate in 1.7 where we don't have client side api. - if( window.jQuery && !mw.versionIsAtLeast( '1.3.2', jQuery.fn.jquery ) ){ - kWidget.log( 'Kaltura HTML5 works best with jQuery 1.3.2 or above' ); - mw.setConfig( 'EmbedPlayer.EnableIframeApi', false ); - } - // Set iframe config if in the client page, will be passed to the iframe along with other config if( ! mw.getConfig('EmbedPlayer.IsIframeServer') ){ mw.setConfig('EmbedPlayer.IframeParentUrl', document.URL ); @@ -147,6 +147,10 @@ var kWidget = { * @param {string} widgetId The id of the widget that is ready */ jsCallbackReady: function( widgetId ){ + if( this.destroyedWidgets[ widgetId ] ){ + // don't issue ready callbacks on destoryed widgets: + return ; + } // Check for proxied jsReadyCallback: if( typeof this.proxiedJsCallback == 'function' ){ this.proxiedJsCallback( widgetId ); @@ -210,26 +214,21 @@ var kWidget = { return ; } - // Check if we are overwriting an existing ready widget: - for( var widId in this.readyWidgets ){ - if( widId == targetId && this.readyWidgets[widId] == true){ - // Remove the ready state of widget: - delete( this.readyWidgets[ targetId ] ); - } + // Unset any destroyed widget with the same id: + if( this.destroyedWidgets[ targetId ] ){ + delete( this.destroyedWidgets[ targetId ] ); } if( settings.readyCallback ){ - var addCallback = false; - if( !this.readyCallbackPerWidget[ targetId ] ){ - addCallback = true; - } - // store ready callback in perWidget array to avoid stacking callbacks for the same id. - this.readyCallbackPerWidget[ targetId ] = settings.readyCallback; - // Only add the ready callback if not already added for this video id: - if( addCallback ){ + // only add a callback if we don't already have one for this id: + var adCallback = ! this.perWidgetCallback[ targetId ]; + // add the per widget callback: + this.perWidgetCallback[ targetId ] = settings.readyCallback; + // Only add the ready callback for the current targetId being rewritten. + if( adCallback ){ this.addReadyCallback( function( videoId ){ - if( videoId == targetId && _this.readyCallbackPerWidget[ targetId ] ){ - _this.readyCallbackPerWidget[ targetId ]( targetId ); + if( _this.perWidgetCallback[ videoId ] ){ + _this.perWidgetCallback[ videoId ]( videoId ); } }); } @@ -277,6 +276,31 @@ var kWidget = { } }, + /** + * Destroy a kWidget embed instance + * * removes the target from the dom + * * removes any associated + * @param {Element|String} The target element or string to destroy + */ + destroy: function( target ){ + if( typeof target == 'string' ){ + target = document.getElementById( target ); + } + if( ! target ){ + this.log( "Error destory called without valid target"); + return ; + } + var destoryId = target.getAttribute( 'id' ); + for( var id in this.readyWidgets ){ + if( id == destoryId ){ + delete( this.readyWidgets[ id ] ); + } + } + this.destroyedWidgets[ destoryId ] = true; + // remove the embed objects: + target.parentNode.removeChild( target ); + target = null; + }, /** * Embeds the player from a set of on page objects with kEmbedSettings properties * @param {object} rewriteObjects set of in page object tags to be rewritten @@ -614,7 +638,7 @@ var kWidget = { } // Also append the script version to purge the cdn cache for iframe: - iframeRequest += '&urid=' + KALTURA_LOADER_VERSION; + iframeRequest += '&urid=' + MWEMBED_VERSION; return iframeRequest; }, getIframeUrl: function(){ @@ -650,7 +674,7 @@ var kWidget = { } // Also append the script version to purge the cdn cache for iframe: - iframeSrc += '&urid=' + KALTURA_LOADER_VERSION; + iframeSrc += '&urid=' + MWEMBED_VERSION; var targetNode = document.getElementById( targetId ); var parentNode = targetNode.parentNode; @@ -665,95 +689,6 @@ var kWidget = { parentNode.replaceChild( iframe, targetNode ); }, - /** - * Outputs a direct download link - * TODO replace with image link player for most limited device profiles - * @param {string} replaceTargetId target container for direct download - * @param {object} settings object used to build download link - */ - outputDirectDownload: function( replaceTargetId, settings ) { - - // Empty the replace target: - var targetNode = document.getElementById( replaceTargetId ); - if( ! targetNode ){ - kWidget.log( "Error could not find object target: " + replaceTargetId ); - } - // remove all object children - // use try/catch to fix ie issue - try { - targetNode.innerHTML = ''; - } catch (e) { - //alert(e); - } - //while ( targetNode.hasChildNodes() ) { - // targetNode.removeChild( targetNode.lastChild ); - //} - var options = {}; - // look some other places for sizes: - if( settings.width ) - options.width = settings.width; - if( settings.height ) - options.height = settings.height; - if( !options.width && targetNode.style.width ) - options.width = targetNode.style.width; - if( !options.height && targetNode.style.height ) - options.height = targetNode.style.height; - if( !options.height ) - options.height = 300; - if( !options.width ) - options.width = 400; - - if( ! settings.wid && settings.partner_id ) { - settings.wid = '_' + settings.partner_id; - } - - if( ! settings.partner_id && settings.wid ) { - settings.partner_id = settings.wid.replace('_', ''); - } - - // TODO: Add playEventUrl for stats - var baseUrl = SCRIPT_LOADER_URL.replace( 'ResourceLoader.php', '' ); - var downloadUrl = baseUrl + 'download.php/wid/' + settings.wid; - - // Also add the uiconf id to the url: - if( settings.uiconf_id ){ - downloadUrl += '/uiconf_id/' + settings.uiconf_id; - } - - if( settings.entry_id ) { - downloadUrl += '/entry_id/'+ settings.entry_id; - } - - var thumbSrc = this.getKalturaThumbUrl({ - 'entry_id' : settings.entry_id, - 'partner_id' : settings.partner_id, - // By default set the thumbnail size to the full window size. - 'height' : ( document.body.clientHeight )? document.body.clientHeight : '300', - 'width' : ( document.body.clientHeight )? document.body.clientHeight : '400' - }); - var playButtonUrl = baseUrl + 'skins/common/images/player_big_play_button.png'; - var playButtonCss = 'background: url(\'' + playButtonUrl + '\'); width: 70px; height: 53px; position: absolute; top:50%; left:50%; margin: -26px 0 0 -35px;'; - var ddId = ( settings.id ) ? settings.id : 'dd_' + Math.round( Math.random() * 1000 ); - - var ddHTML = '
'; - - var parentNode = targetNode.parentNode; - var div = document.createElement('div'); - div.style.width = options.width + 'px'; - div.style.height = options.height + 'px'; - - div.innerHTML = ddHTML; - parentNode.replaceChild( div, targetNode ); - - // if failed, try appending after the node: - if( ! document.getElementById( ddId ) ){ - parentNode.insertBefore( div, targetNode ); - } - }, - /** * Adds a ready callback to be called once the kdp or html5 player is ready * @param {function} readyCallback called once a player or widget is ready on the page @@ -1192,7 +1127,8 @@ var kWidget = { flashVarsToUrl: function( flashVarsObject ){ var params = ''; for( var i in flashVarsObject ){ - params+= '&' + 'flashvars[' + encodeURIComponent( i ) + ']=' + encodeURIComponent( flashVarsObject[i] ); + params+= '&' + 'flashvars[' + encodeURIComponent( i ) + ']=' + + encodeURIComponent( JSON.stringify( flashVarsObject[i] ) ); } return params; }, @@ -1298,6 +1234,19 @@ var kWidget = { // This arises when a base node is used (#2709 and #4378). head.insertBefore( script, head.firstChild ); }, + /** + * Add css to the dom + * @param {string} url to append to the dom + */ + appendCssUrl: function( url ){ + var head = document.getElementsByTagName("head")[0]; + var cssNode = document.createElement('link'); + cssNode.type = 'text/css'; + cssNode.rel = 'stylesheet'; + cssNode.media = 'screen'; + cssNode.href = url; + head.appendChild(cssNode); + }, /** * Converts service configuration to url params */ @@ -1412,4 +1361,25 @@ var kWidget = { window.KWidget = kWidget; window.kWidget = kWidget; +// Implement JSON.stringify serialization if no native support exists: +JSON.stringify = JSON.stringify || function (obj) { + var t = typeof (obj); + if (t != "object" || obj === null) { + // simple data type + if (t == "string") obj = '"'+obj+'"'; + return String(obj); + } + else { + // recurse array or object + var n, v, json = [], arr = (obj && obj.constructor == Array); + for (n in obj) { + v = obj[n]; t = typeof(v); + if (t == "string") v = '"'+v+'"'; + else if (t == "object" && v !== null) v = JSON.stringify(v); + json.push((arr ? "" : '"' + n + '":') + String(v)); + } + return (arr ? "[" : "{") + String(json) + (arr ? "]" : "}"); + } +}; + })(); diff --git a/kWidget/mwEmbedLoader.js b/kWidget/mwEmbedLoader.js index 2e4f0e2696..7eb2a25069 100644 --- a/kWidget/mwEmbedLoader.js +++ b/kWidget/mwEmbedLoader.js @@ -1,6 +1,6 @@ // The version of this script var logIfInIframe = ( typeof preMwEmbedConfig != 'undefined' && preMwEmbedConfig['EmbedPlayer.IsIframeServer'] ) ? ' ( iframe ) ': ''; -kWidget.log( 'Kaltura HTML5 Version: ' + KALTURA_LOADER_VERSION + logIfInIframe ); +kWidget.log( 'Kaltura HTML5 Version: ' + MWEMBED_VERSION + logIfInIframe ); // Define mw ( if not already set ) if( !window['mw'] ) { diff --git a/modules/AdSupport/AdSupport.loader.js b/modules/AdSupport/AdSupport.loader.js index f3fdb0a25f..e05a9cd1ae 100755 --- a/modules/AdSupport/AdSupport.loader.js +++ b/modules/AdSupport/AdSupport.loader.js @@ -1,14 +1,6 @@ // Scope everything in "mw" ( keeps the global namespace clean ) ( function( mw, $ ) { "use strict"; - // Add sequence proxy to the player ( so that it gets sent over the iframe ) - $ (mw ).bind( 'MwEmbedSupportReady', function(){ - mw.mergeConfig( 'EmbedPlayer.Attributes', { - 'sequenceProxy': null - }); - }); - - // Check if a dependency of any plugin included AdSupport, if so add a adTimeline // AdTimeline fires player events at ad opportunities // @@TODO this should be handled in the base "ad" class. @@ -18,27 +10,23 @@ mw.addAdTimeline ( embedPlayer ); } }); - }); - - // Ads have to communicate with parent iframe to support companion ads. - $( mw ).bind( 'AddIframePlayerBindings', function( event, exportedBindings){ - // Add the updateCompanionTarget binding to bridge iframe - exportedBindings.push( 'AdSupport_UpdateCompanion', 'AdSupport_RestoreCompanion' ); - }); - - // Add the updateCompanion binding to new iframeEmbedPlayers - $( mw ).bind( 'newIframePlayerClientSide', function( event, playerProxy ){ + + // Add the updateCompanion binding var companionHTMLCache = {}; - $( playerProxy ).bind( 'AdSupport_UpdateCompanion', function( event, companionObject) { + embedPlayer.bindHelper( 'AdSupport_UpdateCompanion', function( event, companionObject) { companionHTMLCache[ companionObject.elementid ] = $('#' + companionObject.elementid ).html(); + // TODO fix target to point to parent page. $('#' + companionObject.elementid ).html( companionObject.html ); }); - $( playerProxy ).bind('AdSupport_RestoreCompanion', function( event, companionId){ + embedPlayer.bindHelper('AdSupport_RestoreCompanion', function( event, companionId){ + // TODO fix target to point to parent page. if( companionHTMLCache[ companionId ] ){ $('#' + companionId ).html( companionHTMLCache[companionId] ); } }); }); + + } )( window.mw, jQuery ); \ No newline at end of file diff --git a/modules/DolStatistics/resources/mw.DolStatistics.js b/modules/DolStatistics/resources/mw.DolStatistics.js index 2b3b2b86ce..fcd63d7c7c 100644 --- a/modules/DolStatistics/resources/mw.DolStatistics.js +++ b/modules/DolStatistics/resources/mw.DolStatistics.js @@ -334,7 +334,7 @@ mw.DolStatistics.prototype = { // Device id params['DEVID'] = _this.getConfig( 'DEVID' ); // Player protocol ( hard coded to html5 ) - params['KDPPROTO'] = 'html5'; //mw.parseUri( mw.getConfig( 'Kaltura.ServiceUrl' ) ).protocol; + params['KDPPROTO'] = 'html5'; //new mw.Uri ( mw.getConfig( 'Kaltura.ServiceUrl' ) ).protocol; // Add custom params for( var i =0; i < 10; i++ ){ diff --git a/modules/DoubleClick/resources/mw.DoubleClick.js b/modules/DoubleClick/resources/mw.DoubleClick.js index 974067b743..d96b3c2dfd 100644 --- a/modules/DoubleClick/resources/mw.DoubleClick.js +++ b/modules/DoubleClick/resources/mw.DoubleClick.js @@ -1,804 +1,827 @@ -( function( mw, $ ) { "use strict"; - -mw.DoubleClick = function( embedPlayer, callback, pluginName ){ - this.init( embedPlayer, callback, pluginName); -}; -mw.DoubleClick.prototype = { - // The bind postfix to keep track of doubleclick bindings. - bindPostfix: '.DoubleClick', - - // The content video element. - content: null, - - // Global volume holder. - globalVolume : 1, - - // IMA SDK Ad Loader. - adsLoader : null, - // IMA SDK Ad Manager. - adsManager: null, - - // Status variables for ad and content playback. - adActive: false, - // if the current ad is paused: - adPaused: false, - - // The monitor interval index: - adMonitor: null, - - // store the ad start time - adPreviousTimeLeft: null, - contentPlaying: false, - adDuration: null, - demoStartTime: null, - - // Flags for a fallback check for all ads completed . - contentDoneFlag: null, - - // Flag for startting ad playback sequence: - startedAdPlayback: null, - - allAdsCompletedFlag: null, - - - // The current ad Slot type by default "managed" i.e doubleClick manages the player sequence. - currentAdSlotType : null, - - init: function( embedPlayer, callback, pluginName ){ - var _this = this; - - this.embedPlayer = embedPlayer; - - // Inherit BaseAdPlugin - mw.inherit( this, new mw.BaseAdPlugin( embedPlayer, callback ) ); - - // Set the plugin name - this.pluginName = pluginName; - - // reset the contentDoneFlag flags: - this.contentDoneFlag = null; - this.allAdsCompletedFlag = null; - - // remove any old bindings: - embedPlayer.unbindHelper( this.bindPostfix ); - - // make sure any old ad Manager is unloaded: - var globalAdsManger = $(_this.embedPlayer).data( 'doubleClickAdsMangerRef' ); - if( globalAdsManger ){ - mw.log( "DoubleClick::unload old adManger" ); - if ( $.isFunction( globalAdsManger.unload ) ) { - globalAdsManger.unload(); - } - if( $('#' + this.getAdContainerId() ).length ){ - $('#' + this.getAdContainerId() ).remove(); - } - } - - // Load double click ima per doc: - this.loadIma(function(){ - // Determine if we are in managed or kaltura point based mode. - if( _this.getConfig( "preSequence" ) && _this.getConfig( "adTagUrl" ) ){ - // Check for adPattern - if( _this.getConfig( 'adPattern' ) ){ - var adIndex = _this.getAdPatternIndex(); - mw.log( "DoubleClick:: adPattern: " + _this.getConfig( 'adPattern' ) + - " on index: " + adIndex ); - if( adIndex == 'A' ){ - // Managed bindings - _this.addManagedBinding(); - } - } else{ - // No defined ad pattern always use managed bindings - _this.addManagedBinding(); - } - } else { - // Add cuepoint bindings - _this.addKalturaCuePointBindings(); - } - // Issue the callback to continue player build out: - callback(); - }, function( errorCode ){ - mw.log( "Error::DoubleClick Loading Error: " + errorCode ); - // Don't add any bindings directly issue callback: - callback(); - }); - }, - /** - * Get the global adPattern index: - */ - getAdPatternIndex:function(){ - var adPattern = this.getConfig( 'adPattern' ); - var currentAdIndex = $( this.embedPlayer ).data('DcAdPatternIndex'); - if( typeof currentAdIndex === 'undefined' ){ - currentAdIndex = 0; - } else{ - // increment the index - currentAdIndex++ - // index is past adPattern length reset to 0 - if( currentAdIndex > adPattern.length -1 ){ - currentAdIndex = 0; - } - } - // update add index: - $( this.embedPlayer ).data('DcAdPatternIndex', currentAdIndex); - // return the adPattern index: - return adPattern[currentAdIndex]; - }, - /** - * Load the google IMA library: - */ - loadIma:function( successCB, failureCB ){ - // http://code.google.com/apis/ima/docs/sdks/googlehtml5_ads_v3.html#loadsdk - $.getScript('http://s0.2mdn.net/instream/html5/ima.js', function(){ - google.ima.SdkLoader.setCallbacks( function(){ - successCB(); - }, function( errorCode ){ - failureCB( errorCode ); - }); - google.ima.SdkLoader.load("3"); - }); - }, - addManagedBinding: function(){ - var _this = this; - mw.log( "DoubleClick::addManagedBinding" ); - _this.embedPlayer.bindHelper( 'AdSupport_preroll' + _this.bindPostfix, function( event, sequenceProxy ){ - // Add the slot to the given sequence proxy target target - sequenceProxy[ _this.getSequenceIndex( 'preroll' ) ] = function( callback ){ - // if a preroll set it as such: - _this.currentAdSlotType = 'preroll'; - // Setup the restore callback - _this.restorePlayerCallback = callback; - // Request ads - mw.log( "DoubleClick:: addManagedBinding : requestAds:" + _this.getConfig( 'adTagUrl' ) ); - _this.requestAds( _this.getConfig( 'adTagUrl' ) ); - }; - }); - _this.embedPlayer.bindHelper( 'AdSupport_postroll' + _this.bindPostfix, function( event, sequenceProxy ){ - sequenceProxy[ _this.getSequenceIndex( 'postroll' ) ] = function( callback ){ - // Setup the restore callback - _this.restorePlayerCallback = callback; - - // set content complete flag - _this.contentDoneFlag = true; - - // set current slot to postRoll - _this.currentAdSlotType = 'postroll'; - - // trigger the double click end sequence: - _this.adsLoader.contentComplete(); - }; - }); - }, - /** - * Get the content video tag - */ - getContent:function(){ - // Set the content element to player element: - return this.embedPlayer.getPlayerElement(); - }, - addKalturaCuePointBindings: function(){ - var _this = this; - mw.log("DoubleClick::addKalturaCuePointBindings"); - // Add a binding for cuepoints: - _this.embedPlayer.bindHelper( 'KalturaSupport_AdOpportunity' + _this.bindPostfix, function( event, cuePointWrapper ){ - mw.log( "DoubleClick:: evaluate ad oppertunity"); - var cuePoint = cuePointWrapper.cuePoint; - // Check if trackCuePoints has been disabled - if( _this.getConfig( 'trackCuePoints') === false){ - mw.log( "DoubleClick:: trackCuePoints is false"); - return ; - } - - // Check that the cue point is protocolType = 0 and cuePointType == adCuePoint.Ad - if( cuePoint.protocolType !== 0 || cuePoint.cuePointType != 'adCuePoint.Ad' ){ - mw.log( "DoubleClick:: cuePoint protocol != 0 or type != adCuePoint.ad" ); - return ; - } - // Check if we have a provider filter: - var providerFilter = _this.getConfig('provider'); - if( providerFilter && cuePoint.tags.toLowerCase().indexOf( providerFilter.toLowerCase() ) === -1 ){ - // skip the cuepoint that did not match the provider filter - mw.log( "DoubleClick:: skip cuePoint with tag: " + cuePoint.tags + ' != ' + providerFilter ); - return ; - } - - // Get the ad type for each cuepoint - var adType = _this.embedPlayer.kCuePoints.getRawAdSlotType( cuePoint ); - - mw.log( "DoubleClick:: AdOpportunity:: " + cuePoint.startTime + ' ad type: ' + adType ); - if( adType == 'overlay' ){ - _this.loadAndDisplayOverlay( cuePoint ); - return true; // continue to next cue point - } - // Update the ad slot type: - _this.currentAdSlotType = adType; - - if( adType == 'preroll' || adType == 'postroll' ){ - _this.embedPlayer.bindHelper( 'AdSupport_' + adType + _this.bindPostfix, function( event, sequenceProxy ){ - // Add the slot to the given sequence proxy target target - sequenceProxy[ _this.getSequenceIndex( adType ) ] = function( callback ){ - // Setup the restore callback - _this.restorePlayerCallback = callback; - // Request ads - mw.log( "DoubleClick:: addManagedBinding : cuePoint:" + adType ); - _this.requestAds( cuePoint.sourceUrl ); - }; - }); - } - // If cuepoint ad type is midroll request inline: - if( adType == 'midroll' ){ - // All cuepoints act as "midrolls" - mw.log( "DoubleClick:: addKalturaCuePointBindings: midroll -> requestAds" ); - // pause the player while requesting adds - _this.embedPlayer.pauseLoading(); - // request the ads: - _this.requestAds( cuePoint.sourceUrl ) ; - } - }); - }, - /** - * Load and display an overlay - * @param cuePoint - * @return - */ - loadAndDisplayOverlay: function( cuePoint ){ - var _this = this; - // Don't display overlays if in an ad: - if( this.embedPlayer.evaluate('{sequenceProxy.isInSequence}') ){ - return ; - } - // Request the ad ( will trigger the currentAdCallback and onResumeRequestedCallback when done ) - _this.requestAds( cuePoint.sourceUrl, 'overlay' ); - }, - getAdContainer: function(){ - if( !$('#' + this.getAdContainerId() ).length ){ - this.embedPlayer.$interface.append( - $('') - .attr( 'id', this.getAdContainerId() ) - .css({ - 'position' : 'absolute', - 'top' : '0px', - 'left' : '0px' - }) - ) - } - return $('#' + this.getAdContainerId() ).get(0); - }, - getAdContainerId: function(){ - return 'adContainer' + this.embedPlayer.id; - }, - getAdDisplayContainer: function(){ - // Create the ad display container. Use an existing DOM element - // to house the ad display container. Ideally, the element is - // positioned above the content video player, so the ads are - // displayed correctly. - // - if( ! this.adDisplayContainer ){ - this.adDisplayContainer = new google.ima.AdDisplayContainer( - this.getAdContainer(), - this.getContent() - ); - } - return this.adDisplayContainer; - }, - // Various initialization activities of the content video element. - initContent:function() { - // It is required to send the content complete event at the end of - // content playback. - //content.addEventListener('ended', function() { - // adsLoader.contentComplete(); - //}); - - // Initialize the monitoring of the video playback progress. - //setInterval(onVideoTimeUpdate, 300); - }, - /** - * Adds custom params to ad url. - */ - addCustomParams: function( adUrl ){ - var postFix = this.getConfig( 'customParams' ) ? - 'cust_params=' + encodeURIComponent( this.getConfig( 'customParams' ) ) : ''; - if( postFix ){ - var paramSeperator = adUrl.indexOf( '?' ) === -1 ? '?' : - adUrl[ adUrl.length -1 ] == '&' ? '': '&'; - - return unescape( adUrl ) + paramSeperator + postFix; - } else { - return unescape( adUrl ); - } - }, - // This function requests the ads. - requestAds: function( adTagUrl, adType ) { - var _this = this; - // add any custom params: - adTagUrl = _this.addCustomParams( adTagUrl ); - - mw.log( "DoubleClick::requestAds: url: " + adTagUrl ); - - // Update the local lastRequestedAdTagUrl for debug and audits - _this.embedPlayer.setKDPAttribute( this.pluginName, 'requestedAdTagUrl', adTagUrl ); - - // Create ad request object. - var adsRequest = {}; - adsRequest.adTagUrl = adTagUrl; - if( adType ){ - adsRequest['adType'] = adType; - } - // Set the size in the adsRequest - var size = _this.getPlayerSize(); - adsRequest.linearAdSlotWidth = size.width; - adsRequest.linearAdSlotHeight = size.height; - - adsRequest.nonLinearAdSlotWidth = size.width; - adsRequest.nonLinearAdSlotHeight = size.height; - - // Make sure the this.getAdDisplayContainer() is created as part of the initial ad request: - this.getAdDisplayContainer(); - - // Create ads loader. - _this.adsLoader = new google.ima.AdsLoader(); - - // Attach the events before making the request. - _this.adsLoader.addEventListener( - google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, - function( event ){ - _this.onAdsManagerLoaded( event ); - }, - false); - _this.adsLoader.addEventListener( - google.ima.AdErrorEvent.Type.AD_ERROR, - function(event ){ - _this.onAdError( event ); - }, - false); - - // 4. Make the request. - _this.adsLoader.requestAds( adsRequest ); - }, - // Handles the ads manager loaded event. In case of no ads, the AD_ERROR - // event is issued and error handler is invoked. - onAdsManagerLoaded: function( loadedEvent ) { - var _this = this; - mw.log( 'DoubleClick:: onAdsManagerLoaded' ); - - // 1. Retrieve the ads manager. Regardless of ad type (video ad, - // overlay or ad playlist controlled by ad rules), the API is the - // same. - // - // It is required to pass in the ad display container created - // previously and the content element, so the SDK can track content - // and play ads automatically. - _this.adsManager = loadedEvent.getAdsManager( this.getAdDisplayContainer(), this.getContent() ); - // add a global ad manager refrence: - $( _this.embedPlayer ).data( 'doubleClickAdsMangerRef', _this.adsManager ); - - // Add Ad Manager Listeners - _this.addAdMangerListeners(); - - // Add embedPlayer listeners: - _this.addEmbedPlayerListeners(); - - // Initialize the ads manager. In case of ad playlist with a preroll, - // the preroll will start playing immediately. - _this.adsManager.init( _this.embedPlayer.getWidth(), _this.embedPlayer.getHeight(), google.ima.ViewMode.NORMAL); - _this.adsManager.setVolume( _this.embedPlayer.getPlayerElementVolume() ); - // Start the ad playback. For video and overlay ads, this will - // start the ads. For automatic ad rules controller ads, this will be - // ignored. - mw.log( "DoubleClick::adsManager.play" ); - _this.adsManager.start(); - }, - addAdMangerListeners: function(){ - var _this = this; - var adsListener = function( eventType, callback ){ - _this.adsManager.addEventListener( - google.ima.AdEvent.Type[ eventType ], - function( event ){ - mw.log( "DoubleClick::AdsEvent:" + eventType ); - if( $.isFunction( callback ) ){ - callback( event ); - } - }, - false - ); - } - - // Add error listener: - _this.adsManager.addEventListener( - google.ima.AdErrorEvent.Type.AD_ERROR, - function( event ){ _this.onAdError( event ) }, - false - ); - // A flag to protect against double ad start. - var lastAdStartTime = null; - - // Add ad listeners: - adsListener( 'CLICK' ); - adsListener( 'CONTENT_PAUSE_REQUESTED', function(event){ - // set a local method for true ad playback start. - _this.startedAdPlayback = function(){ - _this.embedPlayer.adTimeline.updateUiForAdPlayback( _this.currentAdSlotType ); - _this.startedAdPlayback = null; - } - // loading ad: - _this.embedPlayer.pauseLoading(); - // sometimes CONTENT_PAUSE_REQUESTED is the last event we receive :( - // give double click 8 seconds to load the ad, else return to content playback - setTimeout( function(){ - if( $.isFunction( _this.startedAdPlayback ) ){ - // ad error will resume playback - _this.onAdError( " CONTENT_PAUSE_REQUESTED without no ad LOADED! "); - } - }, 8000 ); - } ); - adsListener( 'LOADED', function(){ - // check for startted ad playback sequence callback - if( _this.startedAdPlayback ){ - _this.startedAdPlayback(); - } - - var size = _this.getPlayerSize(); - _this.adsManager.resize( size.width, size.height, google.ima.ViewMode.NORMAL ); - // Hide player content - _this.hideContent(); - // show the loading spinner until we start ad playback - _this.embedPlayer.addPlayerSpinner(); - // if on iPad hide the quicktime logo: - _this.hidePlayerOffScreen( _this.getAdContainer() ); - - // Monitor ad progress - _this.monitorAdProgress(); - } ); - adsListener( 'STARTED', function(){ - // Check for ad Stacking ( two starts in less then 250ms ) - if( lastAdStartTime !== null && - new Date().getTime() - lastAdStartTime < 250 - ){ - mw.log("ERROR:: Stacking Ad STARTED! :" + ( lastAdStartTime - new Date().getTime() ) ); - // Not sure what we should do here: - // 1) we can't unload manager since we have to play back the active ads - // 2) we can't pause the ad since it could pause the really active ad - // 3) .. all we can do is break out of event flow for player and hope, double click, - // fixes this bug on their side. - return ; - } else{ - mw.log( 'DoubleClick:: time delta since last adStart: ' + - ( new Date().getTime() - lastAdStartTime ) ); - } - // update the last ad start time: - lastAdStartTime = new Date().getTime(); - - // check for startted ad playback sequence callback - if( _this.startedAdPlayback ){ - _this.startedAdPlayback(); - } - // hide spinner: - _this.embedPlayer.hideSpinnerAndPlayBtn(); - // make sure the player is in play state: - _this.embedPlayer.playInterfaceUpdate(); - - // hide content / show playerplayer position: - _this.hideContent(); - - // set ad playing flag: - _this.adActive = true; - _this.embedPlayer.sequenceProxy.isInSequence = true; - - _this.adStartTime = new Date().getTime(); - - if( _this.getConfig('playPauseUI') ){ - _this.enablePausePlayUI( true ); - } - - // Monitor ad progress - _this.monitorAdProgress(); - } ); - adsListener( 'PAUSED', function(){ - // Send a notification to trigger associated events and update ui - _this.embedPlayer.sendNotification('doPause'); - _this.enablePausePlayUI( false ); - } ); - adsListener( 'FIRST_QUARTILE', function(){ - // Monitor ad progress ( if for some reason we are not already monitoring ) - _this.monitorAdProgress(); - }); - adsListener( 'MIDPOINT' ); - adsListener( 'THIRD_QUARTILE' ); - adsListener( 'COMPLETE', function(){ - // the current ad is complete hide off screen ( until next ad plays ) - _this.hidePlayerOffScreen(); - if( _this.contentDoneFlag ){ - // Include a fallback check for ALL_ADS_COMPLETED - setTimeout(function(){ - if( !_this.allAdsCompletedFlag ){ - mw.log("DoubleClick:: Fallback ALL_ADS_COMPLETED call"); - // restore the player but don't play content since ads are done: - _this.restorePlayer( true ); - } - }, 1000 ); - } - }); - // Resume content: - adsListener( 'CONTENT_RESUME_REQUESTED', function(){ - // Update slot type, if a preroll switch to midroll - if( _this.currentAdSlotType == 'preroll' ){ - _this.currentAdSlotType = 'midroll'; - // ( will be updated to postroll at contentDoneFlag update time ) - } - _this.restorePlayer(); - }); - adsListener( 'ALL_ADS_COMPLETED', function(){ - // check that content is done before we restore the player, managed players with only pre-rolls fired - // ALL_ADS_COMPLETED after preroll not after all ad opportunities for this content have expired. - if( _this.contentDoneFlag ){ - // set the allAdsCompletedFlag to not call restore player twice - _this.allAdsCompletedFlag = true; - // restore the player but don't play content since ads are done: - _this.restorePlayer( true ); - } - }); - }, - enablePausePlayUI:function( adPlayingBack ){ - var _this = this; - // re-enable hover: - this.embedPlayer.$interface.find( '.play-btn' ) - .buttonHover() - .css('cursor', 'pointer' ); - - // update icon state: - var a = ( adPlayingBack )? 'play' : 'pause'; - var b = ( adPlayingBack )? 'pause' : 'play'; - this.embedPlayer.$interface.find('.play-btn span') - .removeClass( 'ui-icon-' + a ) - .addClass( 'ui-icon-' + b ); - - // bind pause play - this.embedPlayer.$interface.find( '.play-btn' ) - .unbind('click') - .click( function( ) { - mw.log("DoubleClick::proxied play btn click: isPlaying:" + adPlayingBack ); - if( adPlayingBack ){ - _this.embedPlayer.sendNotification('doPause'); - } else { - _this.embedPlayer.sendNotification('doPlay' ); - } - }) - }, - getPlayerSize: function(){ - return { - 'width': this.embedPlayer.getPlayerWidth(), - 'height': this.embedPlayer.getPlayerHeight() - } - }, - hideContent: function(){ - mw.log("DoubleClick:: hide Content / show Ads"); - var _this = this; - // show the ad container: - $( this.getAdContainer() ).css({ - 'top' : 0, - 'left' : 0 - }); - if( this.adsManager && this.adsManager.resize ){ - this.adsManager.resize( - this.embedPlayer.width, this.embedPlayer.height, google.ima.ViewMode.NORMAL - ); - } - // hide content: - this.hidePlayerOffScreen( - this.getContent() - ) - }, - showContent: function(){ - mw.log("DoubleClick:: show Content / hide Ads"); - // show content - this.embedPlayer.syncPlayerSize(); - - // make sure content is in sync with aspect size: - if( this.embedPlayer.controlBuilder ){ - this.embedPlayer.controlBuilder.syncPlayerSize(); - } - // hide the ad container: - this.hidePlayerOffScreen( - this.getAdContainer() - ); - }, - /** - * iPad displays a quicktime logo while loading, this helps hide that - */ - hidePlayerOffScreen:function(target){ - $( target ).css({ - 'position' : 'absolute', - 'left': '-4048px' - }) - }, - - addEmbedPlayerListeners: function(){ - var _this = this; - var embedPlayer = this.embedPlayer; - - embedPlayer.bindHelper( 'onResizePlayer' + this.bindPostfix, function( event, size, animate ) { - if( _this.adActive ){ - mw.log( "DoubleClick::onResizePlayer: size:" + size.width + ' x ' + size.height ); - // Resize the ad manager on player resize: ( no support for animate ) - _this.adsManager.resize( parseInt( size.width) , parseInt( size.height ), google.ima.ViewMode.NORMAL ); - } - }); - embedPlayer.bindHelper( 'onResizePlayerDone' + this.bindPostfix, function( event, size, animate ) { - // make sure the display states are in sync: - if( _this.adActive ){ - _this.hidePlayerOffScreen( - _this.getContent() - ) - } - }); - - embedPlayer.bindHelper( 'volumeChanged' + this.bindPostfix, function(event, percent){ - if( _this.adActive ){ - mw.log("DoubleClick::volumeChanged:" + percent ); - _this.adsManager.setVolume( percent ); - } - }); - - - /** - * Handle any send notification events: - */ - embedPlayer.bindHelper( 'Kaltura_SendNotification' + this.bindPostfix, function(event, notificationName, notificationData){ - // Only take local api actions if in an Ad. - if( _this.adActive ){ - mw.log("DoubleClick:: sendNotification: " + notificationName ); - switch( notificationName ){ - case 'doPause': - _this.adPaused = true; - _this.adsManager.pause(); - $( embedPlayer ).trigger( 'onpause' ); - if( _this.getConfig('playPauseUI') ){ - _this.enablePausePlayUI( false ); - } - break; - case 'doPlay': - _this.adPaused = false; - _this.adsManager.resume() - $( embedPlayer ).trigger( 'onplay' ); - if( _this.getConfig('playPauseUI') ){ - _this.enablePausePlayUI( true ); - } - _this.monitorAdProgress(); - break; - case 'doStop': - _this.adsManager.stop(); - _this.adActive = false; - _this.embedPlayer.sequenceProxy.isInSequence = false; - _this.embedPlayer.stop(); - break; - } - } - }); - }, - monitorAdProgress: function(){ - var _this = this; - // Keep monitoring ad progress at MonitorRate as long as ad is playing: - if( !this.adMonitor ){ - this.adMonitor = setInterval( function(){ - _this.doMonitorAdProgress(); - }, mw.getConfig( 'EmbedPlayer.MonitorRate' ) ); - } - }, - doMonitorAdProgress: function(){ - var _this = this; - // check if we are still playing an ad: - if( !_this.adActive ){ - // update 'timeRemaining' and duration for no-ad ) - _this.embedPlayer.adTimeline.updateSequenceProxy( 'timeRemaining', null ); - _this.embedPlayer.adTimeline.updateSequenceProxy( 'duration', null ); - clearInterval( this.adMonitor ); - this.adMonitor = 0; - return ; - } - // Check if we have an ad buffer underun that double click apparently does not check for :( - if( _this.adPreviousTimeLeft == _this.adsManager.getRemainingTime() ){ - // reset the previous time check: - _this.adPreviousTimeLeft = null; - // if we already have an active buffer check continue: - if( _this.activeBufferUnderunCheck ){ - return ; - } - _this.activeBufferUnderunCheck = true; - setTimeout( function(){ - if( !_this.adPaused && _this.adPreviousTimeLeft == _this.adsManager.getRemainingTime() ){ - mw.log( "DoubleClick:: buffer underun pause? try to continue playback "); - // try to restart playback: - _this.adsManager.resume(); - // restore the previous time check: - _this.adPreviousTimeLeft = _this.adsManager.getRemainingTime(); - } - _this.activeBufferUnderunCheck = false; - }, 2000); - } - // update the adPreviousTimeLeft - _this.adPreviousTimeLeft = _this.adsManager.getRemainingTime(); - - // Update sequence property per active ad: - _this.embedPlayer.adTimeline.updateSequenceProxy( 'timeRemaining', _this.adsManager.getRemainingTime() ); - var $adVid = $( _this.getAdContainer() ).find( 'video' ); - if( $adVid.length ){ - // always use the latest video: - var vid = $adVid[ $adVid.length -1 ]; - _this.embedPlayer.adTimeline.updateSequenceProxy( 'duration', vid.duration ); - _this.embedPlayer.triggerHelper( 'AdSupport_AdUpdatePlayhead', vid.currentTime ); - - // TODO player interface updates should be configurable see Mantis 14076 and 14019 - _this.embedPlayer.controlBuilder.setStatus( - mw.seconds2npt( vid.currentTime ) + '/' + mw.seconds2npt( vid.duration ) - ); - _this.embedPlayer.updatePlayHead( vid.currentTime / vid.duration ); - } - }, - // Handler for various ad errors. - onAdError: function( errorEvent ) { - var errorMsg = ( typeof errorEvent.getError != 'undefined' ) ? errorEvent.getError() : errorEvent; - mw.log('DoubleClick:: onAdError: ' + errorMsg ); - if (this.adsManager && $.isFunction( this.adsManager.unload ) ) { - this.adsManager.unload(); - } - this.restorePlayer(); - }, - restorePlayer: function( onContentComplete ){ - mw.log("DoubleClick::restorePlayer: content complete:" + onContentComplete); - this.adActive = false; - this.embedPlayer.sequenceProxy.isInSequence = false; - - // Show the content: - this.showContent(); - - // Do an sync play call ( without events if not on postroll ) - if( !onContentComplete ){ - this.forceContentPlay(); - } - - // Check for sequence proxy style restore: - if( $.isFunction( this.restorePlayerCallback ) ){ - // also do the normal restore ( will issue an async play call ) - this.restorePlayerCallback(); - this.restorePlayerCallback = null; - } else { // do a manual restore: - // restore player with normal events: - this.embedPlayer.adTimeline.restorePlayer(); - // managed complete ... call clip done if content complete. - if( onContentComplete ){ - this.embedPlayer.onClipDone(); - } else { - this.embedPlayer.play(); - } - } - }, - forceContentPlay: function(){ - var _this = this; - var vid = this.getContent(); - var isPlaying = false; - var playBindStr = 'playing.dcForceContentPlay'; - $( vid ).unbind( playBindStr ).bind( playBindStr, function(){ - isPlaying = true; - $( vid ).unbind( playBindStr ); - }); - vid.play(); - setTimeout(function(){ - var vid = _this.getContent(); - if( ! isPlaying && ! _this.embedPlayer.paused ){ - // try again: - vid.load(); - vid.play(); - _this.forceContentPlay(); - } - }, 4000 ); - }, - /** - * TODO should be provided by the generic ad plugin class. - */ - getConfig: function( attrName ){ - // always get the config from the embedPlayer so that is up-to-date - return this.embedPlayer.getKalturaConfig( this.pluginName, attrName ); - } -}; - -})( window.mw, jQuery); +( function( mw, $ ) { "use strict"; + +mw.DoubleClick = function( embedPlayer, callback, pluginName ){ + this.init( embedPlayer, callback, pluginName); +}; +mw.DoubleClick.prototype = { + // The bind postfix to keep track of doubleclick bindings. + bindPostfix: '.DoubleClick', + + // The content video element. + content: null, + + // Global volume holder. + globalVolume : 1, + + // IMA SDK Ad Loader. + adsLoader : null, + // IMA SDK Ad Manager. + adsManager: null, + + // Status variables for ad and content playback. + adActive: false, + // if the current ad is paused: + adPaused: false, + + // The monitor interval index: + adMonitor: null, + + // store the ad start time + adPreviousTimeLeft: null, + contentPlaying: false, + adDuration: null, + demoStartTime: null, + + // Flags for a fallback check for all ads completed . + contentDoneFlag: null, + + // Flag for startting ad playback sequence: + startedAdPlayback: null, + + allAdsCompletedFlag: null, + + + // The current ad Slot type by default "managed" i.e doubleClick manages the player sequence. + currentAdSlotType : null, + + init: function( embedPlayer, callback, pluginName ){ + var _this = this; + + this.embedPlayer = embedPlayer; + + // Inherit BaseAdPlugin + mw.inherit( this, new mw.BaseAdPlugin( embedPlayer, callback ) ); + + // Set the plugin name + this.pluginName = pluginName; + + // reset the contentDoneFlag flags: + this.contentDoneFlag = null; + this.allAdsCompletedFlag = null; + + // remove any old bindings: + embedPlayer.unbindHelper( this.bindPostfix ); + + // make sure any old ad Manager is unloaded: + var globalAdsManger = $(_this.embedPlayer).data( 'doubleClickAdsMangerRef' ); + if( globalAdsManger ){ + mw.log( "DoubleClick::unload old adManger" ); + if ( $.isFunction( globalAdsManger.unload ) ) { + globalAdsManger.unload(); + } + if( $('#' + this.getAdContainerId() ).length ){ + $('#' + this.getAdContainerId() ).remove(); + } + } + + // Load double click ima per doc: + this.loadIma( function(){ + // Determine if we are in managed or kaltura point based mode. + if( _this.getConfig( "preSequence" ) && _this.getConfig( "adTagUrl" ) ){ + // Check for adPattern + if( _this.getConfig( 'adPattern' ) ){ + var adIndex = _this.getAdPatternIndex(); + mw.log( "DoubleClick:: adPattern: " + _this.getConfig( 'adPattern' ) + + " on index: " + adIndex ); + if( adIndex == 'A' ){ + // Managed bindings + _this.addManagedBinding(); + } + } else{ + // No defined ad pattern always use managed bindings + _this.addManagedBinding(); + } + } else { + // Add cuepoint bindings + _this.addKalturaCuePointBindings(); + } + // Issue the callback to continue player build out: + callback(); + }, function( errorCode ){ + mw.log( "Error::DoubleClick Loading Error: " + errorCode ); + // Don't add any bindings directly issue callback: + callback(); + }); + }, + /** + * Get the global adPattern index: + */ + getAdPatternIndex:function(){ + var adPattern = this.getConfig( 'adPattern' ); + var currentAdIndex = $( this.embedPlayer ).data('DcAdPatternIndex'); + if( typeof currentAdIndex === 'undefined' ){ + currentAdIndex = 0; + } else{ + // increment the index + currentAdIndex++ + // index is past adPattern length reset to 0 + if( currentAdIndex > adPattern.length -1 ){ + currentAdIndex = 0; + } + } + // update add index: + $( this.embedPlayer ).data('DcAdPatternIndex', currentAdIndex); + // return the adPattern index: + return adPattern[currentAdIndex]; + }, + /** + * Load the google IMA library: + */ + loadIma:function( successCB, failureCB ){ + // http://code.google.com/apis/ima/docs/sdks/googlehtml5_ads_v3.html#loadsdk + $.getScript('http://s0.2mdn.net/instream/html5/ima.js', function(){ + google.ima.SdkLoader.setCallbacks( function(){ + successCB(); + }, function( errorCode ){ + failureCB( errorCode ); + }); + google.ima.SdkLoader.load("3"); + }); + }, + addManagedBinding: function(){ + var _this = this; + mw.log( "DoubleClick::addManagedBinding" ); + _this.embedPlayer.bindHelper( 'AdSupport_preroll' + _this.bindPostfix, function( event, sequenceProxy ){ + // Add the slot to the given sequence proxy target target + sequenceProxy[ _this.getSequenceIndex( 'preroll' ) ] = function( callback ){ + // if a preroll set it as such: + _this.currentAdSlotType = 'preroll'; + // Setup the restore callback + _this.restorePlayerCallback = callback; + // Request ads + mw.log( "DoubleClick:: addManagedBinding : requestAds:" + _this.getConfig( 'adTagUrl' ) ); + _this.requestAds( _this.getConfig( 'adTagUrl' ) ); + }; + }); + _this.embedPlayer.bindHelper( 'AdSupport_postroll' + _this.bindPostfix, function( event, sequenceProxy ){ + sequenceProxy[ _this.getSequenceIndex( 'postroll' ) ] = function( callback ){ + // Setup the restore callback + _this.restorePlayerCallback = callback; + + // set content complete flag + _this.contentDoneFlag = true; + + // set current slot to postRoll + _this.currentAdSlotType = 'postroll'; + + // trigger the double click end sequence: + _this.adsLoader.contentComplete(); + }; + }); + }, + /** + * Get the content video tag + */ + getContent:function(){ + // Set the content element to player element: + return this.embedPlayer.getPlayerElement(); + }, + addKalturaCuePointBindings: function(){ + var _this = this; + mw.log("DoubleClick::addKalturaCuePointBindings"); + // Add a binding for cuepoints: + _this.embedPlayer.bindHelper( 'KalturaSupport_AdOpportunity' + _this.bindPostfix, function( event, cuePointWrapper ){ + mw.log( "DoubleClick:: evaluate ad oppertunity"); + var cuePoint = cuePointWrapper.cuePoint; + // Check if trackCuePoints has been disabled + if( _this.getConfig( 'trackCuePoints') === false){ + mw.log( "DoubleClick:: trackCuePoints is false"); + return ; + } + + // Check that the cue point is protocolType = 0 and cuePointType == adCuePoint.Ad + if( cuePoint.protocolType !== 0 || cuePoint.cuePointType != 'adCuePoint.Ad' ){ + mw.log( "DoubleClick:: cuePoint protocol != 0 or type != adCuePoint.ad" ); + return ; + } + // Check if we have a provider filter: + var providerFilter = _this.getConfig('provider'); + if( providerFilter && cuePoint.tags.toLowerCase().indexOf( providerFilter.toLowerCase() ) === -1 ){ + // skip the cuepoint that did not match the provider filter + mw.log( "DoubleClick:: skip cuePoint with tag: " + cuePoint.tags + ' != ' + providerFilter ); + return ; + } + + // Get the ad type for each cuepoint + var adType = _this.embedPlayer.kCuePoints.getRawAdSlotType( cuePoint ); + + mw.log( "DoubleClick:: AdOpportunity:: " + cuePoint.startTime + ' ad type: ' + adType ); + if( adType == 'overlay' ){ + _this.loadAndDisplayOverlay( cuePoint ); + return true; // continue to next cue point + } + // Update the ad slot type: + _this.currentAdSlotType = adType; + + if( adType == 'preroll' || adType == 'postroll' ){ + _this.embedPlayer.bindHelper( 'AdSupport_' + adType + _this.bindPostfix, function( event, sequenceProxy ){ + // Add the slot to the given sequence proxy target target + sequenceProxy[ _this.getSequenceIndex( adType ) ] = function( callback ){ + // Setup the restore callback + _this.restorePlayerCallback = callback; + // Request ads + mw.log( "DoubleClick:: addManagedBinding : cuePoint:" + adType ); + _this.requestAds( cuePoint.sourceUrl ); + }; + }); + } + // If cuepoint ad type is midroll request inline: + if( adType == 'midroll' ){ + // All cuepoints act as "midrolls" + mw.log( "DoubleClick:: addKalturaCuePointBindings: midroll -> requestAds" ); + // pause the player while requesting adds + _this.embedPlayer.pauseLoading(); + // request the ads: + _this.requestAds( cuePoint.sourceUrl ) ; + } + }); + }, + /** + * Load and display an overlay + * @param cuePoint + * @return + */ + loadAndDisplayOverlay: function( cuePoint ){ + var _this = this; + // Don't display overlays if in an ad: + if( this.embedPlayer.evaluate('{sequenceProxy.isInSequence}') ){ + return ; + } + // Request the ad ( will trigger the currentAdCallback and onResumeRequestedCallback when done ) + _this.requestAds( cuePoint.sourceUrl, 'overlay' ); + }, + getAdContainer: function(){ + if( !$('#' + this.getAdContainerId() ).length ){ + this.embedPlayer.$interface.append( + $('') + .attr( 'id', this.getAdContainerId() ) + .css({ + 'position' : 'absolute', + 'top' : '0px', + 'left' : '0px' + }) + ) + } + return $('#' + this.getAdContainerId() ).get(0); + }, + getAdContainerId: function(){ + return 'adContainer' + this.embedPlayer.id; + }, + getAdDisplayContainer: function(){ + // Create the ad display container. Use an existing DOM element + // to house the ad display container. Ideally, the element is + // positioned above the content video player, so the ads are + // displayed correctly. + // + if( ! this.adDisplayContainer ){ + this.adDisplayContainer = new google.ima.AdDisplayContainer( + this.getAdContainer(), + this.getContent() + ); + } + return this.adDisplayContainer; + }, + // Various initialization activities of the content video element. + initContent:function() { + // It is required to send the content complete event at the end of + // content playback. + //content.addEventListener('ended', function() { + // adsLoader.contentComplete(); + //}); + + // Initialize the monitoring of the video playback progress. + //setInterval(onVideoTimeUpdate, 300); + }, + /** + * Adds custom params to ad url. + */ + addCustomParams: function( adUrl ){ + var postFix = this.getConfig( 'customParams' ) ? + 'cust_params=' + encodeURIComponent( this.getConfig( 'customParams' ) ) : ''; + if( postFix ){ + var paramSeperator = adUrl.indexOf( '?' ) === -1 ? '?' : + adUrl[ adUrl.length -1 ] == '&' ? '': '&'; + + return unescape( adUrl ) + paramSeperator + postFix; + } else { + return unescape( adUrl ); + } + }, + // note in flash this is supported as a methods on adRequest: + // https://developers.google.com/interactive-media-ads/docs/sdks/googleflashas3_apis#AdsRequest + // but in html5 + // we have to do this manually: + // https://developers.google.com/interactive-media-ads/docs/sdks/googlehtml5_apis#ima.SimpleAdsRequest + addAdRequestParams: function( adTagUrl ){ + var _this = this; + var paramSep = adTagUrl.indexOf( '?' ) === -1 ? '?' : '&'; + var adRequestMap = { + 'contentId' : 'vid', + 'cmsId' : 'cmsid' + } + $.each( adRequestMap, function( uiconfId, paramId ){ + if( _this.getConfig( uiconfId) ){ + adTagUrl+= paramSep + paramId + '=' + encodeURIComponent( _this.getConfig( uiconfId ) ); + paramSep = '&'; + } + }); + return adTagUrl; + }, + // This function requests the ads. + requestAds: function( adTagUrl, adType ) { + var _this = this; + // Add any custom params: + adTagUrl = _this.addCustomParams( adTagUrl ); + + // Add any adRequest mappings: + adTagUrl = _this.addAdRequestParams( adTagUrl ); + + mw.log( "DoubleClick::requestAds: url: " + adTagUrl ); + + // Update the local lastRequestedAdTagUrl for debug and audits + _this.embedPlayer.setKDPAttribute( this.pluginName, 'requestedAdTagUrl', adTagUrl ); + + // Create ad request object. + var adsRequest = {}; + adsRequest.adTagUrl = adTagUrl; + if( adType ){ + adsRequest['adType'] = adType; + } + // Set the size in the adsRequest + var size = _this.getPlayerSize(); + adsRequest.linearAdSlotWidth = size.width; + adsRequest.linearAdSlotHeight = size.height; + + adsRequest.nonLinearAdSlotWidth = size.width; + adsRequest.nonLinearAdSlotHeight = size.height; + + // Make sure the this.getAdDisplayContainer() is created as part of the initial ad request: + this.getAdDisplayContainer(); + + // Create ads loader. + _this.adsLoader = new google.ima.AdsLoader(); + + // Attach the events before making the request. + _this.adsLoader.addEventListener( + google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, + function( event ){ + _this.onAdsManagerLoaded( event ); + }, + false); + _this.adsLoader.addEventListener( + google.ima.AdErrorEvent.Type.AD_ERROR, + function(event ){ + _this.onAdError( event ); + }, + false); + + // 4. Make the request. + _this.adsLoader.requestAds( adsRequest ); + }, + // Handles the ads manager loaded event. In case of no ads, the AD_ERROR + // event is issued and error handler is invoked. + onAdsManagerLoaded: function( loadedEvent ) { + var _this = this; + mw.log( 'DoubleClick:: onAdsManagerLoaded' ); + + // 1. Retrieve the ads manager. Regardless of ad type (video ad, + // overlay or ad playlist controlled by ad rules), the API is the + // same. + // + // It is required to pass in the ad display container created + // previously and the content element, so the SDK can track content + // and play ads automatically. + _this.adsManager = loadedEvent.getAdsManager( this.getAdDisplayContainer(), this.getContent() ); + // add a global ad manager refrence: + $( _this.embedPlayer ).data( 'doubleClickAdsMangerRef', _this.adsManager ); + + // Add Ad Manager Listeners + _this.addAdMangerListeners(); + + // Add embedPlayer listeners: + _this.addEmbedPlayerListeners(); + + // Initialize the ads manager. In case of ad playlist with a preroll, + // the preroll will start playing immediately. + _this.adsManager.init( _this.embedPlayer.getWidth(), _this.embedPlayer.getHeight(), google.ima.ViewMode.NORMAL); + _this.adsManager.setVolume( _this.embedPlayer.getPlayerElementVolume() ); + // Start the ad playback. For video and overlay ads, this will + // start the ads. For automatic ad rules controller ads, this will be + // ignored. + mw.log( "DoubleClick::adsManager.play" ); + _this.adsManager.start(); + }, + addAdMangerListeners: function(){ + var _this = this; + var adsListener = function( eventType, callback ){ + _this.adsManager.addEventListener( + google.ima.AdEvent.Type[ eventType ], + function( event ){ + mw.log( "DoubleClick::AdsEvent:" + eventType ); + if( $.isFunction( callback ) ){ + callback( event ); + } + }, + false + ); + } + + // Add error listener: + _this.adsManager.addEventListener( + google.ima.AdErrorEvent.Type.AD_ERROR, + function( event ){ _this.onAdError( event ) }, + false + ); + // A flag to protect against double ad start. + var lastAdStartTime = null; + + // Add ad listeners: + adsListener( 'CLICK' ); + adsListener( 'CONTENT_PAUSE_REQUESTED', function(event){ + // set a local method for true ad playback start. + _this.startedAdPlayback = function(){ + _this.embedPlayer.adTimeline.updateUiForAdPlayback( _this.currentAdSlotType ); + _this.startedAdPlayback = null; + } + // loading ad: + _this.embedPlayer.pauseLoading(); + // sometimes CONTENT_PAUSE_REQUESTED is the last event we receive :( + // give double click 8 seconds to load the ad, else return to content playback + setTimeout( function(){ + if( $.isFunction( _this.startedAdPlayback ) ){ + // ad error will resume playback + _this.onAdError( " CONTENT_PAUSE_REQUESTED without no ad LOADED! "); + } + }, 8000 ); + } ); + adsListener( 'LOADED', function(){ + // check for startted ad playback sequence callback + if( _this.startedAdPlayback ){ + _this.startedAdPlayback(); + } + + var size = _this.getPlayerSize(); + _this.adsManager.resize( size.width, size.height, google.ima.ViewMode.NORMAL ); + // Hide player content + _this.hideContent(); + // show the loading spinner until we start ad playback + _this.embedPlayer.addPlayerSpinner(); + // if on iPad hide the quicktime logo: + _this.hidePlayerOffScreen( _this.getAdContainer() ); + + // Monitor ad progress + _this.monitorAdProgress(); + } ); + adsListener( 'STARTED', function(){ + // Check for ad Stacking ( two starts in less then 250ms ) + if( lastAdStartTime !== null && + new Date().getTime() - lastAdStartTime < 250 + ){ + mw.log("ERROR:: Stacking Ad STARTED! :" + ( lastAdStartTime - new Date().getTime() ) ); + // Not sure what we should do here: + // 1) we can't unload manager since we have to play back the active ads + // 2) we can't pause the ad since it could pause the really active ad + // 3) .. all we can do is break out of event flow for player and hope, double click, + // fixes this bug on their side. + return ; + } else{ + mw.log( 'DoubleClick:: time delta since last adStart: ' + + ( new Date().getTime() - lastAdStartTime ) ); + } + // update the last ad start time: + lastAdStartTime = new Date().getTime(); + + // check for startted ad playback sequence callback + if( _this.startedAdPlayback ){ + _this.startedAdPlayback(); + } + // hide spinner: + _this.embedPlayer.hideSpinnerAndPlayBtn(); + // make sure the player is in play state: + _this.embedPlayer.playInterfaceUpdate(); + + // hide content / show playerplayer position: + _this.hideContent(); + + // set ad playing flag: + _this.adActive = true; + _this.embedPlayer.sequenceProxy.isInSequence = true; + + _this.adStartTime = new Date().getTime(); + + if( _this.getConfig('playPauseUI') ){ + _this.enablePausePlayUI( true ); + } + + // Monitor ad progress + _this.monitorAdProgress(); + } ); + adsListener( 'PAUSED', function(){ + // Send a notification to trigger associated events and update ui + _this.embedPlayer.sendNotification('doPause'); + _this.enablePausePlayUI( false ); + } ); + adsListener( 'FIRST_QUARTILE', function(){ + // Monitor ad progress ( if for some reason we are not already monitoring ) + _this.monitorAdProgress(); + }); + adsListener( 'MIDPOINT' ); + adsListener( 'THIRD_QUARTILE' ); + adsListener( 'COMPLETE', function(){ + // the current ad is complete hide off screen ( until next ad plays ) + _this.hidePlayerOffScreen(); + if( _this.contentDoneFlag ){ + // Include a fallback check for ALL_ADS_COMPLETED + setTimeout(function(){ + if( !_this.allAdsCompletedFlag ){ + mw.log("DoubleClick:: Fallback ALL_ADS_COMPLETED call"); + // restore the player but don't play content since ads are done: + _this.restorePlayer( true ); + } + }, 1000 ); + } + }); + // Resume content: + adsListener( 'CONTENT_RESUME_REQUESTED', function(){ + // Update slot type, if a preroll switch to midroll + if( _this.currentAdSlotType == 'preroll' ){ + _this.currentAdSlotType = 'midroll'; + // ( will be updated to postroll at contentDoneFlag update time ) + } + _this.restorePlayer(); + }); + adsListener( 'ALL_ADS_COMPLETED', function(){ + // check that content is done before we restore the player, managed players with only pre-rolls fired + // ALL_ADS_COMPLETED after preroll not after all ad opportunities for this content have expired. + if( _this.contentDoneFlag ){ + // set the allAdsCompletedFlag to not call restore player twice + _this.allAdsCompletedFlag = true; + // restore the player but don't play content since ads are done: + _this.restorePlayer( true ); + } + }); + }, + enablePausePlayUI:function( adPlayingBack ){ + var _this = this; + // re-enable hover: + this.embedPlayer.$interface.find( '.play-btn' ) + .buttonHover() + .css('cursor', 'pointer' ); + + // update icon state: + var a = ( adPlayingBack )? 'play' : 'pause'; + var b = ( adPlayingBack )? 'pause' : 'play'; + this.embedPlayer.$interface.find('.play-btn span') + .removeClass( 'ui-icon-' + a ) + .addClass( 'ui-icon-' + b ); + + // bind pause play + this.embedPlayer.$interface.find( '.play-btn' ) + .unbind('click') + .click( function( ) { + mw.log("DoubleClick::proxied play btn click: isPlaying:" + adPlayingBack ); + if( adPlayingBack ){ + _this.embedPlayer.sendNotification('doPause'); + } else { + _this.embedPlayer.sendNotification('doPlay' ); + } + }) + }, + getPlayerSize: function(){ + return { + 'width': this.embedPlayer.getPlayerWidth(), + 'height': this.embedPlayer.getPlayerHeight() + } + }, + hideContent: function(){ + mw.log("DoubleClick:: hide Content / show Ads"); + var _this = this; + // show the ad container: + $( this.getAdContainer() ).css({ + 'top' : 0, + 'left' : 0 + }); + if( this.adsManager && this.adsManager.resize ){ + this.adsManager.resize( + this.embedPlayer.width, this.embedPlayer.height, google.ima.ViewMode.NORMAL + ); + } + // hide content: + this.hidePlayerOffScreen( + this.getContent() + ) + }, + showContent: function(){ + mw.log("DoubleClick:: show Content / hide Ads"); + // show content + this.embedPlayer.syncPlayerSize(); + + // make sure content is in sync with aspect size: + if( this.embedPlayer.controlBuilder ){ + this.embedPlayer.controlBuilder.syncPlayerSize(); + } + // hide the ad container: + this.hidePlayerOffScreen( + this.getAdContainer() + ); + }, + /** + * iPad displays a quicktime logo while loading, this helps hide that + */ + hidePlayerOffScreen:function(target){ + $( target ).css({ + 'position' : 'absolute', + 'left': '-4048px' + }) + }, + + addEmbedPlayerListeners: function(){ + var _this = this; + var embedPlayer = this.embedPlayer; + + embedPlayer.bindHelper( 'onResizePlayer' + this.bindPostfix, function( event, size, animate ) { + if( _this.adActive ){ + mw.log( "DoubleClick::onResizePlayer: size:" + size.width + ' x ' + size.height ); + // Resize the ad manager on player resize: ( no support for animate ) + _this.adsManager.resize( parseInt( size.width) , parseInt( size.height ), google.ima.ViewMode.NORMAL ); + } + }); + embedPlayer.bindHelper( 'onResizePlayerDone' + this.bindPostfix, function( event, size, animate ) { + // make sure the display states are in sync: + if( _this.adActive ){ + _this.hidePlayerOffScreen( + _this.getContent() + ) + } + }); + + embedPlayer.bindHelper( 'volumeChanged' + this.bindPostfix, function(event, percent){ + if( _this.adActive ){ + mw.log("DoubleClick::volumeChanged:" + percent ); + _this.adsManager.setVolume( percent ); + } + }); + + + /** + * Handle any send notification events: + */ + embedPlayer.bindHelper( 'Kaltura_SendNotification' + this.bindPostfix, function(event, notificationName, notificationData){ + // Only take local api actions if in an Ad. + if( _this.adActive ){ + mw.log("DoubleClick:: sendNotification: " + notificationName ); + switch( notificationName ){ + case 'doPause': + _this.adPaused = true; + _this.adsManager.pause(); + $( embedPlayer ).trigger( 'onpause' ); + if( _this.getConfig('playPauseUI') ){ + _this.enablePausePlayUI( false ); + } + break; + case 'doPlay': + _this.adPaused = false; + _this.adsManager.resume() + $( embedPlayer ).trigger( 'onplay' ); + if( _this.getConfig('playPauseUI') ){ + _this.enablePausePlayUI( true ); + } + _this.monitorAdProgress(); + break; + case 'doStop': + _this.adsManager.stop(); + _this.adActive = false; + _this.embedPlayer.sequenceProxy.isInSequence = false; + _this.embedPlayer.stop(); + break; + } + } + }); + }, + monitorAdProgress: function(){ + var _this = this; + // Keep monitoring ad progress at MonitorRate as long as ad is playing: + if( !this.adMonitor ){ + this.adMonitor = setInterval( function(){ + _this.doMonitorAdProgress(); + }, mw.getConfig( 'EmbedPlayer.MonitorRate' ) ); + } + }, + doMonitorAdProgress: function(){ + var _this = this; + // check if we are still playing an ad: + if( !_this.adActive ){ + // update 'timeRemaining' and duration for no-ad ) + _this.embedPlayer.adTimeline.updateSequenceProxy( 'timeRemaining', null ); + _this.embedPlayer.adTimeline.updateSequenceProxy( 'duration', null ); + clearInterval( this.adMonitor ); + this.adMonitor = 0; + return ; + } + // Check if we have an ad buffer underun that double click apparently does not check for :( + if( _this.adPreviousTimeLeft == _this.adsManager.getRemainingTime() ){ + // reset the previous time check: + _this.adPreviousTimeLeft = null; + // if we already have an active buffer check continue: + if( _this.activeBufferUnderunCheck ){ + return ; + } + _this.activeBufferUnderunCheck = true; + setTimeout( function(){ + if( !_this.adPaused && _this.adPreviousTimeLeft == _this.adsManager.getRemainingTime() ){ + mw.log( "DoubleClick:: buffer underun pause? try to continue playback "); + // try to restart playback: + _this.adsManager.resume(); + // restore the previous time check: + _this.adPreviousTimeLeft = _this.adsManager.getRemainingTime(); + } + _this.activeBufferUnderunCheck = false; + }, 2000); + } + // update the adPreviousTimeLeft + _this.adPreviousTimeLeft = _this.adsManager.getRemainingTime(); + + // Update sequence property per active ad: + _this.embedPlayer.adTimeline.updateSequenceProxy( 'timeRemaining', _this.adsManager.getRemainingTime() ); + var $adVid = $( _this.getAdContainer() ).find( 'video' ); + if( $adVid.length ){ + // always use the latest video: + var vid = $adVid[ $adVid.length -1 ]; + _this.embedPlayer.adTimeline.updateSequenceProxy( 'duration', vid.duration ); + _this.embedPlayer.triggerHelper( 'AdSupport_AdUpdatePlayhead', vid.currentTime ); + + // TODO player interface updates should be configurable see Mantis 14076 and 14019 + _this.embedPlayer.controlBuilder.setStatus( + mw.seconds2npt( vid.currentTime ) + '/' + mw.seconds2npt( vid.duration ) + ); + _this.embedPlayer.updatePlayHead( vid.currentTime / vid.duration ); + } + }, + // Handler for various ad errors. + onAdError: function( errorEvent ) { + var errorMsg = ( typeof errorEvent.getError != 'undefined' ) ? errorEvent.getError() : errorEvent; + mw.log('DoubleClick:: onAdError: ' + errorMsg ); + if (this.adsManager && $.isFunction( this.adsManager.unload ) ) { + this.adsManager.unload(); + } + this.restorePlayer(); + }, + restorePlayer: function( onContentComplete ){ + mw.log("DoubleClick::restorePlayer: content complete:" + onContentComplete); + this.adActive = false; + this.embedPlayer.sequenceProxy.isInSequence = false; + + // Show the content: + this.showContent(); + + // Do an sync play call ( without events if not on postroll ) + if( !onContentComplete ){ + this.forceContentPlay(); + } + + // Check for sequence proxy style restore: + if( $.isFunction( this.restorePlayerCallback ) ){ + // also do the normal restore ( will issue an async play call ) + this.restorePlayerCallback(); + this.restorePlayerCallback = null; + } else { // do a manual restore: + // restore player with normal events: + this.embedPlayer.adTimeline.restorePlayer(); + // managed complete ... call clip done if content complete. + if( onContentComplete ){ + this.embedPlayer.onClipDone(); + } else { + this.embedPlayer.play(); + } + } + }, + forceContentPlay: function(){ + var _this = this; + var vid = this.getContent(); + var isPlaying = false; + var playBindStr = 'playing.dcForceContentPlay'; + $( vid ).unbind( playBindStr ).bind( playBindStr, function(){ + isPlaying = true; + $( vid ).unbind( playBindStr ); + }); + vid.play(); + setTimeout(function(){ + var vid = _this.getContent(); + if( ! isPlaying && ! _this.embedPlayer.paused ){ + // try again: + vid.load(); + vid.play(); + _this.forceContentPlay(); + } + }, 4000 ); + }, + /** + * TODO should be provided by the generic ad plugin class. + */ + getConfig: function( attrName ){ + // always get the config from the embedPlayer so that is up-to-date + return this.embedPlayer.getKalturaConfig( this.pluginName, attrName ); + } +}; + +})( window.mw, jQuery); diff --git a/modules/DoubleClick/tests/DoubleClickManagedPlayerAdApi.qunit.html b/modules/DoubleClick/tests/DoubleClickManagedPlayerAdApi.qunit.html index f12b46beb6..f1b66bb3fe 100755 --- a/modules/DoubleClick/tests/DoubleClickManagedPlayerAdApi.qunit.html +++ b/modules/DoubleClick/tests/DoubleClickManagedPlayerAdApi.qunit.html @@ -1,264 +1,270 @@ - - - -
і
тэгаў ужо зараз, з аднолькавым інтэрфэйсам прайграваньня ва ўсіх асноўных браўзэрах.
-
-[$1 даведацца болей пра бібліятэку прайгравальніка Kaltura].',
- 'mwe-embedplayer-clip_linkback' => 'Крынічная старонка часткі файла',
- 'mwe-embedplayer-choose_player' => 'Выберыце відэа-прайгравальнік',
- 'mwe-embedplayer-no-player' => 'Няма прайгравальніка для $1',
- 'mwe-embedplayer-share_this_video' => 'Зрабіць гэтае відэа агульным',
- 'mwe-embedplayer-video_credits' => 'Стваральнікі відэа',
- 'mwe-embedplayer-kaltura-platform-title' => 'Відэа-плятформа з вольным крынічным кодам Kaltura',
- 'mwe-embedplayer-menu_btn' => 'Мэню',
- 'mwe-embedplayer-close_btn' => 'Зачыніць',
- 'mwe-embedplayer-ogg-player-vlc-player' => 'Прайгравальнік VLC',
- 'mwe-embedplayer-ogg-player-oggNative' => 'Прайгравальнік HTML5 Ogg',
- 'mwe-embedplayer-ogg-player-h264Native' => 'Прайгравальнік HTML5 H.264',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Агульнае дапаўненьне Ogg',
- 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Дапаўненьне QuickTime',
+ 'mwe-embedplayer-credit-title' => '�азва: $1',
+ 'mwe-embedplayer-credit-date' => 'Дата: $1',
+ 'mwe-embedplayer-credit-author' => '�ўтар: $1',
+ 'mwe-embedplayer-loading_plugin' => 'Загружаецца дапаўненьне …',
+ 'mwe-embedplayer-select_playback' => 'У�танавіць на�тройкі прайграваньн�',
+ 'mwe-embedplayer-link_back' => '�дваротна� �па�ылка',
+ 'mwe-embedplayer-error_swap_vid' => 'Памылка: mv_embed н� змог пам�н�ць від�а т�г дл� інт�рф�й�у mv_embed',
+ 'mwe-embedplayer-add_to_end_of_sequence' => 'Дадаць у канец па�ьл�доўна�ьці',
+ 'mwe-embedplayer-missing_video_stream' => 'Від�а-файл дл� г�тага �трумен� ад�утнічае',
+ 'mwe-embedplayer-play_clip' => 'Прайграць ча�тку файла',
+ 'mwe-embedplayer-pause_clip' => 'Прыпыніць ча�тку файла',
+ 'mwe-embedplayer-volume_control' => 'Р�гул�ваньне гучна�ьці',
+ 'mwe-embedplayer-player_options' => '�алады прайгравальніка',
+ 'mwe-embedplayer-timed_text' => 'Сынхранізаваны т�к�т',
+ 'mwe-embedplayer-player_fullscreen' => '�а ўве�ь �кран',
+ 'mwe-embedplayer-next_clip_msg' => 'Прайграць на�тупную ча�тку файла',
+ 'mwe-embedplayer-prev_clip_msg' => 'Прайграць пап�р�днюю ча�тку файла',
+ 'mwe-embedplayer-current_clip_msg' => 'Прац�гваць прайграваньне г�тай ча�ткі файла',
+ 'mwe-embedplayer-seek_to' => 'Перай�ьці да $1',
+ 'mwe-embedplayer-paused' => 'паўза',
+ 'mwe-embedplayer-download_segment' => 'Выбар загрузкі:',
+ 'mwe-embedplayer-download_full' => 'Загрузіць поўны від�а-файл:',
+ 'mwe-embedplayer-download_right_click' => 'Дл� загрузкі наці�ьніце правую кнопку мышкі і выберыце Захаваць �па�ылку �к…',
+ 'mwe-embedplayer-download_clip' => 'Загрузіць від�а',
+ 'mwe-embedplayer-download_text' => 'Загрузіць т�к�т',
+ 'mwe-embedplayer-download' => 'Загрузіць',
+ 'mwe-embedplayer-share' => 'Зрабіць агульным',
+ 'mwe-embedplayer-credits' => 'Стваральнікі',
+ 'mwe-embedplayer-about-library' => 'Пра прайгравальнік Kaltura',
+ 'mwe-embedplayer-about-library-desc' => 'HTML5 м�ды�-біблі�т�ка Kaltura дазвал�е Вам выкары�тоўваць перавагамі HTML5
Ñ–
т�гаў ужо зараз, з аднолькавым інт�рф�й�ам прайграваньн� ва ў�іх а�ноўных браўз�рах.
+
+[$1 даведацца болей пра біблі�т�ку прайгравальніка Kaltura].',
+ 'mwe-embedplayer-clip_linkback' => 'Крынічна� �таронка ча�ткі файла',
+ 'mwe-embedplayer-choose_player' => 'Выберыце від�а-прайгравальнік',
+ 'mwe-embedplayer-no-player' => '��ма прайгравальніка дл� $1',
+ 'mwe-embedplayer-share_this_video' => 'Зрабіць г�тае від�а агульным',
+ 'mwe-embedplayer-video_credits' => 'Стваральнікі від�а',
+ 'mwe-embedplayer-no-video_credits' => 'Зьве�так пра аўтараў н�ма',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Від�а-пл�тформа з вольным крынічным кодам Kaltura',
+ 'mwe-embedplayer-menu_btn' => 'М�ню',
+ 'mwe-embedplayer-close_btn' => 'Зачыніць',
+ 'mwe-embedplayer-ogg-player-vlc-player' => 'Прайгравальнік VLC',
+ 'mwe-embedplayer-ogg-player-oggNative' => 'Прайгравальнік HTML5 Ogg',
+ 'mwe-embedplayer-ogg-player-h264Native' => 'Прайгравальнік HTML5 H.264',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Прайгравальнік HTML5 WebM',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => '�гульнае дапаўненьне Ogg',
+ 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Дапаўненьне QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
- 'mwe-embedplayer-ogg-player-kplayer' => 'Прайгравальнік Kaltura',
- 'mwe-embedplayer-ogg-player-selected' => '(выбраны)',
+ 'mwe-embedplayer-ogg-player-kplayer' => 'Прайгравальнік Kaltura',
+ 'mwe-embedplayer-ogg-player-selected' => '(выбраны)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Ваш браўзэр, хутчэй за ўсё, не падтрымлівае наступны тып прайграваньня: $1
ha
diouzhtu gant ul lenner hag un etrefas kenglotus gant ar merdeerioù pennañ.
-
+ 'mwe-embedplayer-about-library-desc' => "Talvezout a ra al levraoueg Kaltura deoc'h d'ober ho mad eus ar balizennoù HTML5
ha
diouzhtu gant ul lenner hag un etrefas kenglotus gant ar merdeerioù pennañ.
+
[$1 Evit gouzout hiroc'h diwar-benn al levraoueg lenn Kaltura].",
'mwe-embedplayer-clip_linkback' => "Pajenn mammenn ar c'hlip",
'mwe-embedplayer-choose_player' => 'Dibab al lenner video',
'mwe-embedplayer-no-player' => "N'eus lenner ebet hag a zo dieub evit $1",
- 'mwe-embedplayer-share_this_video' => 'Rannañ ar video-mañ',
- 'mwe-embedplayer-video_credits' => 'Kredadoù ar video',
+ 'mwe-embedplayer-share_this_video' => 'Rannañ ar video-mañ',
+ 'mwe-embedplayer-video_credits' => 'Kredadoù ar video',
+ 'mwe-embedplayer-no-video_credits' => "N'eus tamm kred ebet",
'mwe-embedplayer-kaltura-platform-title' => 'Savenn video e mammenn digor Kaltura',
- 'mwe-embedplayer-menu_btn' => 'Lañser',
- 'mwe-embedplayer-close_btn' => 'Serriñ',
+ 'mwe-embedplayer-menu_btn' => 'Lañser',
+ 'mwe-embedplayer-close_btn' => 'Serriñ',
'mwe-embedplayer-ogg-player-vlc-player' => 'Lenner VLC',
'mwe-embedplayer-ogg-player-oggNative' => 'Lenner Ogg HTML5',
'mwe-embedplayer-ogg-player-h264Native' => 'Lenner H.264 HTML5',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Lenner WebM HTML5',
'mwe-embedplayer-ogg-player-oggPlugin' => 'Plugin hollek Ogg',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Plugin QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
@@ -294,28 +363,31 @@
'mwe-embedplayer-ogg-player-kplayer' => 'Lenner Kaltura',
'mwe-embedplayer-ogg-player-selected' => '(diuzet)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Evit doare ez eo digenglotus ho merdeer gant an doare lenner da-heul : $1
und
mit einem einheitlichen Player-Interface bei allen führenden Webbrowsern nutzen zu können.
+ 'mwe-embedplayer-credits' => 'Urheberschaft',
+ 'mwe-embedplayer-about-library' => 'Ãœber den Kaltura-Player',
+ 'mwe-embedplayer-about-library-desc' => 'Kalturas HTML5-Medienbibliothek ermöglicht es die Vorteile der beiden HTML5-Tags
und
mit einem einheitlichen Player-Interface bei allen führenden Webbrowsern nutzen zu können.
[$1 Weitere Informationen zu Kalturas HTML5-Medienbibliothek].',
'mwe-embedplayer-clip_linkback' => 'Clip-Quellseite',
- 'mwe-embedplayer-choose_player' => 'Videoplayer auswählen',
- 'mwe-embedplayer-no-player' => 'Es ist für $1 kein Player verfügbar',
+ 'mwe-embedplayer-choose_player' => 'Videoplayer auswählen',
+ 'mwe-embedplayer-no-player' => 'Es ist für $1 kein Player verfügbar',
'mwe-embedplayer-share_this_video' => 'Dieses Video teilen',
'mwe-embedplayer-video_credits' => 'Videocredits',
+ 'mwe-embedplayer-no-video_credits' => 'Keine Urheberangaben verfügbar',
'mwe-embedplayer-kaltura-platform-title' => 'Kaltura Open-Source-Video-Plattform',
- 'mwe-embedplayer-menu_btn' => 'Menü',
- 'mwe-embedplayer-close_btn' => 'Schließen',
+ 'mwe-embedplayer-menu_btn' => 'Menü',
+ 'mwe-embedplayer-close_btn' => 'Schließen',
'mwe-embedplayer-ogg-player-vlc-player' => 'VLC-Player',
'mwe-embedplayer-ogg-player-oggNative' => 'HTML5 Ogg-Player',
'mwe-embedplayer-ogg-player-h264Native' => 'HTML5 H.264-Player',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'HTML5 WebM-Player',
'mwe-embedplayer-ogg-player-oggPlugin' => 'Allgemeines Ogg-Plugin',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'QuickTime-Plugin',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
'mwe-embedplayer-ogg-player-kplayer' => 'Kaltura-Player',
- 'mwe-embedplayer-ogg-player-selected' => '(ausgewählt)',
+ 'mwe-embedplayer-ogg-player-selected' => '(ausgewählt)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Dein Browser scheint folgenden Wiedergabetyp nicht zu unterstützen: $1
z jadnotnym powjerchom wótgrawaka pśi wjeducych wótglědowakach.
+
+[$1 Dalšne informacije wó bibliotece wótgrawaka Kaltura].',
+ 'mwe-embedplayer-clip_linkback' => 'Žrědłowy bok klipow',
+ 'mwe-embedplayer-choose_player' => 'Wideowótegrawak wubraś',
+ 'mwe-embedplayer-no-player' => 'Za $1 žeden wótgrawak k dispoziciji',
+ 'mwe-embedplayer-share_this_video' => 'Toś to wideo źěliś',
+ 'mwe-embedplayer-video_credits' => 'Źěkowanja za napóranje wideo',
+ 'mwe-embedplayer-no-video_credits' => 'Žedne pódaśa wó awtorje k dispoziciji',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Wideowa platforma zjawnego žrědła Kaltura',
'mwe-embedplayer-menu_btn' => 'Meni',
- 'mwe-embedplayer-close_btn' => 'Zacyniś',
- 'mwe-embedplayer-ogg-player-vlc-player' => 'Grajadło VLC',
- 'mwe-embedplayer-ogg-player-oggNative' => 'Wótgrawak HTML5 Ogg',
- 'mwe-embedplayer-ogg-player-h264Native' => 'Wótgrawak HTML5 H.264',
+ 'mwe-embedplayer-close_btn' => 'ZacyniÅ›',
+ 'mwe-embedplayer-ogg-player-vlc-player' => 'Grajadło VLC',
+ 'mwe-embedplayer-ogg-player-oggNative' => 'Wótgrawak HTML5 Ogg',
+ 'mwe-embedplayer-ogg-player-h264Native' => 'Wótgrawak HTML5 H.264',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Wótegrawak HTML5 WebM',
'mwe-embedplayer-ogg-player-oggPlugin' => 'Tykac Generic Ogg',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Tykac QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'ActiveX QuickTime',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
- 'mwe-embedplayer-ogg-player-kplayer' => 'Grajadło Kaltura',
+ 'mwe-embedplayer-ogg-player-kplayer' => 'Grajadło Kaltura',
'mwe-embedplayer-ogg-player-selected' => '(wubrany)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vobis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Zda se, až twój wobglědowak njepódpěra slědujucy playbackowy typ: $1
y
ahora con una interfaz de reproductor consistente en los navegadores más usados.
-
-[$1 Más acerca de la biblioteca del reproductor Kalltura].',
- 'mwe-embedplayer-clip_linkback' => 'Página fuente de clip',
+ 'mwe-embedplayer-about-library-desc' => 'La biblioteca HTMl5 de Kaltura permite utilizar etiquetas de
y
ahora con una interfaz de reproductor consistente en los navegadores más usados.
+
+[$1 Más acerca de la biblioteca del reproductor Kalltura].',
+ 'mwe-embedplayer-clip_linkback' => 'Página fuente de clip',
'mwe-embedplayer-choose_player' => 'Elegir reproductor de video',
- 'mwe-embedplayer-no-player' => 'No hay ningún reproductor disponible para $1',
+ 'mwe-embedplayer-no-player' => 'No hay ningún reproductor disponible para $1',
'mwe-embedplayer-share_this_video' => 'Compartir este video',
- 'mwe-embedplayer-video_credits' => 'Créditos de video',
- 'mwe-embedplayer-kaltura-platform-title' => 'Plataforma de vídeo de código abierto Kaltura',
- 'mwe-embedplayer-menu_btn' => 'Menú',
+ 'mwe-embedplayer-video_credits' => 'Créditos de video',
+ 'mwe-embedplayer-no-video_credits' => 'No hay créditos disponibles',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Plataforma de vÃdeo de código abierto Kaltura',
+ 'mwe-embedplayer-menu_btn' => 'Menú',
'mwe-embedplayer-close_btn' => 'Cerrar',
'mwe-embedplayer-ogg-player-vlc-player' => 'Reproductor de VLC',
'mwe-embedplayer-ogg-player-oggNative' => 'Reproductor HTML5 Ogg',
'mwe-embedplayer-ogg-player-h264Native' => 'Reproductor HTML5 H.264',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Plugin Ogg genérico',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Reproductor WebM HTML5',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'Plugin Ogg genérico',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Plugin QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
@@ -693,24 +816,40 @@
'mwe-embedplayer-ogg-player-kplayer' => 'Reproductor Kaltura',
'mwe-embedplayer-ogg-player-selected' => '(seleccionado)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Tu navegador parece no soportar el siguiente tipo de reproducción: $1
et
dès à présent avec un lecteur et une interface compatibles avec tous les principaux navigateurs.
-
-[$1 Pour en savoir plus sur la bibliothèque de lecture Kaltura].',
+ 'mwe-embedplayer-credits' => 'Crédits',
+ 'mwe-embedplayer-about-library' => 'À propos du lecteur Kaltura',
+ 'mwe-embedplayer-about-library-desc' => 'La bibliothèque HTML5 de Kaltura vous permet de profiter des balises HTML5
et
dès à présent avec un lecteur et une interface compatibles avec tous les principaux navigateurs.
+
+[$1 Pour en savoir plus sur la bibliothèque de lecture Kaltura].',
'mwe-embedplayer-clip_linkback' => 'Page source du clip',
- 'mwe-embedplayer-choose_player' => 'Choisir le lecteur vidéo',
+ 'mwe-embedplayer-choose_player' => 'Choisir le lecteur vidéo',
'mwe-embedplayer-no-player' => 'Aucun lecteur disponible pour $1',
- 'mwe-embedplayer-share_this_video' => 'Partager cette vidéo',
- 'mwe-embedplayer-video_credits' => 'Crédits de la vidéo',
- 'mwe-embedplayer-kaltura-platform-title' => 'Plateforme vidéo en source ouverte Kaltura',
+ 'mwe-embedplayer-share_this_video' => 'Partager cette vidéo',
+ 'mwe-embedplayer-video_credits' => 'Crédits de la vidéo',
+ 'mwe-embedplayer-no-video_credits' => 'Aucun crédit disponible',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Plateforme vidéo en source ouverte Kaltura',
'mwe-embedplayer-menu_btn' => 'Menu',
'mwe-embedplayer-close_btn' => 'Fermer',
'mwe-embedplayer-ogg-player-vlc-player' => 'Lecteur VLC',
'mwe-embedplayer-ogg-player-oggNative' => 'Lecteur Ogg HTML5',
'mwe-embedplayer-ogg-player-h264Native' => 'Lecteur H.264 HTML5',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Module générique Ogg',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Lecteur WebM HTML5',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'Module générique Ogg',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Module QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'ActiveX QuickTime',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
'mwe-embedplayer-ogg-player-kplayer' => 'Lecteur Kaltura',
- 'mwe-embedplayer-ogg-player-selected' => '(sélectionné)',
+ 'mwe-embedplayer-ogg-player-selected' => '(sélectionné)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Votre navigateur ne semble pas compatible avec le type de lecture suivant : $1
e
do HTML5 cun reprodutor e unha interface compatibles cos principais navegadores.
-
-[$1 Máis información sobre a biblioteca do reprodutor Kaltura].',
- 'mwe-embedplayer-clip_linkback' => 'Páxina de orixe do vídeo',
- 'mwe-embedplayer-choose_player' => 'Escolla o reprodutor de vídeo',
- 'mwe-embedplayer-no-player' => 'Non hai ningún reprodutor dispoñible para $1',
- 'mwe-embedplayer-share_this_video' => 'Compartir este vídeo',
- 'mwe-embedplayer-video_credits' => 'Créditos do vídeo',
- 'mwe-embedplayer-kaltura-platform-title' => 'Plataforma de vídeo de código aberto Kaltura',
- 'mwe-embedplayer-menu_btn' => 'Menú',
+
+[$1 Máis información sobre a biblioteca do reprodutor Kaltura].',
+ 'mwe-embedplayer-clip_linkback' => 'Páxina de orixe do vÃdeo',
+ 'mwe-embedplayer-choose_player' => 'Escolla o reprodutor de vÃdeo',
+ 'mwe-embedplayer-no-player' => 'Non hai ningún reprodutor dispoñible para $1',
+ 'mwe-embedplayer-share_this_video' => 'Compartir este vÃdeo',
+ 'mwe-embedplayer-video_credits' => 'Créditos do vÃdeo',
+ 'mwe-embedplayer-no-video_credits' => 'Non hai créditos dispoñibles',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Plataforma de vÃdeo de código aberto Kaltura',
+ 'mwe-embedplayer-menu_btn' => 'Menú',
'mwe-embedplayer-close_btn' => 'Pechar',
'mwe-embedplayer-ogg-player-vlc-player' => 'Reprodutor VLC',
'mwe-embedplayer-ogg-player-oggNative' => 'Reprodutor Ogg HTML5',
'mwe-embedplayer-ogg-player-h264Native' => 'Reprodutor H.264 HTML5',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Complemento xenérico Ogg',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Reprodutor WebM HTML5',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'Complemento xenérico Ogg',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Complemento QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'ActiveX QuickTime',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
@@ -923,68 +1092,87 @@
'mwe-embedplayer-ogg-player-kplayer' => 'Reprodutor Kaltura',
'mwe-embedplayer-ogg-player-selected' => '(seleccionado)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Parece que o seu navegador non é compatible co tipo de reprodución: $1
un
mit eim eiheitlige Player-Interface bi allne fierende Webbrowser z bruche.
[$1 Meh Informatione zue dr HTML5-Mediebibliothek vu Kaltura].',
- 'mwe-embedplayer-clip_linkback' => 'Clip-Quällsyte',
+ 'mwe-embedplayer-clip_linkback' => 'Clip-Quällsyte',
'mwe-embedplayer-choose_player' => 'Videospiler uuswehle',
'mwe-embedplayer-no-player' => 'Fir $1 isch kei Player verfiegbar',
'mwe-embedplayer-share_this_video' => 'Des Video teile',
'mwe-embedplayer-video_credits' => 'Videokredit',
+ 'mwe-embedplayer-no-video_credits' => 'Kei Urheberrächtsaagabe verfiegbar',
'mwe-embedplayer-kaltura-platform-title' => 'Kaltura Open-Source-Video-Plattform',
'mwe-embedplayer-menu_btn' => 'Uuswahl',
'mwe-embedplayer-close_btn' => 'Zuemache',
'mwe-embedplayer-ogg-player-vlc-player' => 'VLC-Player',
'mwe-embedplayer-ogg-player-oggNative' => 'HTML5 Ogg-Player',
'mwe-embedplayer-ogg-player-h264Native' => 'HTML5 H.264-Player',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'HTML5 WebM-Player',
'mwe-embedplayer-ogg-player-oggPlugin' => 'Generisch Ogg-Plugin',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'QuickTime-Plugin',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
@@ -993,63 +1181,109 @@
'mwe-embedplayer-ogg-player-kplayer' => 'Kaltura-Player',
'mwe-embedplayer-ogg-player-selected' => '(uusgwehlt)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Dyy Browser unterstitzt schyns dää Abspiltyp nit: $1
ו־
של HTML5 היו×� ×¢×� ממשק קבוע בכל ×”×“×¤×“×¤× ×™×� ×”× ×¤×•×¦×™×�.
+
+[$1 מידע × ×•×¡×£ על ספריית × ×’×Ÿ המדיה של קלטורה]',
+ 'mwe-embedplayer-clip_linkback' => 'דף המקור של הסרטון',
+ 'mwe-embedplayer-choose_player' => 'בחירת × ×’×Ÿ ויד×�ו',
+ 'mwe-embedplayer-no-player' => '×”× ×’×Ÿ עבור $1 ×�×™× ×• זמין',
+ 'mwe-embedplayer-share_this_video' => 'שיתוף ויד�ו זה',
+ 'mwe-embedplayer-video_credits' => 'יוצרי הוויד�ו',
+ 'mwe-embedplayer-no-video_credits' => 'הקרדיטי×� ל×� ×–×ž×™× ×™×�',
+ 'mwe-embedplayer-kaltura-platform-title' => 'פלטפורמת ויד�ו בקוד פתוח של קלטורה',
+ 'mwe-embedplayer-menu_btn' => 'תפריט',
+ 'mwe-embedplayer-close_btn' => 'לסגור',
+ 'mwe-embedplayer-ogg-player-vlc-player' => 'VLC × ×’×Ÿ',
+ 'mwe-embedplayer-ogg-player-oggNative' => '× ×’×Ÿ HTML5 Ogg',
+ 'mwe-embedplayer-ogg-player-h264Native' => '× ×’×Ÿ HTML5 H.264',
+ 'mwe-embedplayer-ogg-player-webmNative' => '× ×’×Ÿ HTML5 WebM',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'תוסף Ogg ×’× ×¨×™',
+ 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'תוסף QuickTime',
+ 'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
+ 'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
+ 'mwe-embedplayer-ogg-player-kplayer' => '× ×’×Ÿ קלטורה',
+ 'mwe-embedplayer-ogg-player-selected' => '(× ×‘×—×¨)',
+ 'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
+ 'mwe-embedplayer-for_best_experience' => 'להצגת ויד×�ו משופרת ×�× ×—× ×• ממליצי×� [$1 להתקין ×�ת הגרסה החדשה ביותר של דפדפן פיירפוקס].',
+ 'mwe-embedplayer-download-warn' => 'ל×� × ×ž×¦×� הגן תו×�×� בדפדפן. כדי ×œ× ×’×Ÿ בתוך הדפדפן יש להוריד ×�ת [$1 הגרסה החדשה ביותר של פיירפוקס].',
+ 'mwe-embedplayer-fullscreen-tip' => 'לחצו F11 כדי להעביר �ת הדפדפן למצב מסך מל� וחזרה',
+ 'mwe-embedplayer-fullscreen-tip-osx' => 'לחיצה על shift ⌘ F מפעילה מסך מל�',
+ 'mwe-embedplayer-do_not_warn_again' => 'ל� להציג �ת ההודעה הז�ת שוב',
+ 'mwe-embedplayer-playerSelect' => '× ×’× ×™×�',
+ 'mwe-embedplayer-read_before_embed' => '×�× ×� קר×�ו ×œ×¤× ×™ שיבוץ.',
+ 'mwe-embedplayer-embed_site_or_blog' => 'הטמעה ב�תר �ו בבלוג שלכ�',
+ 'mwe-embedplayer-related_videos' => '×¡×¨×˜×•× ×™×� קשורי×�',
+ 'mwe-embedplayer-seeking' => 'חיפוש',
+ 'mwe-embedplayer-buffering' => '�גירה',
+ 'mwe-embedplayer-copy-code' => 'קוד להעתקה',
+ 'mwe-embedplayer-video-h264' => 'ויד�ו H.264',
+ 'mwe-embedplayer-video-webm' => 'ויד�ו WebM',
+ 'mwe-embedplayer-video-flv' => 'ויד�ו ב־Flash',
+ 'mwe-embedplayer-video-ogg' => 'ויד�ו Ogg',
+ 'mwe-embedplayer-video-audio' => 'שמע Ogg',
+ 'mwe-embedplayer-audio-mpeg' => 'שמע MPEG',
+ 'mwe-embedplayer-video-3gp' => 'ויד�ו 3GP',
+ 'mwe-embedplayer-video-mpeg' => 'ויד�ו MPEG',
+ 'mwe-embedplayer-video-msvideo' => 'ויד�ו AVI',
+ 'mwe-embedplayer-missing-source' => 'הוויד×�ו המקורי ל×� × ×ž×¦×�',
);
/** Upper Sorbian (Hornjoserbsce)
@@ -1057,123 +1291,161 @@
*/
$messages['hsb'] = array(
'mwe-embedplayer-credit-title' => 'Titul: $1',
- 'mwe-embedplayer-loading_plugin' => 'tykač so začituje ...',
- 'mwe-embedplayer-select_playback' => 'Nastajenje za playback stajić',
- 'mwe-embedplayer-link_back' => 'Wotkaz wróćo',
- 'mwe-embedplayer-error_swap_vid' => 'Zmylk: mv_embed njemóžeše widejotafličku za powjerch mv_embed wuměnić',
- 'mwe-embedplayer-add_to_end_of_sequence' => 'Na kóncu sekwency přidać',
- 'mwe-embedplayer-missing_video_stream' => 'Widejowa dataja za tutón prud faluje',
- 'mwe-embedplayer-play_clip' => 'Klip wothrać',
- 'mwe-embedplayer-pause_clip' => 'Klip zastajić',
- 'mwe-embedplayer-volume_control' => 'Regulowanje sylnosće zwuka',
+ 'mwe-embedplayer-credit-date' => 'Datum: $1',
+ 'mwe-embedplayer-credit-author' => 'Awtor: $1',
+ 'mwe-embedplayer-loading_plugin' => 'tyka� so za�ituje ...',
+ 'mwe-embedplayer-select_playback' => 'Nastajenje za playback stajić',
+ 'mwe-embedplayer-link_back' => 'Wotkaz wróćo',
+ 'mwe-embedplayer-error_swap_vid' => 'Zmylk: mv_embed njemóžeše widejotafli�ku za powjerch mv_embed wuměnić',
+ 'mwe-embedplayer-add_to_end_of_sequence' => 'Na kóncu sekwency přidać',
+ 'mwe-embedplayer-missing_video_stream' => 'Widejowa dataja za tutón prud faluje',
+ 'mwe-embedplayer-play_clip' => 'Klip wothrać',
+ 'mwe-embedplayer-pause_clip' => 'Klip zastajić',
+ 'mwe-embedplayer-volume_control' => 'Regulowanje sylnosće zwuka',
'mwe-embedplayer-player_options' => 'Opcije wothrawaka',
'mwe-embedplayer-timed_text' => 'Synchronizowany tekst',
- 'mwe-embedplayer-player_fullscreen' => 'Połna wobrazowka',
- 'mwe-embedplayer-next_clip_msg' => 'Přichodny klip wothrać',
- 'mwe-embedplayer-prev_clip_msg' => 'Předchadny klip wothrać',
- 'mwe-embedplayer-current_clip_msg' => 'Tutón klip dale wothrać',
- 'mwe-embedplayer-seek_to' => '$1 pytać',
+ 'mwe-embedplayer-player_fullscreen' => 'Połna wobrazowka',
+ 'mwe-embedplayer-next_clip_msg' => 'Přichodny klip wothrać',
+ 'mwe-embedplayer-prev_clip_msg' => 'Předchadny klip wothrać',
+ 'mwe-embedplayer-current_clip_msg' => 'Tutón klip dale wothrać',
+ 'mwe-embedplayer-seek_to' => '$1 pytać',
'mwe-embedplayer-paused' => 'zastajeny',
- 'mwe-embedplayer-download_segment' => 'Wuběr sćahnyć:',
- 'mwe-embedplayer-download_full' => 'Dospołnu widejowu dataju sćahnyć:',
- 'mwe-embedplayer-download_right_click' => 'Zo by sćahnył, klikń z prawej tastu a wubjer Wotkaz składować jako...',
- 'mwe-embedplayer-download_clip' => 'Widejo sćahnyć',
+ 'mwe-embedplayer-download_segment' => 'Wuběr sćahnyć:',
+ 'mwe-embedplayer-download_full' => 'Dospołnu widejowu dataju sćahnyć:',
+ 'mwe-embedplayer-download_right_click' => 'Zo by sćahnył, klikń z prawej tastu a wubjer Wotkaz składować jako...',
+ 'mwe-embedplayer-download_clip' => 'Widejo sćahnyć',
'mwe-embedplayer-download_text' => 'Tekst',
- 'mwe-embedplayer-download' => 'Sćahnyć',
- 'mwe-embedplayer-share' => 'Dźělić',
- 'mwe-embedplayer-credits' => 'Dźakprajenje',
- 'mwe-embedplayer-clip_linkback' => 'Žórłow strona klipa',
- 'mwe-embedplayer-choose_player' => 'Widejowy wothrawak wubrać',
- 'mwe-embedplayer-no-player' => 'Žadyn wothrawak za $1 k dispoziciji',
- 'mwe-embedplayer-share_this_video' => 'Tute widejo zhromadnje wužiwać',
- 'mwe-embedplayer-video_credits' => 'Dźakprajenja za wutworjenje wideja',
- 'mwe-embedplayer-kaltura-platform-title' => 'Widejoplatforma Kaltura ze zjawneho žórła',
+ 'mwe-embedplayer-download' => 'Sćahnyć',
+ 'mwe-embedplayer-share' => 'Dźělić',
+ 'mwe-embedplayer-credits' => 'Dźakprajenje',
+ 'mwe-embedplayer-about-library' => 'Wo wothrawaku Kaltura',
+ 'mwe-embedplayer-about-library-desc' => 'Medijowa HTML5-biblioteka Kaltury zmóžnja lěpšiny tafli�kow
a
dźensa z jednotnym powjerchom wothrawaka ze wšěmi na�olnymi wobhladowakami wužiwać.
+
+[$1 Wjace wo bibliotece wothrawaka Kaltura]',
+ 'mwe-embedplayer-clip_linkback' => 'Žórłow strona klipa',
+ 'mwe-embedplayer-choose_player' => 'Widejowy wothrawak wubrać',
+ 'mwe-embedplayer-no-player' => 'Žadyn wothrawak za $1 k dispoziciji',
+ 'mwe-embedplayer-share_this_video' => 'Tute widejo zhromadnje wužiwać',
+ 'mwe-embedplayer-video_credits' => 'Dźakprajenja za wutworjenje wideja',
+ 'mwe-embedplayer-no-video_credits' => 'Žane podaća wo awtorach',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Widejoplatforma Kaltura ze zjawneho žórła',
'mwe-embedplayer-menu_btn' => 'Meni',
- 'mwe-embedplayer-close_btn' => 'Začinić',
+ 'mwe-embedplayer-close_btn' => 'Za�inić',
'mwe-embedplayer-ogg-player-vlc-player' => 'Wothrawak VLC',
'mwe-embedplayer-ogg-player-oggNative' => 'Wothrawak HTML5 Ogg',
'mwe-embedplayer-ogg-player-h264Native' => 'Wothrawak HTML5 H.264',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Tykač Generic Ogg',
- 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Tykač QuickTime',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Wothrawak za HTML5 WebM',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'Tyka� Generic Ogg',
+ 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Tyka� QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'ActiveX QuickTime',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
'mwe-embedplayer-ogg-player-kplayer' => 'Wothrawak Kaltura',
'mwe-embedplayer-ogg-player-selected' => '(wubrany)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Zda so, zo twój wobhladowak slědowacy typ playbacka njepodpěruje: $1
és
elemeit azonos felületet biztonsÃtva az összes lényeges böngészÅ‘ esetén.
+
+[$1 További információ a Kaltura lejátszóról].',
+ 'mwe-embedplayer-clip_linkback' => 'Klip forráslapja',
+ 'mwe-embedplayer-choose_player' => 'Videolejátszó választása',
+ 'mwe-embedplayer-no-player' => 'Nincs megfelelő lejátszó a következőhöz: $1',
+ 'mwe-embedplayer-share_this_video' => 'Videó megosztása',
+ 'mwe-embedplayer-video_credits' => 'A videó készÃtÅ‘i',
+ 'mwe-embedplayer-menu_btn' => 'Menü',
+ 'mwe-embedplayer-close_btn' => 'Bezárás',
'mwe-embedplayer-ogg-player-vlc-player' => 'VLC player',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Általános Ogg bővítmény',
- 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'QuickTime-bővítmény',
+ 'mwe-embedplayer-ogg-player-oggNative' => 'HTML5 Ogg lejátszó',
+ 'mwe-embedplayer-ogg-player-h264Native' => 'HTML5 H.264 lejátszó',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'HTML5 WebM-lejátszó',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'Ã�ltalános Ogg bÅ‘vÃtmény',
+ 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'QuickTime-bÅ‘vÃtmény',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
- 'mwe-embedplayer-ogg-player-kplayer' => 'Kaltura lejátszó',
- 'mwe-embedplayer-ogg-player-selected' => '(kiválasztva)',
+ 'mwe-embedplayer-ogg-player-kplayer' => 'Kaltura lejátszó',
+ 'mwe-embedplayer-ogg-player-selected' => '(kiválasztva)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'A böngésző nem támogatja a következő lejátszási típust: $1
e
jam hodie con un interfacie de reproductor consistente trans tote le major navigatores.
-
+
[$1 Plus a proposito del bibliotheca reproductor Kaltura].',
'mwe-embedplayer-clip_linkback' => 'Pagina de fonte del clip',
'mwe-embedplayer-choose_player' => 'Seliger reproductor de video',
'mwe-embedplayer-no-player' => 'Nulle reproductor disponibile pro $1',
- 'mwe-embedplayer-share_this_video' => 'Condivider iste video',
+ 'mwe-embedplayer-share_this_video' => 'Divider iste video',
'mwe-embedplayer-video_credits' => 'Creditos de video',
+ 'mwe-embedplayer-no-video_credits' => 'Nulle credito disponibile',
'mwe-embedplayer-kaltura-platform-title' => 'Platteforma video a codice aperte Kaltura',
'mwe-embedplayer-menu_btn' => 'Menu',
'mwe-embedplayer-close_btn' => 'Clauder',
'mwe-embedplayer-ogg-player-vlc-player' => 'Reproductor VLC',
'mwe-embedplayer-ogg-player-oggNative' => 'Reproductor Ogg HTML5',
'mwe-embedplayer-ogg-player-h264Native' => 'Reproductor H.264 HTML5',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Lector WebM HTML5',
'mwe-embedplayer-ogg-player-oggPlugin' => 'Plug-in generic pro Ogg',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Plug-in de QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
@@ -1222,28 +1496,38 @@
'mwe-embedplayer-ogg-player-kplayer' => 'Le reproductor Kaltura',
'mwe-embedplayer-ogg-player-selected' => '(seligite)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Tu navigator non pare supportar le sequente typo de reproduction: $1
と
タグで活用することができます。
-
-[$1 Kalturaプレイヤーライブラリーについての詳細情報]。',
- 'mwe-embedplayer-clip_linkback' => 'クリップの情報ページ',
- 'mwe-embedplayer-choose_player' => 'ビデオの再生プレイヤーを選択',
- 'mwe-embedplayer-no-player' => '$1に利用できるプレイヤーはありません',
- 'mwe-embedplayer-share_this_video' => 'この動画を共有する',
- 'mwe-embedplayer-video_credits' => '動画のクレジット',
- 'mwe-embedplayer-kaltura-platform-title' => 'Kalturaオープンソース・ビデオ・プラットフォーム',
- 'mwe-embedplayer-menu_btn' => 'メニュー',
- 'mwe-embedplayer-close_btn' => '閉じる',
- 'mwe-embedplayer-ogg-player-vlc-player' => 'VLC プレイヤー',
- 'mwe-embedplayer-ogg-player-oggNative' => 'HTML5のOggプレイヤー',
- 'mwe-embedplayer-ogg-player-h264Native' => 'HTML5のH.264プレイヤー',
- 'mwe-embedplayer-ogg-player-oggPlugin' => '汎用の Ogg プラグイン',
- 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'QuickTimeプラグイン',
+ 'mwe-embedplayer-credit-title' => 'タイトル: $1',
+ 'mwe-embedplayer-loading_plugin' => 'プラグインをèªã�¿è¾¼ã�¿ä¸ ...',
+ 'mwe-embedplayer-select_playback' => 'å†�生環境をè¨å®š',
+ 'mwe-embedplayer-link_back' => 'トラック�ック',
+ 'mwe-embedplayer-error_swap_vid' => 'エラー: mv_embed 形�����動画タグ�置�����ん���。',
+ 'mwe-embedplayer-add_to_end_of_sequence' => 'シーケンスã�®çµ‚ã‚�ã‚Šã�«è¿½åŠ ',
+ 'mwe-embedplayer-missing_video_stream' => '��ストリーム�必��動画ファイル�見��り��ん',
+ 'mwe-embedplayer-play_clip' => 'クリップを�生',
+ 'mwe-embedplayer-pause_clip' => 'クリップを一時å�œæ¢',
+ 'mwe-embedplayer-volume_control' => '音�調節',
+ 'mwe-embedplayer-player_options' => 'プレイヤーã�®è¨å®š',
+ 'mwe-embedplayer-timed_text' => 'å—幕',
+ 'mwe-embedplayer-player_fullscreen' => '全画�表示',
+ 'mwe-embedplayer-next_clip_msg' => '次�クリップを�生',
+ 'mwe-embedplayer-prev_clip_msg' => '��クリップを�生',
+ 'mwe-embedplayer-current_clip_msg' => '��クリップ��生を続�る',
+ 'mwe-embedplayer-seek_to' => '$1 �シーク',
+ 'mwe-embedplayer-paused' => '一時å�œæ¢ä¸',
+ 'mwe-embedplayer-download_segment' => 'ダウンãƒãƒ¼ãƒ‰æ–¹æ³•ã‚’é�¸æŠž:',
+ 'mwe-embedplayer-download_full' => '動画ファイル全体をダウンãƒãƒ¼ãƒ‰:',
+ 'mwe-embedplayer-download_right_click' => 'ダウンãƒãƒ¼ãƒ‰ã�™ã‚‹ã�«ã�¯ã€�å�³ã‚¯ãƒªãƒƒã‚¯ã�—ã�¦å��å‰�を付ã�‘ã�¦ãƒªãƒ³ã‚¯å…ˆã‚’ä¿�å˜ã‚’é�¸ã‚“ã�§ã��ã� ã�•ã�„',
+ 'mwe-embedplayer-download_clip' => '動画をダウンãƒãƒ¼ãƒ‰',
+ 'mwe-embedplayer-download_text' => 'テã‚ストをダウンãƒãƒ¼ãƒ‰',
+ 'mwe-embedplayer-download' => 'ダウンãƒãƒ¼ãƒ‰',
+ 'mwe-embedplayer-share' => '共有',
+ 'mwe-embedplayer-credits' => 'クレジット',
+ 'mwe-embedplayer-about-library' => 'Kalturaプレイヤー����',
+ 'mwe-embedplayer-about-library-desc' => 'Kaltura�HTML5メディアライブラリー������主�ブラウザー間�一貫性��る�生インターフェイスをHTML5�
�
タグ�活用�る�������。
+
+[$1 Kalturaプレイヤーライブラリーã�«ã�¤ã�„ã�¦ã�®è©³ç´°æƒ…å ±]。',
+ 'mwe-embedplayer-clip_linkback' => 'クリップã�®æƒ…å ±ãƒšãƒ¼ã‚¸',
+ 'mwe-embedplayer-choose_player' => '動画�プレイヤーを�択',
+ 'mwe-embedplayer-no-player' => '$1�利用��るプレイヤー��り��ん',
+ 'mwe-embedplayer-share_this_video' => '��動画を共有�る',
+ 'mwe-embedplayer-video_credits' => '動画�クレジット',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Kalturaオープンソース動画プラットフォーム',
+ 'mwe-embedplayer-menu_btn' => 'メニュー',
+ 'mwe-embedplayer-close_btn' => '閉�る',
+ 'mwe-embedplayer-ogg-player-vlc-player' => 'VLC プレイヤー',
+ 'mwe-embedplayer-ogg-player-oggNative' => 'HTML5�Oggプレイヤー',
+ 'mwe-embedplayer-ogg-player-h264Native' => 'HTML5�H.264プレイヤー',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => '汎用� Ogg プラグイン',
+ 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'QuickTimeプラグイン',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
- 'mwe-embedplayer-ogg-player-kplayer' => 'Kaltura プレイヤー',
- 'mwe-embedplayer-ogg-player-selected' => '(選択済み)',
+ 'mwe-embedplayer-ogg-player-kplayer' => 'Kaltura プレイヤー',
+ 'mwe-embedplayer-ogg-player-selected' => '(�択済�)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'ご使用中のブラウザは以下の再生形式をサポートしていないようです。$1mv_embed
kunnt de Etikätte för dä Viddejo för mv_embed
sing Schnetshtäl nit ußtuusche.',
- 'mwe-embedplayer-add_to_end_of_sequence' => 'Aam Engk vun dä Afschpellleß aanfööje',
- 'mwe-embedplayer-missing_video_stream' => 'De Viddejodattei för heh dä Daateshrom fählt',
- 'mwe-embedplayer-play_clip' => 'Donn dä Ußschnedd afshpelle',
- 'mwe-embedplayer-pause_clip' => 'Donn dä Ußschnedd aanhallde',
- 'mwe-embedplayer-volume_control' => 'Enshtellung för de Loutshtärk',
- 'mwe-embedplayer-player_options' => 'Enschtellunge för Affshpellprojramme',
+ 'mwe-embedplayer-error_swap_vid' => 'Fähler: mv_embed
kunnt de Etikätte för dä Viddejo för mv_embed
sing Schnetshtäl nit ußtuusche.',
+ 'mwe-embedplayer-add_to_end_of_sequence' => 'Aam Engk vun dä Afschpellleß aanfööje',
+ 'mwe-embedplayer-missing_video_stream' => 'De Viddejodattei för heh dä Daateshrom fählt',
+ 'mwe-embedplayer-play_clip' => 'Donn dä Ußschnedd afshpelle',
+ 'mwe-embedplayer-pause_clip' => 'Donn dä Ußschnedd aanhallde',
+ 'mwe-embedplayer-volume_control' => 'Enshtellung för de Loutshtärk',
+ 'mwe-embedplayer-player_options' => 'Enschtellunge för Affshpellprojramme',
'mwe-embedplayer-player_fullscreen' => 'Op der janze Beldscherm jonn',
- 'mwe-embedplayer-next_clip_msg' => 'Donn dä Ußschnedd donoh shpelle',
- 'mwe-embedplayer-prev_clip_msg' => 'Donn dä Ußschnedd dovöör shpelle',
- 'mwe-embedplayer-current_clip_msg' => 'Donn dä Ußschnedd wigger shpelle',
- 'mwe-embedplayer-seek_to' => 'Söhk bes: $1',
+ 'mwe-embedplayer-next_clip_msg' => 'Donn dä Ußschnedd donoh shpelle',
+ 'mwe-embedplayer-prev_clip_msg' => 'Donn dä Ußschnedd dovöör shpelle',
+ 'mwe-embedplayer-current_clip_msg' => 'Donn dä Ußschnedd wigger shpelle',
+ 'mwe-embedplayer-seek_to' => 'Söhk bes: $1',
'mwe-embedplayer-paused' => 'aanjehallde',
- 'mwe-embedplayer-download_segment' => 'Ußwahl för erunger ze laade:',
- 'mwe-embedplayer-download_full' => 'Donn dä janze Viddejo erunge laade:',
- 'mwe-embedplayer-download_right_click' => 'Zom Eronger laade, kleck met dä rääschte Taßd_aan Dinge Muuß, un söhk „Afshpeishere onger …“ uß',
+ 'mwe-embedplayer-download_segment' => 'Ußwahl för erunger ze laade:',
+ 'mwe-embedplayer-download_full' => 'Donn dä janze Viddejo erunge laade:',
+ 'mwe-embedplayer-download_right_click' => 'Zom Eronger laade, kleck met dä rääschte Taßd_aan Dinge Muuß, un söhk „Afshpeishere onger …“ uß',
'mwe-embedplayer-download_clip' => 'Viddejo erunger lade',
'mwe-embedplayer-download_text' => 'Tex erungerlaade',
'mwe-embedplayer-download' => 'Eronger laade',
- 'mwe-embedplayer-share' => 'Wigger jävve',
- 'mwe-embedplayer-credits' => 'Aanerkennunge för Beidrääsch',
- 'mwe-embedplayer-clip_linkback' => 'Däm Ußschnett singe Quällsigg',
- 'mwe-embedplayer-choose_player' => 'Donn en Affshpellprojramm för Viddejos ußsöhke',
- 'mwe-embedplayer-share_this_video' => 'Donn dä Viddejo wigger jävve',
- 'mwe-embedplayer-video_credits' => 'Aanerkennunge för Beidrääsch aan dämm Viddejo',
- 'mwe-embedplayer-menu_btn' => 'Ußwahl',
+ 'mwe-embedplayer-share' => 'Wigger jävve',
+ 'mwe-embedplayer-credits' => 'Aanerkennunge för Beidrääsch',
+ 'mwe-embedplayer-clip_linkback' => 'Däm Ußschnett singe Quällsigg',
+ 'mwe-embedplayer-choose_player' => 'Donn en Affshpellprojramm för Viddejos ußsöhke',
+ 'mwe-embedplayer-share_this_video' => 'Donn dä Viddejo wigger jävve',
+ 'mwe-embedplayer-video_credits' => 'Aanerkennunge för Beidrääsch aan dämm Viddejo',
+ 'mwe-embedplayer-menu_btn' => 'Ußwahl',
'mwe-embedplayer-close_btn' => 'Zohmaache',
- 'mwe-embedplayer-ogg-player-vlc-player' => 'Dä VLC-Affschpeller',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Däm Ogg-Shpeller sing Stanndatt-plugin',
- 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Dä QuickTime-Shpeller als plugin',
- 'mwe-embedplayer-ogg-player-quicktime-activex' => 'Dä QuickTime-Shpeller övver ActiveX',
- 'mwe-embedplayer-ogg-player-cortado' => 'Dä Java Cortado Shpeller',
- 'mwe-embedplayer-ogg-player-flowplayer' => 'Dä Flowshpeller',
- 'mwe-embedplayer-ogg-player-kplayer' => 'Dä Kaltura Afshpeller',
- 'mwe-embedplayer-ogg-player-selected' => '(ußjesöhk)',
+ 'mwe-embedplayer-ogg-player-vlc-player' => 'Dä VLC-Affschpeller',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'Däm Ogg-Shpeller sing Stanndatt-plugin',
+ 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Dä QuickTime-Shpeller als plugin',
+ 'mwe-embedplayer-ogg-player-quicktime-activex' => 'Dä QuickTime-Shpeller övver ActiveX',
+ 'mwe-embedplayer-ogg-player-cortado' => 'Dä Java Cortado Shpeller',
+ 'mwe-embedplayer-ogg-player-flowplayer' => 'Dä Flowshpeller',
+ 'mwe-embedplayer-ogg-player-kplayer' => 'Dä Kaltura Afshpeller',
+ 'mwe-embedplayer-ogg-player-selected' => '(ußjesöhk)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis Shpeller',
- 'mwe-embedplayer-generic_missing_plugin' => 'Dinge Brauser schingk de Zoot $1 för et Afshpelle nit ze künne.
и
со еднообразен и стандарден посредник за изведувачот кај сите најзастапени прелистувачи.
-
-[$1 Повеќе за библиотеката на изведувачот Kaltura].',
- 'mwe-embedplayer-clip_linkback' => 'Изворна страница на снимката',
- 'mwe-embedplayer-choose_player' => 'Одберете видео-изведувач',
- 'mwe-embedplayer-no-player' => 'Нема допстапен изведувач за $1',
- 'mwe-embedplayer-share_this_video' => 'Сподели ја снимкава',
- 'mwe-embedplayer-video_credits' => 'За авторите на снимката',
- 'mwe-embedplayer-kaltura-platform-title' => 'Отворена видео-платформа Kaltura',
- 'mwe-embedplayer-menu_btn' => 'Мени',
- 'mwe-embedplayer-close_btn' => 'Скриј',
- 'mwe-embedplayer-ogg-player-vlc-player' => 'Изведувач VLC',
- 'mwe-embedplayer-ogg-player-oggNative' => 'HTML5 Ogg-изведувач',
- 'mwe-embedplayer-ogg-player-h264Native' => 'HTML5 H.264-изведувач',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Општ Ogg-приклучок',
- 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Приклучок QuickTime',
+ 'mwe-embedplayer-credit-title' => '�а�лов: $1',
+ 'mwe-embedplayer-credit-date' => 'Датум: $1',
+ 'mwe-embedplayer-credit-author' => '�втор: $1',
+ 'mwe-embedplayer-loading_plugin' => 'Го вчитувам приклучокот...',
+ 'mwe-embedplayer-select_playback' => 'По�тави изведбени нагодувања',
+ 'mwe-embedplayer-link_back' => 'Обратна вр�ка',
+ 'mwe-embedplayer-error_swap_vid' => 'Грешка: mwEmbed не можеше да ја �мени видео-ознаката за mwEmbed-по�редникот',
+ 'mwe-embedplayer-add_to_end_of_sequence' => 'Додај на крајот од низата',
+ 'mwe-embedplayer-missing_video_stream' => 'Видео-податотеката за овој канал недо�та�ува',
+ 'mwe-embedplayer-play_clip' => 'Пушти ја �нимката',
+ 'mwe-embedplayer-pause_clip' => 'Паузирај �нимка',
+ 'mwe-embedplayer-volume_control' => 'Регулирање гла�но�т',
+ 'mwe-embedplayer-player_options' => '�агодувања на изведувачот',
+ 'mwe-embedplayer-timed_text' => 'Синхронизиран тек�т',
+ 'mwe-embedplayer-player_fullscreen' => '�а цел екран',
+ 'mwe-embedplayer-next_clip_msg' => 'Пушти �ледна �нимка',
+ 'mwe-embedplayer-prev_clip_msg' => 'Пушти претходна �нимка',
+ 'mwe-embedplayer-current_clip_msg' => 'Продолжи �о изведба на �нимкава',
+ 'mwe-embedplayer-seek_to' => 'Прејди на $1',
+ 'mwe-embedplayer-paused' => 'паузирано',
+ 'mwe-embedplayer-download_segment' => 'Преземи избрано:',
+ 'mwe-embedplayer-download_full' => 'Преземете ја полната видео-податотека:',
+ 'mwe-embedplayer-download_right_click' => 'За да преземете, �ти�нете го де�ното копче и одберете „Сними ја вр�ката како...“',
+ 'mwe-embedplayer-download_clip' => 'Преземи видео',
+ 'mwe-embedplayer-download_text' => 'Преземи тек�т',
+ 'mwe-embedplayer-download' => 'Преземи',
+ 'mwe-embedplayer-share' => 'Сподели',
+ 'mwe-embedplayer-credits' => '�втори',
+ 'mwe-embedplayer-about-library' => 'За изведувачот Kaltura',
+ 'mwe-embedplayer-about-library-desc' => 'HTML5-мултимедијалната библиотека на Kaltura ви овозможува уште веднаш да кори�тите HTML5-ознаки
и
�о еднообразен и �тандарден по�редник за изведувачот кај �ите најза�тапени прели�тувачи.
+
+[$1 Повеќе за библиотеката на изведувачот Kaltura].',
+ 'mwe-embedplayer-clip_linkback' => 'Изворна �траница на �нимката',
+ 'mwe-embedplayer-choose_player' => 'Одберете видео-изведувач',
+ 'mwe-embedplayer-no-player' => '�ема доп�тапен изведувач за $1',
+ 'mwe-embedplayer-share_this_video' => 'Сподели ја �нимкава',
+ 'mwe-embedplayer-video_credits' => 'За авторите на �нимката',
+ 'mwe-embedplayer-no-video_credits' => '�ема автор�ки податоци',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Отворена видео-платформа Kaltura',
+ 'mwe-embedplayer-menu_btn' => 'Мени',
+ 'mwe-embedplayer-close_btn' => 'Скриј',
+ 'mwe-embedplayer-ogg-player-vlc-player' => 'Изведувач VLC',
+ 'mwe-embedplayer-ogg-player-oggNative' => 'HTML5 Ogg-изведувач',
+ 'mwe-embedplayer-ogg-player-h264Native' => 'HTML5 H.264-изведувач',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Изведувач WebM (HTML5)',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'Општ Ogg-приклучок',
+ 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Приклучок QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
- 'mwe-embedplayer-ogg-player-kplayer' => 'Изведувач Kaltura',
- 'mwe-embedplayer-ogg-player-selected' => '(избрано)',
+ 'mwe-embedplayer-ogg-player-kplayer' => 'Изведувач Kaltura',
+ 'mwe-embedplayer-ogg-player-selected' => '(избрано)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Вашиот прелистувач изгледа не го поддржува следниов тип на изведба: $1
i
ze spójnym interfejsem odtwarzacza we wszystkich najpopularniejszych przeglądarkach.
+ 'mwe-embedplayer-about-library-desc' => 'Biblioteka Kaltura obsługi mediów dla HTML5 pozwala na użycie znaczników HTML5
i
ze spójnym interfejsem odtwarzacza we wszystkich najpopularniejszych przeglądarkach.
-[$1 Więcej na temat biblioteki odtwarzacza Kaltura].',
- 'mwe-embedplayer-clip_linkback' => 'Strona źródłowa klipu',
+[$1 Więcej na temat biblioteki odtwarzacza Kaltura].',
+ 'mwe-embedplayer-clip_linkback' => 'Strona źródłowa klipu',
'mwe-embedplayer-choose_player' => 'Wybierz odtwarzacz wideo',
- 'mwe-embedplayer-no-player' => 'Brak dostępnych odtwarzaczy dla $1',
- 'mwe-embedplayer-share_this_video' => 'Udostępnij ten film',
- 'mwe-embedplayer-video_credits' => 'Twórcy filmu',
- 'mwe-embedplayer-kaltura-platform-title' => 'Kaltura – platforma filmów z otwartym kodem',
+ 'mwe-embedplayer-no-player' => 'Brak dostępnych odtwarzaczy dla $1',
+ 'mwe-embedplayer-share_this_video' => 'Udostępnij ten film',
+ 'mwe-embedplayer-video_credits' => 'Twórcy filmu',
+ 'mwe-embedplayer-no-video_credits' => 'Informacja o twórcach nie jest dostępna',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Kaltura – platforma filmów z otwartym kodem',
'mwe-embedplayer-menu_btn' => 'Menu',
'mwe-embedplayer-close_btn' => 'Zamknij',
'mwe-embedplayer-ogg-player-vlc-player' => 'Odtwarzacz VLC',
'mwe-embedplayer-ogg-player-oggNative' => 'Odtwarzacz HTML5 Ogg',
'mwe-embedplayer-ogg-player-h264Native' => 'Odtwarzacz HTML5 H.264',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Odtwarzacz HTML5 WebM',
'mwe-embedplayer-ogg-player-oggPlugin' => 'Pierwotna wtyczka Ogg',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Wtyczka QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
@@ -1863,149 +2210,172 @@
'mwe-embedplayer-ogg-player-kplayer' => 'Odtwarzacz Kaltura',
'mwe-embedplayer-ogg-player-selected' => '(zaznaczone)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Twoja przeglądarka nie obsługuje odtwarzania następujących formatów: $1
e
con n'antërfacia ëd riprodussion coerenta con tùit ij navigador prinsipaj.
-
-[$1 Për savèjne ëd pi a propòsit ëd la librarìa dël riprodutor Kaltura]",
- 'mwe-embedplayer-clip_linkback' => 'Pàgina sorgiss dël curt-metragi',
- 'mwe-embedplayer-choose_player' => 'Serne ël letor dij filmà',
- 'mwe-embedplayer-no-player' => 'Pa gnun letor disponìbij për $1',
- 'mwe-embedplayer-share_this_video' => 'Partagé ës filmà',
- 'mwe-embedplayer-video_credits' => 'Arconossiment dël filmà',
- 'mwe-embedplayer-kaltura-platform-title' => 'Piataforma për filmà a sorgiss duverta Kaltura',
+ 'mwe-embedplayer-about-library' => 'A propòsit dël riprodutor Kaltura',
+ 'mwe-embedplayer-about-library-desc' => "La librarìa dël mojen HTML5 ëd Kaltura a lo abìlita a sfruté ancheuj le tichëtte HTML5
e
con n'antërfacia ëd riprodussion coerenta con tùit ij navigador prinsipaj.
+
+[$1 Për savèjne ëd pi a propòsit ëd la librarìa dël riprodutor Kaltura]",
+ 'mwe-embedplayer-clip_linkback' => 'Pà gina sorgiss dël curt-metragi',
+ 'mwe-embedplayer-choose_player' => 'Serne ël letor dij filmà ',
+ 'mwe-embedplayer-no-player' => 'Pa gnun letor disponìbij për $1',
+ 'mwe-embedplayer-share_this_video' => 'Partagé ës filmà ',
+ 'mwe-embedplayer-video_credits' => 'Arconossiment dël filmà ',
+ 'mwe-embedplayer-no-video_credits' => 'Pa gnun crédit disponìbij',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Piataforma për filmà a sorgiss duverta Kaltura',
'mwe-embedplayer-menu_btn' => 'Lista',
'mwe-embedplayer-close_btn' => 'Sara',
'mwe-embedplayer-ogg-player-vlc-player' => 'Letor VLC',
'mwe-embedplayer-ogg-player-oggNative' => 'Letor HTML5 Ogg',
'mwe-embedplayer-ogg-player-h264Native' => 'Letor HTML5 H.264',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Letor HTML5 WebM',
'mwe-embedplayer-ogg-player-oggPlugin' => 'Plugin Generic Ogg',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Plugin QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
'mwe-embedplayer-ogg-player-kplayer' => 'Letor Kaltura',
- 'mwe-embedplayer-ogg-player-selected' => '(selessionà)',
+ 'mwe-embedplayer-ogg-player-selected' => '(selessionà )',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Sò navigador a smija pa compatìbil con costa sòrt ëd letor: $1
e
do HTML5 com uma interface consistente do leitor em todos os browsers principais.
-
+ 'mwe-embedplayer-about-library-desc' => 'A biblioteca multimédia HTML5 do Kaltura permite-lhe utilizar já hoje os elementos
e
do HTML5 com uma interface consistente do leitor em todos os browsers principais.
+
[$1 Mais sobre a biblioteca do leitor Kaltura].',
- 'mwe-embedplayer-clip_linkback' => 'Página fonte do clipe',
- 'mwe-embedplayer-choose_player' => 'Escolher leitor de vídeo',
- 'mwe-embedplayer-no-player' => 'Não há nenhum leitor disponível para $1',
- 'mwe-embedplayer-share_this_video' => 'Partilhar este vídeo',
- 'mwe-embedplayer-video_credits' => 'Créditos do vídeo',
- 'mwe-embedplayer-kaltura-platform-title' => 'Plataforma de vídeo em código aberto Kaltura',
+ 'mwe-embedplayer-clip_linkback' => 'Página fonte do clipe',
+ 'mwe-embedplayer-choose_player' => 'Escolher leitor de vÃdeo',
+ 'mwe-embedplayer-no-player' => 'Não há nenhum leitor disponÃvel para $1',
+ 'mwe-embedplayer-share_this_video' => 'Partilhar este vÃdeo',
+ 'mwe-embedplayer-video_credits' => 'Créditos do vÃdeo',
+ 'mwe-embedplayer-no-video_credits' => 'Sem créditos disponÃveis',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Plataforma de vÃdeo em código aberto Kaltura',
'mwe-embedplayer-menu_btn' => 'Menu',
'mwe-embedplayer-close_btn' => 'Fechar',
'mwe-embedplayer-ogg-player-vlc-player' => 'Leitor VLC',
'mwe-embedplayer-ogg-player-oggNative' => 'Leitor Ogg HTML5',
'mwe-embedplayer-ogg-player-h264Native' => 'Leitor H.264 HTML5',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Plugin Ogg genérico',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Leitor WebM HTML5',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'Plugin Ogg genérico',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Plugin QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
@@ -2013,233 +2383,353 @@
'mwe-embedplayer-ogg-player-kplayer' => 'Leitor Kaltura',
'mwe-embedplayer-ogg-player-selected' => '(seleccionado)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'O seu browser não parece suportar o seguinte tipo de reprodução: $1
e
com uma interface de reprodutor consistente em todos os principais navegadores.
+ 'mwe-embedplayer-about-library-desc' => 'A biblioteca de mÃdia HTML5 da Kaltura permite que você tira vantagem hoje das marcações HTML5
e
com uma interface de reprodutor consistente em todos os principais navegadores.
-[$1 Mais sobre a biblioteca de reprodução Kaltura].
+[$1 Mais sobre a biblioteca de reprodução Kaltura].
enables you to take advantage of the HTML5
and
tags today with a consistent player interface across all major browsers.
-
+
[$1 More about the Kaltura player library].',
- 'mwe-embedplayer-clip_linkback' => 'Página fonte do clipe',
- 'mwe-embedplayer-choose_player' => 'Escolher leitor de vídeo',
- 'mwe-embedplayer-no-player' => 'Não há nenhum leitor disponível para $1',
- 'mwe-embedplayer-share_this_video' => 'Partilhar este vídeo',
- 'mwe-embedplayer-video_credits' => 'Créditos do vídeo',
- 'mwe-embedplayer-kaltura-platform-title' => 'Plataforma de vídeo em código aberto Kaltura',
+ 'mwe-embedplayer-clip_linkback' => 'Página fonte do clipe',
+ 'mwe-embedplayer-choose_player' => 'Escolher leitor de vÃdeo',
+ 'mwe-embedplayer-no-player' => 'Não há nenhum leitor disponÃvel para $1',
+ 'mwe-embedplayer-share_this_video' => 'Partilhar este vÃdeo',
+ 'mwe-embedplayer-video_credits' => 'Créditos do vÃdeo',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Plataforma de vÃdeo em código aberto Kaltura',
'mwe-embedplayer-menu_btn' => 'Menu',
'mwe-embedplayer-close_btn' => 'Fechar',
'mwe-embedplayer-ogg-player-vlc-player' => 'Leitor VLC',
'mwe-embedplayer-ogg-player-oggNative' => 'Leitor Ogg HTML5',
'mwe-embedplayer-ogg-player-h264Native' => 'Leitor H.264 HTML5',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Plugin Ogg genérico',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'Plugin Ogg genérico',
'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Plugin QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
'mwe-embedplayer-ogg-player-kplayer' => 'Leitor Kaltura',
'mwe-embedplayer-ogg-player-selected' => '(selecionado)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'O seu navegador parece não suportar o seguinte tipo de reprodução: $1
и
со стандартным интерфейсом воспроизведения во всех основных браузерах.
-
-[$1 Подробнее о библиотеке проигрывателя Kaltura].',
- 'mwe-embedplayer-clip_linkback' => 'Исходная страница клипа',
- 'mwe-embedplayer-choose_player' => 'Выбор проигрывателя',
- 'mwe-embedplayer-no-player' => 'Нет проигрывателя для $1',
- 'mwe-embedplayer-share_this_video' => 'Поделиться этим видео',
- 'mwe-embedplayer-video_credits' => 'О создателях видео',
- 'mwe-embedplayer-kaltura-platform-title' => 'Видео-платформа с открытым исходным кодом Kaltura',
- 'mwe-embedplayer-menu_btn' => 'Меню',
- 'mwe-embedplayer-close_btn' => 'Закрыть',
- 'mwe-embedplayer-ogg-player-vlc-player' => 'Проигрыватель VLC',
- 'mwe-embedplayer-ogg-player-oggNative' => 'Проигрыватель HTML5 Ogg',
- 'mwe-embedplayer-ogg-player-h264Native' => 'Проигрыватель HTML5 H.264',
- 'mwe-embedplayer-ogg-player-oggPlugin' => 'Общий плагин Ogg',
- 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Плагин QuickTime',
+ 'mwe-embedplayer-credit-title' => '�азвание: $1',
+ 'mwe-embedplayer-credit-date' => 'Дата: $1',
+ 'mwe-embedplayer-credit-author' => '�втор: $1',
+ 'mwe-embedplayer-loading_plugin' => 'загрузка плагина ...',
+ 'mwe-embedplayer-select_playback' => 'У�тановить на�тройки во�произведени�',
+ 'mwe-embedplayer-link_back' => 'Обратна� ��ылка',
+ 'mwe-embedplayer-error_swap_vid' => 'Ошибка: mv_embed не может помен�ть тег видео дл� интерфей�а mv_embed',
+ 'mwe-embedplayer-add_to_end_of_sequence' => 'Добавить в конец по�ледовательно�ти',
+ 'mwe-embedplayer-missing_video_stream' => 'Видеофайл дл� �того потока от�ут�твует',
+ 'mwe-embedplayer-play_clip' => 'Во�произве�ти клип',
+ 'mwe-embedplayer-pause_clip' => 'Прио�тановить клип',
+ 'mwe-embedplayer-volume_control' => 'Регулировка громко�ти',
+ 'mwe-embedplayer-player_options' => '�а�тройки проигрывател�',
+ 'mwe-embedplayer-timed_text' => 'Синхронизированный тек�т',
+ 'mwe-embedplayer-player_fullscreen' => '�а ве�ь �кран',
+ 'mwe-embedplayer-next_clip_msg' => 'Во�произве�ти �ледующий клип',
+ 'mwe-embedplayer-prev_clip_msg' => 'Во�произве�ти предыдущий клип',
+ 'mwe-embedplayer-current_clip_msg' => 'Продолжить во�произведение �того клипа',
+ 'mwe-embedplayer-seek_to' => 'Перейти к $1',
+ 'mwe-embedplayer-paused' => 'пауза',
+ 'mwe-embedplayer-download_segment' => 'Выбор загрузки:',
+ 'mwe-embedplayer-download_full' => 'Загрузить полный видео-файл:',
+ 'mwe-embedplayer-download_right_click' => 'Чтобы загрузить, нажмите правую кнопку и выберите «Сохранить объект как…»',
+ 'mwe-embedplayer-download_clip' => 'Загрузить видео',
+ 'mwe-embedplayer-download_text' => 'Загрузить тек�т',
+ 'mwe-embedplayer-download' => 'Загрузить',
+ 'mwe-embedplayer-share' => 'Поделить��',
+ 'mwe-embedplayer-credits' => 'Создатели',
+ 'mwe-embedplayer-about-library' => 'О проигрывателе Kaltura',
+ 'mwe-embedplayer-about-library-desc' => 'HTML5 медиа-библиотека Kaltura позвол�ет вам уже �ейча� пользовать�� тегами HTML5
и
�о �тандартным интерфей�ом во�произведени� во в�ех о�новных браузерах.
+
+[$1 Подробнее о библиотеке проигрывател� Kaltura].',
+ 'mwe-embedplayer-clip_linkback' => 'И�ходна� �траница клипа',
+ 'mwe-embedplayer-choose_player' => 'Выбор проигрывател�',
+ 'mwe-embedplayer-no-player' => '�ет проигрывател� дл� $1',
+ 'mwe-embedplayer-share_this_video' => 'Поделить�� �тим видео',
+ 'mwe-embedplayer-video_credits' => 'О �оздател�х видео',
+ 'mwe-embedplayer-no-video_credits' => '�ет �ведений о �оздател�х',
+ 'mwe-embedplayer-kaltura-platform-title' => 'Видео-платформа � открытым и�ходным кодом Kaltura',
+ 'mwe-embedplayer-menu_btn' => 'Меню',
+ 'mwe-embedplayer-close_btn' => 'Закрыть',
+ 'mwe-embedplayer-ogg-player-vlc-player' => 'Проигрыватель VLC',
+ 'mwe-embedplayer-ogg-player-oggNative' => 'Проигрыватель HTML5 Ogg',
+ 'mwe-embedplayer-ogg-player-h264Native' => 'Проигрыватель HTML5 H.264',
+ 'mwe-embedplayer-ogg-player-webmNative' => 'Проигрыватель HTML5 WebM',
+ 'mwe-embedplayer-ogg-player-oggPlugin' => 'Общий плагин Ogg',
+ 'mwe-embedplayer-ogg-player-quicktime-mozilla' => 'Плагин QuickTime',
'mwe-embedplayer-ogg-player-quicktime-activex' => 'QuickTime ActiveX',
'mwe-embedplayer-ogg-player-cortado' => 'Java Cortado',
'mwe-embedplayer-ogg-player-flowplayer' => 'Flowplayer',
- 'mwe-embedplayer-ogg-player-kplayer' => 'Проигрыватель Kaltura',
- 'mwe-embedplayer-ogg-player-selected' => '(выбрано)',
+ 'mwe-embedplayer-ogg-player-kplayer' => 'Проигрыватель Kaltura',
+ 'mwe-embedplayer-ogg-player-selected' => '(выбрано)',
'mwe-embedplayer-ogg-player-omtkplayer' => 'OMTK Flash Vorbis',
- 'mwe-embedplayer-generic_missing_plugin' => 'Ваш браузер, судя по всему, не поддерживает следующий тип воспроизведения: $1- - - - - + + +
++ + + + + \ No newline at end of file diff --git a/modules/MwEmbedSupport/mw.MwEmbedSupport.js b/modules/MwEmbedSupport/mw.MwEmbedSupport.js index 4fdcb48807..e67cb831b3 100644 --- a/modules/MwEmbedSupport/mw.MwEmbedSupport.js +++ b/modules/MwEmbedSupport/mw.MwEmbedSupport.js @@ -139,52 +139,6 @@ } }; - /** - * Check if an object is empty or if its an empty string. - * - * @param {Object} object Object to be checked - * @return {Boolean} - */ - mw.isEmpty = function( obj ) { - if( typeof obj === 'string' ) { - if( obj === '' ) return true; - // Non empty string: - return false; - } - - // If an array check length: - if( Object.prototype.toString.call( obj ) === "[object Array]" - && obj.length === 0 ) { - return true; - } - - // Else check as an obj: - for( var i in obj ) { return false; } - - // Else obj is empty: - return true; - }; - - /** - * Opposite of mw.isEmpty - * - * @param {Object} object Object to be checked - * @return {Boolean} - */ - mw.isFull = function( obj ) { - return ! mw.isEmpty( obj ); - }; - - /** - * Check if something is defined - * (inlineable?) - * @param {Object} - * @return boolean - */ - mw.isDefined = function( obj ) { - return typeof obj !== 'undefined'; - }; - /** * Simple inheritance. We will move to something like * http://javascriptmvc.com/docs.html#&who=jQuery.Class @@ -200,18 +154,26 @@ } }; - /** - * Upper-case the first letter of a string. - * @param string - * @return string with first letter uppercased. - */ - mw.ucfirst = function( s ) { - return s.substring(0,1).toUpperCase() + s.substr(1); - }; + /** * Utility Functions */ + /** + * Checks if a string is a url ( parsed success by mw.Uri ) + * @param {String} + * Url url version to be checked with mw.Uri + */ + mw.isUrl = function( url ){ + try { + new mw.Uri( url ); + return true; + } catch ( e ){ + // no error + } + return false; + }; + /** * A version comparison utility function Handles version of types * {Major}.{MinorN}.{Patch} @@ -292,7 +254,6 @@ if( ! options.title || ! options.content ){ mw.log("Error: mwEmbed addDialog missing required options ( title, content ) "); - return ; } // Append the dialog div on top: @@ -327,7 +288,7 @@ } // Load the dialog resources - mw.load(uiRequest, function() { + mw.load( uiRequest, function() { $( '#mweDialog' ).dialog( options ); } ); return $( '#mweDialog' ); diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_diagonals-medium_25_111111_40x40.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_diagonals-medium_25_111111_40x40.png deleted file mode 100755 index 4a2a274875..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_diagonals-medium_25_111111_40x40.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_100_222222_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_100_222222_40x100.png deleted file mode 100755 index dfd103c760..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_100_222222_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_30_cccccc_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_30_cccccc_40x100.png deleted file mode 100755 index 5473afffbc..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_30_cccccc_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_50_5c5c5c_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_50_5c5c5c_40x100.png deleted file mode 100755 index 5950a8db9e..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_50_5c5c5c_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_70_333333_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_70_333333_40x100.png deleted file mode 100755 index 2f2c7a45bb..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_flat_70_333333_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_glass_20_555555_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_glass_20_555555_1x400.png deleted file mode 100755 index 1ad224ad36..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_glass_20_555555_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_glass_40_0078a3_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_glass_40_0078a3_1x400.png deleted file mode 100755 index 1cf1cac1c2..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_glass_40_0078a3_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_glass_40_ffc73d_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_glass_40_ffc73d_1x400.png deleted file mode 100755 index 35ec0d9d29..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_glass_40_ffc73d_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_gloss-wave_25_333333_500x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_gloss-wave_25_333333_500x100.png deleted file mode 100755 index b1b03b6771..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_gloss-wave_25_333333_500x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_highlight-soft_35_222222_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_highlight-soft_35_222222_1x100.png deleted file mode 100755 index a9b5ae3003..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_highlight-soft_35_222222_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_highlight-soft_50_262626_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_highlight-soft_50_262626_1x100.png deleted file mode 100755 index 8c73778bdb..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_highlight-soft_50_262626_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png deleted file mode 100755 index e56eefd612..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_inset-soft_25_000000_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_inset-soft_25_000000_1x100.png deleted file mode 100755 index 3525eb9ff4..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_inset-soft_25_000000_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_inset-soft_30_f58400_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_inset-soft_30_f58400_1x100.png deleted file mode 100755 index 2b6a9f9240..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_inset-soft_30_f58400_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_loop_25_000000_21x21.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_loop_25_000000_21x21.png deleted file mode 100755 index bc7ea5f780..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-bg_loop_25_000000_21x21.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_222222_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_222222_256x240.png deleted file mode 100755 index b273ff111d..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_222222_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_4b8e0b_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_4b8e0b_256x240.png deleted file mode 100755 index 3bdb67be8f..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_4b8e0b_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_a83300_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_a83300_256x240.png deleted file mode 100755 index 95993eab76..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_a83300_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_cccccc_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_cccccc_256x240.png deleted file mode 100755 index 9254e05cfb..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_cccccc_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_ffffff_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_ffffff_256x240.png deleted file mode 100755 index 42f8f992c7..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/images/ui-icons_ffffff_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/jquery-ui-1.7.2.css b/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/jquery-ui-1.7.2.css deleted file mode 100755 index 689dff85ab..0000000000 --- a/modules/MwEmbedSupport/skins/jquery.ui.themes/darkness/jquery-ui-1.7.2.css +++ /dev/null @@ -1,405 +0,0 @@ -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -*/ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { display: none; } -.ui-helper-hidden-accessible { position: absolute; left: -99999999px; } -.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } -.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } -.ui-helper-clearfix { display: inline-block; } -/* required comment for clearfix to work in Opera \*/ -* html .ui-helper-clearfix { height:1%; } -.ui-helper-clearfix { display:block; } -/* end clearfix */ -.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { cursor: default !important; } - - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } - - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } - -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=02_glass.png&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=02_glass.png&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=05_inset_soft.png&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=02_glass.png&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=01_flat.png&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px -*/ - - -/* Component containers -----------------------------------*/ -.ui-widget { font-family: Segoe UI, Arial, sans-serif; font-size: 1.1em; } -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Arial, sans-serif; font-size: 1em; } -.ui-widget-content { border: 1px solid #666666; background: #000000 url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x; color: #ffffff; } -.ui-widget-content a { color: #ffffff; } -.ui-widget-header { border: 1px solid #333333; background: #333333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } -.ui-widget-header a { color: #ffffff; } - -/* Interaction states -----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #666666; background: #555555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eeeeee; outline: none; } -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #eeeeee; text-decoration: none; outline: none; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #59b4d4; background: #0078a3 url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } -.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } -.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #ffaf0f; background: #f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #cccccc; background: #eeeeee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x; color: #2e7db2; } -.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #2e7db2; } -.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; color: #111111; } -.ui-state-error a, .ui-widget-content .ui-state-error a { color: #111111; } -.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #111111; } -.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } -.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } -.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_cccccc_256x240.png); } -.ui-widget-content .ui-icon {background-image: url(images/ui-icons_cccccc_256x240.png); } -.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } -.ui-state-default .ui-icon { background-image: url(images/ui-icons_cccccc_256x240.png); } -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } -.ui-state-active .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } -.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4b8e0b_256x240.png); } -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_a83300_256x240.png); } - -/* positioning */ -.ui-icon-carat-1-n { background-position: 0 0; } -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-off { background-position: -96px -144px; } -.ui-icon-radio-on { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } - - -/* Misc visuals -----------------------------------*/ - -/* Corner radius */ -.ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } -.ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } -.ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } -.ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } -.ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } -.ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } -.ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } -.ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } -.ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } - -/* Overlays */ -.ui-widget-overlay { background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } -.ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Resizable -----------------------------------*/ -.ui-resizable { position: relative;} -.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} -.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } -.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } -.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } -.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } -.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } -.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } -.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } -.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } -.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Accordion -----------------------------------*/ -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } -.ui-accordion .ui-accordion-li-fix { display: inline; } -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } -.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } -.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } -.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } -.ui-accordion .ui-accordion-content-active { display: block; }/* Dialog -----------------------------------*/ -.ui-dialog { position: relative; padding: .2em; width: 300px; } -.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } -.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } -.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } -.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } -.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } -.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } -.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } -.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } -.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } -.ui-draggable .ui-dialog-titlebar { cursor: move; } -/* Slider -----------------------------------*/ -.ui-slider { position: relative; text-align: left; } -.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } -.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } - -.ui-slider-horizontal { height: .8em; } -.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } -.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } -.ui-slider-horizontal .ui-slider-range-min { left: 0; } -.ui-slider-horizontal .ui-slider-range-max { right: 0; } - -.ui-slider-vertical { width: .8em; height: 100px; } -.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } -.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } -.ui-slider-vertical .ui-slider-range-min { bottom: 0; } -.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs -----------------------------------*/ -.ui-tabs { padding: .2em; zoom: 1; } -.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } -.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } -.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } -.ui-tabs .ui-tabs-hide { display: none !important; } -/* Datepicker -----------------------------------*/ -.ui-datepicker { width: 17em; padding: .2em .2em 0; } -.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } -.ui-datepicker .ui-datepicker-prev { left:2px; } -.ui-datepicker .ui-datepicker-next { right:2px; } -.ui-datepicker .ui-datepicker-prev-hover { left:1px; } -.ui-datepicker .ui-datepicker-next-hover { right:1px; } -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } -.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } -.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } -.ui-datepicker select.ui-datepicker-month-year {width: 100%;} -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { width: 49%;} -.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } -.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } -.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } -.ui-datepicker td { border: 0; padding: 1px; } -.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } -.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } -.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { width:auto; } -.ui-datepicker-multi .ui-datepicker-group { float:left; } -.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } -.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } -.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } -.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } -.ui-datepicker-row-break { clear:both; width:100%; } - -/* RTL support */ -.ui-datepicker-rtl { direction: rtl; } -.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } -.ui-datepicker-rtl .ui-datepicker-group { float:right; } -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } - -/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ -.ui-datepicker-cover { - display: none; /*sorry for IE5*/ - display/**/: block; /*sorry for IE5*/ - position: absolute; /*must have*/ - z-index: -1; /*must have*/ - filter: mask(); /*must have*/ - top: -4px; /*must have*/ - left: -4px; /*must have*/ - width: 200px; /*must have*/ - height: 200px; /*must have*/ -}/* Progressbar -----------------------------------*/ -.ui-progressbar { height:2em; text-align: left; } -.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png deleted file mode 100755 index d5359734ad..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_diagonals-thick_15_444444_40x40.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_diagonals-thick_15_444444_40x40.png deleted file mode 100755 index 88e46a6d36..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_diagonals-thick_15_444444_40x40.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png deleted file mode 100755 index a4f59e1659..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_glass_55_fbf5d0_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_glass_55_fbf5d0_1x400.png deleted file mode 100755 index f25dd91065..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_glass_55_fbf5d0_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-hard_30_285c00_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-hard_30_285c00_1x100.png deleted file mode 100755 index c341f5ef3f..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-hard_30_285c00_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-soft_33_3a8104_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-soft_33_3a8104_1x100.png deleted file mode 100755 index 3b32c4f380..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-soft_33_3a8104_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-soft_50_4eb305_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-soft_50_4eb305_1x100.png deleted file mode 100755 index 6551869091..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-soft_50_4eb305_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-soft_60_4ca20b_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-soft_60_4ca20b_1x100.png deleted file mode 100755 index e0c83c01ed..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_highlight-soft_60_4ca20b_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_inset-soft_10_285c00_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_inset-soft_10_285c00_1x100.png deleted file mode 100755 index d0e7d801b3..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-bg_inset-soft_10_285c00_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_4eb305_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_4eb305_256x240.png deleted file mode 100755 index bae34204e5..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_4eb305_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_72b42d_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_72b42d_256x240.png deleted file mode 100755 index faf125340c..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_72b42d_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_cd0a0a_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_cd0a0a_256x240.png deleted file mode 100755 index 2ab019b73e..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_cd0a0a_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_ffffff_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_ffffff_256x240.png deleted file mode 100755 index 42f8f992c7..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/images/ui-icons_ffffff_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/jquery-ui-1.7.2.css b/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/jquery-ui-1.7.2.css deleted file mode 100755 index 2b9738f953..0000000000 --- a/modules/MwEmbedSupport/skins/jquery.ui.themes/le-frog/jquery-ui-1.7.2.css +++ /dev/null @@ -1,405 +0,0 @@ -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -*/ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { display: none; } -.ui-helper-hidden-accessible { position: absolute; left: -99999999px; } -.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } -.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } -.ui-helper-clearfix { display: inline-block; } -/* required comment for clearfix to work in Opera \*/ -* html .ui-helper-clearfix { height:1%; } -.ui-helper-clearfix { display:block; } -/* end clearfix */ -.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { cursor: default !important; } - - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } - - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } - -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=10px&bgColorHeader=3a8104&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=33&borderColorHeader=3f7506&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=285c00&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=10&borderColorContent=72b42d&fcContent=ffffff&iconColorContent=72b42d&bgColorDefault=4ca20b&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=60&borderColorDefault=45930b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4eb305&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=50&borderColorHover=8bd83b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=285c00&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=30&borderColorActive=72b42d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbf5d0&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=4eb305&bgColorError=ffdc2e&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=95&borderColorError=fad000&fcError=2b2b2b&iconColorError=cd0a0a&bgColorOverlay=444444&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=07_diagonals_small.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px -*/ - - -/* Component containers -----------------------------------*/ -.ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; } -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } -.ui-widget-content { border: 1px solid #72b42d; background: #285c00 url(images/ui-bg_inset-soft_10_285c00_1x100.png) 50% bottom repeat-x; color: #ffffff; } -.ui-widget-content a { color: #ffffff; } -.ui-widget-header { border: 1px solid #3f7506; background: #3a8104 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } -.ui-widget-header a { color: #ffffff; } - -/* Interaction states -----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #45930b; background: #4ca20b url(images/ui-bg_highlight-soft_60_4ca20b_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #8bd83b; background: #4eb305 url(images/ui-bg_highlight-soft_50_4eb305_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } -.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } -.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #72b42d; background: #285c00 url(images/ui-bg_highlight-hard_30_285c00_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #f9dd34; background: #fbf5d0 url(images/ui-bg_glass_55_fbf5d0_1x400.png) 50% 50% repeat-x; color: #363636; } -.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; } -.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #fad000; background: #ffdc2e url(images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png) 50% 50% repeat; color: #2b2b2b; } -.ui-state-error a, .ui-widget-content .ui-state-error a { color: #2b2b2b; } -.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #2b2b2b; } -.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } -.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } -.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_72b42d_256x240.png); } -.ui-widget-content .ui-icon {background-image: url(images/ui-icons_72b42d_256x240.png); } -.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } -.ui-state-default .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); } -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } -.ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } -.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4eb305_256x240.png); } -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } - -/* positioning */ -.ui-icon-carat-1-n { background-position: 0 0; } -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-off { background-position: -96px -144px; } -.ui-icon-radio-on { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } - - -/* Misc visuals -----------------------------------*/ - -/* Corner radius */ -.ui-corner-tl { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; } -.ui-corner-tr { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; } -.ui-corner-bl { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; } -.ui-corner-br { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; } -.ui-corner-top { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; } -.ui-corner-bottom { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; } -.ui-corner-right { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; } -.ui-corner-left { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; } -.ui-corner-all { -moz-border-radius: 10px; -webkit-border-radius: 10px; } - -/* Overlays */ -.ui-widget-overlay { background: #444444 url(images/ui-bg_diagonals-thick_15_444444_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); } -.ui-widget-shadow { margin: 4px 0 0 4px; padding: 0px; background: #aaaaaa url(images/ui-bg_diagonals-small_0_aaaaaa_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 4px; -webkit-border-radius: 4px; }/* Resizable -----------------------------------*/ -.ui-resizable { position: relative;} -.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} -.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } -.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } -.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } -.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } -.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } -.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } -.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } -.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } -.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Accordion -----------------------------------*/ -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } -.ui-accordion .ui-accordion-li-fix { display: inline; } -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } -.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } -.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } -.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } -.ui-accordion .ui-accordion-content-active { display: block; }/* Dialog -----------------------------------*/ -.ui-dialog { position: relative; padding: .2em; width: 300px; } -.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } -.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } -.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } -.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } -.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } -.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } -.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } -.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } -.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } -.ui-draggable .ui-dialog-titlebar { cursor: move; } -/* Slider -----------------------------------*/ -.ui-slider { position: relative; text-align: left; } -.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } -.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } - -.ui-slider-horizontal { height: .8em; } -.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } -.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } -.ui-slider-horizontal .ui-slider-range-min { left: 0; } -.ui-slider-horizontal .ui-slider-range-max { right: 0; } - -.ui-slider-vertical { width: .8em; height: 100px; } -.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } -.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } -.ui-slider-vertical .ui-slider-range-min { bottom: 0; } -.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs -----------------------------------*/ -.ui-tabs { padding: .2em; zoom: 1; } -.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } -.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } -.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } -.ui-tabs .ui-tabs-hide { display: none !important; } -/* Datepicker -----------------------------------*/ -.ui-datepicker { width: 17em; padding: .2em .2em 0; } -.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } -.ui-datepicker .ui-datepicker-prev { left:2px; } -.ui-datepicker .ui-datepicker-next { right:2px; } -.ui-datepicker .ui-datepicker-prev-hover { left:1px; } -.ui-datepicker .ui-datepicker-next-hover { right:1px; } -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } -.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } -.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } -.ui-datepicker select.ui-datepicker-month-year {width: 100%;} -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { width: 49%;} -.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } -.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } -.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } -.ui-datepicker td { border: 0; padding: 1px; } -.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } -.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } -.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { width:auto; } -.ui-datepicker-multi .ui-datepicker-group { float:left; } -.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } -.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } -.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } -.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } -.ui-datepicker-row-break { clear:both; width:100%; } - -/* RTL support */ -.ui-datepicker-rtl { direction: rtl; } -.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } -.ui-datepicker-rtl .ui-datepicker-group { float:right; } -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } - -/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ -.ui-datepicker-cover { - display: none; /*sorry for IE5*/ - display/**/: block; /*sorry for IE5*/ - position: absolute; /*must have*/ - z-index: -1; /*must have*/ - filter: mask(); /*must have*/ - top: -4px; /*must have*/ - left: -4px; /*must have*/ - width: 200px; /*must have*/ - height: 200px; /*must have*/ -}/* Progressbar -----------------------------------*/ -.ui-progressbar { height:2em; text-align: left; } -.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png deleted file mode 100755 index 5b5dab2ab7..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_flat_55_fbec88_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_flat_55_fbec88_40x100.png deleted file mode 100755 index 47acaadd73..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_flat_55_fbec88_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png deleted file mode 100755 index 9fb564f8d0..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_glass_85_dfeffc_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_glass_85_dfeffc_1x400.png deleted file mode 100755 index 014951529c..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_glass_85_dfeffc_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_glass_95_fef1ec_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_glass_95_fef1ec_1x400.png deleted file mode 100755 index 4443fdc1a1..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_glass_95_fef1ec_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png deleted file mode 100755 index 81ecc362d5..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png deleted file mode 100755 index 4f3faf8aa8..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png deleted file mode 100755 index 38c38335d0..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_217bc0_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_217bc0_256x240.png deleted file mode 100755 index 9c8845833b..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_217bc0_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_2e83ff_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_2e83ff_256x240.png deleted file mode 100755 index b425c446d2..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_2e83ff_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_469bdd_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_469bdd_256x240.png deleted file mode 100755 index 5e7915fa70..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_469bdd_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_6da8d5_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_6da8d5_256x240.png deleted file mode 100755 index 60e20ca189..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_6da8d5_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_cd0a0a_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_cd0a0a_256x240.png deleted file mode 100755 index 2db88b796a..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_cd0a0a_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_d8e7f3_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_d8e7f3_256x240.png deleted file mode 100755 index 2c8aac4612..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_d8e7f3_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_f9bd01_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_f9bd01_256x240.png deleted file mode 100755 index e81603f5ce..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/images/ui-icons_f9bd01_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/jquery-ui-1.7.2.css b/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/jquery-ui-1.7.2.css deleted file mode 100755 index 45ba902448..0000000000 --- a/modules/MwEmbedSupport/skins/jquery.ui.themes/redmond/jquery-ui-1.7.2.css +++ /dev/null @@ -1,404 +0,0 @@ -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -*/ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { display: none; } -.ui-helper-hidden-accessible { position: absolute; left: -99999999px; } -.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } -.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } -.ui-helper-clearfix { display: inline-block; } -/* required comment for clearfix to work in Opera \*/ -* html .ui-helper-clearfix { height:1%; } -.ui-helper-clearfix { display:block; } -/* end clearfix */ -.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { cursor: default !important; } - - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } - - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } - -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=02_glass.png&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=06_inset_hard.png&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px -*/ - - -/* Component containers -----------------------------------*/ -.ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 12px; } -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } -.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; } -.ui-widget-content a { color: #222222; } -.ui-widget-header { border: 1px solid #4297d7; background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } -.ui-widget-header a { color: #ffffff; } - -/* Interaction states -----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #c5dbec; background: #dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2e6e9e; outline: none; } -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2e6e9e; text-decoration: none; outline: none; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #79b7e7; background: #d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1d5987; outline: none; } -.ui-state-hover a, .ui-state-hover a:hover { color: #1d5987; text-decoration: none; outline: none; } -.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #79b7e7; background: #f5f8f9 url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #e17009; outline: none; } -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #e17009; outline: none; text-decoration: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fad42e; background: #fbec88 url(images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x; color: #363636; } -.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; } -.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } -.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; } -.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; } -.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } -.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } -.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_469bdd_256x240.png); } -.ui-widget-content .ui-icon {background-image: url(images/ui-icons_469bdd_256x240.png); } -.ui-widget-header .ui-icon {background-image: url(images/ui-icons_d8e7f3_256x240.png); } -.ui-state-default .ui-icon { background-image: url(images/ui-icons_6da8d5_256x240.png); } -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_217bc0_256x240.png); } -.ui-state-active .ui-icon {background-image: url(images/ui-icons_f9bd01_256x240.png); } -.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } - -/* positioning */ -.ui-icon-carat-1-n { background-position: 0 0; } -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-off { background-position: -96px -144px; } -.ui-icon-radio-on { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } - - -/* Misc visuals -----------------------------------*/ - -/* Corner radius */ -.ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } -.ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } -.ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } -.ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } -.ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } -.ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } -.ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } -.ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } -.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } - -/* Overlays */ -.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } -.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion -----------------------------------*/ -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } -.ui-accordion .ui-accordion-li-fix { display: inline; } -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } -.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } -.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } -.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } -.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker -----------------------------------*/ -.ui-datepicker { width: 17em; padding: .2em .2em 0; } -.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } -.ui-datepicker .ui-datepicker-prev { left:2px; } -.ui-datepicker .ui-datepicker-next { right:2px; } -.ui-datepicker .ui-datepicker-prev-hover { left:1px; } -.ui-datepicker .ui-datepicker-next-hover { right:1px; } -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } -.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } -.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } -.ui-datepicker select.ui-datepicker-month-year {width: 100%;} -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { width: 49%;} -.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } -.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } -.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } -.ui-datepicker td { border: 0; padding: 1px; } -.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } -.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } -.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { width:auto; } -.ui-datepicker-multi .ui-datepicker-group { float:left; } -.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } -.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } -.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } -.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } -.ui-datepicker-row-break { clear:both; width:100%; } - -/* RTL support */ -.ui-datepicker-rtl { direction: rtl; } -.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } -.ui-datepicker-rtl .ui-datepicker-group { float:right; } -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } - -/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ -.ui-datepicker-cover { - display: none; /*sorry for IE5*/ - display/**/: block; /*sorry for IE5*/ - position: absolute; /*must have*/ - z-index: -1; /*must have*/ - filter: mask(); /*must have*/ - top: -4px; /*must have*/ - left: -4px; /*must have*/ - width: 200px; /*must have*/ - height: 200px; /*must have*/ -}/* Dialog -----------------------------------*/ -.ui-dialog { position: relative; padding: .2em; width: 300px; } -.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } -.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } -.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } -.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } -.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } -.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } -.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } -.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } -.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } -.ui-draggable .ui-dialog-titlebar { cursor: move; } -/* Progressbar -----------------------------------*/ -.ui-progressbar { height:2em; text-align: left; } -.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable -----------------------------------*/ -.ui-resizable { position: relative;} -.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} -.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } -.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } -.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } -.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } -.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } -.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } -.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } -.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } -.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider -----------------------------------*/ -.ui-slider { position: relative; text-align: left; } -.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } -.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } - -.ui-slider-horizontal { height: .8em; } -.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } -.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } -.ui-slider-horizontal .ui-slider-range-min { left: 0; } -.ui-slider-horizontal .ui-slider-range-max { right: 0; } - -.ui-slider-vertical { width: .8em; height: 100px; } -.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } -.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } -.ui-slider-vertical .ui-slider-range-min { bottom: 0; } -.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs -----------------------------------*/ -.ui-tabs { padding: .2em; zoom: 1; } -.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } -.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } -.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } -.ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png deleted file mode 100644 index 5b5dab2ab7..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png deleted file mode 100644 index ac8b229af9..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png deleted file mode 100644 index ad3d6346e0..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png deleted file mode 100644 index 42ccba269b..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png deleted file mode 100644 index 5a46b47cb1..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png deleted file mode 100644 index 86c2baa655..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png deleted file mode 100644 index 4443fdc1a1..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png deleted file mode 100644 index 7c9fa6c6ed..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_222222_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_222222_256x240.png deleted file mode 100644 index b273ff111d..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_222222_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_2e83ff_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_2e83ff_256x240.png deleted file mode 100644 index 09d1cdc856..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_2e83ff_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_454545_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_454545_256x240.png deleted file mode 100644 index 59bd45b907..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_454545_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_888888_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_888888_256x240.png deleted file mode 100644 index 6d02426c11..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_888888_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_cd0a0a_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_cd0a0a_256x240.png deleted file mode 100644 index 2ab019b73e..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/images/ui-icons_cd0a0a_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/jquery-ui-1.7.2.css b/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/jquery-ui-1.7.2.css deleted file mode 100644 index 3606e1645b..0000000000 --- a/modules/MwEmbedSupport/skins/jquery.ui.themes/smoothness/jquery-ui-1.7.2.css +++ /dev/null @@ -1,407 +0,0 @@ -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -*/ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { display: none; } -.ui-helper-hidden-accessible { position: absolute; left: -99999999px; } -.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } -.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } -.ui-helper-clearfix { display: inline-block; } -/* required comment for clearfix to work in Opera \*/ -* html .ui-helper-clearfix { height:1%; } -.ui-helper-clearfix { display:block; } -/* end clearfix */ -.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { cursor: default !important; } - - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } - - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } - -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px -*/ - - -/* Component containers -----------------------------------*/ -.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 11px; } -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } -.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } -.ui-widget-content a { color: #222222; } -.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } -.ui-widget-header a { color: #222222; } - -/* Interaction states -----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; } -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } -.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; } -.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } -.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; } -.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } -.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; } -.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; } -.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } -.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } -.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } -.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } -.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } -.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } -.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } -.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } - -/* positioning */ -.ui-icon-carat-1-n { background-position: 0 0; } -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-off { background-position: -96px -144px; } -.ui-icon-radio-on { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } - - -/* Misc visuals -----------------------------------*/ - -/* Corner radius */ -.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } -.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } -.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } -.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } -.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } -.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } -.ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } -.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } -.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } - -/* Overlays */ -.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } -.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Resizable -----------------------------------*/ -.ui-resizable { position: relative;} -.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} -.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } -.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } -.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } -.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } -.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } -.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } -.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } -.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } -.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Accordion -----------------------------------*/ -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } -.ui-accordion .ui-accordion-li-fix { display: inline; } -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } -.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } -.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } -.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } -.ui-accordion .ui-accordion-content-active { display: block; }/* Dialog -----------------------------------*/ -.ui-dialog { position: relative; padding: .2em; width: 300px; } -.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } -.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } -.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } -.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } -.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } -.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } -.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } -.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } -.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } -.ui-draggable .ui-dialog-titlebar { cursor: move; } -/* Slider -----------------------------------*/ -.ui-slider { position: relative; text-align: left; } -.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } -.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } - -.ui-slider-horizontal { height: .8em; } -.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } -.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } -.ui-slider-horizontal .ui-slider-range-min { left: 0; } -.ui-slider-horizontal .ui-slider-range-max { right: 0; } - -.ui-slider-vertical { width: .8em; height: 100px; } -.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } -.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } -.ui-slider-vertical .ui-slider-range-min { bottom: 0; } -.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs -----------------------------------*/ -.ui-tabs { padding: .2em; zoom: 1; } -.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } -.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } -.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } -.ui-tabs .ui-tabs-hide { display: none !important; } -/* Datepicker -----------------------------------*/ -.ui-datepicker { width: 17em; padding: .2em .2em 0; } -.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } -.ui-datepicker .ui-datepicker-prev { left:2px; } -.ui-datepicker .ui-datepicker-next { right:2px; } -.ui-datepicker .ui-datepicker-prev-hover { left:1px; } -.ui-datepicker .ui-datepicker-next-hover { right:1px; } -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } -.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } -.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } -.ui-datepicker select.ui-datepicker-month-year {width: 100%;} -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { width: 49%;} -.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } -.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } -.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } -.ui-datepicker td { border: 0; padding: 1px; } -.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } -.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } -.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { width:auto; } -.ui-datepicker-multi .ui-datepicker-group { float:left; } -.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } -.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } -.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } -.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } -.ui-datepicker-row-break { clear:both; width:100%; } - -/* RTL support */ -.ui-datepicker-rtl { direction: rtl; } -.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } -.ui-datepicker-rtl .ui-datepicker-group { float:right; } -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } - -/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ -.ui-datepicker-cover { - display: none; /*sorry for IE5*/ - display/**/: block; /*sorry for IE5*/ - position: absolute; /*must have*/ - z-index: -1; /*must have*/ - filter: mask(); /*must have*/ - top: -4px; /*must have*/ - left: -4px; /*must have*/ - width: 200px; /*must have*/ - height: 200px; /*must have*/ -}/* Progressbar -----------------------------------*/ -.ui-progressbar { height:2em; text-align: left; } -.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } - -.mv-player .overlay-win textarea { color: black !important; } \ No newline at end of file diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_flat_55_999999_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_flat_55_999999_40x100.png deleted file mode 100755 index 8e520ca372..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_flat_55_999999_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_flat_75_aaaaaa_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_flat_75_aaaaaa_40x100.png deleted file mode 100755 index 5b5dab2ab7..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_flat_75_aaaaaa_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_glass_45_0078ae_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_glass_45_0078ae_1x400.png deleted file mode 100755 index 3dac65068c..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_glass_45_0078ae_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_glass_55_f8da4e_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_glass_55_f8da4e_1x400.png deleted file mode 100755 index b383704a49..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_glass_55_f8da4e_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_glass_75_79c9ec_1x400.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_glass_75_79c9ec_1x400.png deleted file mode 100755 index d384e425e8..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_glass_75_79c9ec_1x400.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png deleted file mode 100755 index b9851ba5d6..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png deleted file mode 100755 index 76dac56d2c..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_gloss-wave_75_2191c0_500x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_gloss-wave_75_2191c0_500x100.png deleted file mode 100755 index eeacf69c6c..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_gloss-wave_75_2191c0_500x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_inset-hard_100_fcfdfd_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_inset-hard_100_fcfdfd_1x100.png deleted file mode 100755 index 38c38335d0..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-bg_inset-hard_100_fcfdfd_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_0078ae_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_0078ae_256x240.png deleted file mode 100755 index 5b36315f4b..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_0078ae_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_056b93_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_056b93_256x240.png deleted file mode 100755 index a3db109f6c..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_056b93_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_d8e7f3_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_d8e7f3_256x240.png deleted file mode 100755 index ad2dc6f9db..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_d8e7f3_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_e0fdff_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_e0fdff_256x240.png deleted file mode 100755 index 8648d5104a..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_e0fdff_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_f5e175_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_f5e175_256x240.png deleted file mode 100755 index eda3b8a051..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_f5e175_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_f7a50d_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_f7a50d_256x240.png deleted file mode 100755 index 401cac8370..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_f7a50d_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_fcd113_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_fcd113_256x240.png deleted file mode 100755 index 26ab2933c8..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/images/ui-icons_fcd113_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/jquery-ui-1.7.2.css b/modules/MwEmbedSupport/skins/jquery.ui.themes/start/jquery-ui-1.7.2.css deleted file mode 100755 index f587bb7c6a..0000000000 --- a/modules/MwEmbedSupport/skins/jquery.ui.themes/start/jquery-ui-1.7.2.css +++ /dev/null @@ -1,405 +0,0 @@ -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -*/ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { display: none; } -.ui-helper-hidden-accessible { position: absolute; left: -99999999px; } -.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } -.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } -.ui-helper-clearfix { display: inline-block; } -/* required comment for clearfix to work in Opera \*/ -* html .ui-helper-clearfix { height:1%; } -.ui-helper-clearfix { display:block; } -/* end clearfix */ -.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { cursor: default !important; } - - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } - - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } - -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=2191c0&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=75&borderColorHeader=4297d7&fcHeader=eaf5f7&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=0078ae&bgColorDefault=0078ae&bgTextureDefault=02_glass.png&bgImgOpacityDefault=45&borderColorDefault=77d5f7&fcDefault=ffffff&iconColorDefault=e0fdff&bgColorHover=79c9ec&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=448dae&fcHover=026890&iconColorHover=056b93&bgColorActive=6eac2c&bgTextureActive=12_gloss_wave.png&bgImgOpacityActive=50&borderColorActive=acdd4a&fcActive=ffffff&iconColorActive=f5e175&bgColorHighlight=f8da4e&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcd113&fcHighlight=915608&iconColorHighlight=f7a50d&bgColorError=e14f1c&bgTextureError=12_gloss_wave.png&bgImgOpacityError=45&borderColorError=cd0a0a&fcError=ffffff&iconColorError=fcd113&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=999999&bgTextureShadow=01_flat.png&bgImgOpacityShadow=55&opacityShadow=45&thicknessShadow=0px&offsetTopShadow=5px&offsetLeftShadow=5px&cornerRadiusShadow=5px -*/ - - -/* Component containers -----------------------------------*/ -.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } -.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; } -.ui-widget-content a { color: #222222; } -.ui-widget-header { border: 1px solid #4297d7; background: #2191c0 url(images/ui-bg_gloss-wave_75_2191c0_500x100.png) 50% 50% repeat-x; color: #eaf5f7; font-weight: bold; } -.ui-widget-header a { color: #eaf5f7; } - -/* Interaction states -----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #77d5f7; background: #0078ae url(images/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #448dae; background: #79c9ec url(images/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #026890; outline: none; } -.ui-state-hover a, .ui-state-hover a:hover { color: #026890; text-decoration: none; outline: none; } -.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #acdd4a; background: #6eac2c url(images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcd113; background: #f8da4e url(images/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x; color: #915608; } -.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #915608; } -.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #e14f1c url(images/ui-bg_gloss-wave_45_e14f1c_500x100.png) 50% top repeat-x; color: #ffffff; } -.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; } -.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; } -.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } -.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } -.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_0078ae_256x240.png); } -.ui-widget-content .ui-icon {background-image: url(images/ui-icons_0078ae_256x240.png); } -.ui-widget-header .ui-icon {background-image: url(images/ui-icons_d8e7f3_256x240.png); } -.ui-state-default .ui-icon { background-image: url(images/ui-icons_e0fdff_256x240.png); } -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_056b93_256x240.png); } -.ui-state-active .ui-icon {background-image: url(images/ui-icons_f5e175_256x240.png); } -.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_f7a50d_256x240.png); } -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fcd113_256x240.png); } - -/* positioning */ -.ui-icon-carat-1-n { background-position: 0 0; } -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-off { background-position: -96px -144px; } -.ui-icon-radio-on { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } - - -/* Misc visuals -----------------------------------*/ - -/* Corner radius */ -.ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } -.ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } -.ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } -.ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } -.ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } -.ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } -.ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } -.ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } -.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } - -/* Overlays */ -.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } -.ui-widget-shadow { margin: 5px 0 0 5px; padding: 0px; background: #999999 url(images/ui-bg_flat_55_999999_40x100.png) 50% 50% repeat-x; opacity: .45;filter:Alpha(Opacity=45); -moz-border-radius: 5px; -webkit-border-radius: 5px; }/* Resizable -----------------------------------*/ -.ui-resizable { position: relative;} -.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} -.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } -.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } -.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } -.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } -.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } -.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } -.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } -.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } -.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Accordion -----------------------------------*/ -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } -.ui-accordion .ui-accordion-li-fix { display: inline; } -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } -.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } -.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } -.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } -.ui-accordion .ui-accordion-content-active { display: block; }/* Dialog -----------------------------------*/ -.ui-dialog { position: relative; padding: .2em; width: 300px; } -.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } -.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } -.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } -.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } -.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } -.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } -.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } -.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } -.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } -.ui-draggable .ui-dialog-titlebar { cursor: move; } -/* Slider -----------------------------------*/ -.ui-slider { position: relative; text-align: left; } -.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } -.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } - -.ui-slider-horizontal { height: .8em; } -.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } -.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } -.ui-slider-horizontal .ui-slider-range-min { left: 0; } -.ui-slider-horizontal .ui-slider-range-max { right: 0; } - -.ui-slider-vertical { width: .8em; height: 100px; } -.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } -.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } -.ui-slider-vertical .ui-slider-range-min { bottom: 0; } -.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs -----------------------------------*/ -.ui-tabs { padding: .2em; zoom: 1; } -.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } -.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } -.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } -.ui-tabs .ui-tabs-hide { display: none !important; } -/* Datepicker -----------------------------------*/ -.ui-datepicker { width: 17em; padding: .2em .2em 0; } -.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } -.ui-datepicker .ui-datepicker-prev { left:2px; } -.ui-datepicker .ui-datepicker-next { right:2px; } -.ui-datepicker .ui-datepicker-prev-hover { left:1px; } -.ui-datepicker .ui-datepicker-next-hover { right:1px; } -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } -.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } -.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } -.ui-datepicker select.ui-datepicker-month-year {width: 100%;} -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { width: 49%;} -.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } -.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } -.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } -.ui-datepicker td { border: 0; padding: 1px; } -.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } -.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } -.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { width:auto; } -.ui-datepicker-multi .ui-datepicker-group { float:left; } -.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } -.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } -.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } -.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } -.ui-datepicker-row-break { clear:both; width:100%; } - -/* RTL support */ -.ui-datepicker-rtl { direction: rtl; } -.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } -.ui-datepicker-rtl .ui-datepicker-group { float:right; } -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } - -/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ -.ui-datepicker-cover { - display: none; /*sorry for IE5*/ - display/**/: block; /*sorry for IE5*/ - position: absolute; /*must have*/ - z-index: -1; /*must have*/ - filter: mask(); /*must have*/ - top: -4px; /*must have*/ - left: -4px; /*must have*/ - width: 200px; /*must have*/ - height: 200px; /*must have*/ -}/* Progressbar -----------------------------------*/ -.ui-progressbar { height:2em; text-align: left; } -.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png deleted file mode 100755 index d8bd1be1f1..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_flat_30_cccccc_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_flat_30_cccccc_40x100.png deleted file mode 100755 index 5473afffbc..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_flat_30_cccccc_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_flat_50_5c5c5c_40x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_flat_50_5c5c5c_40x100.png deleted file mode 100755 index 5950a8db9e..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_flat_50_5c5c5c_40x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png deleted file mode 100755 index 7662917a5d..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png deleted file mode 100755 index 09ab9e1604..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png deleted file mode 100755 index 66a7dec31d..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png deleted file mode 100755 index ae00d7b27e..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png deleted file mode 100755 index 05c5a070e2..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png deleted file mode 100755 index 820b017546..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_3d3d3d_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_3d3d3d_256x240.png deleted file mode 100755 index c216ba1d59..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_3d3d3d_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_bd7b00_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_bd7b00_256x240.png deleted file mode 100755 index e81995d57f..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_bd7b00_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_d19405_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_d19405_256x240.png deleted file mode 100755 index e993eaa2c3..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_d19405_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_eb990f_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_eb990f_256x240.png deleted file mode 100755 index 436ea958ff..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_eb990f_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_ed9f26_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_ed9f26_256x240.png deleted file mode 100755 index 668e030c5e..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_ed9f26_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_fadc7a_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_fadc7a_256x240.png deleted file mode 100755 index 711a99d5fb..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_fadc7a_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_ffe180_256x240.png b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_ffe180_256x240.png deleted file mode 100755 index 2edc97942d..0000000000 Binary files a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/images/ui-icons_ffe180_256x240.png and /dev/null differ diff --git a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/jquery-ui-1.7.2.css b/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/jquery-ui-1.7.2.css deleted file mode 100755 index d533602e9a..0000000000 --- a/modules/MwEmbedSupport/skins/jquery.ui.themes/sunny/jquery-ui-1.7.2.css +++ /dev/null @@ -1,405 +0,0 @@ -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -*/ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { display: none; } -.ui-helper-hidden-accessible { position: absolute; left: -99999999px; } -.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } -.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } -.ui-helper-clearfix { display: inline-block; } -/* required comment for clearfix to work in Opera \*/ -* html .ui-helper-clearfix { height:1%; } -.ui-helper-clearfix { display:block; } -/* end clearfix */ -.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { cursor: default !important; } - - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } - - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } - -/* -* jQuery UI CSS Framework -* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. -* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=8px&bgColorHeader=817865&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=45&borderColorHeader=494437&fcHeader=ffffff&iconColorHeader=fadc7a&bgColorContent=feeebd&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=8e846b&fcContent=383838&iconColorContent=d19405&bgColorDefault=fece2f&bgTextureDefault=12_gloss_wave.png&bgImgOpacityDefault=60&borderColorDefault=d19405&fcDefault=4c3000&iconColorDefault=3d3d3d&bgColorHover=ffdd57&bgTextureHover=12_gloss_wave.png&bgImgOpacityHover=70&borderColorHover=a45b13&fcHover=381f00&iconColorHover=bd7b00&bgColorActive=ffffff&bgTextureActive=05_inset_soft.png&bgImgOpacityActive=30&borderColorActive=655e4e&fcActive=0074c7&iconColorActive=eb990f&bgColorHighlight=fff9e5&bgTextureHighlight=12_gloss_wave.png&bgImgOpacityHighlight=90&borderColorHighlight=eeb420&fcHighlight=1f1f1f&iconColorHighlight=ed9f26&bgColorError=d34d17&bgTextureError=07_diagonals_medium.png&bgImgOpacityError=20&borderColorError=ffb73d&fcError=ffffff&iconColorError=ffe180&bgColorOverlay=5c5c5c&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=01_flat.png&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px -*/ - - -/* Component containers -----------------------------------*/ -.ui-widget { font-family: Segoe UI, Arial, sans-serif; font-size: 1.1em; } -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Arial, sans-serif; font-size: 1em; } -.ui-widget-content { border: 1px solid #8e846b; background: #feeebd url(images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x; color: #383838; } -.ui-widget-content a { color: #383838; } -.ui-widget-header { border: 1px solid #494437; background: #817865 url(images/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } -.ui-widget-header a { color: #ffffff; } - -/* Interaction states -----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d19405; background: #fece2f url(images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #4c3000; outline: none; } -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #4c3000; text-decoration: none; outline: none; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #a45b13; background: #ffdd57 url(images/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #381f00; outline: none; } -.ui-state-hover a, .ui-state-hover a:hover { color: #381f00; text-decoration: none; outline: none; } -.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #655e4e; background: #ffffff url(images/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0074c7; outline: none; } -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #0074c7; outline: none; text-decoration: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #eeb420; background: #fff9e5 url(images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x; color: #1f1f1f; } -.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #1f1f1f; } -.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #d34d17 url(images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat; color: #ffffff; } -.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; } -.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; } -.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } -.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } -.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_d19405_256x240.png); } -.ui-widget-content .ui-icon {background-image: url(images/ui-icons_d19405_256x240.png); } -.ui-widget-header .ui-icon {background-image: url(images/ui-icons_fadc7a_256x240.png); } -.ui-state-default .ui-icon { background-image: url(images/ui-icons_3d3d3d_256x240.png); } -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_bd7b00_256x240.png); } -.ui-state-active .ui-icon {background-image: url(images/ui-icons_eb990f_256x240.png); } -.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_ed9f26_256x240.png); } -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffe180_256x240.png); } - -/* positioning */ -.ui-icon-carat-1-n { background-position: 0 0; } -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-off { background-position: -96px -144px; } -.ui-icon-radio-on { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } - - -/* Misc visuals -----------------------------------*/ - -/* Corner radius */ -.ui-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; } -.ui-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; } -.ui-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; } -.ui-corner-br { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; } -.ui-corner-top { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; } -.ui-corner-bottom { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; } -.ui-corner-right { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; } -.ui-corner-left { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; } -.ui-corner-all { -moz-border-radius: 8px; -webkit-border-radius: 8px; } - -/* Overlays */ -.ui-widget-overlay { background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } -.ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Resizable -----------------------------------*/ -.ui-resizable { position: relative;} -.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} -.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } -.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } -.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } -.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } -.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } -.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } -.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } -.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } -.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Accordion -----------------------------------*/ -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } -.ui-accordion .ui-accordion-li-fix { display: inline; } -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } -.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } -.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } -.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } -.ui-accordion .ui-accordion-content-active { display: block; }/* Dialog -----------------------------------*/ -.ui-dialog { position: relative; padding: .2em; width: 300px; } -.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } -.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } -.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } -.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } -.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } -.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } -.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } -.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } -.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } -.ui-draggable .ui-dialog-titlebar { cursor: move; } -/* Slider -----------------------------------*/ -.ui-slider { position: relative; text-align: left; } -.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } -.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } - -.ui-slider-horizontal { height: .8em; } -.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } -.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } -.ui-slider-horizontal .ui-slider-range-min { left: 0; } -.ui-slider-horizontal .ui-slider-range-max { right: 0; } - -.ui-slider-vertical { width: .8em; height: 100px; } -.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } -.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } -.ui-slider-vertical .ui-slider-range-min { bottom: 0; } -.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs -----------------------------------*/ -.ui-tabs { padding: .2em; zoom: 1; } -.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } -.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } -.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } -.ui-tabs .ui-tabs-hide { display: none !important; } -/* Datepicker -----------------------------------*/ -.ui-datepicker { width: 17em; padding: .2em .2em 0; } -.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } -.ui-datepicker .ui-datepicker-prev { left:2px; } -.ui-datepicker .ui-datepicker-next { right:2px; } -.ui-datepicker .ui-datepicker-prev-hover { left:1px; } -.ui-datepicker .ui-datepicker-next-hover { right:1px; } -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } -.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } -.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } -.ui-datepicker select.ui-datepicker-month-year {width: 100%;} -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { width: 49%;} -.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } -.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } -.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } -.ui-datepicker td { border: 0; padding: 1px; } -.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } -.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } -.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { width:auto; } -.ui-datepicker-multi .ui-datepicker-group { float:left; } -.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } -.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } -.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } -.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } -.ui-datepicker-row-break { clear:both; width:100%; } - -/* RTL support */ -.ui-datepicker-rtl { direction: rtl; } -.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } -.ui-datepicker-rtl .ui-datepicker-group { float:right; } -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } - -/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ -.ui-datepicker-cover { - display: none; /*sorry for IE5*/ - display/**/: block; /*sorry for IE5*/ - position: absolute; /*must have*/ - z-index: -1; /*must have*/ - filter: mask(); /*must have*/ - top: -4px; /*must have*/ - left: -4px; /*must have*/ - width: 200px; /*must have*/ - height: 200px; /*must have*/ -}/* Progressbar -----------------------------------*/ -.ui-progressbar { height:2em; text-align: left; } -.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/modules/Playlist/Playlist.loader.js b/modules/Playlist/Playlist.loader.js index c513f08c41..c24c975280 100755 --- a/modules/Playlist/Playlist.loader.js +++ b/modules/Playlist/Playlist.loader.js @@ -2,9 +2,7 @@ * Playlist loader */ -// Wrap in mw to not pollute global namespace -( function( mw, $ ) { - +( function( mw, $ ) { "use strict"; // Add the jQuery hook: $.fn.playlist = function( options, callback ){ diff --git a/modules/Playlist/resources/mw.Playlist.js b/modules/Playlist/resources/mw.Playlist.js index 9996560d1a..dfaba3f31c 100755 --- a/modules/Playlist/resources/mw.Playlist.js +++ b/modules/Playlist/resources/mw.Playlist.js @@ -582,7 +582,7 @@ mw.Playlist.prototype = { var uiSelector = '.playlist-set-container,.playlist-block-list,.video-list-wrapper,.playlist-scroll-buttons'; // fullscreen support $( embedPlayer ).bind( 'onOpenFullScreen' + this.bindPostfix, function(){ - // hide inteface components ( these should readlly all be in their own div! ) + // hide interface components ( these should really all be in their own div! ) $(uiSelector).hide(); // hide the playlist blocker: $( _this.target + ' .playlist-block-list').hide(); diff --git a/modules/TimedText/TimedText.i18n.php b/modules/TimedText/TimedText.i18n.php index e2370958fd..ba04062f20 100755 --- a/modules/TimedText/TimedText.i18n.php +++ b/modules/TimedText/TimedText.i18n.php @@ -41,11 +41,9 @@ 'mwe-timedtext-layout-off' => 'Hide subtitles', 'mwe-timedtext-loading-text' => 'Loading text ...', 'mwe-timedtext-key-language' => '$1, $2', - 'mwe-timedtext-untitled' => 'Untitled track', - 'mwe-timedtext-textcat-captions' => 'Captions', - 'mwe-timedtext-textcat-chapters' => 'Chapters', - 'mwe-timedtext-textcat-subtitles' => 'Subtitles', - 'mwe-timedtext-textcat-descriptions' => 'Audio description', + 'mwe-timedtext-textcat-cc' => 'Captions', + 'mwe-timedtext-textcat-sub' => 'Subtitles', + 'mwe-timedtext-textcat-tad' => 'Audio description', 'mwe-timedtext-textcat-ktv' => 'Karaoke', 'mwe-timedtext-textcat-tik' => 'Ticker text', 'mwe-timedtext-textcat-ar' => 'Active regions', @@ -55,24 +53,30 @@ 'mwe-timedtext-textcat-lrc' => 'Lyrics', 'mwe-timedtext-textcat-lin' => 'Linguistic markup', 'mwe-timedtext-textcat-cue' => 'Cue points', - 'mwe-timedtext-no-subs' => 'No subtitles available', 'mwe-timedtext-language-subtitles-for-clip' => '$1 subtitles for clip: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'No $1 subtitles where found for clip: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'No $1 subtitles were found for clip: $2', 'mwe-timedtext-request-subs' => 'Request transcription', + 'mwe-timedtext-no-subs' => 'No text tracks available', 'mwe-timedtext-request-subs-desc' => 'Add a request for this video file to be transcribed', 'mwe-timedtext-request-subs-done' => 'Transcription request added. [$1 See all transcribe requests]', - 'mwe-timedtext-request-subs-fail' => 'Failed to add transcription request, Are you logged in? ', + 'mwe-timedtext-request-subs-fail' => 'Failed to add transcription request. Are you logged in?', 'mwe-timedtext-request-already-done' => 'A transcription of this video has already been requested. [$1 See all transcribe requests]', ); /** Message documentation (Message documentation) * @author EugeneZelenko + * @author Siebrand + * @author Umherirrender */ $messages['qqq'] = array( 'mwe-timedtext-stage-translate' => '{{Identical|Translate}}', 'mwe-timedtext-back-btn' => '{{Identical|Back}}', - 'mwe-timedtext-textcat-captions' => '{{Identical|Caption}}', + 'mwe-timedtext-key-language' => '{{optional}}', + 'mwe-timedtext-textcat-cc' => '{{Identical|Caption}}', 'mwe-timedtext-textcat-nb' => '{{Identical|Annotation}}', + 'mwe-timedtext-language-subtitles-for-clip' => 'Parameters: +* $1 is a language name. +* $2 is a file link with a file name as link description.', ); /** Afrikaans (Afrikaans) @@ -85,315 +89,393 @@ 'mwe-timedtext-back-btn' => 'Terug', 'mwe-timedtext-choose-text' => 'Kies teks', 'mwe-timedtext-layout' => 'Uitleg', - 'mwe-timedtext-textcat-captions' => 'Onderskrifte', + 'mwe-timedtext-textcat-cc' => 'Onderskrifte', 'mwe-timedtext-textcat-nb' => '', 'mwe-timedtext-textcat-lrc' => 'Lirieke', ); -/** Belarusian (Taraškievica orthography) (Беларуская (тарашкевіца)) +/** Arabic (العربية) + * @author روخو + */ +$messages['ar'] = array( + 'mwe-timedtext-stage-transcribe' => 'دون', + 'mwe-timedtext-stage-sync' => 'تزامن', + 'mwe-timedtext-stage-translate' => 'ترجمة', + 'mwe-timedtext-stage-upload' => 'رÙ�ع من ملÙ� Ù…Øلي', + 'mwe-timedtext-select-language' => 'اختر اللغة', + 'mwe-timedtext-file-language' => 'عنوان ملÙ� اللغة الÙ�رعي', + 'mwe-timedtext-upload-text' => 'رÙ�ع ملÙ� نصي', + 'mwe-timedtext-uploading-text' => 'جاري رÙ�ع الملÙ� النصي', + 'mwe-timedtext-upload-text-desc-title' => 'رÙ�ع الملÙ� النصي', + 'mwe-timedtext-upload-text-desc-help-select' => 'Øدد لغة الملÙ�', + 'mwe-timedtext-upload-text-desc-help-review' => 'راجع/Øرر Ù…Øتوى النص ثم اضغط على زر رÙ�ع لإضاÙ�Ø© نص', + 'mwe-timedtext-upload-text-preview' => 'مراجعة النص', + 'mwe-timedtext-upload-text-done' => 'انتهت عملية الرÙ�ع', + 'mwe-timedtext-upload-text-fail-desc' => 'عملية الرÙ�ع لم تنجØ', + 'mwe-timedtext-upload-text-fail-title' => 'Ù�شل Ù�ÙŠ رÙ�ع الملÙ�', + 'mwe-timedtext-upload-text-another' => 'رÙ�ع ملÙ� اخر', + 'mwe-timedtext-upload-text-done-uploading' => 'انتهى الرÙ�ع', + 'mwe-timedtext-back-btn' => 'رجوع', + 'mwe-timedtext-choose-text' => 'اختر نص', + 'mwe-timedtext-upload-timed-text' => 'رÙ�ع الترجمات', + 'mwe-timedtext-search' => 'البØØ« عن مقطع', + 'mwe-timedtext-layout' => 'مخرجات', + 'mwe-timedtext-layout-ontop' => 'Ù�ÙŠ أعلى الÙ�يديو', + 'mwe-timedtext-layout-off' => 'إخÙ�اء الترجمات', + 'mwe-timedtext-loading-text' => 'جاري تØميل النص...', + 'mwe-timedtext-textcat-cc' => 'نصوص توضيØية', + 'mwe-timedtext-textcat-cue' => 'نقاط تلميØ', +); + +/** Belarusian (TaraÅ¡kievica orthography) (‪БеларуÑ�каÑ� (тарашкевіца)‬) * @author EugeneZelenko * @author Jim-by * @author Wizardist */ $messages['be-tarask'] = array( - 'mwe-timedtext-editor' => 'Рэдактар сынхранізаванага тэксту', - 'mwe-timedtext-stage-transcribe' => 'Пераўтвараць', - 'mwe-timedtext-stage-sync' => 'Сынхранізаваць', - 'mwe-timedtext-stage-translate' => 'Перакласьці', - 'mwe-timedtext-stage-upload' => 'Загрузіць з лякальнага файла', - 'mwe-timedtext-select-language' => 'Выберыце мову', - 'mwe-timedtext-file-language' => 'Мова файла субтытраў', - 'mwe-timedtext-upload-text' => 'Загрузіць тэкставы файл', - 'mwe-timedtext-uploading-text' => 'Загрузка тэкставага файла', - 'mwe-timedtext-upload-text-desc-title' => 'Загрузіць тэкставы файл', - 'mwe-timedtext-upload-text-desc-help' => 'Інтэрфэйс загрузкі тэкставых файлаў прымае файлы з пашырэньнем .srt', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Знайдзіце на Вашым лякальным кампутары файл з пашырэньнем .srt, які Вы жадаеце загрузіць', - 'mwe-timedtext-upload-text-desc-help-select' => 'Выберыце мову файла', - 'mwe-timedtext-upload-text-desc-help-review' => 'Праверце / адрэдагуйце зьмест тэксту і потым націсьніце «Загрузіць», каб дадаць тэкст', - 'mwe-timedtext-upload-text-preview' => 'Праверыць тэкст', - 'mwe-timedtext-upload-text-success' => 'Загрузка сынхранізаванага тэксту адбылася пасьпяхова', - 'mwe-timedtext-upload-text-done' => 'Загрузка выкананая', - 'mwe-timedtext-upload-text-fail-desc' => 'Загрузка не атрымалася', - 'mwe-timedtext-upload-text-fail-title' => 'Памылка загрузкі', - 'mwe-timedtext-upload-text-another' => 'Дадаць іншы', - 'mwe-timedtext-upload-text-done-uploading' => 'Загрузка выкананая', - 'mwe-timedtext-back-btn' => 'Вярнуцца', - 'mwe-timedtext-choose-text' => 'Выберыце тэкст', - 'mwe-timedtext-add-timed-text' => 'Дадаць сынхранізаваны тэкст', - 'mwe-timedtext-loading-text-edit' => 'Загрузка рэдактара сынхранізаванага тэксту', - 'mwe-timedtext-search' => 'Пошук кліпу', - 'mwe-timedtext-layout' => 'Разьмяшчэньне', - 'mwe-timedtext-layout-ontop' => 'На версе відэа', - 'mwe-timedtext-layout-below' => 'Унізе відэа', - 'mwe-timedtext-layout-off' => 'Схаваць субтытры', - 'mwe-timedtext-loading-text' => 'Загрузка тэксту…', - 'mwe-timedtext-textcat-captions' => 'Субтытры', - 'mwe-timedtext-textcat-subtitles' => 'Субтытры:', - 'mwe-timedtext-textcat-descriptions' => 'Аўдыя-апісаньне', - 'mwe-timedtext-textcat-ktv' => 'Караоке', - 'mwe-timedtext-textcat-tik' => 'Тэкставыя карткі', - 'mwe-timedtext-textcat-ar' => 'Актыўныя рэгіёны', - 'mwe-timedtext-textcat-nb' => 'Анатацыя', - 'mwe-timedtext-textcat-meta' => 'Сынхранізаваныя мета-зьвесткі', - 'mwe-timedtext-textcat-trx' => 'Стэнаграма', - 'mwe-timedtext-textcat-lrc' => 'Словы', - 'mwe-timedtext-textcat-lin' => 'Лінгвістычная разьметка', - 'mwe-timedtext-textcat-cue' => 'Сыгнальныя кропкі', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 субтытры для кліпу: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Субтытры $1 для кліпу ня знойдзеныя: $2', + 'mwe-timedtext-editor' => 'Ð Ñ�дактар Ñ�ынхранізаванага Ñ‚Ñ�кÑ�ту', + 'mwe-timedtext-stage-transcribe' => 'Пераўтвараць', + 'mwe-timedtext-stage-sync' => 'Сынхранізаваць', + 'mwe-timedtext-stage-translate' => 'ПераклаÑ�ьці', + 'mwe-timedtext-stage-upload' => 'Загрузіць з лÑ�кальнага файла', + 'mwe-timedtext-select-language' => 'Выберыце мову', + 'mwe-timedtext-file-language' => 'Мова файла Ñ�убтытраў', + 'mwe-timedtext-upload-text' => 'Загрузіць Ñ‚Ñ�кÑ�тавы файл', + 'mwe-timedtext-uploading-text' => 'Загрузка Ñ‚Ñ�кÑ�тавага файла', + 'mwe-timedtext-upload-text-desc-title' => 'Загрузіць Ñ‚Ñ�кÑ�тавы файл', + 'mwe-timedtext-upload-text-desc-help' => 'ІнтÑ�рфÑ�йÑ� загрузкі Ñ‚Ñ�кÑ�тавых файлаў прымае файлы з пашырÑ�ньнем .srt', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Знайдзіце на Вашым лÑ�кальным кампутары файл з пашырÑ�ньнем .srt, Ñ�кі Ð’Ñ‹ жадаеце загрузіць', + 'mwe-timedtext-upload-text-desc-help-select' => 'Выберыце мову файла', + 'mwe-timedtext-upload-text-desc-help-review' => 'Праверце / адрÑ�дагуйце зьмеÑ�Ñ‚ Ñ‚Ñ�кÑ�ту Ñ– потым націÑ�ьніце «Загрузіць», каб дадаць Ñ‚Ñ�кÑ�Ñ‚', + 'mwe-timedtext-upload-text-preview' => 'Праверыць Ñ‚Ñ�кÑ�Ñ‚', + 'mwe-timedtext-upload-text-success' => 'Загрузка Ñ�ынхранізаванага Ñ‚Ñ�кÑ�ту адбылаÑ�Ñ� паÑ�ьпÑ�хова', + 'mwe-timedtext-upload-text-done' => 'Загрузка выкананаÑ�', + 'mwe-timedtext-upload-text-fail-desc' => 'Загрузка не атрымалаÑ�Ñ�', + 'mwe-timedtext-upload-text-fail-title' => 'Памылка загрузкі', + 'mwe-timedtext-upload-text-another' => 'Дадаць іншы', + 'mwe-timedtext-upload-text-done-uploading' => 'Загрузка выкананаÑ�', + 'mwe-timedtext-back-btn' => 'Ð’Ñ�рнуцца', + 'mwe-timedtext-choose-text' => 'Выберыце Ñ‚Ñ�кÑ�Ñ‚', + 'mwe-timedtext-upload-timed-text' => 'Загрузіць Ñ�убтытры', + 'mwe-timedtext-loading-text-edit' => 'Загрузка Ñ€Ñ�дактара Ñ�ынхранізаванага Ñ‚Ñ�кÑ�ту', + 'mwe-timedtext-search' => 'Пошук кліпу', + 'mwe-timedtext-layout' => 'РазьмÑ�шчÑ�ньне', + 'mwe-timedtext-layout-ontop' => 'Ð�а верÑ�е відÑ�а', + 'mwe-timedtext-layout-below' => 'Унізе відÑ�а', + 'mwe-timedtext-layout-off' => 'Схаваць Ñ�убтытры', + 'mwe-timedtext-loading-text' => 'Загрузка Ñ‚Ñ�кÑ�ту…', + 'mwe-timedtext-textcat-cc' => 'Субтытры', + 'mwe-timedtext-textcat-sub' => 'Субтытры:', + 'mwe-timedtext-textcat-tad' => 'Ð�ўдыÑ�-апіÑ�аньне', + 'mwe-timedtext-textcat-ktv' => 'Караоке', + 'mwe-timedtext-textcat-tik' => 'ТÑ�кÑ�тавыÑ� карткі', + 'mwe-timedtext-textcat-ar' => 'Ð�ктыўныÑ� Ñ€Ñ�гіёны', + 'mwe-timedtext-textcat-nb' => 'Ð�натацыÑ�', + 'mwe-timedtext-textcat-meta' => 'СынхранізаваныÑ� мета-зьвеÑ�ткі', + 'mwe-timedtext-textcat-trx' => 'СтÑ�награма', + 'mwe-timedtext-textcat-lrc' => 'Словы', + 'mwe-timedtext-textcat-lin' => 'ЛінгвіÑ�тычнаÑ� разьметка', + 'mwe-timedtext-textcat-cue' => 'СыгнальныÑ� кропкі', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 Ñ�убтытры длÑ� кліпу: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Субтытры $1 длÑ� кліпу нÑ� знойдзеныÑ�: $2', + 'mwe-timedtext-request-subs' => 'Запытаць транÑ�крыпцыю', + 'mwe-timedtext-no-subs' => 'Субтытраў нÑ�ма', + 'mwe-timedtext-request-subs-desc' => 'Дадаць запыт на транÑ�крыпцыю гÑ�тага відÑ�а', + 'mwe-timedtext-request-subs-done' => 'Запыт на транÑ�крыпцыю зроблены. [$1 УÑ�е запыты на транÑ�крыпцыю]', + 'mwe-timedtext-request-subs-fail' => 'Ð�емагчыма дадаць запыт на транÑ�крыпцыю. Ці ўвайшлі Ð’Ñ‹ Ñž Ñ�Ñ‹Ñ�Ñ‚Ñ�му?', + 'mwe-timedtext-request-already-done' => 'Запыт на транÑ�крыпцыю відÑ�а ўжо быў пададзены. [$1 УÑ�е запыты на транÑ�крыпцыю]', ); -/** Bengali (বাংলা) +/** Bengali (বাংলা) * @author Bellayet */ $messages['bn'] = array( - 'mwe-timedtext-stage-translate' => 'অনুবাদ', + 'mwe-timedtext-stage-translate' => 'অনà§�বাদ', ); -/** Breton (Brezhoneg) +/** Breton (brezhoneg) * @author Fulup * @author Y-M D */ $messages['br'] = array( - 'mwe-timedtext-editor' => 'Embanner testennoù sinkronelaet', - 'mwe-timedtext-stage-transcribe' => 'Treuzskrivañ', - 'mwe-timedtext-stage-sync' => 'Kempredañ', - 'mwe-timedtext-stage-translate' => 'Treiñ', - 'mwe-timedtext-stage-upload' => "Kargañ eus ur restr lec'hel", + 'mwe-timedtext-editor' => 'Embanner testennoù sinkronelaet', + 'mwe-timedtext-stage-transcribe' => 'Treuzskrivañ', + 'mwe-timedtext-stage-sync' => 'Kempredañ', + 'mwe-timedtext-stage-translate' => 'Treiñ', + 'mwe-timedtext-stage-upload' => "Kargañ eus ur restr lec'hel", 'mwe-timedtext-select-language' => 'Dibab ar yezh', - 'mwe-timedtext-file-language' => 'Yezh ar restr istitloù', - 'mwe-timedtext-upload-text' => 'Enporzhiañ ar restr testenn', - 'mwe-timedtext-uploading-text' => 'O kargañ ar restr testenn', - 'mwe-timedtext-upload-text-desc-title' => 'Enporzhiañ ur restr testenn', - 'mwe-timedtext-upload-text-desc-help' => 'An etrefas kargañ restroù testenn a aotre ar restroù .srt', - 'mwe-timedtext-upload-text-desc-help-browse' => "Furchit en ho urzhiataer lec'hel evit kavout ar restr .srt hoc'h eus c'hoant da gargañ", + 'mwe-timedtext-file-language' => 'Yezh ar restr istitloù', + 'mwe-timedtext-upload-text' => 'Enporzhiañ ar restr testenn', + 'mwe-timedtext-uploading-text' => 'O kargañ ar restr testenn', + 'mwe-timedtext-upload-text-desc-title' => 'Enporzhiañ ur restr testenn', + 'mwe-timedtext-upload-text-desc-help' => 'An etrefas kargañ restroù testenn a aotre ar restroù .srt', + 'mwe-timedtext-upload-text-desc-help-browse' => "Furchit en ho urzhiataer lec'hel evit kavout ar restr .srt hoc'h eus c'hoant da gargañ", 'mwe-timedtext-upload-text-desc-help-select' => 'Dibabit yezh ar restr', - 'mwe-timedtext-upload-text-desc-help-review' => 'Gwiriañ / Kemmañ danvez ar skrid ha pouezañ war enporzhiañ evit ouzhpennañ an destenn.', + 'mwe-timedtext-upload-text-desc-help-review' => 'Gwiriañ / Kemmañ danvez ar skrid ha pouezañ war enporzhiañ evit ouzhpennañ an destenn.', 'mwe-timedtext-upload-text-preview' => 'Gwiriekaat an destenn', 'mwe-timedtext-upload-text-success' => 'Enporzhiet eo bet an destenn sinkronelaet ervat.', 'mwe-timedtext-upload-text-done' => 'Graet eo ar gargadenn', - 'mwe-timedtext-upload-text-fail-desc' => "C'hwitet eo bet an enporzhiañ", + 'mwe-timedtext-upload-text-fail-desc' => "C'hwitet eo bet an enporzhiañ", 'mwe-timedtext-upload-text-fail-title' => "Enporzhiadenn c'hwitet", - 'mwe-timedtext-upload-text-another' => 'Kargañ unan all', + 'mwe-timedtext-upload-text-another' => 'Kargañ unan all', 'mwe-timedtext-upload-text-done-uploading' => 'Kargadenn graet', - 'mwe-timedtext-back-btn' => 'Distreiñ', + 'mwe-timedtext-back-btn' => 'Distreiñ', 'mwe-timedtext-choose-text' => 'Dibab an destenn', - 'mwe-timedtext-add-timed-text' => 'Ouzhpennañ un tamm testenn sinkronelaet', - 'mwe-timedtext-loading-text-edit' => 'O kargañ an embanner testennoù sinkronelaet', + 'mwe-timedtext-upload-timed-text' => 'Enporzhiañ istitloù', + 'mwe-timedtext-loading-text-edit' => 'O kargañ an embanner testennoù sinkronelaet', 'mwe-timedtext-search' => "Klask ar c'hlip", 'mwe-timedtext-layout' => "Lec'hiadur", 'mwe-timedtext-layout-ontop' => 'E penn ar video', 'mwe-timedtext-layout-below' => 'Dindan ar video', - 'mwe-timedtext-layout-off' => 'Kuzhat an istitloù', - 'mwe-timedtext-loading-text' => 'O kargañ an destenn...', - 'mwe-timedtext-textcat-captions' => "Alc'hwezioù", - 'mwe-timedtext-textcat-subtitles' => 'Istitloù', - 'mwe-timedtext-textcat-descriptions' => 'Deskrivadur son', + 'mwe-timedtext-layout-off' => 'Kuzhat an istitloù', + 'mwe-timedtext-loading-text' => 'O kargañ an destenn...', + 'mwe-timedtext-textcat-cc' => "Alc'hwezioù", + 'mwe-timedtext-textcat-sub' => 'Istitloù', + 'mwe-timedtext-textcat-tad' => 'Deskrivadur son', 'mwe-timedtext-textcat-ktv' => 'Karaoke', - 'mwe-timedtext-textcat-tik' => 'Barenn titouroù', - 'mwe-timedtext-textcat-ar' => 'Rannvroioù oberiant', + 'mwe-timedtext-textcat-tik' => 'Barenn titouroù', + 'mwe-timedtext-textcat-ar' => 'Rannvroioù oberiant', 'mwe-timedtext-textcat-nb' => 'Notennadur', - 'mwe-timedtext-textcat-meta' => 'Metaroadennoù sinkronelaet', - 'mwe-timedtext-textcat-trx' => 'Treuzskrivañ', - 'mwe-timedtext-textcat-lrc' => 'Komzoù', - 'mwe-timedtext-textcat-lin' => 'Balizennoù yezhel', - 'mwe-timedtext-textcat-cue' => "Poent lec'hiañ", + 'mwe-timedtext-textcat-meta' => 'Metaroadennoù sinkronelaet', + 'mwe-timedtext-textcat-trx' => 'Treuzskrivañ', + 'mwe-timedtext-textcat-lrc' => 'Komzoù', + 'mwe-timedtext-textcat-lin' => 'Balizennoù yezhel', + 'mwe-timedtext-textcat-cue' => "Poent lec'hiañ", 'mwe-timedtext-language-subtitles-for-clip' => "$1 istitl evit ar c'hlip : $2", 'mwe-timedtext-language-no-subtitles-for-clip' => "N'eo ket bet kavet $1 istitl evit ar c'hlip : $2", + 'mwe-timedtext-request-subs' => 'Goulenn treuzkrivadur', + 'mwe-timedtext-request-subs-desc' => 'Goulenn ma vo treuzskrivet ar restr video-mañ', + 'mwe-timedtext-request-subs-done' => "Ouzhpennet eo bet ar goulenn treuzskrivañ. [$1 Gwelet an holl c'houlennoù treuzskrivañ]", + 'mwe-timedtext-request-subs-fail' => "N'eus ket bet gallet ouzhpennañ ar goulenn treuzskrivañ. Ha kevreet oc'h ?", + 'mwe-timedtext-request-already-done' => "Goulennet eo bet treuzskrivañ ar video-mañ c'hoazh. [$1 Gwelet an holl c'houlennoù treuzskrivañ]", ); -/** Czech (Česky) +/** Bosnian (bosanski) + * @author CERminator + */ +$messages['bs'] = array( + 'mwe-timedtext-stage-translate' => 'Prevedi', + 'mwe-timedtext-stage-upload' => 'Postavljanje iz lokalne datoteke', + 'mwe-timedtext-select-language' => 'Odaberi jezik', + 'mwe-timedtext-back-btn' => 'Nazad', + 'mwe-timedtext-textcat-sub' => 'Podnaslovi', + 'mwe-timedtext-textcat-tad' => 'Opis zvuka', +); + +/** Czech (Ä�esky) * @author Mormegil */ $messages['cs'] = array( - 'mwe-timedtext-editor' => 'Editor titulků', - 'mwe-timedtext-stage-transcribe' => 'Přepis', + 'mwe-timedtext-editor' => 'Editor titulků', + 'mwe-timedtext-stage-transcribe' => 'PÅ™epis', 'mwe-timedtext-stage-sync' => 'Synchronizace', - 'mwe-timedtext-stage-translate' => 'Překlad', - 'mwe-timedtext-stage-upload' => 'Načtení místního souboru', + 'mwe-timedtext-stage-translate' => 'PÅ™eklad', + 'mwe-timedtext-stage-upload' => 'NaÄ�tenà mÃstnÃho souboru', 'mwe-timedtext-select-language' => 'Vyberte jazyk', - 'mwe-timedtext-file-language' => 'Jazyk titulků', - 'mwe-timedtext-upload-text' => 'Načíst textový soubor', - 'mwe-timedtext-uploading-text' => 'Načítá se textový soubor', - 'mwe-timedtext-upload-text-desc-title' => 'Načíst textový soubor', + 'mwe-timedtext-file-language' => 'Jazyk titulků', + 'mwe-timedtext-upload-text' => 'NaÄ�Ãst textový soubor', + 'mwe-timedtext-uploading-text' => 'NaÄ�Ãtá se textový soubor', + 'mwe-timedtext-upload-text-desc-title' => 'NaÄ�Ãst textový soubor', 'mwe-timedtext-upload-text-preview' => 'Kontrola textu', - 'mwe-timedtext-back-btn' => 'Zpět', + 'mwe-timedtext-back-btn' => 'ZpÄ›t', 'mwe-timedtext-choose-text' => 'Zvolit text', - 'mwe-timedtext-add-timed-text' => 'Přidat titulky', - 'mwe-timedtext-loading-text-edit' => 'Načítá se editor titulků', + 'mwe-timedtext-loading-text-edit' => 'NaÄ�Ãtá se editor titulků', 'mwe-timedtext-layout' => 'Vzhled', - 'mwe-timedtext-layout-ontop' => 'Přes obraz', + 'mwe-timedtext-layout-ontop' => 'PÅ™es obraz', 'mwe-timedtext-layout-below' => 'Pod obrazem', - 'mwe-timedtext-layout-off' => 'Skrýt titulky', - 'mwe-timedtext-loading-text' => 'Načítá se text…', + 'mwe-timedtext-layout-off' => 'Skrýt titulky', + 'mwe-timedtext-loading-text' => 'NaÄ�Ãtá se text…', 'mwe-timedtext-language-subtitles-for-clip' => 'Titulky ke klipu $2 v jazyce $1', 'mwe-timedtext-language-no-subtitles-for-clip' => 'Ke klipu $2 nebyly nalezeny titulky v jazyce $1', ); /** German (Deutsch) * @author Kghbln + * @author Purodha */ $messages['de'] = array( - 'mwe-timedtext-editor' => 'Editor für Timed Text', + 'mwe-timedtext-editor' => 'Ermöglicht die Nutzung des „Timed Text“-Editors', 'mwe-timedtext-stage-transcribe' => 'Abschrift anfertigen', 'mwe-timedtext-stage-sync' => 'Synchronisieren', - 'mwe-timedtext-stage-translate' => 'Übersetzen', + 'mwe-timedtext-stage-translate' => 'Ãœbersetzen', 'mwe-timedtext-stage-upload' => 'Aus einer lokalen Datei hochladen', - 'mwe-timedtext-select-language' => 'Sprache wählen', + 'mwe-timedtext-select-language' => 'Sprache wählen', 'mwe-timedtext-file-language' => 'Sprache der Untertiteldatei', 'mwe-timedtext-upload-text' => 'Textdatei hochladen', 'mwe-timedtext-uploading-text' => 'Textdatei wird hochgeladen', 'mwe-timedtext-upload-text-desc-title' => 'Eine Textdatei hochladen', 'mwe-timedtext-upload-text-desc-help' => 'Das Interface zum Hochladen von Textdateien akzeptiert SRT-Dateien', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Durchsuche deinen lokalen Computer nach der SRT-Datei, die du hochladen möchtest', - 'mwe-timedtext-upload-text-desc-help-select' => 'Wähle die Sprache der Datei', - 'mwe-timedtext-upload-text-desc-help-review' => 'Sehe den Text durch und bearbeite ihn gegebenenfalls, bevor du ihn mit einem Klick auf Hochladen hinzufügst', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Durchsuche deinen lokalen Computer nach der SRT-Datei, die du hochladen möchtest', + 'mwe-timedtext-upload-text-desc-help-select' => 'Wähle die Sprache der Datei', + 'mwe-timedtext-upload-text-desc-help-review' => 'Sehe den Text durch und bearbeite ihn gegebenenfalls, bevor du ihn mit einem Klick auf „Hochladen“ hinzufügst', 'mwe-timedtext-upload-text-preview' => 'Text durchsehen', - 'mwe-timedtext-upload-text-success' => 'Das Hochladen des Timed Text war erfolgreich', + 'mwe-timedtext-upload-text-success' => 'Das Hochladen des „Timed Text“ war erfolgreich', 'mwe-timedtext-upload-text-done' => 'Das Hochladen ist abgeschlossen', 'mwe-timedtext-upload-text-fail-desc' => 'Das Hochladen war nicht erfolgreich', 'mwe-timedtext-upload-text-fail-title' => 'Das Hochladen ist fehlgeschlagen', 'mwe-timedtext-upload-text-another' => 'Hochladen einer weiteren', 'mwe-timedtext-upload-text-done-uploading' => 'Hochladen ist abgeschlossen', - 'mwe-timedtext-back-btn' => 'Zurück', - 'mwe-timedtext-choose-text' => 'Text auswählen', - 'mwe-timedtext-add-timed-text' => 'Timed Text hinzufügen', - 'mwe-timedtext-loading-text-edit' => 'Lade den Editor für Timed Text', + 'mwe-timedtext-back-btn' => 'Zurück', + 'mwe-timedtext-choose-text' => 'Text auswählen', + 'mwe-timedtext-upload-timed-text' => 'Untertitel hochladen', + 'mwe-timedtext-loading-text-edit' => 'Lade den Editor für „Timed Text“', 'mwe-timedtext-search' => 'Suche den Videoclip', 'mwe-timedtext-layout' => 'Ausrichtung', 'mwe-timedtext-layout-ontop' => 'Oberhalb des Videoclips', 'mwe-timedtext-layout-below' => 'Unterhalb des Videoclips', 'mwe-timedtext-layout-off' => 'Untertitel ausblenden', - 'mwe-timedtext-loading-text' => 'Text wird geladen …', - 'mwe-timedtext-textcat-captions' => 'Beschreibungen (Video)', - 'mwe-timedtext-textcat-subtitles' => 'Untertitel', - 'mwe-timedtext-textcat-descriptions' => 'Beschreibung (Audio)', + 'mwe-timedtext-loading-text' => 'Text wird geladen …', + 'mwe-timedtext-textcat-cc' => 'Beschreibungen (Video)', + 'mwe-timedtext-textcat-sub' => 'Untertitel', + 'mwe-timedtext-textcat-tad' => 'Beschreibung (Audio)', 'mwe-timedtext-textcat-ktv' => 'Karaoke', 'mwe-timedtext-textcat-tik' => 'Text-Ticker', 'mwe-timedtext-textcat-ar' => 'Aktive Regionen', - 'mwe-timedtext-textcat-nb' => 'Anmerkung', - 'mwe-timedtext-textcat-meta' => 'Timed Text Metadaten', + 'mwe-timedtext-textcat-nb' => 'Annotation', + 'mwe-timedtext-textcat-meta' => '„Timed Text“-Metadaten', 'mwe-timedtext-textcat-trx' => 'Abschrift', 'mwe-timedtext-textcat-lrc' => 'Liedtext', 'mwe-timedtext-textcat-lin' => 'Sprachliche Beschreibung', 'mwe-timedtext-textcat-cue' => 'Cue-Punkte', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 Untertitel für den Videoclip gefunden: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Kein $1 Untertitel für den Videoclip gefunden: $2', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 Untertitel für den Videoclip gefunden: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Keine $1 Untertitel für den Videoclip gefunden: $2', + 'mwe-timedtext-request-subs' => 'Untertitelung erbitten', + 'mwe-timedtext-no-subs' => 'Es sind keine Untertitel verfügbar', + 'mwe-timedtext-request-subs-desc' => 'Bitte zur Untertitelung dieses Videos hinzufügen', + 'mwe-timedtext-request-subs-done' => 'Bitte zur Untertitelung wurde hinzugefügt. [$1 Alle Bitten zur Untertitelung ansehen]', + 'mwe-timedtext-request-subs-fail' => 'Bitte zur Untertitelung konnte nicht hinzugefügt werden. Angemeldet?', + 'mwe-timedtext-request-already-done' => 'Eine Bitte zur Untertitelung dieses Videos liegt bereits vor. [$1 Alle Bitten zur Untertitelung ansehen]', ); -/** German (formal address) (Deutsch (Sie-Form)) +/** German (formal address) (‪Deutsch (Sie-Form)‬) * @author Kghbln */ $messages['de-formal'] = array( - 'mwe-timedtext-upload-text-desc-help-browse' => 'Durchsuchen Sie Ihren lokalen Computer nach der SRT-Datei, die Sie hochladen möchten', - 'mwe-timedtext-upload-text-desc-help-select' => 'Wählen Sie die Sprache der Datei', - 'mwe-timedtext-upload-text-desc-help-review' => 'Sehen Sie den Text durch und bearbeiten Sie ihn gegebenenfalls, bevor Sie ihn mit einem Klick auf Hochladen hinzufügen', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Durchsuchen Sie Ihren lokalen Computer nach der SRT-Datei, die Sie hochladen möchten', + 'mwe-timedtext-upload-text-desc-help-select' => 'Wählen Sie die Sprache der Datei', + 'mwe-timedtext-upload-text-desc-help-review' => 'Sehen Sie den Text durch und bearbeiten Sie ihn gegebenenfalls, bevor Sie ihn mit einem Klick auf Hochladen hinzufügen', ); /** Lower Sorbian (Dolnoserbski) * @author Michawiki */ $messages['dsb'] = array( - 'mwe-timedtext-editor' => 'Editor za synchronizěrowany tekst', - 'mwe-timedtext-stage-transcribe' => 'Pśepisaś', - 'mwe-timedtext-stage-sync' => 'Synchronizěrowaś', - 'mwe-timedtext-stage-translate' => 'Pśełožyś', - 'mwe-timedtext-stage-upload' => 'Z lokalneje dataje nagraś', - 'mwe-timedtext-select-language' => 'Rěc wubraś', - 'mwe-timedtext-file-language' => 'Rěc dataje pódtitela', - 'mwe-timedtext-upload-text' => 'Tekstowu dataju nagraś', + 'mwe-timedtext-editor' => 'Editor za synchronizÄ›rowany tekst', + 'mwe-timedtext-stage-transcribe' => 'PÅ›episaÅ›', + 'mwe-timedtext-stage-sync' => 'SynchronizÄ›rowaÅ›', + 'mwe-timedtext-stage-translate' => 'PÅ›eÅ‚ožyÅ›', + 'mwe-timedtext-stage-upload' => 'Z lokalneje dataje nagraÅ›', + 'mwe-timedtext-select-language' => 'RÄ›c wubraÅ›', + 'mwe-timedtext-file-language' => 'RÄ›c dataje pódtitela', + 'mwe-timedtext-upload-text' => 'Tekstowu dataju nagraÅ›', 'mwe-timedtext-uploading-text' => 'Tekstowa dataja se nagrawa', - 'mwe-timedtext-upload-text-desc-title' => 'Tekstowu dataju nagraś', - 'mwe-timedtext-upload-text-desc-help' => 'Pówjerch za nagrawanje tekstowych datajow akceptěrujo .srt-dataje', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Pśepytaj swój lokalny kompjuter za .srt-dataju, kótaruž coš nagraś', - 'mwe-timedtext-upload-text-desc-help-select' => 'Rěc dataje wubraś', - 'mwe-timedtext-upload-text-desc-help-review' => 'Pśeglědaj abo wobźěłaj tekstowe wopśimjeśe a klikni pótom na Nagraś, aby tekst pśidał', - 'mwe-timedtext-upload-text-preview' => 'Tekst pśeglědaś', - 'mwe-timedtext-upload-text-success' => 'Nagraśe synchronizowanego teksta jo wuspěšne było', - 'mwe-timedtext-upload-text-done' => 'Nagraśe skóńcone', - 'mwe-timedtext-upload-text-fail-desc' => 'Nagraśe jo se njeraźiło', - 'mwe-timedtext-upload-text-fail-title' => 'Nagraśe jo se njeraźiło', - 'mwe-timedtext-upload-text-another' => 'Dalšnu nagraś', - 'mwe-timedtext-upload-text-done-uploading' => 'Nagraśe skóńcone', - 'mwe-timedtext-back-btn' => 'Slědk', - 'mwe-timedtext-choose-text' => 'Tekst wubraś', - 'mwe-timedtext-add-timed-text' => 'Snychronizěrowany tekst pśidaś', - 'mwe-timedtext-loading-text-edit' => 'Editor za synchronizěrowany tekst se startujo', - 'mwe-timedtext-search' => 'Klip pytaś', - 'mwe-timedtext-layout' => 'Wusměrjenje', + 'mwe-timedtext-upload-text-desc-title' => 'Tekstowu dataju nagraÅ›', + 'mwe-timedtext-upload-text-desc-help' => 'Pówjerch za nagrawanje tekstowych datajow akceptÄ›rujo .srt-dataje', + 'mwe-timedtext-upload-text-desc-help-browse' => 'PÅ›epytaj swój lokalny kompjuter za .srt-dataju, kótaruž coÅ¡ nagraÅ›', + 'mwe-timedtext-upload-text-desc-help-select' => 'RÄ›c dataje wubraÅ›', + 'mwe-timedtext-upload-text-desc-help-review' => 'PÅ›eglÄ›daj abo wobźěłaj tekstowe wopÅ›imjeÅ›e a klikni pótom na NagraÅ›, aby tekst pÅ›idaÅ‚', + 'mwe-timedtext-upload-text-preview' => 'Tekst pÅ›eglÄ›daÅ›', + 'mwe-timedtext-upload-text-success' => 'NagraÅ›e synchronizowanego teksta jo wuspěšne byÅ‚o', + 'mwe-timedtext-upload-text-done' => 'NagraÅ›e skóńcone', + 'mwe-timedtext-upload-text-fail-desc' => 'NagraÅ›e jo se njeraźiÅ‚o', + 'mwe-timedtext-upload-text-fail-title' => 'NagraÅ›e jo se njeraźiÅ‚o', + 'mwe-timedtext-upload-text-another' => 'DalÅ¡nu nagraÅ›', + 'mwe-timedtext-upload-text-done-uploading' => 'NagraÅ›e skóńcone', + 'mwe-timedtext-back-btn' => 'SlÄ›dk', + 'mwe-timedtext-choose-text' => 'Tekst wubraÅ›', + 'mwe-timedtext-upload-timed-text' => 'Pódtitele nagraÅ›', + 'mwe-timedtext-loading-text-edit' => 'Editor za synchronizÄ›rowany tekst se startujo', + 'mwe-timedtext-search' => 'Klip pytaÅ›', + 'mwe-timedtext-layout' => 'WusmÄ›rjenje', 'mwe-timedtext-layout-ontop' => 'Nad wideo', - 'mwe-timedtext-layout-below' => 'Pód wideo', - 'mwe-timedtext-layout-off' => 'Pódtitele schowaś', + 'mwe-timedtext-layout-below' => 'Pód wideo', + 'mwe-timedtext-layout-off' => 'Pódtitele schowaÅ›', 'mwe-timedtext-loading-text' => 'Tekst se zacytujo...', - 'mwe-timedtext-textcat-captions' => 'Wopisanja', - 'mwe-timedtext-textcat-subtitles' => 'Pódtitele', - 'mwe-timedtext-textcat-descriptions' => 'Awdiowopisanje', + 'mwe-timedtext-textcat-cc' => 'Wopisanja', + 'mwe-timedtext-textcat-sub' => 'Pódtitele', + 'mwe-timedtext-textcat-tad' => 'Awdiowopisanje', 'mwe-timedtext-textcat-ktv' => 'Karaoke', - 'mwe-timedtext-textcat-tik' => 'Běžecy tekst', + 'mwe-timedtext-textcat-tik' => 'Běžecy tekst', 'mwe-timedtext-textcat-ar' => 'Aktiwne regiony', 'mwe-timedtext-textcat-nb' => 'Anotacija', - 'mwe-timedtext-textcat-meta' => 'Synchronizěrowane metadaty', - 'mwe-timedtext-textcat-trx' => 'Pśepisaś', + 'mwe-timedtext-textcat-meta' => 'SynchronizÄ›rowane metadaty', + 'mwe-timedtext-textcat-trx' => 'PÅ›episaÅ›', 'mwe-timedtext-textcat-lrc' => 'Spiwny tekst', - 'mwe-timedtext-textcat-lin' => 'Rěcywědne wopisanje', + 'mwe-timedtext-textcat-lin' => 'RÄ›cywÄ›dne wopisanje', 'mwe-timedtext-textcat-cue' => 'Zastupne dypki', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 {{PLURAL:$1|pódtitel|pódtitela|pódtitele|oódtitelow}} za klip: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Žedne pódtitele $1 su se za klip namakali: $2', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 {{PLURAL:$1|pódtitel|pódtitela|pódtitele|oódtitelow}} za klip: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Žedne pódtitele $1 su se za klip namakali: $2', + 'mwe-timedtext-request-subs' => 'Transkripciju pominaÅ›', + 'mwe-timedtext-no-subs' => 'Žedne pódtitele k dispoziciji', + 'mwe-timedtext-request-subs-desc' => 'Póžedanje na transkripciju toÅ› teje wideojoweje dataje pÅ›idaÅ›', + 'mwe-timedtext-request-subs-done' => 'Póžedanje na transkripciju pÅ›idane. [$1 GlÄ›daj wÅ¡ykne póžedanja na transkripciju]', + 'mwe-timedtext-request-subs-fail' => 'PÅ›idawanje póžedanja na transkripciju jo se njeraźiÅ‚o. Sy se pÅ›izjawiÅ‚?', + 'mwe-timedtext-request-already-done' => 'Póžedanje na transkripcija toÅ› togo widea jo se južo stajiÅ‚o. [$1 GlÄ›daj wÅ¡ykne póžedanja na transkripciju]', ); -/** Greek (Ελληνικά) +/** Greek (Ελληνικά) * @author Geraki */ $messages['el'] = array( - 'mwe-timedtext-editor' => 'Επεξεργαστής χρονισμένου κειμένου', - 'mwe-timedtext-stage-transcribe' => 'Μεταγραφή', - 'mwe-timedtext-stage-sync' => 'Συγχρονισμός', - 'mwe-timedtext-stage-translate' => 'Μετάφραση', - 'mwe-timedtext-stage-upload' => 'Φορτώστε από τοπικό αρχείο', - 'mwe-timedtext-select-language' => 'Επιλογή γλώσσας', - 'mwe-timedtext-file-language' => 'Όνομα αρχείου γλώσσας', - 'mwe-timedtext-upload-text' => 'Φορτώστε αρχείο κειμένου', - 'mwe-timedtext-uploading-text' => 'Μεταφόρτωση αρχείου κειμένου', - 'mwe-timedtext-upload-text-desc-title' => 'Φορτώστε αρχείο κειμένου', - 'mwe-timedtext-upload-text-desc-help' => 'Η διεπαφή μεταφόρτωσης αρχείου κειμένου αποδέχεται .srt αρχεία', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Περιήγηση στον τοπικό υπολογιστή σας για το αρχείο .srt που θέλετε να ανεβάσετε', - 'mwe-timedtext-upload-text-desc-help-select' => 'Επιλέξτε τη γλώσσα του αρχείου', - 'mwe-timedtext-upload-text-desc-help-review' => 'Επανεξεταστε / επεξεργαστείτε το περιεχόμενο του κειμένου και στη συνέχεια πατήστε επιφόρτωση για να προσθέσετε το κείμενο', - 'mwe-timedtext-upload-text-preview' => 'Επανεξέταση κείμενου', - 'mwe-timedtext-upload-text-success' => 'Το ανέβασμα του χρονισμένου κειμένου ολοκληρώθηκε με επιτυχία', - 'mwe-timedtext-upload-text-done' => 'Η επιφόρτωση έγινε', - 'mwe-timedtext-upload-text-fail-desc' => 'Η επιφόρτωση ήταν ανεπιτυχής', - 'mwe-timedtext-upload-text-fail-title' => 'Η επιφόρτωση απέτυχε', - 'mwe-timedtext-upload-text-another' => 'Ανεβάστε ένα άλλο', - 'mwe-timedtext-upload-text-done-uploading' => 'Έγινε επιφόρτωση', - 'mwe-timedtext-back-btn' => 'Επιστροφή', - 'mwe-timedtext-choose-text' => 'Επιλέξτε το κείμενο', - 'mwe-timedtext-add-timed-text' => 'Προσθήκη χρονισμένου κείμενου', - 'mwe-timedtext-loading-text-edit' => 'Φόρτωση επεξεργαστή χρονισμένου κειμένου', - 'mwe-timedtext-search' => 'Αναζήτηση βίντεο', - 'mwe-timedtext-layout' => 'Διάταξη', - 'mwe-timedtext-layout-ontop' => 'Στην κορυφή του βίντεο', - 'mwe-timedtext-layout-below' => 'Κάτω από το βίντεο', - 'mwe-timedtext-layout-off' => 'Απόκρυψη υπότιτλων', - 'mwe-timedtext-loading-text' => 'Φόρτωση κείμενου...', - 'mwe-timedtext-textcat-captions' => 'Λεζάντες', - 'mwe-timedtext-textcat-subtitles' => 'Υπότιτλοι', - 'mwe-timedtext-textcat-descriptions' => 'Ακουστική περιγραφή', - 'mwe-timedtext-textcat-ktv' => 'Καραόκε', - 'mwe-timedtext-textcat-tik' => 'Κυλιόμενο κείμενο', - 'mwe-timedtext-textcat-ar' => 'Ενεργές περιοχές', - 'mwe-timedtext-textcat-nb' => 'Σχόλιο', - 'mwe-timedtext-textcat-meta' => 'Χρονισμένα μεταδεδομένα', - 'mwe-timedtext-textcat-trx' => 'Μεταγραφή', - 'mwe-timedtext-textcat-lrc' => 'Στίχοι', - 'mwe-timedtext-textcat-lin' => 'Γλωσσολογική σύνταξη', + 'mwe-timedtext-editor' => 'ΕπεξεÏ�γαστής χÏ�ονισμÎνου κειμÎνου', + 'mwe-timedtext-stage-transcribe' => 'ΜεταγÏ�αφή', + 'mwe-timedtext-stage-sync' => 'ΣυγχÏ�ονισμός', + 'mwe-timedtext-stage-translate' => 'ΜετάφÏ�αση', + 'mwe-timedtext-stage-upload' => 'ΦοÏ�τώστε από τοπικό αÏ�χείο', + 'mwe-timedtext-select-language' => 'Επιλογή γλώσσας', + 'mwe-timedtext-file-language' => 'Όνομα αÏ�χείου γλώσσας', + 'mwe-timedtext-upload-text' => 'ΦοÏ�τώστε αÏ�χείο κειμÎνου', + 'mwe-timedtext-uploading-text' => 'ΜεταφόÏ�τωση αÏ�χείου κειμÎνου', + 'mwe-timedtext-upload-text-desc-title' => 'ΦοÏ�τώστε αÏ�χείο κειμÎνου', + 'mwe-timedtext-upload-text-desc-help' => 'Η διεπαφή μεταφόÏ�τωσης αÏ�χείου κειμÎνου αποδÎχεται .srt αÏ�χεία', + 'mwe-timedtext-upload-text-desc-help-browse' => 'ΠεÏ�ιήγηση στον τοπικό υπολογιστή σας για το αÏ�χείο .srt που θÎλετε να ανεβάσετε', + 'mwe-timedtext-upload-text-desc-help-select' => 'ΕπιλÎξτε τη γλώσσα του αÏ�χείου', + 'mwe-timedtext-upload-text-desc-help-review' => 'Επανεξεταστε / επεξεÏ�γαστείτε το πεÏ�ιεχόμενο του κειμÎνου και στη συνÎχεια πατήστε επιφόÏ�τωση για να Ï€Ï�οσθÎσετε το κείμενο', + 'mwe-timedtext-upload-text-preview' => 'ΕπανεξÎταση κείμενου', + 'mwe-timedtext-upload-text-success' => 'Το ανÎβασμα του χÏ�ονισμÎνου κειμÎνου ολοκληÏ�ώθηκε με επιτυχία', + 'mwe-timedtext-upload-text-done' => 'Η επιφόÏ�τωση Îγινε', + 'mwe-timedtext-upload-text-fail-desc' => 'Η επιφόÏ�τωση ήταν ανεπιτυχής', + 'mwe-timedtext-upload-text-fail-title' => 'Η επιφόÏ�τωση απÎτυχε', + 'mwe-timedtext-upload-text-another' => 'Ανεβάστε Îνα άλλο', + 'mwe-timedtext-upload-text-done-uploading' => 'Έγινε επιφόÏ�τωση', + 'mwe-timedtext-back-btn' => 'ΕπιστÏ�οφή', + 'mwe-timedtext-choose-text' => 'ΕπιλÎξτε το κείμενο', + 'mwe-timedtext-loading-text-edit' => 'ΦόÏ�τωση επεξεÏ�γαστή χÏ�ονισμÎνου κειμÎνου', + 'mwe-timedtext-search' => 'Αναζήτηση βίντεο', + 'mwe-timedtext-layout' => 'Διάταξη', + 'mwe-timedtext-layout-ontop' => 'Στην κοÏ�υφή του βίντεο', + 'mwe-timedtext-layout-below' => 'Κάτω από το βίντεο', + 'mwe-timedtext-layout-off' => 'ΑπόκÏ�υψη υπότιτλων', + 'mwe-timedtext-loading-text' => 'ΦόÏ�τωση κείμενου...', + 'mwe-timedtext-textcat-cc' => 'Λεζάντες', + 'mwe-timedtext-textcat-sub' => 'Υπότιτλοι', + 'mwe-timedtext-textcat-tad' => 'Ακουστική πεÏ�ιγÏ�αφή', + 'mwe-timedtext-textcat-ktv' => 'ΚαÏ�αόκε', + 'mwe-timedtext-textcat-tik' => 'Κυλιόμενο κείμενο', + 'mwe-timedtext-textcat-ar' => 'ΕνεÏ�γÎÏ‚ πεÏ�ιοχÎÏ‚', + 'mwe-timedtext-textcat-nb' => 'Σχόλιο', + 'mwe-timedtext-textcat-meta' => 'ΧÏ�ονισμÎνα μεταδεδομÎνα', + 'mwe-timedtext-textcat-trx' => 'ΜεταγÏ�αφή', + 'mwe-timedtext-textcat-lrc' => 'Στίχοι', + 'mwe-timedtext-textcat-lin' => 'Γλωσσολογική σÏ�νταξη', 'mwe-timedtext-textcat-cue' => 'Cue points', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 υπότιτλοι για το βίντεο: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Δεν βρέθηκαν υπότιτλοι $1 για το βίντεο: $2', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 υπότιτλοι για το βίντεο: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Δεν βÏ�Îθηκαν υπότιτλοι $1 για το βίντεο: $2', +); + +/** Esperanto (Esperanto) + * @author Yekrats + */ +$messages['eo'] = array( + 'mwe-timedtext-upload-text-fail-title' => 'AlÅ�utado malsukcesis', + 'mwe-timedtext-upload-text-another' => 'AlÅ�uti alian', + 'mwe-timedtext-upload-text-done-uploading' => 'FiniÄ�is alÅ�utado', ); -/** Spanish (Español) +/** Spanish (español) + * @author Armando-Martin * @author Crazymadlover + * @author Locos epraix * @author Pertile * @author Translationista */ @@ -404,162 +486,178 @@ 'mwe-timedtext-stage-translate' => 'Traducir', 'mwe-timedtext-stage-upload' => 'Subir desde un archivo local', 'mwe-timedtext-select-language' => 'Seleccionar idioma', - 'mwe-timedtext-file-language' => 'Idioma del archivo de subtítulo', + 'mwe-timedtext-file-language' => 'Idioma del archivo de subtÃtulo', 'mwe-timedtext-upload-text' => 'Subir archivo de texto', 'mwe-timedtext-uploading-text' => 'Subiendo archivo de texto', 'mwe-timedtext-upload-text-desc-title' => 'Subir un archivo de texto', 'mwe-timedtext-upload-text-desc-help' => 'La interfaz de carga de archivo de texto acepta archivos .srt', 'mwe-timedtext-upload-text-desc-help-browse' => 'Examine su computadora local para encontrar el archivo .srt que desea subir', 'mwe-timedtext-upload-text-desc-help-select' => 'Seleccione el idioma del archivo', - 'mwe-timedtext-upload-text-desc-help-review' => 'Revisa o edita el contenido del texto y luego haz clic en "cargar" para añadirlo', + 'mwe-timedtext-upload-text-desc-help-review' => 'Revisa o edita el contenido del texto y luego haz clic en "cargar" para añadirlo', 'mwe-timedtext-upload-text-preview' => 'Revisar texto', - 'mwe-timedtext-upload-text-success' => 'La carga del texto sincronizado se ha realizado con éxito', + 'mwe-timedtext-upload-text-success' => 'La carga del texto sincronizado se ha realizado con éxito', 'mwe-timedtext-upload-text-done' => 'Carga hecha', 'mwe-timedtext-upload-text-fail-desc' => 'La carga no fue exitosa', - 'mwe-timedtext-upload-text-fail-title' => 'La carga falló', + 'mwe-timedtext-upload-text-fail-title' => 'La carga falló', 'mwe-timedtext-upload-text-another' => 'Subir otro', 'mwe-timedtext-upload-text-done-uploading' => 'Carga finalizada', - 'mwe-timedtext-back-btn' => 'Atrás', + 'mwe-timedtext-back-btn' => 'Atrás', 'mwe-timedtext-choose-text' => 'Escoger texto', - 'mwe-timedtext-add-timed-text' => 'Añadir texto sincronizado', + 'mwe-timedtext-upload-timed-text' => 'Subir subtÃtulos', 'mwe-timedtext-loading-text-edit' => 'Cargando el editor de texto sincronizado', 'mwe-timedtext-search' => 'Buscar clip', - 'mwe-timedtext-layout' => 'Composición:', - 'mwe-timedtext-layout-ontop' => 'En la parte superior del vídeo', - 'mwe-timedtext-layout-below' => 'Debajo del vídeo', - 'mwe-timedtext-layout-off' => 'Ocultar subtítulos', + 'mwe-timedtext-layout' => 'Composición:', + 'mwe-timedtext-layout-ontop' => 'En la parte superior del vÃdeo', + 'mwe-timedtext-layout-below' => 'Debajo del vÃdeo', + 'mwe-timedtext-layout-off' => 'Ocultar subtÃtulos', 'mwe-timedtext-loading-text' => 'Cargando texto ...', - 'mwe-timedtext-textcat-captions' => 'Leyendas', - 'mwe-timedtext-textcat-subtitles' => 'Subtítulos', - 'mwe-timedtext-textcat-descriptions' => 'Descripción de audio', + 'mwe-timedtext-textcat-cc' => 'Leyendas', + 'mwe-timedtext-textcat-sub' => 'SubtÃtulos', + 'mwe-timedtext-textcat-tad' => 'Descripción de audio', 'mwe-timedtext-textcat-ktv' => 'Karaoke', 'mwe-timedtext-textcat-tik' => 'Texto desplazable', 'mwe-timedtext-textcat-ar' => 'Regiones activas', - 'mwe-timedtext-textcat-nb' => 'Anotación', + 'mwe-timedtext-textcat-nb' => 'Anotación', 'mwe-timedtext-textcat-meta' => 'Metadatos sincronizados', 'mwe-timedtext-textcat-trx' => 'Transcribir', 'mwe-timedtext-textcat-lrc' => 'Letra', - 'mwe-timedtext-textcat-lin' => 'Marcador lingüístico', + 'mwe-timedtext-textcat-lin' => 'Marcador lingüÃstico', 'mwe-timedtext-textcat-cue' => 'Puntos de referencia', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 subtítulos para el clip: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'No se ha encontrado subtítulos $1 para el clip: $2', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 subtÃtulos para el clip: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'No se ha encontrado subtÃtulos $1 para el clip: $2', + 'mwe-timedtext-request-subs' => 'Solicitar la transcripción', + 'mwe-timedtext-no-subs' => 'No hay pistas de texto disponibles', + 'mwe-timedtext-request-subs-desc' => 'Añadir una solicitud de transcripción de este archivo de vÃdeo', + 'mwe-timedtext-request-subs-done' => 'Solicitud de transcripción añadida. [$1 Ver todas las solicitudes de transcripción]', + 'mwe-timedtext-request-subs-fail' => 'Error al añadir la solicitud de transcripción. ¿Ha iniciado sesión?', + 'mwe-timedtext-request-already-done' => 'Ya se solicitó la transcripción de este vÃdeo. [$1 Ver todas las solicitudes de transcripción]', ); -/** Finnish (Suomi) +/** Finnish (suomi) * @author Silvonen */ $messages['fi'] = array( - 'mwe-timedtext-stage-translate' => 'Käännä', + 'mwe-timedtext-stage-translate' => 'Käännä', 'mwe-timedtext-select-language' => 'Valitse kieli', 'mwe-timedtext-back-btn' => 'Takaisin', - 'mwe-timedtext-textcat-captions' => 'Kuvatekstit', + 'mwe-timedtext-textcat-cc' => 'Kuvatekstit', 'mwe-timedtext-textcat-ktv' => 'Karaoke', ); -/** French (Français) +/** French (français) * @author IAlex + * @author Peter17 + * @author Verdy p */ $messages['fr'] = array( - 'mwe-timedtext-editor' => 'Éditeur de texte synchronisé', + 'mwe-timedtext-editor' => 'Éditeur de texte synchronisé', 'mwe-timedtext-stage-transcribe' => 'Transcrire', 'mwe-timedtext-stage-sync' => 'Synchroniser', 'mwe-timedtext-stage-translate' => 'Traduire', - 'mwe-timedtext-stage-upload' => 'Téléverser un fichier local', - 'mwe-timedtext-select-language' => 'Sélectionner la langue', + 'mwe-timedtext-stage-upload' => 'Téléverser un fichier local', + 'mwe-timedtext-select-language' => 'Sélectionner la langue', 'mwe-timedtext-file-language' => 'Langue du fichier de sous-titres', - 'mwe-timedtext-upload-text' => 'Téléverser un fichier texte', - 'mwe-timedtext-uploading-text' => 'Téléversement du fichier texte', - 'mwe-timedtext-upload-text-desc-title' => 'Téléverser un fichier texte', - 'mwe-timedtext-upload-text-desc-help' => "L'interface de téléversement de fichiers texte accepte les fichiers .srt", - 'mwe-timedtext-upload-text-desc-help-browse' => 'Parcourez votre ordinateur local pour trouver le fichier .srt que vous souhaitez téléverser', - 'mwe-timedtext-upload-text-desc-help-select' => 'Sélectionner la langue du fichier', - 'mwe-timedtext-upload-text-desc-help-review' => 'Vérifiez / modifiez le contenu du texte et appuyez ensuite sur téléverser pour ajouter le texte', - 'mwe-timedtext-upload-text-preview' => 'Vérifier le texte', - 'mwe-timedtext-upload-text-success' => 'Téléversement du texte synchronisé effectué avec succès', - 'mwe-timedtext-upload-text-done' => 'Téléversement terminé', - 'mwe-timedtext-upload-text-fail-desc' => 'Le téléversement a échoué', - 'mwe-timedtext-upload-text-fail-title' => 'Échec du téléversement', - 'mwe-timedtext-upload-text-another' => 'Téléverser un autre', - 'mwe-timedtext-upload-text-done-uploading' => 'Téléversement effectué', - 'mwe-timedtext-back-btn' => 'Revenir', + 'mwe-timedtext-upload-text' => 'Téléverser un fichier texte', + 'mwe-timedtext-uploading-text' => 'Téléversement du fichier texte', + 'mwe-timedtext-upload-text-desc-title' => 'Téléverser un fichier texte', + 'mwe-timedtext-upload-text-desc-help' => "L'interface de téléversement de fichiers texte accepte les fichiers .srt", + 'mwe-timedtext-upload-text-desc-help-browse' => 'Parcourez votre ordinateur local pour trouver le fichier .srt que vous souhaitez téléverser', + 'mwe-timedtext-upload-text-desc-help-select' => 'Sélectionner la langue du fichier', + 'mwe-timedtext-upload-text-desc-help-review' => 'Vérifiez / modifiez le contenu du texte et appuyez ensuite sur téléverser pour ajouter le texte', + 'mwe-timedtext-upload-text-preview' => 'Vérifier le texte', + 'mwe-timedtext-upload-text-success' => 'Téléversement du texte synchronisé effectué avec succès', + 'mwe-timedtext-upload-text-done' => 'Téléversement terminé', + 'mwe-timedtext-upload-text-fail-desc' => 'Le téléversement a échoué', + 'mwe-timedtext-upload-text-fail-title' => 'Échec du téléversement', + 'mwe-timedtext-upload-text-another' => 'Téléverser un autre', + 'mwe-timedtext-upload-text-done-uploading' => 'Téléversement effectué', + 'mwe-timedtext-back-btn' => 'Arrière', 'mwe-timedtext-choose-text' => 'Choisissez le texte', - 'mwe-timedtext-add-timed-text' => 'Ajouter du texte synchronisé', - 'mwe-timedtext-loading-text-edit' => "Chargement de l'éditeur de texte synchronisé", + 'mwe-timedtext-upload-timed-text' => 'Importer des sous-titres', + 'mwe-timedtext-loading-text-edit' => "Chargement de l'éditeur de texte synchronisé", 'mwe-timedtext-search' => 'Recherche un clip', 'mwe-timedtext-layout' => 'Disposition', - 'mwe-timedtext-layout-ontop' => 'En haut de la vidéo', - 'mwe-timedtext-layout-below' => 'En dessous de la vidéo', + 'mwe-timedtext-layout-ontop' => 'En haut de la vidéo', + 'mwe-timedtext-layout-below' => 'En dessous de la vidéo', 'mwe-timedtext-layout-off' => 'Masquer les sous-titres', 'mwe-timedtext-loading-text' => 'Chargement du texte ...', - 'mwe-timedtext-textcat-captions' => 'Légendes', - 'mwe-timedtext-textcat-subtitles' => 'Sous-titres', - 'mwe-timedtext-textcat-descriptions' => 'Description audio', - 'mwe-timedtext-textcat-ktv' => 'Karaoké', + 'mwe-timedtext-textcat-cc' => 'Légendes', + 'mwe-timedtext-textcat-sub' => 'Sous-titres', + 'mwe-timedtext-textcat-tad' => 'Description audio', + 'mwe-timedtext-textcat-ktv' => 'Karaoké', 'mwe-timedtext-textcat-tik' => "Barre d'informations", - 'mwe-timedtext-textcat-ar' => 'Régions actives', + 'mwe-timedtext-textcat-ar' => 'Régions actives', 'mwe-timedtext-textcat-nb' => 'Annotation', - 'mwe-timedtext-textcat-meta' => 'métadonnées synchronisées', + 'mwe-timedtext-textcat-meta' => 'métadonnées synchronisées', 'mwe-timedtext-textcat-trx' => 'Transcription', 'mwe-timedtext-textcat-lrc' => 'Paroles', 'mwe-timedtext-textcat-lin' => 'Balisage linguistique', - 'mwe-timedtext-textcat-cue' => 'Points de repère', + 'mwe-timedtext-textcat-cue' => 'Points de repère', 'mwe-timedtext-language-subtitles-for-clip' => '$1 sous-titres pour clip : $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => "Aucun sous-titre $1 n'a été trouvé pour le clip : $2", + 'mwe-timedtext-language-no-subtitles-for-clip' => "Aucun sous-titre $1 n'a été trouvé pour le clip : $2", + 'mwe-timedtext-request-subs' => 'Demande de transcription', + 'mwe-timedtext-no-subs' => 'Aucun texte de piste disponible', + 'mwe-timedtext-request-subs-desc' => 'Ajouter une demande de transcription de ce fichier vidéo', + 'mwe-timedtext-request-subs-done' => 'Demande de transcription ajoutée. [$1 Voir toutes demandes de transcription]', + 'mwe-timedtext-request-subs-fail' => "Impossible d'ajouter la demande de transcription. Êtes-vous connecté ?", + 'mwe-timedtext-request-already-done' => 'Une transcription de cette vidéo a déjà été demandée. [$1 Voir toutes les demandes de transcription]', ); -/** Franco-Provençal (Arpetan) +/** Franco-Provençal (arpetan) * @author ChrisPtDe */ $messages['frp'] = array( - 'mwe-timedtext-editor' => 'Èditor de tèxto sincronisâ', + 'mwe-timedtext-editor' => 'Èditor de tèxto sincronisâ', 'mwe-timedtext-stage-transcribe' => 'Transcrire', 'mwe-timedtext-stage-sync' => 'Sincronisar', 'mwe-timedtext-stage-translate' => 'Traduire', - 'mwe-timedtext-stage-upload' => 'Tèlèchargiér un fichiér local', - 'mwe-timedtext-select-language' => 'Chouèsir la lengoua', - 'mwe-timedtext-file-language' => 'Lengoua du fichiér de sot-titros', - 'mwe-timedtext-upload-text' => 'Tèlèchargiér un fichiér tèxto', - 'mwe-timedtext-uploading-text' => 'Tèlèchargement du fichiér tèxto', - 'mwe-timedtext-upload-text-desc-title' => 'Tèlèchargiér un fichiér tèxto', - 'mwe-timedtext-upload-text-desc-help' => 'L’entèrface de tèlèchargement de fichiérs tèxto accèpte los fichiérs .srt', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Parcoréd voutron ordenator local por trovar lo fichiér .srt que vos souhètâd tèlèchargiér', - 'mwe-timedtext-upload-text-desc-help-select' => 'Chouèsir la lengoua du fichiér', - 'mwe-timedtext-upload-text-desc-help-review' => 'Revêde / changiéd lo contegnu du tèxto et pués apoyéd aprés dessus tèlèchargiér por apondre lo tèxto', - 'mwe-timedtext-upload-text-preview' => 'Revêre lo tèxto', - 'mwe-timedtext-upload-text-success' => 'Tèlèchargement du tèxto sincronisâ fêt avouéc reusséta', - 'mwe-timedtext-upload-text-done' => 'Tèlèchargement chavonâ', - 'mwe-timedtext-upload-text-fail-desc' => 'Lo tèlèchargement at pas reussi', - 'mwe-timedtext-upload-text-fail-title' => 'Falyita du tèlèchargement', - 'mwe-timedtext-upload-text-another' => 'Tèlèchargiér un ôtro', - 'mwe-timedtext-upload-text-done-uploading' => 'Tèlèchargement fêt', + 'mwe-timedtext-stage-upload' => 'Tèlèchargiér un fichiér local', + 'mwe-timedtext-select-language' => 'Chouèsir la lengoua', + 'mwe-timedtext-file-language' => 'Lengoua du fichiér de sot-titros', + 'mwe-timedtext-upload-text' => 'Tèlèchargiér un fichiér tèxto', + 'mwe-timedtext-uploading-text' => 'Tèlèchargement du fichiér tèxto', + 'mwe-timedtext-upload-text-desc-title' => 'Tèlèchargiér un fichiér tèxto', + 'mwe-timedtext-upload-text-desc-help' => 'L’entèrface de tèlèchargement de fichiérs tèxto accèpte los fichiérs .srt', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Parcoréd voutron ordenator local por trovar lo fichiér .srt que vos souhètâd tèlèchargiér', + 'mwe-timedtext-upload-text-desc-help-select' => 'Chouèsir la lengoua du fichiér', + 'mwe-timedtext-upload-text-desc-help-review' => 'Revêde / changiéd lo contegnu du tèxto et pués apoyéd aprés dessus tèlèchargiér por apondre lo tèxto', + 'mwe-timedtext-upload-text-preview' => 'Revêre lo tèxto', + 'mwe-timedtext-upload-text-success' => 'Tèlèchargement du tèxto sincronisâ fêt avouéc reusséta', + 'mwe-timedtext-upload-text-done' => 'Tèlèchargement chavonâ', + 'mwe-timedtext-upload-text-fail-desc' => 'Lo tèlèchargement at pas reussi', + 'mwe-timedtext-upload-text-fail-title' => 'Falyita du tèlèchargement', + 'mwe-timedtext-upload-text-another' => 'Tèlèchargiér un ôtro', + 'mwe-timedtext-upload-text-done-uploading' => 'Tèlèchargement fêt', 'mwe-timedtext-back-btn' => 'Tornar', - 'mwe-timedtext-choose-text' => 'Chouèsésséd lo tèxto', - 'mwe-timedtext-add-timed-text' => 'Apondre de tèxto sincronisâ', - 'mwe-timedtext-loading-text-edit' => 'Chargement de l’èditor de tèxto sincronisâ', - 'mwe-timedtext-search' => 'Rechèrche un clipe', - 'mwe-timedtext-layout' => 'Misa en pâge', - 'mwe-timedtext-layout-ontop' => 'D’amont la vidèô', - 'mwe-timedtext-layout-below' => 'En-desot de la vidèô', - 'mwe-timedtext-layout-off' => 'Cachiér los sot-titros', - 'mwe-timedtext-loading-text' => 'Chargement du tèxto ...', - 'mwe-timedtext-textcat-captions' => 'Lègendes', - 'mwe-timedtext-textcat-subtitles' => 'Sot-titros', - 'mwe-timedtext-textcat-descriptions' => 'Dèscripcion ôdiô', - 'mwe-timedtext-textcat-ktv' => 'Caraoquè', - 'mwe-timedtext-textcat-tik' => 'Bârra d’enformacions', - 'mwe-timedtext-textcat-ar' => 'Règ·ions actives', + 'mwe-timedtext-choose-text' => 'Chouèsésséd lo tèxto', + 'mwe-timedtext-upload-timed-text' => 'Importar des sot-titros', + 'mwe-timedtext-loading-text-edit' => 'Chargement de l’èditor de tèxto sincronisâ', + 'mwe-timedtext-search' => 'Rechèrche un clipe', + 'mwe-timedtext-layout' => 'Misa en pâge', + 'mwe-timedtext-layout-ontop' => 'D’amont la vidèô', + 'mwe-timedtext-layout-below' => 'En-desot de la vidèô', + 'mwe-timedtext-layout-off' => 'Cachiér los sot-titros', + 'mwe-timedtext-loading-text' => 'Chargement du tèxto ...', + 'mwe-timedtext-textcat-cc' => 'Lègendes', + 'mwe-timedtext-textcat-sub' => 'Sot-titros', + 'mwe-timedtext-textcat-tad' => 'Dèscripcion ôdiô', + 'mwe-timedtext-textcat-ktv' => 'Caraoquè', + 'mwe-timedtext-textcat-tik' => 'Bârra d’enformacions', + 'mwe-timedtext-textcat-ar' => 'Règ·ions actives', 'mwe-timedtext-textcat-nb' => 'Nota', - 'mwe-timedtext-textcat-meta' => 'Mètabalyês sincronisâs', + 'mwe-timedtext-textcat-meta' => 'Mètabalyês sincronisâs', 'mwe-timedtext-textcat-trx' => 'Transcripcion', 'mwe-timedtext-textcat-lrc' => 'Paroles', - 'mwe-timedtext-textcat-lin' => 'Balisâjo linguistico', - 'mwe-timedtext-textcat-cue' => 'Pouents de repèro', + 'mwe-timedtext-textcat-lin' => 'Balisâjo lengouistico', + 'mwe-timedtext-textcat-cue' => 'Pouents de repèro', 'mwe-timedtext-language-subtitles-for-clip' => '$1 sot-titros por clipe : $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Nion sot-titro $1 at étâ trovâ por lo clipe : $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Nion sot-titro $1 at étâ trovâ por lo clipe : $2', + 'mwe-timedtext-request-subs' => 'Demandar la transcripcion', + 'mwe-timedtext-no-subs' => 'Gins de pista de tèxto disponibla', ); /** Galician (Galego) - * @author Toliño + * @author Toliño */ $messages['gl'] = array( 'mwe-timedtext-editor' => 'Editor de textos sincronizados', @@ -568,7 +666,7 @@ 'mwe-timedtext-stage-translate' => 'Traducir', 'mwe-timedtext-stage-upload' => 'Cargar un ficheiro local', 'mwe-timedtext-select-language' => 'Seleccionar a lingua', - 'mwe-timedtext-file-language' => 'Lingua do ficheiro de subtítulos', + 'mwe-timedtext-file-language' => 'Lingua do ficheiro de subtÃtulos', 'mwe-timedtext-upload-text' => 'Cargar un ficheiro de texto', 'mwe-timedtext-uploading-text' => 'Cargando o ficheiro de texto', 'mwe-timedtext-upload-text-desc-title' => 'Cargar un ficheiro de texto', @@ -582,34 +680,41 @@ 'mwe-timedtext-upload-text-fail-desc' => 'A carga non se completou correctamente', 'mwe-timedtext-upload-text-fail-title' => 'Houbo un erro durante a carga', 'mwe-timedtext-upload-text-another' => 'Cargar outro', - 'mwe-timedtext-upload-text-done-uploading' => 'Non cargar máis', + 'mwe-timedtext-upload-text-done-uploading' => 'Non cargar máis', 'mwe-timedtext-back-btn' => 'Volver', 'mwe-timedtext-choose-text' => 'Escolla o texto', - 'mwe-timedtext-add-timed-text' => 'Engadir texto sincronizado', + 'mwe-timedtext-upload-timed-text' => 'Cargar subtÃtulos', 'mwe-timedtext-loading-text-edit' => 'Cargando o editor de texto sincronizado', - 'mwe-timedtext-search' => 'Buscar un vídeo', - 'mwe-timedtext-layout' => 'Disposición', - 'mwe-timedtext-layout-ontop' => 'Na parte superior do vídeo', - 'mwe-timedtext-layout-below' => 'Na parte inferior do vídeo', - 'mwe-timedtext-layout-off' => 'Agochar os subtítulos', + 'mwe-timedtext-search' => 'Buscar un vÃdeo', + 'mwe-timedtext-layout' => 'Disposición', + 'mwe-timedtext-layout-ontop' => 'Na parte superior do vÃdeo', + 'mwe-timedtext-layout-below' => 'Na parte inferior do vÃdeo', + 'mwe-timedtext-layout-off' => 'Agochar os subtÃtulos', 'mwe-timedtext-loading-text' => 'Cargando o texto...', - 'mwe-timedtext-textcat-captions' => 'Pés de foto', - 'mwe-timedtext-textcat-subtitles' => 'Subtítulos', - 'mwe-timedtext-textcat-descriptions' => 'Descrición do son', + 'mwe-timedtext-textcat-cc' => 'Pés de foto', + 'mwe-timedtext-textcat-sub' => 'SubtÃtulos', + 'mwe-timedtext-textcat-tad' => 'Descrición do son', 'mwe-timedtext-textcat-ktv' => 'Karaoke', - 'mwe-timedtext-textcat-tik' => 'Barra de información', - 'mwe-timedtext-textcat-ar' => 'Rexións activas', - 'mwe-timedtext-textcat-nb' => 'Anotación', + 'mwe-timedtext-textcat-tik' => 'Barra de información', + 'mwe-timedtext-textcat-ar' => 'Rexións activas', + 'mwe-timedtext-textcat-nb' => 'Anotación', 'mwe-timedtext-textcat-meta' => 'Metadatos sincronizados', - 'mwe-timedtext-textcat-trx' => 'Transcrición', + 'mwe-timedtext-textcat-trx' => 'Transcrición', 'mwe-timedtext-textcat-lrc' => 'Letra', - 'mwe-timedtext-textcat-lin' => 'Formato lingüístico', + 'mwe-timedtext-textcat-lin' => 'Formato lingüÃstico', 'mwe-timedtext-textcat-cue' => 'Puntos de sinal', - 'mwe-timedtext-language-subtitles-for-clip' => 'Subtítulos en $1 para o vídeo: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Non se atoparon os subtítulos en $1 para o vídeo: $2', + 'mwe-timedtext-language-subtitles-for-clip' => 'SubtÃtulos en $1 para o vÃdeo: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Non se atoparon os subtÃtulos en $1 para o vÃdeo: $2', + 'mwe-timedtext-request-subs' => 'Solicitar a transcrición', + 'mwe-timedtext-no-subs' => 'Non hai pistas de texto dispoñibles', + 'mwe-timedtext-request-subs-desc' => 'Engadir unha solicitude de transcrición deste ficheiro de vÃdeo', + 'mwe-timedtext-request-subs-done' => 'Solicitude de transcrición engadida. [$1 Ollar todas as solicitudes]', + 'mwe-timedtext-request-subs-fail' => 'Erro ao engadir a solicitude de transcrición. Accedeu ao sistema?', + 'mwe-timedtext-request-already-done' => 'Xa se solicitou a transcrición deste vÃdeo. [$1 Ollar todas as solicitudes]', ); /** Swiss German (Alemannisch) + * @author Als-Chlämens * @author Als-Holder */ $messages['gsw'] = array( @@ -631,33 +736,97 @@ 'mwe-timedtext-upload-text-success' => 'S Uffelade vum Text isch erfolgryych gsi', 'mwe-timedtext-upload-text-done' => 'Fertig mit Uffelade', 'mwe-timedtext-upload-text-fail-desc' => 'S Uffelade isch nit erfolgryych gsi', - 'mwe-timedtext-upload-text-fail-title' => 'Uffelade fählgschlaa', + 'mwe-timedtext-upload-text-fail-title' => 'Uffelade fählgschlaa', 'mwe-timedtext-upload-text-another' => 'Uffelade vun ere wytere Textdatei', 'mwe-timedtext-upload-text-done-uploading' => 'Fertig mit Uffelade', 'mwe-timedtext-back-btn' => 'Zruck', 'mwe-timedtext-choose-text' => 'Text uuswehle', - 'mwe-timedtext-add-timed-text' => 'Ächtzyt-Untertitel zuefiege', - 'mwe-timedtext-loading-text-edit' => 'Am Lade vum Ächtzyt-Text-Editor', + 'mwe-timedtext-upload-timed-text' => 'Untertitel uffelade', + 'mwe-timedtext-loading-text-edit' => 'Am Lade vum Ächtzyt-Text-Editor', 'mwe-timedtext-search' => 'Videoclip sueche', 'mwe-timedtext-layout' => 'Uusrichtig', 'mwe-timedtext-layout-ontop' => 'Iber em Videoclip', 'mwe-timedtext-layout-below' => 'Unter em Videoclip', - 'mwe-timedtext-layout-off' => 'Untertitel uusblände', + 'mwe-timedtext-layout-off' => 'Untertitel uusblände', 'mwe-timedtext-loading-text' => 'Am Lade vum Text ...', - 'mwe-timedtext-textcat-captions' => 'Bschryybige', - 'mwe-timedtext-textcat-subtitles' => 'Untertitel', - 'mwe-timedtext-textcat-descriptions' => 'Audio-Bschryybig', + 'mwe-timedtext-textcat-cc' => 'Bschryybige', + 'mwe-timedtext-textcat-sub' => 'Untertitel', + 'mwe-timedtext-textcat-tad' => 'Audio-Bschryybig', 'mwe-timedtext-textcat-ktv' => 'Karaoke', 'mwe-timedtext-textcat-tik' => 'Text-Ticker', 'mwe-timedtext-textcat-ar' => 'Aktivi Regione', 'mwe-timedtext-textcat-nb' => 'Aamerkig', - 'mwe-timedtext-textcat-meta' => 'Ächtzyt-Metadate', + 'mwe-timedtext-textcat-meta' => 'Ächtzyt-Metadate', 'mwe-timedtext-textcat-trx' => 'Abschrift', 'mwe-timedtext-textcat-lrc' => 'Liedtext', 'mwe-timedtext-textcat-lin' => 'Sprochwisseschaftligi Bschryybig', 'mwe-timedtext-textcat-cue' => 'Cue-Pinkt', 'mwe-timedtext-language-subtitles-for-clip' => '$1 Untertitel gfunde fir dr Videoclip: $2', 'mwe-timedtext-language-no-subtitles-for-clip' => 'Kei $1 Untertitel gfunde fir dr Videoclip: $2', + 'mwe-timedtext-request-subs' => 'Untertitel aafordre', + 'mwe-timedtext-no-subs' => 'Untertitel sin nit verfiegbar', + 'mwe-timedtext-request-subs-desc' => 'E Aafroog stelle, dass für des Video Untertitel gmacht werde', + 'mwe-timedtext-request-subs-done' => 'D Aafroog für e Untertitelig isch dezuegfiegt worde. [$1 Alli Aafrooge zur Untertitelung aaluege]', + 'mwe-timedtext-request-subs-fail' => 'Die Aafroog für e Untertitelig het nit chönne dezuegfiegt worde. Bisch aagmolde?', + 'mwe-timedtext-request-already-done' => 'Es git scho e Aafroog, dass de Video untertitelt wird. [$1 Alli Aafrooge zur Untertitelig aaluege]', +); + +/** Hebrew (עברית) + * @author Amire80 + * @author YaronSh + */ +$messages['he'] = array( + 'mwe-timedtext-editor' => 'עורך טקסט מתוזמן', + 'mwe-timedtext-stage-transcribe' => 'לתמלל', + 'mwe-timedtext-stage-sync' => '×¡× ×›×¨×•×Ÿ', + 'mwe-timedtext-stage-translate' => 'תרגו×�', + 'mwe-timedtext-stage-upload' => 'העל×�×” מקובץ מקומי', + 'mwe-timedtext-select-language' => 'בחירת שפה', + 'mwe-timedtext-file-language' => 'שפת קובץ הכתוביות', + 'mwe-timedtext-upload-text' => 'העל×�ת קובץ טקסט', + 'mwe-timedtext-uploading-text' => 'מתבצעת העל×�ת קובץ טקסט', + 'mwe-timedtext-upload-text-desc-title' => 'העל×�ת קובץ טקסט', + 'mwe-timedtext-upload-text-desc-help' => 'ממשק העל×�ת טקסט מקבל קובצי .srt', + 'mwe-timedtext-upload-text-desc-help-browse' => 'עיון במחשב המקומי שלכ×� כדי למצו×� קובץ .srt להעל×�×”', + 'mwe-timedtext-upload-text-desc-help-select' => 'בחרו ×�ת שפת הקובץ', + 'mwe-timedtext-upload-text-desc-help-review' => 'סקרו ×�ו ערכו ×�ת הטקסט ו×�×– לחצו "העל×�×”" כדי להוסיף ×�ת הטקסט', + 'mwe-timedtext-upload-text-preview' => 'סקירת טקסט', + 'mwe-timedtext-upload-text-success' => 'העל×�ת טקסט מתוזמן הצליחה', + 'mwe-timedtext-upload-text-done' => 'ההעל×�×” הסתיימה', + 'mwe-timedtext-upload-text-fail-desc' => 'ההעל×�×” × ×›×©×œ×”', + 'mwe-timedtext-upload-text-fail-title' => 'ההעל×�×” × ×›×©×œ×”', + 'mwe-timedtext-upload-text-another' => 'להעלות עוד', + 'mwe-timedtext-upload-text-done-uploading' => 'ההעל×�×” הסתיימה', + 'mwe-timedtext-back-btn' => 'חזרה', + 'mwe-timedtext-choose-text' => 'בחירת טקסט', + 'mwe-timedtext-upload-timed-text' => 'העל×�ת כתוביות', + 'mwe-timedtext-loading-text-edit' => '×˜×¢×™× ×ª עורך טקסט מתוזמן', + 'mwe-timedtext-search' => 'חיפוש סרטון', + 'mwe-timedtext-layout' => 'פריסה', + 'mwe-timedtext-layout-ontop' => 'על גבי הוויד×�ו', + 'mwe-timedtext-layout-below' => 'מתחת לוויד×�ו', + 'mwe-timedtext-layout-off' => 'הסתרת כתוביות', + 'mwe-timedtext-loading-text' => '×˜×¢×™× ×ª טקסט...', + 'mwe-timedtext-textcat-cc' => 'כותרות', + 'mwe-timedtext-textcat-sub' => 'כתוביות', + 'mwe-timedtext-textcat-tad' => 'תי×�ור השמע', + 'mwe-timedtext-textcat-ktv' => 'קריוקי', + 'mwe-timedtext-textcat-tik' => 'שפת השורה הרצה', + 'mwe-timedtext-textcat-ar' => '×�זורי×� פעילי×�', + 'mwe-timedtext-textcat-nb' => '×¤×¨×©× ×•×ª', + 'mwe-timedtext-textcat-meta' => 'מט×�Ö¾×ž×ª×•× ×™×� ×ž×ª×•×–×ž× ×™×�', + 'mwe-timedtext-textcat-trx' => 'תמליל', + 'mwe-timedtext-textcat-lrc' => 'מילות השיר', + 'mwe-timedtext-textcat-lin' => 'סימון ×‘×œ×©× ×™', + 'mwe-timedtext-textcat-cue' => '× ×§×•×“×•×ª ×¡×™×ž× ×™×ª', + 'mwe-timedtext-language-subtitles-for-clip' => 'כתוביות ב$1 עבור הסרטון $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'ל×� × ×ž×¦×�ו כתוביות ב$1 עבור $2', + 'mwe-timedtext-request-subs' => 'לבקש תמלול', + 'mwe-timedtext-no-subs' => '×�ין רצועת תמליל ×–×ž×™× ×”', + 'mwe-timedtext-request-subs-desc' => 'הוספת בקשה לתמלל ×�ת קובץ הוויד×�ו ×”×–×”', + 'mwe-timedtext-request-subs-done' => '× ×•×¡×¤×” בקשת תמלול. [$1 הצגת כל בקשות התמלול]', + 'mwe-timedtext-request-subs-fail' => 'הוספת בקשת התמלול × ×›×©×œ×”. ×”×�×� × ×›× ×¡×ª×� לחשבון?', + 'mwe-timedtext-request-already-done' => 'בקשה לתמלל ×�ת הסרט ×”×–×” כבר × ×©×œ×—×”. [$1 הצגת כל בקשות התמלול]', ); /** Upper Sorbian (Hornjoserbsce) @@ -665,80 +834,104 @@ */ $messages['hsb'] = array( 'mwe-timedtext-editor' => 'Editor za synchronizowany tekst', - 'mwe-timedtext-stage-transcribe' => 'Přepisać', - 'mwe-timedtext-stage-sync' => 'Synchronizować', - 'mwe-timedtext-stage-translate' => 'Přełožić', - 'mwe-timedtext-stage-upload' => 'Z lokalneje dataje nahrać', - 'mwe-timedtext-select-language' => 'Rěč wubrać', - 'mwe-timedtext-file-language' => 'Rěč dataje podtitula', - 'mwe-timedtext-upload-text' => 'Tekstowu dataju nahrać', + 'mwe-timedtext-stage-transcribe' => 'PÅ™episać', + 'mwe-timedtext-stage-sync' => 'Synchronizować', + 'mwe-timedtext-stage-translate' => 'PÅ™eÅ‚ožić', + 'mwe-timedtext-stage-upload' => 'Z lokalneje dataje nahrać', + 'mwe-timedtext-select-language' => 'RÄ›Ä� wubrać', + 'mwe-timedtext-file-language' => 'RÄ›Ä� dataje podtitula', + 'mwe-timedtext-upload-text' => 'Tekstowu dataju nahrać', 'mwe-timedtext-uploading-text' => 'Tekstowa dataja so nahrawa', - 'mwe-timedtext-upload-text-desc-title' => 'Tekstowu dataju nahrać', - 'mwe-timedtext-upload-text-desc-help' => 'Powjerch za nahrawanje tekstowych datajow akceptuje jenož .srt-dataje', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Přepytaj swój lokalny ličak za .srt-dataju, kotruž chceš nahrać', - 'mwe-timedtext-upload-text-desc-help-select' => 'Wubjer rěč dataje', - 'mwe-timedtext-upload-text-desc-help-review' => 'Přepruwuj abo změń tekstowy wobsah a klikń potom na Nahrać, zo by tekst přidał', - 'mwe-timedtext-upload-text-preview' => 'Tekst přepruwować', - 'mwe-timedtext-upload-text-success' => 'Nahraće synchronizowaneho teksta bě wuspěšne', - 'mwe-timedtext-upload-text-done' => 'Nahraće zakónčene', - 'mwe-timedtext-upload-text-fail-desc' => 'Nahraće je so njeporadźiło', - 'mwe-timedtext-upload-text-fail-title' => 'Nahraće je so njeporadźiło', - 'mwe-timedtext-upload-text-another' => 'Druhu dataju nahrać', - 'mwe-timedtext-upload-text-done-uploading' => 'Nahraće skónčene', - 'mwe-timedtext-back-btn' => 'Wróćo', - 'mwe-timedtext-choose-text' => 'Tekst wubrać', - 'mwe-timedtext-add-timed-text' => 'Synchronizowany tekst přidać', + 'mwe-timedtext-upload-text-desc-title' => 'Tekstowu dataju nahrać', + 'mwe-timedtext-upload-text-desc-help' => 'Powjerch za nahrawanje tekstowych datajow akceptuje jenož .srt-dataje', + 'mwe-timedtext-upload-text-desc-help-browse' => 'PÅ™epytaj swój lokalny liÄ�ak za .srt-dataju, kotruž chceÅ¡ nahrać', + 'mwe-timedtext-upload-text-desc-help-select' => 'Wubjer rÄ›Ä� dataje', + 'mwe-timedtext-upload-text-desc-help-review' => 'PÅ™epruwuj abo změń tekstowy wobsah a klikÅ„ potom na Nahrać, zo by tekst pÅ™idaÅ‚', + 'mwe-timedtext-upload-text-preview' => 'Tekst pÅ™epruwować', + 'mwe-timedtext-upload-text-success' => 'Nahraće synchronizowaneho teksta bÄ› wuspěšne', + 'mwe-timedtext-upload-text-done' => 'Nahraće zakónÄ�ene', + 'mwe-timedtext-upload-text-fail-desc' => 'Nahraće je so njeporadźiÅ‚o', + 'mwe-timedtext-upload-text-fail-title' => 'Nahraće je so njeporadźiÅ‚o', + 'mwe-timedtext-upload-text-another' => 'Druhu dataju nahrać', + 'mwe-timedtext-upload-text-done-uploading' => 'Nahraće skónÄ�ene', + 'mwe-timedtext-back-btn' => 'Wróćo', + 'mwe-timedtext-choose-text' => 'Tekst wubrać', + 'mwe-timedtext-upload-timed-text' => 'Podtitule nahrać', 'mwe-timedtext-loading-text-edit' => 'Editor za synchronizowany tekst so startuje', - 'mwe-timedtext-search' => 'Klip pytać', - 'mwe-timedtext-layout' => 'Wusměrjenje', + 'mwe-timedtext-search' => 'Klip pytać', + 'mwe-timedtext-layout' => 'WusmÄ›rjenje', 'mwe-timedtext-layout-ontop' => 'Nad widejom', 'mwe-timedtext-layout-below' => 'Pod widejom', - 'mwe-timedtext-layout-off' => 'Podtitule schować', - 'mwe-timedtext-loading-text' => 'Tekst so začituje...', - 'mwe-timedtext-textcat-captions' => 'Nadpisma', - 'mwe-timedtext-textcat-subtitles' => 'Podtitule', - 'mwe-timedtext-textcat-descriptions' => 'Awdiowopisanje', + 'mwe-timedtext-layout-off' => 'Podtitule schować', + 'mwe-timedtext-loading-text' => 'Tekst so zaÄ�ituje...', + 'mwe-timedtext-textcat-cc' => 'Nadpisma', + 'mwe-timedtext-textcat-sub' => 'Podtitule', + 'mwe-timedtext-textcat-tad' => 'Awdiowopisanje', 'mwe-timedtext-textcat-ktv' => 'Karaoke', - 'mwe-timedtext-textcat-tik' => 'Tekstowy běžacy pask', + 'mwe-timedtext-textcat-tik' => 'Tekstowy běžacy pask', 'mwe-timedtext-textcat-ar' => 'Aktiwne regiony', 'mwe-timedtext-textcat-nb' => 'Anotacija', 'mwe-timedtext-textcat-meta' => 'Synchronizowane metadaty', - 'mwe-timedtext-textcat-trx' => 'Přepis', - 'mwe-timedtext-textcat-lrc' => 'Spěwowy tekst', - 'mwe-timedtext-textcat-lin' => 'Rěčespytne wopisanje', + 'mwe-timedtext-textcat-trx' => 'PÅ™epis', + 'mwe-timedtext-textcat-lrc' => 'SpÄ›wowy tekst', + 'mwe-timedtext-textcat-lin' => 'RÄ›Ä�espytne wopisanje', 'mwe-timedtext-textcat-cue' => 'Zastupne dypki', 'mwe-timedtext-language-subtitles-for-clip' => '$1 {{PLURAL:$1|podtitul|podtitulej|podtitule|podtitulow}} za klip: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Žane podtitule $1 za klip namakane: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Žane podtitule $1 za klip namakane: $2', + 'mwe-timedtext-request-subs' => 'Transkripciju požadać', + 'mwe-timedtext-no-subs' => 'Žane podtitule k dispoziciji', + 'mwe-timedtext-request-subs-desc' => 'Požadanje za transkripciju tuteje widejodataje pÅ™idać', + 'mwe-timedtext-request-subs-done' => 'Požadanje wo transkripciju pÅ™idate. [$1 Hlej wÅ¡Ä› požadanja wo transkripciju]', + 'mwe-timedtext-request-subs-fail' => 'PÅ™idawanje požadanje wo transkripciju je so njeporadźiÅ‚o. Sy so pÅ™izjewiÅ‚?', + 'mwe-timedtext-request-already-done' => 'Transkripcija tutoho wideja je so hižo požadaÅ‚a. [$1 Hlej wÅ¡Ä› požadanja wo transkripciju]', ); -/** Hungarian (Magyar) +/** Hungarian (magyar) + * @author Dani * @author Glanthor Reviol */ $messages['hu'] = array( - 'mwe-timedtext-stage-sync' => 'Szinkronizálás', - 'mwe-timedtext-stage-translate' => 'Fordítás', - 'mwe-timedtext-stage-upload' => 'Helyi fájl feltöltése', - 'mwe-timedtext-select-language' => 'Nyelv kiválasztása', - 'mwe-timedtext-file-language' => 'Feliratfájl nyelve', - 'mwe-timedtext-upload-text' => 'Szövegfájl feltöltése', - 'mwe-timedtext-uploading-text' => 'Szövegfájl feltöltése…', - 'mwe-timedtext-upload-text-desc-title' => 'Egy szövegfájl feltöltése', - 'mwe-timedtext-upload-text-done' => 'A feltöltés kész', - 'mwe-timedtext-upload-text-fail-desc' => 'A feltöltés sikertelen volt', - 'mwe-timedtext-upload-text-fail-title' => 'A feltöltéskor hiba történt', - 'mwe-timedtext-upload-text-another' => 'Másik feltöltése', - 'mwe-timedtext-upload-text-done-uploading' => 'A feltöltés befejeződött', + 'mwe-timedtext-stage-transcribe' => 'Ã�tÃrás', + 'mwe-timedtext-stage-sync' => 'Szinkronizálás', + 'mwe-timedtext-stage-translate' => 'FordÃtás', + 'mwe-timedtext-stage-upload' => 'Helyi fájl feltöltése', + 'mwe-timedtext-select-language' => 'Nyelv kiválasztása', + 'mwe-timedtext-file-language' => 'Feliratfájl nyelve', + 'mwe-timedtext-upload-text' => 'Szövegfájl feltöltése', + 'mwe-timedtext-uploading-text' => 'Szövegfájl feltöltése…', + 'mwe-timedtext-upload-text-desc-title' => 'Egy szövegfájl feltöltése', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Keresd meg a számÃtógépeden a feltölteni kÃvánt .srt fájlt', + 'mwe-timedtext-upload-text-desc-help-select' => 'Válassz nyelvet a fájl számára', + 'mwe-timedtext-upload-text-preview' => 'Szöveg ellenÅ‘rzése', + 'mwe-timedtext-upload-text-success' => 'Az idÅ‘zÃtett szöveg feltöltése sikeresen befejezÅ‘dött', + 'mwe-timedtext-upload-text-done' => 'A feltöltés kész', + 'mwe-timedtext-upload-text-fail-desc' => 'A feltöltés sikertelen volt', + 'mwe-timedtext-upload-text-fail-title' => 'A feltöltéskor hiba történt', + 'mwe-timedtext-upload-text-another' => 'Másik feltöltése', + 'mwe-timedtext-upload-text-done-uploading' => 'A feltöltés befejezÅ‘dött', 'mwe-timedtext-back-btn' => 'Vissza', - 'mwe-timedtext-layout' => 'Elrendezés', - 'mwe-timedtext-layout-ontop' => 'A videó felett', - 'mwe-timedtext-layout-below' => 'A videó alatt', - 'mwe-timedtext-layout-off' => 'Feliratok elrejtése', - 'mwe-timedtext-loading-text' => 'Szöveg betöltése…', + 'mwe-timedtext-choose-text' => 'Szöveg választása', + 'mwe-timedtext-upload-timed-text' => 'Felirat feltöltése', + 'mwe-timedtext-loading-text-edit' => 'IdÅ‘zÃtettszöveg-szerkesztÅ‘ betöltése', + 'mwe-timedtext-search' => 'Klip keresése', + 'mwe-timedtext-layout' => 'Elrendezés', + 'mwe-timedtext-layout-ontop' => 'A videó felett', + 'mwe-timedtext-layout-below' => 'A videó alatt', + 'mwe-timedtext-layout-off' => 'Feliratok elrejtése', + 'mwe-timedtext-loading-text' => 'Szöveg betöltése…', + 'mwe-timedtext-textcat-cc' => 'Feliratok', + 'mwe-timedtext-textcat-sub' => 'Felirat', + 'mwe-timedtext-textcat-tad' => 'Hang leÃrása', 'mwe-timedtext-textcat-ktv' => 'Karaoke', - 'mwe-timedtext-textcat-lrc' => 'Dalszöveg', + 'mwe-timedtext-textcat-ar' => 'AktÃv régiók', + 'mwe-timedtext-textcat-nb' => 'Annotáció', + 'mwe-timedtext-textcat-meta' => 'IdÅ‘zÃtett metaadatok', + 'mwe-timedtext-textcat-trx' => 'Ã�tirat', + 'mwe-timedtext-textcat-lrc' => 'Dalszöveg', + 'mwe-timedtext-textcat-lin' => 'Nyelvi jelölés', ); -/** Interlingua (Interlingua) +/** Interlingua (interlingua) * @author McDutchie */ $messages['ia'] = array( @@ -750,7 +943,7 @@ 'mwe-timedtext-select-language' => 'Selige lingua', 'mwe-timedtext-file-language' => 'Lingua del file de subtitulos', 'mwe-timedtext-upload-text' => 'Incargar file de texto', - 'mwe-timedtext-uploading-text' => 'Incarga file de texto…', + 'mwe-timedtext-uploading-text' => 'Incarga file de texto…', 'mwe-timedtext-upload-text-desc-title' => 'Incargar un file de texto', 'mwe-timedtext-upload-text-desc-help' => 'Le interfacie pro incargamento de files de texto accepta le files .srt', 'mwe-timedtext-upload-text-desc-help-browse' => 'Cerca in tu computator local le file .srt que tu vole incargar', @@ -765,17 +958,17 @@ 'mwe-timedtext-upload-text-done-uploading' => 'Finite incargar', 'mwe-timedtext-back-btn' => 'Retornar', 'mwe-timedtext-choose-text' => 'Selige texto', - 'mwe-timedtext-add-timed-text' => 'Adder subtitulos', - 'mwe-timedtext-loading-text-edit' => 'Carga le editor de subtitulos…', + 'mwe-timedtext-upload-timed-text' => 'Incargar subtitulos', + 'mwe-timedtext-loading-text-edit' => 'Carga le editor de subtitulos…', 'mwe-timedtext-search' => 'Cercar clip', 'mwe-timedtext-layout' => 'Disposition', 'mwe-timedtext-layout-ontop' => 'Super le video', 'mwe-timedtext-layout-below' => 'Sub le video', 'mwe-timedtext-layout-off' => 'Celar subtitulos', - 'mwe-timedtext-loading-text' => 'Carga texto…', - 'mwe-timedtext-textcat-captions' => 'Subtitulos', - 'mwe-timedtext-textcat-subtitles' => 'Subtitulos', - 'mwe-timedtext-textcat-descriptions' => 'Description audio', + 'mwe-timedtext-loading-text' => 'Carga texto…', + 'mwe-timedtext-textcat-cc' => 'Subtitulos', + 'mwe-timedtext-textcat-sub' => 'Subtitulos', + 'mwe-timedtext-textcat-tad' => 'Description audio', 'mwe-timedtext-textcat-ktv' => 'Karaoke', 'mwe-timedtext-textcat-tik' => 'Barra de information', 'mwe-timedtext-textcat-ar' => 'Regiones active', @@ -787,10 +980,17 @@ 'mwe-timedtext-textcat-cue' => 'Punctos de entrata', 'mwe-timedtext-language-subtitles-for-clip' => 'Subtitulos in $1 pro le clip: $2', 'mwe-timedtext-language-no-subtitles-for-clip' => 'Nulle subtitulos in $1 ha essite trovate pro le clip: $2', + 'mwe-timedtext-request-subs' => 'Requestar transcription', + 'mwe-timedtext-no-subs' => 'Subtitulos non disponibile', + 'mwe-timedtext-request-subs-desc' => 'Adder un requesta que iste file video sia transcribite', + 'mwe-timedtext-request-subs-done' => 'Requesta de transcription addite. [$1 Vide tote le requestas de transcriber]', + 'mwe-timedtext-request-subs-fail' => 'Addition del requesta de transcription fallite. Ha tu aperite session?', + 'mwe-timedtext-request-already-done' => 'Un transcription de iste video ha jam essite requestate. [$1 Vide tote le requestas de transcriber]', ); /** Indonesian (Bahasa Indonesia) * @author Farras + * @author IvanLanin */ $messages['id'] = array( 'mwe-timedtext-editor' => 'Penyunting teks berjangka waktu', @@ -816,7 +1016,7 @@ 'mwe-timedtext-upload-text-done-uploading' => 'Selesai mengunggah', 'mwe-timedtext-back-btn' => 'Kembali', 'mwe-timedtext-choose-text' => 'Pilih teks', - 'mwe-timedtext-add-timed-text' => 'Tambahkan teks berjangka waktu', + 'mwe-timedtext-upload-timed-text' => 'Unggah teks film', 'mwe-timedtext-loading-text-edit' => 'Memuat penyunting teks berjangka waktu', 'mwe-timedtext-search' => 'Cari klip', 'mwe-timedtext-layout' => 'Tampilan', @@ -824,9 +1024,9 @@ 'mwe-timedtext-layout-below' => 'Di bawah video', 'mwe-timedtext-layout-off' => 'Sembunyikan subjudul', 'mwe-timedtext-loading-text' => 'Memuat teks ...', - 'mwe-timedtext-textcat-captions' => 'Keterangan', - 'mwe-timedtext-textcat-subtitles' => 'Subjudul', - 'mwe-timedtext-textcat-descriptions' => 'Deskripsi audio', + 'mwe-timedtext-textcat-cc' => 'Keterangan', + 'mwe-timedtext-textcat-sub' => 'Subjudul', + 'mwe-timedtext-textcat-tad' => 'Deskripsi audio', 'mwe-timedtext-textcat-ktv' => 'Karaoke', 'mwe-timedtext-textcat-tik' => 'Teks tik', 'mwe-timedtext-textcat-ar' => 'Wilayah aktif', @@ -838,9 +1038,15 @@ 'mwe-timedtext-textcat-cue' => 'Titik acuan', 'mwe-timedtext-language-subtitles-for-clip' => 'Subjudul $1 untuk klip: $2', 'mwe-timedtext-language-no-subtitles-for-clip' => 'Tidak ada subjudul $1 yang ditemukan untuk klip: $2', + 'mwe-timedtext-request-subs' => 'Minta transkripsi', + 'mwe-timedtext-no-subs' => 'Jalur teks tidak tersedia', + 'mwe-timedtext-request-subs-desc' => 'Berikan permintaan transkripsi untuk berkas video ini', + 'mwe-timedtext-request-subs-done' => 'Permintaan transkripsi ditambahkan. [$1 Lihat semua permintaan]', + 'mwe-timedtext-request-subs-fail' => 'Gagal menambah permintaan transkripsi. Apakah Anda masuk log?', + 'mwe-timedtext-request-already-done' => 'Transkripsi dari video ini telah diminta. [$1 Lihat semua permintaan]', ); -/** Italian (Italiano) +/** Italian (italiano) * @author Gianfranco */ $messages['it'] = array( @@ -852,143 +1058,208 @@ 'mwe-timedtext-back-btn' => 'Indietro', ); -/** Japanese (日本語) +/** Japanese (日本語) * @author Aotake * @author Hosiryuhosi + * @author Shirayuki * @author Yanajin66 - * @author 青子守歌 + * @author é�’å�å®ˆæŒ */ $messages['ja'] = array( - 'mwe-timedtext-editor' => '字幕エディタ', - 'mwe-timedtext-stage-transcribe' => '文字起こし', - 'mwe-timedtext-stage-sync' => '同期', - 'mwe-timedtext-stage-translate' => '翻訳', - 'mwe-timedtext-stage-upload' => 'ローカルファイルからアップロード', - 'mwe-timedtext-select-language' => '言語を選択', - 'mwe-timedtext-file-language' => '字幕ファイルの言語', - 'mwe-timedtext-upload-text' => 'テキストファイルをアップロード', - 'mwe-timedtext-uploading-text' => 'テキストファイルのアップロード', - 'mwe-timedtext-upload-text-desc-title' => 'テキストファイルをアップロード', - 'mwe-timedtext-upload-text-desc-help' => 'アップロードするテキストファイルのインターフェースは .srt ファイルを受け付けます', - 'mwe-timedtext-upload-text-desc-help-browse' => 'ローカルのコンピューターの上からアップロードする .srt ファイルを探す', - 'mwe-timedtext-upload-text-desc-help-select' => 'ファイルの言語を選択', - 'mwe-timedtext-upload-text-desc-help-review' => 'テキストの内容を確認・編集してからアップロードを押してテキストを追加してください', - 'mwe-timedtext-upload-text-preview' => 'テキストを確認', - 'mwe-timedtext-upload-text-success' => '字幕のアップロードに成功しました', - 'mwe-timedtext-upload-text-done' => 'アップロード完了', - 'mwe-timedtext-upload-text-fail-desc' => 'アップロードが失敗しました', - 'mwe-timedtext-upload-text-fail-title' => 'アップロードに失敗', - 'mwe-timedtext-upload-text-another' => '他にアップロード', - 'mwe-timedtext-upload-text-done-uploading' => 'アップロード完了', - 'mwe-timedtext-back-btn' => '戻る', - 'mwe-timedtext-choose-text' => 'テキストを選択', - 'mwe-timedtext-add-timed-text' => '字幕の追加', - 'mwe-timedtext-loading-text-edit' => '字幕エディタの読み込み中', - 'mwe-timedtext-search' => 'クリップの検索', - 'mwe-timedtext-layout' => 'レイアウト', - 'mwe-timedtext-layout-ontop' => '動画の冒頭', - 'mwe-timedtext-layout-below' => '以下の動画', - 'mwe-timedtext-layout-off' => '字幕を隠す', - 'mwe-timedtext-loading-text' => 'テキストを読み込み中・・・', - 'mwe-timedtext-textcat-captions' => '見出し', - 'mwe-timedtext-textcat-subtitles' => '字幕', - 'mwe-timedtext-textcat-descriptions' => '音声の説明', - 'mwe-timedtext-textcat-ktv' => 'カラオケ', - 'mwe-timedtext-textcat-ar' => 'アクティブな領域', - 'mwe-timedtext-textcat-nb' => '注釈', - 'mwe-timedtext-textcat-trx' => '複写', - 'mwe-timedtext-textcat-lrc' => '歌詞', - 'mwe-timedtext-textcat-lin' => '言語マーク', - 'mwe-timedtext-textcat-cue' => 'キューポイント', + 'mwe-timedtext-editor' => 'å—幕エディター', + 'mwe-timedtext-stage-transcribe' => 'æ–‡å—èµ·ã�“ã�—', + 'mwe-timedtext-stage-sync' => 'å�ŒæœŸ', + 'mwe-timedtext-stage-translate' => '翻訳', + 'mwe-timedtext-stage-upload' => 'ãƒãƒ¼ã‚«ãƒ«ãƒ•ã‚¡ã‚¤ãƒ«ã�‹ã‚‰ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰', + 'mwe-timedtext-select-language' => '言語をé�¸æŠž', + 'mwe-timedtext-file-language' => 'å—幕ファイルã�®è¨€èªž', + 'mwe-timedtext-upload-text' => 'テã‚ストファイルをアップãƒãƒ¼ãƒ‰', + 'mwe-timedtext-uploading-text' => 'テã‚ストファイルã�®ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰', + 'mwe-timedtext-upload-text-desc-title' => 'テã‚ストファイルをアップãƒãƒ¼ãƒ‰', + 'mwe-timedtext-upload-text-desc-help' => 'アップãƒãƒ¼ãƒ‰ã�™ã‚‹ãƒ†ã‚ストファイルã�®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ã�¯ .srt ファイルをå�—ã�‘付ã�‘ã�¾ã�™', + 'mwe-timedtext-upload-text-desc-help-browse' => 'ãƒãƒ¼ã‚«ãƒ«ã�®ã‚³ãƒ³ãƒ”ューターã�®ä¸Šã�‹ã‚‰ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã�™ã‚‹ .srt ファイルを探ã�™', + 'mwe-timedtext-upload-text-desc-help-select' => 'ファイルã�®è¨€èªžã‚’é�¸æŠž', + 'mwe-timedtext-upload-text-desc-help-review' => 'テã‚ストã�®å†…容を確èª�・編集ã�—ã�¦ã�‹ã‚‰ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã‚’押ã�—ã�¦ãƒ†ã‚ã‚¹ãƒˆã‚’è¿½åŠ ã�—ã�¦ã��ã� ã�•ã�„', + 'mwe-timedtext-upload-text-preview' => 'テã‚ストを確èª�', + 'mwe-timedtext-upload-text-success' => 'å—幕ã�®ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã�«æˆ�功ã�—ã�¾ã�—ã�Ÿ', + 'mwe-timedtext-upload-text-done' => 'アップãƒãƒ¼ãƒ‰å®Œäº†', + 'mwe-timedtext-upload-text-fail-desc' => 'アップãƒãƒ¼ãƒ‰ã�Œå¤±æ•—ã�—ã�¾ã�—ã�Ÿ', + 'mwe-timedtext-upload-text-fail-title' => 'アップãƒãƒ¼ãƒ‰ã�«å¤±æ•—', + 'mwe-timedtext-upload-text-another' => 'ä»–ã�«ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰', + 'mwe-timedtext-upload-text-done-uploading' => 'アップãƒãƒ¼ãƒ‰å®Œäº†', + 'mwe-timedtext-back-btn' => '戻る', + 'mwe-timedtext-choose-text' => 'テã‚ストをé�¸æŠž', + 'mwe-timedtext-upload-timed-text' => 'å—幕ã�®ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰', + 'mwe-timedtext-loading-text-edit' => 'å—幕エディターã�®èªã�¿è¾¼ã�¿ä¸', + 'mwe-timedtext-search' => 'クリップã�®æ¤œç´¢', + 'mwe-timedtext-layout' => 'レイアウト', + 'mwe-timedtext-layout-ontop' => 'å‹•ç”»ã�®å†’é ', + 'mwe-timedtext-layout-below' => '以下ã�®å‹•ç”»', + 'mwe-timedtext-layout-off' => 'å—å¹•ã‚’éš ã�™', + 'mwe-timedtext-loading-text' => 'テã‚ストã�®èªã�¿è¾¼ã�¿ä¸...', + 'mwe-timedtext-textcat-cc' => '見出ã�—', + 'mwe-timedtext-textcat-sub' => 'å—幕', + 'mwe-timedtext-textcat-tad' => '音声ã�®èª¬æ˜Ž', + 'mwe-timedtext-textcat-ktv' => 'カラオケ', + 'mwe-timedtext-textcat-tik' => 'ãƒ†ã‚£ãƒƒã‚«ãƒ¼æ–‡ç« ', + 'mwe-timedtext-textcat-ar' => 'アクティブã�ªé ˜åŸŸ', + 'mwe-timedtext-textcat-nb' => '注釈', + 'mwe-timedtext-textcat-meta' => '時間メタデータ', + 'mwe-timedtext-textcat-trx' => '複写', + 'mwe-timedtext-textcat-lrc' => 'æŒè©ž', + 'mwe-timedtext-textcat-lin' => '言語マーク', + 'mwe-timedtext-textcat-cue' => 'ã‚ューãƒ�イント', + 'mwe-timedtext-language-subtitles-for-clip' => 'クリップ$2ã�®ã�Ÿã‚�ã�®$1å—幕', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'クリップ$2ã�«ã�¯$1å—幕ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ã�§ã�—ã�Ÿã€‚', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'mwe-timedtext-upload-text-preview' => 'Dä Täx nohkike', + 'mwe-timedtext-upload-text-success' => 'Dä Täx es jäz huhjelaade', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Mer han kei $1 Ongertittelle jefonge för dat Shtöck: $2', ); -/** Luxembourgish (Lëtzebuergesch) +/** Luxembourgish (Lëtzebuergesch) * @author Robby */ $messages['lb'] = array( 'mwe-timedtext-stage-translate' => 'Iwwersetzen', 'mwe-timedtext-stage-upload' => 'E lokale Fichier eroplueden', 'mwe-timedtext-select-language' => 'Sprooch eraussichen', - 'mwe-timedtext-file-language' => 'Sprooch vum Fichier mat den Ënnertitelen', + 'mwe-timedtext-file-language' => 'Sprooch vum Fichier mat den Ënnertitelen', 'mwe-timedtext-upload-text' => 'Text-Fichier eroplueden', - 'mwe-timedtext-uploading-text' => 'Den Text-Fichier gëtt eropgelueden', + 'mwe-timedtext-uploading-text' => 'Den Text-Fichier gëtt eropgelueden', 'mwe-timedtext-upload-text-desc-title' => 'En Text-Fichier eroplueden', 'mwe-timedtext-upload-text-desc-help-select' => "D'Sprooch vum Fichier eraussichen", 'mwe-timedtext-upload-text-preview' => 'Text nokucken', 'mwe-timedtext-upload-text-done' => 'Eroplueden ofgeschloss', - 'mwe-timedtext-upload-text-fail-desc' => "D'Eroplueden huet net fonctionnéiert", - 'mwe-timedtext-upload-text-fail-title' => "D'Eroplueden huet net fonctionnéiert", + 'mwe-timedtext-upload-text-fail-desc' => "D'Eroplueden huet net fonctionnéiert", + 'mwe-timedtext-upload-text-fail-title' => "D'Eroplueden huet net fonctionnéiert", 'mwe-timedtext-upload-text-another' => 'Nach een eroplueden', - 'mwe-timedtext-upload-text-done-uploading' => "D'Eroplueden ass fäerdeg", - 'mwe-timedtext-back-btn' => 'Zréck', + 'mwe-timedtext-upload-text-done-uploading' => "D'Eroplueden ass fäerdeg", + 'mwe-timedtext-back-btn' => 'Zréck', 'mwe-timedtext-choose-text' => 'Text eraussichen', - 'mwe-timedtext-add-timed-text' => 'Sychroniséierten Text derbäisetzen', + 'mwe-timedtext-upload-timed-text' => 'Ënnertitelen eroplueden', 'mwe-timedtext-search' => 'Clip sichen', 'mwe-timedtext-layout' => 'Layout', 'mwe-timedtext-layout-ontop' => 'Iwwert dem Video', - 'mwe-timedtext-layout-below' => 'Ënnert dem Video', - 'mwe-timedtext-layout-off' => 'Ënnertitele verstoppen', - 'mwe-timedtext-loading-text' => 'Text gëtt gelueden ...', - 'mwe-timedtext-textcat-subtitles' => 'Ënnertitelen', + 'mwe-timedtext-layout-below' => 'Ënnert dem Video', + 'mwe-timedtext-layout-off' => 'Ënnertitele verstoppen', + 'mwe-timedtext-loading-text' => 'Text gëtt gelueden ...', + 'mwe-timedtext-textcat-sub' => 'Ënnertitelen', + 'mwe-timedtext-textcat-tad' => 'Audio-Beschreiwung', 'mwe-timedtext-textcat-ktv' => 'Karaoke', 'mwe-timedtext-textcat-tik' => 'Text-Ticker', 'mwe-timedtext-textcat-ar' => 'Aktiv Regiounen', 'mwe-timedtext-textcat-nb' => 'Notiz', 'mwe-timedtext-textcat-lrc' => 'Liddertext', + 'mwe-timedtext-textcat-lin' => 'Linguistesch Markéierung', 'mwe-timedtext-textcat-cue' => 'Referenz-Punkten', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 Ënnertitele fir de Clip: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Keng $1 Ënnertitele goufe fonnt fir de Clip: $2', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 Ënnertitele fir de Clip: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Keng $1 Ënnertitele goufe fonnt fir de Clip: $2', ); -/** Macedonian (Македонски) +/** Macedonian (македонÑ�ки) * @author Bjankuloski06 */ $messages['mk'] = array( - 'mwe-timedtext-editor' => 'Уредник на синхронизиран текст', - 'mwe-timedtext-stage-transcribe' => 'Направи стенограм', - 'mwe-timedtext-stage-sync' => 'Синхро', - 'mwe-timedtext-stage-translate' => 'Преведи', - 'mwe-timedtext-stage-upload' => 'Подигни од локална податотека', - 'mwe-timedtext-select-language' => 'Одберете јазик', - 'mwe-timedtext-file-language' => 'Јазик на податотеката со титл', - 'mwe-timedtext-upload-text' => 'Подигни податотека со текст', - 'mwe-timedtext-uploading-text' => 'Подигање на податотека со текст', - 'mwe-timedtext-upload-text-desc-title' => 'Подигни податотека со текст', - 'mwe-timedtext-upload-text-desc-help' => 'Посредникот за подигање текстуални податотеки прифаќа .srt податотеки', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Одберете ја од вашиот сметач .srt податотеката што сакате да ја подигнете', - 'mwe-timedtext-upload-text-desc-help-select' => 'Одберете го јазикот на податотеката', - 'mwe-timedtext-upload-text-desc-help-review' => 'Проверете / исправете го текстот и потоа притиснете на „Подигни“ за да го додадете текстот', - 'mwe-timedtext-upload-text-preview' => 'Провери текст', - 'mwe-timedtext-upload-text-success' => 'Подигањето на синхронизиран текст е успешно', - 'mwe-timedtext-upload-text-done' => 'Подигањето е завршено', - 'mwe-timedtext-upload-text-fail-desc' => 'Подигањето е неуспешно', - 'mwe-timedtext-upload-text-fail-title' => 'Подигањето не успеа', - 'mwe-timedtext-upload-text-another' => 'Подигни друга', - 'mwe-timedtext-upload-text-done-uploading' => 'Готово со подигање', - 'mwe-timedtext-back-btn' => 'Назад', - 'mwe-timedtext-choose-text' => 'Одберете текст', - 'mwe-timedtext-add-timed-text' => 'Додај синхронизиран текст', - 'mwe-timedtext-loading-text-edit' => 'Ги вчитувам уредникот на синхронизиран текст', - 'mwe-timedtext-search' => 'Пребарај снимка', - 'mwe-timedtext-layout' => 'Распоред', - 'mwe-timedtext-layout-ontop' => 'Над снимката', - 'mwe-timedtext-layout-below' => 'Под снимката', - 'mwe-timedtext-layout-off' => 'Сокриј титлови', - 'mwe-timedtext-loading-text' => 'Го вчитувам текстот...', - 'mwe-timedtext-textcat-captions' => 'Опис', - 'mwe-timedtext-textcat-subtitles' => 'Титлови', - 'mwe-timedtext-textcat-descriptions' => 'Аудио-опис', - 'mwe-timedtext-textcat-ktv' => 'Караоке', - 'mwe-timedtext-textcat-tik' => 'Текст-картички', - 'mwe-timedtext-textcat-ar' => 'Активни региони', - 'mwe-timedtext-textcat-nb' => 'Анотација', - 'mwe-timedtext-textcat-meta' => 'Синхронизирани метаподатоци', - 'mwe-timedtext-textcat-trx' => 'Стенограм', - 'mwe-timedtext-textcat-lrc' => 'Текст на песната', - 'mwe-timedtext-textcat-lin' => 'Лингвистичко означување', - 'mwe-timedtext-textcat-cue' => 'Моментни точки', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 — титлови за снимката: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Нема пронајдено титлови на $1 за снимката: $2', + 'mwe-timedtext-editor' => 'Уредник на Ñ�инхронизиран текÑ�Ñ‚', + 'mwe-timedtext-stage-transcribe' => 'Ð�аправи Ñ�тенограм', + 'mwe-timedtext-stage-sync' => 'Синхро', + 'mwe-timedtext-stage-translate' => 'Преведи', + 'mwe-timedtext-stage-upload' => 'Подигни од локална податотека', + 'mwe-timedtext-select-language' => 'Одберете јазик', + 'mwe-timedtext-file-language' => 'Јазик на податотеката Ñ�о титл', + 'mwe-timedtext-upload-text' => 'Подигни податотека Ñ�о текÑ�Ñ‚', + 'mwe-timedtext-uploading-text' => 'Подигање на податотека Ñ�о текÑ�Ñ‚', + 'mwe-timedtext-upload-text-desc-title' => 'Подигни податотека Ñ�о текÑ�Ñ‚', + 'mwe-timedtext-upload-text-desc-help' => 'ПоÑ�редникот за подигање текÑ�туални податотеки прифаќа .srt податотеки', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Одберете ја од вашиот Ñ�метач .srt податотеката што Ñ�акате да ја подигнете', + 'mwe-timedtext-upload-text-desc-help-select' => 'Одберете го јазикот на податотеката', + 'mwe-timedtext-upload-text-desc-help-review' => 'Проверете / иÑ�правете го текÑ�тот и потоа притиÑ�нете на „Подигни“ за да го додадете текÑ�тот', + 'mwe-timedtext-upload-text-preview' => 'Провери текÑ�Ñ‚', + 'mwe-timedtext-upload-text-success' => 'Подигањето на Ñ�инхронизиран текÑ�Ñ‚ е уÑ�пешно', + 'mwe-timedtext-upload-text-done' => 'Подигањето е завршено', + 'mwe-timedtext-upload-text-fail-desc' => 'Подигањето е неуÑ�пешно', + 'mwe-timedtext-upload-text-fail-title' => 'Подигањето не уÑ�пеа', + 'mwe-timedtext-upload-text-another' => 'Подигни друга', + 'mwe-timedtext-upload-text-done-uploading' => 'Готово Ñ�о подигање', + 'mwe-timedtext-back-btn' => 'Ð�азад', + 'mwe-timedtext-choose-text' => 'Одберете текÑ�Ñ‚', + 'mwe-timedtext-upload-timed-text' => 'Подигни титлови', + 'mwe-timedtext-loading-text-edit' => 'Ги вчитувам уредникот на Ñ�инхронизиран текÑ�Ñ‚', + 'mwe-timedtext-search' => 'Пребарај Ñ�нимка', + 'mwe-timedtext-layout' => 'РаÑ�поред', + 'mwe-timedtext-layout-ontop' => 'Ð�ад Ñ�нимката', + 'mwe-timedtext-layout-below' => 'Под Ñ�нимката', + 'mwe-timedtext-layout-off' => 'Скриј титлови', + 'mwe-timedtext-loading-text' => 'Го вчитувам текÑ�тот...', + 'mwe-timedtext-textcat-cc' => 'ОпиÑ�', + 'mwe-timedtext-textcat-sub' => 'Титлови', + 'mwe-timedtext-textcat-tad' => 'Ð�удио-опиÑ�', + 'mwe-timedtext-textcat-ktv' => 'Караоке', + 'mwe-timedtext-textcat-tik' => 'ТекÑ�Ñ‚-картички', + 'mwe-timedtext-textcat-ar' => 'Ð�ктивни региони', + 'mwe-timedtext-textcat-nb' => 'Прибелешка', + 'mwe-timedtext-textcat-meta' => 'Синхронизирани метаподатоци', + 'mwe-timedtext-textcat-trx' => 'Стенограм', + 'mwe-timedtext-textcat-lrc' => 'ТекÑ�Ñ‚ на пеÑ�ната', + 'mwe-timedtext-textcat-lin' => 'ЛингвиÑ�тичко означување', + 'mwe-timedtext-textcat-cue' => 'Моментни точки', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 — титлови за Ñ�нимката: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Ð�ема пронајдено титлови на $1 за Ñ�нимката: $2', + 'mwe-timedtext-request-subs' => 'Побарај транÑ�крипција', + 'mwe-timedtext-no-subs' => 'Ð�ема титлови на раÑ�полагање', + 'mwe-timedtext-request-subs-desc' => 'ПоÑ�тави барање за транÑ�крипција на оваа видеоÑ�нимка', + 'mwe-timedtext-request-subs-done' => 'Барањето е поÑ�тавено. [$1 Сите барања]', + 'mwe-timedtext-request-subs-fail' => 'Ð�е уÑ�пеав да поÑ�тавам барање за транÑ�крипција. Дали Ñ�те најавени?', + 'mwe-timedtext-request-already-done' => 'Веќе има поÑ�тавено барање за транÑ�крипција на оваа видеоÑ�нимка. [$1 Сите барања]', +); + +/** Norwegian (bokmÃ¥l)‬ (‪Norsk (bokmÃ¥l)‬) + * @author Nghtwlkr + */ +$messages['nb'] = array( + 'mwe-timedtext-editor' => 'Editor for tidsbestemt tekst', + 'mwe-timedtext-stage-transcribe' => 'Transkriber', + 'mwe-timedtext-stage-sync' => 'Synkroniser', + 'mwe-timedtext-stage-translate' => 'Oversett', + 'mwe-timedtext-stage-upload' => 'Last opp fra lokal fil', + 'mwe-timedtext-select-language' => 'Velg sprÃ¥k', + 'mwe-timedtext-file-language' => 'UndertekstfilsprÃ¥k', + 'mwe-timedtext-upload-text' => 'Last opp tekstfil', + 'mwe-timedtext-uploading-text' => 'Laster opp tekstfil', + 'mwe-timedtext-upload-text-desc-title' => 'Last opp en tekstfil', + 'mwe-timedtext-upload-text-desc-help' => 'Opplastingsgrensesnittet for tekstfiler aksepterer .srt-filer', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Bla gjennom din lokale datamaskin etter .srt-filen du vil laste opp', + 'mwe-timedtext-upload-text-desc-help-select' => 'Velg filens sprÃ¥k', + 'mwe-timedtext-upload-text-desc-help-review' => 'GjennomgÃ¥ / rediger tekstinnholdet og klikk pÃ¥ last opp for Ã¥ legge til teksten', + 'mwe-timedtext-upload-text-preview' => 'GjennomgÃ¥ teksten', + 'mwe-timedtext-upload-text-done' => 'Opplastingen ferdig', + 'mwe-timedtext-upload-text-fail-desc' => 'Opplastingen ble mislykket', + 'mwe-timedtext-upload-text-fail-title' => 'Opplastingen feilet', + 'mwe-timedtext-upload-text-another' => 'Last opp en til', + 'mwe-timedtext-upload-text-done-uploading' => 'Ferdig med Ã¥ laste opp', + 'mwe-timedtext-back-btn' => 'Tilbake', + 'mwe-timedtext-choose-text' => 'Velg tekst', + 'mwe-timedtext-loading-text-edit' => 'Laster editor for tidsbestemt tekst', + 'mwe-timedtext-search' => 'Søk klipp', + 'mwe-timedtext-layout' => 'Oppsett', + 'mwe-timedtext-layout-ontop' => 'Over video', + 'mwe-timedtext-layout-below' => 'Under video', + 'mwe-timedtext-layout-off' => 'Gjem undertekster', + 'mwe-timedtext-loading-text' => 'Laster tekst ...', + 'mwe-timedtext-textcat-cc' => 'Undertektster', + 'mwe-timedtext-textcat-sub' => 'Undertekster', + 'mwe-timedtext-textcat-tad' => 'Lydbeskrivelse', + 'mwe-timedtext-textcat-ktv' => 'Karaoke', + 'mwe-timedtext-textcat-ar' => 'Aktive regioner', + 'mwe-timedtext-textcat-lrc' => 'Tekster', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 undertekster for klipp: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Ingen $1-undertekster ble funnet for klipp: $2', ); /** Dutch (Nederlands) @@ -1018,7 +1289,7 @@ 'mwe-timedtext-upload-text-done-uploading' => 'Upload afgerond', 'mwe-timedtext-back-btn' => 'Terug', 'mwe-timedtext-choose-text' => 'Tekst kiezen', - 'mwe-timedtext-add-timed-text' => 'Ondertitels toevoegen', + 'mwe-timedtext-upload-timed-text' => 'Ondertitels uploaden', 'mwe-timedtext-loading-text-edit' => 'Bezig met het laden van de tekstverwerker voor ondertitels', 'mwe-timedtext-search' => 'Clip zoeken', 'mwe-timedtext-layout' => 'Vormgeving', @@ -1026,9 +1297,9 @@ 'mwe-timedtext-layout-below' => 'Onder de video', 'mwe-timedtext-layout-off' => 'Ondertitels verbergen', 'mwe-timedtext-loading-text' => 'Bezig met het laden van de tekst...', - 'mwe-timedtext-textcat-captions' => 'Ondertitels', - 'mwe-timedtext-textcat-subtitles' => 'Ondertitels', - 'mwe-timedtext-textcat-descriptions' => 'Audiobeschrijving', + 'mwe-timedtext-textcat-cc' => 'Ondertitels', + 'mwe-timedtext-textcat-sub' => 'Ondertitels', + 'mwe-timedtext-textcat-tad' => 'Audiobeschrijving', 'mwe-timedtext-textcat-ktv' => 'Karaoke', 'mwe-timedtext-textcat-tik' => 'Informatiebalk', 'mwe-timedtext-textcat-ar' => 'Actieve gebieden', @@ -1038,50 +1309,14 @@ 'mwe-timedtext-textcat-lrc' => 'Songteksten', 'mwe-timedtext-textcat-lin' => 'Taalkundige markup', 'mwe-timedtext-textcat-cue' => 'Richtpunten', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 ondertitels voor clip: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Er zijn geen $1ondertitels gevonden voor clip: $2', -); - -/** Norwegian (bokmål) (Norsk (bokmål)) - * @author Nghtwlkr - */ -$messages['no'] = array( - 'mwe-timedtext-editor' => 'Editor for tidsbestemt tekst', - 'mwe-timedtext-stage-transcribe' => 'Transkriber', - 'mwe-timedtext-stage-sync' => 'Synkroniser', - 'mwe-timedtext-stage-translate' => 'Oversett', - 'mwe-timedtext-stage-upload' => 'Last opp fra lokal fil', - 'mwe-timedtext-select-language' => 'Velg språk', - 'mwe-timedtext-file-language' => 'Undertekstfilspråk', - 'mwe-timedtext-upload-text' => 'Last opp tekstfil', - 'mwe-timedtext-uploading-text' => 'Laster opp tekstfil', - 'mwe-timedtext-upload-text-desc-title' => 'Last opp en tekstfil', - 'mwe-timedtext-upload-text-desc-help' => 'Opplastingsgrensesnittet for tekstfiler aksepterer .srt-filer', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Bla gjennom din lokale datamaskin etter .srt-filen du vil laste opp', - 'mwe-timedtext-upload-text-desc-help-select' => 'Velg filens språk', - 'mwe-timedtext-upload-text-desc-help-review' => 'Gjennomgå / rediger tekstinnholdet og klikk på last opp for å legge til teksten', - 'mwe-timedtext-upload-text-preview' => 'Gjennomgå teksten', - 'mwe-timedtext-upload-text-done' => 'Opplastingen ferdig', - 'mwe-timedtext-upload-text-fail-desc' => 'Opplastingen ble mislykket', - 'mwe-timedtext-upload-text-fail-title' => 'Opplastingen feilet', - 'mwe-timedtext-upload-text-another' => 'Last opp en til', - 'mwe-timedtext-upload-text-done-uploading' => 'Ferdig med å laste opp', - 'mwe-timedtext-back-btn' => 'Tilbake', - 'mwe-timedtext-choose-text' => 'Velg tekst', - 'mwe-timedtext-add-timed-text' => 'Legg til tidsbestemt tekst', - 'mwe-timedtext-loading-text-edit' => 'Laster editor for tidsbestemt tekst', - 'mwe-timedtext-search' => 'Søk klipp', - 'mwe-timedtext-layout' => 'Oppsett', - 'mwe-timedtext-layout-ontop' => 'Over video', - 'mwe-timedtext-layout-below' => 'Under video', - 'mwe-timedtext-layout-off' => 'Gjem undertekster', - 'mwe-timedtext-loading-text' => 'Laster tekst ...', - 'mwe-timedtext-textcat-subtitles' => 'Undertekster', - 'mwe-timedtext-textcat-descriptions' => 'Lydbeskrivelse', - 'mwe-timedtext-textcat-ktv' => 'Karaoke', - 'mwe-timedtext-textcat-lrc' => 'Tekster', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 undertekster for klipp: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Ingen $1-undertekster ble funnet for klipp: $2', + 'mwe-timedtext-language-subtitles-for-clip' => 'Ondertitels in het $1 voor clip: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Er zijn geen ondertitels in de taal $1 gevonden voor clip: $2', + 'mwe-timedtext-request-subs' => 'Transscriptieverzoek doen', + 'mwe-timedtext-no-subs' => 'Er zijn geen teksttracks beschikbaar', + 'mwe-timedtext-request-subs-desc' => 'Voerzoek toevoegen voor transscriptie van dit videobestand', + 'mwe-timedtext-request-subs-done' => 'Het transscriptieverzoek is toegevoegd. U kunt [$1 alle transscriptieverzoeken bekijken].', + 'mwe-timedtext-request-subs-fail' => 'Het toevoegen van het transscriptieverzoek is mislukt. Bent u wel aangemeld?', + 'mwe-timedtext-request-already-done' => 'Er bestaat al een transscriptieverzoek voor dit videobestand. U kunt [$1 alle transscriptieverzoeken bekijken].', ); /** Deitsch (Deitsch) @@ -1092,46 +1327,54 @@ 'mwe-timedtext-back-btn' => 'Zerrick', ); -/** Polish (Polski) +/** Pälzisch (Pälzisch) + * @author Manuae + */ +$messages['pfl'] = array( + 'mwe-timedtext-stage-translate' => 'Iwasedze', +); + +/** Polish (polski) + * @author BeginaFelicysym * @author Leinad * @author Shadown * @author Sp5uhe */ $messages['pl'] = array( - 'mwe-timedtext-editor' => 'Edytor napisów do filmu', + 'mwe-timedtext-editor' => 'Edytor napisów do filmu', 'mwe-timedtext-stage-transcribe' => 'Rozpisz', 'mwe-timedtext-stage-sync' => 'Synchronizacja', - 'mwe-timedtext-stage-translate' => 'Przetłumacz', - 'mwe-timedtext-stage-upload' => 'Prześlij z lokalnego pliku', - 'mwe-timedtext-select-language' => 'Wybierz język', - 'mwe-timedtext-file-language' => 'Język pliku z napisami do filmu', - 'mwe-timedtext-upload-text' => 'Prześlij plik tekstowy', - 'mwe-timedtext-uploading-text' => 'Przesyłanie pliku tekstowego', - 'mwe-timedtext-upload-text-desc-title' => 'Prześlij plik tekstowy', - 'mwe-timedtext-upload-text-desc-help' => 'Interfejs przesyłania plików tekstowych akceptuje pliki w formacie .srt', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Odnajdź na swoim komputerze plik .srt, który chcesz przesłać', - 'mwe-timedtext-upload-text-desc-help-select' => 'Wybierz język pliku', - 'mwe-timedtext-upload-text-desc-help-review' => 'Sprawdź i popraw treść, a następnie wciśnij prześlij aby dodać tekst', + 'mwe-timedtext-stage-translate' => 'PrzetÅ‚umacz', + 'mwe-timedtext-stage-upload' => 'PrzeÅ›lij z lokalnego pliku', + 'mwe-timedtext-select-language' => 'Wybierz jÄ™zyk', + 'mwe-timedtext-file-language' => 'JÄ™zyk pliku z napisami do filmu', + 'mwe-timedtext-upload-text' => 'PrzeÅ›lij plik tekstowy', + 'mwe-timedtext-uploading-text' => 'PrzesyÅ‚anie pliku tekstowego', + 'mwe-timedtext-upload-text-desc-title' => 'PrzeÅ›lij plik tekstowy', + 'mwe-timedtext-upload-text-desc-help' => 'Interfejs przesyÅ‚ania plików tekstowych akceptuje pliki w formacie .srt', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Odnajdź na swoim komputerze plik .srt, który chcesz przesÅ‚ać', + 'mwe-timedtext-upload-text-desc-help-select' => 'Wybierz jÄ™zyk pliku', + 'mwe-timedtext-upload-text-desc-help-review' => 'Sprawdź i popraw treść, a nastÄ™pnie wciÅ›nij przeÅ›lij aby dodać tekst', 'mwe-timedtext-upload-text-preview' => 'Sprawdzanie tekstu', - 'mwe-timedtext-upload-text-success' => 'Przesłano tekst ze znacznikami czasu', - 'mwe-timedtext-upload-text-done' => 'Przesłano', - 'mwe-timedtext-upload-text-fail-desc' => 'Przesyłanie nie powiodło się', - 'mwe-timedtext-upload-text-fail-title' => 'Przesłanie nieudane', - 'mwe-timedtext-upload-text-another' => 'Prześlij inny', - 'mwe-timedtext-upload-text-done-uploading' => 'Przesyłanie zakończone', + 'mwe-timedtext-upload-text-success' => 'PrzesÅ‚ano tekst ze znacznikami czasu', + 'mwe-timedtext-upload-text-done' => 'PrzesÅ‚ano', + 'mwe-timedtext-upload-text-fail-desc' => 'PrzesyÅ‚anie nie powiodÅ‚o siÄ™', + 'mwe-timedtext-upload-text-fail-title' => 'PrzesÅ‚anie nieudane', + 'mwe-timedtext-upload-text-another' => 'PrzeÅ›lij inny', + 'mwe-timedtext-upload-text-done-uploading' => 'PrzesyÅ‚anie zakoÅ„czone', 'mwe-timedtext-back-btn' => 'Wstecz', 'mwe-timedtext-choose-text' => 'Wybierz tekst', - 'mwe-timedtext-add-timed-text' => 'Dodaj tekst ze znacznikami czasu', - 'mwe-timedtext-loading-text-edit' => 'Ładowanie edytora tekstu ze znacznikami czasu', + 'mwe-timedtext-upload-timed-text' => 'PrzeÅ›lij listÄ™ dialogowÄ…', + 'mwe-timedtext-loading-text-edit' => 'Å�adowanie edytora tekstu ze znacznikami czasu', 'mwe-timedtext-search' => 'Szukaj klipu', - 'mwe-timedtext-layout' => 'Układ', - 'mwe-timedtext-layout-ontop' => 'Na górze filmu', - 'mwe-timedtext-layout-below' => 'Poniżej obrazu', + 'mwe-timedtext-layout' => 'UkÅ‚ad', + 'mwe-timedtext-layout-ontop' => 'Na górze filmu', + 'mwe-timedtext-layout-below' => 'Poniżej obrazu', 'mwe-timedtext-layout-off' => 'Ukryj napisy', - 'mwe-timedtext-loading-text' => 'Ładowanie tekstu...', - 'mwe-timedtext-textcat-captions' => 'Podpisy', - 'mwe-timedtext-textcat-subtitles' => 'Napisy do filmu', - 'mwe-timedtext-textcat-descriptions' => 'Opis ścieżki dźwiękowej', + 'mwe-timedtext-loading-text' => 'Å�adowanie tekstu...', + 'mwe-timedtext-textcat-cc' => 'Podpisy', + 'mwe-timedtext-textcat-sub' => 'Napisy do filmu', + 'mwe-timedtext-textcat-tad' => 'Opis Å›cieżki dźwiÄ™kowej', 'mwe-timedtext-textcat-ktv' => 'Karaoke', 'mwe-timedtext-textcat-tik' => 'Notatka', 'mwe-timedtext-textcat-ar' => 'Aktywne regiony', @@ -1139,75 +1382,87 @@ 'mwe-timedtext-textcat-meta' => 'Metadane ze znacznikami czasu', 'mwe-timedtext-textcat-trx' => 'Rozpisz', 'mwe-timedtext-textcat-lrc' => 'Teksty piosenek', - 'mwe-timedtext-textcat-lin' => 'Znaczniki językowe', + 'mwe-timedtext-textcat-lin' => 'Znaczniki jÄ™zykowe', 'mwe-timedtext-textcat-cue' => 'Punkty kontrolne', 'mwe-timedtext-language-subtitles-for-clip' => '$1 napisy do filmu: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Nie odnaleziono $1 napisów do filmu: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Nie odnaleziono $1 napisów do filmu: $2', + 'mwe-timedtext-request-subs' => 'PoproÅ› o transkrypcjÄ™', + 'mwe-timedtext-no-subs' => 'Nie ma dostÄ™pnych Å›cieżek tekstowych', + 'mwe-timedtext-request-subs-desc' => 'Dodaj proÅ›bÄ™ transkrypcji dla tego pliku wideo', + 'mwe-timedtext-request-subs-done' => 'Dodano proÅ›bÄ™ transkrypcji. [ $1 Zobacz wszystkie proÅ›by transkrypcji]', + 'mwe-timedtext-request-subs-fail' => 'Nie udaÅ‚o siÄ™ doanie proÅ›by transkrypcji. Czy jesteÅ› zalogowany?', + 'mwe-timedtext-request-already-done' => 'Już zÅ‚ożono proÅ›bÄ™ o transkrypcjÄ™ tego wideo. [ $1 Zobacz wszystkie proÅ›by transkrypcji]', ); -/** Piedmontese (Piemontèis) - * @author Borichèt - * @author Dragonòt +/** Piedmontese (Piemontèis) + * @author Borichèt + * @author Dragonòt */ $messages['pms'] = array( - 'mwe-timedtext-editor' => 'Editor ëd test temporisà', + 'mwe-timedtext-editor' => 'Editor ëd test temporisà ', 'mwe-timedtext-stage-transcribe' => 'Trascriv', 'mwe-timedtext-stage-sync' => 'Sincronisa', - 'mwe-timedtext-stage-translate' => 'Volté', - 'mwe-timedtext-stage-upload' => "Carié da n'archivi local", + 'mwe-timedtext-stage-translate' => 'Volté', + 'mwe-timedtext-stage-upload' => "Carié da n'archivi local", 'mwe-timedtext-select-language' => 'Serne la lenga', - 'mwe-timedtext-file-language' => "Lenga dl'archivi ëd sot-tìtoj", - 'mwe-timedtext-upload-text' => "Carié n'archivi ëd test", - 'mwe-timedtext-uploading-text' => "Cariament dl'archivi ëd test", - 'mwe-timedtext-upload-text-desc-title' => "Carié n'archivi ëd test", - 'mwe-timedtext-upload-text-desc-help' => "L'antërfacia ëd cariament ëd l'archivi ëd test a aceta j'archivi .srt", - 'mwe-timedtext-upload-text-desc-help-browse' => "Ch'a sërca su sò orinator local l'archivi .srt ch'a veul carié", - 'mwe-timedtext-upload-text-desc-help-select' => "Selessioné la lenga ëd l'archivi", - 'mwe-timedtext-upload-text-desc-help-review' => 'Revision-a/modìfica ël contnù dël test e peui sgnaca caria për gionté ël test', - 'mwe-timedtext-upload-text-preview' => 'Controlé ël test', - 'mwe-timedtext-upload-text-success' => "Ël cariament dël test sincronisà a l'é andàit bin", - 'mwe-timedtext-upload-text-done' => 'Cariament fàit e finì', - 'mwe-timedtext-upload-text-fail-desc' => "Ël cariament a l'é nen riussì", - 'mwe-timedtext-upload-text-fail-title' => "Ël cariament a l'é falì", - 'mwe-timedtext-upload-text-another' => "Carié n'àutr", - 'mwe-timedtext-upload-text-done-uploading' => 'Cariament fàit', - 'mwe-timedtext-back-btn' => 'André', - 'mwe-timedtext-choose-text' => 'Serne ël test', - 'mwe-timedtext-add-timed-text' => 'Gionté dël test sincronisà', - 'mwe-timedtext-loading-text-edit' => "Cariament ëd l'editor ëd test sincronisà", - 'mwe-timedtext-search' => 'Sërché un tòch filmà', + 'mwe-timedtext-file-language' => "Lenga dl'archivi ëd sot-tìtoj", + 'mwe-timedtext-upload-text' => "Carié n'archivi ëd test", + 'mwe-timedtext-uploading-text' => "Cariament dl'archivi ëd test", + 'mwe-timedtext-upload-text-desc-title' => "Carié n'archivi ëd test", + 'mwe-timedtext-upload-text-desc-help' => "L'antërfacia ëd cariament ëd l'archivi ëd test a aceta j'archivi .srt", + 'mwe-timedtext-upload-text-desc-help-browse' => "Ch'a sërca su sò orinator local l'archivi .srt ch'a veul carié", + 'mwe-timedtext-upload-text-desc-help-select' => "Selessioné la lenga ëd l'archivi", + 'mwe-timedtext-upload-text-desc-help-review' => 'Revision-a/modìfica ël contnù dël test e peui sgnaca caria për gionté ël test', + 'mwe-timedtext-upload-text-preview' => 'Controlé ël test', + 'mwe-timedtext-upload-text-success' => "Ël cariament dël test sincronisà a l'é andà it bin", + 'mwe-timedtext-upload-text-done' => 'Cariament fà it e finì', + 'mwe-timedtext-upload-text-fail-desc' => "Ël cariament a l'é nen riussì", + 'mwe-timedtext-upload-text-fail-title' => "Ël cariament a l'é falì", + 'mwe-timedtext-upload-text-another' => "Carié n'à utr", + 'mwe-timedtext-upload-text-done-uploading' => 'Cariament fà it', + 'mwe-timedtext-back-btn' => 'André', + 'mwe-timedtext-choose-text' => 'Serne ël test', + 'mwe-timedtext-upload-timed-text' => 'Carié dij sot-tìtoj', + 'mwe-timedtext-loading-text-edit' => "Cariament ëd l'editor ëd test sincronisà ", + 'mwe-timedtext-search' => 'Sërché un tòch filmà ', 'mwe-timedtext-layout' => 'Presentassion', - 'mwe-timedtext-layout-ontop' => 'An cò dël filmà', - 'mwe-timedtext-layout-below' => 'Sota ël filmà', - 'mwe-timedtext-layout-off' => 'Stërmé ij sot-tìtoj', - 'mwe-timedtext-loading-text' => 'Cariament dël test...', - 'mwe-timedtext-textcat-captions' => 'Descrission', - 'mwe-timedtext-textcat-subtitles' => 'Sot-tìtoj', - 'mwe-timedtext-textcat-descriptions' => 'Descrission àudio', + 'mwe-timedtext-layout-ontop' => 'An cò dël filmà ', + 'mwe-timedtext-layout-below' => 'Sota ël filmà ', + 'mwe-timedtext-layout-off' => 'Stërmé ij sot-tìtoj', + 'mwe-timedtext-loading-text' => 'Cariament dël test...', + 'mwe-timedtext-textcat-cc' => 'Descrission', + 'mwe-timedtext-textcat-sub' => 'Sot-tìtoj', + 'mwe-timedtext-textcat-tad' => 'Descrission à udio', 'mwe-timedtext-textcat-ktv' => 'Karaoke', - 'mwe-timedtext-textcat-tik' => 'Test ëd la telescrivent', + 'mwe-timedtext-textcat-tik' => 'Test ëd la telescrivent', 'mwe-timedtext-textcat-ar' => 'Region ative', - 'mwe-timedtext-textcat-nb' => 'Nòta', - 'mwe-timedtext-textcat-meta' => 'Metadat sincronisà', + 'mwe-timedtext-textcat-nb' => 'Nòta', + 'mwe-timedtext-textcat-meta' => 'Metadat sincronisà ', 'mwe-timedtext-textcat-trx' => 'Trascrission', - 'mwe-timedtext-textcat-lrc' => 'Lìriche', - 'mwe-timedtext-textcat-lin' => 'Marcador lenghìstich', + 'mwe-timedtext-textcat-lrc' => 'Lìriche', + 'mwe-timedtext-textcat-lin' => 'Marcador lenghìstich', 'mwe-timedtext-textcat-cue' => "Pont d'arferiment", - 'mwe-timedtext-language-subtitles-for-clip' => '$1 sot-tìtoj për ël tòch: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => "A l'é trovasse gnun sot-tìtoj $1 per ël tòch: $2", + 'mwe-timedtext-language-subtitles-for-clip' => '$1 sot-tìtoj për ël tòch: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => "A l'é trovasse gnun sot-tìtoj $1 per ël tòch: $2", + 'mwe-timedtext-request-subs' => 'Arcesta ëd trascrission', + 'mwe-timedtext-no-subs' => 'Gnun-e marche ëd test disponìbij', + 'mwe-timedtext-request-subs-desc' => "Gionté n'arcesta përchè cost archivi filmà a sia trascrivù", + 'mwe-timedtext-request-subs-done' => "Arcesta ëd trascrission giontà . [$1 Vardé tute j'arceste ëd trascrission]", + 'mwe-timedtext-request-subs-fail' => "Falì a gionté l'arcesta ëd trascrission. É-lo intrà ant ël sistema?", + 'mwe-timedtext-request-already-done' => "Na trascrission d'ës filmà a l'é già stà ita ciamà . [$1 Vardé tute j'arceste ëd trascrission]", ); -/** Pashto (پښتو) +/** Pashto (پښتو) * @author Ahmed-Najib-Biabani-Ibrahimkhel */ $messages['ps'] = array( - 'mwe-timedtext-stage-translate' => 'ژباړل', - 'mwe-timedtext-select-language' => 'ژبه ټاکل', - 'mwe-timedtext-choose-text' => 'متن ټاکل', - 'mwe-timedtext-textcat-ktv' => 'کارااوکه', + 'mwe-timedtext-stage-translate' => 'ژباړل', + 'mwe-timedtext-select-language' => 'ژبه ټاکل', + 'mwe-timedtext-choose-text' => 'متن ټاکل', + 'mwe-timedtext-textcat-ktv' => 'کارااوکه', ); -/** Portuguese (Português) +/** Portuguese (português) * @author Giro720 * @author Hamilton Abreu */ @@ -1217,49 +1472,55 @@ 'mwe-timedtext-stage-sync' => 'Sincronizar', 'mwe-timedtext-stage-translate' => 'Traduzir', 'mwe-timedtext-stage-upload' => 'Carregar a partir de ficheiro local', - 'mwe-timedtext-select-language' => 'Escolher a língua', - 'mwe-timedtext-file-language' => 'Língua do ficheiro de legendas', + 'mwe-timedtext-select-language' => 'Escolher a lÃngua', + 'mwe-timedtext-file-language' => 'LÃngua do ficheiro de legendas', 'mwe-timedtext-upload-text' => 'Carregar ficheiro de texto', 'mwe-timedtext-uploading-text' => 'A carregar o ficheiro de texto', 'mwe-timedtext-upload-text-desc-title' => 'Carregar um ficheiro de texto', 'mwe-timedtext-upload-text-desc-help' => 'A interface de upload de ficheiros de texto aceita ficheiros .srt.', 'mwe-timedtext-upload-text-desc-help-browse' => 'Procure no seu computador local o ficheiro .srt que pretende carregar', - 'mwe-timedtext-upload-text-desc-help-select' => 'Seleccione a língua do ficheiro', - 'mwe-timedtext-upload-text-desc-help-review' => 'Reveja e edite o texto e carregue em upload para adicioná-lo', + 'mwe-timedtext-upload-text-desc-help-select' => 'Seleccione a lÃngua do ficheiro', + 'mwe-timedtext-upload-text-desc-help-review' => 'Reveja ou edite o texto e clique upload para adicioná-lo', 'mwe-timedtext-upload-text-preview' => 'Rever o texto', 'mwe-timedtext-upload-text-success' => 'Foi feito o upload das legendas', 'mwe-timedtext-upload-text-done' => 'Upload terminado', - 'mwe-timedtext-upload-text-fail-desc' => 'Não foi feito o upload', + 'mwe-timedtext-upload-text-fail-desc' => 'Não foi feito o upload', 'mwe-timedtext-upload-text-fail-title' => 'O upload falhou', 'mwe-timedtext-upload-text-another' => 'Carregar outro', - 'mwe-timedtext-upload-text-done-uploading' => 'Não carregar mais', + 'mwe-timedtext-upload-text-done-uploading' => 'Não carregar mais', 'mwe-timedtext-back-btn' => 'Voltar', 'mwe-timedtext-choose-text' => 'Escolher texto', - 'mwe-timedtext-add-timed-text' => 'Adicionar legendas', + 'mwe-timedtext-upload-timed-text' => 'Upload das legendas', 'mwe-timedtext-loading-text-edit' => 'A carregar o editor de legendas', 'mwe-timedtext-search' => 'Procurar clipe', - 'mwe-timedtext-layout' => 'Posição', - 'mwe-timedtext-layout-ontop' => 'Sobre o vídeo', - 'mwe-timedtext-layout-below' => 'Abaixo do vídeo', + 'mwe-timedtext-layout' => 'Posição', + 'mwe-timedtext-layout-ontop' => 'Sobre o vÃdeo', + 'mwe-timedtext-layout-below' => 'Abaixo do vÃdeo', 'mwe-timedtext-layout-off' => 'Esconder legendas', 'mwe-timedtext-loading-text' => 'A carregar o texto ...', - 'mwe-timedtext-textcat-captions' => 'Títulos', - 'mwe-timedtext-textcat-subtitles' => 'Legendas', - 'mwe-timedtext-textcat-descriptions' => 'Descrição áudio', + 'mwe-timedtext-textcat-cc' => 'TÃtulos', + 'mwe-timedtext-textcat-sub' => 'Legendas', + 'mwe-timedtext-textcat-tad' => 'Descrição áudio', 'mwe-timedtext-textcat-ktv' => 'Karaoke', - 'mwe-timedtext-textcat-tik' => 'Cotações', - 'mwe-timedtext-textcat-ar' => 'Regiões activas', - 'mwe-timedtext-textcat-nb' => 'Anotação', - 'mwe-timedtext-textcat-meta' => 'Metadados de sincronização', - 'mwe-timedtext-textcat-trx' => 'Transcrição', + 'mwe-timedtext-textcat-tik' => 'Cotações', + 'mwe-timedtext-textcat-ar' => 'Regiões activas', + 'mwe-timedtext-textcat-nb' => 'Anotação', + 'mwe-timedtext-textcat-meta' => 'Metadados de sincronização', + 'mwe-timedtext-textcat-trx' => 'Transcrição', 'mwe-timedtext-textcat-lrc' => 'Letra', - 'mwe-timedtext-textcat-lin' => 'Marcação linguística', + 'mwe-timedtext-textcat-lin' => 'Marcação linguÃstica', 'mwe-timedtext-textcat-cue' => 'Pontos de entrada', 'mwe-timedtext-language-subtitles-for-clip' => 'Legendas em $1 para o clipe: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Não foram encontradas legendas em $1 para o clipe: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Não foram encontradas legendas em $1 para o clipe: $2', + 'mwe-timedtext-request-subs' => 'Pedir transcrição', + 'mwe-timedtext-no-subs' => 'Não há nenhuma faixa de texto disponÃvel', + 'mwe-timedtext-request-subs-desc' => 'Adicionar um pedido para este ficheiro de vÃdeo ser transcrito', + 'mwe-timedtext-request-subs-done' => 'O pedido de transcrição foi adicionado. [$1 Ver todos os pedidos de transcrição]', + 'mwe-timedtext-request-subs-fail' => 'Não foi possÃvel adicionar o pedido de transcrição. Está autenticado?', + 'mwe-timedtext-request-already-done' => 'Já foi pedida anteriormente uma transcrição deste vÃdeo. [$1 Ver todos os pedidos de transcrição]', ); -/** Brazilian Portuguese (Português do Brasil) +/** Brazilian Portuguese (português do Brasil) * @author Giro720 * @author Luckas Blade */ @@ -1269,160 +1530,191 @@ 'mwe-timedtext-stage-sync' => 'Sincronizar', 'mwe-timedtext-stage-translate' => 'Traduzir', 'mwe-timedtext-stage-upload' => 'Carregar a partir de arquivo local', - 'mwe-timedtext-select-language' => 'Selecionar língua', - 'mwe-timedtext-file-language' => 'Língua do arquivo de legendas', + 'mwe-timedtext-select-language' => 'Selecionar lÃngua', + 'mwe-timedtext-file-language' => 'LÃngua do arquivo de legendas', 'mwe-timedtext-upload-text' => 'Carregar arquivo de texto', 'mwe-timedtext-uploading-text' => 'Carregando um arquivo de texto', 'mwe-timedtext-upload-text-desc-title' => 'Carregar um arquivo de texto', 'mwe-timedtext-upload-text-desc-help' => 'A interface de carregamento de arquivos de texto aceita arquivos .srt.', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Procure no seus arquivos locais o arquivo .srt que você pretende carregar', - 'mwe-timedtext-upload-text-desc-help-select' => 'Selecione a língua do arquivo', - 'mwe-timedtext-upload-text-desc-help-review' => 'Revise e edite o texto e carregue em upload para adicioná-lo', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Procure no seus arquivos locais o arquivo .srt que você pretende carregar', + 'mwe-timedtext-upload-text-desc-help-select' => 'Selecione a lÃngua do arquivo', + 'mwe-timedtext-upload-text-desc-help-review' => 'Revise e edite o texto e carregue em upload para adicioná-lo', 'mwe-timedtext-upload-text-preview' => 'Revisar o texto', 'mwe-timedtext-upload-text-success' => 'Foi feito o carregamento das legendas com sucesso', 'mwe-timedtext-upload-text-done' => 'Carregamento terminado', - 'mwe-timedtext-upload-text-fail-desc' => 'Não foi feito o carregamento', + 'mwe-timedtext-upload-text-fail-desc' => 'Não foi feito o carregamento', 'mwe-timedtext-upload-text-fail-title' => 'O carregamento falhou', 'mwe-timedtext-upload-text-another' => 'Carregar outro', 'mwe-timedtext-upload-text-done-uploading' => 'Carregamento feito', 'mwe-timedtext-back-btn' => 'Voltar', 'mwe-timedtext-choose-text' => 'Escolher texto', - 'mwe-timedtext-add-timed-text' => 'Adicionar legendas', + 'mwe-timedtext-upload-timed-text' => 'Carregar legendas', 'mwe-timedtext-loading-text-edit' => 'Carregando editor de legendas', 'mwe-timedtext-search' => 'Procurar clipe', - 'mwe-timedtext-layout' => 'Posição', - 'mwe-timedtext-layout-ontop' => 'Sobre o vídeo', - 'mwe-timedtext-layout-below' => 'Abaixo do vídeo', + 'mwe-timedtext-layout' => 'Posição', + 'mwe-timedtext-layout-ontop' => 'Sobre o vÃdeo', + 'mwe-timedtext-layout-below' => 'Abaixo do vÃdeo', 'mwe-timedtext-layout-off' => 'Esconder legendas', 'mwe-timedtext-loading-text' => 'Carregando o texto ...', - 'mwe-timedtext-textcat-captions' => 'Títulos', - 'mwe-timedtext-textcat-subtitles' => 'Legendas', - 'mwe-timedtext-textcat-descriptions' => 'Descrição áudio', + 'mwe-timedtext-textcat-cc' => 'TÃtulos', + 'mwe-timedtext-textcat-sub' => 'Legendas', + 'mwe-timedtext-textcat-tad' => 'Descrição áudio', 'mwe-timedtext-textcat-ktv' => 'Karaoke', - 'mwe-timedtext-textcat-tik' => 'Cotações', - 'mwe-timedtext-textcat-ar' => 'Regiões ativas', - 'mwe-timedtext-textcat-nb' => 'Anotação', - 'mwe-timedtext-textcat-meta' => 'Metadados de sincronização', - 'mwe-timedtext-textcat-trx' => 'Transcrição', + 'mwe-timedtext-textcat-tik' => 'Cotações', + 'mwe-timedtext-textcat-ar' => 'Regiões ativas', + 'mwe-timedtext-textcat-nb' => 'Anotação', + 'mwe-timedtext-textcat-meta' => 'Metadados de sincronização', + 'mwe-timedtext-textcat-trx' => 'Transcrição', 'mwe-timedtext-textcat-lrc' => 'Letra', - 'mwe-timedtext-textcat-lin' => 'Marcação linguística', + 'mwe-timedtext-textcat-lin' => 'Marcação linguÃstica', 'mwe-timedtext-textcat-cue' => 'Pontos de entrada', 'mwe-timedtext-language-subtitles-for-clip' => 'Legendas em $1 para o clipe: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Não foram encontradas legendas em $1 para o clipe: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Não foram encontradas legendas em $1 para o clipe: $2', ); -/** Russian (Русский) - * @author Александр Сигачёв +/** Russian (руÑ�Ñ�кий) + * @author MaxSem + * @author Ð�лекÑ�андр Сигачёв */ $messages['ru'] = array( - 'mwe-timedtext-editor' => 'Редактор синхронизированного текста', - 'mwe-timedtext-stage-transcribe' => 'Стенограмма', - 'mwe-timedtext-stage-sync' => 'Синхро', - 'mwe-timedtext-stage-translate' => 'Перевод', - 'mwe-timedtext-stage-upload' => 'Загрузить из локального файла', - 'mwe-timedtext-select-language' => 'Выберите язык', - 'mwe-timedtext-file-language' => 'Язык файла субтитров', - 'mwe-timedtext-upload-text' => 'Загрузить текстовый файл', - 'mwe-timedtext-uploading-text' => 'Загрузка текстового файла', - 'mwe-timedtext-upload-text-desc-title' => 'Загрузка текстового файла', - 'mwe-timedtext-upload-text-desc-help' => 'Интерфейс загрузки текстовых файлов принимает формат .srt', - 'mwe-timedtext-upload-text-desc-help-browse' => 'Укажите на вашем компьютере файл .srt, который вы хотите загрузить', - 'mwe-timedtext-upload-text-desc-help-select' => 'Выберите язык этого файла', - 'mwe-timedtext-upload-text-desc-help-review' => 'Проверьте / исправьте текст и нажмите «Загрузить», чтобы добавить текст', - 'mwe-timedtext-upload-text-preview' => 'Проверить текст', - 'mwe-timedtext-upload-text-success' => 'Загрузка синхронизированного текста прошла успешна', - 'mwe-timedtext-upload-text-done' => 'Загрузка завершена', - 'mwe-timedtext-upload-text-fail-desc' => 'Загрузка не удалась', - 'mwe-timedtext-upload-text-fail-title' => 'Сбой при загрузке', - 'mwe-timedtext-upload-text-another' => 'Добавить ещё один', - 'mwe-timedtext-upload-text-done-uploading' => 'Загрузка завершена', - 'mwe-timedtext-back-btn' => 'Назад', - 'mwe-timedtext-choose-text' => 'Выберите текст', - 'mwe-timedtext-add-timed-text' => 'Добавить синхронизированный текст', - 'mwe-timedtext-loading-text-edit' => 'Загрузка редактора синхронизированного текста', - 'mwe-timedtext-search' => 'Поиск клипа', - 'mwe-timedtext-layout' => 'Положение', - 'mwe-timedtext-layout-ontop' => 'В верху видео', - 'mwe-timedtext-layout-below' => 'Внизу видео', - 'mwe-timedtext-layout-off' => 'Скрыть субтитры', - 'mwe-timedtext-loading-text' => 'Загрузка текста…', - 'mwe-timedtext-textcat-captions' => 'Субтитры-описания', - 'mwe-timedtext-textcat-subtitles' => 'Субтитры', - 'mwe-timedtext-textcat-descriptions' => 'Аудио-описание', - 'mwe-timedtext-textcat-ktv' => 'Караоке', - 'mwe-timedtext-textcat-tik' => 'Текстовые карточки', - 'mwe-timedtext-textcat-ar' => 'Активные области', - 'mwe-timedtext-textcat-nb' => 'Аннотация', - 'mwe-timedtext-textcat-meta' => 'Синхронизированные метаданные', - 'mwe-timedtext-textcat-trx' => 'Стенограмма', - 'mwe-timedtext-textcat-lrc' => 'Слова песни', - 'mwe-timedtext-textcat-lin' => 'Лингвистическая разметка', - 'mwe-timedtext-textcat-cue' => 'Знаковые точки', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 — субтитры для клипа: $2', - 'mwe-timedtext-language-no-subtitles-for-clip' => 'Не найдено субтитров на $1 для клипа: $2', + 'mwe-timedtext-editor' => 'Редактор Ñ�инхронизированного текÑ�та', + 'mwe-timedtext-stage-transcribe' => 'Стенограмма', + 'mwe-timedtext-stage-sync' => 'Синхро', + 'mwe-timedtext-stage-translate' => 'Перевод', + 'mwe-timedtext-stage-upload' => 'Загрузить из локального файла', + 'mwe-timedtext-select-language' => 'Выберите Ñ�зык', + 'mwe-timedtext-file-language' => 'Язык файла Ñ�убтитров', + 'mwe-timedtext-upload-text' => 'Загрузить текÑ�товый файл', + 'mwe-timedtext-uploading-text' => 'Загрузка текÑ�тового файла', + 'mwe-timedtext-upload-text-desc-title' => 'Загрузка текÑ�тового файла', + 'mwe-timedtext-upload-text-desc-help' => 'ИнтерфейÑ� загрузки текÑ�товых файлов принимает формат .srt', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Укажите на вашем компьютере файл .srt, который вы хотите загрузить', + 'mwe-timedtext-upload-text-desc-help-select' => 'Выберите Ñ�зык Ñ�того файла', + 'mwe-timedtext-upload-text-desc-help-review' => 'Проверьте / иÑ�правьте текÑ�Ñ‚ и нажмите «Загрузить», чтобы добавить текÑ�Ñ‚', + 'mwe-timedtext-upload-text-preview' => 'Проверить текÑ�Ñ‚', + 'mwe-timedtext-upload-text-success' => 'Загрузка Ñ�инхронизированного текÑ�та прошла уÑ�пешна', + 'mwe-timedtext-upload-text-done' => 'Загрузка завершена', + 'mwe-timedtext-upload-text-fail-desc' => 'Загрузка не удалаÑ�ÑŒ', + 'mwe-timedtext-upload-text-fail-title' => 'Сбой при загрузке', + 'mwe-timedtext-upload-text-another' => 'Добавить ещё один', + 'mwe-timedtext-upload-text-done-uploading' => 'Загрузка завершена', + 'mwe-timedtext-back-btn' => 'Ð�азад', + 'mwe-timedtext-choose-text' => 'Выберите текÑ�Ñ‚', + 'mwe-timedtext-upload-timed-text' => 'Загрузить Ñ�убтитры', + 'mwe-timedtext-loading-text-edit' => 'Загрузка редактора Ñ�инхронизированного текÑ�та', + 'mwe-timedtext-search' => 'ПоиÑ�к клипа', + 'mwe-timedtext-layout' => 'Положение', + 'mwe-timedtext-layout-ontop' => 'Ð’ верху видео', + 'mwe-timedtext-layout-below' => 'Внизу видео', + 'mwe-timedtext-layout-off' => 'Скрыть Ñ�убтитры', + 'mwe-timedtext-loading-text' => 'Загрузка текÑ�та…', + 'mwe-timedtext-textcat-cc' => 'Субтитры-опиÑ�аниÑ�', + 'mwe-timedtext-textcat-sub' => 'Субтитры', + 'mwe-timedtext-textcat-tad' => 'Ð�удио-опиÑ�ание', + 'mwe-timedtext-textcat-ktv' => 'Караоке', + 'mwe-timedtext-textcat-tik' => 'ТекÑ�товые карточки', + 'mwe-timedtext-textcat-ar' => 'Ð�ктивные облаÑ�ти', + 'mwe-timedtext-textcat-nb' => 'Ð�ннотациÑ�', + 'mwe-timedtext-textcat-meta' => 'Синхронизированные метаданные', + 'mwe-timedtext-textcat-trx' => 'Стенограмма', + 'mwe-timedtext-textcat-lrc' => 'Слова пеÑ�ни', + 'mwe-timedtext-textcat-lin' => 'ЛингвиÑ�тичеÑ�каÑ� разметка', + 'mwe-timedtext-textcat-cue' => 'Знаковые точки', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 — Ñ�убтитры длÑ� клипа: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Ð�е найдено Ñ�убтитров на $1 длÑ� клипа: $2', + 'mwe-timedtext-request-subs' => 'ЗапроÑ� транÑ�крипции', + 'mwe-timedtext-no-subs' => 'Ð�ет текÑ�товых дорожек', + 'mwe-timedtext-request-subs-desc' => 'Добавить запроÑ� на транÑ�крипцию Ñ�того видео', + 'mwe-timedtext-request-subs-done' => 'Добавлен запроÑ� на транÑ�крипцию. [$1 ПроÑ�мотреть вÑ�е запроÑ�Ñ‹]', + 'mwe-timedtext-request-subs-fail' => 'Ð�е удалоÑ�ÑŒ добавить запроÑ� на транÑ�крипцию. Ð’Ñ‹ предÑ�тавилиÑ�ÑŒ Ñ�иÑ�теме?', + 'mwe-timedtext-request-already-done' => 'ТранÑ�крипциÑ� Ñ�того видео уже была запрошена. [$1 ПроÑ�мотреть вÑ�е запроÑ�Ñ‹]', ); -/** Rusyn (Русиньскый) +/** Rusyn (РуÑ�иньÑ�кый) * @author Gazeb */ $messages['rue'] = array( - 'mwe-timedtext-back-btn' => 'Назад', + 'mwe-timedtext-back-btn' => 'Ð�азад', ); -/** Slovenian (Slovenščina) +/** Slovenian (slovenÅ¡Ä�ina) * @author Dbc334 */ $messages['sl'] = array( + 'mwe-timedtext-stage-translate' => 'Prevedi', 'mwe-timedtext-back-btn' => 'Nazaj', ); -/** Serbian Cyrillic ekavian (Српски (ћирилица)) - * @author Михајло Анђелковић +/** Serbian (Cyrillic script) (‪Ñ�рпÑ�ки (ћирилица)‬) + * @author Rancher + * @author Михајло Ð�нђелковић */ $messages['sr-ec'] = array( - 'mwe-timedtext-select-language' => 'Изабери језик', - 'mwe-timedtext-upload-text-done' => 'Слање је завршено', - 'mwe-timedtext-upload-text-fail-desc' => 'Слање је било неуспешно', - 'mwe-timedtext-upload-text-fail-title' => 'Слање није прошло', - 'mwe-timedtext-upload-text-another' => 'Пошаљи дурги', - 'mwe-timedtext-upload-text-done-uploading' => 'Слање је завршено', - 'mwe-timedtext-back-btn' => 'Назад', - 'mwe-timedtext-layout-off' => 'Сакриј сабтајтлове', - 'mwe-timedtext-loading-text' => 'Учитава се текст ...', - 'mwe-timedtext-textcat-captions' => 'Ознаке', - 'mwe-timedtext-textcat-subtitles' => 'Сабтајтлови', - 'mwe-timedtext-textcat-trx' => 'Транскрипт', + 'mwe-timedtext-editor' => 'Уредник уÑ�клађеног текÑ�та', + 'mwe-timedtext-stage-transcribe' => 'Ð�аправи транÑ�крипт', + 'mwe-timedtext-stage-sync' => 'УÑ�клади', + 'mwe-timedtext-stage-translate' => 'Преведи', + 'mwe-timedtext-stage-upload' => 'Пошаљи датотеку Ñ�а рачунара', + 'mwe-timedtext-select-language' => 'Изабери језик', + 'mwe-timedtext-file-language' => 'Језик титла', + 'mwe-timedtext-upload-text' => 'Отпреми текÑ�туалну датотеку', + 'mwe-timedtext-uploading-text' => 'Отпремање текÑ�туалне датотеке', + 'mwe-timedtext-upload-text-desc-title' => 'Отпремање текÑ�туалне датотеке', + 'mwe-timedtext-upload-text-done' => 'Слање је завршено', + 'mwe-timedtext-upload-text-fail-desc' => 'Слање је било неуÑ�пешно', + 'mwe-timedtext-upload-text-fail-title' => 'Слање није прошло', + 'mwe-timedtext-upload-text-another' => 'Пошаљи дурги', + 'mwe-timedtext-upload-text-done-uploading' => 'Слање је завршено', + 'mwe-timedtext-back-btn' => 'Ð�азад', + 'mwe-timedtext-layout-off' => 'Сакриј Ñ�абтајтлове', + 'mwe-timedtext-loading-text' => 'Учитава Ñ�е текÑ�Ñ‚ ...', + 'mwe-timedtext-key-language' => '$1, $2', + 'mwe-timedtext-textcat-cc' => 'Ознаке', + 'mwe-timedtext-textcat-sub' => 'ПоднаÑ�лови', + 'mwe-timedtext-textcat-trx' => 'ТранÑ�крипт', ); -/** Serbian Latin ekavian (Srpski (latinica)) */ +/** Serbian (Latin script) (‪srpski (latinica)‬) + * @author Rancher + */ $messages['sr-el'] = array( + 'mwe-timedtext-editor' => 'Urednik usklaÄ‘enog teksta', + 'mwe-timedtext-stage-transcribe' => 'Napravi transkript', + 'mwe-timedtext-stage-sync' => 'Uskladi', + 'mwe-timedtext-stage-translate' => 'Prevedi', + 'mwe-timedtext-stage-upload' => 'PoÅ¡alji datoteku sa raÄ�unara', 'mwe-timedtext-select-language' => 'Izaberi jezik', - 'mwe-timedtext-upload-text-done' => 'Slanje je završeno', - 'mwe-timedtext-upload-text-fail-desc' => 'Slanje je bilo neuspešno', - 'mwe-timedtext-upload-text-fail-title' => 'Slanje nije prošlo', - 'mwe-timedtext-upload-text-another' => 'Pošalji durgi', - 'mwe-timedtext-upload-text-done-uploading' => 'Slanje je završeno', + 'mwe-timedtext-file-language' => 'Jezik titla', + 'mwe-timedtext-upload-text' => 'Otpremi tekstualnu datoteku', + 'mwe-timedtext-uploading-text' => 'Otpremanje tekstualne datoteke', + 'mwe-timedtext-upload-text-desc-title' => 'Otpremanje tekstualne datoteke', + 'mwe-timedtext-upload-text-done' => 'Slanje je zavrÅ¡eno', + 'mwe-timedtext-upload-text-fail-desc' => 'Slanje je bilo neuspeÅ¡no', + 'mwe-timedtext-upload-text-fail-title' => 'Slanje nije proÅ¡lo', + 'mwe-timedtext-upload-text-another' => 'PoÅ¡alji durgi', + 'mwe-timedtext-upload-text-done-uploading' => 'Slanje je zavrÅ¡eno', 'mwe-timedtext-back-btn' => 'Nazad', 'mwe-timedtext-layout-off' => 'Sakrij sabtajtlove', - 'mwe-timedtext-loading-text' => 'Učitava se tekst ...', - 'mwe-timedtext-textcat-captions' => 'Oznake', - 'mwe-timedtext-textcat-subtitles' => 'Sabtajtlovi', + 'mwe-timedtext-loading-text' => 'UÄ�itava se tekst ...', + 'mwe-timedtext-key-language' => '$1, $2', + 'mwe-timedtext-textcat-cc' => 'Oznake', + 'mwe-timedtext-textcat-sub' => 'Podnaslovi', 'mwe-timedtext-textcat-trx' => 'Transkript', ); -/** Swedish (Svenska) +/** Swedish (svenska) * @author Dafer45 */ $messages['sv'] = array( 'mwe-timedtext-stage-sync' => 'Sync', - 'mwe-timedtext-stage-translate' => 'Översätt', - 'mwe-timedtext-stage-upload' => 'Ladda upp från lokal fil', - 'mwe-timedtext-select-language' => 'Välj språk', + 'mwe-timedtext-stage-translate' => 'Översätt', + 'mwe-timedtext-stage-upload' => 'Ladda upp frÃ¥n lokal fil', + 'mwe-timedtext-select-language' => 'Välj sprÃ¥k', 'mwe-timedtext-upload-text' => 'Ladda upp textfil', 'mwe-timedtext-uploading-text' => 'Laddar upp textfil', 'mwe-timedtext-upload-text-desc-title' => 'Ladda upp en textfil', - 'mwe-timedtext-upload-text-desc-help-select' => 'Välj filens språk', - 'mwe-timedtext-upload-text-desc-help-review' => 'Granska / redigera textens innehåll och tryck sedan ladda upp för att lägga till text', + 'mwe-timedtext-upload-text-desc-help-select' => 'Välj filens sprÃ¥k', + 'mwe-timedtext-upload-text-desc-help-review' => 'Granska / redigera textens innehÃ¥ll och tryck sedan ladda upp för att lägga till text', 'mwe-timedtext-upload-text-preview' => 'Granska text', 'mwe-timedtext-upload-text-done' => 'Uppladdning klar', 'mwe-timedtext-upload-text-fail-desc' => 'Uppladdningen misslyckades', @@ -1430,49 +1722,161 @@ 'mwe-timedtext-upload-text-another' => 'Ladda upp en till', 'mwe-timedtext-upload-text-done-uploading' => 'Klar med uppladdning', 'mwe-timedtext-back-btn' => 'Tillbaka', - 'mwe-timedtext-choose-text' => 'Välj text', + 'mwe-timedtext-choose-text' => 'Välj text', 'mwe-timedtext-layout' => 'Layout', - 'mwe-timedtext-layout-off' => 'Dölj undertexter', + 'mwe-timedtext-layout-off' => 'Dölj undertexter', 'mwe-timedtext-loading-text' => 'Laddar text ...', - 'mwe-timedtext-textcat-subtitles' => 'Undertexter', + 'mwe-timedtext-textcat-sub' => 'Undertexter', 'mwe-timedtext-textcat-ktv' => 'Karaoke', 'mwe-timedtext-textcat-ar' => 'Aktiva regioner', - 'mwe-timedtext-textcat-nb' => 'Anmärkning', - 'mwe-timedtext-language-subtitles-for-clip' => '$1 undertexter för klipp: $2', + 'mwe-timedtext-textcat-nb' => 'Anmärkning', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 undertexter för klipp: $2', ); -/** Telugu (తెలుగు) +/** Telugu (తెలà±�à°—à±�) * @author Veeven */ $messages['te'] = array( - 'mwe-timedtext-layout' => 'అమరిక', + 'mwe-timedtext-stage-translate' => 'à°…à°¨à±�వదించండి', + 'mwe-timedtext-select-language' => 'à°à°¾à°·à°¨à°¿ à°Žà°‚à°šà±�కోండి', + 'mwe-timedtext-upload-text-done' => 'à°Žà°•à±�à°•à°¿à°‚à°ªà±� పూరà±�తయà±�యింది', + 'mwe-timedtext-upload-text-fail-title' => 'à°Žà°•à±�à°•à°¿à°‚à°ªà±� విఫలమైంది', + 'mwe-timedtext-back-btn' => 'వెనకà±�à°•à°¿', + 'mwe-timedtext-layout' => 'అమరిక', + 'mwe-timedtext-textcat-sub' => 'ఉపశీరà±�à°·à°¿à°•à°²à±�', +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'mwe-timedtext-editor' => 'Inoorasang patnugot ng teksto', + 'mwe-timedtext-stage-transcribe' => 'Ilapat upang mabasa', + 'mwe-timedtext-stage-sync' => 'Isabay', + 'mwe-timedtext-stage-translate' => 'Isalinwika', + 'mwe-timedtext-stage-upload' => 'Ikargang paitaas mula sa katutubong talaksan', + 'mwe-timedtext-select-language' => 'Piliin ang wika', + 'mwe-timedtext-file-language' => 'Wika ng talaksan ng kabahaging pamagat', + 'mwe-timedtext-upload-text' => 'Ikargang paitaas ang talaksan ng teksto', + 'mwe-timedtext-uploading-text' => 'Ikinakargang paitaas ang talaksan ng teksto', + 'mwe-timedtext-upload-text-desc-title' => 'Magkargang paitaas ng isang talaksan ng teksto', + 'mwe-timedtext-upload-text-desc-help' => 'Ang ugnayang-mukha ng talaksan ng pagkakargang-paitaas na teksto ay tumatanggap ng mga talaksang .srt', + 'mwe-timedtext-upload-text-desc-help-browse' => 'Tumingin-tingin sa iyong lokal na kompyuter para sa talaksang .srt na nais mong ikargang paitaas', + 'mwe-timedtext-upload-text-desc-help-select' => 'Piliin ang wika ng talaksan', + 'mwe-timedtext-upload-text-desc-help-review' => 'Suriing muli / baguhin ang nilalaman ng teksto at pagkaraan ay pindutin ang ikargang paitaas upang maidagdag ang teksto', + 'mwe-timedtext-upload-text-preview' => 'Suriing muli ang teksto', + 'mwe-timedtext-upload-text-success' => 'Matagumpay ang pagkakargang papaitaas ng inorasang teksto', + 'mwe-timedtext-upload-text-done' => 'Tapos na ang pagkakargang papaitaas', + 'mwe-timedtext-upload-text-fail-desc' => 'Matagumpay ang pagkakargang papaitaas', + 'mwe-timedtext-upload-text-fail-title' => 'Nabigo ang pagkakargang papaitaas', + 'mwe-timedtext-upload-text-another' => 'Magkarga ng iba pa', + 'mwe-timedtext-upload-text-done-uploading' => 'Natapos na ang pagkakargang papaitaas', + 'mwe-timedtext-back-btn' => 'Bumalik', + 'mwe-timedtext-choose-text' => 'Pumili ng teksto', + 'mwe-timedtext-upload-timed-text' => 'Ikargang paitaas ang kabahaging mga pamagat', + 'mwe-timedtext-loading-text-edit' => 'Ikinakarga ang patnugot ng inoorasang teksto', + 'mwe-timedtext-search' => 'Maghanap ng putol', + 'mwe-timedtext-layout' => 'Kaayusan', + 'mwe-timedtext-layout-ontop' => 'Sa ibabaw ng bidyo', + 'mwe-timedtext-layout-below' => 'Sa ilalim ng bidyo', + 'mwe-timedtext-layout-off' => 'Itago ang kabahaging mga pamagat', + 'mwe-timedtext-loading-text' => 'Ikinakarga ang teksto ...', + 'mwe-timedtext-textcat-cc' => 'Mga paliwanag', + 'mwe-timedtext-textcat-sub' => 'Kabahaging mga pamagat', + 'mwe-timedtext-textcat-tad' => 'Paglalarawan ng naririnig', + 'mwe-timedtext-textcat-ktv' => 'Karaoke', + 'mwe-timedtext-textcat-tik' => 'Teksto ng pampulso', + 'mwe-timedtext-textcat-ar' => 'Masisiglang mga rehiyon', + 'mwe-timedtext-textcat-nb' => 'Paliwanag', + 'mwe-timedtext-textcat-meta' => 'Inorasang metadato', + 'mwe-timedtext-textcat-trx' => 'Sipi ng salin', + 'mwe-timedtext-textcat-lrc' => 'Titik ng awit', + 'mwe-timedtext-textcat-lin' => 'Markang-pantaas ng lingguwistika', + 'mwe-timedtext-textcat-cue' => 'Mga tuldok ng pahiwatig', + 'mwe-timedtext-language-subtitles-for-clip' => '$1 kabahaging mga pamagat para sa putol na: $2', + 'mwe-timedtext-language-no-subtitles-for-clip' => 'Walang natagpuang $1 kabahaging mga pamagat para sa putol na: $2', + 'mwe-timedtext-request-subs' => 'Humiling ng sipi ng salin', + 'mwe-timedtext-no-subs' => 'Walang makukuhang mga bakas ng teksto', +); + +/** Ukrainian (українÑ�ька) + * @author ТеÑ�Ñ‚ + */ +$messages['uk'] = array( + 'mwe-timedtext-editor' => 'Редактор Ñ�убтитрів', + 'mwe-timedtext-stage-translate' => 'ПереклаÑ�ти', + 'mwe-timedtext-stage-upload' => 'Завантажити з локального файлу', + 'mwe-timedtext-select-language' => 'Оберіть мову', + 'mwe-timedtext-upload-text-desc-help-select' => 'Оберіть мову файлу', + 'mwe-timedtext-back-btn' => 'Ð�азад', + 'mwe-timedtext-textcat-ktv' => 'Караоке', ); -/** Simplified Chinese (中文(简体)) +/** Yiddish (ייִדיש) + * @author פוילישער + */ +$messages['yi'] = array( + 'mwe-timedtext-back-btn' => 'צוריק', + 'mwe-timedtext-textcat-cc' => 'ב×�×©×¨×™×™×‘×•× ×’×¢×Ÿ', +); + +/** Simplified Chinese (‪ä¸æ–‡ï¼ˆç®€ä½“)‬) * @author Wilsonmess + * @author Xiaomingyan */ $messages['zh-hans'] = array( - 'mwe-timedtext-stage-transcribe' => '字幕', - 'mwe-timedtext-stage-sync' => '同步', - 'mwe-timedtext-stage-translate' => '翻译', - 'mwe-timedtext-stage-upload' => '从本地上传', - 'mwe-timedtext-select-language' => '选择语言', - 'mwe-timedtext-file-language' => '字幕语言', - 'mwe-timedtext-upload-text' => '上传文本文件', - 'mwe-timedtext-uploading-text' => '正在上传文本文件', - 'mwe-timedtext-upload-text-desc-help-browse' => '浏览本机以查阅您想要上传的.srt文件', - 'mwe-timedtext-upload-text-desc-help-select' => '选择文件的语言', - 'mwe-timedtext-upload-text-done' => '上传完成', - 'mwe-timedtext-upload-text-fail-desc' => '未能成功上传', - 'mwe-timedtext-upload-text-fail-title' => '上传失败', - 'mwe-timedtext-upload-text-done-uploading' => '上传完成', - 'mwe-timedtext-back-btn' => '返回', - 'mwe-timedtext-choose-text' => '选择文字', - 'mwe-timedtext-search' => '搜索剪辑', - 'mwe-timedtext-layout' => '布局', - 'mwe-timedtext-layout-off' => '隐藏字幕', - 'mwe-timedtext-loading-text' => '正在读取文本……', - 'mwe-timedtext-textcat-captions' => '标题', - 'mwe-timedtext-textcat-subtitles' => '副标题', + 'mwe-timedtext-stage-transcribe' => 'å—幕', + 'mwe-timedtext-stage-sync' => 'å�Œæ¥', + 'mwe-timedtext-stage-translate' => '翻译', + 'mwe-timedtext-stage-upload' => 'ä»Žæœ¬åœ°ä¸Šä¼ ', + 'mwe-timedtext-select-language' => '选择è¯è¨€', + 'mwe-timedtext-file-language' => 'å—幕è¯è¨€', + 'mwe-timedtext-upload-text' => 'ä¸Šä¼ æ–‡æœ¬æ–‡ä»¶', + 'mwe-timedtext-uploading-text' => 'æ£åœ¨ä¸Šä¼ 文本文件', + 'mwe-timedtext-upload-text-desc-help-browse' => 'æµ�览本机以查阅您想è¦�ä¸Šä¼ çš„.srt文件', + 'mwe-timedtext-upload-text-desc-help-select' => '选择文件的è¯è¨€', + 'mwe-timedtext-upload-text-done' => 'ä¸Šä¼ å®Œæˆ�', + 'mwe-timedtext-upload-text-fail-desc' => '未能æˆ�åŠŸä¸Šä¼ ', + 'mwe-timedtext-upload-text-fail-title' => 'ä¸Šä¼ å¤±è´¥', + 'mwe-timedtext-upload-text-done-uploading' => 'ä¸Šä¼ å®Œæˆ�', + 'mwe-timedtext-back-btn' => '返回', + 'mwe-timedtext-choose-text' => '选择文å—', + 'mwe-timedtext-upload-timed-text' => 'ä¸Šä¼ å—幕', + 'mwe-timedtext-search' => 'æ�œç´¢å‰ªè¾‘', + 'mwe-timedtext-layout' => '布局', + 'mwe-timedtext-layout-off' => 'éš�è—�å—幕', + 'mwe-timedtext-loading-text' => 'æ£åœ¨è¯»å�–文本……', + 'mwe-timedtext-textcat-cc' => 'æ ‡é¢˜', + 'mwe-timedtext-textcat-sub' => 'å‰¯æ ‡é¢˜', + 'mwe-timedtext-textcat-nb' => '注解', +); + +/** Traditional Chinese (‪ä¸æ–‡ï¼ˆç¹�體)‬) + * @author Mark85296341 + */ +$messages['zh-hant'] = array( + 'mwe-timedtext-stage-transcribe' => 'å—幕', + 'mwe-timedtext-stage-sync' => 'å�Œæ¥', + 'mwe-timedtext-stage-translate' => 'ç¿»è¯', + 'mwe-timedtext-stage-upload' => '從本地上傳', + 'mwe-timedtext-select-language' => 'é�¸æ“‡èªžè¨€', + 'mwe-timedtext-file-language' => 'å—幕語言', + 'mwe-timedtext-upload-text' => '上傳文本文件', + 'mwe-timedtext-uploading-text' => 'æ£åœ¨ä¸Šå‚³æ–‡æœ¬æ–‡ä»¶', + 'mwe-timedtext-upload-text-desc-help-browse' => 'ç€�覽本機以查閱您想è¦�上傳的.srt文件', + 'mwe-timedtext-upload-text-desc-help-select' => 'é�¸æ“‡æ–‡ä»¶çš„語言', + 'mwe-timedtext-upload-text-done' => '上傳完æˆ�', + 'mwe-timedtext-upload-text-fail-desc' => '未能æˆ�功上傳', + 'mwe-timedtext-upload-text-fail-title' => '上傳失敗', + 'mwe-timedtext-upload-text-done-uploading' => '上傳完æˆ�', + 'mwe-timedtext-back-btn' => '返回', + 'mwe-timedtext-choose-text' => 'é�¸æ“‡æ–‡å—', + 'mwe-timedtext-upload-timed-text' => '上傳å—幕', + 'mwe-timedtext-search' => 'æ�œç´¢å‰ªè¼¯', + 'mwe-timedtext-layout' => '布局', + 'mwe-timedtext-layout-off' => 'éš±è—�å—幕', + 'mwe-timedtext-loading-text' => 'æ£åœ¨è®€å�–文本……', + 'mwe-timedtext-textcat-cc' => '標題', + 'mwe-timedtext-textcat-sub' => '副標題', ); diff --git a/mwEmbedLoader.php b/mwEmbedLoader.php index fd8bebd193..f292171754 100644 --- a/mwEmbedLoader.php +++ b/mwEmbedLoader.php @@ -23,7 +23,7 @@ $loaderJs = "window['SCRIPT_LOADER_URL'] = '". addslashes( $wgResourceLoaderUrl ) . "';\n"; // Add the library version: -$loaderJs .= "window['KALTURA_LOADER_VERSION'] = '$wgMwEmbedVersion';\n"; +$loaderJs .= "window['MWEMBED_VERSION'] = '$wgMwEmbedVersion';\n"; // Get resource ( kWidgetLoader.js ) $loaderJs .= file_get_contents( 'kWidget/kWidget.js' ); diff --git a/mwEmbedStartup.php b/mwEmbedStartup.php index 996539fb5a..978fe885f5 100644 --- a/mwEmbedStartup.php +++ b/mwEmbedStartup.php @@ -15,6 +15,9 @@ print "if( console && console.log ){ console.log( 'Error can't find load.php' ) }"; } +// Output MWEMBED_VERSION global: +echo "window['MWEMBED_VERSION'] = '$wgMwEmbedVersion';\n"; + // Bootstrap some js code to make the "loader" work in stand alone mode // not need when iframe includes starup and sets iframeStartup flag if( !isset( $_GET[ 'iframeStartup' ] ) ){ diff --git a/resources/mediawiki/mediawiki.Uri.js b/resources/mediawiki/mediawiki.Uri.js index 1287406389..0b7317960d 100644 --- a/resources/mediawiki/mediawiki.Uri.js +++ b/resources/mediawiki/mediawiki.Uri.js @@ -302,11 +302,11 @@ var defaultUri = new Uri( documentLocation ); - return Uri; + return Uri; }; // if we are running in a browser, inject the current document location, for relative URLs - if ( document && document.location && document.location.href ) { + if ( document && document.location && document.location.href ) { mw.Uri = mw.UriRelative( document.location.href ); }