YouTube Channel - Version 3.0.8.4

Version Description

(2015-06-10/16/17/18/19-07/10) = * Fix: (6/19) Undefined notice for apikey * Fix: (6/18) Wrong name of widgets page on Help tab * Fix: (6/17) Do not load empty JS asset to prevent clash with VisualComposer and invisible rows wit enabled strtching * Fix: (6/16) Initiate .MagnificPopupAU() on window load event, not on DOM ready event * Fix: Lost some settings during igration from old to new options in settings and widgets * Add: (7/13) New global option Disable TinyMCE added to General tab. Enabled by default, disable to remove TinyMCE icon from post/page Visual Editor * Add: (7/10) New global option Enable Full Screen added to Video tab. Disabled by default, enable fullscreen option for embedded playlist * Add: (6/18) Support to initiate .MagnificPopupAU() on .ajaxComplete() and support dynamically loaded YTC within AJAX * Add: New global option Play inline on iOS added to Video tab. Disabled by default, provide support for playsinline parameter. * Add: Support for (playsinline)[https://developers.google.com/youtube/player_parameters#playsinline] player option in MagnificPopup library to play video on mobile devices in page instead in device player (disabled by default) * Add: Default option settings for nolightbox and * Cleanup: Removed unused modules from MagnificPopup library * Change: Help tab now have shortcode parameters distributed to subtabs * Change: Lightbox classes by prepending ytc- in front of all MagnificPopup classes * Change: Reduce minimal screen width from 700px to 320px when lightbox will not be used and will open video directly on YouTube website. * Improve: Updated strings for localization support * Improve: Updated FAQ with new question about play button on thumbnails * Updated Serbian localization

Download this release

Release Info

Developer urkekg
Plugin Icon YouTube Channel
Version 3.0.8.4
Comparing to
See all releases

Code changes from version 3.0.8.3 to 3.0.8.4

assets/css/admin.css CHANGED
@@ -1 +1 @@
1
- i.mce-i-ytc{font:normal 20px/1 'dashicons';padding:0;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-2px;padding-right:2px}i.mce-i-ytc:before{content:'\f236'}div[id*='_youtube-channel-'] .widget-content p{width:100%;clear:both}div[id*='_youtube-channel-'] .widget-content p.half{width:49%}div[id*='_youtube-channel-'] .widget-content p.half.left{float:left;clear:left}div[id*='_youtube-channel-'] .widget-content p.half.right{float:right;clear:right}div[id*='_youtube-channel-'] .widget-content p.glue-top{margin-top:0}div[id*='_youtube-channel-'] .widget-content p.hidden{display:none}div[id*='_youtube-channel-'] .widget-content p.visible{display:block}@media screen and (max-width:782px){div[id*='_youtube-channel-'] .widget-content p.half.left,div[id*='_youtube-channel-'] .widget-content p.half.right{width:100%;float:none;clear:none}}
1
+ i.mce-i-ytc{font:normal 20px/1 'dashicons';padding:0;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-2px;padding-right:2px}i.mce-i-ytc:before{content:'\f236'}div[id*='_youtube-channel-'] .widget-content p{width:100%;clear:both}div[id*='_youtube-channel-'] .widget-content p.half{width:49%}div[id*='_youtube-channel-'] .widget-content p.half.left{float:left;clear:left}div[id*='_youtube-channel-'] .widget-content p.half.right{float:right;clear:right}div[id*='_youtube-channel-'] .widget-content p.glue-top{margin-top:0}div[id*='_youtube-channel-'] .widget-content p.hidden{display:none}div[id*='_youtube-channel-'] .widget-content p.visible{display:block}@media screen and (max-width:782px){div[id*='_youtube-channel-'] .widget-content p.half.left,div[id*='_youtube-channel-'] .widget-content p.half.right{width:100%;float:none;clear:none}}.nav-tab.nav-tab-hidden{display:none}.subnav-tab-wrapper{margin-bottom:0}.subnav-tab-wrapper .nav-tab{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subnav-tab-wrapper .nav-tab:focus{-webkit-box-shadow:initial;box-shadow:initial}.tab-content-ytc{display:none}.tab-content-ytc.tab-content-active{display:block;border-color:#ccc;border-width:0 1px 1px 1px;border-style:solid;padding:10px}
assets/css/admin.less CHANGED
@@ -46,4 +46,35 @@ div[id*='_youtube-channel-'] .widget-content p {
46
  float: none;
47
  clear: none;
48
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
  }
46
  float: none;
47
  clear: none;
48
  }
49
+ }
50
+
51
+ /* Settings tabs */
52
+ .nav-tab.nav-tab-hidden {
53
+ display: none;
54
+ }
55
+ .subnav-tab-wrapper {
56
+ margin-bottom: 0;
57
+
58
+ & .nav-tab {
59
+ -webkit-user-select: none; /* Chrome all / Safari all */
60
+ -moz-user-select: none; /* Firefox all */
61
+ -ms-user-select: none; /* IE 10+ */
62
+ user-select: none; /* Likely future */
63
+
64
+ &:focus {
65
+ -webkit-box-shadow: initial;
66
+ box-shadow: initial;
67
+ }
68
+ }
69
+ }
70
+ .tab-content-ytc {
71
+ display: none;
72
+
73
+ &.tab-content-active {
74
+ display: block;
75
+ border-color: #ccc;
76
+ border-width: 0 1px 1px 1px;
77
+ border-style: solid;
78
+ padding: 10px;
79
+ }
80
  }
assets/lib/magnific-popup/jquery.magnific-popup.js CHANGED
@@ -1,10 +1,22 @@
1
- /*! Magnific Popup - v0.9.9.3 - 2015-06-09
2
  * Mod v0.9.9.1 - 2014-09-14 Aleksandar Urosevic (YT rel)
3
  * Mod v0.9.9.2 - 2014-12-07 Aleksandar Urosevic (YT controls, modestbranding)
4
  * Mod v0.9.9.3 - 2015-06-09 Aleksandar Urosevic (YT noccookie support)
 
5
  * http://dimsemenov.com/plugins/magnific-popup/
6
- * Copyright (c) 2014 Dmitry Semenov; */
7
- ;(function($) {
 
 
 
 
 
 
 
 
 
 
 
8
 
9
  /*>>core*/
10
  /**
@@ -24,22 +36,22 @@ var CLOSE_EVENT = 'Close',
24
  MARKUP_PARSE_EVENT = 'MarkupParse',
25
  OPEN_EVENT = 'Open',
26
  CHANGE_EVENT = 'Change',
27
- NS = 'mfp',
28
  EVENT_NS = '.' + NS,
29
- READY_CLASS = 'mfp-ready',
30
- REMOVING_CLASS = 'mfp-removing',
31
- PREVENT_CLOSE_CLASS = 'mfp-prevent-close';
32
 
33
 
34
  /**
35
  * Private vars
36
  */
 
37
  var mfp, // As we have only one instance of MagnificPopupAU object, we define it locally to not to use 'this'
38
  MagnificPopupAU = function(){},
39
  _isJQ = !!(window.jQuery),
40
  _prevStatus,
41
  _window = $(window),
42
- _body,
43
  _document,
44
  _prevContentType,
45
  _wrapClasses,
@@ -54,7 +66,7 @@ var _mfpOn = function(name, f) {
54
  },
55
  _getEl = function(className, appendTo, html, raw) {
56
  var el = document.createElement('div');
57
- el.className = 'mfp-'+className;
58
  if(html) {
59
  el.innerHTML = html;
60
  }
@@ -89,6 +101,7 @@ var _mfpOn = function(name, f) {
89
  // Initialize Magnific Popup only when called at least once
90
  _checkInstance = function() {
91
  if(!$.magnificPopupAU.instance) {
 
92
  mfp = new MagnificPopupAU();
93
  mfp.init();
94
  $.magnificPopupAU.instance = mfp;
@@ -148,10 +161,6 @@ MagnificPopupAU.prototype = {
148
  */
149
  open: function(data) {
150
 
151
- if(!_body) {
152
- _body = $(document.body);
153
- }
154
-
155
  var i;
156
 
157
  if(data.isObj === false) {
@@ -254,12 +263,12 @@ MagnificPopupAU.prototype = {
254
  _mfpOn(MARKUP_PARSE_EVENT, function(e, template, values, item) {
255
  values.close_replaceWith = _getCloseBtn(item.type);
256
  });
257
- _wrapClasses += ' mfp-close-btn-in';
258
  }
259
  }
260
 
261
  if(mfp.st.alignTop) {
262
- _wrapClasses += ' mfp-align-top';
263
  }
264
 
265
 
@@ -300,7 +309,7 @@ MagnificPopupAU.prototype = {
300
 
301
 
302
  if(!mfp.st.closeOnContentClick) {
303
- _wrapClasses += ' mfp-auto-cursor';
304
  }
305
 
306
  if(_wrapClasses)
@@ -335,7 +344,7 @@ MagnificPopupAU.prototype = {
335
 
336
  var classesToadd = mfp.st.mainClass;
337
  if(mfp.isIE7) {
338
- classesToadd += ' mfp-ie7';
339
  }
340
  if(classesToadd) {
341
  mfp._addClassToMFP( classesToadd );
@@ -350,7 +359,7 @@ MagnificPopupAU.prototype = {
350
  $('html').css(windowStyles);
351
 
352
  // add everything to DOM
353
- mfp.bgOverlay.add(mfp.wrap).prependTo( mfp.st.prependTo || _body );
354
 
355
  // Save last focused element
356
  mfp._lastFocusedEl = document.activeElement;
@@ -429,9 +438,9 @@ MagnificPopupAU.prototype = {
429
  mfp.ev.off(EVENT_NS);
430
 
431
  // clean up DOM elements that aren't removed
432
- mfp.wrap.attr('class', 'mfp-wrap').removeAttr('style');
433
- mfp.bgOverlay.attr('class', 'mfp-bg');
434
- mfp.container.attr('class', 'mfp-container');
435
 
436
  // remove close button from target element
437
  if(mfp.st.showCloseBtn &&
@@ -515,7 +524,7 @@ MagnificPopupAU.prototype = {
515
  }
516
 
517
  if(_prevContentType && _prevContentType !== item.type) {
518
- mfp.container.removeClass('mfp-'+_prevContentType+'-holder');
519
  }
520
 
521
  var newContent = mfp['get' + type.charAt(0).toUpperCase() + type.slice(1)](item, mfp.currTemplate[type]);
@@ -543,7 +552,7 @@ MagnificPopupAU.prototype = {
543
  if(mfp.st.showCloseBtn && mfp.st.closeBtnInside &&
544
  mfp.currTemplate[type] === true) {
545
  // if there is no markup, we just append close button element inside
546
- if(!mfp.content.find('.mfp-close').length) {
547
  mfp.content.append(_getCloseBtn());
548
  }
549
  } else {
@@ -554,7 +563,7 @@ MagnificPopupAU.prototype = {
554
  }
555
 
556
  _mfpTrigger(BEFORE_APPEND_EVENT);
557
- mfp.container.addClass('mfp-'+type+'-holder');
558
 
559
  mfp.contentContainer.append(mfp.content);
560
  },
@@ -580,15 +589,15 @@ MagnificPopupAU.prototype = {
580
  if(item.el) {
581
  var types = mfp.types;
582
 
583
- // check for 'mfp-TYPE' class
584
  for(var i = 0; i < types.length; i++) {
585
- if( item.el.hasClass('mfp-'+types[i]) ) {
586
  type = types[i];
587
  break;
588
  }
589
  }
590
 
591
- item.src = item.el.attr('data-mfp-src');
592
  if(!item.src) {
593
  item.src = item.el.attr('href');
594
  }
@@ -680,7 +689,7 @@ MagnificPopupAU.prototype = {
680
 
681
  if(mfp.preloader) {
682
  if(_prevStatus !== status) {
683
- mfp.container.removeClass('mfp-s-'+_prevStatus);
684
  }
685
 
686
  if(!text && status === 'loading') {
@@ -703,7 +712,7 @@ MagnificPopupAU.prototype = {
703
  e.stopImmediatePropagation();
704
  });
705
 
706
- mfp.container.addClass('mfp-s-'+status);
707
  _prevStatus = status;
708
  }
709
  },
@@ -728,7 +737,7 @@ MagnificPopupAU.prototype = {
728
  } else {
729
 
730
  // We close the popup if click is on close button or on preloader. Or if there is no content.
731
- if(!mfp.content || $(target).hasClass('mfp-close') || (mfp.preloader && target === mfp.preloader[0]) ) {
732
  return true;
733
  }
734
 
@@ -863,45 +872,25 @@ $.magnificPopupAU = {
863
  // http://dimsemenov.com/plugins/magnific-popup/documentation.html#options
864
 
865
  disableOn: 0,
866
-
867
  key: null,
868
-
869
  midClick: false,
870
-
871
  mainClass: '',
872
-
873
  preloader: true,
874
-
875
  focus: '', // CSS selector of input to focus after popup is opened
876
-
877
  closeOnContentClick: false,
878
-
879
  closeOnBgClick: true,
880
-
881
  closeBtnInside: true,
882
-
883
  showCloseBtn: true,
884
-
885
  enableEscapeKey: true,
886
-
887
  modal: false,
888
-
889
  alignTop: false,
890
-
891
  removalDelay: 0,
892
-
893
  prependTo: null,
894
-
895
  fixedContentPos: 'auto',
896
-
897
  fixedBgPos: 'auto',
898
-
899
  overflowY: 'auto',
900
-
901
- closeMarkup: '<button title="%title%" type="button" class="mfp-close">&times;</button>',
902
-
903
  tClose: 'Close (Esc)',
904
-
905
  tLoading: 'Loading...'
906
 
907
  }
@@ -980,597 +969,7 @@ console.log('Test #2:', performance.now() - start);
980
 
981
  /*>>core*/
982
 
983
- /*>>inline*/
984
-
985
- var INLINE_NS = 'inline',
986
- _hiddenClass,
987
- _inlinePlaceholder,
988
- _lastInlineElement,
989
- _putInlineElementsBack = function() {
990
- if(_lastInlineElement) {
991
- _inlinePlaceholder.after( _lastInlineElement.addClass(_hiddenClass) ).detach();
992
- _lastInlineElement = null;
993
- }
994
- };
995
-
996
- $.magnificPopupAU.registerModule(INLINE_NS, {
997
- options: {
998
- hiddenClass: 'hide', // will be appended with `mfp-` prefix
999
- markup: '',
1000
- tNotFound: 'Content not found'
1001
- },
1002
- proto: {
1003
-
1004
- initInline: function() {
1005
- mfp.types.push(INLINE_NS);
1006
-
1007
- _mfpOn(CLOSE_EVENT+'.'+INLINE_NS, function() {
1008
- _putInlineElementsBack();
1009
- });
1010
- },
1011
-
1012
- getInline: function(item, template) {
1013
-
1014
- _putInlineElementsBack();
1015
-
1016
- if(item.src) {
1017
- var inlineSt = mfp.st.inline,
1018
- el = $(item.src);
1019
-
1020
- if(el.length) {
1021
-
1022
- // If target element has parent - we replace it with placeholder and put it back after popup is closed
1023
- var parent = el[0].parentNode;
1024
- if(parent && parent.tagName) {
1025
- if(!_inlinePlaceholder) {
1026
- _hiddenClass = inlineSt.hiddenClass;
1027
- _inlinePlaceholder = _getEl(_hiddenClass);
1028
- _hiddenClass = 'mfp-'+_hiddenClass;
1029
- }
1030
- // replace target inline element with placeholder
1031
- _lastInlineElement = el.after(_inlinePlaceholder).detach().removeClass(_hiddenClass);
1032
- }
1033
-
1034
- mfp.updateStatus('ready');
1035
- } else {
1036
- mfp.updateStatus('error', inlineSt.tNotFound);
1037
- el = $('<div>');
1038
- }
1039
-
1040
- item.inlineElement = el;
1041
- return el;
1042
- }
1043
-
1044
- mfp.updateStatus('ready');
1045
- mfp._parseMarkup(template, {}, item);
1046
- return template;
1047
- }
1048
- }
1049
- });
1050
-
1051
- /*>>inline*/
1052
-
1053
- /*>>ajax*/
1054
- var AJAX_NS = 'ajax',
1055
- _ajaxCur,
1056
- _removeAjaxCursor = function() {
1057
- if(_ajaxCur) {
1058
- _body.removeClass(_ajaxCur);
1059
- }
1060
- },
1061
- _destroyAjaxRequest = function() {
1062
- _removeAjaxCursor();
1063
- if(mfp.req) {
1064
- mfp.req.abort();
1065
- }
1066
- };
1067
-
1068
- $.magnificPopupAU.registerModule(AJAX_NS, {
1069
-
1070
- options: {
1071
- settings: null,
1072
- cursor: 'mfp-ajax-cur',
1073
- tError: '<a href="%url%">The content</a> could not be loaded.'
1074
- },
1075
-
1076
- proto: {
1077
- initAjax: function() {
1078
- mfp.types.push(AJAX_NS);
1079
- _ajaxCur = mfp.st.ajax.cursor;
1080
-
1081
- _mfpOn(CLOSE_EVENT+'.'+AJAX_NS, _destroyAjaxRequest);
1082
- _mfpOn('BeforeChange.' + AJAX_NS, _destroyAjaxRequest);
1083
- },
1084
- getAjax: function(item) {
1085
-
1086
- if(_ajaxCur)
1087
- _body.addClass(_ajaxCur);
1088
-
1089
- mfp.updateStatus('loading');
1090
-
1091
- var opts = $.extend({
1092
- url: item.src,
1093
- success: function(data, textStatus, jqXHR) {
1094
- var temp = {
1095
- data:data,
1096
- xhr:jqXHR
1097
- };
1098
-
1099
- _mfpTrigger('ParseAjax', temp);
1100
-
1101
- mfp.appendContent( $(temp.data), AJAX_NS );
1102
-
1103
- item.finished = true;
1104
-
1105
- _removeAjaxCursor();
1106
-
1107
- mfp._setFocus();
1108
-
1109
- setTimeout(function() {
1110
- mfp.wrap.addClass(READY_CLASS);
1111
- }, 16);
1112
-
1113
- mfp.updateStatus('ready');
1114
-
1115
- _mfpTrigger('AjaxContentAdded');
1116
- },
1117
- error: function() {
1118
- _removeAjaxCursor();
1119
- item.finished = item.loadError = true;
1120
- mfp.updateStatus('error', mfp.st.ajax.tError.replace('%url%', item.src));
1121
- }
1122
- }, mfp.st.ajax.settings);
1123
-
1124
- mfp.req = $.ajax(opts);
1125
-
1126
- return '';
1127
- }
1128
- }
1129
- });
1130
-
1131
-
1132
-
1133
-
1134
-
1135
-
1136
-
1137
- /*>>ajax*/
1138
-
1139
- /*>>image*/
1140
- var _imgInterval,
1141
- _getTitle = function(item) {
1142
- if(item.data && item.data.title !== undefined)
1143
- return item.data.title;
1144
-
1145
- var src = mfp.st.image.titleSrc;
1146
-
1147
- if(src) {
1148
- if($.isFunction(src)) {
1149
- return src.call(mfp, item);
1150
- } else if(item.el) {
1151
- return item.el.attr(src) || '';
1152
- }
1153
- }
1154
- return '';
1155
- };
1156
-
1157
- $.magnificPopupAU.registerModule('image', {
1158
-
1159
- options: {
1160
- markup: '<div class="mfp-figure">'+
1161
- '<div class="mfp-close"></div>'+
1162
- '<figure>'+
1163
- '<div class="mfp-img"></div>'+
1164
- '<figcaption>'+
1165
- '<div class="mfp-bottom-bar">'+
1166
- '<div class="mfp-title"></div>'+
1167
- '<div class="mfp-counter"></div>'+
1168
- '</div>'+
1169
- '</figcaption>'+
1170
- '</figure>'+
1171
- '</div>',
1172
- cursor: 'mfp-zoom-out-cur',
1173
- titleSrc: 'title',
1174
- verticalFit: true,
1175
- tError: '<a href="%url%">The image</a> could not be loaded.'
1176
- },
1177
-
1178
- proto: {
1179
- initImage: function() {
1180
- var imgSt = mfp.st.image,
1181
- ns = '.image';
1182
-
1183
- mfp.types.push('image');
1184
-
1185
- _mfpOn(OPEN_EVENT+ns, function() {
1186
- if(mfp.currItem.type === 'image' && imgSt.cursor) {
1187
- _body.addClass(imgSt.cursor);
1188
- }
1189
- });
1190
-
1191
- _mfpOn(CLOSE_EVENT+ns, function() {
1192
- if(imgSt.cursor) {
1193
- _body.removeClass(imgSt.cursor);
1194
- }
1195
- _window.off('resize' + EVENT_NS);
1196
- });
1197
-
1198
- _mfpOn('Resize'+ns, mfp.resizeImage);
1199
- if(mfp.isLowIE) {
1200
- _mfpOn('AfterChange', mfp.resizeImage);
1201
- }
1202
- },
1203
- resizeImage: function() {
1204
- var item = mfp.currItem;
1205
- if(!item || !item.img) return;
1206
-
1207
- if(mfp.st.image.verticalFit) {
1208
- var decr = 0;
1209
- // fix box-sizing in ie7/8
1210
- if(mfp.isLowIE) {
1211
- decr = parseInt(item.img.css('padding-top'), 10) + parseInt(item.img.css('padding-bottom'),10);
1212
- }
1213
- item.img.css('max-height', mfp.wH-decr);
1214
- }
1215
- },
1216
- _onImageHasSize: function(item) {
1217
- if(item.img) {
1218
-
1219
- item.hasSize = true;
1220
-
1221
- if(_imgInterval) {
1222
- clearInterval(_imgInterval);
1223
- }
1224
-
1225
- item.isCheckingImgSize = false;
1226
-
1227
- _mfpTrigger('ImageHasSize', item);
1228
-
1229
- if(item.imgHidden) {
1230
- if(mfp.content)
1231
- mfp.content.removeClass('mfp-loading');
1232
-
1233
- item.imgHidden = false;
1234
- }
1235
-
1236
- }
1237
- },
1238
-
1239
- /**
1240
- * Function that loops until the image has size to display elements that rely on it asap
1241
- */
1242
- findImageSize: function(item) {
1243
-
1244
- var counter = 0,
1245
- img = item.img[0],
1246
- mfpSetInterval = function(delay) {
1247
-
1248
- if(_imgInterval) {
1249
- clearInterval(_imgInterval);
1250
- }
1251
- // decelerating interval that checks for size of an image
1252
- _imgInterval = setInterval(function() {
1253
- if(img.naturalWidth > 0) {
1254
- mfp._onImageHasSize(item);
1255
- return;
1256
- }
1257
-
1258
- if(counter > 200) {
1259
- clearInterval(_imgInterval);
1260
- }
1261
-
1262
- counter++;
1263
- if(counter === 3) {
1264
- mfpSetInterval(10);
1265
- } else if(counter === 40) {
1266
- mfpSetInterval(50);
1267
- } else if(counter === 100) {
1268
- mfpSetInterval(500);
1269
- }
1270
- }, delay);
1271
- };
1272
-
1273
- mfpSetInterval(1);
1274
- },
1275
-
1276
- getImage: function(item, template) {
1277
-
1278
- var guard = 0,
1279
-
1280
- // image load complete handler
1281
- onLoadComplete = function() {
1282
- if(item) {
1283
- if (item.img[0].complete) {
1284
- item.img.off('.mfploader');
1285
-
1286
- if(item === mfp.currItem){
1287
- mfp._onImageHasSize(item);
1288
-
1289
- mfp.updateStatus('ready');
1290
- }
1291
-
1292
- item.hasSize = true;
1293
- item.loaded = true;
1294
-
1295
- _mfpTrigger('ImageLoadComplete');
1296
-
1297
- }
1298
- else {
1299
- // if image complete check fails 200 times (20 sec), we assume that there was an error.
1300
- guard++;
1301
- if(guard < 200) {
1302
- setTimeout(onLoadComplete,100);
1303
- } else {
1304
- onLoadError();
1305
- }
1306
- }
1307
- }
1308
- },
1309
-
1310
- // image error handler
1311
- onLoadError = function() {
1312
- if(item) {
1313
- item.img.off('.mfploader');
1314
- if(item === mfp.currItem){
1315
- mfp._onImageHasSize(item);
1316
- mfp.updateStatus('error', imgSt.tError.replace('%url%', item.src) );
1317
- }
1318
-
1319
- item.hasSize = true;
1320
- item.loaded = true;
1321
- item.loadError = true;
1322
- }
1323
- },
1324
- imgSt = mfp.st.image;
1325
-
1326
-
1327
- var el = template.find('.mfp-img');
1328
- if(el.length) {
1329
- var img = document.createElement('img');
1330
- img.className = 'mfp-img';
1331
- item.img = $(img).on('load.mfploader', onLoadComplete).on('error.mfploader', onLoadError);
1332
- img.src = item.src;
1333
-
1334
- // without clone() "error" event is not firing when IMG is replaced by new IMG
1335
- // TODO: find a way to avoid such cloning
1336
- if(el.is('img')) {
1337
- item.img = item.img.clone();
1338
- }
1339
-
1340
- img = item.img[0];
1341
- if(img.naturalWidth > 0) {
1342
- item.hasSize = true;
1343
- } else if(!img.width) {
1344
- item.hasSize = false;
1345
- }
1346
- }
1347
-
1348
- mfp._parseMarkup(template, {
1349
- title: _getTitle(item),
1350
- img_replaceWith: item.img
1351
- }, item);
1352
-
1353
- mfp.resizeImage();
1354
-
1355
- if(item.hasSize) {
1356
- if(_imgInterval) clearInterval(_imgInterval);
1357
-
1358
- if(item.loadError) {
1359
- template.addClass('mfp-loading');
1360
- mfp.updateStatus('error', imgSt.tError.replace('%url%', item.src) );
1361
- } else {
1362
- template.removeClass('mfp-loading');
1363
- mfp.updateStatus('ready');
1364
- }
1365
- return template;
1366
- }
1367
-
1368
- mfp.updateStatus('loading');
1369
- item.loading = true;
1370
-
1371
- if(!item.hasSize) {
1372
- item.imgHidden = true;
1373
- template.addClass('mfp-loading');
1374
- mfp.findImageSize(item);
1375
- }
1376
-
1377
- return template;
1378
- }
1379
- }
1380
- });
1381
-
1382
-
1383
-
1384
- /*>>image*/
1385
-
1386
- /*>>zoom*/
1387
- var hasMozTransform,
1388
- getHasMozTransform = function() {
1389
- if(hasMozTransform === undefined) {
1390
- hasMozTransform = document.createElement('p').style.MozTransform !== undefined;
1391
- }
1392
- return hasMozTransform;
1393
- };
1394
-
1395
- $.magnificPopupAU.registerModule('zoom', {
1396
-
1397
- options: {
1398
- enabled: false,
1399
- easing: 'ease-in-out',
1400
- duration: 300,
1401
- opener: function(element) {
1402
- return element.is('img') ? element : element.find('img');
1403
- }
1404
- },
1405
-
1406
- proto: {
1407
-
1408
- initZoom: function() {
1409
- var zoomSt = mfp.st.zoom,
1410
- ns = '.zoom',
1411
- image;
1412
-
1413
- if(!zoomSt.enabled || !mfp.supportsTransition) {
1414
- return;
1415
- }
1416
-
1417
- var duration = zoomSt.duration,
1418
- getElToAnimate = function(image) {
1419
- var newImg = image.clone().removeAttr('style').removeAttr('class').addClass('mfp-animated-image'),
1420
- transition = 'all '+(zoomSt.duration/1000)+'s ' + zoomSt.easing,
1421
- cssObj = {
1422
- position: 'fixed',
1423
- zIndex: 9999,
1424
- left: 0,
1425
- top: 0,
1426
- '-webkit-backface-visibility': 'hidden'
1427
- },
1428
- t = 'transition';
1429
-
1430
- cssObj['-webkit-'+t] = cssObj['-moz-'+t] = cssObj['-o-'+t] = cssObj[t] = transition;
1431
-
1432
- newImg.css(cssObj);
1433
- return newImg;
1434
- },
1435
- showMainContent = function() {
1436
- mfp.content.css('visibility', 'visible');
1437
- },
1438
- openTimeout,
1439
- animatedImg;
1440
-
1441
- _mfpOn('BuildControls'+ns, function() {
1442
- if(mfp._allowZoom()) {
1443
-
1444
- clearTimeout(openTimeout);
1445
- mfp.content.css('visibility', 'hidden');
1446
-
1447
- // Basically, all code below does is clones existing image, puts in on top of the current one and animated it
1448
-
1449
- image = mfp._getItemToZoom();
1450
-
1451
- if(!image) {
1452
- showMainContent();
1453
- return;
1454
- }
1455
-
1456
- animatedImg = getElToAnimate(image);
1457
-
1458
- animatedImg.css( mfp._getOffset() );
1459
-
1460
- mfp.wrap.append(animatedImg);
1461
-
1462
- openTimeout = setTimeout(function() {
1463
- animatedImg.css( mfp._getOffset( true ) );
1464
- openTimeout = setTimeout(function() {
1465
-
1466
- showMainContent();
1467
-
1468
- setTimeout(function() {
1469
- animatedImg.remove();
1470
- image = animatedImg = null;
1471
- _mfpTrigger('ZoomAnimationEnded');
1472
- }, 16); // avoid blink when switching images
1473
-
1474
- }, duration); // this timeout equals animation duration
1475
-
1476
- }, 16); // by adding this timeout we avoid short glitch at the beginning of animation
1477
-
1478
-
1479
- // Lots of timeouts...
1480
- }
1481
- });
1482
- _mfpOn(BEFORE_CLOSE_EVENT+ns, function() {
1483
- if(mfp._allowZoom()) {
1484
-
1485
- clearTimeout(openTimeout);
1486
-
1487
- mfp.st.removalDelay = duration;
1488
-
1489
- if(!image) {
1490
- image = mfp._getItemToZoom();
1491
- if(!image) {
1492
- return;
1493
- }
1494
- animatedImg = getElToAnimate(image);
1495
- }
1496
-
1497
-
1498
- animatedImg.css( mfp._getOffset(true) );
1499
- mfp.wrap.append(animatedImg);
1500
- mfp.content.css('visibility', 'hidden');
1501
-
1502
- setTimeout(function() {
1503
- animatedImg.css( mfp._getOffset() );
1504
- }, 16);
1505
- }
1506
-
1507
- });
1508
-
1509
- _mfpOn(CLOSE_EVENT+ns, function() {
1510
- if(mfp._allowZoom()) {
1511
- showMainContent();
1512
- if(animatedImg) {
1513
- animatedImg.remove();
1514
- }
1515
- image = null;
1516
- }
1517
- });
1518
- },
1519
-
1520
- _allowZoom: function() {
1521
- return mfp.currItem.type === 'image';
1522
- },
1523
-
1524
- _getItemToZoom: function() {
1525
- if(mfp.currItem.hasSize) {
1526
- return mfp.currItem.img;
1527
- } else {
1528
- return false;
1529
- }
1530
- },
1531
-
1532
- // Get element postion relative to viewport
1533
- _getOffset: function(isLarge) {
1534
- var el;
1535
- if(isLarge) {
1536
- el = mfp.currItem.img;
1537
- } else {
1538
- el = mfp.st.zoom.opener(mfp.currItem.el || mfp.currItem);
1539
- }
1540
-
1541
- var offset = el.offset();
1542
- var paddingTop = parseInt(el.css('padding-top'),10);
1543
- var paddingBottom = parseInt(el.css('padding-bottom'),10);
1544
- offset.top -= ( $(window).scrollTop() - paddingTop );
1545
-
1546
-
1547
- /*
1548
 
1549
- Animating left + top + width/height looks glitchy in Firefox, but perfect in Chrome. And vice-versa.
1550
-
1551
- */
1552
- var obj = {
1553
- width: el.width(),
1554
- // fix Zepto height+padding issue
1555
- height: (_isJQ ? el.innerHeight() : el[0].offsetHeight) - paddingBottom - paddingTop
1556
- };
1557
-
1558
- // I hate to do this, but there is no another option
1559
- if( getHasMozTransform() ) {
1560
- obj['-moz-transform'] = obj['transform'] = 'translate(' + offset.left + 'px,' + offset.top + 'px)';
1561
- } else {
1562
- obj.left = offset.left;
1563
- obj.top = offset.top;
1564
- }
1565
- return obj;
1566
- }
1567
-
1568
- }
1569
- });
1570
-
1571
-
1572
-
1573
- /*>>zoom*/
1574
 
1575
  /*>>iframe*/
1576
 
@@ -1597,9 +996,9 @@ var IFRAME_NS = 'iframe',
1597
  $.magnificPopupAU.registerModule(IFRAME_NS, {
1598
 
1599
  options: {
1600
- markup: '<div class="mfp-iframe-scaler">'+
1601
- '<div class="mfp-close"></div>'+
1602
- '<iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe>'+
1603
  '</div>',
1604
 
1605
  srcAction: 'iframe_src',
@@ -1613,7 +1012,8 @@ $.magnificPopupAU.registerModule(IFRAME_NS, {
1613
  modestbranding: 'modestbranding=',
1614
  theme: 'theme=',
1615
  controls: 'controls=',
1616
- src: '//www.youtube.com/embed/%id%?autoplay=1&rel=%rel%&modestbranding=%modestbranding%&controls=%controls%'
 
1617
  },
1618
  youtubenocookie: {
1619
  index: 'youtube-nocookie.com',
@@ -1622,7 +1022,8 @@ $.magnificPopupAU.registerModule(IFRAME_NS, {
1622
  modestbranding: 'modestbranding=',
1623
  theme: 'theme=',
1624
  controls: 'controls=',
1625
- src: '//www.youtube-nocookie.com/embed/%id%?autoplay=1&rel=%rel%&modestbranding=%modestbranding%&controls=%controls%'
 
1626
  },
1627
  vimeo: {
1628
  index: 'vimeo.com/',
@@ -1662,6 +1063,7 @@ $.magnificPopupAU.registerModule(IFRAME_NS, {
1662
  var embedRel = item.src;
1663
  var embedMB = item.src;
1664
  var embedControls = item.src;
 
1665
  var iframeSt = mfp.st.iframe;
1666
 
1667
  $.each(iframeSt.patterns, function() {
@@ -1704,8 +1106,16 @@ $.magnificPopupAU.registerModule(IFRAME_NS, {
1704
  embedControls = '1';
1705
  }
1706
  }
1707
-
1708
- embedSrc = this.src.replace('%id%', embedSrc).replace('%rel%', embedRel).replace('%modestbranding%', embedMB).replace('%controls%', embedControls);
 
 
 
 
 
 
 
 
1709
  return false; // break;
1710
  }
1711
  });
@@ -1727,373 +1137,9 @@ $.magnificPopupAU.registerModule(IFRAME_NS, {
1727
 
1728
  /*>>iframe*/
1729
 
1730
- /*>>gallery*/
1731
- /**
1732
- * Get looped index depending on number of slides
1733
- */
1734
- var _getLoopedId = function(index) {
1735
- var numSlides = mfp.items.length;
1736
- if(index > numSlides - 1) {
1737
- return index - numSlides;
1738
- } else if(index < 0) {
1739
- return numSlides + index;
1740
- }
1741
- return index;
1742
- },
1743
- _replaceCurrTotal = function(text, curr, total) {
1744
- return text.replace(/%curr%/gi, curr + 1).replace(/%total%/gi, total);
1745
- };
1746
-
1747
- $.magnificPopupAU.registerModule('gallery', {
1748
-
1749
- options: {
1750
- enabled: false,
1751
- arrowMarkup: '<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',
1752
- preload: [0,2],
1753
- navigateByImgClick: true,
1754
- arrows: true,
1755
-
1756
- tPrev: 'Previous (Left arrow key)',
1757
- tNext: 'Next (Right arrow key)',
1758
- tCounter: '%curr% of %total%'
1759
- },
1760
-
1761
- proto: {
1762
- initGallery: function() {
1763
-
1764
- var gSt = mfp.st.gallery,
1765
- ns = '.mfp-gallery',
1766
- supportsFastClick = Boolean($.fn.mfpFastClick);
1767
-
1768
- mfp.direction = true; // true - next, false - prev
1769
-
1770
- if(!gSt || !gSt.enabled ) return false;
1771
-
1772
- _wrapClasses += ' mfp-gallery';
1773
-
1774
- _mfpOn(OPEN_EVENT+ns, function() {
1775
-
1776
- if(gSt.navigateByImgClick) {
1777
- mfp.wrap.on('click'+ns, '.mfp-img', function() {
1778
- if(mfp.items.length > 1) {
1779
- mfp.next();
1780
- return false;
1781
- }
1782
- });
1783
- }
1784
-
1785
- _document.on('keydown'+ns, function(e) {
1786
- if (e.keyCode === 37) {
1787
- mfp.prev();
1788
- } else if (e.keyCode === 39) {
1789
- mfp.next();
1790
- }
1791
- });
1792
- });
1793
-
1794
- _mfpOn('UpdateStatus'+ns, function(e, data) {
1795
- if(data.text) {
1796
- data.text = _replaceCurrTotal(data.text, mfp.currItem.index, mfp.items.length);
1797
- }
1798
- });
1799
-
1800
- _mfpOn(MARKUP_PARSE_EVENT+ns, function(e, element, values, item) {
1801
- var l = mfp.items.length;
1802
- values.counter = l > 1 ? _replaceCurrTotal(gSt.tCounter, item.index, l) : '';
1803
- });
1804
-
1805
- _mfpOn('BuildControls' + ns, function() {
1806
- if(mfp.items.length > 1 && gSt.arrows && !mfp.arrowLeft) {
1807
- var markup = gSt.arrowMarkup,
1808
- arrowLeft = mfp.arrowLeft = $( markup.replace(/%title%/gi, gSt.tPrev).replace(/%dir%/gi, 'left') ).addClass(PREVENT_CLOSE_CLASS),
1809
- arrowRight = mfp.arrowRight = $( markup.replace(/%title%/gi, gSt.tNext).replace(/%dir%/gi, 'right') ).addClass(PREVENT_CLOSE_CLASS);
1810
-
1811
- var eName = supportsFastClick ? 'mfpFastClick' : 'click';
1812
- arrowLeft[eName](function() {
1813
- mfp.prev();
1814
- });
1815
- arrowRight[eName](function() {
1816
- mfp.next();
1817
- });
1818
-
1819
- // Polyfill for :before and :after (adds elements with classes mfp-a and mfp-b)
1820
- if(mfp.isIE7) {
1821
- _getEl('b', arrowLeft[0], false, true);
1822
- _getEl('a', arrowLeft[0], false, true);
1823
- _getEl('b', arrowRight[0], false, true);
1824
- _getEl('a', arrowRight[0], false, true);
1825
- }
1826
-
1827
- mfp.container.append(arrowLeft.add(arrowRight));
1828
- }
1829
- });
1830
-
1831
- _mfpOn(CHANGE_EVENT+ns, function() {
1832
- if(mfp._preloadTimeout) clearTimeout(mfp._preloadTimeout);
1833
-
1834
- mfp._preloadTimeout = setTimeout(function() {
1835
- mfp.preloadNearbyImages();
1836
- mfp._preloadTimeout = null;
1837
- }, 16);
1838
- });
1839
-
1840
-
1841
- _mfpOn(CLOSE_EVENT+ns, function() {
1842
- _document.off(ns);
1843
- mfp.wrap.off('click'+ns);
1844
-
1845
- if(mfp.arrowLeft && supportsFastClick) {
1846
- mfp.arrowLeft.add(mfp.arrowRight).destroyMfpFastClick();
1847
- }
1848
- mfp.arrowRight = mfp.arrowLeft = null;
1849
- });
1850
-
1851
- },
1852
- next: function() {
1853
- mfp.direction = true;
1854
- mfp.index = _getLoopedId(mfp.index + 1);
1855
- mfp.updateItemHTML();
1856
- },
1857
- prev: function() {
1858
- mfp.direction = false;
1859
- mfp.index = _getLoopedId(mfp.index - 1);
1860
- mfp.updateItemHTML();
1861
- },
1862
- goTo: function(newIndex) {
1863
- mfp.direction = (newIndex >= mfp.index);
1864
- mfp.index = newIndex;
1865
- mfp.updateItemHTML();
1866
- },
1867
- preloadNearbyImages: function() {
1868
- var p = mfp.st.gallery.preload,
1869
- preloadBefore = Math.min(p[0], mfp.items.length),
1870
- preloadAfter = Math.min(p[1], mfp.items.length),
1871
- i;
1872
-
1873
- for(i = 1; i <= (mfp.direction ? preloadAfter : preloadBefore); i++) {
1874
- mfp._preloadItem(mfp.index+i);
1875
- }
1876
- for(i = 1; i <= (mfp.direction ? preloadBefore : preloadAfter); i++) {
1877
- mfp._preloadItem(mfp.index-i);
1878
- }
1879
- },
1880
- _preloadItem: function(index) {
1881
- index = _getLoopedId(index);
1882
-
1883
- if(mfp.items[index].preloaded) {
1884
- return;
1885
- }
1886
-
1887
- var item = mfp.items[index];
1888
- if(!item.parsed) {
1889
- item = mfp.parseEl( index );
1890
- }
1891
-
1892
- _mfpTrigger('LazyLoad', item);
1893
-
1894
- if(item.type === 'image') {
1895
- item.img = $('<img class="mfp-img" />').on('load.mfploader', function() {
1896
- item.hasSize = true;
1897
- }).on('error.mfploader', function() {
1898
- item.hasSize = true;
1899
- item.loadError = true;
1900
- _mfpTrigger('LazyLoadError', item);
1901
- }).attr('src', item.src);
1902
- }
1903
-
1904
-
1905
- item.preloaded = true;
1906
- }
1907
- }
1908
- });
1909
-
1910
- /*
1911
- Touch Support that might be implemented some day
1912
-
1913
- addSwipeGesture: function() {
1914
- var startX,
1915
- moved,
1916
- multipleTouches;
1917
-
1918
- return;
1919
-
1920
- var namespace = '.mfp',
1921
- addEventNames = function(pref, down, move, up, cancel) {
1922
- mfp._tStart = pref + down + namespace;
1923
- mfp._tMove = pref + move + namespace;
1924
- mfp._tEnd = pref + up + namespace;
1925
- mfp._tCancel = pref + cancel + namespace;
1926
- };
1927
-
1928
- if(window.navigator.msPointerEnabled) {
1929
- addEventNames('MSPointer', 'Down', 'Move', 'Up', 'Cancel');
1930
- } else if('ontouchstart' in window) {
1931
- addEventNames('touch', 'start', 'move', 'end', 'cancel');
1932
- } else {
1933
- return;
1934
- }
1935
- _window.on(mfp._tStart, function(e) {
1936
- var oE = e.originalEvent;
1937
- multipleTouches = moved = false;
1938
- startX = oE.pageX || oE.changedTouches[0].pageX;
1939
- }).on(mfp._tMove, function(e) {
1940
- if(e.originalEvent.touches.length > 1) {
1941
- multipleTouches = e.originalEvent.touches.length;
1942
- } else {
1943
- //e.preventDefault();
1944
- moved = true;
1945
- }
1946
- }).on(mfp._tEnd + ' ' + mfp._tCancel, function(e) {
1947
- if(moved && !multipleTouches) {
1948
- var oE = e.originalEvent,
1949
- diff = startX - (oE.pageX || oE.changedTouches[0].pageX);
1950
-
1951
- if(diff > 20) {
1952
- mfp.next();
1953
- } else if(diff < -20) {
1954
- mfp.prev();
1955
- }
1956
- }
1957
- });
1958
- },
1959
- */
1960
-
1961
-
1962
- /*>>gallery*/
1963
-
1964
- /*>>retina*/
1965
-
1966
- var RETINA_NS = 'retina';
1967
-
1968
- $.magnificPopupAU.registerModule(RETINA_NS, {
1969
- options: {
1970
- replaceSrc: function(item) {
1971
- return item.src.replace(/\.\w+$/, function(m) { return '@2x' + m; });
1972
- },
1973
- ratio: 1 // Function or number. Set to 1 to disable.
1974
- },
1975
- proto: {
1976
- initRetina: function() {
1977
- if(window.devicePixelRatio > 1) {
1978
-
1979
- var st = mfp.st.retina,
1980
- ratio = st.ratio;
1981
-
1982
- ratio = !isNaN(ratio) ? ratio : ratio();
1983
-
1984
- if(ratio > 1) {
1985
- _mfpOn('ImageHasSize' + '.' + RETINA_NS, function(e, item) {
1986
- item.img.css({
1987
- 'max-width': item.img[0].naturalWidth / ratio,
1988
- 'width': '100%'
1989
- });
1990
- });
1991
- _mfpOn('ElementParse' + '.' + RETINA_NS, function(e, item) {
1992
- item.src = st.replaceSrc(item, ratio);
1993
- });
1994
- }
1995
- }
1996
-
1997
- }
1998
- }
1999
- });
2000
-
2001
- /*>>retina*/
2002
-
2003
- /*>>fastclick*/
2004
- /**
2005
- * FastClick event implementation. (removes 300ms delay on touch devices)
2006
- * Based on https://developers.google.com/mobile/articles/fast_buttons
2007
- *
2008
- * You may use it outside the Magnific Popup by calling just:
2009
- *
2010
- * $('.your-el').mfpFastClick(function() {
2011
- * console.log('Clicked!');
2012
- * });
2013
- *
2014
- * To unbind:
2015
- * $('.your-el').destroyMfpFastClick();
2016
- *
2017
- *
2018
- * Note that it's a very basic and simple implementation, it blocks ghost click on the same element where it was bound.
2019
- * If you need something more advanced, use plugin by FT Labs https://github.com/ftlabs/fastclick
2020
- *
2021
- */
2022
-
2023
- (function() {
2024
- var ghostClickDelay = 1000,
2025
- supportsTouch = 'ontouchstart' in window,
2026
- unbindTouchMove = function() {
2027
- _window.off('touchmove'+ns+' touchend'+ns);
2028
- },
2029
- eName = 'mfpFastClick',
2030
- ns = '.'+eName;
2031
-
2032
-
2033
- // As Zepto.js doesn't have an easy way to add custom events (like jQuery), so we implement it in this way
2034
- $.fn.mfpFastClick = function(callback) {
2035
-
2036
- return $(this).each(function() {
2037
 
2038
- var elem = $(this),
2039
- lock;
2040
 
2041
- if( supportsTouch ) {
2042
 
2043
- var timeout,
2044
- startX,
2045
- startY,
2046
- pointerMoved,
2047
- point,
2048
- numPointers;
2049
 
2050
- elem.on('touchstart' + ns, function(e) {
2051
- pointerMoved = false;
2052
- numPointers = 1;
2053
-
2054
- point = e.originalEvent ? e.originalEvent.touches[0] : e.touches[0];
2055
- startX = point.clientX;
2056
- startY = point.clientY;
2057
-
2058
- _window.on('touchmove'+ns, function(e) {
2059
- point = e.originalEvent ? e.originalEvent.touches : e.touches;
2060
- numPointers = point.length;
2061
- point = point[0];
2062
- if (Math.abs(point.clientX - startX) > 10 ||
2063
- Math.abs(point.clientY - startY) > 10) {
2064
- pointerMoved = true;
2065
- unbindTouchMove();
2066
- }
2067
- }).on('touchend'+ns, function(e) {
2068
- unbindTouchMove();
2069
- if(pointerMoved || numPointers > 1) {
2070
- return;
2071
- }
2072
- lock = true;
2073
- e.preventDefault();
2074
- clearTimeout(timeout);
2075
- timeout = setTimeout(function() {
2076
- lock = false;
2077
- }, ghostClickDelay);
2078
- callback();
2079
- });
2080
- });
2081
-
2082
- }
2083
-
2084
- elem.on('click' + ns, function() {
2085
- if(!lock) {
2086
- callback();
2087
- }
2088
- });
2089
- });
2090
- };
2091
-
2092
- $.fn.destroyMfpFastClick = function() {
2093
- $(this).off('touchstart' + ns + ' click' + ns);
2094
- if(supportsTouch) _window.off('touchmove'+ns+' touchend'+ns);
2095
- };
2096
- })();
2097
 
2098
- /*>>fastclick*/
2099
- _checkInstance(); })(window.jQuery || window.Zepto);
1
+ /*! Magnific Popup - v1.0.0.1 - 2015-06-09
2
  * Mod v0.9.9.1 - 2014-09-14 Aleksandar Urosevic (YT rel)
3
  * Mod v0.9.9.2 - 2014-12-07 Aleksandar Urosevic (YT controls, modestbranding)
4
  * Mod v0.9.9.3 - 2015-06-09 Aleksandar Urosevic (YT noccookie support)
5
+ * Mod v1.0.0.1 - 2015-06-09 Aleksandar Urosevic (sync to MagnificPopup v1.0.0; remove all modules except iframe; add YT playsinline parameter support)
6
  * http://dimsemenov.com/plugins/magnific-popup/
7
+ * Copyright (c) 2015 Dmitry Semenov; */
8
+ ;(function (factory) {
9
+ if (typeof define === 'function' && define.amd) {
10
+ // AMD. Register as an anonymous module.
11
+ define(['jquery'], factory);
12
+ } else if (typeof exports === 'object') {
13
+ // Node/CommonJS
14
+ factory(require('jquery'));
15
+ } else {
16
+ // Browser globals
17
+ factory(window.jQuery || window.Zepto);
18
+ }
19
+ }(function($) {
20
 
21
  /*>>core*/
22
  /**
36
  MARKUP_PARSE_EVENT = 'MarkupParse',
37
  OPEN_EVENT = 'Open',
38
  CHANGE_EVENT = 'Change',
39
+ NS = 'ytc-mfp',
40
  EVENT_NS = '.' + NS,
41
+ READY_CLASS = 'ytc-mfp-ready',
42
+ REMOVING_CLASS = 'ytc-mfp-removing',
43
+ PREVENT_CLOSE_CLASS = 'ytc-mfp-prevent-close';
44
 
45
 
46
  /**
47
  * Private vars
48
  */
49
+ /*jshint -W079 */
50
  var mfp, // As we have only one instance of MagnificPopupAU object, we define it locally to not to use 'this'
51
  MagnificPopupAU = function(){},
52
  _isJQ = !!(window.jQuery),
53
  _prevStatus,
54
  _window = $(window),
 
55
  _document,
56
  _prevContentType,
57
  _wrapClasses,
66
  },
67
  _getEl = function(className, appendTo, html, raw) {
68
  var el = document.createElement('div');
69
+ el.className = 'ytc-mfp-'+className;
70
  if(html) {
71
  el.innerHTML = html;
72
  }
101
  // Initialize Magnific Popup only when called at least once
102
  _checkInstance = function() {
103
  if(!$.magnificPopupAU.instance) {
104
+ /*jshint -W020 */
105
  mfp = new MagnificPopupAU();
106
  mfp.init();
107
  $.magnificPopupAU.instance = mfp;
161
  */
162
  open: function(data) {
163
 
 
 
 
 
164
  var i;
165
 
166
  if(data.isObj === false) {
263
  _mfpOn(MARKUP_PARSE_EVENT, function(e, template, values, item) {
264
  values.close_replaceWith = _getCloseBtn(item.type);
265
  });
266
+ _wrapClasses += ' ytc-mfp-close-btn-in';
267
  }
268
  }
269
 
270
  if(mfp.st.alignTop) {
271
+ _wrapClasses += ' ytc-mfp-align-top';
272
  }
273
 
274
 
309
 
310
 
311
  if(!mfp.st.closeOnContentClick) {
312
+ _wrapClasses += ' ytc-mfp-auto-cursor';
313
  }
314
 
315
  if(_wrapClasses)
344
 
345
  var classesToadd = mfp.st.mainClass;
346
  if(mfp.isIE7) {
347
+ classesToadd += ' ytc-mfp-ie7';
348
  }
349
  if(classesToadd) {
350
  mfp._addClassToMFP( classesToadd );
359
  $('html').css(windowStyles);
360
 
361
  // add everything to DOM
362
+ mfp.bgOverlay.add(mfp.wrap).prependTo( mfp.st.prependTo || $(document.body) );
363
 
364
  // Save last focused element
365
  mfp._lastFocusedEl = document.activeElement;
438
  mfp.ev.off(EVENT_NS);
439
 
440
  // clean up DOM elements that aren't removed
441
+ mfp.wrap.attr('class', 'ytc-mfp-wrap').removeAttr('style');
442
+ mfp.bgOverlay.attr('class', 'ytc-mfp-bg');
443
+ mfp.container.attr('class', 'ytc-mfp-container');
444
 
445
  // remove close button from target element
446
  if(mfp.st.showCloseBtn &&
524
  }
525
 
526
  if(_prevContentType && _prevContentType !== item.type) {
527
+ mfp.container.removeClass('ytc-mfp-'+_prevContentType+'-holder');
528
  }
529
 
530
  var newContent = mfp['get' + type.charAt(0).toUpperCase() + type.slice(1)](item, mfp.currTemplate[type]);
552
  if(mfp.st.showCloseBtn && mfp.st.closeBtnInside &&
553
  mfp.currTemplate[type] === true) {
554
  // if there is no markup, we just append close button element inside
555
+ if(!mfp.content.find('.ytc-mfp-close').length) {
556
  mfp.content.append(_getCloseBtn());
557
  }
558
  } else {
563
  }
564
 
565
  _mfpTrigger(BEFORE_APPEND_EVENT);
566
+ mfp.container.addClass('ytc-mfp-'+type+'-holder');
567
 
568
  mfp.contentContainer.append(mfp.content);
569
  },
589
  if(item.el) {
590
  var types = mfp.types;
591
 
592
+ // check for 'ytc-mfp-TYPE' class
593
  for(var i = 0; i < types.length; i++) {
594
+ if( item.el.hasClass('ytc-mfp-'+types[i]) ) {
595
  type = types[i];
596
  break;
597
  }
598
  }
599
 
600
+ item.src = item.el.attr('data-ytc-mfp-src');
601
  if(!item.src) {
602
  item.src = item.el.attr('href');
603
  }
689
 
690
  if(mfp.preloader) {
691
  if(_prevStatus !== status) {
692
+ mfp.container.removeClass('ytc-mfp-s-'+_prevStatus);
693
  }
694
 
695
  if(!text && status === 'loading') {
712
  e.stopImmediatePropagation();
713
  });
714
 
715
+ mfp.container.addClass('ytc-mfp-s-'+status);
716
  _prevStatus = status;
717
  }
718
  },
737
  } else {
738
 
739
  // We close the popup if click is on close button or on preloader. Or if there is no content.
740
+ if(!mfp.content || $(target).hasClass('ytc-mfp-close') || (mfp.preloader && target === mfp.preloader[0]) ) {
741
  return true;
742
  }
743
 
872
  // http://dimsemenov.com/plugins/magnific-popup/documentation.html#options
873
 
874
  disableOn: 0,
 
875
  key: null,
 
876
  midClick: false,
 
877
  mainClass: '',
 
878
  preloader: true,
 
879
  focus: '', // CSS selector of input to focus after popup is opened
 
880
  closeOnContentClick: false,
 
881
  closeOnBgClick: true,
 
882
  closeBtnInside: true,
 
883
  showCloseBtn: true,
 
884
  enableEscapeKey: true,
 
885
  modal: false,
 
886
  alignTop: false,
 
887
  removalDelay: 0,
 
888
  prependTo: null,
 
889
  fixedContentPos: 'auto',
 
890
  fixedBgPos: 'auto',
 
891
  overflowY: 'auto',
892
+ closeMarkup: '<button title="%title%" type="button" class="ytc-mfp-close">&times;</button>',
 
 
893
  tClose: 'Close (Esc)',
 
894
  tLoading: 'Loading...'
895
 
896
  }
969
 
970
  /*>>core*/
971
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
972
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
973
 
974
  /*>>iframe*/
975
 
996
  $.magnificPopupAU.registerModule(IFRAME_NS, {
997
 
998
  options: {
999
+ markup: '<div class="ytc-mfp-iframe-scaler">'+
1000
+ '<div class="ytc-mfp-close"></div>'+
1001
+ '<iframe class="ytc-mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe>'+
1002
  '</div>',
1003
 
1004
  srcAction: 'iframe_src',
1012
  modestbranding: 'modestbranding=',
1013
  theme: 'theme=',
1014
  controls: 'controls=',
1015
+ playsinline: 'playsinline=',
1016
+ src: '//www.youtube.com/embed/%id%?autoplay=1&rel=%rel%&modestbranding=%modestbranding%&controls=%controls%&playsinline=%playsinline%'
1017
  },
1018
  youtubenocookie: {
1019
  index: 'youtube-nocookie.com',
1022
  modestbranding: 'modestbranding=',
1023
  theme: 'theme=',
1024
  controls: 'controls=',
1025
+ playsinline: 'playsinline=',
1026
+ src: '//www.youtube-nocookie.com/embed/%id%?autoplay=1&rel=%rel%&modestbranding=%modestbranding%&controls=%controls%&playsinline=%playsinline%'
1027
  },
1028
  vimeo: {
1029
  index: 'vimeo.com/',
1063
  var embedRel = item.src;
1064
  var embedMB = item.src;
1065
  var embedControls = item.src;
1066
+ var embedPI = item.src;
1067
  var iframeSt = mfp.st.iframe;
1068
 
1069
  $.each(iframeSt.patterns, function() {
1106
  embedControls = '1';
1107
  }
1108
  }
1109
+ if(this.playsinline) {
1110
+ if(typeof this.playsinline === 'string' && embedPI.indexOf(this.playsinline) > 0) {
1111
+ embedPI = embedPI.substr(embedPI.lastIndexOf(this.playsinline)+this.playsinline.length, embedPI.length);
1112
+ if ( embedPI.indexOf('&') > 0 )
1113
+ embedPI = embedPI.substr(0, embedPI.indexOf('&'));
1114
+ } else {
1115
+ embedPI = '0';
1116
+ }
1117
+ }
1118
+ embedSrc = this.src.replace('%id%', embedSrc).replace('%rel%', embedRel).replace('%modestbranding%', embedMB).replace('%controls%', embedControls).replace('%playsinline%', embedPI);
1119
  return false; // break;
1120
  }
1121
  });
1137
 
1138
  /*>>iframe*/
1139
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1140
 
 
 
1141
 
 
1142
 
 
 
 
 
 
 
1143
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1144
 
1145
+ _checkInstance(); }));
 
assets/lib/magnific-popup/jquery.magnific-popup.min.js CHANGED
@@ -1 +1 @@
1
- !function(e){var t,n,i,o,r,a,s,l="Close",c="BeforeClose",d="AfterClose",u="BeforeAppend",p="MarkupParse",f="Open",m="Change",g="mfp",h="."+g,v="mfp-ready",C="mfp-removing",b="mfp-prevent-close",y=function(){},w=!!window.jQuery,x=e(window),I=function(e,n){t.ev.on(g+e+h,n)},k=function(t,n,i,o){var r=document.createElement("div");return r.className="mfp-"+t,i&&(r.innerHTML=i),o?n&&n.appendChild(r):(r=e(r),n&&r.appendTo(n)),r},T=function(n,i){t.ev.triggerHandler(g+n,i),t.st.callbacks&&(n=n.charAt(0).toLowerCase()+n.slice(1),t.st.callbacks[n]&&t.st.callbacks[n].apply(t,e.isArray(i)?i:[i]))},O=function(n){return n===s&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),s=n),t.currTemplate.closeBtn},E=function(){e.magnificPopupAU.instance||(t=new y,t.init(),e.magnificPopupAU.instance=t)},_=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1};y.prototype={constructor:y,init:function(){var n=navigator.appVersion;t.isIE7=-1!==n.indexOf("MSIE 7."),t.isIE8=-1!==n.indexOf("MSIE 8."),t.isLowIE=t.isIE7||t.isIE8,t.isAndroid=/android/gi.test(n),t.isIOS=/iphone|ipad|ipod/gi.test(n),t.supportsTransition=_(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),o=e(document),t.popupsCache={}},open:function(n){i||(i=e(document.body));var r;if(n.isObj===!1){t.items=n.items.toArray(),t.index=0;var s,l=n.items;for(r=0;r<l.length;r++)if(s=l[r],s.parsed&&(s=s.el[0]),s===n.el[0]){t.index=r;break}}else t.items=e.isArray(n.items)?n.items:[n.items],t.index=n.index||0;if(t.isOpen)return void t.updateItemHTML();t.types=[],a="",t.ev=n.mainEl&&n.mainEl.length?n.mainEl.eq(0):o,n.key?(t.popupsCache[n.key]||(t.popupsCache[n.key]={}),t.currTemplate=t.popupsCache[n.key]):t.currTemplate={},t.st=e.extend(!0,{},e.magnificPopupAU.defaults,n),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=k("bg").on("click"+h,function(){t.close()}),t.wrap=k("wrap").attr("tabindex",-1).on("click"+h,function(e){t._checkIfClose(e.target)&&t.close()}),t.container=k("container",t.wrap)),t.contentContainer=k("content"),t.st.preloader&&(t.preloader=k("preloader",t.container,t.st.tLoading));var c=e.magnificPopupAU.modules;for(r=0;r<c.length;r++){var d=c[r];d=d.charAt(0).toUpperCase()+d.slice(1),t["init"+d].call(t)}T("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(I(p,function(e,t,n,i){n.close_replaceWith=O(i.type)}),a+=" mfp-close-btn-in"):t.wrap.append(O())),t.st.alignTop&&(a+=" mfp-align-top"),t.wrap.css(t.fixedContentPos?{overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}:{top:x.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:o.height(),position:"absolute"}),t.st.enableEscapeKey&&o.on("keyup"+h,function(e){27===e.keyCode&&t.close()}),x.on("resize"+h,function(){t.updateSize()}),t.st.closeOnContentClick||(a+=" mfp-auto-cursor"),a&&t.wrap.addClass(a);var u=t.wH=x.height(),m={};if(t.fixedContentPos&&t._hasScrollBar(u)){var g=t._getScrollbarSize();g&&(m.marginRight=g)}t.fixedContentPos&&(t.isIE7?e("body, html").css("overflow","hidden"):m.overflow="hidden");var C=t.st.mainClass;return t.isIE7&&(C+=" mfp-ie7"),C&&t._addClassToMFP(C),t.updateItemHTML(),T("BuildControls"),e("html").css(m),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||i),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(v),t._setFocus()):t.bgOverlay.addClass(v),o.on("focusin"+h,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(u),T(f),n},close:function(){t.isOpen&&(T(c),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(C),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){T(l);var n=C+" "+v+" ";if(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(n+=t.st.mainClass+" "),t._removeClassFromMFP(n),t.fixedContentPos){var i={marginRight:""};t.isIE7?e("body, html").css("overflow",""):i.overflow="",e("html").css(i)}o.off("keyup"+h+" focusin"+h),t.ev.off(h),t.wrap.attr("class","mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","mfp-bg"),t.container.attr("class","mfp-container"),!t.st.showCloseBtn||t.st.closeBtnInside&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t._lastFocusedEl&&e(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,T(d)},updateSize:function(e){if(t.isIOS){var n=document.documentElement.clientWidth/window.innerWidth,i=window.innerHeight*n;t.wrap.css("height",i),t.wH=i}else t.wH=e||x.height();t.fixedContentPos||t.wrap.css("height",t.wH),T("Resize")},updateItemHTML:function(){var n=t.items[t.index];t.contentContainer.detach(),t.content&&t.content.detach(),n.parsed||(n=t.parseEl(t.index));var i=n.type;if(T("BeforeChange",[t.currItem?t.currItem.type:"",i]),t.currItem=n,!t.currTemplate[i]){var o=t.st[i]?t.st[i].markup:!1;T("FirstMarkupParse",o),t.currTemplate[i]=o?e(o):!0}r&&r!==n.type&&t.container.removeClass("mfp-"+r+"-holder");var a=t["get"+i.charAt(0).toUpperCase()+i.slice(1)](n,t.currTemplate[i]);t.appendContent(a,i),n.preloaded=!0,T(m,n),r=n.type,t.container.prepend(t.contentContainer),T("AfterChange")},appendContent:function(e,n){t.content=e,e?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[n]===!0?t.content.find(".mfp-close").length||t.content.append(O()):t.content=e:t.content="",T(u),t.container.addClass("mfp-"+n+"-holder"),t.contentContainer.append(t.content)},parseEl:function(n){var i,o=t.items[n];if(o.tagName?o={el:e(o)}:(i=o.type,o={data:o,src:o.src}),o.el){for(var r=t.types,a=0;a<r.length;a++)if(o.el.hasClass("mfp-"+r[a])){i=r[a];break}o.src=o.el.attr("data-mfp-src"),o.src||(o.src=o.el.attr("href"))}return o.type=i||t.st.type||"inline",o.index=n,o.parsed=!0,t.items[n]=o,T("ElementParse",o),t.items[n]},addGroup:function(e,n){var i=function(i){i.mfpEl=this,t._openClick(i,e,n)};n||(n={});var o="click.magnificPopupAU";n.mainEl=e,n.items?(n.isObj=!0,e.off(o).on(o,i)):(n.isObj=!1,n.delegate?e.off(o).on(o,n.delegate,i):(n.items=e,e.off(o).on(o,i)))},_openClick:function(n,i,o){var r=void 0!==o.midClick?o.midClick:e.magnificPopupAU.defaults.midClick;if(r||2!==n.which&&!n.ctrlKey&&!n.metaKey){var a=void 0!==o.disableOn?o.disableOn:e.magnificPopupAU.defaults.disableOn;if(a)if(e.isFunction(a)){if(!a.call(t))return!0}else if(x.width()<a)return!0;n.type&&(n.preventDefault(),t.isOpen&&n.stopPropagation()),o.el=e(n.mfpEl),o.delegate&&(o.items=i.find(o.delegate)),t.open(o)}},updateStatus:function(e,i){if(t.preloader){n!==e&&t.container.removeClass("mfp-s-"+n),i||"loading"!==e||(i=t.st.tLoading);var o={status:e,text:i};T("UpdateStatus",o),e=o.status,i=o.text,t.preloader.html(i),t.preloader.find("a").on("click",function(e){e.stopImmediatePropagation()}),t.container.addClass("mfp-s-"+e),n=e}},_checkIfClose:function(n){if(!e(n).hasClass(b)){var i=t.st.closeOnContentClick,o=t.st.closeOnBgClick;if(i&&o)return!0;if(!t.content||e(n).hasClass("mfp-close")||t.preloader&&n===t.preloader[0])return!0;if(n===t.content[0]||e.contains(t.content[0],n)){if(i)return!0}else if(o&&e.contains(document,n))return!0;return!1}},_addClassToMFP:function(e){t.bgOverlay.addClass(e),t.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),t.wrap.removeClass(e)},_hasScrollBar:function(e){return(t.isIE7?o.height():document.body.scrollHeight)>(e||x.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(n){return n.target===t.wrap[0]||e.contains(t.wrap[0],n.target)?void 0:(t._setFocus(),!1)},_parseMarkup:function(t,n,i){var o;i.data&&(n=e.extend(i.data,n)),T(p,[t,n,i]),e.each(n,function(e,n){if(void 0===n||n===!1)return!0;if(o=e.split("_"),o.length>1){var i=t.find(h+"-"+o[0]);if(i.length>0){var r=o[1];"replaceWith"===r?i[0]!==n[0]&&i.replaceWith(n):"img"===r?i.is("img")?i.attr("src",n):i.replaceWith('<img src="'+n+'" class="'+i.attr("class")+'" />'):i.attr(o[1],n)}}else t.find(h+"-"+e).html(n)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopupAU={instance:null,proto:y.prototype,modules:[],open:function(t,n){return E(),t=t?e.extend(!0,{},t):{},t.isObj=!0,t.index=n||0,this.instance.open(t)},close:function(){return e.magnificPopupAU.instance&&e.magnificPopupAU.instance.close()},registerModule:function(t,n){n.options&&(e.magnificPopupAU.defaults[t]=n.options),e.extend(this.proto,n.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},e.fn.magnificPopupAU=function(n){E();var i=e(this);if("string"==typeof n)if("open"===n){var o,r=w?i.data("magnificPopupAU"):i[0].magnificPopupAU,a=parseInt(arguments[1],10)||0;r.items?o=r.items[a]:(o=i,r.delegate&&(o=o.find(r.delegate)),o=o.eq(a)),t._openClick({mfpEl:o},i,r)}else t.isOpen&&t[n].apply(t,Array.prototype.slice.call(arguments,1));else n=e.extend(!0,{},n),w?i.data("magnificPopupAU",n):i[0].magnificPopupAU=n,t.addGroup(i,n);return i};var S,P,A,z="inline",M=function(){A&&(P.after(A.addClass(S)).detach(),A=null)};e.magnificPopupAU.registerModule(z,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(z),I(l+"."+z,function(){M()})},getInline:function(n,i){if(M(),n.src){var o=t.st.inline,r=e(n.src);if(r.length){var a=r[0].parentNode;a&&a.tagName&&(P||(S=o.hiddenClass,P=k(S),S="mfp-"+S),A=r.after(P).detach().removeClass(S)),t.updateStatus("ready")}else t.updateStatus("error",o.tNotFound),r=e("<div>");return n.inlineElement=r,r}return t.updateStatus("ready"),t._parseMarkup(i,{},n),i}}});var B,F="ajax",H=function(){B&&i.removeClass(B)},L=function(){H(),t.req&&t.req.abort()};e.magnificPopupAU.registerModule(F,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){t.types.push(F),B=t.st.ajax.cursor,I(l+"."+F,L),I("BeforeChange."+F,L)},getAjax:function(n){B&&i.addClass(B),t.updateStatus("loading");var o=e.extend({url:n.src,success:function(i,o,r){var a={data:i,xhr:r};T("ParseAjax",a),t.appendContent(e(a.data),F),n.finished=!0,H(),t._setFocus(),setTimeout(function(){t.wrap.addClass(v)},16),t.updateStatus("ready"),T("AjaxContentAdded")},error:function(){H(),n.finished=n.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",n.src))}},t.st.ajax.settings);return t.req=e.ajax(o),""}}});var U,j=function(n){if(n.data&&void 0!==n.data.title)return n.data.title;var i=t.st.image.titleSrc;if(i){if(e.isFunction(i))return i.call(t,n);if(n.el)return n.el.attr(i)||""}return""};e.magnificPopupAU.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var e=t.st.image,n=".image";t.types.push("image"),I(f+n,function(){"image"===t.currItem.type&&e.cursor&&i.addClass(e.cursor)}),I(l+n,function(){e.cursor&&i.removeClass(e.cursor),x.off("resize"+h)}),I("Resize"+n,t.resizeImage),t.isLowIE&&I("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var n=0;t.isLowIE&&(n=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-n)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,U&&clearInterval(U),e.isCheckingImgSize=!1,T("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var n=0,i=e.img[0],o=function(r){U&&clearInterval(U),U=setInterval(function(){return i.naturalWidth>0?void t._onImageHasSize(e):(n>200&&clearInterval(U),n++,void(3===n?o(10):40===n?o(50):100===n&&o(500)))},r)};o(1)},getImage:function(n,i){var o=0,r=function(){n&&(n.img[0].complete?(n.img.off(".mfploader"),n===t.currItem&&(t._onImageHasSize(n),t.updateStatus("ready")),n.hasSize=!0,n.loaded=!0,T("ImageLoadComplete")):(o++,200>o?setTimeout(r,100):a()))},a=function(){n&&(n.img.off(".mfploader"),n===t.currItem&&(t._onImageHasSize(n),t.updateStatus("error",s.tError.replace("%url%",n.src))),n.hasSize=!0,n.loaded=!0,n.loadError=!0)},s=t.st.image,l=i.find(".mfp-img");if(l.length){var c=document.createElement("img");c.className="mfp-img",n.img=e(c).on("load.mfploader",r).on("error.mfploader",a),c.src=n.src,l.is("img")&&(n.img=n.img.clone()),c=n.img[0],c.naturalWidth>0?n.hasSize=!0:c.width||(n.hasSize=!1)}return t._parseMarkup(i,{title:j(n),img_replaceWith:n.img},n),t.resizeImage(),n.hasSize?(U&&clearInterval(U),n.loadError?(i.addClass("mfp-loading"),t.updateStatus("error",s.tError.replace("%url%",n.src))):(i.removeClass("mfp-loading"),t.updateStatus("ready")),i):(t.updateStatus("loading"),n.loading=!0,n.hasSize||(n.imgHidden=!0,i.addClass("mfp-loading"),t.findImageSize(n)),i)}}});var N,W=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};e.magnificPopupAU.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){var e,n=t.st.zoom,i=".zoom";if(n.enabled&&t.supportsTransition){var o,r,a=n.duration,s=function(e){var t=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),i="all "+n.duration/1e3+"s "+n.easing,o={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},r="transition";return o["-webkit-"+r]=o["-moz-"+r]=o["-o-"+r]=o[r]=i,t.css(o),t},d=function(){t.content.css("visibility","visible")};I("BuildControls"+i,function(){if(t._allowZoom()){if(clearTimeout(o),t.content.css("visibility","hidden"),e=t._getItemToZoom(),!e)return void d();r=s(e),r.css(t._getOffset()),t.wrap.append(r),o=setTimeout(function(){r.css(t._getOffset(!0)),o=setTimeout(function(){d(),setTimeout(function(){r.remove(),e=r=null,T("ZoomAnimationEnded")},16)},a)},16)}}),I(c+i,function(){if(t._allowZoom()){if(clearTimeout(o),t.st.removalDelay=a,!e){if(e=t._getItemToZoom(),!e)return;r=s(e)}r.css(t._getOffset(!0)),t.wrap.append(r),t.content.css("visibility","hidden"),setTimeout(function(){r.css(t._getOffset())},16)}}),I(l+i,function(){t._allowZoom()&&(d(),r&&r.remove(),e=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(n){var i;i=n?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var o=i.offset(),r=parseInt(i.css("padding-top"),10),a=parseInt(i.css("padding-bottom"),10);o.top-=e(window).scrollTop()-r;var s={width:i.width(),height:(w?i.innerHeight():i[0].offsetHeight)-a-r};return W()?s["-moz-transform"]=s.transform="translate("+o.left+"px,"+o.top+"px)":(s.left=o.left,s.top=o.top),s}}});var R="iframe",Z="//about:blank",q=function(e){if(t.currTemplate[R]){var n=t.currTemplate[R].find("iframe");n.length&&(e||(n[0].src=Z),t.isIE8&&n.css("display",e?"block":"none"))}};e.magnificPopupAU.registerModule(R,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",rel:"rel=",modestbranding:"modestbranding=",theme:"theme=",controls:"controls=",src:"//www.youtube.com/embed/%id%?autoplay=1&rel=%rel%&modestbranding=%modestbranding%&controls=%controls%"},youtubenocookie:{index:"youtube-nocookie.com",id:"v=",rel:"rel=",modestbranding:"modestbranding=",theme:"theme=",controls:"controls=",src:"//www.youtube-nocookie.com/embed/%id%?autoplay=1&rel=%rel%&modestbranding=%modestbranding%&controls=%controls%"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(R),I("BeforeChange",function(e,t,n){t!==n&&(t===R?q():n===R&&q(!0))}),I(l+"."+R,function(){q()})},getIframe:function(n,i){var o=n.src,r=n.src,a=n.src,s=n.src,l=t.st.iframe;e.each(l.patterns,function(){return o.indexOf(this.index)>-1?(eSrc=o,this.id&&("string"==typeof this.id?(o=o.substr(o.lastIndexOf(this.id)+this.id.length,o.length),o.indexOf("&")>0&&(o=o.substr(0,o.indexOf("&")))):o=this.id.call(this,o)),this.rel&&("string"==typeof this.rel&&r.indexOf(this.rel)>0?(r=r.substr(r.lastIndexOf(this.rel)+this.rel.length,r.length),r.indexOf("&")>0&&(r=r.substr(0,r.indexOf("&")))):r="1"),this.modestbranding&&("string"==typeof this.modestbranding&&a.indexOf(this.modestbranding)>0?(a=a.substr(a.lastIndexOf(this.modestbranding)+this.modestbranding.length,a.length),a.indexOf("&")>0&&(a=a.substr(0,a.indexOf("&")))):a="0"),this.controls&&("string"==typeof this.controls&&s.indexOf(this.controls)>0?(s=s.substr(s.lastIndexOf(this.controls)+this.controls.length,s.length),s.indexOf("&")>0&&(s=s.substr(0,s.indexOf("&")))):s="1"),o=this.src.replace("%id%",o).replace("%rel%",r).replace("%modestbranding%",a).replace("%controls%",s),!1):void 0});var c={};return l.srcAction&&(c[l.srcAction]=o),t._parseMarkup(i,c,n),t.updateStatus("ready"),i}}});var D=function(e){var n=t.items.length;return e>n-1?e-n:0>e?n+e:e},K=function(e,t,n){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,n)};e.magnificPopupAU.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var n=t.st.gallery,i=".mfp-gallery",r=Boolean(e.fn.mfpFastClick);return t.direction=!0,n&&n.enabled?(a+=" mfp-gallery",I(f+i,function(){n.navigateByImgClick&&t.wrap.on("click"+i,".mfp-img",function(){return t.items.length>1?(t.next(),!1):void 0}),o.on("keydown"+i,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),I("UpdateStatus"+i,function(e,n){n.text&&(n.text=K(n.text,t.currItem.index,t.items.length))}),I(p+i,function(e,i,o,r){var a=t.items.length;o.counter=a>1?K(n.tCounter,r.index,a):""}),I("BuildControls"+i,function(){if(t.items.length>1&&n.arrows&&!t.arrowLeft){var i=n.arrowMarkup,o=t.arrowLeft=e(i.replace(/%title%/gi,n.tPrev).replace(/%dir%/gi,"left")).addClass(b),a=t.arrowRight=e(i.replace(/%title%/gi,n.tNext).replace(/%dir%/gi,"right")).addClass(b),s=r?"mfpFastClick":"click";o[s](function(){t.prev()}),a[s](function(){t.next()}),t.isIE7&&(k("b",o[0],!1,!0),k("a",o[0],!1,!0),k("b",a[0],!1,!0),k("a",a[0],!1,!0)),t.container.append(o.add(a))}}),I(m+i,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),void I(l+i,function(){o.off(i),t.wrap.off("click"+i),t.arrowLeft&&r&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick(),t.arrowRight=t.arrowLeft=null})):!1},next:function(){t.direction=!0,t.index=D(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=D(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,n=t.st.gallery.preload,i=Math.min(n[0],t.items.length),o=Math.min(n[1],t.items.length);for(e=1;e<=(t.direction?o:i);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?i:o);e++)t._preloadItem(t.index-e)},_preloadItem:function(n){if(n=D(n),!t.items[n].preloaded){var i=t.items[n];i.parsed||(i=t.parseEl(n)),T("LazyLoad",i),"image"===i.type&&(i.img=e('<img class="mfp-img" />').on("load.mfploader",function(){i.hasSize=!0}).on("error.mfploader",function(){i.hasSize=!0,i.loadError=!0,T("LazyLoadError",i)}).attr("src",i.src)),i.preloaded=!0}}}});var Y="retina";e.magnificPopupAU.registerModule(Y,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,n=e.ratio;n=isNaN(n)?n():n,n>1&&(I("ImageHasSize."+Y,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/n,width:"100%"})}),I("ElementParse."+Y,function(t,i){i.src=e.replaceSrc(i,n)}))}}}}),function(){var t=1e3,n="ontouchstart"in window,i=function(){x.off("touchmove"+r+" touchend"+r)},o="mfpFastClick",r="."+o;e.fn.mfpFastClick=function(o){return e(this).each(function(){var a,s=e(this);if(n){var l,c,d,u,p,f;s.on("touchstart"+r,function(e){u=!1,f=1,p=e.originalEvent?e.originalEvent.touches[0]:e.touches[0],c=p.clientX,d=p.clientY,x.on("touchmove"+r,function(e){p=e.originalEvent?e.originalEvent.touches:e.touches,f=p.length,p=p[0],(Math.abs(p.clientX-c)>10||Math.abs(p.clientY-d)>10)&&(u=!0,i())}).on("touchend"+r,function(e){i(),u||f>1||(a=!0,e.preventDefault(),clearTimeout(l),l=setTimeout(function(){a=!1},t),o())})})}s.on("click"+r,function(){a||o()})})},e.fn.destroyMfpFastClick=function(){e(this).off("touchstart"+r+" click"+r),n&&x.off("touchmove"+r+" touchend"+r)}}(),E()}(window.jQuery||window.Zepto);
1
+ !function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(e){var t,n,i,o,s,r,a="Close",l="BeforeClose",c="AfterClose",p="BeforeAppend",d="MarkupParse",u="Open",f="Change",m="ytc-mfp",h="."+m,g="ytc-mfp-ready",y="ytc-mfp-removing",v="ytc-mfp-prevent-close",b=function(){},C=!!window.jQuery,w=e(window),x=function(e,n){t.ev.on(m+e+h,n)},O=function(t,n,i,o){var s=document.createElement("div");return s.className="ytc-mfp-"+t,i&&(s.innerHTML=i),o?n&&n.appendChild(s):(s=e(s),n&&s.appendTo(n)),s},k=function(n,i){t.ev.triggerHandler(m+n,i),t.st.callbacks&&(n=n.charAt(0).toLowerCase()+n.slice(1),t.st.callbacks[n]&&t.st.callbacks[n].apply(t,e.isArray(i)?i:[i]))},I=function(n){return n===r&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),r=n),t.currTemplate.closeBtn},P=function(){e.magnificPopupAU.instance||(t=new b,t.init(),e.magnificPopupAU.instance=t)},E=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1};b.prototype={constructor:b,init:function(){var n=navigator.appVersion;t.isIE7=-1!==n.indexOf("MSIE 7."),t.isIE8=-1!==n.indexOf("MSIE 8."),t.isLowIE=t.isIE7||t.isIE8,t.isAndroid=/android/gi.test(n),t.isIOS=/iphone|ipad|ipod/gi.test(n),t.supportsTransition=E(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),i=e(document),t.popupsCache={}},open:function(n){var o;if(n.isObj===!1){t.items=n.items.toArray(),t.index=0;var r,a=n.items;for(o=0;o<a.length;o++)if(r=a[o],r.parsed&&(r=r.el[0]),r===n.el[0]){t.index=o;break}}else t.items=e.isArray(n.items)?n.items:[n.items],t.index=n.index||0;if(t.isOpen)return void t.updateItemHTML();t.types=[],s="",t.ev=n.mainEl&&n.mainEl.length?n.mainEl.eq(0):i,n.key?(t.popupsCache[n.key]||(t.popupsCache[n.key]={}),t.currTemplate=t.popupsCache[n.key]):t.currTemplate={},t.st=e.extend(!0,{},e.magnificPopupAU.defaults,n),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=O("bg").on("click"+h,function(){t.close()}),t.wrap=O("wrap").attr("tabindex",-1).on("click"+h,function(e){t._checkIfClose(e.target)&&t.close()}),t.container=O("container",t.wrap)),t.contentContainer=O("content"),t.st.preloader&&(t.preloader=O("preloader",t.container,t.st.tLoading));var l=e.magnificPopupAU.modules;for(o=0;o<l.length;o++){var c=l[o];c=c.charAt(0).toUpperCase()+c.slice(1),t["init"+c].call(t)}k("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(x(d,function(e,t,n,i){n.close_replaceWith=I(i.type)}),s+=" ytc-mfp-close-btn-in"):t.wrap.append(I())),t.st.alignTop&&(s+=" ytc-mfp-align-top"),t.wrap.css(t.fixedContentPos?{overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}:{top:w.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:i.height(),position:"absolute"}),t.st.enableEscapeKey&&i.on("keyup"+h,function(e){27===e.keyCode&&t.close()}),w.on("resize"+h,function(){t.updateSize()}),t.st.closeOnContentClick||(s+=" ytc-mfp-auto-cursor"),s&&t.wrap.addClass(s);var p=t.wH=w.height(),f={};if(t.fixedContentPos&&t._hasScrollBar(p)){var m=t._getScrollbarSize();m&&(f.marginRight=m)}t.fixedContentPos&&(t.isIE7?e("body, html").css("overflow","hidden"):f.overflow="hidden");var y=t.st.mainClass;return t.isIE7&&(y+=" ytc-mfp-ie7"),y&&t._addClassToMFP(y),t.updateItemHTML(),k("BuildControls"),e("html").css(f),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||e(document.body)),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(g),t._setFocus()):t.bgOverlay.addClass(g),i.on("focusin"+h,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(p),k(u),n},close:function(){t.isOpen&&(k(l),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(y),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){k(a);var n=y+" "+g+" ";if(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(n+=t.st.mainClass+" "),t._removeClassFromMFP(n),t.fixedContentPos){var o={marginRight:""};t.isIE7?e("body, html").css("overflow",""):o.overflow="",e("html").css(o)}i.off("keyup"+h+" focusin"+h),t.ev.off(h),t.wrap.attr("class","ytc-mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","ytc-mfp-bg"),t.container.attr("class","ytc-mfp-container"),!t.st.showCloseBtn||t.st.closeBtnInside&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t._lastFocusedEl&&e(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,k(c)},updateSize:function(e){if(t.isIOS){var n=document.documentElement.clientWidth/window.innerWidth,i=window.innerHeight*n;t.wrap.css("height",i),t.wH=i}else t.wH=e||w.height();t.fixedContentPos||t.wrap.css("height",t.wH),k("Resize")},updateItemHTML:function(){var n=t.items[t.index];t.contentContainer.detach(),t.content&&t.content.detach(),n.parsed||(n=t.parseEl(t.index));var i=n.type;if(k("BeforeChange",[t.currItem?t.currItem.type:"",i]),t.currItem=n,!t.currTemplate[i]){var s=t.st[i]?t.st[i].markup:!1;k("FirstMarkupParse",s),t.currTemplate[i]=s?e(s):!0}o&&o!==n.type&&t.container.removeClass("ytc-mfp-"+o+"-holder");var r=t["get"+i.charAt(0).toUpperCase()+i.slice(1)](n,t.currTemplate[i]);t.appendContent(r,i),n.preloaded=!0,k(f,n),o=n.type,t.container.prepend(t.contentContainer),k("AfterChange")},appendContent:function(e,n){t.content=e,e?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[n]===!0?t.content.find(".ytc-mfp-close").length||t.content.append(I()):t.content=e:t.content="",k(p),t.container.addClass("ytc-mfp-"+n+"-holder"),t.contentContainer.append(t.content)},parseEl:function(n){var i,o=t.items[n];if(o.tagName?o={el:e(o)}:(i=o.type,o={data:o,src:o.src}),o.el){for(var s=t.types,r=0;r<s.length;r++)if(o.el.hasClass("ytc-mfp-"+s[r])){i=s[r];break}o.src=o.el.attr("data-ytc-mfp-src"),o.src||(o.src=o.el.attr("href"))}return o.type=i||t.st.type||"inline",o.index=n,o.parsed=!0,t.items[n]=o,k("ElementParse",o),t.items[n]},addGroup:function(e,n){var i=function(i){i.mfpEl=this,t._openClick(i,e,n)};n||(n={});var o="click.magnificPopupAU";n.mainEl=e,n.items?(n.isObj=!0,e.off(o).on(o,i)):(n.isObj=!1,n.delegate?e.off(o).on(o,n.delegate,i):(n.items=e,e.off(o).on(o,i)))},_openClick:function(n,i,o){var s=void 0!==o.midClick?o.midClick:e.magnificPopupAU.defaults.midClick;if(s||2!==n.which&&!n.ctrlKey&&!n.metaKey){var r=void 0!==o.disableOn?o.disableOn:e.magnificPopupAU.defaults.disableOn;if(r)if(e.isFunction(r)){if(!r.call(t))return!0}else if(w.width()<r)return!0;n.type&&(n.preventDefault(),t.isOpen&&n.stopPropagation()),o.el=e(n.mfpEl),o.delegate&&(o.items=i.find(o.delegate)),t.open(o)}},updateStatus:function(e,i){if(t.preloader){n!==e&&t.container.removeClass("ytc-mfp-s-"+n),i||"loading"!==e||(i=t.st.tLoading);var o={status:e,text:i};k("UpdateStatus",o),e=o.status,i=o.text,t.preloader.html(i),t.preloader.find("a").on("click",function(e){e.stopImmediatePropagation()}),t.container.addClass("ytc-mfp-s-"+e),n=e}},_checkIfClose:function(n){if(!e(n).hasClass(v)){var i=t.st.closeOnContentClick,o=t.st.closeOnBgClick;if(i&&o)return!0;if(!t.content||e(n).hasClass("ytc-mfp-close")||t.preloader&&n===t.preloader[0])return!0;if(n===t.content[0]||e.contains(t.content[0],n)){if(i)return!0}else if(o&&e.contains(document,n))return!0;return!1}},_addClassToMFP:function(e){t.bgOverlay.addClass(e),t.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),t.wrap.removeClass(e)},_hasScrollBar:function(e){return(t.isIE7?i.height():document.body.scrollHeight)>(e||w.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(n){return n.target===t.wrap[0]||e.contains(t.wrap[0],n.target)?void 0:(t._setFocus(),!1)},_parseMarkup:function(t,n,i){var o;i.data&&(n=e.extend(i.data,n)),k(d,[t,n,i]),e.each(n,function(e,n){if(void 0===n||n===!1)return!0;if(o=e.split("_"),o.length>1){var i=t.find(h+"-"+o[0]);if(i.length>0){var s=o[1];"replaceWith"===s?i[0]!==n[0]&&i.replaceWith(n):"img"===s?i.is("img")?i.attr("src",n):i.replaceWith('<img src="'+n+'" class="'+i.attr("class")+'" />'):i.attr(o[1],n)}}else t.find(h+"-"+e).html(n)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopupAU={instance:null,proto:b.prototype,modules:[],open:function(t,n){return P(),t=t?e.extend(!0,{},t):{},t.isObj=!0,t.index=n||0,this.instance.open(t)},close:function(){return e.magnificPopupAU.instance&&e.magnificPopupAU.instance.close()},registerModule:function(t,n){n.options&&(e.magnificPopupAU.defaults[t]=n.options),e.extend(this.proto,n.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="ytc-mfp-close">&times;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},e.fn.magnificPopupAU=function(n){P();var i=e(this);if("string"==typeof n)if("open"===n){var o,s=C?i.data("magnificPopupAU"):i[0].magnificPopupAU,r=parseInt(arguments[1],10)||0;s.items?o=s.items[r]:(o=i,s.delegate&&(o=o.find(s.delegate)),o=o.eq(r)),t._openClick({mfpEl:o},i,s)}else t.isOpen&&t[n].apply(t,Array.prototype.slice.call(arguments,1));else n=e.extend(!0,{},n),C?i.data("magnificPopupAU",n):i[0].magnificPopupAU=n,t.addGroup(i,n);return i};var T="iframe",A="//about:blank",_=function(e){if(t.currTemplate[T]){var n=t.currTemplate[T].find("iframe");n.length&&(e||(n[0].src=A),t.isIE8&&n.css("display",e?"block":"none"))}};e.magnificPopupAU.registerModule(T,{options:{markup:'<div class="ytc-mfp-iframe-scaler"><div class="ytc-mfp-close"></div><iframe class="ytc-mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",rel:"rel=",modestbranding:"modestbranding=",theme:"theme=",controls:"controls=",playsinline:"playsinline=",src:"//www.youtube.com/embed/%id%?autoplay=1&rel=%rel%&modestbranding=%modestbranding%&controls=%controls%&playsinline=%playsinline%"},youtubenocookie:{index:"youtube-nocookie.com",id:"v=",rel:"rel=",modestbranding:"modestbranding=",theme:"theme=",controls:"controls=",playsinline:"playsinline=",src:"//www.youtube-nocookie.com/embed/%id%?autoplay=1&rel=%rel%&modestbranding=%modestbranding%&controls=%controls%&playsinline=%playsinline%"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(T),x("BeforeChange",function(e,t,n){t!==n&&(t===T?_():n===T&&_(!0))}),x(a+"."+T,function(){_()})},getIframe:function(n,i){var o=n.src,s=n.src,r=n.src,a=n.src,l=n.src,c=t.st.iframe;e.each(c.patterns,function(){return o.indexOf(this.index)>-1?(eSrc=o,this.id&&("string"==typeof this.id?(o=o.substr(o.lastIndexOf(this.id)+this.id.length,o.length),o.indexOf("&")>0&&(o=o.substr(0,o.indexOf("&")))):o=this.id.call(this,o)),this.rel&&("string"==typeof this.rel&&s.indexOf(this.rel)>0?(s=s.substr(s.lastIndexOf(this.rel)+this.rel.length,s.length),s.indexOf("&")>0&&(s=s.substr(0,s.indexOf("&")))):s="1"),this.modestbranding&&("string"==typeof this.modestbranding&&r.indexOf(this.modestbranding)>0?(r=r.substr(r.lastIndexOf(this.modestbranding)+this.modestbranding.length,r.length),r.indexOf("&")>0&&(r=r.substr(0,r.indexOf("&")))):r="0"),this.controls&&("string"==typeof this.controls&&a.indexOf(this.controls)>0?(a=a.substr(a.lastIndexOf(this.controls)+this.controls.length,a.length),a.indexOf("&")>0&&(a=a.substr(0,a.indexOf("&")))):a="1"),this.playsinline&&("string"==typeof this.playsinline&&l.indexOf(this.playsinline)>0?(l=l.substr(l.lastIndexOf(this.playsinline)+this.playsinline.length,l.length),l.indexOf("&")>0&&(l=l.substr(0,l.indexOf("&")))):l="0"),o=this.src.replace("%id%",o).replace("%rel%",s).replace("%modestbranding%",r).replace("%controls%",a).replace("%playsinline%",l),!1):void 0});var p={};return c.srcAction&&(p[c.srcAction]=o),t._parseMarkup(i,p,n),t.updateStatus("ready"),i}}}),P()});
assets/lib/magnific-popup/magnific-popup.css CHANGED
@@ -1,5 +1,5 @@
1
  /* Magnific Popup CSS */
2
- .mfp-bg {
3
  top: 0;
4
  left: 0;
5
  width: 100%;
@@ -11,7 +11,7 @@
11
  opacity: 0.8;
12
  filter: alpha(opacity=80); }
13
 
14
- .mfp-wrap {
15
  top: 0;
16
  left: 0;
17
  width: 100%;
@@ -21,7 +21,7 @@
21
  outline: none !important;
22
  -webkit-backface-visibility: hidden; }
23
 
24
- .mfp-container {
25
  text-align: center;
26
  position: absolute;
27
  width: 100%;
@@ -33,16 +33,16 @@
33
  -moz-box-sizing: border-box;
34
  box-sizing: border-box; }
35
 
36
- .mfp-container:before {
37
  content: '';
38
  display: inline-block;
39
  height: 100%;
40
  vertical-align: middle; }
41
 
42
- .mfp-align-top .mfp-container:before {
43
  display: none; }
44
 
45
- .mfp-content {
46
  position: relative;
47
  display: inline-block;
48
  vertical-align: middle;
@@ -50,39 +50,39 @@
50
  text-align: left;
51
  z-index: 10045; }
52
 
53
- .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
54
  width: 100%;
55
  cursor: auto; }
56
-
57
- .mfp-ajax-cur {
58
  cursor: progress; }
59
 
60
- .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
61
  cursor: -moz-zoom-out;
62
  cursor: -webkit-zoom-out;
63
  cursor: zoom-out; }
64
 
65
- .mfp-zoom {
66
  cursor: pointer;
67
  cursor: -webkit-zoom-in;
68
  cursor: -moz-zoom-in;
69
  cursor: zoom-in; }
70
 
71
- .mfp-auto-cursor .mfp-content {
72
  cursor: auto; }
73
-
74
- .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
75
  -webkit-user-select: none;
76
  -moz-user-select: none;
77
  user-select: none; }
78
-
79
- .mfp-loading.mfp-figure {
80
  display: none; }
81
-
82
- .mfp-hide {
83
  display: none !important; }
84
 
85
- .mfp-preloader {
86
  color: #cccccc;
87
  position: absolute;
88
  top: 50%;
@@ -92,18 +92,18 @@
92
  left: 8px;
93
  right: 8px;
94
  z-index: 10044; }
95
- .mfp-preloader a {
96
  color: #cccccc; }
97
- .mfp-preloader a:hover {
98
  color: white; }
99
 
100
- .mfp-s-ready .mfp-preloader {
101
  display: none; }
102
 
103
- .mfp-s-error .mfp-content {
104
  display: none; }
105
 
106
- button.mfp-close, button.mfp-arrow {
107
  overflow: visible;
108
  cursor: pointer;
109
  background: transparent;
@@ -119,7 +119,7 @@ button::-moz-focus-inner {
119
  padding: 0;
120
  border: 0; }
121
 
122
- .mfp-close {
123
  width: 44px;
124
  height: 44px;
125
  line-height: 44px;
@@ -135,25 +135,25 @@ button::-moz-focus-inner {
135
  font-style: normal;
136
  font-size: 28px;
137
  font-family: Arial, Baskerville, monospace; }
138
- .mfp-close:hover, .mfp-close:focus {
139
  opacity: 1;
140
  filter: alpha(opacity=100);
141
  background: transparent;
142
  }
143
- .mfp-close:active {
144
  top: 1px; }
145
 
146
- .mfp-close-btn-in .mfp-close {
147
  color: #333333; }
148
 
149
- .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
150
  color: white;
151
  right: -6px;
152
  text-align: right;
153
  padding-right: 6px;
154
  width: 100%; }
155
-
156
- .mfp-counter {
157
  position: absolute;
158
  top: 0;
159
  right: 0;
@@ -161,7 +161,7 @@ button::-moz-focus-inner {
161
  font-size: 12px;
162
  line-height: 18px; }
163
 
164
- .mfp-arrow {
165
  position: absolute;
166
  opacity: 0.65;
167
  filter: alpha(opacity=65);
@@ -172,12 +172,12 @@ button::-moz-focus-inner {
172
  width: 90px;
173
  height: 110px;
174
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
175
- .mfp-arrow:active {
176
  margin-top: -54px; }
177
- .mfp-arrow:hover, .mfp-arrow:focus {
178
  opacity: 1;
179
  filter: alpha(opacity=100); }
180
- .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
181
  content: '';
182
  display: block;
183
  width: 0;
@@ -188,48 +188,48 @@ button::-moz-focus-inner {
188
  margin-top: 35px;
189
  margin-left: 35px;
190
  border: medium inset transparent; }
191
- .mfp-arrow:after, .mfp-arrow .mfp-a {
192
  border-top-width: 13px;
193
  border-bottom-width: 13px;
194
  top: 8px; }
195
- .mfp-arrow:before, .mfp-arrow .mfp-b {
196
  border-top-width: 21px;
197
  border-bottom-width: 21px;
198
  opacity: 0.7; }
199
 
200
- .mfp-arrow-left {
201
  left: 0; }
202
- .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
203
  border-right: 17px solid white;
204
  margin-left: 31px; }
205
- .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
206
  margin-left: 25px;
207
  border-right: 27px solid #3f3f3f; }
208
 
209
- .mfp-arrow-right {
210
  right: 0; }
211
- .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
212
  border-left: 17px solid white;
213
  margin-left: 39px; }
214
- .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
215
  border-left: 27px solid #3f3f3f; }
216
-
217
- .mfp-iframe-holder {
218
  padding-top: 40px;
219
  padding-bottom: 40px; }
220
- .mfp-iframe-holder .mfp-content {
221
  line-height: 0;
222
  width: 100%;
223
  max-width: 900px; }
224
- .mfp-iframe-holder .mfp-close {
225
  top: -40px; }
226
 
227
- .mfp-iframe-scaler {
228
  width: 100%;
229
  height: 0;
230
  overflow: hidden;
231
  padding-top: 56.25%; }
232
- .mfp-iframe-scaler iframe {
233
  position: absolute;
234
  display: block;
235
  top: 0;
@@ -239,8 +239,8 @@ button::-moz-focus-inner {
239
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
240
  background: black; }
241
 
242
- /* Main image in popup */
243
- img.mfp-img {
244
  width: auto;
245
  max-width: 100%;
246
  height: auto;
@@ -252,10 +252,10 @@ img.mfp-img {
252
  padding: 40px 0 40px;
253
  margin: 0 auto; }
254
 
255
- /* The shadow behind the image */
256
- .mfp-figure {
257
  line-height: 0; }
258
- .mfp-figure:after {
259
  content: '';
260
  position: absolute;
261
  left: 0;
@@ -268,15 +268,15 @@ img.mfp-img {
268
  z-index: -1;
269
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
270
  background: #444444; }
271
- .mfp-figure small {
272
  color: #bdbdbd;
273
  display: block;
274
  font-size: 12px;
275
  line-height: 14px; }
276
- .mfp-figure figure {
277
  margin: 0; }
278
 
279
- .mfp-bottom-bar {
280
  margin-top: -36px;
281
  position: absolute;
282
  top: 100%;
@@ -284,35 +284,35 @@ img.mfp-img {
284
  width: 100%;
285
  cursor: auto; }
286
 
287
- .mfp-title {
288
  text-align: left;
289
  line-height: 18px;
290
  color: #f3f3f3;
291
  word-wrap: break-word;
292
  padding-right: 36px; }
293
 
294
- .mfp-image-holder .mfp-content {
295
  max-width: 100%; }
296
 
297
- .mfp-gallery .mfp-image-holder .mfp-figure {
298
  cursor: pointer; }
299
-
300
  @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
301
  /**
302
  * Remove all paddings around the image on small screen
303
- */
304
- .mfp-img-mobile .mfp-image-holder {
305
  padding-left: 0;
306
  padding-right: 0; }
307
- .mfp-img-mobile img.mfp-img {
308
  padding: 0; }
309
- .mfp-img-mobile .mfp-figure:after {
310
  top: 0;
311
  bottom: 0; }
312
- .mfp-img-mobile .mfp-figure small {
313
  display: inline;
314
  margin-left: 5px; }
315
- .mfp-img-mobile .mfp-bottom-bar {
316
  background: rgba(0, 0, 0, 0.6);
317
  bottom: 0;
318
  margin: 0;
@@ -322,12 +322,12 @@ img.mfp-img {
322
  -webkit-box-sizing: border-box;
323
  -moz-box-sizing: border-box;
324
  box-sizing: border-box; }
325
- .mfp-img-mobile .mfp-bottom-bar:empty {
326
  padding: 0; }
327
- .mfp-img-mobile .mfp-counter {
328
  right: 5px;
329
  top: 3px; }
330
- .mfp-img-mobile .mfp-close {
331
  top: 0;
332
  right: 0;
333
  width: 35px;
@@ -336,35 +336,41 @@ img.mfp-img {
336
  background: rgba(0, 0, 0, 0.6);
337
  position: fixed;
338
  text-align: center;
339
- padding: 0; } }
 
 
340
 
341
  @media all and (max-width: 900px) {
342
- .mfp-arrow {
 
343
  -webkit-transform: scale(0.75);
344
  transform: scale(0.75); }
345
- .mfp-arrow-left {
346
  -webkit-transform-origin: 0;
347
  transform-origin: 0; }
348
- .mfp-arrow-right {
349
  -webkit-transform-origin: 100%;
350
  transform-origin: 100%; }
351
- .mfp-container {
 
352
  padding-left: 6px;
353
- padding-right: 6px; } }
354
-
355
- .mfp-ie7 .mfp-img {
 
356
  padding: 0; }
357
- .mfp-ie7 .mfp-bottom-bar {
358
  width: 600px;
359
  left: 50%;
360
  margin-left: -300px;
361
  margin-top: 5px;
362
  padding-bottom: 5px; }
363
- .mfp-ie7 .mfp-container {
 
364
  padding: 0; }
365
- .mfp-ie7 .mfp-content {
366
  padding-top: 44px; }
367
- .mfp-ie7 .mfp-close {
368
  top: 0;
369
  right: 0;
370
  padding-top: 0; }
1
  /* Magnific Popup CSS */
2
+ .ytc-mfp-bg {
3
  top: 0;
4
  left: 0;
5
  width: 100%;
11
  opacity: 0.8;
12
  filter: alpha(opacity=80); }
13
 
14
+ .ytc-mfp-wrap {
15
  top: 0;
16
  left: 0;
17
  width: 100%;
21
  outline: none !important;
22
  -webkit-backface-visibility: hidden; }
23
 
24
+ .ytc-mfp-container {
25
  text-align: center;
26
  position: absolute;
27
  width: 100%;
33
  -moz-box-sizing: border-box;
34
  box-sizing: border-box; }
35
 
36
+ .ytc-mfp-container:before {
37
  content: '';
38
  display: inline-block;
39
  height: 100%;
40
  vertical-align: middle; }
41
 
42
+ .ytc-mfp-align-top .ytc-mfp-container:before {
43
  display: none; }
44
 
45
+ .ytc-mfp-content {
46
  position: relative;
47
  display: inline-block;
48
  vertical-align: middle;
50
  text-align: left;
51
  z-index: 10045; }
52
 
53
+ .ytc-mfp-inline-holder .ytc-mfp-content, .ytc-mfp-ajax-holder .ytc-mfp-content {
54
  width: 100%;
55
  cursor: auto; }
56
+ /*
57
+ .ytc-mfp-ajax-cur {
58
  cursor: progress; }
59
 
60
+ .ytc-mfp-zoom-out-cur, .ytc-mfp-zoom-out-cur .ytc-mfp-image-holder .ytc-mfp-close {
61
  cursor: -moz-zoom-out;
62
  cursor: -webkit-zoom-out;
63
  cursor: zoom-out; }
64
 
65
+ .ytc-mfp-zoom {
66
  cursor: pointer;
67
  cursor: -webkit-zoom-in;
68
  cursor: -moz-zoom-in;
69
  cursor: zoom-in; }
70
 
71
+ .ytc-mfp-auto-cursor .ytc-mfp-content {
72
  cursor: auto; }
73
+ */
74
+ .ytc-mfp-close, .ytc-mfp-arrow, .ytc-mfp-preloader, .ytc-mfp-counter {
75
  -webkit-user-select: none;
76
  -moz-user-select: none;
77
  user-select: none; }
78
+ /*
79
+ .ytc-mfp-loading.ytc-mfp-figure {
80
  display: none; }
81
+ */
82
+ .ytc-mfp-hide {
83
  display: none !important; }
84
 
85
+ .ytc-mfp-preloader {
86
  color: #cccccc;
87
  position: absolute;
88
  top: 50%;
92
  left: 8px;
93
  right: 8px;
94
  z-index: 10044; }
95
+ .ytc-mfp-preloader a {
96
  color: #cccccc; }
97
+ .ytc-mfp-preloader a:hover {
98
  color: white; }
99
 
100
+ .ytc-mfp-s-ready .ytc-mfp-preloader {
101
  display: none; }
102
 
103
+ .ytc-mfp-s-error .ytc-mfp-content {
104
  display: none; }
105
 
106
+ button.ytc-mfp-close, button.ytc-mfp-arrow {
107
  overflow: visible;
108
  cursor: pointer;
109
  background: transparent;
119
  padding: 0;
120
  border: 0; }
121
 
122
+ .ytc-mfp-close {
123
  width: 44px;
124
  height: 44px;
125
  line-height: 44px;
135
  font-style: normal;
136
  font-size: 28px;
137
  font-family: Arial, Baskerville, monospace; }
138
+ .ytc-mfp-close:hover, .ytc-mfp-close:focus {
139
  opacity: 1;
140
  filter: alpha(opacity=100);
141
  background: transparent;
142
  }
143
+ .ytc-mfp-close:active {
144
  top: 1px; }
145
 
146
+ .ytc-mfp-close-btn-in .ytc-mfp-close {
147
  color: #333333; }
148
 
149
+ .ytc-mfp-image-holder .ytc-mfp-close, .ytc-mfp-iframe-holder .ytc-mfp-close {
150
  color: white;
151
  right: -6px;
152
  text-align: right;
153
  padding-right: 6px;
154
  width: 100%; }
155
+ /*
156
+ .ytc-mfp-counter {
157
  position: absolute;
158
  top: 0;
159
  right: 0;
161
  font-size: 12px;
162
  line-height: 18px; }
163
 
164
+ .ytc-mfp-arrow {
165
  position: absolute;
166
  opacity: 0.65;
167
  filter: alpha(opacity=65);
172
  width: 90px;
173
  height: 110px;
174
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
175
+ .ytc-mfp-arrow:active {
176
  margin-top: -54px; }
177
+ .ytc-mfp-arrow:hover, .ytc-mfp-arrow:focus {
178
  opacity: 1;
179
  filter: alpha(opacity=100); }
180
+ .ytc-mfp-arrow:before, .ytc-mfp-arrow:after, .ytc-mfp-arrow .ytc-mfp-b, .ytc-mfp-arrow .ytc-mfp-a {
181
  content: '';
182
  display: block;
183
  width: 0;
188
  margin-top: 35px;
189
  margin-left: 35px;
190
  border: medium inset transparent; }
191
+ .ytc-mfp-arrow:after, .ytc-mfp-arrow .ytc-mfp-a {
192
  border-top-width: 13px;
193
  border-bottom-width: 13px;
194
  top: 8px; }
195
+ .ytc-mfp-arrow:before, .ytc-mfp-arrow .ytc-mfp-b {
196
  border-top-width: 21px;
197
  border-bottom-width: 21px;
198
  opacity: 0.7; }
199
 
200
+ .ytc-mfp-arrow-left {
201
  left: 0; }
202
+ .ytc-mfp-arrow-left:after, .ytc-mfp-arrow-left .ytc-mfp-a {
203
  border-right: 17px solid white;
204
  margin-left: 31px; }
205
+ .ytc-mfp-arrow-left:before, .ytc-mfp-arrow-left .ytc-mfp-b {
206
  margin-left: 25px;
207
  border-right: 27px solid #3f3f3f; }
208
 
209
+ .ytc-mfp-arrow-right {
210
  right: 0; }
211
+ .ytc-mfp-arrow-right:after, .ytc-mfp-arrow-right .ytc-mfp-a {
212
  border-left: 17px solid white;
213
  margin-left: 39px; }
214
+ .ytc-mfp-arrow-right:before, .ytc-mfp-arrow-right .ytc-mfp-b {
215
  border-left: 27px solid #3f3f3f; }
216
+ */
217
+ .ytc-mfp-iframe-holder {
218
  padding-top: 40px;
219
  padding-bottom: 40px; }
220
+ .ytc-mfp-iframe-holder .ytc-mfp-content {
221
  line-height: 0;
222
  width: 100%;
223
  max-width: 900px; }
224
+ .ytc-mfp-iframe-holder .ytc-mfp-close {
225
  top: -40px; }
226
 
227
+ .ytc-mfp-iframe-scaler {
228
  width: 100%;
229
  height: 0;
230
  overflow: hidden;
231
  padding-top: 56.25%; }
232
+ .ytc-mfp-iframe-scaler iframe {
233
  position: absolute;
234
  display: block;
235
  top: 0;
239
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
240
  background: black; }
241
 
242
+ /* Main image in popup *//*
243
+ img.ytc-mfp-img {
244
  width: auto;
245
  max-width: 100%;
246
  height: auto;
252
  padding: 40px 0 40px;
253
  margin: 0 auto; }
254
 
255
+ /* The shadow behind the image *//*
256
+ .ytc-mfp-figure {
257
  line-height: 0; }
258
+ .ytc-mfp-figure:after {
259
  content: '';
260
  position: absolute;
261
  left: 0;
268
  z-index: -1;
269
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
270
  background: #444444; }
271
+ .ytc-mfp-figure small {
272
  color: #bdbdbd;
273
  display: block;
274
  font-size: 12px;
275
  line-height: 14px; }
276
+ .ytc-mfp-figure figure {
277
  margin: 0; }
278
 
279
+ .ytc-mfp-bottom-bar {
280
  margin-top: -36px;
281
  position: absolute;
282
  top: 100%;
284
  width: 100%;
285
  cursor: auto; }
286
 
287
+ .ytc-mfp-title {
288
  text-align: left;
289
  line-height: 18px;
290
  color: #f3f3f3;
291
  word-wrap: break-word;
292
  padding-right: 36px; }
293
 
294
+ .ytc-mfp-image-holder .ytc-mfp-content {
295
  max-width: 100%; }
296
 
297
+ .ytc-mfp-gallery .ytc-mfp-image-holder .ytc-mfp-figure {
298
  cursor: pointer; }
299
+ */
300
  @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
301
  /**
302
  * Remove all paddings around the image on small screen
303
+ *//*
304
+ .ytc-mfp-img-mobile .ytc-mfp-image-holder {
305
  padding-left: 0;
306
  padding-right: 0; }
307
+ .ytc-mfp-img-mobile img.ytc-mfp-img {
308
  padding: 0; }
309
+ .ytc-mfp-img-mobile .ytc-mfp-figure:after {
310
  top: 0;
311
  bottom: 0; }
312
+ .ytc-mfp-img-mobile .ytc-mfp-figure small {
313
  display: inline;
314
  margin-left: 5px; }
315
+ .ytc-mfp-img-mobile .ytc-mfp-bottom-bar {
316
  background: rgba(0, 0, 0, 0.6);
317
  bottom: 0;
318
  margin: 0;
322
  -webkit-box-sizing: border-box;
323
  -moz-box-sizing: border-box;
324
  box-sizing: border-box; }
325
+ .ytc-mfp-img-mobile .ytc-mfp-bottom-bar:empty {
326
  padding: 0; }
327
+ .ytc-mfp-img-mobile .ytc-mfp-counter {
328
  right: 5px;
329
  top: 3px; }
330
+ .ytc-mfp-img-mobile .ytc-mfp-close {
331
  top: 0;
332
  right: 0;
333
  width: 35px;
336
  background: rgba(0, 0, 0, 0.6);
337
  position: fixed;
338
  text-align: center;
339
+ padding: 0; }
340
+ */
341
+ }
342
 
343
  @media all and (max-width: 900px) {
344
+ /*
345
+ .ytc-mfp-arrow {
346
  -webkit-transform: scale(0.75);
347
  transform: scale(0.75); }
348
+ .ytc-mfp-arrow-left {
349
  -webkit-transform-origin: 0;
350
  transform-origin: 0; }
351
+ .ytc-mfp-arrow-right {
352
  -webkit-transform-origin: 100%;
353
  transform-origin: 100%; }
354
+ */
355
+ .ytc-mfp-container {
356
  padding-left: 6px;
357
+ padding-right: 6px; }
358
+ }
359
+ /*
360
+ .ytc-mfp-ie7 .ytc-mfp-img {
361
  padding: 0; }
362
+ .ytc-mfp-ie7 .ytc-mfp-bottom-bar {
363
  width: 600px;
364
  left: 50%;
365
  margin-left: -300px;
366
  margin-top: 5px;
367
  padding-bottom: 5px; }
368
+ */
369
+ .ytc-mfp-ie7 .ytc-mfp-container {
370
  padding: 0; }
371
+ .ytc-mfp-ie7 .ytc-mfp-content {
372
  padding-top: 44px; }
373
+ .ytc-mfp-ie7 .ytc-mfp-close {
374
  top: 0;
375
  right: 0;
376
  padding-top: 0; }
assets/lib/magnific-popup/magnific-popup.min.css CHANGED
@@ -1 +1 @@
1
- .mfp-bg,.mfp-wrap{left:0;top:0;position:fixed}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%}.mfp-container,img.mfp-img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:10042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:10043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:10045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:10044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:10046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100);background:0 0}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
1
+ .ytc-mfp-bg,.ytc-mfp-container,.ytc-mfp-wrap{width:100%;height:100%}.ytc-mfp-bg{top:0;left:0;z-index:10042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.ytc-mfp-wrap{top:0;left:0;z-index:10043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.ytc-mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ytc-mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.ytc-mfp-align-top .ytc-mfp-container:before{display:none}.ytc-mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:10045}.ytc-mfp-close,.ytc-mfp-preloader{position:absolute;text-align:center}.ytc-mfp-ajax-holder .ytc-mfp-content,.ytc-mfp-inline-holder .ytc-mfp-content{width:100%;cursor:auto}.ytc-mfp-arrow,.ytc-mfp-close,.ytc-mfp-counter,.ytc-mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ytc-mfp-hide{display:none!important}.ytc-mfp-preloader{color:#ccc;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:10044}.ytc-mfp-preloader a{color:#ccc}.ytc-mfp-preloader a:hover{color:#fff}.ytc-mfp-s-error .ytc-mfp-content,.ytc-mfp-s-ready .ytc-mfp-preloader{display:none}button.ytc-mfp-arrow,button.ytc-mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:10046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.ytc-mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.ytc-mfp-close:focus,.ytc-mfp-close:hover{opacity:1;filter:alpha(opacity=100);background:0 0}.ytc-mfp-close:active{top:1px}.ytc-mfp-close-btn-in .ytc-mfp-close{color:#333}.ytc-mfp-iframe-holder .ytc-mfp-close,.ytc-mfp-image-holder .ytc-mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.ytc-mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.ytc-mfp-iframe-holder .ytc-mfp-content{line-height:0;width:100%;max-width:900px}.ytc-mfp-iframe-holder .ytc-mfp-close{top:-40px}.ytc-mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.ytc-mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}@media all and (max-width:900px){.ytc-mfp-container{padding-left:6px;padding-right:6px}}.ytc-mfp-ie7 .ytc-mfp-container{padding:0}.ytc-mfp-ie7 .ytc-mfp-content{padding-top:44px}.ytc-mfp-ie7 .ytc-mfp-close{top:0;right:0;padding-top:0}
inc/settings.php CHANGED
@@ -35,7 +35,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
35
  // --- Add settings section General so we can add fields to it ---
36
  add_settings_section(
37
  'ytc_general', // Section Name
38
- __('General', 'wpsk'), // Section Title
39
  array(&$this, 'settings_general_section_description'), // Section Callback Function
40
  $this->slug . '_general' // Page Name
41
  );
@@ -43,27 +43,63 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
43
  // YouTube Data API Key
44
  add_settings_field(
45
  $this->option_name . 'apikey', // Setting Slug
46
- __('YouTube Data API Key', 'wpsk'), // Title
47
  array(&$this, 'settings_field_input_password'), // Callback
48
  $this->slug . '_general', // Page Name
49
  'ytc_general', // Section Name
50
  array(
51
  'field' => $this->option_name . '[apikey]',
52
- 'description' => sprintf("<strong>[%s]</strong> " . __('Your YouTube Data API Key (get it from <a href="%s" target="_blank">Google Developers Console</a>)', 'wpsk'), __('Required'), 'https://console.developers.google.com/project'),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  'class' => 'regular-text password',
54
- 'value' => $this->defaults['apikey'],
55
  ) // args
56
  );
57
  // Channel ID
58
  add_settings_field(
59
  $this->option_name . 'channel', // Setting Slug
60
- __('YouTube Channel ID', 'wpsk'), // Title
61
  array(&$this, 'settings_field_input_text'), // Callback
62
  $this->slug . '_general', // Page Name
63
  'ytc_general', // Section Name
64
  array(
65
  'field' => $this->option_name . '[channel]',
66
- 'description' => sprintf("<strong>[%s]</strong> " . __('Your YouTube Channel ID (get it from <a href="%s" target="_blank">YouTube Account Overview</a>)', 'wpsk'), __('Required'), 'https://www.youtube.com/account_advanced'),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
67
  'class' => 'regular-text',
68
  'value' => $this->defaults['channel'],
69
  ) // args
@@ -71,13 +107,31 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
71
  // Vanity
72
  add_settings_field(
73
  $this->option_name . 'vanity', // id
74
- __('YouTube Vanity Name', 'wpsk'), // Title
75
  array(&$this, 'settings_field_input_text'), // Callback
76
  $this->slug . '_general', // Page
77
  'ytc_general', // section
78
  array(
79
  'field' => $this->option_name . "[vanity]",
80
- 'description' => sprintf("[%s] " . __('Your YouTube Custom Name (get only part after www.youtube.com/c/ instead whole URL from <a href="%s" target="_blank">YouTube Account Overview</a>)', 'wpsk'), __('Optional'), 'https://www.youtube.com/account_advanced'),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  'class' => 'regular-text',
82
  'value' => $this->defaults['vanity'],
83
  ) // args
@@ -85,13 +139,17 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
85
  // Username
86
  add_settings_field(
87
  $this->option_name . 'username', // id
88
- __('Legacy YouTube Username', 'wpsk'), // Title
89
  array(&$this, 'settings_field_input_text'), // Callback
90
  $this->slug . '_general', // Page
91
  'ytc_general', // section
92
  array(
93
  'field' => $this->option_name . "[username]",
94
- 'description' => sprintf("[%s] %s", __('Optional'), __('Your YouTube legacy username', 'wpsk') ),
 
 
 
 
95
  'class' => 'regular-text',
96
  'value' => $this->defaults['username'],
97
  ) // args
@@ -99,13 +157,17 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
99
  // Default Playlist
100
  add_settings_field(
101
  $this->option_name . 'playlist', // id
102
- __('Default Playlist ID', 'wpsk'), // Title
103
  array(&$this, 'settings_field_input_text'), // Callback
104
  $this->slug . '_general', // Page
105
  'ytc_general', // section
106
  array(
107
  'field' => $this->option_name . "[playlist]",
108
- 'description' => sprintf("[%s] %s", __('Optional'), __('Enter default playlist ID (not playlist name)', 'wpsk') ),
 
 
 
 
109
  'class' => 'regular-text',
110
  'value' => $this->defaults['playlist'],
111
  ) // args
@@ -113,34 +175,34 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
113
  // Resource
114
  add_settings_field(
115
  $this->option_name . 'resource', // id
116
- __('Resource to use', 'wpsk'), // Title
117
  array(&$this, 'settings_field_select'), // Callback
118
  $this->slug . '_general', // Page
119
  'ytc_general', // section
120
  array(
121
  'field' => $this->option_name . "[resource]",
122
- 'label' => __('Resource:', 'wpsk'),
123
- 'description' => __('What to use as resource for feeds', 'wpsk'),
124
  'class' => 'regular-text',
125
  'value' => $this->defaults['resource'],
126
  'items' => array(
127
- '0' => 'Channel',
128
- '1' => 'Favourites',
129
- '3' => 'Linked Video',
130
- '2' => 'Playlist'
131
  )
132
  ) // args
133
  );
134
  // Cache
135
  add_settings_field(
136
  $this->option_name . 'cache', // id
137
- __('Cache Timeout','wpsk'),
138
  array(&$this, 'settings_field_select'),
139
  $this->slug . '_general',
140
  'ytc_general',
141
  array(
142
  'field' => $this->option_name . "[cache]",
143
- 'description' => __('Define caching timeout for YouTube feeds, in seconds', 'wpsk'),
144
  'class' => 'wide-text',
145
  'value' => $this->defaults['cache'],
146
  'items' => array(
@@ -171,13 +233,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
171
  // Fetch
172
  add_settings_field(
173
  $this->option_name . 'fetch', // id
174
- __('Fetch', 'wpsk'), // Title
175
  array(&$this, 'settings_field_input_number'), // Callback
176
  $this->slug . '_general', // Page
177
  'ytc_general', // section
178
  array(
179
  'field' => $this->option_name . "[fetch]",
180
- 'description' => __('Number of videos that will be used for random pick (min 2, max 50, default 25)', 'wpsk'),
181
  'class' => 'num',
182
  'value' => $this->defaults['fetch'],
183
  'min' => 1,
@@ -188,13 +250,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
188
  // Show
189
  add_settings_field(
190
  $this->option_name . 'num', // id
191
- __('Show', 'wpsk'), // Title
192
  array(&$this, 'settings_field_input_number'), // Callback
193
  $this->slug . '_general', // Page
194
  'ytc_general', // section
195
  array(
196
  'field' => $this->option_name . "[num]",
197
- 'description' => __('Number of videos to display', 'wpsk'),
198
  'class' => 'num',
199
  'value' => $this->defaults['num'],
200
  'min' => 1,
@@ -205,17 +267,48 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
205
  // Enhanced privacy
206
  add_settings_field(
207
  $this->option_name . 'privacy', // id
208
- __('Use Enhanced privacy', 'wpsk'), // Title
209
  array(&$this, 'settings_field_checkbox'), // Callback
210
  $this->slug . '_general', // Page
211
  'ytc_general', // section
212
  array(
213
  'field' => $this->option_name . "[privacy]",
214
- 'description' => __(sprintf('Enable this option to protect your visitors privacy. <a href="%s" target="_blank">Learn more here</a>', 'http://support.google.com/youtube/bin/answer.py?hl=en-GB&answer=171780'), 'wpsk'),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
215
  'class' => 'checkbox',
216
  'value' => $this->defaults['privacy'],
217
  ) // args
218
  );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
219
  // --- Register setting General so $_POST handling is done ---
220
  register_setting(
221
  'ytc_general', // Setting group
@@ -227,7 +320,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
227
  // --- Add settings section Video so we can add fields to it ---
228
  add_settings_section(
229
  'ytc_video', // Section Name
230
- __('Video Tweaks', 'wpsk'), // Section Title
231
  array(&$this, 'settings_video_section_description'), // Section Callback Function
232
  $this->slug . '_video' // Page Name
233
  );
@@ -235,13 +328,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
235
  // Width
236
  add_settings_field(
237
  $this->option_name . 'width', // id
238
- __('Initial Width', 'wpsk'), // Title
239
  array(&$this, 'settings_field_input_number'), // Callback
240
  $this->slug . '_video', // Page
241
  'ytc_video', // section
242
  array(
243
  'field' => $this->option_name . "[width]",
244
- 'description' => __('Set default width for displayed video, in pixels', 'wpsk'),
245
  'class' => 'num',
246
  'value' => $this->defaults['width'],
247
  'min' => 120,
@@ -252,14 +345,14 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
252
  // Aspect Ratio
253
  add_settings_field(
254
  $this->option_name . 'ratio', // id
255
- __('Aspect ratio', 'wpsk'), // Title
256
  array(&$this, 'settings_field_select'), // Callback
257
  $this->slug . '_video', // Page
258
  'ytc_video', // section
259
  array(
260
  'field' => $this->option_name . "[ratio]",
261
- // 'label' => __('Ratio:', 'wpsk'),
262
- 'description' => __('Select aspect ratio for displayed video', 'wpsk'),
263
  'class' => 'regular-text',
264
  'value' => $this->defaults['ratio'],
265
  'items' => array(
@@ -271,20 +364,20 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
271
  // Display
272
  add_settings_field(
273
  $this->option_name . 'display', // id
274
- __('What to show?', 'wpsk'), // Title
275
  array(&$this, 'settings_field_select'), // Callback
276
  $this->slug . '_video', // Page
277
  'ytc_video', // section
278
  array(
279
  'field' => $this->option_name . "[display]",
280
- 'description' => __('Choose how to embed video block', 'wpsk'),
281
  'class' => 'regular-text',
282
  'value' => $this->defaults['display'],
283
  'items' => array(
284
- 'thumbnail' => 'Thumbnail',
285
- 'iframe' => 'HTML5 (iframe)',
286
- 'iframe2' => 'HTML5 (iframe) Asynchronous',
287
- 'playlist' => 'Embedded Playlist',
288
  // 'gallery' => 'Gallery'
289
  )
290
  ) // args
@@ -292,41 +385,77 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
292
  // Responsive
293
  add_settings_field(
294
  $this->option_name . 'responsive', // id
295
- __('Enable Responsive', 'wpsk'), // Title
296
  array(&$this, 'settings_field_checkbox'), // Callback
297
  $this->slug . '_video', // Page
298
  'ytc_video', // section
299
  array(
300
  'field' => $this->option_name . "[responsive]",
301
- 'description' => __("Enable this option to make YTC videos and thumbnails responsive by default. Please note, this option will set videos and thumbnail to full width relative to parent container, and disable more than one video per row.", 'wpsk'),
302
  'class' => 'checkbox',
303
  'value' => $this->defaults['responsive'],
304
  ) // args
305
  );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
306
  // No Lightbox
307
  add_settings_field(
308
  $this->option_name . 'nolightbox', // id
309
- __('Disable Lightbox', 'wpsk'), // Title
310
  array(&$this, 'settings_field_checkbox'), // Callback
311
  $this->slug . '_video', // Page
312
  'ytc_video', // section
313
  array(
314
  'field' => $this->option_name . "[nolightbox]",
315
- 'description' => __("Enable this option to disable built-in lightbox for thumbnails.", 'wpsk'),
316
  'class' => 'checkbox',
317
  'value' => ( isset($this->defaults['nolightbox']) ) ? $this->defaults['nolightbox'] : '',
318
  ) // args
319
  );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
320
  // Light Theme
321
  add_settings_field(
322
  $this->option_name . 'themelight', // id
323
- __('Light Theme', 'wpsk'), // Title
324
  array(&$this, 'settings_field_checkbox'), // Callback
325
  $this->slug . '_video', // Page
326
  'ytc_video', // section
327
  array(
328
  'field' => $this->option_name . "[themelight]",
329
- 'description' => __("Enable this option to use light theme for playback controls instead dark.", 'wpsk'),
330
  'class' => 'checkbox',
331
  'value' => $this->defaults['themelight'],
332
  ) // args
@@ -334,13 +463,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
334
  // No Player Controls
335
  add_settings_field(
336
  $this->option_name . 'controls', // id
337
- __('Hide Player Controls', 'wpsk'), // Title
338
  array(&$this, 'settings_field_checkbox'), // Callback
339
  $this->slug . '_video', // Page
340
  'ytc_video', // section
341
  array(
342
  'field' => $this->option_name . "[controls]",
343
- 'description' => __("Enable this option to hide playback controls", 'wpsk'),
344
  'class' => 'checkbox',
345
  'value' => $this->defaults['controls'],
346
  ) // args
@@ -349,13 +478,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
349
  // Autoplay
350
  add_settings_field(
351
  $this->option_name . 'autoplay', // id
352
- __('Autoplay video or playlist', 'wpsk'), // Title
353
  array(&$this, 'settings_field_checkbox'), // Callback
354
  $this->slug . '_video', // Page
355
  'ytc_video', // section
356
  array(
357
  'field' => $this->option_name . "[autoplay]",
358
- 'description' => __("Enable this option to start video playback right after block is rendered", 'wpsk'),
359
  'class' => 'checkbox',
360
  'value' => $this->defaults['autoplay'],
361
  ) // args
@@ -363,13 +492,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
363
  // Mute on autoplay
364
  add_settings_field(
365
  $this->option_name . 'autoplay_mute', // id
366
- __('Mute video on autoplay', 'wpsk'), // Title
367
  array(&$this, 'settings_field_checkbox'), // Callback
368
  $this->slug . '_video', // Page
369
  'ytc_video', // section
370
  array(
371
  'field' => $this->option_name . "[autoplay_mute]",
372
- 'description' => __("Enable this option to mute video when start autoplay", 'wpsk'),
373
  'class' => 'checkbox',
374
  'value' => $this->defaults['autoplay_mute'],
375
  ) // args
@@ -377,13 +506,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
377
  // No related videos
378
  add_settings_field(
379
  $this->option_name . 'norel', // id
380
- __('Hide related videos', 'wpsk'), // Title
381
  array(&$this, 'settings_field_checkbox'), // Callback
382
  $this->slug . '_video', // Page
383
  'ytc_video', // section
384
  array(
385
  'field' => $this->option_name . "[norel]",
386
- 'description' => __("Enable this option to hide related videos after finished playback", 'wpsk'),
387
  'class' => 'checkbox',
388
  'value' => $this->defaults['norel'],
389
  ) // args
@@ -391,13 +520,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
391
  // Hide YT logo
392
  add_settings_field(
393
  $this->option_name . 'modestbranding', // id
394
- __('Hide YT logo', 'wpsk'), // Title
395
  array(&$this, 'settings_field_checkbox'), // Callback
396
  $this->slug . '_video', // Page
397
  'ytc_video', // section
398
  array(
399
  'field' => $this->option_name . "[modestbranding]",
400
- 'description' => __("Enable this option to hide YouTube logo from playback control bar. Does not work for all videos.", 'wpsk'),
401
  'class' => 'checkbox',
402
  'value' => $this->defaults['modestbranding'],
403
  ) // args
@@ -405,13 +534,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
405
  // Hide Annotations
406
  add_settings_field(
407
  $this->option_name . 'hideanno', // id
408
- __('Hide video annotations', 'wpsk'), // Title
409
  array(&$this, 'settings_field_checkbox'), // Callback
410
  $this->slug . '_video', // Page
411
  'ytc_video', // section
412
  array(
413
  'field' => $this->option_name . "[hideanno]",
414
- 'description' => __("Enable this option to hide video annotations (custom text set by uploader over video during playback)", 'wpsk'),
415
  'class' => 'checkbox',
416
  'value' => $this->defaults['hideanno'],
417
  ) // args
@@ -419,13 +548,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
419
  // Hide Video Info
420
  add_settings_field(
421
  $this->option_name . 'hideinfo', // id
422
- __('Hide video info', 'wpsk'), // Title
423
  array(&$this, 'settings_field_checkbox'), // Callback
424
  $this->slug . '_video', // Page
425
  'ytc_video', // section
426
  array(
427
  'field' => $this->option_name . "[hideinfo]",
428
- 'description' => __("Enable this option to hide informations about video before play start (video title and uploader in overlay)", 'wpsk'),
429
  'class' => 'checkbox',
430
  'value' => $this->defaults['hideinfo'],
431
  ) // args
@@ -441,7 +570,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
441
  // --- Add settings section Content so we can add fields to it ---
442
  add_settings_section(
443
  'ytc_content', // Section Name
444
- __('Content Tweaks', 'wpsk'), // Section Title
445
  array(&$this, 'settings_content_section_description'), // Section Callback Function
446
  $this->slug . '_content' // Page Name
447
  );
@@ -449,32 +578,32 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
449
  // Video Title
450
  add_settings_field(
451
  $this->option_name . 'showtitle', // id
452
- __('Show video title', 'wpsk'), // Title
453
  array(&$this, 'settings_field_select'), // Callback
454
  $this->slug . '_content', // Page
455
  'ytc_content', // section
456
  array(
457
  'field' => $this->option_name . "[showtitle]",
458
- 'description' => __("Select should we and where display title of video", 'wpsk'),
459
  'class' => 'regular-text',
460
  'value' => $this->defaults['showtitle'],
461
  'items' => array(
462
- 'none' => 'Hide title',
463
- 'above' => 'Above video/thumbnail',
464
- 'below' => 'Below video/thumbnail',
465
  )
466
  ) // args
467
  );
468
  // Video Description
469
  add_settings_field(
470
  $this->option_name . 'showdesc', // id
471
- __('Show video description', 'wpsk'), // Title
472
  array(&$this, 'settings_field_checkbox'), // Callback
473
  $this->slug . '_content', // Page
474
  'ytc_content', // section
475
  array(
476
  'field' => $this->option_name . "[showdesc]",
477
- 'description' => __("Enable this option to display description for video", 'wpsk'),
478
  'class' => 'checkbox',
479
  'value' => $this->defaults['showdesc'],
480
  ) // args
@@ -482,13 +611,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
482
  // Description length
483
  add_settings_field(
484
  $this->option_name . 'desclen', // id
485
- __('Description length', 'wpsk'), // Title
486
  array(&$this, 'settings_field_input_number'), // Callback
487
  $this->slug . '_content', // Page
488
  'ytc_content', // section
489
  array(
490
  'field' => $this->option_name . "[desclen]",
491
- 'description' => __('Enter length for video description in characters (0 for full length)', 'wpsk'),
492
  'class' => 'num',
493
  'value' => $this->defaults['desclen'],
494
  'min' => 0,
@@ -508,7 +637,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
508
  // --- Add settings section Link to Channel so we can add fields to it ---
509
  add_settings_section(
510
  'ytc_link', // Section Name
511
- __('Link to Channel', 'wpsk'), // Section Title
512
  array(&$this, 'settings_link_section_description'), // Section Callback Function
513
  $this->slug . '_link' // Page Name
514
  );
@@ -516,55 +645,55 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
516
  // Link to...
517
  add_settings_field(
518
  $this->option_name . 'link_to', // id
519
- __('Link to...', 'wpsk'), // Title
520
  array(&$this, 'settings_field_select'), // Callback
521
  $this->slug . '_link', // Page
522
  'ytc_link', // section
523
  array(
524
  'field' => $this->option_name . "[link_to]",
525
- // 'label' => __('Ratio:', 'wpsk'),
526
- 'description' => __('Set where link will lead visitors', 'wpsk'),
527
  'class' => 'regular-text',
528
  'value' => $this->defaults['link_to'],
529
  'items' => array(
530
- 'none' => 'Hide link',
531
- 'vanity' => 'Vanity custom URL',
532
- 'channel' => 'Channel page URL',
533
- 'legacy' => 'Legacy username page'
534
  )
535
  ) // args
536
  );
537
  // Open in...
538
  add_settings_field(
539
  $this->option_name . 'popup_goto', // id
540
- __('Open link in...', 'wpsk'), // Title
541
  array(&$this, 'settings_field_select'), // Callback
542
  $this->slug . '_link', // Page
543
  'ytc_link', // section
544
  array(
545
  'field' => $this->option_name . "[popup_goto]",
546
- // 'label' => __('Ratio:', 'wpsk'),
547
- 'description' => __('Set where link will be opened', 'wpsk'),
548
  'class' => 'regular-text',
549
  'value' => $this->defaults['popup_goto'],
550
  'items' => array(
551
- '0' => 'same window',
552
- '1' => 'new window (JavaScript)',
553
- '2' => 'new window (target="_blank")'
554
  )
555
  ) // args
556
  );
557
  // Visit channel text
558
  add_settings_field(
559
  $this->option_name . 'goto_txt', // id
560
- __('Text for Visit channel link', 'wpsk'), // Title
561
  array(&$this, 'settings_field_input_text'), // Callback
562
  $this->slug . '_link', // Page
563
  'ytc_link', // section
564
  array(
565
  'field' => $this->option_name . "[goto_txt]",
566
  'class' => 'regular-text',
567
- 'description' => 'Set default title for link',
568
  'value' => $this->defaults['goto_txt'],
569
  ) // args
570
  );
@@ -585,8 +714,8 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
585
 
586
  // Add a page to manage this plugin's settings
587
  add_options_page(
588
- __('YouTube Channel', 'wpsk'),
589
- __('YouTube Channel','wpsk'),
590
  'manage_options',
591
  $this->slug,
592
  array(&$this, 'plugin_settings_page')
@@ -599,22 +728,57 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
599
  // --- Section desciptions ---
600
  public function settings_general_section_description() {
601
  ?>
602
- <p>Configure general defaults for YouTube Channel used as fallback options in widget or shortcodes. To get Channel ID and Vanity/Custom URL visit <a href="https://www.youtube.com/account_advanced" target="_blank">YouTube Account Overview</a>.</p>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
603
  <?php
604
  } // eom settings_general_section_description()
605
  public function settings_video_section_description() {
606
  ?>
607
- <p>Configure video specific defaults for YouTube Channel used as fallback options in widget or shortcodes.</p>
 
 
 
 
 
608
  <?php
609
  } // eom settings_video_section_description() {
610
  public function settings_content_section_description() {
611
  ?>
612
- <p>Configure defaults of content around and over videos for YouTube Channel used as fallback options in widget or shortcodes.</p>
 
 
 
 
 
613
  <?php
614
  } // eom settings_content_section_description() {
615
  public function settings_link_section_description() {
616
  ?>
617
- <p>Configure defaults for link to channel below YouTube Channel block used as fallback options in widget or shortcodes.</p>
 
 
 
 
 
618
  <?php
619
  } // eom settings_link_section_description() {
620
 
@@ -803,6 +967,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
803
  $sanitized['fetch'] = ( ! empty($options['fetch']) ) ? intval($options['fetch']) : $this->defaults['fetch'];
804
  $sanitized['num'] = ( ! empty($options['num']) ) ? intval($options['num']) : $this->defaults['num'];
805
  $sanitized['privacy'] = ( ! empty($options['privacy']) && $options['privacy'] ) ? 1 : 0;
 
806
  break; // General
807
 
808
  // --- Video ---
@@ -811,7 +976,9 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL_SETTINGS') ) {
811
  $sanitized['ratio'] = ( isset($options['ratio']) ) ? intval($options['ratio']) : $this->defaults['ratio'];
812
  $sanitized['display'] = ( ! empty($options['display']) ) ? trim($options['display']) : $this->defaults['display'];
813
  $sanitized['responsive'] = ( ! empty($options['responsive']) && $options['responsive'] ) ? 1 : 0;
 
814
  $sanitized['nolightbox'] = ( ! empty($options['nolightbox']) && $options['nolightbox'] ) ? 1 : 0;
 
815
 
816
  $sanitized['themelight'] = ( ! empty($options['themelight']) && $options['themelight'] ) ? 1 : 0;
817
  $sanitized['controls'] = ( ! empty($options['controls']) && $options['controls'] ) ? 1 : 0;
35
  // --- Add settings section General so we can add fields to it ---
36
  add_settings_section(
37
  'ytc_general', // Section Name
38
+ __('General', 'youtube-channel'), // Section Title
39
  array(&$this, 'settings_general_section_description'), // Section Callback Function
40
  $this->slug . '_general' // Page Name
41
  );
43
  // YouTube Data API Key
44
  add_settings_field(
45
  $this->option_name . 'apikey', // Setting Slug
46
+ __('YouTube Data API Key', 'youtube-channel'), // Title
47
  array(&$this, 'settings_field_input_password'), // Callback
48
  $this->slug . '_general', // Page Name
49
  'ytc_general', // Section Name
50
  array(
51
  'field' => $this->option_name . '[apikey]',
52
+ 'description' => sprintf(
53
+ "<strong>[%s]</strong> %s",
54
+ __('Required', 'youtube-channel'),
55
+ sprintf(
56
+ wp_kses(
57
+ __(
58
+ 'Your YouTube Data API Key (get it from <a href="%s" target="_blank">%s</a>)',
59
+ 'youtube-channel'
60
+ ),
61
+ array(
62
+ 'a' => array(
63
+ 'href' => array()
64
+ )
65
+ )
66
+ ),
67
+ esc_url( 'https://console.developers.google.com/project' ),
68
+ __('Google Developers Console', 'youtube-channel')
69
+ )
70
+ ),
71
  'class' => 'regular-text password',
72
+ 'value' => ! empty($this->defaults['apikey']) ? $this->defaults['apikey'] : '',
73
  ) // args
74
  );
75
  // Channel ID
76
  add_settings_field(
77
  $this->option_name . 'channel', // Setting Slug
78
+ __('YouTube Channel ID', 'youtube-channel'), // Title
79
  array(&$this, 'settings_field_input_text'), // Callback
80
  $this->slug . '_general', // Page Name
81
  'ytc_general', // Section Name
82
  array(
83
  'field' => $this->option_name . '[channel]',
84
+ 'description' => sprintf(
85
+ "<strong>[%s]</strong> %s",
86
+ __('Required', 'youtube-channel'),
87
+ sprintf(
88
+ wp_kses(
89
+ __(
90
+ 'Your YouTube Channel ID (get it from <a href="%s" target="_blank">%s</a>)',
91
+ 'youtube-channel'
92
+ ),
93
+ array(
94
+ 'a' => array(
95
+ 'href' => array()
96
+ )
97
+ )
98
+ ),
99
+ esc_url( 'https://www.youtube.com/account_advanced' ),
100
+ __('YouTube Account Overview', 'youtube-channel')
101
+ )
102
+ ),
103
  'class' => 'regular-text',
104
  'value' => $this->defaults['channel'],
105
  ) // args
107
  // Vanity
108
  add_settings_field(
109
  $this->option_name . 'vanity', // id
110
+ __('YouTube Vanity Name', 'youtube-channel'), // Title
111
  array(&$this, 'settings_field_input_text'), // Callback
112
  $this->slug . '_general', // Page
113
  'ytc_general', // section
114
  array(
115
  'field' => $this->option_name . "[vanity]",
116
+ 'description' => sprintf(
117
+ "[%s] %s",
118
+ __('Optional', 'youtube-channel'),
119
+ sprintf(
120
+ wp_kses(
121
+ __(
122
+ 'Your YouTube Custom Name (get only part after www.youtube.com/c/ instead whole URL from <a href="%s" target="_blank">%s</a>)',
123
+ 'youtube-channel'
124
+ ),
125
+ array(
126
+ 'a' => array(
127
+ 'href' => array()
128
+ )
129
+ )
130
+ ),
131
+ esc_url( 'https://www.youtube.com/account_advanced'),
132
+ __('YouTube Account Overview', 'youtube-channel')
133
+ )
134
+ ),
135
  'class' => 'regular-text',
136
  'value' => $this->defaults['vanity'],
137
  ) // args
139
  // Username
140
  add_settings_field(
141
  $this->option_name . 'username', // id
142
+ __('Legacy YouTube Username', 'youtube-channel'), // Title
143
  array(&$this, 'settings_field_input_text'), // Callback
144
  $this->slug . '_general', // Page
145
  'ytc_general', // section
146
  array(
147
  'field' => $this->option_name . "[username]",
148
+ 'description' => sprintf(
149
+ "[%s] %s",
150
+ __('Optional', 'youtube-channel'),
151
+ __('Your YouTube legacy username', 'youtube-channel')
152
+ ),
153
  'class' => 'regular-text',
154
  'value' => $this->defaults['username'],
155
  ) // args
157
  // Default Playlist
158
  add_settings_field(
159
  $this->option_name . 'playlist', // id
160
+ __('Default Playlist ID', 'youtube-channel'), // Title
161
  array(&$this, 'settings_field_input_text'), // Callback
162
  $this->slug . '_general', // Page
163
  'ytc_general', // section
164
  array(
165
  'field' => $this->option_name . "[playlist]",
166
+ 'description' => sprintf(
167
+ "[%s] %s",
168
+ __('Optional', 'youtube-channel'),
169
+ __('Enter default playlist ID (not playlist name)', 'youtube-channel')
170
+ ),
171
  'class' => 'regular-text',
172
  'value' => $this->defaults['playlist'],
173
  ) // args
175
  // Resource
176
  add_settings_field(
177
  $this->option_name . 'resource', // id
178
+ __('Resource to use', 'youtube-channel'), // Title
179
  array(&$this, 'settings_field_select'), // Callback
180
  $this->slug . '_general', // Page
181
  'ytc_general', // section
182
  array(
183
  'field' => $this->option_name . "[resource]",
184
+ 'label' => __('Resource:', 'youtube-channel'),
185
+ 'description' => __('What to use as resource for feeds', 'youtube-channel'),
186
  'class' => 'regular-text',
187
  'value' => $this->defaults['resource'],
188
  'items' => array(
189
+ '0' => __('Channel', 'youtube-channel'),
190
+ '1' => __('Favourites', 'youtube-channel'),
191
+ '3' => __('Liked Video', 'youtube-channel'),
192
+ '2' => __('Playlist', 'youtube-channel')
193
  )
194
  ) // args
195
  );
196
  // Cache
197
  add_settings_field(
198
  $this->option_name . 'cache', // id
199
+ __('Cache Timeout','youtube-channel'),
200
  array(&$this, 'settings_field_select'),
201
  $this->slug . '_general',
202
  'ytc_general',
203
  array(
204
  'field' => $this->option_name . "[cache]",
205
+ 'description' => __('Define caching timeout for YouTube feeds, in seconds', 'youtube-channel'),
206
  'class' => 'wide-text',
207
  'value' => $this->defaults['cache'],
208
  'items' => array(
233
  // Fetch
234
  add_settings_field(
235
  $this->option_name . 'fetch', // id
236
+ __('Fetch', 'youtube-channel'), // Title
237
  array(&$this, 'settings_field_input_number'), // Callback
238
  $this->slug . '_general', // Page
239
  'ytc_general', // section
240
  array(
241
  'field' => $this->option_name . "[fetch]",
242
+ 'description' => __('Number of videos that will be used for random pick (min 2, max 50, default 25)', 'youtube-channel'),
243
  'class' => 'num',
244
  'value' => $this->defaults['fetch'],
245
  'min' => 1,
250
  // Show
251
  add_settings_field(
252
  $this->option_name . 'num', // id
253
+ __('Show', 'youtube-channel'), // Title
254
  array(&$this, 'settings_field_input_number'), // Callback
255
  $this->slug . '_general', // Page
256
  'ytc_general', // section
257
  array(
258
  'field' => $this->option_name . "[num]",
259
+ 'description' => __('Number of videos to display', 'youtube-channel'),
260
  'class' => 'num',
261
  'value' => $this->defaults['num'],
262
  'min' => 1,
267
  // Enhanced privacy
268
  add_settings_field(
269
  $this->option_name . 'privacy', // id
270
+ __('Use Enhanced privacy', 'youtube-channel'), // Title
271
  array(&$this, 'settings_field_checkbox'), // Callback
272
  $this->slug . '_general', // Page
273
  'ytc_general', // section
274
  array(
275
  'field' => $this->option_name . "[privacy]",
276
+ 'description' => sprintf(
277
+ wp_kses(
278
+ __(
279
+ 'Enable this option to protect your visitors privacy. <a href="%s" target="_blank">%s</a>',
280
+ 'youtube-channel'
281
+ ),
282
+ array(
283
+ 'a' => array(
284
+ 'href' => array()
285
+ )
286
+ )
287
+ ),
288
+ esc_url('http://support.google.com/youtube/bin/answer.py?hl=en-GB&answer=171780'),
289
+ __('Learn more here', 'youtube-channel')
290
+ ),
291
  'class' => 'checkbox',
292
  'value' => $this->defaults['privacy'],
293
  ) // args
294
  );
295
+ // TinyMCE icon
296
+ add_settings_field(
297
+ $this->option_name . 'tinymce', // id
298
+ __('Enable TinyMCE button', 'youtube-channel'), // Title
299
+ array(&$this, 'settings_field_checkbox'), // Callback
300
+ $this->slug . '_general', // Page
301
+ 'ytc_general', // section
302
+ array(
303
+ 'field' => $this->option_name . "[tinymce]",
304
+ 'description' => sprintf(
305
+ __('Disable this option to hide %s button from TinyMCE toolbar on post and page editor.', 'youtube-channel'),
306
+ __('YouTube Channel', 'youtube-channel')
307
+ ),
308
+ 'class' => 'checkbox',
309
+ 'value' => $this->defaults['tinymce'],
310
+ ) // args
311
+ );
312
  // --- Register setting General so $_POST handling is done ---
313
  register_setting(
314
  'ytc_general', // Setting group
320
  // --- Add settings section Video so we can add fields to it ---
321
  add_settings_section(
322
  'ytc_video', // Section Name
323
+ __('Video Tweaks', 'youtube-channel'), // Section Title
324
  array(&$this, 'settings_video_section_description'), // Section Callback Function
325
  $this->slug . '_video' // Page Name
326
  );
328
  // Width
329
  add_settings_field(
330
  $this->option_name . 'width', // id
331
+ __('Initial Width', 'youtube-channel'), // Title
332
  array(&$this, 'settings_field_input_number'), // Callback
333
  $this->slug . '_video', // Page
334
  'ytc_video', // section
335
  array(
336
  'field' => $this->option_name . "[width]",
337
+ 'description' => __('Set default width for displayed video, in pixels', 'youtube-channel'),
338
  'class' => 'num',
339
  'value' => $this->defaults['width'],
340
  'min' => 120,
345
  // Aspect Ratio
346
  add_settings_field(
347
  $this->option_name . 'ratio', // id
348
+ __('Aspect ratio', 'youtube-channel'), // Title
349
  array(&$this, 'settings_field_select'), // Callback
350
  $this->slug . '_video', // Page
351
  'ytc_video', // section
352
  array(
353
  'field' => $this->option_name . "[ratio]",
354
+ // 'label' => __('Ratio:', 'youtube-channel'),
355
+ 'description' => __('Select aspect ratio for displayed video', 'youtube-channel'),
356
  'class' => 'regular-text',
357
  'value' => $this->defaults['ratio'],
358
  'items' => array(
364
  // Display
365
  add_settings_field(
366
  $this->option_name . 'display', // id
367
+ __('What to show?', 'youtube-channel'), // Title
368
  array(&$this, 'settings_field_select'), // Callback
369
  $this->slug . '_video', // Page
370
  'ytc_video', // section
371
  array(
372
  'field' => $this->option_name . "[display]",
373
+ 'description' => __('Choose how to embed video block', 'youtube-channel'),
374
  'class' => 'regular-text',
375
  'value' => $this->defaults['display'],
376
  'items' => array(
377
+ 'thumbnail' => __('Thumbnail', 'youtube-channel'),
378
+ 'iframe' => __('HTML5 (iframe)', 'youtube-channel'),
379
+ 'iframe2' => __('HTML5 (iframe) Asynchronous', 'youtube-channel'),
380
+ 'playlist' => __('Embedded Playlist', 'youtube-channel'),
381
  // 'gallery' => 'Gallery'
382
  )
383
  ) // args
385
  // Responsive
386
  add_settings_field(
387
  $this->option_name . 'responsive', // id
388
+ __('Enable Responsive', 'youtube-channel'), // Title
389
  array(&$this, 'settings_field_checkbox'), // Callback
390
  $this->slug . '_video', // Page
391
  'ytc_video', // section
392
  array(
393
  'field' => $this->option_name . "[responsive]",
394
+ 'description' => __("Enable this option to make YTC videos and thumbnails responsive by default. Please note, this option will set videos and thumbnail to full width relative to parent container, and disable more than one video per row.", 'youtube-channel'),
395
  'class' => 'checkbox',
396
  'value' => $this->defaults['responsive'],
397
  ) // args
398
  );
399
+
400
+ // Plays Inline
401
+ add_settings_field(
402
+ $this->option_name . 'playsinline', // id
403
+ __('Play inline on iOS', 'youtube-channel'), // Title
404
+ array(&$this, 'settings_field_checkbox'), // Callback
405
+ $this->slug . '_video', // Page
406
+ 'ytc_video', // section
407
+ array(
408
+ 'field' => $this->option_name . "[playsinline]",
409
+ 'description' => sprintf(
410
+ __(
411
+ 'Enable this option to override fullscreen playback on iOS, and force inline playback on page and in lightbox. Learn more <a href="%s">here</a>.',
412
+ 'https://developers.google.com/youtube/player_parameters#playsinline'
413
+ ),
414
+ 'youtube-channel'
415
+ ),
416
+ 'class' => 'checkbox',
417
+ 'value' => ( isset($this->defaults['playsinline']) ) ? $this->defaults['playsinline'] : '',
418
+ ) // args
419
+ );
420
  // No Lightbox
421
  add_settings_field(
422
  $this->option_name . 'nolightbox', // id
423
+ __('Disable Lightbox', 'youtube-channel'), // Title
424
  array(&$this, 'settings_field_checkbox'), // Callback
425
  $this->slug . '_video', // Page
426
  'ytc_video', // section
427
  array(
428
  'field' => $this->option_name . "[nolightbox]",
429
+ 'description' => __("Enable this option to disable built-in lightbox for thumbnails (in case that you have youtube links lightbox trigger in theme or other plugin).", 'youtube-channel'),
430
  'class' => 'checkbox',
431
  'value' => ( isset($this->defaults['nolightbox']) ) ? $this->defaults['nolightbox'] : '',
432
  ) // args
433
  );
434
+ // Full Screen
435
+ add_settings_field(
436
+ $this->option_name . 'fullscreen', // id
437
+ __('Enable Full Screen', 'youtube-channel'), // Title
438
+ array(&$this, 'settings_field_checkbox'), // Callback
439
+ $this->slug . '_video', // Page
440
+ 'ytc_video', // section
441
+ array(
442
+ 'field' => $this->option_name . "[fullscreen]",
443
+ 'description' => __("Enable this option to make available Full Screen button for embedded playlists.", 'youtube-channel'),
444
+ 'class' => 'checkbox',
445
+ 'value' => $this->defaults['fullscreen'],
446
+ ) // args
447
+ );
448
+
449
  // Light Theme
450
  add_settings_field(
451
  $this->option_name . 'themelight', // id
452
+ __('Light Theme', 'youtube-channel'), // Title
453
  array(&$this, 'settings_field_checkbox'), // Callback
454
  $this->slug . '_video', // Page
455
  'ytc_video', // section
456
  array(
457
  'field' => $this->option_name . "[themelight]",
458
+ 'description' => __("Enable this option to use light theme for playback controls instead dark.", 'youtube-channel'),
459
  'class' => 'checkbox',
460
  'value' => $this->defaults['themelight'],
461
  ) // args
463
  // No Player Controls
464
  add_settings_field(
465
  $this->option_name . 'controls', // id
466
+ __('Hide Player Controls', 'youtube-channel'), // Title
467
  array(&$this, 'settings_field_checkbox'), // Callback
468
  $this->slug . '_video', // Page
469
  'ytc_video', // section
470
  array(
471
  'field' => $this->option_name . "[controls]",
472
+ 'description' => __("Enable this option to hide playback controls", 'youtube-channel'),
473
  'class' => 'checkbox',
474
  'value' => $this->defaults['controls'],
475
  ) // args
478
  // Autoplay
479
  add_settings_field(
480
  $this->option_name . 'autoplay', // id
481
+ __('Autoplay video or playlist', 'youtube-channel'), // Title
482
  array(&$this, 'settings_field_checkbox'), // Callback
483
  $this->slug . '_video', // Page
484
  'ytc_video', // section
485
  array(
486
  'field' => $this->option_name . "[autoplay]",
487
+ 'description' => __("Enable this option to start video playback right after block is rendered", 'youtube-channel'),
488
  'class' => 'checkbox',
489
  'value' => $this->defaults['autoplay'],
490
  ) // args
492
  // Mute on autoplay
493
  add_settings_field(
494
  $this->option_name . 'autoplay_mute', // id
495
+ __('Mute video on autoplay', 'youtube-channel'), // Title
496
  array(&$this, 'settings_field_checkbox'), // Callback
497
  $this->slug . '_video', // Page
498
  'ytc_video', // section
499
  array(
500
  'field' => $this->option_name . "[autoplay_mute]",
501
+ 'description' => __("Enable this option to mute video when start autoplay", 'youtube-channel'),
502
  'class' => 'checkbox',
503
  'value' => $this->defaults['autoplay_mute'],
504
  ) // args
506
  // No related videos
507
  add_settings_field(
508
  $this->option_name . 'norel', // id
509
+ __('Hide related videos', 'youtube-channel'), // Title
510
  array(&$this, 'settings_field_checkbox'), // Callback
511
  $this->slug . '_video', // Page
512
  'ytc_video', // section
513
  array(
514
  'field' => $this->option_name . "[norel]",
515
+ 'description' => __("Enable this option to hide related videos after finished playback", 'youtube-channel'),
516
  'class' => 'checkbox',
517
  'value' => $this->defaults['norel'],
518
  ) // args
520
  // Hide YT logo
521
  add_settings_field(
522
  $this->option_name . 'modestbranding', // id
523
+ __('Hide YT logo', 'youtube-channel'), // Title
524
  array(&$this, 'settings_field_checkbox'), // Callback
525
  $this->slug . '_video', // Page
526
  'ytc_video', // section
527
  array(
528
  'field' => $this->option_name . "[modestbranding]",
529
+ 'description' => __("Enable this option to hide YouTube logo from playback control bar. Does not work for all videos.", 'youtube-channel'),
530
  'class' => 'checkbox',
531
  'value' => $this->defaults['modestbranding'],
532
  ) // args
534
  // Hide Annotations
535
  add_settings_field(
536
  $this->option_name . 'hideanno', // id
537
+ __('Hide video annotations', 'youtube-channel'), // Title
538
  array(&$this, 'settings_field_checkbox'), // Callback
539
  $this->slug . '_video', // Page
540
  'ytc_video', // section
541
  array(
542
  'field' => $this->option_name . "[hideanno]",
543
+ 'description' => __("Enable this option to hide video annotations (custom text set by uploader over video during playback)", 'youtube-channel'),
544
  'class' => 'checkbox',
545
  'value' => $this->defaults['hideanno'],
546
  ) // args
548
  // Hide Video Info
549
  add_settings_field(
550
  $this->option_name . 'hideinfo', // id
551
+ __('Hide video info', 'youtube-channel'), // Title
552
  array(&$this, 'settings_field_checkbox'), // Callback
553
  $this->slug . '_video', // Page
554
  'ytc_video', // section
555
  array(
556
  'field' => $this->option_name . "[hideinfo]",
557
+ 'description' => __("Enable this option to hide informations about video before play start (video title and uploader in overlay)", 'youtube-channel'),
558
  'class' => 'checkbox',
559
  'value' => $this->defaults['hideinfo'],
560
  ) // args
570
  // --- Add settings section Content so we can add fields to it ---
571
  add_settings_section(
572
  'ytc_content', // Section Name
573
+ __('Content Tweaks', 'youtube-channel'), // Section Title
574
  array(&$this, 'settings_content_section_description'), // Section Callback Function
575
  $this->slug . '_content' // Page Name
576
  );
578
  // Video Title
579
  add_settings_field(
580
  $this->option_name . 'showtitle', // id
581
+ __('Show video title', 'youtube-channel'), // Title
582
  array(&$this, 'settings_field_select'), // Callback
583
  $this->slug . '_content', // Page
584
  'ytc_content', // section
585
  array(
586
  'field' => $this->option_name . "[showtitle]",
587
+ 'description' => __("Select should we and where display title of video", 'youtube-channel'),
588
  'class' => 'regular-text',
589
  'value' => $this->defaults['showtitle'],
590
  'items' => array(
591
+ 'none' => __('Hide title', 'youtube-channel'),
592
+ 'above' => __('Above video/thumbnail', 'youtube-channel'),
593
+ 'below' => __('Below video/thumbnail', 'youtube-channel'),
594
  )
595
  ) // args
596
  );
597
  // Video Description
598
  add_settings_field(
599
  $this->option_name . 'showdesc', // id
600
+ __('Show video description', 'youtube-channel'), // Title
601
  array(&$this, 'settings_field_checkbox'), // Callback
602
  $this->slug . '_content', // Page
603
  'ytc_content', // section
604
  array(
605
  'field' => $this->option_name . "[showdesc]",
606
+ 'description' => __("Enable this option to display description for video", 'youtube-channel'),
607
  'class' => 'checkbox',
608
  'value' => $this->defaults['showdesc'],
609
  ) // args
611
  // Description length
612
  add_settings_field(
613
  $this->option_name . 'desclen', // id
614
+ __('Description length', 'youtube-channel'), // Title
615
  array(&$this, 'settings_field_input_number'), // Callback
616
  $this->slug . '_content', // Page
617
  'ytc_content', // section
618
  array(
619
  'field' => $this->option_name . "[desclen]",
620
+ 'description' => __('Enter length for video description in characters (0 for full length)', 'youtube-channel'),
621
  'class' => 'num',
622
  'value' => $this->defaults['desclen'],
623
  'min' => 0,
637
  // --- Add settings section Link to Channel so we can add fields to it ---
638
  add_settings_section(
639
  'ytc_link', // Section Name
640
+ __('Link to Channel', 'youtube-channel'), // Section Title
641
  array(&$this, 'settings_link_section_description'), // Section Callback Function
642
  $this->slug . '_link' // Page Name
643
  );
645
  // Link to...
646
  add_settings_field(
647
  $this->option_name . 'link_to', // id
648
+ __('Link to...', 'youtube-channel'), // Title
649
  array(&$this, 'settings_field_select'), // Callback
650
  $this->slug . '_link', // Page
651
  'ytc_link', // section
652
  array(
653
  'field' => $this->option_name . "[link_to]",
654
+ // 'label' => __('Ratio:', 'youtube-channel'),
655
+ 'description' => __('Set where link will lead visitors', 'youtube-channel'),
656
  'class' => 'regular-text',
657
  'value' => $this->defaults['link_to'],
658
  'items' => array(
659
+ 'none' => __('Hide link', 'youtube-channel'),
660
+ 'vanity' => __('Vanity custom URL', 'youtube-channel'),
661
+ 'channel' => __('Channel page URL', 'youtube-channel'),
662
+ 'legacy' => __('Legacy username page', 'youtube-channel')
663
  )
664
  ) // args
665
  );
666
  // Open in...
667
  add_settings_field(
668
  $this->option_name . 'popup_goto', // id
669
+ __('Open link in...', 'youtube-channel'), // Title
670
  array(&$this, 'settings_field_select'), // Callback
671
  $this->slug . '_link', // Page
672
  'ytc_link', // section
673
  array(
674
  'field' => $this->option_name . "[popup_goto]",
675
+ // 'label' => __('Ratio:', 'youtube-channel'),
676
+ 'description' => __('Set where link will be opened', 'youtube-channel'),
677
  'class' => 'regular-text',
678
  'value' => $this->defaults['popup_goto'],
679
  'items' => array(
680
+ '0' => __('same window', 'youtube-channel'),
681
+ '1' => __('new window (JavaScript)', 'youtube-channel'),
682
+ '2' => __('new window (target="_blank")', 'youtube-channel')
683
  )
684
  ) // args
685
  );
686
  // Visit channel text
687
  add_settings_field(
688
  $this->option_name . 'goto_txt', // id
689
+ __('Text for Visit channel link', 'youtube-channel'), // Title
690
  array(&$this, 'settings_field_input_text'), // Callback
691
  $this->slug . '_link', // Page
692
  'ytc_link', // section
693
  array(
694
  'field' => $this->option_name . "[goto_txt]",
695
  'class' => 'regular-text',
696
+ 'description' => __('Set default title for link', 'youtube-channel'),
697
  'value' => $this->defaults['goto_txt'],
698
  ) // args
699
  );
714
 
715
  // Add a page to manage this plugin's settings
716
  add_options_page(
717
+ __('YouTube Channel', 'youtube-channel'),
718
+ __('YouTube Channel','youtube-channel'),
719
  'manage_options',
720
  $this->slug,
721
  array(&$this, 'plugin_settings_page')
728
  // --- Section desciptions ---
729
  public function settings_general_section_description() {
730
  ?>
731
+ <p><?php
732
+ printf(
733
+ wp_kses(
734
+ __(
735
+ 'Configure general defaults for %1$s used as fallback options in widget or shortcodes. To get %2$s and %3$s visit <a href="%4$s" target="_blank">%5$s</a>.',
736
+ 'youtube-channel'
737
+ ),
738
+ array(
739
+ 'a' => array(
740
+ 'href' => array(),
741
+ 'target' => array('_blank')
742
+ )
743
+ )
744
+ ),
745
+ __('YouTube Channel', 'youtube-channel'),
746
+ __('Channel ID', 'youtube-channel'),
747
+ __('Vanity URL', 'youtube-channel'),
748
+ esc_url( 'https://www.youtube.com/account_advanced' ),
749
+ __('YouTube Account Overview', 'youtube-channel')
750
+ )
751
+ ?></p>
752
  <?php
753
  } // eom settings_general_section_description()
754
  public function settings_video_section_description() {
755
  ?>
756
+ <p><?php
757
+ printf(
758
+ __('Configure video specific defaults for %s used as fallback options in widget or shortcodes.', 'youtube-channel'),
759
+ __('YouTube Channel', 'youtube-channel')
760
+ );
761
+ ?></p>
762
  <?php
763
  } // eom settings_video_section_description() {
764
  public function settings_content_section_description() {
765
  ?>
766
+ <p><?php
767
+ printf(
768
+ __('Configure defaults of content around and over videos for %s used as fallback options in widget or shortcodes.', 'youtube-channel'),
769
+ __('YouTube Channel', 'youtube-channel')
770
+ );
771
+ ?></p>
772
  <?php
773
  } // eom settings_content_section_description() {
774
  public function settings_link_section_description() {
775
  ?>
776
+ <p><?php
777
+ printf(
778
+ __('Configure defaults for link to channel below %s block used as fallback options in widget or shortcodes.', 'youtube-channel'),
779
+ __('YouTube Channel', 'youtube-channel')
780
+ );
781
+ ?></p>
782
  <?php
783
  } // eom settings_link_section_description() {
784
 
967
  $sanitized['fetch'] = ( ! empty($options['fetch']) ) ? intval($options['fetch']) : $this->defaults['fetch'];
968
  $sanitized['num'] = ( ! empty($options['num']) ) ? intval($options['num']) : $this->defaults['num'];
969
  $sanitized['privacy'] = ( ! empty($options['privacy']) && $options['privacy'] ) ? 1 : 0;
970
+ $sanitized['tinymce'] = ( ! empty($options['tinymce']) && $options['tinymce'] ) ? 1 : 0;
971
  break; // General
972
 
973
  // --- Video ---
976
  $sanitized['ratio'] = ( isset($options['ratio']) ) ? intval($options['ratio']) : $this->defaults['ratio'];
977
  $sanitized['display'] = ( ! empty($options['display']) ) ? trim($options['display']) : $this->defaults['display'];
978
  $sanitized['responsive'] = ( ! empty($options['responsive']) && $options['responsive'] ) ? 1 : 0;
979
+ $sanitized['playsinline'] = ( ! empty($options['playsinline']) && $options['playsinline'] ) ? 1 : 0;
980
  $sanitized['nolightbox'] = ( ! empty($options['nolightbox']) && $options['nolightbox'] ) ? 1 : 0;
981
+ $sanitized['fullscreen'] = ( ! empty($options['fullscreen']) && $options['fullscreen'] ) ? 1 : 0;
982
 
983
  $sanitized['themelight'] = ( ! empty($options['themelight']) && $options['themelight'] ) ? 1 : 0;
984
  $sanitized['controls'] = ( ! empty($options['controls']) && $options['controls'] ) ? 1 : 0;
inc/settings_template.php CHANGED
@@ -3,7 +3,7 @@
3
  ?>
4
  <div class="wrap" id="youtube_channel_settings">
5
  <p style="float:right;text-align:center;"><small>Support YTC developer</small><br><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Q6Q762MQ97XJ6" target="_blank" title="Donate via PayPal - The safer, easier way to pay online!"><img src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" style="width:147px;height:47px;border:0" alt="PayPal - The safer, easier way to pay online!"></a></p>
6
- <h2><?php _e( $WPAU_YOUTUBE_CHANNEL->plugin_name . ' Settings', 'wpsk' ); ?></h2>
7
  <?php
8
 
9
  $active_tab = isset( $_GET[ 'tab' ] ) ? $_GET[ 'tab' ] : 'general';
@@ -11,13 +11,13 @@
11
 
12
  // define available tabs
13
  $tabs = array(
14
- 'general' => 'General',
15
- 'video' => 'Video',
16
- 'content' => 'Content',
17
- 'link' => 'Link to Channel',
18
- 'tools' => 'Tools',
19
- 'help' => 'Help',
20
- 'support' => 'Support'
21
  );
22
  ?>
23
  <h2 class="nav-tab-wrapper">
3
  ?>
4
  <div class="wrap" id="youtube_channel_settings">
5
  <p style="float:right;text-align:center;"><small>Support YTC developer</small><br><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Q6Q762MQ97XJ6" target="_blank" title="Donate via PayPal - The safer, easier way to pay online!"><img src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" style="width:147px;height:47px;border:0" alt="PayPal - The safer, easier way to pay online!"></a></p>
6
+ <h2><?php _e( $WPAU_YOUTUBE_CHANNEL->plugin_name . ' Settings', 'youtube-channel' ); ?></h2>
7
  <?php
8
 
9
  $active_tab = isset( $_GET[ 'tab' ] ) ? $_GET[ 'tab' ] : 'general';
11
 
12
  // define available tabs
13
  $tabs = array(
14
+ 'general' => __('General', 'youtube-channel'),
15
+ 'video' => __('Video', 'youtube-channel'),
16
+ 'content' => __('Content', 'youtube-channel'),
17
+ 'link' => __('Link to Channel', 'youtube-channel'),
18
+ 'tools' => __('Tools', 'youtube-channel'),
19
+ 'help' => __('Help', 'youtube-channel'),
20
+ 'support' => __('Support', 'youtube-channel')
21
  );
22
  ?>
23
  <h2 class="nav-tab-wrapper">
inc/settings_usage.php CHANGED
@@ -1,6 +1,24 @@
1
- <h3>How to use YouTube Channel</h3>
2
- <p>You can insert YouTube Channel in couple different ways.</p>
3
  <ol>
4
- <li>Insert <a href="widget.php">YouTube Channel Widget</a> in preferred Widget Area, and configure it there.</li>
5
- <li>Insert shortcode <code>[youtube_channel]</code> to your page or text widget, and even modify default settings by shortcode parameters listed in section below.</li>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6
  </ol>
1
+ <h3><?php _e('How to use YouTube Channel', 'youtube-channel'); ?></h3>
2
+ <p><?php _e('You can insert YouTube Channel in couple different ways.', 'youtube-channel'); ?></p>
3
  <ol>
4
+ <li><?php
5
+ printf(
6
+ __(
7
+ 'Add %s to preferred %s, and configure it there.',
8
+ 'youtube-channel'
9
+ ),
10
+ __('YouTube Channel Widget', 'youtube-channel'),
11
+ sprintf(
12
+ '<a href="widgets.php">%s</a>',
13
+ __('Widget Area', 'youtube-channel')
14
+ )
15
+ ); ?></li>
16
+ <li><?php
17
+ printf(
18
+ __(
19
+ 'Insert shortcode %s to your page or text widget, and even modify default settings by shortcode parameters listed in section below.',
20
+ 'youtube_channel'
21
+ ),
22
+ '<code>[youtube_channel]</code>'
23
+ ); ?></li>
24
  </ol>
inc/settings_usage_shortcode.php CHANGED
@@ -1,78 +1,129 @@
1
- <h3>How to use shortcode</h3>
2
- <p>You can use shortcode <code>[youtube_channel]</code> with options listed below (all options are optional if you have set defaults in global plugin settings):</p>
 
 
 
 
 
 
 
3
 
4
- <h4>General Settings</h4>
 
 
 
 
 
 
 
5
  <ul>
6
- <li><code>channel</code> <em>(string)</em> ID of preferred YouTube channel. Do not set full URL to channel, but just last part from URL - ID (name)</li>
7
- <li><code>vanity</code> <em>(string)</em> Vanity name.</li>
8
- <li><code>username</code> <em>(string)</em> Legacy YouTube username.</li>
9
- <li><code>playlist</code> <em>(string)</em> ID of preferred YouTube playlist.</li>
10
- <li><code>resource</code> <em>(int)</em> Resource to use for feed:
11
- <ul>
12
- <li>&bullet; <code>0</code> Channel (User Uploads)</li>
13
- <li>&bullet; <code>1</code> Favorites (for defined channel)</li>
14
- <li>&bullet; <code>2</code> Playlist</li>
15
- <li>&bullet; <code>3</code> Liked Videos (for defined channel)</li>
16
- </ul></li>
17
- <li><code>cache</code> <em>(int)</em> Period in seconds for caching feed. You can disable caching by setting this option to <code>0</code>, but if you have a lot of visits, consider at least short caching (couple minutes).</li>
18
 
19
- <li><code>fetch</code> <em>(int)</em> Number of videos that will be used as stack for random pick (min 2, max 50)</li>
20
- <li><code>num</code> <em>(int)</em> Number of videos to display per YTC block.</li>
21
 
22
- <li><code>random</code> <em>(bool)</em> Option to randomize videos on every page load. [<strong>Individual option, does not exists in global plugin settings!</strong>]</li>
23
  </ul>
24
- <h4>Video Settings</h4>
 
 
25
  <ul>
26
- <li><code>ratio</code> <em>(int)</em> Set preferred aspect ratio for thumbnail and video. You can use:
27
- <ul>
28
- <li>&bullet; <code>3</code> 16:9 widescreen (default)</li>
29
- <li>&bullet; <code>1</code> 4:3</li>
30
- </ul></li>
31
- <li><code>width</code> <em>(int)</em> Width of thumbnail and video in pixels.</li>
32
- <li><code>responsive</code> <em>(bool)</em> Distribute one full width video per row.</li>
33
- <li><code>display</code> <em>(string)</em> Object that will be used to represent video. We have couple predefined options:
34
- <ul>
35
- <li>&bullet; <code>thumbnail</code> Thumbnail will be used and video will be loaded in lightbox.</li>
36
- <li>&bullet; <code>iframe</code> HTML5 (iframe)</li>
37
- <li>&bullet; <code>iframe2</code> HTML5 (iframe) with asynchronous loading - recommended</li>
38
- <li>&bullet; <code>playlist</code> Embedded playlist</li>
39
- </ul></li>
40
 
41
- <li><code>no_thumb_title</code> <em>(bool)</em> By default YouTube thumbnail will have tooltip with info about video title and date of publishing. By setting this option to <code>1</code> or <code>true</code> you can hide tooltip</li>
42
- <li><code>themelight</code> <em>(bool)</em> By default YouTube have dark play controls theme. By setting this option to <code>1</code> or <code>true</code> you can get light theme in player (HTML5 and Flash)</li>
43
- <li><code>controls</code> <em>(bool)</em> Set this option to <code>1</code> or <code>true</code> to hide playback controls. To display controls set this option to <code>0</code> or <code>false</code>.</li>
44
- <li><code>autoplay</code> <em>(bool)</em> Enable autoplay of first video in YTC video stack by setting this option to <code>1</code> or <code>true</code></li>
45
- <li><code>mute</code> <em>(bool)</em> Set this option to <code>1</code> or <code>true</code> to mute videos set to autoplay on load</li>
46
- <li><code>norel</code> <em>(bool)</em> Set this option to <code>1</code> or <code>true</code> to hire related videos after finished playbak</li>
47
- <li><code>nobrand</code> <em>(bool)</em> Set this option to <code>1</code> or <code>true</code> to hire YouTube logo from playback control bar</li>
48
  </ul>
49
- <h4>Content Layout</h4>
 
 
50
  <ul>
51
- <li><code>showtitle</code> <em>(string)</em> Set to <code>none</code> to hide title; <code>above</code> to show video title above video/thumbnail, or <code>below</code> to show video title below video/thumbnail.</li>
52
- <li><code>showdesc</code> <em>(bool)</em> Set to <code>1</code> or <code>true</code> to show video description.</li>
53
- <li><code>desclen</code> <em>(int)</em> Set number of characters to cut down length of video description. Set to <code>0</code> to use full length description.</li>
54
- <li><code>noinfo</code> <em>(bool)</em> Set to <code>1</code> or <code>true</code> to hide overlay video infos (from embedded player)</li>
55
- <li><code>noanno</code> <em>(bool)</em> Set to <code>1</code> or <code>true</code> to hide overlay video annotations (from embedded player)</li>
56
  </ul>
57
- <h4>Link to Channel</h4>
 
 
58
  <ul>
59
- <li><code>goto_txt</code> <em>(string)</em></li>
60
- <li><code>popup</code> <em>(int)</em> Control where link to channel will be opened:
61
- <ul>
62
- <li>&bullet; <code>0</code> open link in same window</li>
63
- <li>&bullet; <code>1</code> open link in new window with JavaScript</li>
64
- <li>&bullet; <code>2</code> open link in new window with <code>target="_blank"</code> anchor attribute</li>
65
- </ul>
66
- </li>
67
- <li><code>link_to</code> <em>(string)</em> URL to link:
68
- <ul>
69
- <li>&bullet; <code>none</code> hide link (default)</li>
70
- <li>&bullet; <code>vanity</code> Vanity custom URL</li>
71
- <li>&bullet; <code>channel</code> Channel page</li>
72
- <li>&bullet; <code>legacy</code> Legacy username page</li>
73
- </ul>
74
- </li>
75
  </ul>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
 
77
- <p>Please note, you can exclude all options listed above, and then we'll use default options from Settings page.</p>
78
- <p>YTC blocks inserted through widget have own settings.</p>
 
 
 
 
 
 
 
 
 
 
1
+ <h3><?php _e('How to use shortcode', 'youtube-channel'); ?></h3>
2
+ <p><?php
3
+ printf(
4
+ __(
5
+ 'You can use shortcode %s with options listed below (all options are optional if you have set defaults in global plugin settings).',
6
+ 'youtube-channel'
7
+ ),
8
+ '<code>[youtube_channel]</code>'
9
+ ); ?></p>
10
 
11
+ <h3 class="nav-tab-wrapper subnav-tab-wrapper">
12
+ <a href="#ytc-general-settings" class="nav-tab nav-tab-active"><?php _e('General Settings', 'youtube-channel'); ?></a>
13
+ <a href="#ytc-video-settings" class="nav-tab"><?php _e('Video Settings', 'youtube-channel'); ?></a>
14
+ <a href="#ytc-content-settings" class="nav-tab"><?php _e('Content Layout', 'youtube-channel'); ?></a>
15
+ <a href="#ytc-link-settings" class="nav-tab"><?php _e('Link to Channel', 'youtube-channel'); ?></a>
16
+ </h3>
17
+
18
+ <div class="tab-content-ytc tab-content-active" id="ytc-general-settings">
19
  <ul>
20
+ <li><code>channel</code> <em>(string)</em> ID of preferred YouTube channel. Do not set full URL to channel, but just last part from URL - ID (name)</li>
21
+ <li><code>vanity</code> <em>(string)</em> Vanity name.</li>
22
+ <li><code>username</code> <em>(string)</em> Legacy YouTube username.</li>
23
+ <li><code>playlist</code> <em>(string)</em> ID of preferred YouTube playlist.</li>
24
+ <li><code>resource</code> <em>(int)</em> Resource to use for feed:
25
+ <ul>
26
+ <li>&bullet; <code>0</code> Channel (User Uploads)</li>
27
+ <li>&bullet; <code>1</code> Favorites (for defined channel)</li>
28
+ <li>&bullet; <code>2</code> Playlist</li>
29
+ <li>&bullet; <code>3</code> Liked Videos (for defined channel)</li>
30
+ </ul></li>
31
+ <li><code>cache</code> <em>(int)</em> Period in seconds for caching feed. You can disable caching by setting this option to <code>0</code>, but if you have a lot of visits, consider at least short caching (couple minutes).</li>
32
 
33
+ <li><code>fetch</code> <em>(int)</em> Number of videos that will be used as stack for random pick (min 2, max 50)</li>
34
+ <li><code>num</code> <em>(int)</em> Number of videos to display per YTC block.</li>
35
 
36
+ <li><code>random</code> <em>(bool)</em> Option to randomize videos on every page load. [<strong>Individual option, does not exists in global plugin settings!</strong>]</li>
37
  </ul>
38
+ </div>
39
+
40
+ <div class="tab-content-ytc" id="ytc-video-settings">
41
  <ul>
42
+ <li><code>ratio</code> <em>(int)</em> Set preferred aspect ratio for thumbnail and video. You can use:
43
+ <ul>
44
+ <li>&bullet; <code>3</code> 16:9 widescreen (default)</li>
45
+ <li>&bullet; <code>1</code> 4:3</li>
46
+ </ul></li>
47
+ <li><code>width</code> <em>(int)</em> Width of thumbnail and video in pixels.</li>
48
+ <li><code>responsive</code> <em>(bool)</em> Distribute one full width video per row.</li>
49
+ <li><code>display</code> <em>(string)</em> Object that will be used to represent video. We have couple predefined options:
50
+ <ul>
51
+ <li>&bullet; <code>thumbnail</code> Thumbnail will be used and video will be loaded in lightbox.</li>
52
+ <li>&bullet; <code>iframe</code> HTML5 (iframe)</li>
53
+ <li>&bullet; <code>iframe2</code> HTML5 (iframe) with asynchronous loading - recommended</li>
54
+ <li>&bullet; <code>playlist</code> Embedded playlist</li>
55
+ </ul></li>
56
 
57
+ <li><code>no_thumb_title</code> <em>(bool)</em> By default YouTube thumbnail will have tooltip with info about video title and date of publishing. By setting this option to <code>1</code> or <code>true</code> you can hide tooltip</li>
58
+ <li><code>themelight</code> <em>(bool)</em> By default YouTube have dark play controls theme. By setting this option to <code>1</code> or <code>true</code> you can get light theme in player (HTML5 and Flash)</li>
59
+ <li><code>controls</code> <em>(bool)</em> Set this option to <code>1</code> or <code>true</code> to hide playback controls. To display controls set this option to <code>0</code> or <code>false</code>.</li>
60
+ <li><code>autoplay</code> <em>(bool)</em> Enable autoplay of first video in YTC video stack by setting this option to <code>1</code> or <code>true</code></li>
61
+ <li><code>mute</code> <em>(bool)</em> Set this option to <code>1</code> or <code>true</code> to mute videos set to autoplay on load</li>
62
+ <li><code>norel</code> <em>(bool)</em> Set this option to <code>1</code> or <code>true</code> to hire related videos after finished playbak</li>
63
+ <li><code>nobrand</code> <em>(bool)</em> Set this option to <code>1</code> or <code>true</code> to hire YouTube logo from playback control bar</li>
64
  </ul>
65
+ </div>
66
+
67
+ <div class="tab-content-ytc" id="ytc-content-settings">
68
  <ul>
69
+ <li><code>showtitle</code> <em>(string)</em> Set to <code>none</code> to hide title; <code>above</code> to show video title above video/thumbnail, or <code>below</code> to show video title below video/thumbnail.</li>
70
+ <li><code>showdesc</code> <em>(bool)</em> Set to <code>1</code> or <code>true</code> to show video description.</li>
71
+ <li><code>desclen</code> <em>(int)</em> Set number of characters to cut down length of video description. Set to <code>0</code> to use full length description.</li>
72
+ <li><code>noinfo</code> <em>(bool)</em> Set to <code>1</code> or <code>true</code> to hide overlay video infos (from embedded player)</li>
73
+ <li><code>noanno</code> <em>(bool)</em> Set to <code>1</code> or <code>true</code> to hide overlay video annotations (from embedded player)</li>
74
  </ul>
75
+ </div>
76
+
77
+ <div class="tab-content-ytc" id="ytc-link-settings">
78
  <ul>
79
+ <li><code>goto_txt</code> <em>(string)</em></li>
80
+ <li><code>popup</code> <em>(int)</em> Control where link to channel will be opened:
81
+ <ul>
82
+ <li>&bullet; <code>0</code> open link in same window</li>
83
+ <li>&bullet; <code>1</code> open link in new window with JavaScript</li>
84
+ <li>&bullet; <code>2</code> open link in new window with <code>target="_blank"</code> anchor attribute</li>
85
+ </ul>
86
+ </li>
87
+ <li><code>link_to</code> <em>(string)</em> URL to link:
88
+ <ul>
89
+ <li>&bullet; <code>none</code> hide link (default)</li>
90
+ <li>&bullet; <code>vanity</code> Vanity custom URL</li>
91
+ <li>&bullet; <code>channel</code> Channel page</li>
92
+ <li>&bullet; <code>legacy</code> Legacy username page</li>
93
+ </ul>
94
+ </li>
95
  </ul>
96
+ </div>
97
+
98
+ <p><?php
99
+ printf(
100
+ __(
101
+ 'Please note, you can omit all options listed above, and then will be used plugin defaults customized on tabs %1$s, %2$s, %3$s and %4$s.',
102
+ 'youtube-chanel'
103
+ ),
104
+ __('General', 'youtube-channel'),
105
+ __('Video', 'youtube-channel'),
106
+ __('Content', 'youtube-channel'),
107
+ __('Link to Channel', 'youtube-channel')
108
+ ); ?></p>
109
+ <p><?php
110
+ printf(
111
+ __(
112
+ 'Important note: %s blocks inserted through widget have their own settings.',
113
+ 'youtube-channel'
114
+ ),
115
+ __('YouTube Channel', 'youtube-channel')
116
+ ); ?></p>
117
 
118
+ <script>
119
+ jQuery(document).ready(function($){
120
+ $('.subnav-tab-wrapper .nav-tab').on('click',function(ev){
121
+ ev.preventDefault();
122
+ var target = $(this).attr('href');
123
+ $('.subnav-tab-wrapper .nav-tab').removeClass('nav-tab-active');
124
+ $(this).addClass('nav-tab-active');
125
+ $('.tab-content-ytc').removeClass('tab-content-active');
126
+ $(target).addClass('tab-content-active');
127
+ });
128
+ });
129
+ </script>
inc/widget.php CHANGED
@@ -8,8 +8,13 @@ class WPAU_YOUTUBE_CHANNEL_Widget extends WP_Widget {
8
  // Initialize Widget
9
  parent::__construct(
10
  $WPAU_YOUTUBE_CHANNEL->plugin_slug,
11
- __( 'Youtube Channel' , 'youtube-channel' ),
12
- array( 'description' => __( 'Serve YouTube videos from channel or playlist right to widget area', 'youtube-channel' ) )
 
 
 
 
 
13
  );
14
  }
15
 
@@ -91,7 +96,20 @@ class WPAU_YOUTUBE_CHANNEL_Widget extends WP_Widget {
91
  <input type="text" class="widefat" id="<?php echo $this->get_field_id('class'); ?>" name="<?php echo $this->get_field_name('class'); ?>" value="<?php echo $class; ?>" title="<?php _e('Enter custom class for YTC block, if you wish to target block styling', 'youtube-channel'); ?>" />
92
  </label>
93
  </p>
94
- <p>Get your Channel ID and Custom ID from <a href="https://www.youtube.com/account_advanced" target="_blank">here</a>.</p>
 
 
 
 
 
 
 
 
 
 
 
 
 
95
  <p class="half left glue-top">
96
  <label for="<?php echo $this->get_field_id('vanity'); ?>"><?php _e('Vanity/Custom ID', 'youtube-channel'); ?>
97
  <input type="text" class="widefat" id="<?php echo $this->get_field_id('vanity'); ?>" name="<?php echo $this->get_field_name('vanity'); ?>" value="<?php echo $vanity; ?>" title="<?php _e('YouTube Vanity/Custom ID from URL (part after /c/)', 'youtube-channel'); ?>" />
@@ -178,9 +196,9 @@ class WPAU_YOUTUBE_CHANNEL_Widget extends WP_Widget {
178
  <?php _e('Show video title', 'youtube-channel'); ?>
179
  </label>
180
  <select class="widefat" id="<?php echo $this->get_field_id( 'showtitle' ); ?>" name="<?php echo $this->get_field_name( 'showtitle' ); ?>">
181
- <option value="none"<?php selected( $showtitle, 'none' ); ?>>Hide title</option>
182
- <option value="above"<?php selected( $showtitle, 'above' ); ?>>Above video/thumbnail</option>
183
- <option value="below"<?php selected( $showtitle, 'below' ); ?>>Below video/thumbnail</option>
184
  </select><br />
185
  <label for="<?php echo $this->get_field_id( 'showdesc' ); ?>">
186
  <input class="checkbox" type="checkbox" <?php checked( (bool) $showdesc, true ); ?> id="<?php echo $this->get_field_id('showdesc'); ?>" name="<?php echo $this->get_field_name( 'showdesc' ); ?>" /> <?php _e('Show video description', 'youtube-channel'); ?>
@@ -218,10 +236,17 @@ class WPAU_YOUTUBE_CHANNEL_Widget extends WP_Widget {
218
 
219
  <h4><?php _e('Does not work?', 'youtube-channel'); ?></h4>
220
  <p>
221
- <small><?php printf(__(
222
- 'Carefully read <a href="%s" target="_faq">FAQ</a> before you contact us. If that does not help, <a href="%s" target="_blank">get JSON file</a> and send it to <a href="%s" target="_support">support forum</a> along with other details noted in <a href="%s" target=_blank">this article</a>.', 'youtube-channel'
 
 
 
 
 
 
223
  ),
224
  'https://wordpress.org/plugins/youtube-channel/faq/',
 
225
  "?ytc_debug_json_for={$this->number}",
226
  'http://wordpress.org/support/plugin/youtube-channel',
227
  'https://wordpress.org/support/topic/ytc3-read-before-you-post-support-question-or-report-bug'
8
  // Initialize Widget
9
  parent::__construct(
10
  $WPAU_YOUTUBE_CHANNEL->plugin_slug,
11
+ __( 'YouTube Channel' , 'youtube-channel' ),
12
+ array(
13
+ 'description' => __(
14
+ 'Serve YouTube videos from channel or playlist right to widget area',
15
+ 'youtube-channel'
16
+ )
17
+ )
18
  );
19
  }
20
 
96
  <input type="text" class="widefat" id="<?php echo $this->get_field_id('class'); ?>" name="<?php echo $this->get_field_name('class'); ?>" value="<?php echo $class; ?>" title="<?php _e('Enter custom class for YTC block, if you wish to target block styling', 'youtube-channel'); ?>" />
97
  </label>
98
  </p>
99
+ <p><?php
100
+ printf(
101
+ wp_kses(
102
+ __(
103
+ 'Get your %1$s and %2$s from <a href="%3$s" target="_blank">here</a>.',
104
+ 'youtube-channel'
105
+ ),
106
+ array( 'a' => array( 'href' => array() ) )
107
+ ),
108
+ __('Channel ID', 'youtube-channel'),
109
+ __('Custom ID', 'youtube-channel'),
110
+ 'https://www.youtube.com/account_advanced'
111
+ );
112
+ ?></p>
113
  <p class="half left glue-top">
114
  <label for="<?php echo $this->get_field_id('vanity'); ?>"><?php _e('Vanity/Custom ID', 'youtube-channel'); ?>
115
  <input type="text" class="widefat" id="<?php echo $this->get_field_id('vanity'); ?>" name="<?php echo $this->get_field_name('vanity'); ?>" value="<?php echo $vanity; ?>" title="<?php _e('YouTube Vanity/Custom ID from URL (part after /c/)', 'youtube-channel'); ?>" />
196
  <?php _e('Show video title', 'youtube-channel'); ?>
197
  </label>
198
  <select class="widefat" id="<?php echo $this->get_field_id( 'showtitle' ); ?>" name="<?php echo $this->get_field_name( 'showtitle' ); ?>">
199
+ <option value="none"<?php selected( $showtitle, 'none' ); ?>><?php _e('Hide title', 'youtube-channel'); ?></option>
200
+ <option value="above"<?php selected( $showtitle, 'above' ); ?>><?php _e('Above video/thumbnail', 'youtube-channel'); ?></option>
201
+ <option value="below"<?php selected( $showtitle, 'below' ); ?>><?php _e('Below video/thumbnail', 'youtube-channel'); ?></option>
202
  </select><br />
203
  <label for="<?php echo $this->get_field_id( 'showdesc' ); ?>">
204
  <input class="checkbox" type="checkbox" <?php checked( (bool) $showdesc, true ); ?> id="<?php echo $this->get_field_id('showdesc'); ?>" name="<?php echo $this->get_field_name( 'showdesc' ); ?>" /> <?php _e('Show video description', 'youtube-channel'); ?>
236
 
237
  <h4><?php _e('Does not work?', 'youtube-channel'); ?></h4>
238
  <p>
239
+ <small><?php
240
+ printf(
241
+ wp_kses(
242
+ __(
243
+ 'Carefully read <a href="%1$s" target="_faq">%2$s</a> before you contact us. If that does not help, <a href="%3$s" target="_blank">get JSON file</a> and send it to <a href="%4$s" target="_support">support forum</a> along with other details noted in <a href="%5$s" target=_blank">this article</a>.',
244
+ 'youtube-channel'
245
+ ),
246
+ array( 'a' => array( 'href' => array() ) )
247
  ),
248
  'https://wordpress.org/plugins/youtube-channel/faq/',
249
+ __('FAQ', 'youtube-channel'),
250
  "?ytc_debug_json_for={$this->number}",
251
  'http://wordpress.org/support/plugin/youtube-channel',
252
  'https://wordpress.org/support/topic/ytc3-read-before-you-post-support-question-or-report-bug'
languages/youtube-channel-cs_CZ.mo CHANGED
Binary file
languages/youtube-channel-cs_CZ.po CHANGED
@@ -7,9 +7,9 @@ msgid ""
7
  msgstr ""
8
  "Project-Id-Version: Youtube Channel 1.3.2\n"
9
  "Report-Msgid-Bugs-To: \n"
10
- "POT-Creation-Date: 2014-09-26 23:02+0100\n"
11
- "PO-Revision-Date: 2014-09-26 23:12+0100\n"
12
- "Last-Translator: Ladislav Drábek <ladislav.drabek@zholesova.cz>\n"
13
  "Language-Team: zholesova.cz <Ladislav Drábek <ladislav.drabek@zholesova."
14
  "cz>>\n"
15
  "Language: cs_CZ\n"
@@ -17,660 +17,1032 @@ msgstr ""
17
  "Content-Type: text/plain; charset=UTF-8\n"
18
  "Content-Transfer-Encoding: 8bit\n"
19
  "X-Poedit-SourceCharset: utf-8\n"
20
- "X-Generator: Poedit 1.6.9\n"
21
 
22
- #: inc/config.20140926.php:58 inc/config.php:54
 
23
  msgid "General"
24
  msgstr ""
25
 
26
- #: inc/config.20140926.php:64 inc/config.php:60
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  #, fuzzy
28
  msgid "YouTube Channel ID"
29
  msgstr "YouTube Channel"
30
 
31
- #: inc/config.20140926.php:65 inc/config.php:61
32
- msgid "Enter your YouTube channel ID (channel name, not full URL to channel)"
 
 
 
 
 
 
 
 
 
 
33
  msgstr ""
34
 
35
- #: inc/config.20140926.php:71 inc/config.php:67
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
36
  msgid "Default Playlist ID"
37
  msgstr ""
38
 
39
- #: inc/config.20140926.php:72 inc/config.php:68
40
  msgid "Enter default playlist ID (not playlist name)"
41
  msgstr ""
42
 
43
- #: inc/config.20140926.php:78 inc/config.php:74 inc/widget.php:97
44
  msgid "Resource to use"
45
  msgstr ""
46
 
47
- #: inc/config.20140926.php:79 inc/config.php:75
 
 
 
 
48
  msgid "What to use as resource for feeds"
49
  msgstr ""
50
 
51
- #: inc/config.20140926.php:81 inc/config.php:77 inc/widget.php:99
52
  #, fuzzy
53
  msgid "Channel"
54
  msgstr "Kanál:"
55
 
56
- #: inc/config.20140926.php:82 inc/config.php:78 inc/widget.php:100
57
- msgid "Favorites"
58
  msgstr ""
59
 
60
- #: inc/config.20140926.php:83 inc/config.php:79 inc/widget.php:101
 
 
 
 
61
  #, fuzzy
62
  msgid "Playlist"
63
  msgstr "Playlist:"
64
 
65
- #: inc/config.20140926.php:90 inc/config.php:86 inc/widget.php:104
66
- msgid "Embed standard playlist"
67
- msgstr ""
68
-
69
- #: inc/config.20140926.php:91 inc/config.php:87
70
- msgid ""
71
- "Enable this option to embed whole playlist instead single video from "
72
- "playlist when you chose playlist as resource"
73
- msgstr ""
74
-
75
- #: inc/config.20140926.php:97 inc/config.php:93
76
  msgid "Cache Timeout"
77
  msgstr ""
78
 
79
- #: inc/config.20140926.php:98 inc/config.php:94
80
  msgid "Define caching timeout for YouTube feeds, in seconds"
81
  msgstr ""
82
 
83
- #: inc/config.20140926.php:101 inc/config.php:97 inc/widget.php:125
84
  msgid "Do not chache"
85
  msgstr ""
86
 
87
- #: inc/config.20140926.php:102 inc/config.php:98 youtube-channel.php:809
88
  msgid "1 minute"
89
  msgstr ""
90
 
91
- #: inc/config.20140926.php:103 inc/config.php:99 youtube-channel.php:810
92
  msgid "5 minutes"
93
  msgstr ""
94
 
95
- #: inc/config.20140926.php:104 inc/config.php:100 youtube-channel.php:811
96
  msgid "15 minutes"
97
  msgstr ""
98
 
99
- #: inc/config.20140926.php:105 inc/config.php:101 youtube-channel.php:812
100
  msgid "30 minutes"
101
  msgstr ""
102
 
103
- #: inc/config.20140926.php:106 inc/config.php:102 youtube-channel.php:815
104
  msgid "1 hour"
105
  msgstr ""
106
 
107
- #: inc/config.20140926.php:107 inc/config.php:103 youtube-channel.php:816
108
  msgid "2 hours"
109
  msgstr ""
110
 
111
- #: inc/config.20140926.php:108 inc/config.php:104 youtube-channel.php:817
112
  msgid "5 hours"
113
  msgstr ""
114
 
115
- #: inc/config.20140926.php:109 inc/config.php:105 youtube-channel.php:818
116
  msgid "10 hours"
117
  msgstr ""
118
 
119
- #: inc/config.20140926.php:110 inc/config.php:106 youtube-channel.php:819
120
  msgid "12 hours"
121
  msgstr ""
122
 
123
- #: inc/config.20140926.php:111 inc/config.php:107 youtube-channel.php:820
124
  msgid "18 hours"
125
  msgstr ""
126
 
127
- #: inc/config.20140926.php:112 inc/config.php:108 youtube-channel.php:823
128
  msgid "1 day"
129
  msgstr ""
130
 
131
- #: inc/config.20140926.php:113 inc/config.php:109 youtube-channel.php:824
132
  msgid "2 days"
133
  msgstr ""
134
 
135
- #: inc/config.20140926.php:114 inc/config.php:110 youtube-channel.php:825
136
  msgid "3 days"
137
  msgstr ""
138
 
139
- #: inc/config.20140926.php:115 inc/config.php:111 youtube-channel.php:826
140
  msgid "4 days"
141
  msgstr ""
142
 
143
- #: inc/config.20140926.php:116 inc/config.php:112 youtube-channel.php:827
144
  msgid "5 days"
145
  msgstr ""
146
 
147
- #: inc/config.20140926.php:117 inc/config.php:113 youtube-channel.php:828
148
  msgid "6 days"
149
  msgstr ""
150
 
151
- #: inc/config.20140926.php:118 inc/config.php:114 youtube-channel.php:831
152
  msgid "1 week"
153
  msgstr ""
154
 
155
- #: inc/config.20140926.php:119 inc/config.php:115 youtube-channel.php:832
156
  msgid "2 weeks"
157
  msgstr ""
158
 
159
- #: inc/config.20140926.php:120 inc/config.php:116 youtube-channel.php:833
160
  msgid "3 weeks"
161
  msgstr ""
162
 
163
- #: inc/config.20140926.php:121 inc/config.php:117 youtube-channel.php:834
164
  msgid "1 month"
165
  msgstr ""
166
 
167
- #: inc/config.20140926.php:128 inc/config.php:124 inc/widget.php:130
168
  msgid "Fetch"
169
  msgstr ""
170
 
171
- #: inc/config.20140926.php:129 inc/config.php:125 inc/widget.php:130
172
  msgid ""
173
  "Number of videos that will be used for random pick (min 2, max 50, default "
174
  "25)"
175
  msgstr ""
176
 
177
- #: inc/config.20140926.php:138 inc/config.php:134 inc/widget.php:132
178
  msgid "Show"
179
  msgstr ""
180
 
181
- #: inc/config.20140926.php:139 inc/config.php:135 inc/widget.php:132
182
  msgid "Number of videos to display"
183
  msgstr ""
184
 
185
- #: inc/config.20140926.php:148 inc/config.php:144
186
  msgid "Use Enhanced privacy"
187
  msgstr ""
188
 
189
- #: inc/config.20140926.php:155 inc/config.php:151 inc/widget.php:137
190
- msgid "Fix <em>No items</em> error/Respect playlist order"
191
- msgstr ""
192
-
193
- #: inc/config.20140926.php:156 inc/config.php:152 inc/widget.php:137
194
- msgid "Enable this option if you get error No Item"
195
- msgstr ""
196
-
197
- # @ youtube-channel
198
- #: inc/config.20140926.php:162 inc/config.php:158 inc/widget.php:139
199
- #, fuzzy
200
- msgid "Show random video"
201
- msgstr "Ukaž náhodné video z kanálu"
202
-
203
- #: inc/config.20140926.php:163 inc/config.php:159 inc/widget.php:139
204
- #, fuzzy
205
- msgid "Get random videos of all fetched from channel or playlist"
206
- msgstr "Získej náhodné video z kanálu"
207
-
208
- #: inc/config.20140926.php:172 inc/config.php:168
209
- msgid "Video"
210
  msgstr ""
211
 
212
- #: inc/config.20140926.php:178 inc/config.php:174
213
- msgid "Aspect Ratio"
214
  msgstr ""
215
 
216
- #: inc/config.20140926.php:179 inc/config.php:175
217
- msgid "Select aspect ratio for displayed video"
218
  msgstr ""
219
 
220
- #: inc/config.20140926.php:182 inc/config.php:178
221
- msgid "16:9"
222
  msgstr ""
223
 
224
- #: inc/config.20140926.php:183 inc/config.php:179
225
- msgid "16:10"
226
  msgstr ""
227
 
228
- #: inc/config.20140926.php:184 inc/config.php:180
229
- msgid "4:3"
230
  msgstr ""
231
 
232
- #: inc/config.20140926.php:191 inc/config.php:187
233
- #, fuzzy
234
- msgid "Video Width"
235
- msgstr "Šířka"
236
-
237
- #: inc/config.20140926.php:192 inc/config.php:188
238
- msgid "Set default width for displayed video, in pixels"
239
  msgstr ""
240
 
241
- #: inc/config.20140926.php:201 inc/config.php:197 inc/widget.php:154
242
  msgid "What to show?"
243
  msgstr "Jak zobrazit?"
244
 
245
- #: inc/config.20140926.php:202 inc/config.20140926.php:336 inc/config.php:198
246
- #: inc/config.php:332
247
- msgid "Set what will be shown by default"
248
  msgstr ""
249
 
250
- #: inc/config.20140926.php:205 inc/config.php:201 inc/widget.php:156
251
  #, fuzzy
252
  msgid "Thumbnail"
253
  msgstr "náhled"
254
 
255
- #: inc/config.20140926.php:206 inc/config.php:202 inc/widget.php:157
256
- msgid "Flash (object)"
257
  msgstr ""
258
 
259
- #: inc/config.20140926.php:207 inc/config.php:203 inc/widget.php:158
260
- msgid "HTML5 (iframe)"
261
  msgstr ""
262
 
263
- #: inc/config.20140926.php:208 inc/config.php:204 inc/widget.php:159
264
- msgid "HTML5 (iframe) Async"
265
  msgstr ""
266
 
267
- #: inc/config.20140926.php:209 inc/config.php:205 inc/widget.php:160
268
- #, fuzzy
269
- msgid "Chromeless"
270
- msgstr "\"chromeless\" video"
271
 
272
- # @ youtube-channel
273
- #: inc/config.20140926.php:216 inc/config.php:212
274
- #, fuzzy
275
- msgid "Use light theme"
276
- msgstr "Použij světlé téma (stabdard je tmavé)"
 
 
 
 
 
277
 
278
- #: inc/config.20140926.php:217 inc/config.php:213
 
279
  msgid ""
280
- "Enable this option to use light theme for playback controls instead dark"
 
281
  msgstr ""
282
 
283
- #: inc/config.20140926.php:223 inc/config.php:219 inc/widget.php:163
284
- msgid "Hide player controls"
285
- msgstr "Skryj ovládání přehrávače"
286
 
287
- #: inc/config.20140926.php:224 inc/config.php:220
288
- msgid "Enable this option to hide playback controls"
 
 
289
  msgstr ""
290
 
291
- #: inc/config.20140926.php:230 inc/config.php:226
292
- msgid "Fix video height"
293
  msgstr ""
294
 
295
- #: inc/config.20140926.php:231 inc/config.php:227
296
  msgid ""
297
- "Enable this option to fix video height when playback controls are not hidden"
 
 
 
 
 
 
 
 
298
  msgstr ""
299
 
300
- #: inc/config.20140926.php:237 inc/config.php:233 inc/widget.php:165
301
  #, fuzzy
302
  msgid "Autoplay video or playlist"
303
  msgstr "Automaticky přehrát video"
304
 
305
- #: inc/config.20140926.php:238 inc/config.php:234
306
  msgid ""
307
  "Enable this option to start video playback right after block is rendered"
308
  msgstr ""
309
 
310
- #: inc/config.20140926.php:244 inc/config.php:240 inc/widget.php:166
311
  msgid "Mute video on autoplay"
312
  msgstr ""
313
 
314
- #: inc/config.20140926.php:245 inc/config.php:241
315
  msgid "Enable this option to mute video when start autoplay"
316
  msgstr ""
317
 
318
- #: inc/config.20140926.php:251 inc/config.php:247 inc/widget.php:167
319
  msgid "Hide related videos"
320
  msgstr ""
321
 
322
- #: inc/config.20140926.php:252 inc/config.php:248
323
  msgid "Enable this option to hide related videos after finished playback"
324
  msgstr ""
325
 
326
- #: inc/config.20140926.php:261 inc/config.php:257
327
- msgid "Content"
 
 
 
 
 
 
 
 
 
 
328
  msgstr ""
329
 
330
- #: inc/config.20140926.php:267 inc/config.php:263 inc/widget.php:172
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
331
  msgid "Show video title"
332
  msgstr "Ukaž název videa"
333
 
334
- #: inc/config.20140926.php:268 inc/config.php:264
335
- msgid "Enable this option to display title of video"
 
 
 
 
 
 
 
 
 
 
 
 
336
  msgstr ""
337
 
338
  # @ youtube-channel
339
- #: inc/config.20140926.php:274 inc/config.php:270 inc/widget.php:173
340
  msgid "Show video description"
341
  msgstr "Ukaž popisek videa"
342
 
343
- #: inc/config.20140926.php:275 inc/config.php:271
344
  msgid "Enable this option to display description for video"
345
  msgstr ""
346
 
347
  # @ youtube-channel
348
- #: inc/config.20140926.php:281 inc/config.php:277 inc/widget.php:174
349
  msgid "Description length"
350
  msgstr "Délka popisu videa"
351
 
352
- #: inc/config.20140926.php:282 inc/config.php:278
353
  msgid "Enter length for video description in characters (0 for full length)"
354
  msgstr ""
355
 
356
- #: inc/config.20140926.php:291 inc/config.php:287 inc/widget.php:175
357
- msgid "Et cetera string"
 
 
 
 
 
 
 
 
358
  msgstr ""
359
 
360
- #: inc/config.20140926.php:292 inc/config.php:288
361
- msgid "Indicator for shortened video description (default: …)"
362
  msgstr ""
363
 
364
- #: inc/config.20140926.php:293 inc/config.php:289
365
- msgid "..."
366
  msgstr ""
367
 
368
- # @ youtube-channel
369
- #: inc/config.20140926.php:298 inc/config.php:294 inc/widget.php:176
370
- msgid "Hide annotations from video"
371
- msgstr "Skryj poznámky z videa"
372
 
373
- #: inc/config.20140926.php:299 inc/config.php:295
374
- msgid ""
375
- "Enable this option to hide video annotations (custom text set by uploader "
376
- "over video during playback)"
377
  msgstr ""
378
 
379
- #: inc/config.20140926.php:305 inc/config.php:301 inc/widget.php:177
380
- msgid "Hide video info"
381
- msgstr "Skryj info o videu"
382
 
383
- #: inc/config.20140926.php:306 inc/config.php:302
384
- msgid ""
385
- "Enable this option to hide informations about video before play start (video "
386
- "title and uploader in overlay)"
387
  msgstr ""
388
 
389
- # @ youtube-channel
390
- #: inc/config.20140926.php:315 inc/config.php:311 inc/widget.php:180
391
- #, fuzzy
392
- msgid "Link to Channel"
393
- msgstr "Odkaz na kanál"
394
 
395
- #: inc/config.20140926.php:321 inc/config.php:317 inc/widget.php:182
396
- #, fuzzy
397
- msgid "Visit YouTube Channel text"
398
- msgstr "Text pro odkaz na kanál:"
399
 
400
- #: inc/config.20140926.php:322 inc/config.php:318
401
- msgid "Use placeholder %channel% to insert channel name"
402
  msgstr ""
403
 
404
- #: inc/config.20140926.php:323 inc/config.php:319
405
- #, fuzzy
406
- msgid "Visit my channel %channel%"
407
- msgstr "Navštiv kanál %1$s"
408
 
409
- #: inc/config.20140926.php:328 inc/config.php:324 inc/widget.php:183
410
- msgid "Show link to channel"
411
- msgstr "Ukaž odkaz na kanál"
412
 
413
- #: inc/config.20140926.php:329 inc/config.php:325
414
- msgid ""
415
- "Enable this option to show customized link to channel at the bottom of YTC "
416
- "block"
417
  msgstr ""
418
 
419
- #: inc/config.20140926.php:335 inc/config.php:331
420
- #, fuzzy
421
- msgid "Open YouTube channel page"
422
- msgstr "YouTube Channel"
 
 
423
 
424
- #: inc/config.20140926.php:339 inc/config.php:335 inc/widget.php:186
425
- #, fuzzy
426
- msgid "in same window"
427
- msgstr "v novém okně / záložce"
 
 
 
428
 
429
- #: inc/config.20140926.php:340 inc/config.php:336 inc/widget.php:187
430
  #, fuzzy
431
- msgid "in new window (JavaScript)"
432
- msgstr "v novém okně / záložce"
433
 
434
- #: inc/config.20140926.php:341 inc/config.php:337 inc/widget.php:188
435
- #, fuzzy
436
- msgid "in new window (Target)"
437
- msgstr "v novém okně / záložce"
438
 
439
- # @ youtube-channel
440
- #: inc/config.20140926.php:348 inc/config.php:344 inc/widget.php:191
441
- #, fuzzy
442
- msgid "Link to channel instead to user"
443
- msgstr "Odkaz na kanál"
 
 
 
 
 
 
 
 
444
 
445
- #: inc/config.20140926.php:349 inc/config.php:345
 
446
  msgid ""
447
- "Enable this option if link to your channel have <code>/channel/</code> "
448
- "instead <code>/user/</code> part in URL"
 
 
 
 
 
 
 
 
 
 
 
 
449
  msgstr ""
450
 
451
- #: inc/config.20140926.php:358 inc/config.php:354
 
 
 
 
452
  msgid "Tools"
453
  msgstr ""
454
 
455
- #: inc/config.20140926.php:375 inc/config.php:371
456
- msgid "Usage"
457
  msgstr ""
458
 
459
- #: inc/config.20140926.php:396 inc/config.php:392
460
  msgid "Support"
461
  msgstr ""
462
 
463
- #: inc/config.20140926.php:427 inc/config.php:423
464
- msgid " Options"
 
 
 
 
465
  msgstr ""
466
 
467
- #: inc/config.20140926.php:500 inc/config.php:496
 
 
 
 
 
 
 
 
 
 
 
 
 
 
468
  msgid ""
469
- "<p>Easy embed playable videos from YouTube.</p><p>Here you can set default "
470
- "options that will be used as defaults for new widgets, and for shortcode.</p>"
 
 
 
 
471
  msgstr ""
472
 
473
- #: inc/config.php:145
474
  #, php-format
475
  msgid ""
476
- "Enable this option to protect your visitors <a href=\"%s\" target=\"_blank"
477
- "\">privacy</a>."
478
  msgstr ""
479
 
480
- #: inc/widget.php:11
481
- #, fuzzy
482
- msgid "Youtube Channel"
483
- msgstr "YouTube Channel"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
484
 
485
- #: inc/widget.php:12
486
  msgid "Serve YouTube videos from channel or playlist right to widget area"
487
  msgstr ""
488
 
489
- #: inc/widget.php:85
490
  #, fuzzy
491
  msgid "Widget Title"
492
  msgstr "Název Widgetu"
493
 
494
- #: inc/widget.php:85
495
  msgid "Title for widget"
496
  msgstr ""
497
 
498
- #: inc/widget.php:88
499
  msgid "Custom CSS Class"
500
  msgstr ""
501
 
502
- #: inc/widget.php:88
503
  msgid "Enter custom class for YTC block, if you wish to target block styling"
504
  msgstr ""
505
 
506
- #: inc/widget.php:91
507
- #, fuzzy
508
- msgid "Channel ID"
509
- msgstr "Kanál:"
 
510
 
511
- #: inc/widget.php:91
512
- msgid "YouTube Channel name (not URL to channel)"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
513
  msgstr ""
514
 
515
- #: inc/widget.php:94
516
  #, fuzzy
517
  msgid "Playlist ID"
518
  msgstr "Playlist:"
519
 
520
- #: inc/widget.php:94
521
- msgid "YouTube Playlist ID (not playlist name)"
522
  msgstr ""
523
 
524
- #: inc/widget.php:104
525
- msgid ""
526
- "Enable this option to embed YouTube playlist widget instead single video "
527
- "from playlist"
528
  msgstr ""
529
 
530
- #: inc/widget.php:123
 
 
 
 
531
  msgid "Cache feed"
532
  msgstr ""
533
 
534
- #: inc/widget.php:130 inc/widget.php:132
 
 
 
 
535
  msgid "video(s)"
536
  msgstr ""
537
 
538
- #: inc/widget.php:135
539
  msgid "Enable this option to protect your visitors privacy"
540
  msgstr ""
541
 
542
- #: inc/widget.php:135
543
  #, php-format
544
- msgid "Use <a href=\"%s\" target=\"_blank\">Enhanced Privacy</a>"
545
  msgstr ""
546
 
547
- #: inc/widget.php:142
548
- msgid "Video Settings"
 
 
 
 
 
 
 
549
  msgstr ""
550
 
551
- #: inc/widget.php:143
552
- msgid "Aspect ratio"
 
553
  msgstr ""
554
 
555
- #: inc/widget.php:151
556
- msgid "Width"
557
- msgstr "Šířka"
558
 
559
- #: inc/widget.php:151
560
  msgid "Set video width in pixels"
561
  msgstr ""
562
 
563
- #: inc/widget.php:151
564
  msgid "default"
565
  msgstr "standard"
566
 
 
 
 
 
 
 
 
 
567
  # @ youtube-channel
568
- #: inc/widget.php:162
569
  msgid "Use light theme (default is dark)"
570
  msgstr "Použij světlé téma (stabdard je tmavé)"
571
 
572
- #: inc/widget.php:164
573
- msgid "Fix height taken by controls"
574
- msgstr "Oprava výšky zabrané ovládáním"
575
 
576
- #: inc/widget.php:170
577
- msgid "Content Layout"
578
  msgstr ""
579
 
580
- #: inc/widget.php:174
581
  msgid ""
582
  "Set number of characters to cut down video description to (0 means full "
583
  "length)"
584
  msgstr ""
585
 
586
- #: inc/widget.php:175
587
- msgid "Default: &amp;hellip;"
 
 
 
 
 
 
 
 
 
 
 
 
 
588
  msgstr ""
589
 
590
- #: inc/widget.php:182
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
591
  msgid ""
592
- "Default: Visit channel %channel%. Use placeholder %channel% to insert "
593
- "channel name."
 
 
 
594
  msgstr ""
595
 
596
- #: inc/widget.php:194
597
- msgid "Debug YTC"
598
  msgstr ""
599
 
600
- #: inc/widget.php:196
601
- msgid "Enable debugging"
602
  msgstr ""
603
 
604
- #: inc/widget.php:212
605
  #, php-format
606
  msgid ""
607
- "Insert debug data to <a href=\"%s\" target=\"_support\">support forum</a>."
608
- "<br />Please do not remove channel and playlist ID`s. If you are concerned "
609
- "about privacy, send this debug log to email %s"
610
  msgstr ""
611
 
612
- #: youtube-channel.php:90
613
  #, php-format
614
  msgid ""
615
- "Please review <a href=\"%s\">global settings</a>, YTC widgets and shortcodes."
 
 
 
616
  msgstr ""
617
 
618
- #: youtube-channel.php:93
619
  #, php-format
620
  msgid ""
621
- "If you use caching for any YTC widget or shortcode, please <strong>ReCache</"
622
- "strong> feeds in <strong>Tools</strong> section of <a href=\"%s\">plugin "
623
- "settings</a> page."
 
 
 
 
 
 
 
 
624
  msgstr ""
625
 
626
- #: youtube-channel.php:96
627
  #, php-format
628
  msgid ""
629
- "We switched to <em>Redux Framework</em> so please review global plugin <a "
630
- "href=\"%s\">settings page</a>."
 
 
631
  msgstr ""
632
 
633
- #: youtube-channel.php:101
634
- msgid "updated to version"
 
 
 
 
 
 
635
  msgstr ""
636
 
637
- #: youtube-channel.php:101
638
- msgid "I did this already, dismiss notice!"
 
 
 
639
  msgstr ""
640
 
641
- #: youtube-channel.php:108
642
  #, php-format
643
  msgid ""
644
- "To configure global <strong>%s</strong> options, you need to install and "
645
- "activate <strong>%s</strong>."
646
  msgstr ""
647
 
648
- #: youtube-channel.php:113
649
- msgid "Settings"
 
 
 
 
650
  msgstr ""
651
 
652
- #: youtube-channel.php:486
653
- msgid "No items"
654
- msgstr "Žádné video"
 
 
 
 
655
 
656
- #: youtube-channel.php:486
657
- msgid "Check here why"
 
 
 
658
  msgstr ""
659
 
660
- #: youtube-channel.php:547
661
  #, php-format
662
- msgid "Visit channel %1$s"
663
- msgstr "Navštiv kanál %1$s"
 
 
664
 
665
- #: youtube-channel.php:554
 
 
 
 
666
  msgid "in new window/tab"
667
  msgstr "v novém okně / záložce"
668
 
669
- #: youtube-channel.php:651
670
  #, php-format
671
  msgid "Watch video %1$s published on %2$s"
672
  msgstr "Podívej se na video %1$s z %2$s"
673
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
674
  #~ msgid "Aspect ratio (relative to width):"
675
  #~ msgstr "Poměr stran (relativně k šířce):"
676
 
7
  msgstr ""
8
  "Project-Id-Version: Youtube Channel 1.3.2\n"
9
  "Report-Msgid-Bugs-To: \n"
10
+ "POT-Creation-Date: 2015-06-19 21:20+0100\n"
11
+ "PO-Revision-Date: 2015-06-19 21:20+0100\n"
12
+ "Last-Translator: Aleksandar Urošević <urke.kg@gmail.com>\n"
13
  "Language-Team: zholesova.cz <Ladislav Drábek <ladislav.drabek@zholesova."
14
  "cz>>\n"
15
  "Language: cs_CZ\n"
17
  "Content-Type: text/plain; charset=UTF-8\n"
18
  "Content-Transfer-Encoding: 8bit\n"
19
  "X-Poedit-SourceCharset: utf-8\n"
20
+ "X-Generator: Poedit 1.8.1\n"
21
 
22
+ #: inc/settings.php:38 inc/settings_template.php:14
23
+ #: inc/settings_usage_shortcode.php:104
24
  msgid "General"
25
  msgstr ""
26
 
27
+ #: inc/settings.php:46 youtube-channel.php:316
28
+ msgid "YouTube Data API Key"
29
+ msgstr ""
30
+
31
+ #: inc/settings.php:54 inc/settings.php:86
32
+ msgid "Required"
33
+ msgstr ""
34
+
35
+ #: inc/settings.php:58
36
+ #, php-format
37
+ msgid ""
38
+ "Your YouTube Data API Key (get it from <a href=\"%s\" target=\"_blank\">%s</"
39
+ "a>)"
40
+ msgstr ""
41
+
42
+ #: inc/settings.php:68 youtube-channel.php:318
43
+ msgid "Google Developers Console"
44
+ msgstr ""
45
+
46
+ #: inc/settings.php:78
47
  #, fuzzy
48
  msgid "YouTube Channel ID"
49
  msgstr "YouTube Channel"
50
 
51
+ #: inc/settings.php:90
52
+ #, php-format
53
+ msgid ""
54
+ "Your YouTube Channel ID (get it from <a href=\"%s\" target=\"_blank\">%s</a>)"
55
+ msgstr ""
56
+
57
+ #: inc/settings.php:100 inc/settings.php:132 inc/settings.php:718
58
+ msgid "YouTube Account Overview"
59
+ msgstr ""
60
+
61
+ #: inc/settings.php:110
62
+ msgid "YouTube Vanity Name"
63
  msgstr ""
64
 
65
+ #: inc/settings.php:118 inc/settings.php:150 inc/settings.php:168
66
+ msgid "Optional"
67
+ msgstr ""
68
+
69
+ #: inc/settings.php:122
70
+ #, php-format
71
+ msgid ""
72
+ "Your YouTube Custom Name (get only part after www.youtube.com/c/ instead "
73
+ "whole URL from <a href=\"%s\" target=\"_blank\">%s</a>)"
74
+ msgstr ""
75
+
76
+ #: inc/settings.php:142
77
+ msgid "Legacy YouTube Username"
78
+ msgstr ""
79
+
80
+ #: inc/settings.php:151
81
+ msgid "Your YouTube legacy username"
82
+ msgstr ""
83
+
84
+ #: inc/settings.php:160
85
  msgid "Default Playlist ID"
86
  msgstr ""
87
 
88
+ #: inc/settings.php:169
89
  msgid "Enter default playlist ID (not playlist name)"
90
  msgstr ""
91
 
92
+ #: inc/settings.php:178 inc/widget.php:134
93
  msgid "Resource to use"
94
  msgstr ""
95
 
96
+ #: inc/settings.php:184
97
+ msgid "Resource:"
98
+ msgstr ""
99
+
100
+ #: inc/settings.php:185
101
  msgid "What to use as resource for feeds"
102
  msgstr ""
103
 
104
+ #: inc/settings.php:189
105
  #, fuzzy
106
  msgid "Channel"
107
  msgstr "Kanál:"
108
 
109
+ #: inc/settings.php:190 inc/widget.php:137
110
+ msgid "Favourites"
111
  msgstr ""
112
 
113
+ #: inc/settings.php:191
114
+ msgid "Liked Video"
115
+ msgstr ""
116
+
117
+ #: inc/settings.php:192 inc/widget.php:139
118
  #, fuzzy
119
  msgid "Playlist"
120
  msgstr "Playlist:"
121
 
122
+ #: inc/settings.php:199
 
 
 
 
 
 
 
 
 
 
123
  msgid "Cache Timeout"
124
  msgstr ""
125
 
126
+ #: inc/settings.php:205
127
  msgid "Define caching timeout for YouTube feeds, in seconds"
128
  msgstr ""
129
 
130
+ #: inc/settings.php:209
131
  msgid "Do not chache"
132
  msgstr ""
133
 
134
+ #: inc/settings.php:210 youtube-channel.php:1273
135
  msgid "1 minute"
136
  msgstr ""
137
 
138
+ #: inc/settings.php:211 youtube-channel.php:1274
139
  msgid "5 minutes"
140
  msgstr ""
141
 
142
+ #: inc/settings.php:212 youtube-channel.php:1275
143
  msgid "15 minutes"
144
  msgstr ""
145
 
146
+ #: inc/settings.php:213 youtube-channel.php:1276
147
  msgid "30 minutes"
148
  msgstr ""
149
 
150
+ #: inc/settings.php:214 youtube-channel.php:1279
151
  msgid "1 hour"
152
  msgstr ""
153
 
154
+ #: inc/settings.php:215 youtube-channel.php:1280
155
  msgid "2 hours"
156
  msgstr ""
157
 
158
+ #: inc/settings.php:216 youtube-channel.php:1281
159
  msgid "5 hours"
160
  msgstr ""
161
 
162
+ #: inc/settings.php:217 youtube-channel.php:1282
163
  msgid "10 hours"
164
  msgstr ""
165
 
166
+ #: inc/settings.php:218 youtube-channel.php:1283
167
  msgid "12 hours"
168
  msgstr ""
169
 
170
+ #: inc/settings.php:219 youtube-channel.php:1284
171
  msgid "18 hours"
172
  msgstr ""
173
 
174
+ #: inc/settings.php:220 youtube-channel.php:1287
175
  msgid "1 day"
176
  msgstr ""
177
 
178
+ #: inc/settings.php:221 youtube-channel.php:1288
179
  msgid "2 days"
180
  msgstr ""
181
 
182
+ #: inc/settings.php:222 youtube-channel.php:1289
183
  msgid "3 days"
184
  msgstr ""
185
 
186
+ #: inc/settings.php:223 youtube-channel.php:1290
187
  msgid "4 days"
188
  msgstr ""
189
 
190
+ #: inc/settings.php:224 youtube-channel.php:1291
191
  msgid "5 days"
192
  msgstr ""
193
 
194
+ #: inc/settings.php:225 youtube-channel.php:1292
195
  msgid "6 days"
196
  msgstr ""
197
 
198
+ #: inc/settings.php:226 youtube-channel.php:1295
199
  msgid "1 week"
200
  msgstr ""
201
 
202
+ #: inc/settings.php:227 youtube-channel.php:1296
203
  msgid "2 weeks"
204
  msgstr ""
205
 
206
+ #: inc/settings.php:228 youtube-channel.php:1297
207
  msgid "3 weeks"
208
  msgstr ""
209
 
210
+ #: inc/settings.php:229 youtube-channel.php:1298
211
  msgid "1 month"
212
  msgstr ""
213
 
214
+ #: inc/settings.php:236 inc/widget.php:152
215
  msgid "Fetch"
216
  msgstr ""
217
 
218
+ #: inc/settings.php:242 inc/widget.php:152
219
  msgid ""
220
  "Number of videos that will be used for random pick (min 2, max 50, default "
221
  "25)"
222
  msgstr ""
223
 
224
+ #: inc/settings.php:253 inc/widget.php:155
225
  msgid "Show"
226
  msgstr ""
227
 
228
+ #: inc/settings.php:259 inc/widget.php:155
229
  msgid "Number of videos to display"
230
  msgstr ""
231
 
232
+ #: inc/settings.php:270
233
  msgid "Use Enhanced privacy"
234
  msgstr ""
235
 
236
+ #: inc/settings.php:279
237
+ #, php-format
238
+ msgid ""
239
+ "Enable this option to protect your visitors privacy. <a href=\"%s\" target="
240
+ "\"_blank\">%s</a>"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
241
  msgstr ""
242
 
243
+ #: inc/settings.php:289
244
+ msgid "Learn more here"
245
  msgstr ""
246
 
247
+ #: inc/settings.php:306
248
+ msgid "Video Tweaks"
249
  msgstr ""
250
 
251
+ #: inc/settings.php:314
252
+ msgid "Initial Width"
253
  msgstr ""
254
 
255
+ #: inc/settings.php:320
256
+ msgid "Set default width for displayed video, in pixels"
257
  msgstr ""
258
 
259
+ #: inc/settings.php:331 inc/widget.php:164
260
+ msgid "Aspect ratio"
261
  msgstr ""
262
 
263
+ #: inc/settings.php:338
264
+ msgid "Select aspect ratio for displayed video"
 
 
 
 
 
265
  msgstr ""
266
 
267
+ #: inc/settings.php:350
268
  msgid "What to show?"
269
  msgstr "Jak zobrazit?"
270
 
271
+ #: inc/settings.php:356
272
+ msgid "Choose how to embed video block"
 
273
  msgstr ""
274
 
275
+ #: inc/settings.php:360 inc/widget.php:179
276
  #, fuzzy
277
  msgid "Thumbnail"
278
  msgstr "náhled"
279
 
280
+ #: inc/settings.php:361 inc/widget.php:180
281
+ msgid "HTML5 (iframe)"
282
  msgstr ""
283
 
284
+ #: inc/settings.php:362 inc/widget.php:181
285
+ msgid "HTML5 (iframe) Asynchronous"
286
  msgstr ""
287
 
288
+ #: inc/settings.php:363 inc/widget.php:182
289
+ msgid "Embedded Playlist"
290
  msgstr ""
291
 
292
+ #: inc/settings.php:371
293
+ msgid "Enable Responsive"
294
+ msgstr ""
 
295
 
296
+ #: inc/settings.php:377
297
+ msgid ""
298
+ "Enable this option to make YTC videos and thumbnails responsive by default. "
299
+ "Please note, this option will set videos and thumbnail to full width "
300
+ "relative to parent container, and disable more than one video per row."
301
+ msgstr ""
302
+
303
+ #: inc/settings.php:386
304
+ msgid "Play inline on iOS"
305
+ msgstr ""
306
 
307
+ #: inc/settings.php:394
308
+ #, php-format
309
  msgid ""
310
+ "Enable this option to override fullscreen playback on iOS, and force inline "
311
+ "playback on page and in lightbox. Learn more <a href=\"%s\">here</a>."
312
  msgstr ""
313
 
314
+ #: inc/settings.php:406
315
+ msgid "Disable Lightbox"
316
+ msgstr ""
317
 
318
+ #: inc/settings.php:412
319
+ msgid ""
320
+ "Enable this option to disable built-in lightbox for thumbnails (in case that "
321
+ "you have youtube links lightbox trigger in theme or other plugin)."
322
  msgstr ""
323
 
324
+ #: inc/settings.php:421
325
+ msgid "Light Theme"
326
  msgstr ""
327
 
328
+ #: inc/settings.php:427
329
  msgid ""
330
+ "Enable this option to use light theme for playback controls instead dark."
331
+ msgstr ""
332
+
333
+ #: inc/settings.php:435
334
+ msgid "Hide Player Controls"
335
+ msgstr ""
336
+
337
+ #: inc/settings.php:441
338
+ msgid "Enable this option to hide playback controls"
339
  msgstr ""
340
 
341
+ #: inc/settings.php:450 inc/widget.php:187
342
  #, fuzzy
343
  msgid "Autoplay video or playlist"
344
  msgstr "Automaticky přehrát video"
345
 
346
+ #: inc/settings.php:456
347
  msgid ""
348
  "Enable this option to start video playback right after block is rendered"
349
  msgstr ""
350
 
351
+ #: inc/settings.php:464 inc/widget.php:188
352
  msgid "Mute video on autoplay"
353
  msgstr ""
354
 
355
+ #: inc/settings.php:470
356
  msgid "Enable this option to mute video when start autoplay"
357
  msgstr ""
358
 
359
+ #: inc/settings.php:478 inc/widget.php:189
360
  msgid "Hide related videos"
361
  msgstr ""
362
 
363
+ #: inc/settings.php:484
364
  msgid "Enable this option to hide related videos after finished playback"
365
  msgstr ""
366
 
367
+ #: inc/settings.php:492
368
+ msgid "Hide YT logo"
369
+ msgstr ""
370
+
371
+ #: inc/settings.php:498
372
+ msgid ""
373
+ "Enable this option to hide YouTube logo from playback control bar. Does not "
374
+ "work for all videos."
375
+ msgstr ""
376
+
377
+ #: inc/settings.php:506
378
+ msgid "Hide video annotations"
379
  msgstr ""
380
 
381
+ #: inc/settings.php:512
382
+ msgid ""
383
+ "Enable this option to hide video annotations (custom text set by uploader "
384
+ "over video during playback)"
385
+ msgstr ""
386
+
387
+ #: inc/settings.php:520 inc/widget.php:213
388
+ msgid "Hide video info"
389
+ msgstr "Skryj info o videu"
390
+
391
+ #: inc/settings.php:526
392
+ msgid ""
393
+ "Enable this option to hide informations about video before play start (video "
394
+ "title and uploader in overlay)"
395
+ msgstr ""
396
+
397
+ #: inc/settings.php:542
398
+ msgid "Content Tweaks"
399
+ msgstr ""
400
+
401
+ #: inc/settings.php:550 inc/widget.php:196
402
  msgid "Show video title"
403
  msgstr "Ukaž název videa"
404
 
405
+ #: inc/settings.php:556
406
+ msgid "Select should we and where display title of video"
407
+ msgstr ""
408
+
409
+ #: inc/settings.php:560 inc/widget.php:199
410
+ msgid "Hide title"
411
+ msgstr ""
412
+
413
+ #: inc/settings.php:561 inc/widget.php:200
414
+ msgid "Above video/thumbnail"
415
+ msgstr ""
416
+
417
+ #: inc/settings.php:562 inc/widget.php:201
418
+ msgid "Below video/thumbnail"
419
  msgstr ""
420
 
421
  # @ youtube-channel
422
+ #: inc/settings.php:569 inc/widget.php:204
423
  msgid "Show video description"
424
  msgstr "Ukaž popisek videa"
425
 
426
+ #: inc/settings.php:575
427
  msgid "Enable this option to display description for video"
428
  msgstr ""
429
 
430
  # @ youtube-channel
431
+ #: inc/settings.php:583 inc/widget.php:206
432
  msgid "Description length"
433
  msgstr "Délka popisu videa"
434
 
435
+ #: inc/settings.php:589
436
  msgid "Enter length for video description in characters (0 for full length)"
437
  msgstr ""
438
 
439
+ # @ youtube-channel
440
+ #: inc/settings.php:609 inc/settings_template.php:17
441
+ #: inc/settings_usage_shortcode.php:15 inc/settings_usage_shortcode.php:107
442
+ #: inc/widget.php:217
443
+ #, fuzzy
444
+ msgid "Link to Channel"
445
+ msgstr "Odkaz na kanál"
446
+
447
+ #: inc/settings.php:617
448
+ msgid "Link to..."
449
  msgstr ""
450
 
451
+ #: inc/settings.php:624
452
+ msgid "Set where link will lead visitors"
453
  msgstr ""
454
 
455
+ #: inc/settings.php:628 inc/widget.php:223
456
+ msgid "Hide link"
457
  msgstr ""
458
 
459
+ #: inc/settings.php:629
460
+ msgid "Vanity custom URL"
461
+ msgstr ""
 
462
 
463
+ #: inc/settings.php:630
464
+ msgid "Channel page URL"
 
 
465
  msgstr ""
466
 
467
+ #: inc/settings.php:631
468
+ msgid "Legacy username page"
469
+ msgstr ""
470
 
471
+ #: inc/settings.php:638
472
+ msgid "Open link in..."
 
 
473
  msgstr ""
474
 
475
+ #: inc/settings.php:645
476
+ msgid "Set where link will be opened"
477
+ msgstr ""
 
 
478
 
479
+ #: inc/settings.php:649
480
+ msgid "same window"
481
+ msgstr ""
 
482
 
483
+ #: inc/settings.php:650
484
+ msgid "new window (JavaScript)"
485
  msgstr ""
486
 
487
+ #: inc/settings.php:651
488
+ msgid "new window (target=\"_blank\")"
489
+ msgstr ""
 
490
 
491
+ #: inc/settings.php:658
492
+ msgid "Text for Visit channel link"
493
+ msgstr ""
494
 
495
+ #: inc/settings.php:665
496
+ msgid "Set default title for link"
 
 
497
  msgstr ""
498
 
499
+ #. Plugin Name of the plugin/theme
500
+ #: inc/settings.php:686 inc/settings.php:687 inc/settings.php:714
501
+ #: inc/settings.php:728 inc/settings.php:738 inc/settings.php:748
502
+ #: inc/settings_usage_shortcode.php:115 inc/widget.php:11
503
+ msgid "YouTube Channel"
504
+ msgstr ""
505
 
506
+ #: inc/settings.php:704
507
+ #, php-format
508
+ msgid ""
509
+ "Configure general defaults for %1$s used as fallback options in widget or "
510
+ "shortcodes. To get %2$s and %3$s visit <a href=\"%4$s\" target=\"_blank\">"
511
+ "%5$s</a>."
512
+ msgstr ""
513
 
514
+ #: inc/settings.php:715 inc/widget.php:108 inc/widget.php:119
515
  #, fuzzy
516
+ msgid "Channel ID"
517
+ msgstr "Kanál:"
518
 
519
+ #: inc/settings.php:716
520
+ msgid "Vanity URL"
521
+ msgstr ""
 
522
 
523
+ #: inc/settings.php:727
524
+ #, php-format
525
+ msgid ""
526
+ "Configure video specific defaults for %s used as fallback options in widget "
527
+ "or shortcodes."
528
+ msgstr ""
529
+
530
+ #: inc/settings.php:737
531
+ #, php-format
532
+ msgid ""
533
+ "Configure defaults of content around and over videos for %s used as fallback "
534
+ "options in widget or shortcodes."
535
+ msgstr ""
536
 
537
+ #: inc/settings.php:747
538
+ #, php-format
539
  msgid ""
540
+ "Configure defaults for link to channel below %s block used as fallback "
541
+ "options in widget or shortcodes."
542
+ msgstr ""
543
+
544
+ #: inc/settings.php:908
545
+ msgid "You do not have sufficient permissions to access this page."
546
+ msgstr ""
547
+
548
+ #: inc/settings_template.php:6
549
+ msgid " Settings"
550
+ msgstr ""
551
+
552
+ #: inc/settings_template.php:15 inc/settings_usage_shortcode.php:105
553
+ msgid "Video"
554
  msgstr ""
555
 
556
+ #: inc/settings_template.php:16 inc/settings_usage_shortcode.php:106
557
+ msgid "Content"
558
+ msgstr ""
559
+
560
+ #: inc/settings_template.php:18
561
  msgid "Tools"
562
  msgstr ""
563
 
564
+ #: inc/settings_template.php:19
565
+ msgid "Help"
566
  msgstr ""
567
 
568
+ #: inc/settings_template.php:20 youtube-channel.php:201
569
  msgid "Support"
570
  msgstr ""
571
 
572
+ #: inc/settings_usage.php:1
573
+ msgid "How to use YouTube Channel"
574
+ msgstr ""
575
+
576
+ #: inc/settings_usage.php:2
577
+ msgid "You can insert YouTube Channel in couple different ways."
578
  msgstr ""
579
 
580
+ #: inc/settings_usage.php:7
581
+ #, php-format
582
+ msgid "Add %s to preferred %s, and configure it there."
583
+ msgstr ""
584
+
585
+ #: inc/settings_usage.php:10
586
+ msgid "YouTube Channel Widget"
587
+ msgstr ""
588
+
589
+ #: inc/settings_usage.php:13
590
+ msgid "Widget Area"
591
+ msgstr ""
592
+
593
+ #: inc/settings_usage.php:19
594
+ #, php-format
595
  msgid ""
596
+ "Insert shortcode %s to your page or text widget, and even modify default "
597
+ "settings by shortcode parameters listed in section below."
598
+ msgstr ""
599
+
600
+ #: inc/settings_usage_shortcode.php:1
601
+ msgid "How to use shortcode"
602
  msgstr ""
603
 
604
+ #: inc/settings_usage_shortcode.php:5
605
  #, php-format
606
  msgid ""
607
+ "You can use shortcode %s with options listed below (all options are optional "
608
+ "if you have set defaults in global plugin settings)."
609
  msgstr ""
610
 
611
+ #: inc/settings_usage_shortcode.php:12 youtube-channel.php:321
612
+ msgid "General Settings"
613
+ msgstr ""
614
+
615
+ #: inc/settings_usage_shortcode.php:13 inc/widget.php:163
616
+ msgid "Video Settings"
617
+ msgstr ""
618
+
619
+ #: inc/settings_usage_shortcode.php:14 inc/widget.php:193
620
+ msgid "Content Layout"
621
+ msgstr ""
622
+
623
+ #: inc/settings_usage_shortcode.php:101
624
+ #, php-format
625
+ msgid ""
626
+ "Please note, you can omit all options listed above, and then will be used "
627
+ "plugin defaults customized on tabs %1$s, %2$s, %3$s and %4$s."
628
+ msgstr ""
629
+
630
+ #: inc/settings_usage_shortcode.php:112
631
+ #, php-format
632
+ msgid ""
633
+ "Important note: %s blocks inserted through widget have their own settings."
634
+ msgstr ""
635
 
636
+ #: inc/widget.php:14
637
  msgid "Serve YouTube videos from channel or playlist right to widget area"
638
  msgstr ""
639
 
640
+ #: inc/widget.php:90
641
  #, fuzzy
642
  msgid "Widget Title"
643
  msgstr "Název Widgetu"
644
 
645
+ #: inc/widget.php:91
646
  msgid "Title for widget"
647
  msgstr ""
648
 
649
+ #: inc/widget.php:95
650
  msgid "Custom CSS Class"
651
  msgstr ""
652
 
653
+ #: inc/widget.php:96
654
  msgid "Enter custom class for YTC block, if you wish to target block styling"
655
  msgstr ""
656
 
657
+ #: inc/widget.php:103
658
+ #, php-format
659
+ msgid ""
660
+ "Get your %1$s and %2$s from <a href=\"%3$s\" target=\"_blank\">here</a>."
661
+ msgstr ""
662
 
663
+ #: inc/widget.php:109
664
+ msgid "Custom ID"
665
+ msgstr ""
666
+
667
+ #: inc/widget.php:114
668
+ msgid "Vanity/Custom ID"
669
+ msgstr ""
670
+
671
+ #: inc/widget.php:115
672
+ msgid "YouTube Vanity/Custom ID from URL (part after /c/)"
673
+ msgstr ""
674
+
675
+ #: inc/widget.php:120
676
+ msgid ""
677
+ "Find Channel ID behind My Channel menu item in YouTube (ID have UC at the "
678
+ "beginning)"
679
+ msgstr ""
680
+
681
+ #: inc/widget.php:124
682
+ msgid "Legacy Username"
683
+ msgstr ""
684
+
685
+ #: inc/widget.php:125
686
+ msgid ""
687
+ "Legacy YouTube username located behind /user/ part of channel URL (available "
688
+ "only on old YouTube accounts)"
689
  msgstr ""
690
 
691
+ #: inc/widget.php:129
692
  #, fuzzy
693
  msgid "Playlist ID"
694
  msgstr "Playlist:"
695
 
696
+ #: inc/widget.php:130
697
+ msgid "Find Playlist ID in your playlists (ID have PL at the beginning)"
698
  msgstr ""
699
 
700
+ #: inc/widget.php:136
701
+ msgid "Channel (User Uploads)"
 
 
702
  msgstr ""
703
 
704
+ #: inc/widget.php:138
705
+ msgid "Liked Videos"
706
+ msgstr ""
707
+
708
+ #: inc/widget.php:144
709
  msgid "Cache feed"
710
  msgstr ""
711
 
712
+ #: inc/widget.php:146
713
+ msgid "Do not cache"
714
+ msgstr ""
715
+
716
+ #: inc/widget.php:152 inc/widget.php:155
717
  msgid "video(s)"
718
  msgstr ""
719
 
720
+ #: inc/widget.php:158
721
  msgid "Enable this option to protect your visitors privacy"
722
  msgstr ""
723
 
724
+ #: inc/widget.php:158
725
  #, php-format
726
+ msgid "Enable <a href=\"%s\" target=\"_blank\">privacy-enhanced mode</a>"
727
  msgstr ""
728
 
729
+ #: inc/widget.php:160
730
+ #, fuzzy
731
+ msgid "Get random videos of all fetched from channel or playlist"
732
+ msgstr "Získej náhodné video z kanálu"
733
+
734
+ #: inc/widget.php:160
735
+ msgid ""
736
+ "Show random video from resource <small>(Have no effect if \"What to show?\" "
737
+ "has been set to \"Embedded Playlist\")</small>"
738
  msgstr ""
739
 
740
+ #: inc/widget.php:169
741
+ msgid ""
742
+ "Responsive video <small>(distribute one full width item per row)</small>"
743
  msgstr ""
744
 
745
+ #: inc/widget.php:172
746
+ msgid "Initial width"
747
+ msgstr ""
748
 
749
+ #: inc/widget.php:172
750
  msgid "Set video width in pixels"
751
  msgstr ""
752
 
753
+ #: inc/widget.php:172
754
  msgid "default"
755
  msgstr "standard"
756
 
757
+ #: inc/widget.php:176
758
+ msgid "What to display?"
759
+ msgstr ""
760
+
761
+ #: inc/widget.php:184
762
+ msgid "Hide thumbnail tooltip"
763
+ msgstr ""
764
+
765
  # @ youtube-channel
766
+ #: inc/widget.php:185
767
  msgid "Use light theme (default is dark)"
768
  msgstr "Použij světlé téma (stabdard je tmavé)"
769
 
770
+ #: inc/widget.php:186
771
+ msgid "Hide player controls"
772
+ msgstr "Skryj ovládání přehrávače"
773
 
774
+ #: inc/widget.php:190
775
+ msgid "Hide YT Logo (does not work for all videos)"
776
  msgstr ""
777
 
778
+ #: inc/widget.php:207
779
  msgid ""
780
  "Set number of characters to cut down video description to (0 means full "
781
  "length)"
782
  msgstr ""
783
 
784
+ # @ youtube-channel
785
+ #: inc/widget.php:210
786
+ msgid "Hide annotations from video"
787
+ msgstr "Skryj poznámky z videa"
788
+
789
+ #: inc/widget.php:212
790
+ msgid ""
791
+ "Enabling this option causes the player to not display information like the "
792
+ "video title and uploader before the video starts playing."
793
+ msgstr ""
794
+
795
+ #: inc/widget.php:219
796
+ msgid ""
797
+ "Default: Visit our YouTube channel. You can use placeholders %vanity%, "
798
+ "%channel% and %username%."
799
  msgstr ""
800
 
801
+ #: inc/widget.php:219 youtube-channel.php:1043
802
+ msgid "Visit our YouTube channel"
803
+ msgstr ""
804
+
805
+ #: inc/widget.php:224
806
+ msgid "Link to Vanity customized URL"
807
+ msgstr ""
808
+
809
+ #: inc/widget.php:225
810
+ msgid "Link to Channel page URL"
811
+ msgstr ""
812
+
813
+ #: inc/widget.php:226
814
+ msgid "Link to Legacy username page"
815
+ msgstr ""
816
+
817
+ #: inc/widget.php:231
818
+ msgid "Open link in same window"
819
+ msgstr ""
820
+
821
+ #: inc/widget.php:232
822
+ msgid "Open link in new window (JavaScript)"
823
+ msgstr ""
824
+
825
+ #: inc/widget.php:233
826
+ msgid "Open link in new window (target=\"blank\")"
827
+ msgstr ""
828
+
829
+ #: inc/widget.php:237
830
+ msgid "Does not work?"
831
+ msgstr ""
832
+
833
+ #: inc/widget.php:243
834
+ #, php-format
835
  msgid ""
836
+ "Carefully read <a href=\"%1$s\" target=\"_faq\">%2$s</a> before you contact "
837
+ "us. If that does not help, <a href=\"%3$s\" target=\"_blank\">get JSON file</"
838
+ "a> and send it to <a href=\"%4$s\" target=\"_support\">support forum</a> "
839
+ "along with other details noted in <a href=\"%5$s\" target=_blank\">this "
840
+ "article</a>."
841
  msgstr ""
842
 
843
+ #: inc/widget.php:249
844
+ msgid "FAQ"
845
  msgstr ""
846
 
847
+ #: youtube-channel.php:179
848
+ msgid "Settings"
849
  msgstr ""
850
 
851
+ #: youtube-channel.php:280
852
  #, php-format
853
  msgid ""
854
+ "<p>Your website running on web server with PHP version %s. Please note that "
855
+ "<strong>%s</strong> requires PHP at least 5.3 or newer to work properly. <a "
856
+ "href=\"%s\" class=\"dismiss\">Dismiss</a></p>"
857
  msgstr ""
858
 
859
+ #: youtube-channel.php:293
860
  #, php-format
861
  msgid ""
862
+ "<p>Since <strong>%s</strong> v3.0.6 we store <strong>YouTube Data API Key</"
863
+ "strong> in plugin settings. So, you can safely remove %s define line from "
864
+ "your <strong>wp-config.php</strong> file. <a href=\"%s\" class=\"dismiss"
865
+ "\">Dismiss</a></p>"
866
  msgstr ""
867
 
868
+ #: youtube-channel.php:305
869
  #, php-format
870
  msgid ""
871
+ "<p>Please note, to make <strong>%1$s</strong> plugin v3+ work, generate "
872
+ "<strong>%2$s</strong> in <a href=\"%3$s\" target=\"_blank\">%4$s</a>, as "
873
+ "explained <a href=\"%5$s\" target=\"_blank\">here</a>, then add it to <a "
874
+ "href=\"%6$s\">%7$s</a>.<br><br>If you have any issue with new version of "
875
+ "plugin, please ask for help on official <a href=\"%8$s\" target=\"_blank\">"
876
+ "%9$s</a>.<br>This notice will disappear when you add missing key as "
877
+ "mentioned above!</p>"
878
+ msgstr ""
879
+
880
+ #: youtube-channel.php:323
881
+ msgid "support forum"
882
  msgstr ""
883
 
884
+ #: youtube-channel.php:332
885
  #, php-format
886
  msgid ""
887
+ "<p><strong>%s</strong> since version 2.4 supports linking to channel through "
888
+ "<em>Vanity/Custom</em> URL. Please review <a href=\"%s\">global</a> and <a "
889
+ "href=\"%s\">widgets</a> settings. <a href=\"%s\" class=\"dismiss\">Dismiss</"
890
+ "a>"
891
  msgstr ""
892
 
893
+ #: youtube-channel.php:346
894
+ #, php-format
895
+ msgid ""
896
+ "<p><strong>%s</strong> changed shortcode parameters by removing "
897
+ "<code>only_pl</code> and <code>showgoto</code>, and combining with "
898
+ "parameters <code>display</code> and <code>link_to</code> respectively. "
899
+ "Please check out <a href=\"%s&tab=help\">%s</a> and update your shortcodes. "
900
+ "<a href=\"%s\" class=\"dismiss\">Dismiss</a>"
901
  msgstr ""
902
 
903
+ #: youtube-channel.php:609
904
+ #, php-format
905
+ msgid ""
906
+ "<strong>%s</strong> version 3+ requires <strong>YouTube DATA API Key</"
907
+ "strong> to work. <a href=\"%s\" target=\"_blank\">Learn more here</a>."
908
  msgstr ""
909
 
910
+ #: youtube-channel.php:782
911
  #, php-format
912
  msgid ""
913
+ "You have set to display videos from %s [resource list ID: %s], but there "
914
+ "have no public videos in that resouce."
915
  msgstr ""
916
 
917
+ #: youtube-channel.php:786
918
+ #, php-format
919
+ msgid ""
920
+ "We have empty record for this feed. Please read <a href=\"%s\" target="
921
+ "\"_blank\">FAQ</a> and if that does not help, contact <a href=\"%s\" target="
922
+ "\"_blank\">support</a>."
923
  msgstr ""
924
 
925
+ #: youtube-channel.php:828
926
+ #, php-format
927
+ msgid ""
928
+ "Double check <em>YouTube Data API Key</em> on <em>General</em> plugin tab "
929
+ "and make sure it's correct. Read <a href=\"%s\" target=\"_blank"
930
+ "\">Installation</a> document."
931
+ msgstr ""
932
 
933
+ #: youtube-channel.php:836
934
+ #, php-format
935
+ msgid ""
936
+ "You have set wrong Channel ID. Fix that in General plugin settings, Widget "
937
+ "and/or shortcode. Read <a href=\"%s\" target=\"_blank\">FAQ</a> document."
938
  msgstr ""
939
 
940
+ #: youtube-channel.php:840
941
  #, php-format
942
+ msgid ""
943
+ "You do not have permission to access ressource <strong>%s</strong> (it's "
944
+ "maybe set to private or even does not exists!)"
945
+ msgstr ""
946
 
947
+ #: youtube-channel.php:964
948
+ msgid "Oops, something went wrong."
949
+ msgstr ""
950
+
951
+ #: youtube-channel.php:1046
952
  msgid "in new window/tab"
953
  msgstr "v novém okně / záložce"
954
 
955
+ #: youtube-channel.php:1198
956
  #, php-format
957
  msgid "Watch video %1$s published on %2$s"
958
  msgstr "Podívej se na video %1$s z %2$s"
959
 
960
+ #. Plugin URI of the plugin/theme
961
+ msgid "http://urosevic.net/wordpress/plugins/youtube-channel/"
962
+ msgstr "http://urosevic.net/wordpress/plugins/youtube-channel/"
963
+
964
+ #. Description of the plugin/theme
965
+ msgid ""
966
+ "Quick and easy embed latest or random videos from YouTube channel (user "
967
+ "uploads, liked or favourited videos) or playlist. Use <a href=\"widgets.php"
968
+ "\">widget</a> for sidebar or shortcode for content. Works with <em>YouTube "
969
+ "Data API v3</em>."
970
+ msgstr ""
971
+
972
+ #. Author of the plugin/theme
973
+ msgid "Aleksandar Urošević"
974
+ msgstr "Aleksandar Urošević"
975
+
976
+ #. Author URI of the plugin/theme
977
+ msgid "http://urosevic.net/"
978
+ msgstr "http://urosevic.net/"
979
+
980
+ # @ youtube-channel
981
+ #, fuzzy
982
+ #~ msgid "Show random video"
983
+ #~ msgstr "Ukaž náhodné video z kanálu"
984
+
985
+ #, fuzzy
986
+ #~ msgid "Video Width"
987
+ #~ msgstr "Šířka"
988
+
989
+ #, fuzzy
990
+ #~ msgid "Chromeless"
991
+ #~ msgstr "\"chromeless\" video"
992
+
993
+ # @ youtube-channel
994
+ #, fuzzy
995
+ #~ msgid "Use light theme"
996
+ #~ msgstr "Použij světlé téma (stabdard je tmavé)"
997
+
998
+ #, fuzzy
999
+ #~ msgid "Visit YouTube Channel text"
1000
+ #~ msgstr "Text pro odkaz na kanál:"
1001
+
1002
+ #, fuzzy
1003
+ #~ msgid "Visit my channel %channel%"
1004
+ #~ msgstr "Navštiv kanál %1$s"
1005
+
1006
+ #~ msgid "Show link to channel"
1007
+ #~ msgstr "Ukaž odkaz na kanál"
1008
+
1009
+ #, fuzzy
1010
+ #~ msgid "Open YouTube channel page"
1011
+ #~ msgstr "YouTube Channel"
1012
+
1013
+ #, fuzzy
1014
+ #~ msgid "in same window"
1015
+ #~ msgstr "v novém okně / záložce"
1016
+
1017
+ #, fuzzy
1018
+ #~ msgid "in new window (JavaScript)"
1019
+ #~ msgstr "v novém okně / záložce"
1020
+
1021
+ #, fuzzy
1022
+ #~ msgid "in new window (Target)"
1023
+ #~ msgstr "v novém okně / záložce"
1024
+
1025
+ # @ youtube-channel
1026
+ #, fuzzy
1027
+ #~ msgid "Link to channel instead to user"
1028
+ #~ msgstr "Odkaz na kanál"
1029
+
1030
+ #, fuzzy
1031
+ #~ msgid "Youtube Channel"
1032
+ #~ msgstr "YouTube Channel"
1033
+
1034
+ #~ msgid "Width"
1035
+ #~ msgstr "Šířka"
1036
+
1037
+ #~ msgid "Fix height taken by controls"
1038
+ #~ msgstr "Oprava výšky zabrané ovládáním"
1039
+
1040
+ #~ msgid "No items"
1041
+ #~ msgstr "Žádné video"
1042
+
1043
+ #~ msgid "Visit channel %1$s"
1044
+ #~ msgstr "Navštiv kanál %1$s"
1045
+
1046
  #~ msgid "Aspect ratio (relative to width):"
1047
  #~ msgstr "Poměr stran (relativně k šířce):"
1048
 
languages/youtube-channel-da_DK.mo CHANGED
Binary file
languages/youtube-channel-da_DK.po CHANGED
@@ -1,15 +1,15 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: YouTube Channel 2.4.1.7\n"
4
- "POT-Creation-Date: 2015-04-21 18:00+0100\n"
5
  "PO-Revision-Date: \n"
6
- "Last-Translator: GSAdev v. Georg Adamsen (aka Team Blogos) <i18n@gsadev.dk>\n"
7
  "Language-Team: GSAdev (aka TeamBlogos) <i18n@gsadev.dk>\n"
8
  "Language: da_DK\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "X-Generator: Poedit 1.7.6\n"
13
  "X-Poedit-Basepath: d:\\wordpress\\plugins\\youtube-channel\n"
14
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
  "X-Poedit-KeywordsList: __;_e\n"
@@ -17,209 +17,200 @@ msgstr ""
17
  "X-Poedit-SearchPath-0: .\n"
18
  "X-Poedit-SearchPath-1: d:\\wordpress\\plugins\\youtube-channel\n"
19
 
20
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:54 inc/config.php:54
 
21
  msgid "General"
22
  msgstr "Generelt"
23
 
24
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:60 inc/config.php:60
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  msgid "YouTube Channel ID"
26
  msgstr "ID for YouTube-kanal"
27
 
28
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:61 inc/config.php:61
29
- msgid "Enter your YouTube channel ID (channel name, not full URL to channel)"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
  msgstr ""
31
- "Angiv ID for din YouTube kanal (kanalnavn, ikke hele webadressen for kanal)"
32
 
33
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:67 inc/config.php:67
34
  msgid "Default Playlist ID"
35
  msgstr "Standard-ID for afspilningsliste"
36
 
37
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:68 inc/config.php:68
38
  msgid "Enter default playlist ID (not playlist name)"
39
  msgstr "Angiv ID for standardafspilningsliste (ikke navn på afspilningsliste)"
40
 
41
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:74
42
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:99 inc/config.php:74
43
- #: inc/widget.php:99
44
  msgid "Resource to use"
45
  msgstr "Ressource, der skal bruges"
46
 
47
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:75 inc/config.php:75
 
 
 
 
48
  msgid "What to use as resource for feeds"
49
  msgstr "Hvad skal bruges som ressource for feeds"
50
 
51
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:77
52
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:101 inc/config.php:77
53
- #: inc/widget.php:101
54
  msgid "Channel"
55
  msgstr "Kanal"
56
 
57
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:78
58
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:102 inc/config.php:78
59
- #: inc/widget.php:102
60
- msgid "Favorites"
61
- msgstr "Favoritter"
62
 
63
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:79
64
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:103 inc/config.php:79
65
- #: inc/widget.php:103
 
 
66
  msgid "Playlist"
67
  msgstr "Afspilningsliste"
68
 
69
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:86 inc/config.php:86
70
- msgid "Embed standard playlist"
71
- msgstr "Indlejr standardafspilningsliste"
72
-
73
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:87 inc/config.php:87
74
- msgid ""
75
- "Enable this option to embed whole playlist instead single video from "
76
- "playlist when you chose playlist as resource"
77
- msgstr ""
78
- "Aktivér denne indstilling for at indlejre hele afspilningslisten i stedet "
79
- "for en enkelt video fra afspilningslisten, når du vælger afspilningsliste "
80
- "som ressource"
81
-
82
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:93 inc/config.php:93
83
  msgid "Cache Timeout"
84
  msgstr "Timeout for cache"
85
 
86
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:94 inc/config.php:94
87
  msgid "Define caching timeout for YouTube feeds, in seconds"
88
  msgstr "Definere cachetimeout for YouTube-feeds, i sekunder"
89
 
90
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:97 inc/config.php:97
91
  msgid "Do not chache"
92
  msgstr "Cache ikke"
93
 
94
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:98
95
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:885
96
- #: inc/config.php:98 youtube-channel.php:885
97
  msgid "1 minute"
98
  msgstr "1 minut"
99
 
100
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:99
101
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:886
102
- #: inc/config.php:99 youtube-channel.php:886
103
  msgid "5 minutes"
104
  msgstr "5 minutter"
105
 
106
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:100
107
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:887
108
- #: inc/config.php:100 youtube-channel.php:887
109
  msgid "15 minutes"
110
  msgstr "15 minutter"
111
 
112
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:101
113
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:888
114
- #: inc/config.php:101 youtube-channel.php:888
115
  msgid "30 minutes"
116
  msgstr "30 minutter"
117
 
118
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:102
119
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:891
120
- #: inc/config.php:102 youtube-channel.php:891
121
  msgid "1 hour"
122
  msgstr "1 time"
123
 
124
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:103
125
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:892
126
- #: inc/config.php:103 youtube-channel.php:892
127
  msgid "2 hours"
128
  msgstr "2 timer"
129
 
130
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:104
131
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:893
132
- #: inc/config.php:104 youtube-channel.php:893
133
  msgid "5 hours"
134
  msgstr "5 timer"
135
 
136
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:105
137
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:894
138
- #: inc/config.php:105 youtube-channel.php:894
139
  msgid "10 hours"
140
  msgstr "10 timer"
141
 
142
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:106
143
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:895
144
- #: inc/config.php:106 youtube-channel.php:895
145
  msgid "12 hours"
146
  msgstr "12 timer"
147
 
148
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:107
149
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:896
150
- #: inc/config.php:107 youtube-channel.php:896
151
  msgid "18 hours"
152
  msgstr "18 timer"
153
 
154
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:108
155
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:899
156
- #: inc/config.php:108 youtube-channel.php:899
157
  msgid "1 day"
158
  msgstr "1 dag"
159
 
160
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:109
161
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:900
162
- #: inc/config.php:109 youtube-channel.php:900
163
  msgid "2 days"
164
  msgstr "2 dage"
165
 
166
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:110
167
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:901
168
- #: inc/config.php:110 youtube-channel.php:901
169
  msgid "3 days"
170
  msgstr "3 dage"
171
 
172
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:111
173
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:902
174
- #: inc/config.php:111 youtube-channel.php:902
175
  msgid "4 days"
176
  msgstr "4 dage"
177
 
178
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:112
179
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:903
180
- #: inc/config.php:112 youtube-channel.php:903
181
  msgid "5 days"
182
  msgstr "5 dage"
183
 
184
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:113
185
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:904
186
- #: inc/config.php:113 youtube-channel.php:904
187
  msgid "6 days"
188
  msgstr "6 dage"
189
 
190
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:114
191
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:907
192
- #: inc/config.php:114 youtube-channel.php:907
193
  msgid "1 week"
194
  msgstr "1 uge"
195
 
196
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:115
197
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:908
198
- #: inc/config.php:115 youtube-channel.php:908
199
  msgid "2 weeks"
200
  msgstr "2 uger"
201
 
202
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:116
203
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:909
204
- #: inc/config.php:116 youtube-channel.php:909
205
  msgid "3 weeks"
206
  msgstr "3 uger"
207
 
208
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:117
209
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:910
210
- #: inc/config.php:117 youtube-channel.php:910
211
  msgid "1 month"
212
  msgstr "1 måned"
213
 
214
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:124
215
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:132 inc/config.php:124
216
- #: inc/widget.php:132
217
  msgid "Fetch"
218
  msgstr "Hent"
219
 
220
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:125
221
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:132 inc/config.php:125
222
- #: inc/widget.php:132
223
  msgid ""
224
  "Number of videos that will be used for random pick (min 2, max 50, default "
225
  "25)"
@@ -227,215 +218,156 @@ msgstr ""
227
  "Antallet af videoer, der vælges tilfældigt fra (min. 2, maks. 50, standard "
228
  "25)"
229
 
230
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:134
231
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:134 inc/config.php:134
232
- #: inc/widget.php:134
233
  msgid "Show"
234
  msgstr "Vis"
235
 
236
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:135
237
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:134 inc/config.php:135
238
- #: inc/widget.php:134
239
  msgid "Number of videos to display"
240
  msgstr "Antal videoer at vise"
241
 
242
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:144 inc/config.php:144
243
  msgid "Use Enhanced privacy"
244
  msgstr "Brug udvidet beskyttelse af personlige oplysninger"
245
 
246
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:145 inc/config.php:145
247
  #, php-format
248
  msgid ""
249
- "Enable this option to protect your visitors <a href=\"%s\" target=\"_blank"
250
- "\">privacy</a>."
251
- msgstr ""
252
- "Aktivér denne indstilling for at beskytte dine besøgendes <a href=\"%s\" "
253
- "target=\"_blank\">privatliv</a>."
254
-
255
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:151
256
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:139 inc/config.php:151
257
- #: inc/widget.php:139
258
- msgid "Fix <em>No items</em> error/Respect playlist order"
259
- msgstr "Fiks <em>Intet at vise</em>-fejl/Følg afspilningslistens rækkefølge"
260
-
261
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:152
262
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:139 inc/config.php:152
263
- #: inc/widget.php:139
264
- msgid "Enable this option if you get error No Item"
265
- msgstr "Aktivere denne indstilling, hvis du får fejlen Intet at se"
266
-
267
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:158
268
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:141 inc/config.php:158
269
- #: inc/widget.php:141
270
- msgid "Show random video"
271
- msgstr "Vis tilfældig video"
272
-
273
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:159
274
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:141 inc/config.php:159
275
- #: inc/widget.php:141
276
- msgid "Get random videos of all fetched from channel or playlist"
277
- msgstr "Udvælg tilfældige fra alle kanalens eller afspilningslistens videoer"
278
-
279
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:168 inc/config.php:168
280
- msgid "Video"
281
- msgstr "Video"
282
-
283
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:174 inc/config.php:174
284
- msgid "Aspect Ratio"
285
- msgstr "billedformat"
286
-
287
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:175 inc/config.php:175
288
- msgid "Select aspect ratio for displayed video"
289
- msgstr "Vælg skærmformat for viste video"
290
-
291
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:178 inc/config.php:178
292
- msgid "16:9"
293
- msgstr "16:9"
294
-
295
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:179 inc/config.php:179
296
- msgid "16:10"
297
- msgstr "16:10"
298
-
299
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:180 inc/config.php:180
300
- msgid "4:3"
301
- msgstr "4:3"
302
 
303
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:187 inc/config.php:187
304
- msgid "Make responsive"
305
- msgstr "Gør responsiv"
306
 
307
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:188 inc/config.php:188
308
- msgid ""
309
- "Enable this option to make all YTC videos responsive. Please note, this "
310
- "option will set all videos full width relative to parent container, and "
311
- "disable more than one video per row."
312
  msgstr ""
313
- "Aktivér denne indstilling for at gøre alle YTC-videoer responsive. Bemærk "
314
- "venligst, denne indstilling vil sætte alle videoer til fuld bredde i forhold "
315
- "til overordnede objektbeholder og deaktivere mere end én video pr. række."
316
 
317
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:194 inc/config.php:194
318
- msgid "Video Width"
319
- msgstr "Videobredde"
320
 
321
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:195 inc/config.php:195
322
  msgid "Set default width for displayed video, in pixels"
323
  msgstr "Indstille standardbredde for viste video, i pixels"
324
 
325
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:204
326
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:157 inc/config.php:204
327
- #: inc/widget.php:157
 
 
 
 
 
 
328
  msgid "What to show?"
329
  msgstr "Hvad skal vises?"
330
 
331
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:205
332
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:346 inc/config.php:205
333
- #: inc/config.php:346
334
- msgid "Set what will be shown by default"
335
- msgstr "Angive, hvad der skal vises som standard"
336
 
337
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:208
338
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:159 inc/config.php:208
339
- #: inc/widget.php:159
340
  msgid "Thumbnail"
341
  msgstr "Miniature"
342
 
343
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:209
344
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:160 inc/config.php:209
345
- #: inc/widget.php:160
346
- msgid "Flash (object)"
347
- msgstr "Flash (objekt)"
348
-
349
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:210
350
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:161 inc/config.php:210
351
- #: inc/widget.php:161
352
  msgid "HTML5 (iframe)"
353
  msgstr "HTML5 (iframe)"
354
 
355
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:211
356
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:162 inc/config.php:211
357
- #: inc/widget.php:162
358
- msgid "HTML5 (iframe) Async"
359
- msgstr "HTML5 (iframe) Async"
360
 
361
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:212
362
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:163 inc/config.php:212
363
- #: inc/widget.php:163
364
- msgid "Chromeless"
365
  msgstr ""
366
 
367
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:219 inc/config.php:219
368
- msgid "Use light theme"
369
- msgstr "Brug lyst tema"
370
 
371
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:220 inc/config.php:220
372
  msgid ""
373
- "Enable this option to use light theme for playback controls instead dark"
 
 
374
  msgstr ""
375
- "Aktivér denne indstilling for at bruge lyst tema for afspilningskontroller i "
376
- "stedet for mørkt"
377
 
378
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:226
379
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:166 inc/config.php:226
380
- #: inc/widget.php:166
381
- msgid "Hide player controls"
382
- msgstr "Skjul spillerkontroller"
383
 
384
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:227 inc/config.php:227
385
- msgid "Enable this option to hide playback controls"
386
- msgstr "Aktivér denne indstilling for at skjule afspilningskontroller"
 
 
 
387
 
388
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:233 inc/config.php:233
389
- msgid "Fix video height"
390
- msgstr "Fiks videohøjde"
 
 
 
 
 
 
 
 
 
 
391
 
392
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:234 inc/config.php:234
393
  msgid ""
394
- "Enable this option to fix video height when playback controls are not hidden"
395
  msgstr ""
396
- "Aktivér denne indstilling for at fikse videohøjden, når "
397
- "afspilningskontroller ikke er skjult"
398
 
399
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:240
400
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:168 inc/config.php:240
401
- #: inc/widget.php:168
 
 
 
 
 
 
402
  msgid "Autoplay video or playlist"
403
  msgstr "Auto-afspil video eller afspilningsliste"
404
 
405
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:241 inc/config.php:241
406
  msgid ""
407
  "Enable this option to start video playback right after block is rendered"
408
  msgstr ""
409
  "Aktivér denne indstilling for at starte videoafspilning, så snart videoen er "
410
  "renderet"
411
 
412
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:247
413
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:169 inc/config.php:247
414
- #: inc/widget.php:169
415
  msgid "Mute video on autoplay"
416
  msgstr "Slå lyden fra ved autoplay"
417
 
418
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:248 inc/config.php:248
419
  msgid "Enable this option to mute video when start autoplay"
420
  msgstr "Aktivér denne indstilling for at slå lyden fra, når autoplay starter"
421
 
422
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:254
423
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:170 inc/config.php:254
424
- #: inc/widget.php:170
425
  msgid "Hide related videos"
426
  msgstr "Skjul relaterede videoer"
427
 
428
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:255 inc/config.php:255
429
  msgid "Enable this option to hide related videos after finished playback"
430
  msgstr ""
431
  "Aktivér denne indstilling for at skjule relaterede videoer efter afspilning "
432
  "af videoen"
433
 
434
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:261 inc/config.php:261
435
- msgid "Hide YT Logo"
436
- msgstr "Skjul YT-logo"
437
 
438
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:262 inc/config.php:262
439
  msgid ""
440
  "Enable this option to hide YouTube logo from playback control bar. Does not "
441
  "work for all videos."
@@ -443,303 +375,407 @@ msgstr ""
443
  "Aktivér denne indstilling for at skjule YouTube-logo fra "
444
  "afspilningskontrolbjælken. Virker ikke for alle videoer."
445
 
446
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:271 inc/config.php:271
447
- msgid "Content"
448
- msgstr "Indhold"
449
 
450
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:277
451
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:176 inc/config.php:277
452
- #: inc/widget.php:176
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
453
  msgid "Show video title"
454
  msgstr "Vis videotitel"
455
 
456
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:278 inc/config.php:278
457
- msgid "Enable this option to display title of video"
458
- msgstr "Aktivér denne indstilling for at vise videoens titel"
459
 
460
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:284
461
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:177 inc/config.php:284
462
- #: inc/widget.php:177
 
 
 
 
 
 
 
 
 
 
463
  msgid "Show video description"
464
  msgstr "Vis videobeskrivelse"
465
 
466
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:285 inc/config.php:285
467
  msgid "Enable this option to display description for video"
468
  msgstr "Aktivér denne indstilling at vise beskrivelse af video"
469
 
470
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:291
471
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:178 inc/config.php:291
472
- #: inc/widget.php:178
473
  msgid "Description length"
474
  msgstr "Beskrivelse længde"
475
 
476
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:292 inc/config.php:292
477
  msgid "Enter length for video description in characters (0 for full length)"
478
  msgstr "Indtast længde for videobeskrivelse i tegn (0 for fuld længde)"
479
 
480
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:301
481
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:179 inc/config.php:301
482
- #: inc/widget.php:179
483
- msgid "Et cetera string"
484
- msgstr "Tegn for \"osv.\""
485
 
486
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:302 inc/config.php:302
487
- msgid "Indicator for shortened video description (default: …)"
488
- msgstr "Indikator for forkortet videobeskrivelse (standard: …)"
489
 
490
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:303 inc/config.php:303
491
- msgid "..."
492
- msgstr ""
493
 
494
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:308
495
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:180 inc/config.php:308
496
- #: inc/widget.php:180
497
- msgid "Hide annotations from video"
498
- msgstr "Skjul anmærkninger på video"
499
 
500
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:309 inc/config.php:309
501
- msgid ""
502
- "Enable this option to hide video annotations (custom text set by uploader "
503
- "over video during playback)"
504
  msgstr ""
505
- "Aktivér denne indstilling for at skjule videoanmærkninger (brugerdefineret "
506
- "tekst sat af uploader over videoen under afspilning)"
507
 
508
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:315
509
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:181 inc/config.php:315
510
- #: inc/widget.php:181
511
- msgid "Hide video info"
512
- msgstr "Skjul videoinfo"
513
 
514
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:316 inc/config.php:316
515
- msgid ""
516
- "Enable this option to hide informations about video before play start (video "
517
- "title and uploader in overlay)"
518
  msgstr ""
519
- "Aktivér denne indstilling for at skjule informationer om video før start "
520
- "(videotitel og uploader i overlay)"
521
 
522
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:325
523
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:184 inc/config.php:325
524
- #: inc/widget.php:184
525
- msgid "Link to Channel"
526
- msgstr "Link til kanal"
527
 
528
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:331
529
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:186 inc/config.php:331
530
- #: inc/widget.php:186
531
- msgid "Visit YouTube Channel text"
532
- msgstr "Tekst for Besøg YouTube-kanal"
533
 
534
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:332 inc/config.php:332
535
- msgid "Use placeholder %channel% to insert channel name"
536
- msgstr "Brug pladsholderen %channel% til at indsætte kanalnavn"
537
 
538
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:333 inc/config.php:333
539
- msgid "Visit my channel %channel%"
540
- msgstr "Besøg min kanal %channel%"
541
 
542
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:338
543
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:187 inc/config.php:338
544
- #: inc/widget.php:187
545
- msgid "Show link to channel"
546
- msgstr "Vis link til kanal"
547
 
548
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:339 inc/config.php:339
549
- msgid ""
550
- "Enable this option to show customized link to channel at the bottom of YTC "
551
- "block"
552
  msgstr ""
553
- "Aktivér denne indstilling for at vise tilpassede link til kanal i bunden af "
554
- "YTC-blok"
555
 
556
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:345 inc/config.php:345
557
- msgid "Open YouTube channel page"
558
- msgstr "Åbn YouTube-kanalside"
559
 
560
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:349
561
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:190 inc/config.php:349
562
- #: inc/widget.php:190
563
- msgid "in same window"
564
- msgstr "i samme vindue"
 
565
 
566
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:350
567
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:191 inc/config.php:350
568
- #: inc/widget.php:191
569
- msgid "in new window (JavaScript)"
570
- msgstr "i nyt vindue (JavaScript)"
 
 
571
 
572
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:351
573
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:192 inc/config.php:351
574
- #: inc/widget.php:192
575
- msgid "in new window (Target)"
576
- msgstr "i nyt vindue (Target)"
577
 
578
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:358
579
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:195 inc/config.php:358
580
- #: inc/widget.php:195
581
- msgid "Link to channel instead to user"
582
- msgstr "Link til kanal i stedet for til bruger"
 
 
 
 
 
583
 
584
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:359 inc/config.php:359
 
585
  msgid ""
586
- "Enable this option if link to your channel have <code>/channel/</code> "
587
- "instead <code>/user/</code> part in URL"
588
  msgstr ""
589
- "Aktivér denne indstilling, hvis link til din kanal har <code>/channel/</"
590
- "code> i stedet for <code>/user/</code> som en del af URL"
591
 
592
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:368 inc/config.php:368
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
593
  msgid "Tools"
594
  msgstr "Værktøjer"
595
 
596
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:385 inc/config.php:385
597
- msgid "Usage"
598
- msgstr "Brug"
599
 
600
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:406 inc/config.php:406
601
  msgid "Support"
602
  msgstr "Support"
603
 
604
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:437 inc/config.php:437
605
- msgid " Options"
606
- msgstr "Indstillinger"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
607
 
608
- #: d:\wordpress\plugins\youtube-channel/inc/config.php:511 inc/config.php:511
 
 
 
 
 
609
  msgid ""
610
- "<p>Easy embed playable videos from YouTube.</p><p>Here you can set default "
611
- "options that will be used as defaults for new widgets, and for shortcode.</p>"
612
  msgstr ""
613
- "<p>Indlejr let afspillelige videoer fra YouTube.</p><p>Her kan du angive "
614
- "standardindstillinger, som vil blive brugt som standard for nye widgets og "
615
- "for kortkoder.</p>"
616
 
617
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:11 inc/widget.php:11
618
- msgid "Youtube Channel"
619
- msgstr "Youtube-kanal"
 
 
620
 
621
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:12 inc/widget.php:12
622
  msgid "Serve YouTube videos from channel or playlist right to widget area"
623
  msgstr ""
624
  "Vis YouTube-videoer fra kanal eller afspilningsliste til højre for "
625
  "widgetområdet"
626
 
627
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:87 inc/widget.php:87
628
  msgid "Widget Title"
629
  msgstr "Widgettitel"
630
 
631
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:87 inc/widget.php:87
632
  msgid "Title for widget"
633
  msgstr "Titel for widget"
634
 
635
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:90 inc/widget.php:90
636
  msgid "Custom CSS Class"
637
  msgstr "Brugerdefineret CSS-klasse"
638
 
639
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:90 inc/widget.php:90
640
  msgid "Enter custom class for YTC block, if you wish to target block styling"
641
  msgstr ""
642
  "Angiv brugerdefineret klasse for YTC-blok, hvis du ønsker at målrette blok-"
643
  "styling"
644
 
645
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:93 inc/widget.php:93
646
- msgid "Channel ID"
647
- msgstr "Kanal-ID"
 
 
648
 
649
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:93 inc/widget.php:93
650
- msgid "YouTube Channel name (not URL to channel)"
651
- msgstr "Navn på YouTube-kanal (ikke URL til kanal)"
652
 
653
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:96 inc/widget.php:96
654
- msgid "Playlist ID"
655
- msgstr "ID for afspilningsliste"
656
 
657
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:96 inc/widget.php:96
658
- msgid "YouTube Playlist ID (not playlist name)"
659
- msgstr "ID for YouTube-afspilningsliste (ikke navnet)"
660
 
661
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:106 inc/widget.php:106
662
  msgid ""
663
- "Enable this option to embed YouTube playlist instead single video from "
664
- "playlist."
665
  msgstr ""
666
- "Aktivér denne indstilling for at indlejre YouTube-afspilningsliste i stedet "
667
- "for en enkelt video fra afspilningslisten."
668
 
669
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:106 inc/widget.php:106
 
 
 
 
670
  msgid ""
671
- "Embed standard playlist<br /><small>(Please note <em>What to show?</em> have "
672
- "no effect for embedded playlist)</small>"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
673
  msgstr ""
674
- "Integrér standardafspilningsliste<br><small>(Bemærk <em>Hvad de skal vise?</"
675
- "em> har ingen effekt for indlejrede afspilningslister)</small>"
676
 
677
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:125 inc/widget.php:125
678
  msgid "Cache feed"
679
  msgstr "Cache feed"
680
 
681
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:127 inc/widget.php:127
682
  msgid "Do not cache"
683
  msgstr "Cache ikke"
684
 
685
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:132
686
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:134 inc/widget.php:132
687
- #: inc/widget.php:134
688
  msgid "video(s)"
689
  msgstr "video(er)"
690
 
691
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:137 inc/widget.php:137
692
  msgid "Enable this option to protect your visitors privacy"
693
  msgstr "Aktivér denne indstilling for at beskytte dine besøgendes privatliv"
694
 
695
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:137 inc/widget.php:137
696
  #, php-format
697
- msgid "Use <a href=\"%s\" target=\"_blank\">Enhanced Privacy</a>"
698
  msgstr ""
699
- "Bruge <a href=\"%s\" target=\"_blank\">udvidet beskyttelse af personlige "
700
- "oplysninger</a>"
701
 
702
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:144 inc/widget.php:144
703
- msgid "Video Settings"
704
- msgstr "Videoindstillinger"
705
 
706
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:145 inc/widget.php:145
707
- msgid "Aspect ratio"
708
- msgstr "Billedformat"
 
 
709
 
710
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:151 inc/widget.php:151
711
- msgid "Responsive video (distribute one full width video per row)"
712
- msgstr "Responsiv video (der vises en video pr. række i fuld bredde)"
 
713
 
714
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:154 inc/widget.php:154
715
- msgid "Width"
716
- msgstr "Bredde"
717
 
718
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:154 inc/widget.php:154
719
  msgid "Set video width in pixels"
720
  msgstr "Indstille videobredde i pixels"
721
 
722
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:154 inc/widget.php:154
723
  msgid "default"
724
  msgstr "standard"
725
 
726
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:165 inc/widget.php:165
 
 
 
 
 
 
 
 
727
  msgid "Use light theme (default is dark)"
728
  msgstr "Brug lyst tema (standard er mørkt)"
729
 
730
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:167 inc/widget.php:167
731
- msgid "Fix height taken by controls"
732
- msgstr "Fiks højde brugt af kontroller"
733
 
734
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:171 inc/widget.php:171
735
  msgid "Hide YT Logo (does not work for all videos)"
736
  msgstr "Skjul YT-logo (virker ikke for alle videoer)"
737
 
738
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:174 inc/widget.php:174
739
- msgid "Content Layout"
740
- msgstr "Indholdslayout"
741
-
742
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:178 inc/widget.php:178
743
  msgid ""
744
  "Set number of characters to cut down video description to (0 means full "
745
  "length)"
@@ -747,133 +783,479 @@ msgstr ""
747
  "Angiv antallet af tegn, videobeskrivelsen skal begrænses til (0 betyder fuld "
748
  "længde)"
749
 
750
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:179 inc/widget.php:179
751
- msgid "Default: &amp;hellip;"
752
- msgstr "Standard: &amp;hellip;"
753
 
754
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:186 inc/widget.php:186
755
  msgid ""
756
- "Default: Visit channel %channel%. Use placeholder %channel% to insert "
757
- "channel name."
758
  msgstr ""
759
- "Standard: Besøg kanal %channel%. Brug pladsholderen %channel% til at "
760
- "indsætte kanalnavn."
761
 
762
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:198 inc/widget.php:198
763
- msgid "Does not work? Contact support!"
764
- msgstr "Virker ikke? Kontakt support!"
 
 
765
 
766
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:199 inc/widget.php:199
767
- msgid "Get JSON file"
768
- msgstr "Hent JSON-fil"
769
 
770
- #: d:\wordpress\plugins\youtube-channel/inc/widget.php:199 inc/widget.php:199
771
- #, php-format
772
- msgid ""
773
- "and send it to %s or to <a href=\"%s\" target=\"_support\">support forum</a>."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
774
  msgstr ""
775
- "og send det til %s eller til <a href=\"%s\" target=\"_support"
776
- "\">supportforummet</a>."
777
 
778
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:112
779
- #: youtube-channel.php:112
780
  #, php-format
781
  msgid ""
782
- "Please review <a href=\"%s\">global settings</a>, YTC widgets and shortcodes."
 
 
 
 
783
  msgstr ""
784
- "Tjek venligst <a href=\"%s\">globale indstillinger</a>, YTC-widgets og -"
785
- "kortkoder."
786
 
787
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:115
788
- #: youtube-channel.php:115
 
 
 
 
 
 
 
789
  #, php-format
790
  msgid ""
791
- "If you use caching for any YTC widget or shortcode, please <strong>ReCache</"
792
- "strong> feeds in <strong>Tools</strong> section of <a href=\"%s\">plugin "
793
- "settings</a> page."
794
  msgstr ""
795
- "Hvis du bruger cache til YTC-widgets eller -kortkoder, bør du "
796
- "<strong>ReCache</strong> feeds i <strong>Værktøjer</strong>-sektionen på "
797
- "siden <a href=\"%s\">Indstillinger</a>."
798
 
799
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:119
800
- #: youtube-channel.php:119
801
  #, php-format
802
  msgid ""
803
- "We switched to <em>Redux Framework</em> so please review global plugin <a "
804
- "href=\"%s\">settings page</a>."
 
 
805
  msgstr ""
806
- "Vi er skiftet til <em>Redux Frameworket</em>, så tjek venligst <a href=\"%s"
807
- "\">de globale indstillinger</a>."
808
 
809
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:121
810
- #: youtube-channel.php:121
811
  msgid ""
812
- "We switched to <em>Redux Framework</em> so please install and activate "
813
- "dependency and then review global YouTube Channel plugin settings."
 
 
 
 
 
814
  msgstr ""
815
- "Vi er skiftet til <em>Redux Frameworket</em>, så du skal installere og "
816
- "aktivere dependens og gennemse derefter de globale indstillinger for YouTube "
817
- "Channel-pluginnet."
818
 
819
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:127
820
- #: youtube-channel.php:127
821
- msgid "updated to version"
822
- msgstr "opdateret til version"
823
 
824
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:127
825
- #: youtube-channel.php:127
826
- msgid "I did this already, dismiss notice!"
827
- msgstr "Det har jeg allerede. Skjul besked!"
 
 
 
 
828
 
829
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:134
830
- #: youtube-channel.php:134
831
- msgid "I got it! Dismiss this notice."
832
- msgstr "OK! Skjul denne besked."
 
 
 
 
 
833
 
834
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:140
835
- #: youtube-channel.php:140
836
- msgid "Dismiss this notice"
837
- msgstr "Skjul denne besked"
 
 
838
 
839
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:141
840
- #: youtube-channel.php:141
841
  #, php-format
842
  msgid ""
843
- "To configure global <strong>%s</strong> options, you need to install and "
844
- "activate <strong>%s</strong>."
845
  msgstr ""
846
- "Hvis du vil bruge globale indstillinger for <strong>%s</strong>, skal du "
847
- "installere og aktivere <strong>%s</strong>."
848
 
849
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:146
850
- #: youtube-channel.php:146
851
- msgid "Settings"
852
- msgstr "Indstillinger"
 
 
 
853
 
854
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:524
855
- #: youtube-channel.php:524
856
- msgid "No items"
857
- msgstr "Intet at vise"
 
 
 
858
 
859
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:524
860
- #: youtube-channel.php:524
861
- msgid "Check here why"
862
- msgstr "Tjek her hvorfor"
 
 
863
 
864
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:589
865
- #: youtube-channel.php:589
866
  #, php-format
867
- msgid "Visit channel %1$s"
868
- msgstr "Besøg %1$s-kanalen"
 
 
869
 
870
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:596
871
- #: youtube-channel.php:596
 
 
 
872
  msgid "in new window/tab"
873
  msgstr "i nyt vindue/fane"
874
 
875
- #: d:\wordpress\plugins\youtube-channel/youtube-channel.php:696
876
- #: youtube-channel.php:696
877
  #, php-format
878
  msgid "Watch video %1$s published on %2$s"
879
  msgstr "Se video %1$s offentliggjort den %2$s"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: YouTube Channel 2.4.1.7\n"
4
+ "POT-Creation-Date: 2015-06-19 21:18+0100\n"
5
  "PO-Revision-Date: \n"
6
+ "Last-Translator: Aleksandar Urošević <urke.kg@gmail.com>\n"
7
  "Language-Team: GSAdev (aka TeamBlogos) <i18n@gsadev.dk>\n"
8
  "Language: da_DK\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.8.1\n"
13
  "X-Poedit-Basepath: d:\\wordpress\\plugins\\youtube-channel\n"
14
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
  "X-Poedit-KeywordsList: __;_e\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
  "X-Poedit-SearchPath-1: d:\\wordpress\\plugins\\youtube-channel\n"
19
 
20
+ #: inc/settings.php:38 inc/settings_template.php:14
21
+ #: inc/settings_usage_shortcode.php:104
22
  msgid "General"
23
  msgstr "Generelt"
24
 
25
+ #: inc/settings.php:46 youtube-channel.php:316
26
+ msgid "YouTube Data API Key"
27
+ msgstr ""
28
+
29
+ #: inc/settings.php:54 inc/settings.php:86
30
+ msgid "Required"
31
+ msgstr ""
32
+
33
+ #: inc/settings.php:58
34
+ #, php-format
35
+ msgid ""
36
+ "Your YouTube Data API Key (get it from <a href=\"%s\" target=\"_blank\">%s</"
37
+ "a>)"
38
+ msgstr ""
39
+
40
+ #: inc/settings.php:68 youtube-channel.php:318
41
+ msgid "Google Developers Console"
42
+ msgstr ""
43
+
44
+ #: inc/settings.php:78
45
  msgid "YouTube Channel ID"
46
  msgstr "ID for YouTube-kanal"
47
 
48
+ #: inc/settings.php:90
49
+ #, php-format
50
+ msgid ""
51
+ "Your YouTube Channel ID (get it from <a href=\"%s\" target=\"_blank\">%s</a>)"
52
+ msgstr ""
53
+
54
+ #: inc/settings.php:100 inc/settings.php:132 inc/settings.php:718
55
+ msgid "YouTube Account Overview"
56
+ msgstr ""
57
+
58
+ #: inc/settings.php:110
59
+ msgid "YouTube Vanity Name"
60
+ msgstr ""
61
+
62
+ #: inc/settings.php:118 inc/settings.php:150 inc/settings.php:168
63
+ msgid "Optional"
64
+ msgstr ""
65
+
66
+ #: inc/settings.php:122
67
+ #, php-format
68
+ msgid ""
69
+ "Your YouTube Custom Name (get only part after www.youtube.com/c/ instead "
70
+ "whole URL from <a href=\"%s\" target=\"_blank\">%s</a>)"
71
+ msgstr ""
72
+
73
+ #: inc/settings.php:142
74
+ msgid "Legacy YouTube Username"
75
+ msgstr ""
76
+
77
+ #: inc/settings.php:151
78
+ msgid "Your YouTube legacy username"
79
  msgstr ""
 
80
 
81
+ #: inc/settings.php:160
82
  msgid "Default Playlist ID"
83
  msgstr "Standard-ID for afspilningsliste"
84
 
85
+ #: inc/settings.php:169
86
  msgid "Enter default playlist ID (not playlist name)"
87
  msgstr "Angiv ID for standardafspilningsliste (ikke navn på afspilningsliste)"
88
 
89
+ #: inc/settings.php:178 inc/widget.php:134
 
 
90
  msgid "Resource to use"
91
  msgstr "Ressource, der skal bruges"
92
 
93
+ #: inc/settings.php:184
94
+ msgid "Resource:"
95
+ msgstr ""
96
+
97
+ #: inc/settings.php:185
98
  msgid "What to use as resource for feeds"
99
  msgstr "Hvad skal bruges som ressource for feeds"
100
 
101
+ #: inc/settings.php:189
 
 
102
  msgid "Channel"
103
  msgstr "Kanal"
104
 
105
+ #: inc/settings.php:190 inc/widget.php:137
106
+ msgid "Favourites"
107
+ msgstr ""
 
 
108
 
109
+ #: inc/settings.php:191
110
+ msgid "Liked Video"
111
+ msgstr ""
112
+
113
+ #: inc/settings.php:192 inc/widget.php:139
114
  msgid "Playlist"
115
  msgstr "Afspilningsliste"
116
 
117
+ #: inc/settings.php:199
 
 
 
 
 
 
 
 
 
 
 
 
 
118
  msgid "Cache Timeout"
119
  msgstr "Timeout for cache"
120
 
121
+ #: inc/settings.php:205
122
  msgid "Define caching timeout for YouTube feeds, in seconds"
123
  msgstr "Definere cachetimeout for YouTube-feeds, i sekunder"
124
 
125
+ #: inc/settings.php:209
126
  msgid "Do not chache"
127
  msgstr "Cache ikke"
128
 
129
+ #: inc/settings.php:210 youtube-channel.php:1273
 
 
130
  msgid "1 minute"
131
  msgstr "1 minut"
132
 
133
+ #: inc/settings.php:211 youtube-channel.php:1274
 
 
134
  msgid "5 minutes"
135
  msgstr "5 minutter"
136
 
137
+ #: inc/settings.php:212 youtube-channel.php:1275
 
 
138
  msgid "15 minutes"
139
  msgstr "15 minutter"
140
 
141
+ #: inc/settings.php:213 youtube-channel.php:1276
 
 
142
  msgid "30 minutes"
143
  msgstr "30 minutter"
144
 
145
+ #: inc/settings.php:214 youtube-channel.php:1279
 
 
146
  msgid "1 hour"
147
  msgstr "1 time"
148
 
149
+ #: inc/settings.php:215 youtube-channel.php:1280
 
 
150
  msgid "2 hours"
151
  msgstr "2 timer"
152
 
153
+ #: inc/settings.php:216 youtube-channel.php:1281
 
 
154
  msgid "5 hours"
155
  msgstr "5 timer"
156
 
157
+ #: inc/settings.php:217 youtube-channel.php:1282
 
 
158
  msgid "10 hours"
159
  msgstr "10 timer"
160
 
161
+ #: inc/settings.php:218 youtube-channel.php:1283
 
 
162
  msgid "12 hours"
163
  msgstr "12 timer"
164
 
165
+ #: inc/settings.php:219 youtube-channel.php:1284
 
 
166
  msgid "18 hours"
167
  msgstr "18 timer"
168
 
169
+ #: inc/settings.php:220 youtube-channel.php:1287
 
 
170
  msgid "1 day"
171
  msgstr "1 dag"
172
 
173
+ #: inc/settings.php:221 youtube-channel.php:1288
 
 
174
  msgid "2 days"
175
  msgstr "2 dage"
176
 
177
+ #: inc/settings.php:222 youtube-channel.php:1289
 
 
178
  msgid "3 days"
179
  msgstr "3 dage"
180
 
181
+ #: inc/settings.php:223 youtube-channel.php:1290
 
 
182
  msgid "4 days"
183
  msgstr "4 dage"
184
 
185
+ #: inc/settings.php:224 youtube-channel.php:1291
 
 
186
  msgid "5 days"
187
  msgstr "5 dage"
188
 
189
+ #: inc/settings.php:225 youtube-channel.php:1292
 
 
190
  msgid "6 days"
191
  msgstr "6 dage"
192
 
193
+ #: inc/settings.php:226 youtube-channel.php:1295
 
 
194
  msgid "1 week"
195
  msgstr "1 uge"
196
 
197
+ #: inc/settings.php:227 youtube-channel.php:1296
 
 
198
  msgid "2 weeks"
199
  msgstr "2 uger"
200
 
201
+ #: inc/settings.php:228 youtube-channel.php:1297
 
 
202
  msgid "3 weeks"
203
  msgstr "3 uger"
204
 
205
+ #: inc/settings.php:229 youtube-channel.php:1298
 
 
206
  msgid "1 month"
207
  msgstr "1 måned"
208
 
209
+ #: inc/settings.php:236 inc/widget.php:152
 
 
210
  msgid "Fetch"
211
  msgstr "Hent"
212
 
213
+ #: inc/settings.php:242 inc/widget.php:152
 
 
214
  msgid ""
215
  "Number of videos that will be used for random pick (min 2, max 50, default "
216
  "25)"
218
  "Antallet af videoer, der vælges tilfældigt fra (min. 2, maks. 50, standard "
219
  "25)"
220
 
221
+ #: inc/settings.php:253 inc/widget.php:155
 
 
222
  msgid "Show"
223
  msgstr "Vis"
224
 
225
+ #: inc/settings.php:259 inc/widget.php:155
 
 
226
  msgid "Number of videos to display"
227
  msgstr "Antal videoer at vise"
228
 
229
+ #: inc/settings.php:270
230
  msgid "Use Enhanced privacy"
231
  msgstr "Brug udvidet beskyttelse af personlige oplysninger"
232
 
233
+ #: inc/settings.php:279
234
  #, php-format
235
  msgid ""
236
+ "Enable this option to protect your visitors privacy. <a href=\"%s\" target="
237
+ "\"_blank\">%s</a>"
238
+ msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
239
 
240
+ #: inc/settings.php:289
241
+ msgid "Learn more here"
242
+ msgstr ""
243
 
244
+ #: inc/settings.php:306
245
+ msgid "Video Tweaks"
 
 
 
246
  msgstr ""
 
 
 
247
 
248
+ #: inc/settings.php:314
249
+ msgid "Initial Width"
250
+ msgstr ""
251
 
252
+ #: inc/settings.php:320
253
  msgid "Set default width for displayed video, in pixels"
254
  msgstr "Indstille standardbredde for viste video, i pixels"
255
 
256
+ #: inc/settings.php:331 inc/widget.php:164
257
+ msgid "Aspect ratio"
258
+ msgstr "Billedformat"
259
+
260
+ #: inc/settings.php:338
261
+ msgid "Select aspect ratio for displayed video"
262
+ msgstr "Vælg skærmformat for viste video"
263
+
264
+ #: inc/settings.php:350
265
  msgid "What to show?"
266
  msgstr "Hvad skal vises?"
267
 
268
+ #: inc/settings.php:356
269
+ msgid "Choose how to embed video block"
270
+ msgstr ""
 
 
271
 
272
+ #: inc/settings.php:360 inc/widget.php:179
 
 
273
  msgid "Thumbnail"
274
  msgstr "Miniature"
275
 
276
+ #: inc/settings.php:361 inc/widget.php:180
 
 
 
 
 
 
 
 
277
  msgid "HTML5 (iframe)"
278
  msgstr "HTML5 (iframe)"
279
 
280
+ #: inc/settings.php:362 inc/widget.php:181
281
+ msgid "HTML5 (iframe) Asynchronous"
282
+ msgstr ""
 
 
283
 
284
+ #: inc/settings.php:363 inc/widget.php:182
285
+ msgid "Embedded Playlist"
 
 
286
  msgstr ""
287
 
288
+ #: inc/settings.php:371
289
+ msgid "Enable Responsive"
290
+ msgstr ""
291
 
292
+ #: inc/settings.php:377
293
  msgid ""
294
+ "Enable this option to make YTC videos and thumbnails responsive by default. "
295
+ "Please note, this option will set videos and thumbnail to full width "
296
+ "relative to parent container, and disable more than one video per row."
297
  msgstr ""
 
 
298
 
299
+ #: inc/settings.php:386
300
+ msgid "Play inline on iOS"
301
+ msgstr ""
 
 
302
 
303
+ #: inc/settings.php:394
304
+ #, php-format
305
+ msgid ""
306
+ "Enable this option to override fullscreen playback on iOS, and force inline "
307
+ "playback on page and in lightbox. Learn more <a href=\"%s\">here</a>."
308
+ msgstr ""
309
 
310
+ #: inc/settings.php:406
311
+ msgid "Disable Lightbox"
312
+ msgstr ""
313
+
314
+ #: inc/settings.php:412
315
+ msgid ""
316
+ "Enable this option to disable built-in lightbox for thumbnails (in case that "
317
+ "you have youtube links lightbox trigger in theme or other plugin)."
318
+ msgstr ""
319
+
320
+ #: inc/settings.php:421
321
+ msgid "Light Theme"
322
+ msgstr ""
323
 
324
+ #: inc/settings.php:427
325
  msgid ""
326
+ "Enable this option to use light theme for playback controls instead dark."
327
  msgstr ""
 
 
328
 
329
+ #: inc/settings.php:435
330
+ msgid "Hide Player Controls"
331
+ msgstr ""
332
+
333
+ #: inc/settings.php:441
334
+ msgid "Enable this option to hide playback controls"
335
+ msgstr "Aktivér denne indstilling for at skjule afspilningskontroller"
336
+
337
+ #: inc/settings.php:450 inc/widget.php:187
338
  msgid "Autoplay video or playlist"
339
  msgstr "Auto-afspil video eller afspilningsliste"
340
 
341
+ #: inc/settings.php:456
342
  msgid ""
343
  "Enable this option to start video playback right after block is rendered"
344
  msgstr ""
345
  "Aktivér denne indstilling for at starte videoafspilning, så snart videoen er "
346
  "renderet"
347
 
348
+ #: inc/settings.php:464 inc/widget.php:188
 
 
349
  msgid "Mute video on autoplay"
350
  msgstr "Slå lyden fra ved autoplay"
351
 
352
+ #: inc/settings.php:470
353
  msgid "Enable this option to mute video when start autoplay"
354
  msgstr "Aktivér denne indstilling for at slå lyden fra, når autoplay starter"
355
 
356
+ #: inc/settings.php:478 inc/widget.php:189
 
 
357
  msgid "Hide related videos"
358
  msgstr "Skjul relaterede videoer"
359
 
360
+ #: inc/settings.php:484
361
  msgid "Enable this option to hide related videos after finished playback"
362
  msgstr ""
363
  "Aktivér denne indstilling for at skjule relaterede videoer efter afspilning "
364
  "af videoen"
365
 
366
+ #: inc/settings.php:492
367
+ msgid "Hide YT logo"
368
+ msgstr ""
369
 
370
+ #: inc/settings.php:498
371
  msgid ""
372
  "Enable this option to hide YouTube logo from playback control bar. Does not "
373
  "work for all videos."
375
  "Aktivér denne indstilling for at skjule YouTube-logo fra "
376
  "afspilningskontrolbjælken. Virker ikke for alle videoer."
377
 
378
+ #: inc/settings.php:506
379
+ msgid "Hide video annotations"
380
+ msgstr ""
381
 
382
+ #: inc/settings.php:512
383
+ msgid ""
384
+ "Enable this option to hide video annotations (custom text set by uploader "
385
+ "over video during playback)"
386
+ msgstr ""
387
+ "Aktivér denne indstilling for at skjule videoanmærkninger (brugerdefineret "
388
+ "tekst sat af uploader over videoen under afspilning)"
389
+
390
+ #: inc/settings.php:520 inc/widget.php:213
391
+ msgid "Hide video info"
392
+ msgstr "Skjul videoinfo"
393
+
394
+ #: inc/settings.php:526
395
+ msgid ""
396
+ "Enable this option to hide informations about video before play start (video "
397
+ "title and uploader in overlay)"
398
+ msgstr ""
399
+ "Aktivér denne indstilling for at skjule informationer om video før start "
400
+ "(videotitel og uploader i overlay)"
401
+
402
+ #: inc/settings.php:542
403
+ msgid "Content Tweaks"
404
+ msgstr ""
405
+
406
+ #: inc/settings.php:550 inc/widget.php:196
407
  msgid "Show video title"
408
  msgstr "Vis videotitel"
409
 
410
+ #: inc/settings.php:556
411
+ msgid "Select should we and where display title of video"
412
+ msgstr ""
413
 
414
+ #: inc/settings.php:560 inc/widget.php:199
415
+ msgid "Hide title"
416
+ msgstr ""
417
+
418
+ #: inc/settings.php:561 inc/widget.php:200
419
+ msgid "Above video/thumbnail"
420
+ msgstr ""
421
+
422
+ #: inc/settings.php:562 inc/widget.php:201
423
+ msgid "Below video/thumbnail"
424
+ msgstr ""
425
+
426
+ #: inc/settings.php:569 inc/widget.php:204
427
  msgid "Show video description"
428
  msgstr "Vis videobeskrivelse"
429
 
430
+ #: inc/settings.php:575
431
  msgid "Enable this option to display description for video"
432
  msgstr "Aktivér denne indstilling at vise beskrivelse af video"
433
 
434
+ #: inc/settings.php:583 inc/widget.php:206
 
 
435
  msgid "Description length"
436
  msgstr "Beskrivelse længde"
437
 
438
+ #: inc/settings.php:589
439
  msgid "Enter length for video description in characters (0 for full length)"
440
  msgstr "Indtast længde for videobeskrivelse i tegn (0 for fuld længde)"
441
 
442
+ #: inc/settings.php:609 inc/settings_template.php:17
443
+ #: inc/settings_usage_shortcode.php:15 inc/settings_usage_shortcode.php:107
444
+ #: inc/widget.php:217
445
+ msgid "Link to Channel"
446
+ msgstr "Link til kanal"
447
 
448
+ #: inc/settings.php:617
449
+ msgid "Link to..."
450
+ msgstr ""
451
 
452
+ #: inc/settings.php:624
453
+ msgid "Set where link will lead visitors"
454
+ msgstr ""
455
 
456
+ #: inc/settings.php:628 inc/widget.php:223
457
+ msgid "Hide link"
458
+ msgstr ""
 
 
459
 
460
+ #: inc/settings.php:629
461
+ msgid "Vanity custom URL"
 
 
462
  msgstr ""
 
 
463
 
464
+ #: inc/settings.php:630
465
+ msgid "Channel page URL"
466
+ msgstr ""
 
 
467
 
468
+ #: inc/settings.php:631
469
+ msgid "Legacy username page"
 
 
470
  msgstr ""
 
 
471
 
472
+ #: inc/settings.php:638
473
+ msgid "Open link in..."
474
+ msgstr ""
 
 
475
 
476
+ #: inc/settings.php:645
477
+ msgid "Set where link will be opened"
478
+ msgstr ""
 
 
479
 
480
+ #: inc/settings.php:649
481
+ msgid "same window"
482
+ msgstr ""
483
 
484
+ #: inc/settings.php:650
485
+ msgid "new window (JavaScript)"
486
+ msgstr ""
487
 
488
+ #: inc/settings.php:651
489
+ msgid "new window (target=\"_blank\")"
490
+ msgstr ""
 
 
491
 
492
+ #: inc/settings.php:658
493
+ msgid "Text for Visit channel link"
 
 
494
  msgstr ""
 
 
495
 
496
+ #: inc/settings.php:665
497
+ msgid "Set default title for link"
498
+ msgstr ""
499
 
500
+ #. Plugin Name of the plugin/theme
501
+ #: inc/settings.php:686 inc/settings.php:687 inc/settings.php:714
502
+ #: inc/settings.php:728 inc/settings.php:738 inc/settings.php:748
503
+ #: inc/settings_usage_shortcode.php:115 inc/widget.php:11
504
+ msgid "YouTube Channel"
505
+ msgstr ""
506
 
507
+ #: inc/settings.php:704
508
+ #, php-format
509
+ msgid ""
510
+ "Configure general defaults for %1$s used as fallback options in widget or "
511
+ "shortcodes. To get %2$s and %3$s visit <a href=\"%4$s\" target=\"_blank\">"
512
+ "%5$s</a>."
513
+ msgstr ""
514
 
515
+ #: inc/settings.php:715 inc/widget.php:108 inc/widget.php:119
516
+ msgid "Channel ID"
517
+ msgstr "Kanal-ID"
 
 
518
 
519
+ #: inc/settings.php:716
520
+ msgid "Vanity URL"
521
+ msgstr ""
522
+
523
+ #: inc/settings.php:727
524
+ #, php-format
525
+ msgid ""
526
+ "Configure video specific defaults for %s used as fallback options in widget "
527
+ "or shortcodes."
528
+ msgstr ""
529
 
530
+ #: inc/settings.php:737
531
+ #, php-format
532
  msgid ""
533
+ "Configure defaults of content around and over videos for %s used as fallback "
534
+ "options in widget or shortcodes."
535
  msgstr ""
 
 
536
 
537
+ #: inc/settings.php:747
538
+ #, php-format
539
+ msgid ""
540
+ "Configure defaults for link to channel below %s block used as fallback "
541
+ "options in widget or shortcodes."
542
+ msgstr ""
543
+
544
+ #: inc/settings.php:908
545
+ msgid "You do not have sufficient permissions to access this page."
546
+ msgstr ""
547
+
548
+ #: inc/settings_template.php:6
549
+ msgid " Settings"
550
+ msgstr ""
551
+
552
+ #: inc/settings_template.php:15 inc/settings_usage_shortcode.php:105
553
+ msgid "Video"
554
+ msgstr "Video"
555
+
556
+ #: inc/settings_template.php:16 inc/settings_usage_shortcode.php:106
557
+ msgid "Content"
558
+ msgstr "Indhold"
559
+
560
+ #: inc/settings_template.php:18
561
  msgid "Tools"
562
  msgstr "Værktøjer"
563
 
564
+ #: inc/settings_template.php:19
565
+ msgid "Help"
566
+ msgstr ""
567
 
568
+ #: inc/settings_template.php:20 youtube-channel.php:201
569
  msgid "Support"
570
  msgstr "Support"
571
 
572
+ #: inc/settings_usage.php:1
573
+ msgid "How to use YouTube Channel"
574
+ msgstr ""
575
+
576
+ #: inc/settings_usage.php:2
577
+ msgid "You can insert YouTube Channel in couple different ways."
578
+ msgstr ""
579
+
580
+ #: inc/settings_usage.php:7
581
+ #, php-format
582
+ msgid "Add %s to preferred %s, and configure it there."
583
+ msgstr ""
584
+
585
+ #: inc/settings_usage.php:10
586
+ msgid "YouTube Channel Widget"
587
+ msgstr ""
588
+
589
+ #: inc/settings_usage.php:13
590
+ msgid "Widget Area"
591
+ msgstr ""
592
+
593
+ #: inc/settings_usage.php:19
594
+ #, php-format
595
+ msgid ""
596
+ "Insert shortcode %s to your page or text widget, and even modify default "
597
+ "settings by shortcode parameters listed in section below."
598
+ msgstr ""
599
+
600
+ #: inc/settings_usage_shortcode.php:1
601
+ msgid "How to use shortcode"
602
+ msgstr ""
603
+
604
+ #: inc/settings_usage_shortcode.php:5
605
+ #, php-format
606
+ msgid ""
607
+ "You can use shortcode %s with options listed below (all options are optional "
608
+ "if you have set defaults in global plugin settings)."
609
+ msgstr ""
610
+
611
+ #: inc/settings_usage_shortcode.php:12 youtube-channel.php:321
612
+ msgid "General Settings"
613
+ msgstr ""
614
+
615
+ #: inc/settings_usage_shortcode.php:13 inc/widget.php:163
616
+ msgid "Video Settings"
617
+ msgstr "Videoindstillinger"
618
 
619
+ #: inc/settings_usage_shortcode.php:14 inc/widget.php:193
620
+ msgid "Content Layout"
621
+ msgstr "Indholdslayout"
622
+
623
+ #: inc/settings_usage_shortcode.php:101
624
+ #, php-format
625
  msgid ""
626
+ "Please note, you can omit all options listed above, and then will be used "
627
+ "plugin defaults customized on tabs %1$s, %2$s, %3$s and %4$s."
628
  msgstr ""
 
 
 
629
 
630
+ #: inc/settings_usage_shortcode.php:112
631
+ #, php-format
632
+ msgid ""
633
+ "Important note: %s blocks inserted through widget have their own settings."
634
+ msgstr ""
635
 
636
+ #: inc/widget.php:14
637
  msgid "Serve YouTube videos from channel or playlist right to widget area"
638
  msgstr ""
639
  "Vis YouTube-videoer fra kanal eller afspilningsliste til højre for "
640
  "widgetområdet"
641
 
642
+ #: inc/widget.php:90
643
  msgid "Widget Title"
644
  msgstr "Widgettitel"
645
 
646
+ #: inc/widget.php:91
647
  msgid "Title for widget"
648
  msgstr "Titel for widget"
649
 
650
+ #: inc/widget.php:95
651
  msgid "Custom CSS Class"
652
  msgstr "Brugerdefineret CSS-klasse"
653
 
654
+ #: inc/widget.php:96
655
  msgid "Enter custom class for YTC block, if you wish to target block styling"
656
  msgstr ""
657
  "Angiv brugerdefineret klasse for YTC-blok, hvis du ønsker at målrette blok-"
658
  "styling"
659
 
660
+ #: inc/widget.php:103
661
+ #, php-format
662
+ msgid ""
663
+ "Get your %1$s and %2$s from <a href=\"%3$s\" target=\"_blank\">here</a>."
664
+ msgstr ""
665
 
666
+ #: inc/widget.php:109
667
+ msgid "Custom ID"
668
+ msgstr ""
669
 
670
+ #: inc/widget.php:114
671
+ msgid "Vanity/Custom ID"
672
+ msgstr ""
673
 
674
+ #: inc/widget.php:115
675
+ msgid "YouTube Vanity/Custom ID from URL (part after /c/)"
676
+ msgstr ""
677
 
678
+ #: inc/widget.php:120
679
  msgid ""
680
+ "Find Channel ID behind My Channel menu item in YouTube (ID have UC at the "
681
+ "beginning)"
682
  msgstr ""
 
 
683
 
684
+ #: inc/widget.php:124
685
+ msgid "Legacy Username"
686
+ msgstr ""
687
+
688
+ #: inc/widget.php:125
689
  msgid ""
690
+ "Legacy YouTube username located behind /user/ part of channel URL (available "
691
+ "only on old YouTube accounts)"
692
+ msgstr ""
693
+
694
+ #: inc/widget.php:129
695
+ msgid "Playlist ID"
696
+ msgstr "ID for afspilningsliste"
697
+
698
+ #: inc/widget.php:130
699
+ msgid "Find Playlist ID in your playlists (ID have PL at the beginning)"
700
+ msgstr ""
701
+
702
+ #: inc/widget.php:136
703
+ msgid "Channel (User Uploads)"
704
+ msgstr ""
705
+
706
+ #: inc/widget.php:138
707
+ msgid "Liked Videos"
708
  msgstr ""
 
 
709
 
710
+ #: inc/widget.php:144
711
  msgid "Cache feed"
712
  msgstr "Cache feed"
713
 
714
+ #: inc/widget.php:146
715
  msgid "Do not cache"
716
  msgstr "Cache ikke"
717
 
718
+ #: inc/widget.php:152 inc/widget.php:155
 
 
719
  msgid "video(s)"
720
  msgstr "video(er)"
721
 
722
+ #: inc/widget.php:158
723
  msgid "Enable this option to protect your visitors privacy"
724
  msgstr "Aktivér denne indstilling for at beskytte dine besøgendes privatliv"
725
 
726
+ #: inc/widget.php:158
727
  #, php-format
728
+ msgid "Enable <a href=\"%s\" target=\"_blank\">privacy-enhanced mode</a>"
729
  msgstr ""
 
 
730
 
731
+ #: inc/widget.php:160
732
+ msgid "Get random videos of all fetched from channel or playlist"
733
+ msgstr "Udvælg tilfældige fra alle kanalens eller afspilningslistens videoer"
734
 
735
+ #: inc/widget.php:160
736
+ msgid ""
737
+ "Show random video from resource <small>(Have no effect if \"What to show?\" "
738
+ "has been set to \"Embedded Playlist\")</small>"
739
+ msgstr ""
740
 
741
+ #: inc/widget.php:169
742
+ msgid ""
743
+ "Responsive video <small>(distribute one full width item per row)</small>"
744
+ msgstr ""
745
 
746
+ #: inc/widget.php:172
747
+ msgid "Initial width"
748
+ msgstr ""
749
 
750
+ #: inc/widget.php:172
751
  msgid "Set video width in pixels"
752
  msgstr "Indstille videobredde i pixels"
753
 
754
+ #: inc/widget.php:172
755
  msgid "default"
756
  msgstr "standard"
757
 
758
+ #: inc/widget.php:176
759
+ msgid "What to display?"
760
+ msgstr ""
761
+
762
+ #: inc/widget.php:184
763
+ msgid "Hide thumbnail tooltip"
764
+ msgstr ""
765
+
766
+ #: inc/widget.php:185
767
  msgid "Use light theme (default is dark)"
768
  msgstr "Brug lyst tema (standard er mørkt)"
769
 
770
+ #: inc/widget.php:186
771
+ msgid "Hide player controls"
772
+ msgstr "Skjul spillerkontroller"
773
 
774
+ #: inc/widget.php:190
775
  msgid "Hide YT Logo (does not work for all videos)"
776
  msgstr "Skjul YT-logo (virker ikke for alle videoer)"
777
 
778
+ #: inc/widget.php:207
 
 
 
 
779
  msgid ""
780
  "Set number of characters to cut down video description to (0 means full "
781
  "length)"
783
  "Angiv antallet af tegn, videobeskrivelsen skal begrænses til (0 betyder fuld "
784
  "længde)"
785
 
786
+ #: inc/widget.php:210
787
+ msgid "Hide annotations from video"
788
+ msgstr "Skjul anmærkninger på video"
789
 
790
+ #: inc/widget.php:212
791
  msgid ""
792
+ "Enabling this option causes the player to not display information like the "
793
+ "video title and uploader before the video starts playing."
794
  msgstr ""
 
 
795
 
796
+ #: inc/widget.php:219
797
+ msgid ""
798
+ "Default: Visit our YouTube channel. You can use placeholders %vanity%, "
799
+ "%channel% and %username%."
800
+ msgstr ""
801
 
802
+ #: inc/widget.php:219 youtube-channel.php:1043
803
+ msgid "Visit our YouTube channel"
804
+ msgstr ""
805
 
806
+ #: inc/widget.php:224
807
+ msgid "Link to Vanity customized URL"
808
+ msgstr ""
809
+
810
+ #: inc/widget.php:225
811
+ msgid "Link to Channel page URL"
812
+ msgstr ""
813
+
814
+ #: inc/widget.php:226
815
+ msgid "Link to Legacy username page"
816
+ msgstr ""
817
+
818
+ #: inc/widget.php:231
819
+ msgid "Open link in same window"
820
+ msgstr ""
821
+
822
+ #: inc/widget.php:232
823
+ msgid "Open link in new window (JavaScript)"
824
+ msgstr ""
825
+
826
+ #: inc/widget.php:233
827
+ msgid "Open link in new window (target=\"blank\")"
828
+ msgstr ""
829
+
830
+ #: inc/widget.php:237
831
+ msgid "Does not work?"
832
  msgstr ""
 
 
833
 
834
+ #: inc/widget.php:243
 
835
  #, php-format
836
  msgid ""
837
+ "Carefully read <a href=\"%1$s\" target=\"_faq\">%2$s</a> before you contact "
838
+ "us. If that does not help, <a href=\"%3$s\" target=\"_blank\">get JSON file</"
839
+ "a> and send it to <a href=\"%4$s\" target=\"_support\">support forum</a> "
840
+ "along with other details noted in <a href=\"%5$s\" target=_blank\">this "
841
+ "article</a>."
842
  msgstr ""
 
 
843
 
844
+ #: inc/widget.php:249
845
+ msgid "FAQ"
846
+ msgstr ""
847
+
848
+ #: youtube-channel.php:179
849
+ msgid "Settings"
850
+ msgstr "Indstillinger"
851
+
852
+ #: youtube-channel.php:280
853
  #, php-format
854
  msgid ""
855
+ "<p>Your website running on web server with PHP version %s. Please note that "
856
+ "<strong>%s</strong> requires PHP at least 5.3 or newer to work properly. <a "
857
+ "href=\"%s\" class=\"dismiss\">Dismiss</a></p>"
858
  msgstr ""
 
 
 
859
 
860
+ #: youtube-channel.php:293
 
861
  #, php-format
862
  msgid ""
863
+ "<p>Since <strong>%s</strong> v3.0.6 we store <strong>YouTube Data API Key</"
864
+ "strong> in plugin settings. So, you can safely remove %s define line from "
865
+ "your <strong>wp-config.php</strong> file. <a href=\"%s\" class=\"dismiss"
866
+ "\">Dismiss</a></p>"
867
  msgstr ""
 
 
868
 
869
+ #: youtube-channel.php:305
870
+ #, php-format
871
  msgid ""
872
+ "<p>Please note, to make <strong>%1$s</strong> plugin v3+ work, generate "
873
+ "<strong>%2$s</strong> in <a href=\"%3$s\" target=\"_blank\">%4$s</a>, as "
874
+ "explained <a href=\"%5$s\" target=\"_blank\">here</a>, then add it to <a "
875
+ "href=\"%6$s\">%7$s</a>.<br><br>If you have any issue with new version of "
876
+ "plugin, please ask for help on official <a href=\"%8$s\" target=\"_blank\">"
877
+ "%9$s</a>.<br>This notice will disappear when you add missing key as "
878
+ "mentioned above!</p>"
879
  msgstr ""
 
 
 
880
 
881
+ #: youtube-channel.php:323
882
+ msgid "support forum"
883
+ msgstr ""
 
884
 
885
+ #: youtube-channel.php:332
886
+ #, php-format
887
+ msgid ""
888
+ "<p><strong>%s</strong> since version 2.4 supports linking to channel through "
889
+ "<em>Vanity/Custom</em> URL. Please review <a href=\"%s\">global</a> and <a "
890
+ "href=\"%s\">widgets</a> settings. <a href=\"%s\" class=\"dismiss\">Dismiss</"
891
+ "a>"
892
+ msgstr ""
893
 
894
+ #: youtube-channel.php:346
895
+ #, php-format
896
+ msgid ""
897
+ "<p><strong>%s</strong> changed shortcode parameters by removing "
898
+ "<code>only_pl</code> and <code>showgoto</code>, and combining with "
899
+ "parameters <code>display</code> and <code>link_to</code> respectively. "
900
+ "Please check out <a href=\"%s&tab=help\">%s</a> and update your shortcodes. "
901
+ "<a href=\"%s\" class=\"dismiss\">Dismiss</a>"
902
+ msgstr ""
903
 
904
+ #: youtube-channel.php:609
905
+ #, php-format
906
+ msgid ""
907
+ "<strong>%s</strong> version 3+ requires <strong>YouTube DATA API Key</"
908
+ "strong> to work. <a href=\"%s\" target=\"_blank\">Learn more here</a>."
909
+ msgstr ""
910
 
911
+ #: youtube-channel.php:782
 
912
  #, php-format
913
  msgid ""
914
+ "You have set to display videos from %s [resource list ID: %s], but there "
915
+ "have no public videos in that resouce."
916
  msgstr ""
 
 
917
 
918
+ #: youtube-channel.php:786
919
+ #, php-format
920
+ msgid ""
921
+ "We have empty record for this feed. Please read <a href=\"%s\" target="
922
+ "\"_blank\">FAQ</a> and if that does not help, contact <a href=\"%s\" target="
923
+ "\"_blank\">support</a>."
924
+ msgstr ""
925
 
926
+ #: youtube-channel.php:828
927
+ #, php-format
928
+ msgid ""
929
+ "Double check <em>YouTube Data API Key</em> on <em>General</em> plugin tab "
930
+ "and make sure it's correct. Read <a href=\"%s\" target=\"_blank"
931
+ "\">Installation</a> document."
932
+ msgstr ""
933
 
934
+ #: youtube-channel.php:836
935
+ #, php-format
936
+ msgid ""
937
+ "You have set wrong Channel ID. Fix that in General plugin settings, Widget "
938
+ "and/or shortcode. Read <a href=\"%s\" target=\"_blank\">FAQ</a> document."
939
+ msgstr ""
940
 
941
+ #: youtube-channel.php:840
 
942
  #, php-format
943
+ msgid ""
944
+ "You do not have permission to access ressource <strong>%s</strong> (it's "
945
+ "maybe set to private or even does not exists!)"
946
+ msgstr ""
947
 
948
+ #: youtube-channel.php:964
949
+ msgid "Oops, something went wrong."
950
+ msgstr ""
951
+
952
+ #: youtube-channel.php:1046
953
  msgid "in new window/tab"
954
  msgstr "i nyt vindue/fane"
955
 
956
+ #: youtube-channel.php:1198
 
957
  #, php-format
958
  msgid "Watch video %1$s published on %2$s"
959
  msgstr "Se video %1$s offentliggjort den %2$s"
960
+
961
+ #. Plugin URI of the plugin/theme
962
+ msgid "http://urosevic.net/wordpress/plugins/youtube-channel/"
963
+ msgstr "http://urosevic.net/wordpress/plugins/youtube-channel/"
964
+
965
+ #. Description of the plugin/theme
966
+ msgid ""
967
+ "Quick and easy embed latest or random videos from YouTube channel (user "
968
+ "uploads, liked or favourited videos) or playlist. Use <a href=\"widgets.php"
969
+ "\">widget</a> for sidebar or shortcode for content. Works with <em>YouTube "
970
+ "Data API v3</em>."
971
+ msgstr ""
972
+
973
+ #. Author of the plugin/theme
974
+ msgid "Aleksandar Urošević"
975
+ msgstr "Aleksandar Urošević"
976
+
977
+ #. Author URI of the plugin/theme
978
+ msgid "http://urosevic.net/"
979
+ msgstr "http://urosevic.net/"
980
+
981
+ #~ msgid ""
982
+ #~ "Enter your YouTube channel ID (channel name, not full URL to channel)"
983
+ #~ msgstr ""
984
+ #~ "Angiv ID for din YouTube kanal (kanalnavn, ikke hele webadressen for "
985
+ #~ "kanal)"
986
+
987
+ #~ msgid "Favorites"
988
+ #~ msgstr "Favoritter"
989
+
990
+ #~ msgid "Embed standard playlist"
991
+ #~ msgstr "Indlejr standardafspilningsliste"
992
+
993
+ #~ msgid ""
994
+ #~ "Enable this option to embed whole playlist instead single video from "
995
+ #~ "playlist when you chose playlist as resource"
996
+ #~ msgstr ""
997
+ #~ "Aktivér denne indstilling for at indlejre hele afspilningslisten i stedet "
998
+ #~ "for en enkelt video fra afspilningslisten, når du vælger afspilningsliste "
999
+ #~ "som ressource"
1000
+
1001
+ #~ msgid ""
1002
+ #~ "Enable this option to protect your visitors <a href=\"%s\" target=\"_blank"
1003
+ #~ "\">privacy</a>."
1004
+ #~ msgstr ""
1005
+ #~ "Aktivér denne indstilling for at beskytte dine besøgendes <a href=\"%s\" "
1006
+ #~ "target=\"_blank\">privatliv</a>."
1007
+
1008
+ #~ msgid "Fix <em>No items</em> error/Respect playlist order"
1009
+ #~ msgstr "Fiks <em>Intet at vise</em>-fejl/Følg afspilningslistens rækkefølge"
1010
+
1011
+ #~ msgid "Enable this option if you get error No Item"
1012
+ #~ msgstr "Aktivere denne indstilling, hvis du får fejlen Intet at se"
1013
+
1014
+ #~ msgid "Show random video"
1015
+ #~ msgstr "Vis tilfældig video"
1016
+
1017
+ #~ msgid "Aspect Ratio"
1018
+ #~ msgstr "billedformat"
1019
+
1020
+ #~ msgid "16:9"
1021
+ #~ msgstr "16:9"
1022
+
1023
+ #~ msgid "16:10"
1024
+ #~ msgstr "16:10"
1025
+
1026
+ #~ msgid "4:3"
1027
+ #~ msgstr "4:3"
1028
+
1029
+ #~ msgid "Make responsive"
1030
+ #~ msgstr "Gør responsiv"
1031
+
1032
+ #~ msgid ""
1033
+ #~ "Enable this option to make all YTC videos responsive. Please note, this "
1034
+ #~ "option will set all videos full width relative to parent container, and "
1035
+ #~ "disable more than one video per row."
1036
+ #~ msgstr ""
1037
+ #~ "Aktivér denne indstilling for at gøre alle YTC-videoer responsive. Bemærk "
1038
+ #~ "venligst, denne indstilling vil sætte alle videoer til fuld bredde i "
1039
+ #~ "forhold til overordnede objektbeholder og deaktivere mere end én video "
1040
+ #~ "pr. række."
1041
+
1042
+ #~ msgid "Video Width"
1043
+ #~ msgstr "Videobredde"
1044
+
1045
+ #~ msgid "Set what will be shown by default"
1046
+ #~ msgstr "Angive, hvad der skal vises som standard"
1047
+
1048
+ #~ msgid "Flash (object)"
1049
+ #~ msgstr "Flash (objekt)"
1050
+
1051
+ #~ msgid "HTML5 (iframe) Async"
1052
+ #~ msgstr "HTML5 (iframe) Async"
1053
+
1054
+ #~ msgid "Use light theme"
1055
+ #~ msgstr "Brug lyst tema"
1056
+
1057
+ #~ msgid ""
1058
+ #~ "Enable this option to use light theme for playback controls instead dark"
1059
+ #~ msgstr ""
1060
+ #~ "Aktivér denne indstilling for at bruge lyst tema for "
1061
+ #~ "afspilningskontroller i stedet for mørkt"
1062
+
1063
+ #~ msgid "Fix video height"
1064
+ #~ msgstr "Fiks videohøjde"
1065
+
1066
+ #~ msgid ""
1067
+ #~ "Enable this option to fix video height when playback controls are not "
1068
+ #~ "hidden"
1069
+ #~ msgstr ""
1070
+ #~ "Aktivér denne indstilling for at fikse videohøjden, når "
1071
+ #~ "afspilningskontroller ikke er skjult"
1072
+
1073
+ #~ msgid "Hide YT Logo"
1074
+ #~ msgstr "Skjul YT-logo"
1075
+
1076
+ #~ msgid "Enable this option to display title of video"
1077
+ #~ msgstr "Aktivér denne indstilling for at vise videoens titel"
1078
+
1079
+ #~ msgid "Et cetera string"
1080
+ #~ msgstr "Tegn for \"osv.\""
1081
+
1082
+ #~ msgid "Indicator for shortened video description (default: …)"
1083
+ #~ msgstr "Indikator for forkortet videobeskrivelse (standard: …)"
1084
+
1085
+ #~ msgid "..."
1086
+ #~ msgstr "…"
1087
+
1088
+ #~ msgid "Visit YouTube Channel text"
1089
+ #~ msgstr "Tekst for Besøg YouTube-kanal"
1090
+
1091
+ #~ msgid "Use placeholder %channel% to insert channel name"
1092
+ #~ msgstr "Brug pladsholderen %channel% til at indsætte kanalnavn"
1093
+
1094
+ #~ msgid "Visit my channel %channel%"
1095
+ #~ msgstr "Besøg min kanal %channel%"
1096
+
1097
+ #~ msgid "Show link to channel"
1098
+ #~ msgstr "Vis link til kanal"
1099
+
1100
+ #~ msgid ""
1101
+ #~ "Enable this option to show customized link to channel at the bottom of "
1102
+ #~ "YTC block"
1103
+ #~ msgstr ""
1104
+ #~ "Aktivér denne indstilling for at vise tilpassede link til kanal i bunden "
1105
+ #~ "af YTC-blok"
1106
+
1107
+ #~ msgid "Open YouTube channel page"
1108
+ #~ msgstr "Åbn YouTube-kanalside"
1109
+
1110
+ #~ msgid "in same window"
1111
+ #~ msgstr "i samme vindue"
1112
+
1113
+ #~ msgid "in new window (JavaScript)"
1114
+ #~ msgstr "i nyt vindue (JavaScript)"
1115
+
1116
+ #~ msgid "in new window (Target)"
1117
+ #~ msgstr "i nyt vindue (Target)"
1118
+
1119
+ #~ msgid "Link to channel instead to user"
1120
+ #~ msgstr "Link til kanal i stedet for til bruger"
1121
+
1122
+ #~ msgid ""
1123
+ #~ "Enable this option if link to your channel have <code>/channel/</code> "
1124
+ #~ "instead <code>/user/</code> part in URL"
1125
+ #~ msgstr ""
1126
+ #~ "Aktivér denne indstilling, hvis link til din kanal har <code>/channel/</"
1127
+ #~ "code> i stedet for <code>/user/</code> som en del af URL"
1128
+
1129
+ #~ msgid "Usage"
1130
+ #~ msgstr "Brug"
1131
+
1132
+ #~ msgid " Options"
1133
+ #~ msgstr "Indstillinger"
1134
+
1135
+ #~ msgid ""
1136
+ #~ "<p>Easy embed playable videos from YouTube.</p><p>Here you can set "
1137
+ #~ "default options that will be used as defaults for new widgets, and for "
1138
+ #~ "shortcode.</p>"
1139
+ #~ msgstr ""
1140
+ #~ "<p>Indlejr let afspillelige videoer fra YouTube.</p><p>Her kan du angive "
1141
+ #~ "standardindstillinger, som vil blive brugt som standard for nye widgets "
1142
+ #~ "og for kortkoder.</p>"
1143
+
1144
+ #~ msgid "Youtube Channel"
1145
+ #~ msgstr "Youtube-kanal"
1146
+
1147
+ #~ msgid "YouTube Channel name (not URL to channel)"
1148
+ #~ msgstr "Navn på YouTube-kanal (ikke URL til kanal)"
1149
+
1150
+ #~ msgid "YouTube Playlist ID (not playlist name)"
1151
+ #~ msgstr "ID for YouTube-afspilningsliste (ikke navnet)"
1152
+
1153
+ #~ msgid ""
1154
+ #~ "Enable this option to embed YouTube playlist instead single video from "
1155
+ #~ "playlist."
1156
+ #~ msgstr ""
1157
+ #~ "Aktivér denne indstilling for at indlejre YouTube-afspilningsliste i "
1158
+ #~ "stedet for en enkelt video fra afspilningslisten."
1159
+
1160
+ #~ msgid ""
1161
+ #~ "Embed standard playlist<br /><small>(Please note <em>What to show?</em> "
1162
+ #~ "have no effect for embedded playlist)</small>"
1163
+ #~ msgstr ""
1164
+ #~ "Integrér standardafspilningsliste<br><small>(Bemærk <em>Hvad de skal vise?"
1165
+ #~ "</em> har ingen effekt for indlejrede afspilningslister)</small>"
1166
+
1167
+ #~ msgid "Use <a href=\"%s\" target=\"_blank\">Enhanced Privacy</a>"
1168
+ #~ msgstr ""
1169
+ #~ "Bruge <a href=\"%s\" target=\"_blank\">udvidet beskyttelse af personlige "
1170
+ #~ "oplysninger</a>"
1171
+
1172
+ #~ msgid "Responsive video (distribute one full width video per row)"
1173
+ #~ msgstr "Responsiv video (der vises en video pr. række i fuld bredde)"
1174
+
1175
+ #~ msgid "Width"
1176
+ #~ msgstr "Bredde"
1177
+
1178
+ #~ msgid "Fix height taken by controls"
1179
+ #~ msgstr "Fiks højde brugt af kontroller"
1180
+
1181
+ #~ msgid "Default: &amp;hellip;"
1182
+ #~ msgstr "Standard: &amp;hellip;"
1183
+
1184
+ #~ msgid ""
1185
+ #~ "Default: Visit channel %channel%. Use placeholder %channel% to insert "
1186
+ #~ "channel name."
1187
+ #~ msgstr ""
1188
+ #~ "Standard: Besøg kanal %channel%. Brug pladsholderen %channel% til at "
1189
+ #~ "indsætte kanalnavn."
1190
+
1191
+ #~ msgid "Does not work? Contact support!"
1192
+ #~ msgstr "Virker ikke? Kontakt support!"
1193
+
1194
+ #~ msgid "Get JSON file"
1195
+ #~ msgstr "Hent JSON-fil"
1196
+
1197
+ #~ msgid ""
1198
+ #~ "and send it to %s or to <a href=\"%s\" target=\"_support\">support forum</"
1199
+ #~ "a>."
1200
+ #~ msgstr ""
1201
+ #~ "og send det til %s eller til <a href=\"%s\" target=\"_support"
1202
+ #~ "\">supportforummet</a>."
1203
+
1204
+ #~ msgid ""
1205
+ #~ "Please review <a href=\"%s\">global settings</a>, YTC widgets and "
1206
+ #~ "shortcodes."
1207
+ #~ msgstr ""
1208
+ #~ "Tjek venligst <a href=\"%s\">globale indstillinger</a>, YTC-widgets og -"
1209
+ #~ "kortkoder."
1210
+
1211
+ #~ msgid ""
1212
+ #~ "If you use caching for any YTC widget or shortcode, please "
1213
+ #~ "<strong>ReCache</strong> feeds in <strong>Tools</strong> section of <a "
1214
+ #~ "href=\"%s\">plugin settings</a> page."
1215
+ #~ msgstr ""
1216
+ #~ "Hvis du bruger cache til YTC-widgets eller -kortkoder, bør du "
1217
+ #~ "<strong>ReCache</strong> feeds i <strong>Værktøjer</strong>-sektionen på "
1218
+ #~ "siden <a href=\"%s\">Indstillinger</a>."
1219
+
1220
+ #~ msgid ""
1221
+ #~ "We switched to <em>Redux Framework</em> so please review global plugin <a "
1222
+ #~ "href=\"%s\">settings page</a>."
1223
+ #~ msgstr ""
1224
+ #~ "Vi er skiftet til <em>Redux Frameworket</em>, så tjek venligst <a href="
1225
+ #~ "\"%s\">de globale indstillinger</a>."
1226
+
1227
+ #~ msgid ""
1228
+ #~ "We switched to <em>Redux Framework</em> so please install and activate "
1229
+ #~ "dependency and then review global YouTube Channel plugin settings."
1230
+ #~ msgstr ""
1231
+ #~ "Vi er skiftet til <em>Redux Frameworket</em>, så du skal installere og "
1232
+ #~ "aktivere dependens og gennemse derefter de globale indstillinger for "
1233
+ #~ "YouTube Channel-pluginnet."
1234
+
1235
+ #~ msgid "updated to version"
1236
+ #~ msgstr "opdateret til version"
1237
+
1238
+ #~ msgid "I did this already, dismiss notice!"
1239
+ #~ msgstr "Det har jeg allerede. Skjul besked!"
1240
+
1241
+ #~ msgid "I got it! Dismiss this notice."
1242
+ #~ msgstr "OK! Skjul denne besked."
1243
+
1244
+ #~ msgid "Dismiss this notice"
1245
+ #~ msgstr "Skjul denne besked"
1246
+
1247
+ #~ msgid ""
1248
+ #~ "To configure global <strong>%s</strong> options, you need to install and "
1249
+ #~ "activate <strong>%s</strong>."
1250
+ #~ msgstr ""
1251
+ #~ "Hvis du vil bruge globale indstillinger for <strong>%s</strong>, skal du "
1252
+ #~ "installere og aktivere <strong>%s</strong>."
1253
+
1254
+ #~ msgid "No items"
1255
+ #~ msgstr "Intet at vise"
1256
+
1257
+ #~ msgid "Check here why"
1258
+ #~ msgstr "Tjek her hvorfor"
1259
+
1260
+ #~ msgid "Visit channel %1$s"
1261
+ #~ msgstr "Besøg %1$s-kanalen"
languages/youtube-channel-es_ES.mo CHANGED
Binary file
languages/youtube-channel-es_ES.po CHANGED
@@ -2,16 +2,16 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: YouTube Channel v2.2.3\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2014-09-26 23:02+0100\n"
6
- "PO-Revision-Date: 2014-09-26 23:44+0100\n"
7
- "Last-Translator: Digital03.net <info@digital03.net>\n"
8
  "Language-Team: Digital03.net <info@digital03.net>\n"
9
  "Language: es_ES\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
- "X-Generator: Poedit 1.6.9\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
@@ -20,176 +20,215 @@ msgstr ""
20
  "X-Poedit-SearchPath-0: .\n"
21
 
22
  # @ youtube-channel
23
- #: inc/config.20140926.php:58 inc/config.php:54
 
24
  msgid "General"
25
  msgstr "General"
26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  # @ youtube-channel
28
- #: inc/config.20140926.php:64 inc/config.php:60
29
  msgid "YouTube Channel ID"
30
  msgstr "ID Canal Youtube"
31
 
32
- # @ youtube-channel
33
- #: inc/config.20140926.php:65 inc/config.php:61
34
- msgid "Enter your YouTube channel ID (channel name, not full URL to channel)"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  msgstr ""
36
- "Introduce la ID del canal de Youtube (nombre del canal, no la URL completa "
37
- "del canal)"
38
 
39
  # @ youtube-channel
40
- #: inc/config.20140926.php:71 inc/config.php:67
41
  msgid "Default Playlist ID"
42
  msgstr "Lista de reproducción por defecto"
43
 
44
  # @ youtube-channel
45
- #: inc/config.20140926.php:72 inc/config.php:68
46
  msgid "Enter default playlist ID (not playlist name)"
47
  msgstr ""
48
  "Introduce la ID de la lista de reproducción por defecto (no el nombre de la "
49
  "lista)"
50
 
51
  # @ youtube-channel
52
- #: inc/config.20140926.php:78 inc/config.php:74 inc/widget.php:97
53
  msgid "Resource to use"
54
  msgstr "Recurso a usar"
55
 
 
 
 
 
56
  # @ youtube-channel
57
- #: inc/config.20140926.php:79 inc/config.php:75
58
  msgid "What to use as resource for feeds"
59
  msgstr "Qué usar como recursos de los feeds"
60
 
61
  # @ youtube-channel
62
- #: inc/config.20140926.php:81 inc/config.php:77 inc/widget.php:99
63
  msgid "Channel"
64
  msgstr "Canal"
65
 
66
- # @ youtube-channel
67
- #: inc/config.20140926.php:82 inc/config.php:78 inc/widget.php:100
68
- msgid "Favorites"
69
- msgstr "Favoritos"
 
 
 
70
 
71
  # @ youtube-channel
72
- #: inc/config.20140926.php:83 inc/config.php:79 inc/widget.php:101
73
  msgid "Playlist"
74
  msgstr "Lista de reproducción"
75
 
76
  # @ youtube-channel
77
- #: inc/config.20140926.php:90 inc/config.php:86 inc/widget.php:104
78
- msgid "Embed standard playlist"
79
- msgstr "Embeder lista estándar"
80
-
81
- # @ youtube-channel
82
- #: inc/config.20140926.php:91 inc/config.php:87
83
- msgid ""
84
- "Enable this option to embed whole playlist instead single video from "
85
- "playlist when you chose playlist as resource"
86
- msgstr ""
87
- "Activa esta opción para embeder la lista de reproducción entera en vez de un "
88
- "vídeo individual cuando elijas lista de reproducción como recurso"
89
-
90
- # @ youtube-channel
91
- #: inc/config.20140926.php:97 inc/config.php:93
92
  msgid "Cache Timeout"
93
  msgstr "Timeout caché"
94
 
95
  # @ youtube-channel
96
- #: inc/config.20140926.php:98 inc/config.php:94
97
  msgid "Define caching timeout for YouTube feeds, in seconds"
98
  msgstr ""
99
  "Define el tiempo para descartar la caché de los feeds de Youtube, en segundos"
100
 
101
  # @ youtube-channel
102
- #: inc/config.20140926.php:101 inc/config.php:97 inc/widget.php:125
103
  msgid "Do not chache"
104
  msgstr "No chachear"
105
 
106
- #: inc/config.20140926.php:102 inc/config.php:98 youtube-channel.php:809
107
  msgid "1 minute"
108
  msgstr "1 minuto"
109
 
110
- #: inc/config.20140926.php:103 inc/config.php:99 youtube-channel.php:810
111
  msgid "5 minutes"
112
  msgstr "5 minutos"
113
 
114
- #: inc/config.20140926.php:104 inc/config.php:100 youtube-channel.php:811
115
  msgid "15 minutes"
116
  msgstr "15 minutos"
117
 
118
- #: inc/config.20140926.php:105 inc/config.php:101 youtube-channel.php:812
119
  msgid "30 minutes"
120
  msgstr "30 minutos"
121
 
122
- #: inc/config.20140926.php:106 inc/config.php:102 youtube-channel.php:815
123
  msgid "1 hour"
124
  msgstr "1 hora"
125
 
126
- #: inc/config.20140926.php:107 inc/config.php:103 youtube-channel.php:816
127
  msgid "2 hours"
128
  msgstr "2 horas"
129
 
130
- #: inc/config.20140926.php:108 inc/config.php:104 youtube-channel.php:817
131
  msgid "5 hours"
132
  msgstr "5 horas"
133
 
134
- #: inc/config.20140926.php:109 inc/config.php:105 youtube-channel.php:818
135
  msgid "10 hours"
136
  msgstr "10 horas"
137
 
138
- #: inc/config.20140926.php:110 inc/config.php:106 youtube-channel.php:819
139
  msgid "12 hours"
140
  msgstr "12 horas"
141
 
142
- #: inc/config.20140926.php:111 inc/config.php:107 youtube-channel.php:820
143
  msgid "18 hours"
144
  msgstr "18 horas"
145
 
146
- #: inc/config.20140926.php:112 inc/config.php:108 youtube-channel.php:823
147
  msgid "1 day"
148
  msgstr "1 día"
149
 
150
- #: inc/config.20140926.php:113 inc/config.php:109 youtube-channel.php:824
151
  msgid "2 days"
152
  msgstr "2 días"
153
 
154
- #: inc/config.20140926.php:114 inc/config.php:110 youtube-channel.php:825
155
  msgid "3 days"
156
  msgstr "3 días"
157
 
158
- #: inc/config.20140926.php:115 inc/config.php:111 youtube-channel.php:826
159
  msgid "4 days"
160
  msgstr "4 días"
161
 
162
- #: inc/config.20140926.php:116 inc/config.php:112 youtube-channel.php:827
163
  msgid "5 days"
164
  msgstr "5 días"
165
 
166
- #: inc/config.20140926.php:117 inc/config.php:113 youtube-channel.php:828
167
  msgid "6 days"
168
  msgstr "6 días"
169
 
170
- #: inc/config.20140926.php:118 inc/config.php:114 youtube-channel.php:831
171
  msgid "1 week"
172
  msgstr "1 semana"
173
 
174
- #: inc/config.20140926.php:119 inc/config.php:115 youtube-channel.php:832
175
  msgid "2 weeks"
176
  msgstr "2 semanas"
177
 
178
- #: inc/config.20140926.php:120 inc/config.php:116 youtube-channel.php:833
179
  msgid "3 weeks"
180
  msgstr "3 semanas"
181
 
182
- #: inc/config.20140926.php:121 inc/config.php:117 youtube-channel.php:834
183
  msgid "1 month"
184
  msgstr "1 mes"
185
 
186
  # @ youtube-channel
187
- #: inc/config.20140926.php:128 inc/config.php:124 inc/widget.php:130
188
  msgid "Fetch"
189
  msgstr "Obtener"
190
 
191
  # @ youtube-channel
192
- #: inc/config.20140926.php:129 inc/config.php:125 inc/widget.php:130
193
  msgid ""
194
  "Number of videos that will be used for random pick (min 2, max 50, default "
195
  "25)"
@@ -198,161 +237,138 @@ msgstr ""
198
  "50, por defecto 25)"
199
 
200
  # @ youtube-channel
201
- #: inc/config.20140926.php:138 inc/config.php:134 inc/widget.php:132
202
  msgid "Show"
203
  msgstr "Mostrar"
204
 
205
  # @ youtube-channel
206
- #: inc/config.20140926.php:139 inc/config.php:135 inc/widget.php:132
207
  msgid "Number of videos to display"
208
  msgstr "Número de vídeos a mostrar"
209
 
210
  # @ youtube-channel
211
- #: inc/config.20140926.php:148 inc/config.php:144
212
  msgid "Use Enhanced privacy"
213
  msgstr "Usar Privacidad Extendida"
214
 
215
- # @ youtube-channel
216
- #: inc/config.20140926.php:155 inc/config.php:151 inc/widget.php:137
217
- msgid "Fix <em>No items</em> error/Respect playlist order"
218
- msgstr "Corregir <em>No hay vídeos</em> error / Respetar orden de lista"
 
 
219
 
220
- # @ youtube-channel
221
- #: inc/config.20140926.php:156 inc/config.php:152 inc/widget.php:137
222
- msgid "Enable this option if you get error No Item"
223
- msgstr "Activa esta opción si obtienes un error No hay vídeo"
224
 
225
- # @ youtube-channel
226
- #: inc/config.20140926.php:162 inc/config.php:158 inc/widget.php:139
227
- msgid "Show random video"
228
- msgstr "Mostrar vídeo aleatorio"
229
 
230
- # @ youtube-channel
231
- #: inc/config.20140926.php:163 inc/config.php:159 inc/widget.php:139
232
- msgid "Get random videos of all fetched from channel or playlist"
233
  msgstr ""
234
- "Elige vídeos aleatoriamente de todos los obtenidos del canal o la lista de "
235
- "reproducción"
236
 
237
- # @ wpaust
238
- #: inc/config.20140926.php:172 inc/config.php:168
239
- msgid "Video"
240
- msgstr "Vídeo"
241
 
242
  # @ youtube-channel
243
- #: inc/config.20140926.php:178 inc/config.php:174
244
- msgid "Aspect Ratio"
245
  msgstr "Ratio de aspecto"
246
 
247
  # @ youtube-channel
248
- #: inc/config.20140926.php:179 inc/config.php:175
249
  msgid "Select aspect ratio for displayed video"
250
  msgstr "Selecciona relación de aspecto para mostrar los vídeos"
251
 
252
  # @ youtube-channel
253
- #: inc/config.20140926.php:182 inc/config.php:178
254
- msgid "16:9"
255
- msgstr "16:9"
256
-
257
- # @ youtube-channel
258
- #: inc/config.20140926.php:183 inc/config.php:179
259
- msgid "16:10"
260
- msgstr "16:10"
261
-
262
- # @ youtube-channel
263
- #: inc/config.20140926.php:184 inc/config.php:180
264
- msgid "4:3"
265
- msgstr "4:3"
266
-
267
- # @ wpaust
268
- #: inc/config.20140926.php:191 inc/config.php:187
269
- msgid "Video Width"
270
- msgstr "Anchura del vídeo"
271
-
272
- # @ youtube-channel
273
- #: inc/config.20140926.php:192 inc/config.php:188
274
- msgid "Set default width for displayed video, in pixels"
275
- msgstr "Fijar anchura por defecto para mostrar vídeos, en pixeles"
276
-
277
- # @ youtube-channel
278
- #: inc/config.20140926.php:201 inc/config.php:197 inc/widget.php:154
279
  msgid "What to show?"
280
  msgstr "¿Qué mostrar?"
281
 
282
- # @ youtube-channel
283
- #: inc/config.20140926.php:202 inc/config.20140926.php:336 inc/config.php:198
284
- #: inc/config.php:332
285
- msgid "Set what will be shown by default"
286
- msgstr "Fijar qué se mostrará por defecto"
287
 
288
  # @ youtube-channel
289
- #: inc/config.20140926.php:205 inc/config.php:201 inc/widget.php:156
290
  msgid "Thumbnail"
291
  msgstr "Miniatura"
292
 
293
  # @ youtube-channel
294
- #: inc/config.20140926.php:206 inc/config.php:202 inc/widget.php:157
295
- msgid "Flash (object)"
296
- msgstr "Objeto Flash"
297
-
298
- # @ youtube-channel
299
- #: inc/config.20140926.php:207 inc/config.php:203 inc/widget.php:158
300
  msgid "HTML5 (iframe)"
301
  msgstr "HTML5 (iframe)"
302
 
303
- # @ youtube-channel
304
- #: inc/config.20140926.php:208 inc/config.php:204 inc/widget.php:159
305
- msgid "HTML5 (iframe) Async"
306
- msgstr "HTML5 (iframe) asíncrono"
307
 
308
- # @ youtube-channel
309
- #: inc/config.20140926.php:209 inc/config.php:205 inc/widget.php:160
310
- msgid "Chromeless"
311
- msgstr "Sin marco"
312
 
313
- # @ youtube-channel
314
- #: inc/config.20140926.php:216 inc/config.php:212
315
- msgid "Use light theme"
316
- msgstr "Usar plantilla clara"
317
 
318
- # @ youtube-channel
319
- #: inc/config.20140926.php:217 inc/config.php:213
320
  msgid ""
321
- "Enable this option to use light theme for playback controls instead dark"
 
 
322
  msgstr ""
323
- "Activa esta opción para usar la plantilla clara para los controles de "
324
- "reproducción en lugar de la oscura"
325
 
326
- # @ youtube-channel
327
- #: inc/config.20140926.php:223 inc/config.php:219 inc/widget.php:163
328
- msgid "Hide player controls"
329
- msgstr "Esconder controles de reproducción"
330
 
331
- # @ youtube-channel
332
- #: inc/config.20140926.php:224 inc/config.php:220
333
- msgid "Enable this option to hide playback controls"
334
- msgstr "Activa esta opción para ocultar los controles de reproducción"
 
 
335
 
336
- # @ youtube-channel
337
- #: inc/config.20140926.php:230 inc/config.php:226
338
- msgid "Fix video height"
339
- msgstr "Ajustar altura de vídeo"
340
 
341
- # @ youtube-channel
342
- #: inc/config.20140926.php:231 inc/config.php:227
 
 
 
 
 
 
 
 
 
343
  msgid ""
344
- "Enable this option to fix video height when playback controls are not hidden"
 
 
 
 
345
  msgstr ""
346
- "Activa esta opción para ajustar la altura del vídeo cuando los controles de "
347
- "reproducción no están ocultos"
348
 
349
  # @ youtube-channel
350
- #: inc/config.20140926.php:237 inc/config.php:233 inc/widget.php:165
 
 
 
 
 
351
  msgid "Autoplay video or playlist"
352
  msgstr "Auto reproducir vídeo o lista de reproducción"
353
 
354
  # @ youtube-channel
355
- #: inc/config.20140926.php:238 inc/config.php:234
356
  msgid ""
357
  "Enable this option to start video playback right after block is rendered"
358
  msgstr ""
@@ -360,333 +376,472 @@ msgstr ""
360
  "bloque"
361
 
362
  # @ youtube-channel
363
- #: inc/config.20140926.php:244 inc/config.php:240 inc/widget.php:166
364
  msgid "Mute video on autoplay"
365
  msgstr "Desactivar sonido en autoplay"
366
 
367
  # @ youtube-channel
368
- #: inc/config.20140926.php:245 inc/config.php:241
369
  msgid "Enable this option to mute video when start autoplay"
370
  msgstr ""
371
  "Activa esta opción para desactivar el sonido al comenzar el vídeo con "
372
  "autoplay"
373
 
374
  # @ youtube-channel
375
- #: inc/config.20140926.php:251 inc/config.php:247 inc/widget.php:167
376
  msgid "Hide related videos"
377
  msgstr "Ocultar vídeos relacionados"
378
 
379
  # @ youtube-channel
380
- #: inc/config.20140926.php:252 inc/config.php:248
381
  msgid "Enable this option to hide related videos after finished playback"
382
  msgstr ""
383
  "Activa esta opción para ocultar los vídeos relacionados tras la reproducción"
384
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
385
  # @ youtube-channel
386
- #: inc/config.20140926.php:261 inc/config.php:257
387
- msgid "Content"
388
- msgstr "Contenido"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
389
 
390
  # @ youtube-channel
391
- #: inc/config.20140926.php:267 inc/config.php:263 inc/widget.php:172
392
  msgid "Show video title"
393
  msgstr "Mostrar título del vídeo"
394
 
395
- # @ youtube-channel
396
- #: inc/config.20140926.php:268 inc/config.php:264
397
- msgid "Enable this option to display title of video"
398
- msgstr "Activa esta opción para mostrar el título del vídeo"
 
 
 
 
 
 
 
 
 
 
 
399
 
400
  # @ youtube-channel
401
- #: inc/config.20140926.php:274 inc/config.php:270 inc/widget.php:173
402
  msgid "Show video description"
403
  msgstr "Mostrar descripción del vídeo"
404
 
405
  # @ youtube-channel
406
- #: inc/config.20140926.php:275 inc/config.php:271
407
  msgid "Enable this option to display description for video"
408
  msgstr "Activa esta opción para mostrar la descripción del vídeo"
409
 
410
  # @ youtube-channel
411
- #: inc/config.20140926.php:281 inc/config.php:277 inc/widget.php:174
412
  msgid "Description length"
413
  msgstr "Tamaño descripción"
414
 
415
  # @ youtube-channel
416
- #: inc/config.20140926.php:282 inc/config.php:278
417
  msgid "Enter length for video description in characters (0 for full length)"
418
  msgstr ""
419
  "Introduce el tamaño de la descripción del vídeo en caracteres (0 para "
420
  "mostrarlo completo)"
421
 
422
  # @ youtube-channel
423
- #: inc/config.20140926.php:291 inc/config.php:287 inc/widget.php:175
424
- msgid "Et cetera string"
425
- msgstr "Cadena para etcétera"
 
 
426
 
427
- #: inc/config.20140926.php:292 inc/config.php:288
428
- msgid "Indicator for shortened video description (default: …)"
429
- msgstr "Indicador para acortar las descripciones del vídeo (por defecto: ...)"
430
 
431
- #: inc/config.20140926.php:293 inc/config.php:289
432
- msgid "..."
433
- msgstr "..."
434
 
435
- # @ youtube-channel
436
- #: inc/config.20140926.php:298 inc/config.php:294 inc/widget.php:176
437
- msgid "Hide annotations from video"
438
- msgstr "Ocultar anotaciones del vídeo"
439
 
440
- # @ youtube-channel
441
- #: inc/config.20140926.php:299 inc/config.php:295
442
- msgid ""
443
- "Enable this option to hide video annotations (custom text set by uploader "
444
- "over video during playback)"
445
  msgstr ""
446
- "Activa esta opción para ocultar las anotaciones del vídeo (texto "
447
- "personalizado creado por el uploader)"
448
 
449
- # @ youtube-channel
450
- #: inc/config.20140926.php:305 inc/config.php:301 inc/widget.php:177
451
- msgid "Hide video info"
452
- msgstr "Esconder info del vídeo"
453
 
454
- # @ youtube-channel
455
- #: inc/config.20140926.php:306 inc/config.php:302
456
- msgid ""
457
- "Enable this option to hide informations about video before play start (video "
458
- "title and uploader in overlay)"
459
  msgstr ""
460
- "Activa esta opción para ocultar la información sobre el vídeo antes de "
461
- "reproducirlo (título del vídeo y uploader)"
462
 
463
- # @ youtube-channel
464
- #: inc/config.20140926.php:315 inc/config.php:311 inc/widget.php:180
465
- msgid "Link to Channel"
466
- msgstr "Enlace al canal"
467
 
468
- # @ youtube-channel
469
- #: inc/config.20140926.php:321 inc/config.php:317 inc/widget.php:182
470
- msgid "Visit YouTube Channel text"
471
- msgstr "Texto para Visitar canal de YouTube"
472
 
473
- # @ youtube-channel
474
- #: inc/config.20140926.php:322 inc/config.php:318
475
- msgid "Use placeholder %channel% to insert channel name"
476
- msgstr "Usa el código %channel% para insertar el nombre del canal"
477
 
478
- # @ youtube-channel
479
- #: inc/config.20140926.php:323 inc/config.php:319
480
- msgid "Visit my channel %channel%"
481
- msgstr "Visita mi canal %channel%"
482
 
483
- # @ youtube-channel
484
- #: inc/config.20140926.php:328 inc/config.php:324 inc/widget.php:183
485
- msgid "Show link to channel"
486
- msgstr "Mostrar enlace a canal"
487
 
488
- # @ youtube-channel
489
- #: inc/config.20140926.php:329 inc/config.php:325
490
- msgid ""
491
- "Enable this option to show customized link to channel at the bottom of YTC "
492
- "block"
493
  msgstr ""
494
- "Activa esta opción para mostrar un enlace personalizado al canal al final "
495
- "del bloque YTC"
496
 
497
- # @ youtube-channel
498
- #: inc/config.20140926.php:335 inc/config.php:331
499
- msgid "Open YouTube channel page"
500
- msgstr "Abrir página del canal de YouTube"
501
 
502
- # @ youtube-channel
503
- #: inc/config.20140926.php:339 inc/config.php:335 inc/widget.php:186
504
- msgid "in same window"
505
- msgstr "en la misma ventana"
 
 
506
 
507
- # @ youtube-channel
508
- #: inc/config.20140926.php:340 inc/config.php:336 inc/widget.php:187
509
- msgid "in new window (JavaScript)"
510
- msgstr "en nueva ventana (JavaScript)"
 
 
 
511
 
512
  # @ youtube-channel
513
- #: inc/config.20140926.php:341 inc/config.php:337 inc/widget.php:188
514
- msgid "in new window (Target)"
515
- msgstr "en nueva ventana (Target)"
516
 
517
- # @ youtube-channel
518
- #: inc/config.20140926.php:348 inc/config.php:344 inc/widget.php:191
519
- msgid "Link to channel instead to user"
520
- msgstr "Enlaza al canal en vez del al usuario"
521
 
522
- # @ youtube-channel
523
- #: inc/config.20140926.php:349 inc/config.php:345
 
 
 
 
 
 
 
 
 
 
 
 
 
 
524
  msgid ""
525
- "Enable this option if link to your channel have <code>/channel/</code> "
526
- "instead <code>/user/</code> part in URL"
 
 
 
 
 
 
 
 
 
527
  msgstr ""
528
- "Activa esta opción si la URL de enlace a tu canal tiene <code>/channel/</"
529
- "code> en vez de <code>/user/</code>"
 
 
 
 
 
 
 
 
530
 
531
  # @ youtube-channel
532
- #: inc/config.20140926.php:358 inc/config.php:354
533
  msgid "Tools"
534
  msgstr "Herramientas"
535
 
536
- #: inc/config.20140926.php:375 inc/config.php:371
537
- msgid "Usage"
538
- msgstr "Usar"
 
539
 
540
- #: inc/config.20140926.php:396 inc/config.php:392
541
  msgid "Support"
542
  msgstr "Soporte"
543
 
544
- #: inc/config.20140926.php:427 inc/config.php:423
545
- msgid " Options"
546
- msgstr " Opciones"
 
 
 
 
547
 
548
- # @ youtube-channel
549
- #: inc/config.20140926.php:500 inc/config.php:496
 
 
 
 
 
 
 
 
 
 
 
 
 
550
  msgid ""
551
- "<p>Easy embed playable videos from YouTube.</p><p>Here you can set default "
552
- "options that will be used as defaults for new widgets, and for shortcode.</p>"
553
  msgstr ""
554
- "<p>Incrusta fácilmente vídeos de Youtube</p><p>Aquí puedes cambiar las "
555
- "configuraciones por defecto que serán usadas en widgets y shortcodes.</p>"
556
 
557
- # @ youtube-channel
558
- #: inc/config.php:145
 
 
 
559
  #, php-format
560
  msgid ""
561
- "Enable this option to protect your visitors <a href=\"%s\" target=\"_blank"
562
- "\">privacy</a>."
 
 
 
 
563
  msgstr ""
564
- "Activa esta opción para proteger la <a href=\"%s\" target=\"_blank"
565
- "\">privacidad</a> de tus visitantes"
566
 
567
  # @ youtube-channel
568
- #: inc/widget.php:11
569
- msgid "Youtube Channel"
570
- msgstr "Canal de YouTube"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
571
 
572
  # @ youtube-channel
573
- #: inc/widget.php:12
574
  msgid "Serve YouTube videos from channel or playlist right to widget area"
575
  msgstr ""
576
  "Muestra vídeos de Youtube de un canal o lista de reproducción en un área de "
577
  "widgets"
578
 
579
  # @ youtube-channel
580
- #: inc/widget.php:85
581
  msgid "Widget Title"
582
  msgstr "Título del widget"
583
 
584
  # @ youtube-channel
585
- #: inc/widget.php:85
586
  msgid "Title for widget"
587
  msgstr "Título del widget"
588
 
589
- #: inc/widget.php:88
590
  msgid "Custom CSS Class"
591
  msgstr "Clases CSS personalizadas"
592
 
593
- #: inc/widget.php:88
594
  msgid "Enter custom class for YTC block, if you wish to target block styling"
595
  msgstr ""
596
  "Introduce las clases personalizadas para el bloque YTC si quieres "
597
  "personalizarlo"
598
 
599
- # @ youtube-channel
600
- #: inc/widget.php:91
601
- msgid "Channel ID"
602
- msgstr "ID del canal"
 
603
 
604
- # @ youtube-channel
605
- #: inc/widget.php:91
606
- msgid "YouTube Channel name (not URL to channel)"
607
- msgstr "Nombre del Canal de Youtube (no la URL del canal)"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
608
 
609
  # @ youtube-channel
610
- #: inc/widget.php:94
611
  msgid "Playlist ID"
612
  msgstr "ID lista de reproducción"
613
 
614
- # @ youtube-channel
615
- #: inc/widget.php:94
616
- msgid "YouTube Playlist ID (not playlist name)"
617
- msgstr "ID Playlist Youtube (no el nombre de la lista)"
618
 
619
- # @ youtube-channel
620
- #: inc/widget.php:104
621
- msgid ""
622
- "Enable this option to embed YouTube playlist widget instead single video "
623
- "from playlist"
 
624
  msgstr ""
625
- "Activa esta opción para embeder una lista de reproducción de Youtube en vez "
626
- "de un vídeo individual de la lista"
627
 
628
  # @ youtube-channel
629
- #: inc/widget.php:123
630
  msgid "Cache feed"
631
  msgstr "Caché feed"
632
 
633
- #: inc/widget.php:130 inc/widget.php:132
 
 
 
 
634
  msgid "video(s)"
635
  msgstr "vídeo(s)"
636
 
637
  # @ youtube-channel
638
- #: inc/widget.php:135
639
  msgid "Enable this option to protect your visitors privacy"
640
  msgstr "Activa esta opción para proteger la privacidad de tus visitantes"
641
 
642
- # @ youtube-channel
643
- #: inc/widget.php:135
644
  #, php-format
645
- msgid "Use <a href=\"%s\" target=\"_blank\">Enhanced Privacy</a>"
646
- msgstr "Usar <a href=\"%s\" target=\"_blank\">Privacidad extendida</a>"
647
 
648
  # @ youtube-channel
649
- #: inc/widget.php:142
650
- msgid "Video Settings"
651
- msgstr "Configuración del vídeo"
 
 
652
 
653
- # @ youtube-channel
654
- #: inc/widget.php:143
655
- msgid "Aspect ratio"
656
- msgstr "Ratio de aspecto"
 
657
 
658
- # @ youtube-channel
659
- #: inc/widget.php:151
660
- msgid "Width"
661
- msgstr "Ancho"
 
 
 
 
662
 
663
  # @ youtube-channel
664
- #: inc/widget.php:151
665
  msgid "Set video width in pixels"
666
  msgstr "Anchura del vídeo en pixeles"
667
 
668
  # @ youtube-channel
669
- #: inc/widget.php:151
670
  msgid "default"
671
  msgstr "por defecto"
672
 
 
 
 
 
 
 
 
 
673
  # @ youtube-channel
674
- #: inc/widget.php:162
675
  msgid "Use light theme (default is dark)"
676
  msgstr "Usa plantilla clara (por defecto es oscura)"
677
 
678
  # @ youtube-channel
679
- #: inc/widget.php:164
680
- msgid "Fix height taken by controls"
681
- msgstr "Fijar la altura tomada por los controles"
682
 
683
- # @ youtube-channel
684
- #: inc/widget.php:170
685
- msgid "Content Layout"
686
- msgstr "Diseño de contenido"
687
 
688
  # @ youtube-channel
689
- #: inc/widget.php:174
690
  msgid ""
691
  "Set number of characters to cut down video description to (0 means full "
692
  "length)"
@@ -695,125 +850,502 @@ msgstr ""
695
  "completa)"
696
 
697
  # @ youtube-channel
698
- #: inc/widget.php:175
699
- msgid "Default: &amp;hellip;"
700
- msgstr "Defecto &amp;hellip;"
701
 
702
- # @ youtube-channel
703
- #: inc/widget.php:182
704
  msgid ""
705
- "Default: Visit channel %channel%. Use placeholder %channel% to insert "
706
- "channel name."
707
  msgstr ""
708
- "Defecto: Visitar el canal %channel%. Usa el código %channel% para insertar "
709
- "el nombre del canal."
710
 
711
- # @ youtube-channel
712
- #: inc/widget.php:194
713
- msgid "Debug YTC"
714
- msgstr "YTC modo Debug"
 
 
 
 
 
715
 
716
- #: inc/widget.php:196
717
- msgid "Enable debugging"
718
- msgstr "Activar modo debug"
719
 
720
- #: inc/widget.php:212
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
721
  #, php-format
722
  msgid ""
723
- "Insert debug data to <a href=\"%s\" target=\"_support\">support forum</a>."
724
- "<br />Please do not remove channel and playlist ID`s. If you are concerned "
725
- "about privacy, send this debug log to email %s"
 
 
 
 
 
 
726
  msgstr ""
727
- "Envía los datos de debug a través del <a href=\"%s\" target=\"_support"
728
- "\">foro de soporte</a>.<br /> Por favor, no borres el canal y los ID de "
729
- "lista de reproducción. Si tienes algún problema con la privacidad, envía "
730
- "esta info de debug al email %s"
731
 
732
- #: youtube-channel.php:90
 
 
 
 
 
733
  #, php-format
734
  msgid ""
735
- "Please review <a href=\"%s\">global settings</a>, YTC widgets and shortcodes."
 
 
736
  msgstr ""
737
- "Por favor, revisa las <a href=\"%s\">opciones generales</a>, widgets YTC y "
738
- "shortcodes"
739
 
740
- #: youtube-channel.php:93
741
  #, php-format
742
  msgid ""
743
- "If you use caching for any YTC widget or shortcode, please <strong>ReCache</"
744
- "strong> feeds in <strong>Tools</strong> section of <a href=\"%s\">plugin "
745
- "settings</a> page."
 
746
  msgstr ""
747
- "Si estás usando el cacheo para cualquier widget o shortcode de YTC, por "
748
- "favor <strong>actualiza el caché</strong> de los feeds en la sección "
749
- "<strong>Herramientas</strong>, en la página de las <a href=\"%s\">opciones "
750
- "del plugin</a>. "
751
 
752
- #: youtube-channel.php:96
753
  #, php-format
754
  msgid ""
755
- "We switched to <em>Redux Framework</em> so please review global plugin <a "
756
- "href=\"%s\">settings page</a>."
 
 
 
 
 
757
  msgstr ""
758
- "Hemos actualizado al <em>Framework Redux</em> asi que por favor revisa la "
759
- "configuración global del plugin en la <a href=\"%s\">página de opciones</a>."
760
 
761
- #: youtube-channel.php:101
762
- msgid "updated to version"
763
- msgstr "actualizar a la versión"
764
 
765
- #: youtube-channel.php:101
766
- msgid "I did this already, dismiss notice!"
767
- msgstr "Ya lo he hecho, desactiva la notificación!"
 
 
 
 
 
768
 
769
- #: youtube-channel.php:108
770
  #, php-format
771
  msgid ""
772
- "To configure global <strong>%s</strong> options, you need to install and "
773
- "activate <strong>%s</strong>."
 
 
 
774
  msgstr ""
775
- "Para configurar la opción global <strong>%s</strong>, necesitas instalar y "
776
- "activar <strong>%s</strong>."
777
 
778
- # @ youtube-channel
779
- #: youtube-channel.php:113
780
- msgid "Settings"
781
- msgstr "Configuración"
 
 
782
 
783
- # @ youtube-channel
784
- #: youtube-channel.php:486
785
- msgid "No items"
786
- msgstr "No hay elementos"
 
 
787
 
788
- # @ youtube-channel
789
- #: youtube-channel.php:486
790
- msgid "Check here why"
791
- msgstr "Informate aquí del porqué"
 
 
 
792
 
793
- # @ youtube-channel
794
- #: youtube-channel.php:547
795
  #, php-format
796
- msgid "Visit channel %1$s"
797
- msgstr "Visitar canal %1$s"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
798
 
799
  # @ youtube-channel
800
- #: youtube-channel.php:554
801
  msgid "in new window/tab"
802
  msgstr "en nueva ventana/pestaña"
803
 
804
  # @ youtube-channel
805
- #: youtube-channel.php:651
806
  #, php-format
807
  msgid "Watch video %1$s published on %2$s"
808
  msgstr "Ver vídeo %1$s publicado en %2$s"
809
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
810
  # @ youtube-channel
811
- #~ msgid "Visit YouTube Channel text:"
812
- #~ msgstr "Texto Visitar canal de YouTube:"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
813
 
814
  # @ youtube-channel
815
- #~ msgid "Help"
816
- #~ msgstr "Ayuda"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
817
 
818
  # @ youtube-channel
819
  #~ msgid ""
@@ -839,10 +1371,6 @@ msgstr "Ver vídeo %1$s publicado en %2$s"
839
  #~ "<p>Opciones por defecto para el enlace al canal en el pie del bloque de "
840
  #~ "vídeo. Serán usados como valores por defecto para los shortcode.</p>"
841
 
842
- # @ default
843
- #~ msgid "You do not have sufficient permissions to access this page."
844
- #~ msgstr "No tienes suficientes permisos para acceder a esta página."
845
-
846
  # @ youtube-channel
847
  #~ msgid "Resource to use:"
848
  #~ msgstr "Recurso a usar:"
2
  msgstr ""
3
  "Project-Id-Version: YouTube Channel v2.2.3\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-06-19 21:20+0100\n"
6
+ "PO-Revision-Date: 2015-06-19 21:20+0100\n"
7
+ "Last-Translator: Aleksandar Urošević <urke.kg@gmail.com>\n"
8
  "Language-Team: Digital03.net <info@digital03.net>\n"
9
  "Language: es_ES\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
+ "X-Generator: Poedit 1.8.1\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
20
  "X-Poedit-SearchPath-0: .\n"
21
 
22
  # @ youtube-channel
23
+ #: inc/settings.php:38 inc/settings_template.php:14
24
+ #: inc/settings_usage_shortcode.php:104
25
  msgid "General"
26
  msgstr "General"
27
 
28
+ #: inc/settings.php:46 youtube-channel.php:316
29
+ msgid "YouTube Data API Key"
30
+ msgstr ""
31
+
32
+ #: inc/settings.php:54 inc/settings.php:86
33
+ msgid "Required"
34
+ msgstr ""
35
+
36
+ #: inc/settings.php:58
37
+ #, php-format
38
+ msgid ""
39
+ "Your YouTube Data API Key (get it from <a href=\"%s\" target=\"_blank\">%s</"
40
+ "a>)"
41
+ msgstr ""
42
+
43
+ #: inc/settings.php:68 youtube-channel.php:318
44
+ msgid "Google Developers Console"
45
+ msgstr ""
46
+
47
  # @ youtube-channel
48
+ #: inc/settings.php:78
49
  msgid "YouTube Channel ID"
50
  msgstr "ID Canal Youtube"
51
 
52
+ #: inc/settings.php:90
53
+ #, php-format
54
+ msgid ""
55
+ "Your YouTube Channel ID (get it from <a href=\"%s\" target=\"_blank\">%s</a>)"
56
+ msgstr ""
57
+
58
+ #: inc/settings.php:100 inc/settings.php:132 inc/settings.php:718
59
+ msgid "YouTube Account Overview"
60
+ msgstr ""
61
+
62
+ #: inc/settings.php:110
63
+ msgid "YouTube Vanity Name"
64
+ msgstr ""
65
+
66
+ #: inc/settings.php:118 inc/settings.php:150 inc/settings.php:168
67
+ msgid "Optional"
68
+ msgstr ""
69
+
70
+ #: inc/settings.php:122
71
+ #, php-format
72
+ msgid ""
73
+ "Your YouTube Custom Name (get only part after www.youtube.com/c/ instead "
74
+ "whole URL from <a href=\"%s\" target=\"_blank\">%s</a>)"
75
+ msgstr ""
76
+
77
+ #: inc/settings.php:142
78
+ msgid "Legacy YouTube Username"
79
+ msgstr ""
80
+
81
+ #: inc/settings.php:151
82
+ msgid "Your YouTube legacy username"
83
  msgstr ""
 
 
84
 
85
  # @ youtube-channel
86
+ #: inc/settings.php:160
87
  msgid "Default Playlist ID"
88
  msgstr "Lista de reproducción por defecto"
89
 
90
  # @ youtube-channel
91
+ #: inc/settings.php:169
92
  msgid "Enter default playlist ID (not playlist name)"
93
  msgstr ""
94
  "Introduce la ID de la lista de reproducción por defecto (no el nombre de la "
95
  "lista)"
96
 
97
  # @ youtube-channel
98
+ #: inc/settings.php:178 inc/widget.php:134
99
  msgid "Resource to use"
100
  msgstr "Recurso a usar"
101
 
102
+ #: inc/settings.php:184
103
+ msgid "Resource:"
104
+ msgstr ""
105
+
106
  # @ youtube-channel
107
+ #: inc/settings.php:185
108
  msgid "What to use as resource for feeds"
109
  msgstr "Qué usar como recursos de los feeds"
110
 
111
  # @ youtube-channel
112
+ #: inc/settings.php:189
113
  msgid "Channel"
114
  msgstr "Canal"
115
 
116
+ #: inc/settings.php:190 inc/widget.php:137
117
+ msgid "Favourites"
118
+ msgstr ""
119
+
120
+ #: inc/settings.php:191
121
+ msgid "Liked Video"
122
+ msgstr ""
123
 
124
  # @ youtube-channel
125
+ #: inc/settings.php:192 inc/widget.php:139
126
  msgid "Playlist"
127
  msgstr "Lista de reproducción"
128
 
129
  # @ youtube-channel
130
+ #: inc/settings.php:199
 
 
 
 
 
 
 
 
 
 
 
 
 
 
131
  msgid "Cache Timeout"
132
  msgstr "Timeout caché"
133
 
134
  # @ youtube-channel
135
+ #: inc/settings.php:205
136
  msgid "Define caching timeout for YouTube feeds, in seconds"
137
  msgstr ""
138
  "Define el tiempo para descartar la caché de los feeds de Youtube, en segundos"
139
 
140
  # @ youtube-channel
141
+ #: inc/settings.php:209
142
  msgid "Do not chache"
143
  msgstr "No chachear"
144
 
145
+ #: inc/settings.php:210 youtube-channel.php:1273
146
  msgid "1 minute"
147
  msgstr "1 minuto"
148
 
149
+ #: inc/settings.php:211 youtube-channel.php:1274
150
  msgid "5 minutes"
151
  msgstr "5 minutos"
152
 
153
+ #: inc/settings.php:212 youtube-channel.php:1275
154
  msgid "15 minutes"
155
  msgstr "15 minutos"
156
 
157
+ #: inc/settings.php:213 youtube-channel.php:1276
158
  msgid "30 minutes"
159
  msgstr "30 minutos"
160
 
161
+ #: inc/settings.php:214 youtube-channel.php:1279
162
  msgid "1 hour"
163
  msgstr "1 hora"
164
 
165
+ #: inc/settings.php:215 youtube-channel.php:1280
166
  msgid "2 hours"
167
  msgstr "2 horas"
168
 
169
+ #: inc/settings.php:216 youtube-channel.php:1281
170
  msgid "5 hours"
171
  msgstr "5 horas"
172
 
173
+ #: inc/settings.php:217 youtube-channel.php:1282
174
  msgid "10 hours"
175
  msgstr "10 horas"
176
 
177
+ #: inc/settings.php:218 youtube-channel.php:1283
178
  msgid "12 hours"
179
  msgstr "12 horas"
180
 
181
+ #: inc/settings.php:219 youtube-channel.php:1284
182
  msgid "18 hours"
183
  msgstr "18 horas"
184
 
185
+ #: inc/settings.php:220 youtube-channel.php:1287
186
  msgid "1 day"
187
  msgstr "1 día"
188
 
189
+ #: inc/settings.php:221 youtube-channel.php:1288
190
  msgid "2 days"
191
  msgstr "2 días"
192
 
193
+ #: inc/settings.php:222 youtube-channel.php:1289
194
  msgid "3 days"
195
  msgstr "3 días"
196
 
197
+ #: inc/settings.php:223 youtube-channel.php:1290
198
  msgid "4 days"
199
  msgstr "4 días"
200
 
201
+ #: inc/settings.php:224 youtube-channel.php:1291
202
  msgid "5 days"
203
  msgstr "5 días"
204
 
205
+ #: inc/settings.php:225 youtube-channel.php:1292
206
  msgid "6 days"
207
  msgstr "6 días"
208
 
209
+ #: inc/settings.php:226 youtube-channel.php:1295
210
  msgid "1 week"
211
  msgstr "1 semana"
212
 
213
+ #: inc/settings.php:227 youtube-channel.php:1296
214
  msgid "2 weeks"
215
  msgstr "2 semanas"
216
 
217
+ #: inc/settings.php:228 youtube-channel.php:1297
218
  msgid "3 weeks"
219
  msgstr "3 semanas"
220
 
221
+ #: inc/settings.php:229 youtube-channel.php:1298
222
  msgid "1 month"
223
  msgstr "1 mes"
224
 
225
  # @ youtube-channel
226
+ #: inc/settings.php:236 inc/widget.php:152
227
  msgid "Fetch"
228
  msgstr "Obtener"
229
 
230
  # @ youtube-channel
231
+ #: inc/settings.php:242 inc/widget.php:152
232
  msgid ""
233
  "Number of videos that will be used for random pick (min 2, max 50, default "
234
  "25)"
237
  "50, por defecto 25)"
238
 
239
  # @ youtube-channel
240
+ #: inc/settings.php:253 inc/widget.php:155
241
  msgid "Show"
242
  msgstr "Mostrar"
243
 
244
  # @ youtube-channel
245
+ #: inc/settings.php:259 inc/widget.php:155
246
  msgid "Number of videos to display"
247
  msgstr "Número de vídeos a mostrar"
248
 
249
  # @ youtube-channel
250
+ #: inc/settings.php:270
251
  msgid "Use Enhanced privacy"
252
  msgstr "Usar Privacidad Extendida"
253
 
254
+ #: inc/settings.php:279
255
+ #, php-format
256
+ msgid ""
257
+ "Enable this option to protect your visitors privacy. <a href=\"%s\" target="
258
+ "\"_blank\">%s</a>"
259
+ msgstr ""
260
 
261
+ #: inc/settings.php:289
262
+ msgid "Learn more here"
263
+ msgstr ""
 
264
 
265
+ #: inc/settings.php:306
266
+ msgid "Video Tweaks"
267
+ msgstr ""
 
268
 
269
+ #: inc/settings.php:314
270
+ msgid "Initial Width"
 
271
  msgstr ""
 
 
272
 
273
+ # @ youtube-channel
274
+ #: inc/settings.php:320
275
+ msgid "Set default width for displayed video, in pixels"
276
+ msgstr "Fijar anchura por defecto para mostrar vídeos, en pixeles"
277
 
278
  # @ youtube-channel
279
+ #: inc/settings.php:331 inc/widget.php:164
280
+ msgid "Aspect ratio"
281
  msgstr "Ratio de aspecto"
282
 
283
  # @ youtube-channel
284
+ #: inc/settings.php:338
285
  msgid "Select aspect ratio for displayed video"
286
  msgstr "Selecciona relación de aspecto para mostrar los vídeos"
287
 
288
  # @ youtube-channel
289
+ #: inc/settings.php:350
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
290
  msgid "What to show?"
291
  msgstr "¿Qué mostrar?"
292
 
293
+ #: inc/settings.php:356
294
+ msgid "Choose how to embed video block"
295
+ msgstr ""
 
 
296
 
297
  # @ youtube-channel
298
+ #: inc/settings.php:360 inc/widget.php:179
299
  msgid "Thumbnail"
300
  msgstr "Miniatura"
301
 
302
  # @ youtube-channel
303
+ #: inc/settings.php:361 inc/widget.php:180
 
 
 
 
 
304
  msgid "HTML5 (iframe)"
305
  msgstr "HTML5 (iframe)"
306
 
307
+ #: inc/settings.php:362 inc/widget.php:181
308
+ msgid "HTML5 (iframe) Asynchronous"
309
+ msgstr ""
 
310
 
311
+ #: inc/settings.php:363 inc/widget.php:182
312
+ msgid "Embedded Playlist"
313
+ msgstr ""
 
314
 
315
+ #: inc/settings.php:371
316
+ msgid "Enable Responsive"
317
+ msgstr ""
 
318
 
319
+ #: inc/settings.php:377
 
320
  msgid ""
321
+ "Enable this option to make YTC videos and thumbnails responsive by default. "
322
+ "Please note, this option will set videos and thumbnail to full width "
323
+ "relative to parent container, and disable more than one video per row."
324
  msgstr ""
 
 
325
 
326
+ #: inc/settings.php:386
327
+ msgid "Play inline on iOS"
328
+ msgstr ""
 
329
 
330
+ #: inc/settings.php:394
331
+ #, php-format
332
+ msgid ""
333
+ "Enable this option to override fullscreen playback on iOS, and force inline "
334
+ "playback on page and in lightbox. Learn more <a href=\"%s\">here</a>."
335
+ msgstr ""
336
 
337
+ #: inc/settings.php:406
338
+ msgid "Disable Lightbox"
339
+ msgstr ""
 
340
 
341
+ #: inc/settings.php:412
342
+ msgid ""
343
+ "Enable this option to disable built-in lightbox for thumbnails (in case that "
344
+ "you have youtube links lightbox trigger in theme or other plugin)."
345
+ msgstr ""
346
+
347
+ #: inc/settings.php:421
348
+ msgid "Light Theme"
349
+ msgstr ""
350
+
351
+ #: inc/settings.php:427
352
  msgid ""
353
+ "Enable this option to use light theme for playback controls instead dark."
354
+ msgstr ""
355
+
356
+ #: inc/settings.php:435
357
+ msgid "Hide Player Controls"
358
  msgstr ""
 
 
359
 
360
  # @ youtube-channel
361
+ #: inc/settings.php:441
362
+ msgid "Enable this option to hide playback controls"
363
+ msgstr "Activa esta opción para ocultar los controles de reproducción"
364
+
365
+ # @ youtube-channel
366
+ #: inc/settings.php:450 inc/widget.php:187
367
  msgid "Autoplay video or playlist"
368
  msgstr "Auto reproducir vídeo o lista de reproducción"
369
 
370
  # @ youtube-channel
371
+ #: inc/settings.php:456
372
  msgid ""
373
  "Enable this option to start video playback right after block is rendered"
374
  msgstr ""
376
  "bloque"
377
 
378
  # @ youtube-channel
379
+ #: inc/settings.php:464 inc/widget.php:188
380
  msgid "Mute video on autoplay"
381
  msgstr "Desactivar sonido en autoplay"
382
 
383
  # @ youtube-channel
384
+ #: inc/settings.php:470
385
  msgid "Enable this option to mute video when start autoplay"
386
  msgstr ""
387
  "Activa esta opción para desactivar el sonido al comenzar el vídeo con "
388
  "autoplay"
389
 
390
  # @ youtube-channel
391
+ #: inc/settings.php:478 inc/widget.php:189
392
  msgid "Hide related videos"
393
  msgstr "Ocultar vídeos relacionados"
394
 
395
  # @ youtube-channel
396
+ #: inc/settings.php:484
397
  msgid "Enable this option to hide related videos after finished playback"
398
  msgstr ""
399
  "Activa esta opción para ocultar los vídeos relacionados tras la reproducción"
400
 
401
+ #: inc/settings.php:492
402
+ msgid "Hide YT logo"
403
+ msgstr ""
404
+
405
+ #: inc/settings.php:498
406
+ msgid ""
407
+ "Enable this option to hide YouTube logo from playback control bar. Does not "
408
+ "work for all videos."
409
+ msgstr ""
410
+
411
+ #: inc/settings.php:506
412
+ msgid "Hide video annotations"
413
+ msgstr ""
414
+
415
  # @ youtube-channel
416
+ #: inc/settings.php:512
417
+ msgid ""
418
+ "Enable this option to hide video annotations (custom text set by uploader "
419
+ "over video during playback)"
420
+ msgstr ""
421
+ "Activa esta opción para ocultar las anotaciones del vídeo (texto "
422
+ "personalizado creado por el uploader)"
423
+
424
+ # @ youtube-channel
425
+ #: inc/settings.php:520 inc/widget.php:213
426
+ msgid "Hide video info"
427
+ msgstr "Esconder info del vídeo"
428
+
429
+ # @ youtube-channel
430
+ #: inc/settings.php:526
431
+ msgid ""
432
+ "Enable this option to hide informations about video before play start (video "
433
+ "title and uploader in overlay)"
434
+ msgstr ""
435
+ "Activa esta opción para ocultar la información sobre el vídeo antes de "
436
+ "reproducirlo (título del vídeo y uploader)"
437
+
438
+ #: inc/settings.php:542
439
+ msgid "Content Tweaks"
440
+ msgstr ""
441
 
442
  # @ youtube-channel
443
+ #: inc/settings.php:550 inc/widget.php:196
444
  msgid "Show video title"
445
  msgstr "Mostrar título del vídeo"
446
 
447
+ #: inc/settings.php:556
448
+ msgid "Select should we and where display title of video"
449
+ msgstr ""
450
+
451
+ #: inc/settings.php:560 inc/widget.php:199
452
+ msgid "Hide title"
453
+ msgstr ""
454
+
455
+ #: inc/settings.php:561 inc/widget.php:200
456
+ msgid "Above video/thumbnail"
457
+ msgstr ""
458
+
459
+ #: inc/settings.php:562 inc/widget.php:201
460
+ msgid "Below video/thumbnail"
461
+ msgstr ""
462
 
463
  # @ youtube-channel
464
+ #: inc/settings.php:569 inc/widget.php:204
465
  msgid "Show video description"
466
  msgstr "Mostrar descripción del vídeo"
467
 
468
  # @ youtube-channel
469
+ #: inc/settings.php:575
470
  msgid "Enable this option to display description for video"
471
  msgstr "Activa esta opción para mostrar la descripción del vídeo"
472
 
473
  # @ youtube-channel
474
+ #: inc/settings.php:583 inc/widget.php:206
475
  msgid "Description length"
476
  msgstr "Tamaño descripción"
477
 
478
  # @ youtube-channel
479
+ #: inc/settings.php:589
480
  msgid "Enter length for video description in characters (0 for full length)"
481
  msgstr ""
482
  "Introduce el tamaño de la descripción del vídeo en caracteres (0 para "
483
  "mostrarlo completo)"
484
 
485
  # @ youtube-channel
486
+ #: inc/settings.php:609 inc/settings_template.php:17
487
+ #: inc/settings_usage_shortcode.php:15 inc/settings_usage_shortcode.php:107
488
+ #: inc/widget.php:217
489
+ msgid "Link to Channel"
490
+ msgstr "Enlace al canal"
491
 
492
+ #: inc/settings.php:617
493
+ msgid "Link to..."
494
+ msgstr ""
495
 
496
+ #: inc/settings.php:624
497
+ msgid "Set where link will lead visitors"
498
+ msgstr ""
499
 
500
+ #: inc/settings.php:628 inc/widget.php:223
501
+ msgid "Hide link"
502
+ msgstr ""
 
503
 
504
+ #: inc/settings.php:629
505
+ msgid "Vanity custom URL"
 
 
 
506
  msgstr ""
 
 
507
 
508
+ #: inc/settings.php:630
509
+ msgid "Channel page URL"
510
+ msgstr ""
 
511
 
512
+ #: inc/settings.php:631
513
+ msgid "Legacy username page"
 
 
 
514
  msgstr ""
 
 
515
 
516
+ #: inc/settings.php:638
517
+ msgid "Open link in..."
518
+ msgstr ""
 
519
 
520
+ #: inc/settings.php:645
521
+ msgid "Set where link will be opened"
522
+ msgstr ""
 
523
 
524
+ #: inc/settings.php:649
525
+ msgid "same window"
526
+ msgstr ""
 
527
 
528
+ #: inc/settings.php:650
529
+ msgid "new window (JavaScript)"
530
+ msgstr ""
 
531
 
532
+ #: inc/settings.php:651
533
+ msgid "new window (target=\"_blank\")"
534
+ msgstr ""
 
535
 
536
+ #: inc/settings.php:658
537
+ msgid "Text for Visit channel link"
 
 
 
538
  msgstr ""
 
 
539
 
540
+ #: inc/settings.php:665
541
+ msgid "Set default title for link"
542
+ msgstr ""
 
543
 
544
+ #. Plugin Name of the plugin/theme
545
+ #: inc/settings.php:686 inc/settings.php:687 inc/settings.php:714
546
+ #: inc/settings.php:728 inc/settings.php:738 inc/settings.php:748
547
+ #: inc/settings_usage_shortcode.php:115 inc/widget.php:11
548
+ msgid "YouTube Channel"
549
+ msgstr ""
550
 
551
+ #: inc/settings.php:704
552
+ #, php-format
553
+ msgid ""
554
+ "Configure general defaults for %1$s used as fallback options in widget or "
555
+ "shortcodes. To get %2$s and %3$s visit <a href=\"%4$s\" target=\"_blank\">"
556
+ "%5$s</a>."
557
+ msgstr ""
558
 
559
  # @ youtube-channel
560
+ #: inc/settings.php:715 inc/widget.php:108 inc/widget.php:119
561
+ msgid "Channel ID"
562
+ msgstr "ID del canal"
563
 
564
+ #: inc/settings.php:716
565
+ msgid "Vanity URL"
566
+ msgstr ""
 
567
 
568
+ #: inc/settings.php:727
569
+ #, php-format
570
+ msgid ""
571
+ "Configure video specific defaults for %s used as fallback options in widget "
572
+ "or shortcodes."
573
+ msgstr ""
574
+
575
+ #: inc/settings.php:737
576
+ #, php-format
577
+ msgid ""
578
+ "Configure defaults of content around and over videos for %s used as fallback "
579
+ "options in widget or shortcodes."
580
+ msgstr ""
581
+
582
+ #: inc/settings.php:747
583
+ #, php-format
584
  msgid ""
585
+ "Configure defaults for link to channel below %s block used as fallback "
586
+ "options in widget or shortcodes."
587
+ msgstr ""
588
+
589
+ # @ default
590
+ #: inc/settings.php:908
591
+ msgid "You do not have sufficient permissions to access this page."
592
+ msgstr "No tienes suficientes permisos para acceder a esta página."
593
+
594
+ #: inc/settings_template.php:6
595
+ msgid " Settings"
596
  msgstr ""
597
+
598
+ # @ wpaust
599
+ #: inc/settings_template.php:15 inc/settings_usage_shortcode.php:105
600
+ msgid "Video"
601
+ msgstr "Vídeo"
602
+
603
+ # @ youtube-channel
604
+ #: inc/settings_template.php:16 inc/settings_usage_shortcode.php:106
605
+ msgid "Content"
606
+ msgstr "Contenido"
607
 
608
  # @ youtube-channel
609
+ #: inc/settings_template.php:18
610
  msgid "Tools"
611
  msgstr "Herramientas"
612
 
613
+ # @ youtube-channel
614
+ #: inc/settings_template.php:19
615
+ msgid "Help"
616
+ msgstr "Ayuda"
617
 
618
+ #: inc/settings_template.php:20 youtube-channel.php:201
619
  msgid "Support"
620
  msgstr "Soporte"
621
 
622
+ #: inc/settings_usage.php:1
623
+ msgid "How to use YouTube Channel"
624
+ msgstr ""
625
+
626
+ #: inc/settings_usage.php:2
627
+ msgid "You can insert YouTube Channel in couple different ways."
628
+ msgstr ""
629
 
630
+ #: inc/settings_usage.php:7
631
+ #, php-format
632
+ msgid "Add %s to preferred %s, and configure it there."
633
+ msgstr ""
634
+
635
+ #: inc/settings_usage.php:10
636
+ msgid "YouTube Channel Widget"
637
+ msgstr ""
638
+
639
+ #: inc/settings_usage.php:13
640
+ msgid "Widget Area"
641
+ msgstr ""
642
+
643
+ #: inc/settings_usage.php:19
644
+ #, php-format
645
  msgid ""
646
+ "Insert shortcode %s to your page or text widget, and even modify default "
647
+ "settings by shortcode parameters listed in section below."
648
  msgstr ""
 
 
649
 
650
+ #: inc/settings_usage_shortcode.php:1
651
+ msgid "How to use shortcode"
652
+ msgstr ""
653
+
654
+ #: inc/settings_usage_shortcode.php:5
655
  #, php-format
656
  msgid ""
657
+ "You can use shortcode %s with options listed below (all options are optional "
658
+ "if you have set defaults in global plugin settings)."
659
+ msgstr ""
660
+
661
+ #: inc/settings_usage_shortcode.php:12 youtube-channel.php:321
662
+ msgid "General Settings"
663
  msgstr ""
 
 
664
 
665
  # @ youtube-channel
666
+ #: inc/settings_usage_shortcode.php:13 inc/widget.php:163
667
+ msgid "Video Settings"
668
+ msgstr "Configuración del vídeo"
669
+
670
+ # @ youtube-channel
671
+ #: inc/settings_usage_shortcode.php:14 inc/widget.php:193
672
+ msgid "Content Layout"
673
+ msgstr "Diseño de contenido"
674
+
675
+ #: inc/settings_usage_shortcode.php:101
676
+ #, php-format
677
+ msgid ""
678
+ "Please note, you can omit all options listed above, and then will be used "
679
+ "plugin defaults customized on tabs %1$s, %2$s, %3$s and %4$s."
680
+ msgstr ""
681
+
682
+ #: inc/settings_usage_shortcode.php:112
683
+ #, php-format
684
+ msgid ""
685
+ "Important note: %s blocks inserted through widget have their own settings."
686
+ msgstr ""
687
 
688
  # @ youtube-channel
689
+ #: inc/widget.php:14
690
  msgid "Serve YouTube videos from channel or playlist right to widget area"
691
  msgstr ""
692
  "Muestra vídeos de Youtube de un canal o lista de reproducción en un área de "
693
  "widgets"
694
 
695
  # @ youtube-channel
696
+ #: inc/widget.php:90
697
  msgid "Widget Title"
698
  msgstr "Título del widget"
699
 
700
  # @ youtube-channel
701
+ #: inc/widget.php:91
702
  msgid "Title for widget"
703
  msgstr "Título del widget"
704
 
705
+ #: inc/widget.php:95
706
  msgid "Custom CSS Class"
707
  msgstr "Clases CSS personalizadas"
708
 
709
+ #: inc/widget.php:96
710
  msgid "Enter custom class for YTC block, if you wish to target block styling"
711
  msgstr ""
712
  "Introduce las clases personalizadas para el bloque YTC si quieres "
713
  "personalizarlo"
714
 
715
+ #: inc/widget.php:103
716
+ #, php-format
717
+ msgid ""
718
+ "Get your %1$s and %2$s from <a href=\"%3$s\" target=\"_blank\">here</a>."
719
+ msgstr ""
720
 
721
+ #: inc/widget.php:109
722
+ msgid "Custom ID"
723
+ msgstr ""
724
+
725
+ #: inc/widget.php:114
726
+ msgid "Vanity/Custom ID"
727
+ msgstr ""
728
+
729
+ #: inc/widget.php:115
730
+ msgid "YouTube Vanity/Custom ID from URL (part after /c/)"
731
+ msgstr ""
732
+
733
+ #: inc/widget.php:120
734
+ msgid ""
735
+ "Find Channel ID behind My Channel menu item in YouTube (ID have UC at the "
736
+ "beginning)"
737
+ msgstr ""
738
+
739
+ #: inc/widget.php:124
740
+ msgid "Legacy Username"
741
+ msgstr ""
742
+
743
+ #: inc/widget.php:125
744
+ msgid ""
745
+ "Legacy YouTube username located behind /user/ part of channel URL (available "
746
+ "only on old YouTube accounts)"
747
+ msgstr ""
748
 
749
  # @ youtube-channel
750
+ #: inc/widget.php:129
751
  msgid "Playlist ID"
752
  msgstr "ID lista de reproducción"
753
 
754
+ #: inc/widget.php:130
755
+ msgid "Find Playlist ID in your playlists (ID have PL at the beginning)"
756
+ msgstr ""
 
757
 
758
+ #: inc/widget.php:136
759
+ msgid "Channel (User Uploads)"
760
+ msgstr ""
761
+
762
+ #: inc/widget.php:138
763
+ msgid "Liked Videos"
764
  msgstr ""
 
 
765
 
766
  # @ youtube-channel
767
+ #: inc/widget.php:144
768
  msgid "Cache feed"
769
  msgstr "Caché feed"
770
 
771
+ #: inc/widget.php:146
772
+ msgid "Do not cache"
773
+ msgstr ""
774
+
775
+ #: inc/widget.php:152 inc/widget.php:155
776
  msgid "video(s)"
777
  msgstr "vídeo(s)"
778
 
779
  # @ youtube-channel
780
+ #: inc/widget.php:158
781
  msgid "Enable this option to protect your visitors privacy"
782
  msgstr "Activa esta opción para proteger la privacidad de tus visitantes"
783
 
784
+ #: inc/widget.php:158
 
785
  #, php-format
786
+ msgid "Enable <a href=\"%s\" target=\"_blank\">privacy-enhanced mode</a>"
787
+ msgstr ""
788
 
789
  # @ youtube-channel
790
+ #: inc/widget.php:160
791
+ msgid "Get random videos of all fetched from channel or playlist"
792
+ msgstr ""
793
+ "Elige vídeos aleatoriamente de todos los obtenidos del canal o la lista de "
794
+ "reproducción"
795
 
796
+ #: inc/widget.php:160
797
+ msgid ""
798
+ "Show random video from resource <small>(Have no effect if \"What to show?\" "
799
+ "has been set to \"Embedded Playlist\")</small>"
800
+ msgstr ""
801
 
802
+ #: inc/widget.php:169
803
+ msgid ""
804
+ "Responsive video <small>(distribute one full width item per row)</small>"
805
+ msgstr ""
806
+
807
+ #: inc/widget.php:172
808
+ msgid "Initial width"
809
+ msgstr ""
810
 
811
  # @ youtube-channel
812
+ #: inc/widget.php:172
813
  msgid "Set video width in pixels"
814
  msgstr "Anchura del vídeo en pixeles"
815
 
816
  # @ youtube-channel
817
+ #: inc/widget.php:172
818
  msgid "default"
819
  msgstr "por defecto"
820
 
821
+ #: inc/widget.php:176
822
+ msgid "What to display?"
823
+ msgstr ""
824
+
825
+ #: inc/widget.php:184
826
+ msgid "Hide thumbnail tooltip"
827
+ msgstr ""
828
+
829
  # @ youtube-channel
830
+ #: inc/widget.php:185
831
  msgid "Use light theme (default is dark)"
832
  msgstr "Usa plantilla clara (por defecto es oscura)"
833
 
834
  # @ youtube-channel
835
+ #: inc/widget.php:186
836
+ msgid "Hide player controls"
837
+ msgstr "Esconder controles de reproducción"
838
 
839
+ #: inc/widget.php:190
840
+ msgid "Hide YT Logo (does not work for all videos)"
841
+ msgstr ""
 
842
 
843
  # @ youtube-channel
844
+ #: inc/widget.php:207
845
  msgid ""
846
  "Set number of characters to cut down video description to (0 means full "
847
  "length)"
850
  "completa)"
851
 
852
  # @ youtube-channel
853
+ #: inc/widget.php:210
854
+ msgid "Hide annotations from video"
855
+ msgstr "Ocultar anotaciones del vídeo"
856
 
857
+ #: inc/widget.php:212
 
858
  msgid ""
859
+ "Enabling this option causes the player to not display information like the "
860
+ "video title and uploader before the video starts playing."
861
  msgstr ""
 
 
862
 
863
+ #: inc/widget.php:219
864
+ msgid ""
865
+ "Default: Visit our YouTube channel. You can use placeholders %vanity%, "
866
+ "%channel% and %username%."
867
+ msgstr ""
868
+
869
+ #: inc/widget.php:219 youtube-channel.php:1043
870
+ msgid "Visit our YouTube channel"
871
+ msgstr ""
872
 
873
+ #: inc/widget.php:224
874
+ msgid "Link to Vanity customized URL"
875
+ msgstr ""
876
 
877
+ #: inc/widget.php:225
878
+ msgid "Link to Channel page URL"
879
+ msgstr ""
880
+
881
+ #: inc/widget.php:226
882
+ msgid "Link to Legacy username page"
883
+ msgstr ""
884
+
885
+ #: inc/widget.php:231
886
+ msgid "Open link in same window"
887
+ msgstr ""
888
+
889
+ #: inc/widget.php:232
890
+ msgid "Open link in new window (JavaScript)"
891
+ msgstr ""
892
+
893
+ #: inc/widget.php:233
894
+ msgid "Open link in new window (target=\"blank\")"
895
+ msgstr ""
896
+
897
+ #: inc/widget.php:237
898
+ msgid "Does not work?"
899
+ msgstr ""
900
+
901
+ #: inc/widget.php:243
902
  #, php-format
903
  msgid ""
904
+ "Carefully read <a href=\"%1$s\" target=\"_faq\">%2$s</a> before you contact "
905
+ "us. If that does not help, <a href=\"%3$s\" target=\"_blank\">get JSON file</"
906
+ "a> and send it to <a href=\"%4$s\" target=\"_support\">support forum</a> "
907
+ "along with other details noted in <a href=\"%5$s\" target=_blank\">this "
908
+ "article</a>."
909
+ msgstr ""
910
+
911
+ #: inc/widget.php:249
912
+ msgid "FAQ"
913
  msgstr ""
 
 
 
 
914
 
915
+ # @ youtube-channel
916
+ #: youtube-channel.php:179
917
+ msgid "Settings"
918
+ msgstr "Configuración"
919
+
920
+ #: youtube-channel.php:280
921
  #, php-format
922
  msgid ""
923
+ "<p>Your website running on web server with PHP version %s. Please note that "
924
+ "<strong>%s</strong> requires PHP at least 5.3 or newer to work properly. <a "
925
+ "href=\"%s\" class=\"dismiss\">Dismiss</a></p>"
926
  msgstr ""
 
 
927
 
928
+ #: youtube-channel.php:293
929
  #, php-format
930
  msgid ""
931
+ "<p>Since <strong>%s</strong> v3.0.6 we store <strong>YouTube Data API Key</"
932
+ "strong> in plugin settings. So, you can safely remove %s define line from "
933
+ "your <strong>wp-config.php</strong> file. <a href=\"%s\" class=\"dismiss"
934
+ "\">Dismiss</a></p>"
935
  msgstr ""
 
 
 
 
936
 
937
+ #: youtube-channel.php:305
938
  #, php-format
939
  msgid ""
940
+ "<p>Please note, to make <strong>%1$s</strong> plugin v3+ work, generate "
941
+ "<strong>%2$s</strong> in <a href=\"%3$s\" target=\"_blank\">%4$s</a>, as "
942
+ "explained <a href=\"%5$s\" target=\"_blank\">here</a>, then add it to <a "
943
+ "href=\"%6$s\">%7$s</a>.<br><br>If you have any issue with new version of "
944
+ "plugin, please ask for help on official <a href=\"%8$s\" target=\"_blank\">"
945
+ "%9$s</a>.<br>This notice will disappear when you add missing key as "
946
+ "mentioned above!</p>"
947
  msgstr ""
 
 
948
 
949
+ #: youtube-channel.php:323
950
+ msgid "support forum"
951
+ msgstr ""
952
 
953
+ #: youtube-channel.php:332
954
+ #, php-format
955
+ msgid ""
956
+ "<p><strong>%s</strong> since version 2.4 supports linking to channel through "
957
+ "<em>Vanity/Custom</em> URL. Please review <a href=\"%s\">global</a> and <a "
958
+ "href=\"%s\">widgets</a> settings. <a href=\"%s\" class=\"dismiss\">Dismiss</"
959
+ "a>"
960
+ msgstr ""
961
 
962
+ #: youtube-channel.php:346
963
  #, php-format
964
  msgid ""
965
+ "<p><strong>%s</strong> changed shortcode parameters by removing "
966
+ "<code>only_pl</code> and <code>showgoto</code>, and combining with "
967
+ "parameters <code>display</code> and <code>link_to</code> respectively. "
968
+ "Please check out <a href=\"%s&tab=help\">%s</a> and update your shortcodes. "
969
+ "<a href=\"%s\" class=\"dismiss\">Dismiss</a>"
970
  msgstr ""
 
 
971
 
972
+ #: youtube-channel.php:609
973
+ #, php-format
974
+ msgid ""
975
+ "<strong>%s</strong> version 3+ requires <strong>YouTube DATA API Key</"
976
+ "strong> to work. <a href=\"%s\" target=\"_blank\">Learn more here</a>."
977
+ msgstr ""
978
 
979
+ #: youtube-channel.php:782
980
+ #, php-format
981
+ msgid ""
982
+ "You have set to display videos from %s [resource list ID: %s], but there "
983
+ "have no public videos in that resouce."
984
+ msgstr ""
985
 
986
+ #: youtube-channel.php:786
987
+ #, php-format
988
+ msgid ""
989
+ "We have empty record for this feed. Please read <a href=\"%s\" target="
990
+ "\"_blank\">FAQ</a> and if that does not help, contact <a href=\"%s\" target="
991
+ "\"_blank\">support</a>."
992
+ msgstr ""
993
 
994
+ #: youtube-channel.php:828
 
995
  #, php-format
996
+ msgid ""
997
+ "Double check <em>YouTube Data API Key</em> on <em>General</em> plugin tab "
998
+ "and make sure it's correct. Read <a href=\"%s\" target=\"_blank"
999
+ "\">Installation</a> document."
1000
+ msgstr ""
1001
+
1002
+ #: youtube-channel.php:836
1003
+ #, php-format
1004
+ msgid ""
1005
+ "You have set wrong Channel ID. Fix that in General plugin settings, Widget "
1006
+ "and/or shortcode. Read <a href=\"%s\" target=\"_blank\">FAQ</a> document."
1007
+ msgstr ""
1008
+
1009
+ #: youtube-channel.php:840
1010
+ #, php-format
1011
+ msgid ""
1012
+ "You do not have permission to access ressource <strong>%s</strong> (it's "
1013
+ "maybe set to private or even does not exists!)"
1014
+ msgstr ""
1015
+
1016
+ #: youtube-channel.php:964
1017
+ msgid "Oops, something went wrong."
1018
+ msgstr ""
1019
 
1020
  # @ youtube-channel
1021
+ #: youtube-channel.php:1046
1022
  msgid "in new window/tab"
1023
  msgstr "en nueva ventana/pestaña"
1024
 
1025
  # @ youtube-channel
1026
+ #: youtube-channel.php:1198
1027
  #, php-format
1028
  msgid "Watch video %1$s published on %2$s"
1029
  msgstr "Ver vídeo %1$s publicado en %2$s"
1030
 
1031
+ #. Plugin URI of the plugin/theme
1032
+ msgid "http://urosevic.net/wordpress/plugins/youtube-channel/"
1033
+ msgstr "http://urosevic.net/wordpress/plugins/youtube-channel/"
1034
+
1035
+ #. Description of the plugin/theme
1036
+ msgid ""
1037
+ "Quick and easy embed latest or random videos from YouTube channel (user "
1038
+ "uploads, liked or favourited videos) or playlist. Use <a href=\"widgets.php"
1039
+ "\">widget</a> for sidebar or shortcode for content. Works with <em>YouTube "
1040
+ "Data API v3</em>."
1041
+ msgstr ""
1042
+
1043
+ #. Author of the plugin/theme
1044
+ msgid "Aleksandar Urošević"
1045
+ msgstr "Aleksandar Urošević"
1046
+
1047
+ #. Author URI of the plugin/theme
1048
+ msgid "http://urosevic.net/"
1049
+ msgstr "http://urosevic.net/"
1050
+
1051
  # @ youtube-channel
1052
+ #~ msgid ""
1053
+ #~ "Enter your YouTube channel ID (channel name, not full URL to channel)"
1054
+ #~ msgstr ""
1055
+ #~ "Introduce la ID del canal de Youtube (nombre del canal, no la URL "
1056
+ #~ "completa del canal)"
1057
+
1058
+ # @ youtube-channel
1059
+ #~ msgid "Favorites"
1060
+ #~ msgstr "Favoritos"
1061
+
1062
+ # @ youtube-channel
1063
+ #~ msgid "Embed standard playlist"
1064
+ #~ msgstr "Embeder lista estándar"
1065
+
1066
+ # @ youtube-channel
1067
+ #~ msgid ""
1068
+ #~ "Enable this option to embed whole playlist instead single video from "
1069
+ #~ "playlist when you chose playlist as resource"
1070
+ #~ msgstr ""
1071
+ #~ "Activa esta opción para embeder la lista de reproducción entera en vez de "
1072
+ #~ "un vídeo individual cuando elijas lista de reproducción como recurso"
1073
+
1074
+ # @ youtube-channel
1075
+ #~ msgid "Fix <em>No items</em> error/Respect playlist order"
1076
+ #~ msgstr "Corregir <em>No hay vídeos</em> error / Respetar orden de lista"
1077
 
1078
  # @ youtube-channel
1079
+ #~ msgid "Enable this option if you get error No Item"
1080
+ #~ msgstr "Activa esta opción si obtienes un error No hay vídeo"
1081
+
1082
+ # @ youtube-channel
1083
+ #~ msgid "Show random video"
1084
+ #~ msgstr "Mostrar vídeo aleatorio"
1085
+
1086
+ # @ youtube-channel
1087
+ #~ msgid "Aspect Ratio"
1088
+ #~ msgstr "Ratio de aspecto"
1089
+
1090
+ # @ youtube-channel
1091
+ #~ msgid "16:9"
1092
+ #~ msgstr "16:9"
1093
+
1094
+ # @ youtube-channel
1095
+ #~ msgid "16:10"
1096
+ #~ msgstr "16:10"
1097
+
1098
+ # @ youtube-channel
1099
+ #~ msgid "4:3"
1100
+ #~ msgstr "4:3"
1101
+
1102
+ # @ wpaust
1103
+ #~ msgid "Video Width"
1104
+ #~ msgstr "Anchura del vídeo"
1105
+
1106
+ # @ youtube-channel
1107
+ #~ msgid "Set what will be shown by default"
1108
+ #~ msgstr "Fijar qué se mostrará por defecto"
1109
+
1110
+ # @ youtube-channel
1111
+ #~ msgid "Flash (object)"
1112
+ #~ msgstr "Objeto Flash"
1113
+
1114
+ # @ youtube-channel
1115
+ #~ msgid "HTML5 (iframe) Async"
1116
+ #~ msgstr "HTML5 (iframe) asíncrono"
1117
+
1118
+ # @ youtube-channel
1119
+ #~ msgid "Chromeless"
1120
+ #~ msgstr "Sin marco"
1121
+
1122
+ # @ youtube-channel
1123
+ #~ msgid "Use light theme"
1124
+ #~ msgstr "Usar plantilla clara"
1125
+
1126
+ # @ youtube-channel
1127
+ #~ msgid ""
1128
+ #~ "Enable this option to use light theme for playback controls instead dark"
1129
+ #~ msgstr ""
1130
+ #~ "Activa esta opción para usar la plantilla clara para los controles de "
1131
+ #~ "reproducción en lugar de la oscura"
1132
+
1133
+ # @ youtube-channel
1134
+ #~ msgid "Fix video height"
1135
+ #~ msgstr "Ajustar altura de vídeo"
1136
+
1137
+ # @ youtube-channel
1138
+ #~ msgid ""
1139
+ #~ "Enable this option to fix video height when playback controls are not "
1140
+ #~ "hidden"
1141
+ #~ msgstr ""
1142
+ #~ "Activa esta opción para ajustar la altura del vídeo cuando los controles "
1143
+ #~ "de reproducción no están ocultos"
1144
+
1145
+ # @ youtube-channel
1146
+ #~ msgid "Enable this option to display title of video"
1147
+ #~ msgstr "Activa esta opción para mostrar el título del vídeo"
1148
+
1149
+ # @ youtube-channel
1150
+ #~ msgid "Et cetera string"
1151
+ #~ msgstr "Cadena para etcétera"
1152
+
1153
+ #~ msgid "Indicator for shortened video description (default: …)"
1154
+ #~ msgstr ""
1155
+ #~ "Indicador para acortar las descripciones del vídeo (por defecto: ...)"
1156
+
1157
+ #~ msgid "..."
1158
+ #~ msgstr "..."
1159
+
1160
+ # @ youtube-channel
1161
+ #~ msgid "Visit YouTube Channel text"
1162
+ #~ msgstr "Texto para Visitar canal de YouTube"
1163
+
1164
+ # @ youtube-channel
1165
+ #~ msgid "Use placeholder %channel% to insert channel name"
1166
+ #~ msgstr "Usa el código %channel% para insertar el nombre del canal"
1167
+
1168
+ # @ youtube-channel
1169
+ #~ msgid "Visit my channel %channel%"
1170
+ #~ msgstr "Visita mi canal %channel%"
1171
+
1172
+ # @ youtube-channel
1173
+ #~ msgid "Show link to channel"
1174
+ #~ msgstr "Mostrar enlace a canal"
1175
+
1176
+ # @ youtube-channel
1177
+ #~ msgid ""
1178
+ #~ "Enable this option to show customized link to channel at the bottom of "
1179
+ #~ "YTC block"
1180
+ #~ msgstr ""
1181
+ #~ "Activa esta opción para mostrar un enlace personalizado al canal al final "
1182
+ #~ "del bloque YTC"
1183
+
1184
+ # @ youtube-channel
1185
+ #~ msgid "Open YouTube channel page"
1186
+ #~ msgstr "Abrir página del canal de YouTube"
1187
+
1188
+ # @ youtube-channel
1189
+ #~ msgid "in same window"
1190
+ #~ msgstr "en la misma ventana"
1191
+
1192
+ # @ youtube-channel
1193
+ #~ msgid "in new window (JavaScript)"
1194
+ #~ msgstr "en nueva ventana (JavaScript)"
1195
+
1196
+ # @ youtube-channel
1197
+ #~ msgid "in new window (Target)"
1198
+ #~ msgstr "en nueva ventana (Target)"
1199
+
1200
+ # @ youtube-channel
1201
+ #~ msgid "Link to channel instead to user"
1202
+ #~ msgstr "Enlaza al canal en vez del al usuario"
1203
+
1204
+ # @ youtube-channel
1205
+ #~ msgid ""
1206
+ #~ "Enable this option if link to your channel have <code>/channel/</code> "
1207
+ #~ "instead <code>/user/</code> part in URL"
1208
+ #~ msgstr ""
1209
+ #~ "Activa esta opción si la URL de enlace a tu canal tiene <code>/channel/</"
1210
+ #~ "code> en vez de <code>/user/</code>"
1211
+
1212
+ #~ msgid "Usage"
1213
+ #~ msgstr "Usar"
1214
+
1215
+ #~ msgid " Options"
1216
+ #~ msgstr " Opciones"
1217
+
1218
+ # @ youtube-channel
1219
+ #~ msgid ""
1220
+ #~ "<p>Easy embed playable videos from YouTube.</p><p>Here you can set "
1221
+ #~ "default options that will be used as defaults for new widgets, and for "
1222
+ #~ "shortcode.</p>"
1223
+ #~ msgstr ""
1224
+ #~ "<p>Incrusta fácilmente vídeos de Youtube</p><p>Aquí puedes cambiar las "
1225
+ #~ "configuraciones por defecto que serán usadas en widgets y shortcodes.</p>"
1226
+
1227
+ # @ youtube-channel
1228
+ #~ msgid ""
1229
+ #~ "Enable this option to protect your visitors <a href=\"%s\" target=\"_blank"
1230
+ #~ "\">privacy</a>."
1231
+ #~ msgstr ""
1232
+ #~ "Activa esta opción para proteger la <a href=\"%s\" target=\"_blank"
1233
+ #~ "\">privacidad</a> de tus visitantes"
1234
+
1235
+ # @ youtube-channel
1236
+ #~ msgid "Youtube Channel"
1237
+ #~ msgstr "Canal de YouTube"
1238
+
1239
+ # @ youtube-channel
1240
+ #~ msgid "YouTube Channel name (not URL to channel)"
1241
+ #~ msgstr "Nombre del Canal de Youtube (no la URL del canal)"
1242
+
1243
+ # @ youtube-channel
1244
+ #~ msgid "YouTube Playlist ID (not playlist name)"
1245
+ #~ msgstr "ID Playlist Youtube (no el nombre de la lista)"
1246
+
1247
+ # @ youtube-channel
1248
+ #~ msgid ""
1249
+ #~ "Enable this option to embed YouTube playlist widget instead single video "
1250
+ #~ "from playlist"
1251
+ #~ msgstr ""
1252
+ #~ "Activa esta opción para embeder una lista de reproducción de Youtube en "
1253
+ #~ "vez de un vídeo individual de la lista"
1254
+
1255
+ # @ youtube-channel
1256
+ #~ msgid "Use <a href=\"%s\" target=\"_blank\">Enhanced Privacy</a>"
1257
+ #~ msgstr "Usar <a href=\"%s\" target=\"_blank\">Privacidad extendida</a>"
1258
+
1259
+ # @ youtube-channel
1260
+ #~ msgid "Width"
1261
+ #~ msgstr "Ancho"
1262
+
1263
+ # @ youtube-channel
1264
+ #~ msgid "Fix height taken by controls"
1265
+ #~ msgstr "Fijar la altura tomada por los controles"
1266
+
1267
+ # @ youtube-channel
1268
+ #~ msgid "Default: &amp;hellip;"
1269
+ #~ msgstr "Defecto &amp;hellip;"
1270
+
1271
+ # @ youtube-channel
1272
+ #~ msgid ""
1273
+ #~ "Default: Visit channel %channel%. Use placeholder %channel% to insert "
1274
+ #~ "channel name."
1275
+ #~ msgstr ""
1276
+ #~ "Defecto: Visitar el canal %channel%. Usa el código %channel% para "
1277
+ #~ "insertar el nombre del canal."
1278
+
1279
+ # @ youtube-channel
1280
+ #~ msgid "Debug YTC"
1281
+ #~ msgstr "YTC modo Debug"
1282
+
1283
+ #~ msgid "Enable debugging"
1284
+ #~ msgstr "Activar modo debug"
1285
+
1286
+ #~ msgid ""
1287
+ #~ "Insert debug data to <a href=\"%s\" target=\"_support\">support forum</a>."
1288
+ #~ "<br />Please do not remove channel and playlist ID`s. If you are "
1289
+ #~ "concerned about privacy, send this debug log to email %s"
1290
+ #~ msgstr ""
1291
+ #~ "Envía los datos de debug a través del <a href=\"%s\" target=\"_support"
1292
+ #~ "\">foro de soporte</a>.<br /> Por favor, no borres el canal y los ID de "
1293
+ #~ "lista de reproducción. Si tienes algún problema con la privacidad, envía "
1294
+ #~ "esta info de debug al email %s"
1295
+
1296
+ #~ msgid ""
1297
+ #~ "Please review <a href=\"%s\">global settings</a>, YTC widgets and "
1298
+ #~ "shortcodes."
1299
+ #~ msgstr ""
1300
+ #~ "Por favor, revisa las <a href=\"%s\">opciones generales</a>, widgets YTC "
1301
+ #~ "y shortcodes"
1302
+
1303
+ #~ msgid ""
1304
+ #~ "If you use caching for any YTC widget or shortcode, please "
1305
+ #~ "<strong>ReCache</strong> feeds in <strong>Tools</strong> section of <a "
1306
+ #~ "href=\"%s\">plugin settings</a> page."
1307
+ #~ msgstr ""
1308
+ #~ "Si estás usando el cacheo para cualquier widget o shortcode de YTC, por "
1309
+ #~ "favor <strong>actualiza el caché</strong> de los feeds en la sección "
1310
+ #~ "<strong>Herramientas</strong>, en la página de las <a href=\"%s"
1311
+ #~ "\">opciones del plugin</a>. "
1312
+
1313
+ #~ msgid ""
1314
+ #~ "We switched to <em>Redux Framework</em> so please review global plugin <a "
1315
+ #~ "href=\"%s\">settings page</a>."
1316
+ #~ msgstr ""
1317
+ #~ "Hemos actualizado al <em>Framework Redux</em> asi que por favor revisa la "
1318
+ #~ "configuración global del plugin en la <a href=\"%s\">página de opciones</"
1319
+ #~ "a>."
1320
+
1321
+ #~ msgid "updated to version"
1322
+ #~ msgstr "actualizar a la versión"
1323
+
1324
+ #~ msgid "I did this already, dismiss notice!"
1325
+ #~ msgstr "Ya lo he hecho, desactiva la notificación!"
1326
+
1327
+ #~ msgid ""
1328
+ #~ "To configure global <strong>%s</strong> options, you need to install and "
1329
+ #~ "activate <strong>%s</strong>."
1330
+ #~ msgstr ""
1331
+ #~ "Para configurar la opción global <strong>%s</strong>, necesitas instalar "
1332
+ #~ "y activar <strong>%s</strong>."
1333
+
1334
+ # @ youtube-channel
1335
+ #~ msgid "No items"
1336
+ #~ msgstr "No hay elementos"
1337
+
1338
+ # @ youtube-channel
1339
+ #~ msgid "Check here why"
1340
+ #~ msgstr "Informate aquí del porqué"
1341
+
1342
+ # @ youtube-channel
1343
+ #~ msgid "Visit channel %1$s"
1344
+ #~ msgstr "Visitar canal %1$s"
1345
+
1346
+ # @ youtube-channel
1347
+ #~ msgid "Visit YouTube Channel text:"
1348
+ #~ msgstr "Texto Visitar canal de YouTube:"
1349
 
1350
  # @ youtube-channel
1351
  #~ msgid ""
1371
  #~ "<p>Opciones por defecto para el enlace al canal en el pie del bloque de "
1372
  #~ "vídeo. Serán usados como valores por defecto para los shortcode.</p>"
1373
 
 
 
 
 
1374
  # @ youtube-channel
1375
  #~ msgid "Resource to use:"
1376
  #~ msgstr "Recurso a usar:"
languages/youtube-channel-sr_RS.mo CHANGED
Binary file
languages/youtube-channel-sr_RS.po CHANGED
@@ -1,9 +1,10 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: YouTube Channel\n"
4
- "POT-Creation-Date: 2014-09-26 23:02+0100\n"
 
5
  "PO-Revision-Date: \n"
6
- "Last-Translator: \n"
7
  "Language-Team: Aleksandar Urosevic <urke.kg@gmail.com>\n"
8
  "Language: sr_RS\n"
9
  "MIME-Version: 1.0\n"
@@ -13,159 +14,211 @@ msgstr ""
13
  "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
14
  "X-Poedit-KeywordsList: __;_e\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
- "X-Generator: Poedit 1.6.9\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: .\n"
 
19
 
20
- #: inc/config.20140926.php:58 inc/config.php:54
 
21
  msgid "General"
22
  msgstr "Опште"
23
 
24
- #: inc/config.20140926.php:64 inc/config.php:60
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  msgid "YouTube Channel ID"
26
- msgstr "ИД Јутјуб канала"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
 
28
- #: inc/config.20140926.php:65 inc/config.php:61
29
- msgid "Enter your YouTube channel ID (channel name, not full URL to channel)"
30
- msgstr "Унесите ИД Вашег Јутјуб канала (само назив канала, не целу путању)"
 
 
 
 
 
 
 
 
 
31
 
32
- #: inc/config.20140926.php:71 inc/config.php:67
 
 
 
 
 
 
 
 
33
  msgid "Default Playlist ID"
34
  msgstr "ИД подразумеване плејлисте"
35
 
36
- #: inc/config.20140926.php:72 inc/config.php:68
37
  msgid "Enter default playlist ID (not playlist name)"
38
  msgstr "Унесите подразумевани ИД плеј листе (не назив)"
39
 
40
- #: inc/config.20140926.php:78 inc/config.php:74 inc/widget.php:97
41
  msgid "Resource to use"
42
  msgstr "Користи ресурс"
43
 
44
- #: inc/config.20140926.php:79 inc/config.php:75
 
 
 
 
45
  msgid "What to use as resource for feeds"
46
  msgstr "Шта користити као извор довода"
47
 
48
- #: inc/config.20140926.php:81 inc/config.php:77 inc/widget.php:99
49
  msgid "Channel"
50
  msgstr "Канал"
51
 
52
- #: inc/config.20140926.php:82 inc/config.php:78 inc/widget.php:100
53
- msgid "Favorites"
54
  msgstr "Омиљени"
55
 
56
- #: inc/config.20140926.php:83 inc/config.php:79 inc/widget.php:101
 
 
 
 
57
  msgid "Playlist"
58
  msgstr "Плеј листа"
59
 
60
- #: inc/config.20140926.php:90 inc/config.php:86 inc/widget.php:104
61
- msgid "Embed standard playlist"
62
- msgstr "Угради стандардну листу"
63
-
64
- #: inc/config.20140926.php:91 inc/config.php:87
65
- msgid ""
66
- "Enable this option to embed whole playlist instead single video from "
67
- "playlist when you chose playlist as resource"
68
- msgstr ""
69
- "Омогућите ову опцију за уградњу комплетне плејлисте када одаберете плејлисту "
70
- "као ресурс"
71
-
72
- #: inc/config.20140926.php:97 inc/config.php:93
73
  msgid "Cache Timeout"
74
  msgstr "Трајање кеша"
75
 
76
- #: inc/config.20140926.php:98 inc/config.php:94
77
  msgid "Define caching timeout for YouTube feeds, in seconds"
78
  msgstr "Одредите трајање кеша Јутјуб довода у секундама"
79
 
80
- #: inc/config.20140926.php:101 inc/config.php:97 inc/widget.php:125
81
  msgid "Do not chache"
82
  msgstr "Без кеширања"
83
 
84
- #: inc/config.20140926.php:102 inc/config.php:98 youtube-channel.php:809
85
  msgid "1 minute"
86
  msgstr "1 минут"
87
 
88
- #: inc/config.20140926.php:103 inc/config.php:99 youtube-channel.php:810
89
  msgid "5 minutes"
90
  msgstr "5 минута"
91
 
92
- #: inc/config.20140926.php:104 inc/config.php:100 youtube-channel.php:811
93
  msgid "15 minutes"
94
  msgstr "15 минута"
95
 
96
- #: inc/config.20140926.php:105 inc/config.php:101 youtube-channel.php:812
97
  msgid "30 minutes"
98
  msgstr "30 минута"
99
 
100
- #: inc/config.20140926.php:106 inc/config.php:102 youtube-channel.php:815
101
  msgid "1 hour"
102
  msgstr "1 сат"
103
 
104
- #: inc/config.20140926.php:107 inc/config.php:103 youtube-channel.php:816
105
  msgid "2 hours"
106
  msgstr "2 сата"
107
 
108
- #: inc/config.20140926.php:108 inc/config.php:104 youtube-channel.php:817
109
  msgid "5 hours"
110
  msgstr "5 сати"
111
 
112
- #: inc/config.20140926.php:109 inc/config.php:105 youtube-channel.php:818
113
  msgid "10 hours"
114
  msgstr "10 сати"
115
 
116
- #: inc/config.20140926.php:110 inc/config.php:106 youtube-channel.php:819
117
  msgid "12 hours"
118
  msgstr "12 сати"
119
 
120
- #: inc/config.20140926.php:111 inc/config.php:107 youtube-channel.php:820
121
  msgid "18 hours"
122
  msgstr "18 сати"
123
 
124
- #: inc/config.20140926.php:112 inc/config.php:108 youtube-channel.php:823
125
  msgid "1 day"
126
  msgstr "1 дан"
127
 
128
- #: inc/config.20140926.php:113 inc/config.php:109 youtube-channel.php:824
129
  msgid "2 days"
130
  msgstr "2 дана"
131
 
132
- #: inc/config.20140926.php:114 inc/config.php:110 youtube-channel.php:825
133
  msgid "3 days"
134
  msgstr "3 дана"
135
 
136
- #: inc/config.20140926.php:115 inc/config.php:111 youtube-channel.php:826
137
  msgid "4 days"
138
  msgstr "4 дана"
139
 
140
- #: inc/config.20140926.php:116 inc/config.php:112 youtube-channel.php:827
141
  msgid "5 days"
142
  msgstr "5 дана"
143
 
144
- #: inc/config.20140926.php:117 inc/config.php:113 youtube-channel.php:828
145
  msgid "6 days"
146
  msgstr "6 дана"
147
 
148
- #: inc/config.20140926.php:118 inc/config.php:114 youtube-channel.php:831
149
  msgid "1 week"
150
  msgstr "1 недеља"
151
 
152
- #: inc/config.20140926.php:119 inc/config.php:115 youtube-channel.php:832
153
  msgid "2 weeks"
154
  msgstr "2 недеље"
155
 
156
- #: inc/config.20140926.php:120 inc/config.php:116 youtube-channel.php:833
157
  msgid "3 weeks"
158
  msgstr "3 недеље"
159
 
160
- #: inc/config.20140926.php:121 inc/config.php:117 youtube-channel.php:834
161
  msgid "1 month"
162
  msgstr "1 месец"
163
 
164
- #: inc/config.20140926.php:128 inc/config.php:124 inc/widget.php:130
165
  msgid "Fetch"
166
- msgstr "Добави"
167
 
168
- #: inc/config.20140926.php:129 inc/config.php:125 inc/widget.php:130
169
  msgid ""
170
  "Number of videos that will be used for random pick (min 2, max 50, default "
171
  "25)"
@@ -173,505 +226,1024 @@ msgstr ""
173
  "Број видеа од којих ће бити одабран насумични (најмање 2, највише 50, "
174
  "подразумевано 25)"
175
 
176
- #: inc/config.20140926.php:138 inc/config.php:134 inc/widget.php:132
177
  msgid "Show"
178
  msgstr "Прикажи"
179
 
180
- #: inc/config.20140926.php:139 inc/config.php:135 inc/widget.php:132
181
  msgid "Number of videos to display"
182
  msgstr "Број видеа за приказ"
183
 
184
- #: inc/config.20140926.php:148 inc/config.php:144
185
  msgid "Use Enhanced privacy"
186
- msgstr "Користи унапређену приватност"
187
 
188
- #: inc/config.20140926.php:155 inc/config.php:151 inc/widget.php:137
189
- msgid "Fix <em>No items</em> error/Respect playlist order"
190
- msgstr "Поправи <em>No items</em> гешку (поштуј поредак плејлисте)"
 
 
 
 
 
191
 
192
- #: inc/config.20140926.php:156 inc/config.php:152 inc/widget.php:137
193
- msgid "Enable this option if you get error No Item"
194
- msgstr "Омогућите ову опцију ако добијете грешку <em>No items</em>"
195
 
196
- #: inc/config.20140926.php:162 inc/config.php:158 inc/widget.php:139
197
- msgid "Show random video"
198
- msgstr "Прикажи насумични видео"
199
 
200
- #: inc/config.20140926.php:163 inc/config.php:159 inc/widget.php:139
201
- msgid "Get random videos of all fetched from channel or playlist"
202
- msgstr ""
203
- "Насумично одабери видео записе из свите добијене са канала или из плеј листе"
204
 
205
- #: inc/config.20140926.php:172 inc/config.php:168
206
- msgid "Video"
207
- msgstr "Видео"
208
 
209
- #: inc/config.20140926.php:178 inc/config.php:174
210
- msgid "Aspect Ratio"
211
  msgstr "Размера"
212
 
213
- #: inc/config.20140926.php:179 inc/config.php:175
214
  msgid "Select aspect ratio for displayed video"
215
  msgstr "Одаберите размеру приказаног видеа"
216
 
217
- #: inc/config.20140926.php:182 inc/config.php:178
218
- msgid "16:9"
219
- msgstr "16:9"
220
-
221
- #: inc/config.20140926.php:183 inc/config.php:179
222
- msgid "16:10"
223
- msgstr "16:10"
224
-
225
- #: inc/config.20140926.php:184 inc/config.php:180
226
- msgid "4:3"
227
- msgstr "4:3"
228
-
229
- #: inc/config.20140926.php:191 inc/config.php:187
230
- msgid "Video Width"
231
- msgstr "Ширина видеа"
232
-
233
- #: inc/config.20140926.php:192 inc/config.php:188
234
- msgid "Set default width for displayed video, in pixels"
235
- msgstr "Одредите подразумевану ширину видеа у пикселима"
236
-
237
- #: inc/config.20140926.php:201 inc/config.php:197 inc/widget.php:154
238
  msgid "What to show?"
239
  msgstr "Шта приказати?"
240
 
241
- #: inc/config.20140926.php:202 inc/config.20140926.php:336 inc/config.php:198
242
- #: inc/config.php:332
243
- msgid "Set what will be shown by default"
244
- msgstr "Одредите шта ће подразумевано бити приказано"
245
 
246
- #: inc/config.20140926.php:205 inc/config.php:201 inc/widget.php:156
247
  msgid "Thumbnail"
248
  msgstr "Сличица"
249
 
250
- #: inc/config.20140926.php:206 inc/config.php:202 inc/widget.php:157
251
- msgid "Flash (object)"
252
- msgstr "Флеш објекат"
253
-
254
- #: inc/config.20140926.php:207 inc/config.php:203 inc/widget.php:158
255
  msgid "HTML5 (iframe)"
256
  msgstr "HTML5 (iframe)"
257
 
258
- #: inc/config.20140926.php:208 inc/config.php:204 inc/widget.php:159
259
- msgid "HTML5 (iframe) Async"
260
- msgstr "Асинхрони HTML5 (iframe)"
261
 
262
- #: inc/config.20140926.php:209 inc/config.php:205 inc/widget.php:160
263
- msgid "Chromeless"
264
- msgstr "Chromeless"
265
 
266
- #: inc/config.20140926.php:216 inc/config.php:212
267
- msgid "Use light theme"
268
- msgstr "Користи светлу тему"
269
 
270
- #: inc/config.20140926.php:217 inc/config.php:213
271
  msgid ""
272
- "Enable this option to use light theme for playback controls instead dark"
273
- msgstr "Омогућите ову опцију да би се користила светла тема у Јутрјуб плејеру"
 
 
274
 
275
- #: inc/config.20140926.php:223 inc/config.php:219 inc/widget.php:163
276
- msgid "Hide player controls"
277
- msgstr "Сакриј контроле плејера"
278
 
279
- #: inc/config.20140926.php:224 inc/config.php:220
280
- msgid "Enable this option to hide playback controls"
281
- msgstr "Омогућите ову опцију да би сакрили контроле за репродукцију"
 
 
 
 
 
 
 
 
 
 
 
 
 
282
 
283
- #: inc/config.20140926.php:230 inc/config.php:226
284
- msgid "Fix video height"
285
- msgstr "Поправи висину видеа"
286
 
287
- #: inc/config.20140926.php:231 inc/config.php:227
288
  msgid ""
289
- "Enable this option to fix video height when playback controls are not hidden"
290
  msgstr ""
291
- "Омогућите ову опцију да би поправили висину када контроле за репродукцију "
292
- "нису сакривене"
293
 
294
- #: inc/config.20140926.php:237 inc/config.php:233 inc/widget.php:165
 
 
 
 
 
 
 
 
295
  msgid "Autoplay video or playlist"
296
  msgstr "Аутоматски репродукуј видео или плеј листу"
297
 
298
- #: inc/config.20140926.php:238 inc/config.php:234
299
  msgid ""
300
  "Enable this option to start video playback right after block is rendered"
301
  msgstr ""
302
 
303
- #: inc/config.20140926.php:244 inc/config.php:240 inc/widget.php:166
304
  msgid "Mute video on autoplay"
305
  msgstr "Искључи звук при аутоматској репродукцији"
306
 
307
- #: inc/config.20140926.php:245 inc/config.php:241
308
  msgid "Enable this option to mute video when start autoplay"
309
  msgstr ""
310
  "Омогућите ову опцију да би искључити звук када започне аутоматска "
311
  "репродукција"
312
 
313
- #: inc/config.20140926.php:251 inc/config.php:247 inc/widget.php:167
314
  msgid "Hide related videos"
315
  msgstr "Сакриј повезане видео записе"
316
 
317
- #: inc/config.20140926.php:252 inc/config.php:248
318
  msgid "Enable this option to hide related videos after finished playback"
319
  msgstr ""
320
  "Омогућите ову опцију да би сакрили релевантне видео записе након завршетка "
321
  "репродукције"
322
 
323
- #: inc/config.20140926.php:261 inc/config.php:257
324
- msgid "Content"
325
- msgstr "Садржај"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
326
 
327
- #: inc/config.20140926.php:267 inc/config.php:263 inc/widget.php:172
328
  msgid "Show video title"
329
  msgstr "Прикажи наслов видео записа"
330
 
331
- #: inc/config.20140926.php:268 inc/config.php:264
332
- msgid "Enable this option to display title of video"
333
- msgstr "Омогућите ову опцију да би приказали наслов видео записа"
 
 
 
 
 
 
 
 
334
 
335
- #: inc/config.20140926.php:274 inc/config.php:270 inc/widget.php:173
 
 
 
 
336
  msgid "Show video description"
337
  msgstr "Прикажи опис видео записа"
338
 
339
- #: inc/config.20140926.php:275 inc/config.php:271
340
  msgid "Enable this option to display description for video"
341
  msgstr "Омогућите ову опцију да би приказали опис видео записа"
342
 
343
- #: inc/config.20140926.php:281 inc/config.php:277 inc/widget.php:174
344
  msgid "Description length"
345
  msgstr "Дужина описа"
346
 
347
- #: inc/config.20140926.php:282 inc/config.php:278
348
  msgid "Enter length for video description in characters (0 for full length)"
349
  msgstr "Унесите дужину описа видео записа у знаковима (0 за цео опис)"
350
 
351
- #: inc/config.20140926.php:291 inc/config.php:287 inc/widget.php:175
352
- msgid "Et cetera string"
353
- msgstr "Знак за скраћени текст"
 
 
354
 
355
- #: inc/config.20140926.php:292 inc/config.php:288
356
- msgid "Indicator for shortened video description (default: …)"
357
- msgstr "Индикатор за скраћени опис видео записа (подразумевано: ...)"
358
 
359
- #: inc/config.20140926.php:293 inc/config.php:289
360
- msgid "..."
361
- msgstr "..."
362
 
363
- #: inc/config.20140926.php:298 inc/config.php:294 inc/widget.php:176
364
- msgid "Hide annotations from video"
365
- msgstr "Сакриј прибелешке са видео записа"
366
 
367
- #: inc/config.20140926.php:299 inc/config.php:295
368
- msgid ""
369
- "Enable this option to hide video annotations (custom text set by uploader "
370
- "over video during playback)"
371
- msgstr ""
372
- "Омогућите ову опцију да би сакрили видео прибелешке (текст постављен преко "
373
- "слике видеа током репродукције)"
374
 
375
- #: inc/config.20140926.php:305 inc/config.php:301 inc/widget.php:177
376
- msgid "Hide video info"
377
- msgstr "Сакриј информације о видео запису"
378
 
379
- #: inc/config.20140926.php:306 inc/config.php:302
380
- msgid ""
381
- "Enable this option to hide informations about video before play start (video "
382
- "title and uploader in overlay)"
383
- msgstr ""
384
- "Омогућите ову опцију да би сакрили информације о видео запису пре него што "
385
- "започен репродукција (наслов видео записа и аутора)"
386
 
387
- #: inc/config.20140926.php:315 inc/config.php:311 inc/widget.php:180
388
- msgid "Link to Channel"
389
- msgstr "Веза до канала"
390
 
391
- #: inc/config.20140926.php:321 inc/config.php:317 inc/widget.php:182
392
- msgid "Visit YouTube Channel text"
393
- msgstr "Текст за везу до канала"
394
 
395
- #: inc/config.20140926.php:322 inc/config.php:318
396
- msgid "Use placeholder %channel% to insert channel name"
397
- msgstr "Користи резервисану ниску %channel% да уметнете назив канала"
398
 
399
- #: inc/config.20140926.php:323 inc/config.php:319
400
- msgid "Visit my channel %channel%"
401
- msgstr "Посетите мој канал %channel%"
402
 
403
- #: inc/config.20140926.php:328 inc/config.php:324 inc/widget.php:183
404
- msgid "Show link to channel"
405
- msgstr "Прикажи везу до канала"
406
 
407
- #: inc/config.20140926.php:329 inc/config.php:325
408
- msgid ""
409
- "Enable this option to show customized link to channel at the bottom of YTC "
410
- "block"
411
- msgstr "Омогућите ову опцију да би приказали веу до канала на дну YTC блока"
412
 
413
- #: inc/config.20140926.php:335 inc/config.php:331
414
- msgid "Open YouTube channel page"
415
- msgstr "Отвори страницу Јутрјуб канала"
416
 
417
- #: inc/config.20140926.php:339 inc/config.php:335 inc/widget.php:186
418
- msgid "in same window"
419
- msgstr истом прозору"
 
 
420
 
421
- #: inc/config.20140926.php:340 inc/config.php:336 inc/widget.php:187
422
- msgid "in new window (JavaScript)"
423
- msgstr "у новом прозору (јаваскрипт)"
 
 
 
 
 
 
 
 
424
 
425
- #: inc/config.20140926.php:341 inc/config.php:337 inc/widget.php:188
426
- msgid "in new window (Target)"
427
- msgstr "у новом прозору (циљано)"
 
 
 
 
 
 
 
 
 
 
 
 
 
428
 
429
- #: inc/config.20140926.php:348 inc/config.php:344 inc/widget.php:191
430
- msgid "Link to channel instead to user"
431
- msgstr "Усмери као каналу уместо кориснику"
 
 
 
 
 
 
432
 
433
- #: inc/config.20140926.php:349 inc/config.php:345
 
434
  msgid ""
435
- "Enable this option if link to your channel have <code>/channel/</code> "
436
- "instead <code>/user/</code> part in URL"
437
  msgstr ""
438
- "Омогућите ову опцију ако веза до Вашег канала садржи <code>/channel/</code> "
439
- "уместо <code>/user/</code>"
 
 
 
 
 
 
 
 
 
 
 
 
 
440
 
441
- #: inc/config.20140926.php:358 inc/config.php:354
 
 
 
 
442
  msgid "Tools"
443
  msgstr "Алатке"
444
 
445
- #: inc/config.20140926.php:375 inc/config.php:371
446
- msgid "Usage"
447
- msgstr "Употреба"
448
 
449
- #: inc/config.20140926.php:396 inc/config.php:392
450
  msgid "Support"
451
  msgstr "Подршка"
452
 
453
- #: inc/config.20140926.php:427 inc/config.php:423
454
- msgid " Options"
455
- msgstr "Опције"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
456
 
457
- #: inc/config.20140926.php:500 inc/config.php:496
 
458
  msgid ""
459
- "<p>Easy embed playable videos from YouTube.</p><p>Here you can set default "
460
- "options that will be used as defaults for new widgets, and for shortcode.</p>"
461
  msgstr ""
462
- "<p>Лако уградите видео запис са Јутјуба.</p><p>Овде можете поставити "
463
- "подразумеване опције које ће бити коришћене приликом прављења новог виџета "
464
- "или у шорткоду.</p>"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
465
 
466
- #: inc/config.php:145
467
  #, php-format
468
  msgid ""
469
- "Enable this option to protect your visitors <a href=\"%s\" target=\"_blank"
470
- "\">privacy</a>."
471
  msgstr ""
472
- "Омогућите ову опцију како би заштитили <a href=\"%s\" target=\"_blank"
473
- "\">приватност</a> посетилаца."
 
474
 
475
- #: inc/widget.php:11
476
- msgid "Youtube Channel"
 
 
477
  msgstr ""
478
 
479
- #: inc/widget.php:12
480
  msgid "Serve YouTube videos from channel or playlist right to widget area"
481
  msgstr "Приказ видео записа са Јутјуб канала или плеј листе"
482
 
483
- #: inc/widget.php:85
484
  msgid "Widget Title"
485
  msgstr "Наслов виџета"
486
 
487
- #: inc/widget.php:85
488
  msgid "Title for widget"
489
  msgstr "Наслов за виџет"
490
 
491
- #: inc/widget.php:88
492
  msgid "Custom CSS Class"
493
  msgstr "Прилагођена CSS класа"
494
 
495
- #: inc/widget.php:88
496
  msgid "Enter custom class for YTC block, if you wish to target block styling"
497
  msgstr ""
498
  "Унесите прилагођену класу за YTC блок, ако желите да обликујете одређени блок"
499
 
500
- #: inc/widget.php:91
501
- msgid "Channel ID"
502
- msgstr "ИД канала"
 
 
503
 
504
- #: inc/widget.php:91
505
- msgid "YouTube Channel name (not URL to channel)"
506
- msgstr "Назив Јутјуб канала (не адреса до канала)"
507
 
508
- #: inc/widget.php:94
509
- msgid "Playlist ID"
510
- msgstr "ИД плеј листе"
511
 
512
- #: inc/widget.php:94
513
- msgid "YouTube Playlist ID (not playlist name)"
514
- msgstr "ИД плеј листе (не назив)"
515
 
516
- #: inc/widget.php:104
517
  msgid ""
518
- "Enable this option to embed YouTube playlist widget instead single video "
519
- "from playlist"
520
  msgstr ""
521
- "Омогућите ову опцију да би уградили плеј листу са Јутјуба уместо "
522
- "појдеиначног видеа из плеј листе"
523
 
524
- #: inc/widget.php:123
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
525
  msgid "Cache feed"
526
  msgstr "Кеширај довод"
527
 
528
- #: inc/widget.php:130 inc/widget.php:132
 
 
 
 
529
  msgid "video(s)"
530
  msgstr "видео запис(а)"
531
 
532
- #: inc/widget.php:135
533
  msgid "Enable this option to protect your visitors privacy"
534
  msgstr "Омогућите ову опцију да би заштитили приватност посетилаца"
535
 
536
- #: inc/widget.php:135
537
  #, php-format
538
- msgid "Use <a href=\"%s\" target=\"_blank\">Enhanced Privacy</a>"
539
- msgstr "Користи <a href=\"%s\" target=\"_blank\">Унапређену приватност</a>"
540
 
541
- #: inc/widget.php:142
542
- msgid "Video Settings"
543
- msgstr "Поставке видео записа"
 
544
 
545
- #: inc/widget.php:143
546
- msgid "Aspect ratio"
547
- msgstr "Размера"
 
 
 
 
 
 
 
548
 
549
- #: inc/widget.php:151
550
- msgid "Width"
551
- msgstr "Ширина"
552
 
553
- #: inc/widget.php:151
554
  msgid "Set video width in pixels"
555
  msgstr "Поставите ширину видео записа у пикселима"
556
 
557
- #: inc/widget.php:151
558
  msgid "default"
559
  msgstr "подразумевано"
560
 
561
- #: inc/widget.php:162
 
 
 
 
 
 
 
 
562
  msgid "Use light theme (default is dark)"
563
  msgstr "Користи светлу тему (тамна је подразумевана)"
564
 
565
- #: inc/widget.php:164
566
- msgid "Fix height taken by controls"
567
- msgstr "Поправи висину коју заузимају контроле"
568
 
569
- #: inc/widget.php:170
570
- msgid "Content Layout"
571
- msgstr "Садржај"
572
 
573
- #: inc/widget.php:174
574
  msgid ""
575
  "Set number of characters to cut down video description to (0 means full "
576
  "length)"
577
  msgstr "Одредите колико ће знакова имати опис видео записа (0 за цео опис)"
578
 
579
- #: inc/widget.php:175
580
- msgid "Default: &amp;hellip;"
581
- msgstr "Подразумевано: &amp;hellip;"
582
 
583
- #: inc/widget.php:182
584
  msgid ""
585
- "Default: Visit channel %channel%. Use placeholder %channel% to insert "
586
- "channel name."
587
  msgstr ""
588
- "Подразумевано: Посетите канал %channel%. Користите резервисану ниску %channel"
589
- "% за уметање назива канала."
590
 
591
- #: inc/widget.php:194
592
- msgid "Debug YTC"
593
- msgstr "Одклањање неправилности"
 
 
594
 
595
- #: inc/widget.php:196
596
- msgid "Enable debugging"
597
- msgstr "Омогући одклањање неправилности"
598
 
599
- #: inc/widget.php:212
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
600
  #, php-format
601
  msgid ""
602
- "Insert debug data to <a href=\"%s\" target=\"_support\">support forum</a>."
603
- "<br />Please do not remove channel and playlist ID`s. If you are concerned "
604
- "about privacy, send this debug log to email %s"
 
 
605
  msgstr ""
606
- "Пошаљите податке за отклањање неисправности на <a href=\"%s\" target="
607
- "\"_support\">форум за подршку</a>.<br />Молим Вас да не укљањате ИД канала и "
608
- "плеј листе. Ако сте забринути за своју приватност, пошаљите запис за "
609
- "озклањање неисправности електронском поштом на %s"
 
 
 
 
 
 
 
 
 
610
 
611
- #: youtube-channel.php:90
612
  #, php-format
613
  msgid ""
614
- "Please review <a href=\"%s\">global settings</a>, YTC widgets and shortcodes."
 
 
615
  msgstr ""
616
 
617
- #: youtube-channel.php:93
618
  #, php-format
619
  msgid ""
620
- "If you use caching for any YTC widget or shortcode, please <strong>ReCache</"
621
- "strong> feeds in <strong>Tools</strong> section of <a href=\"%s\">plugin "
622
- "settings</a> page."
 
623
  msgstr ""
624
 
625
- #: youtube-channel.php:96
626
  #, php-format
627
  msgid ""
628
- "We switched to <em>Redux Framework</em> so please review global plugin <a "
629
- "href=\"%s\">settings page</a>."
 
 
 
 
 
630
  msgstr ""
631
 
632
- #: youtube-channel.php:101
633
- msgid "updated to version"
634
- msgstr "ажуриран на верзију"
635
 
636
- #: youtube-channel.php:101
637
- msgid "I did this already, dismiss notice!"
638
- msgstr "Већ сам уради, исклјучи упозорење"
 
 
 
 
 
639
 
640
- #: youtube-channel.php:108
641
  #, php-format
642
  msgid ""
643
- "To configure global <strong>%s</strong> options, you need to install and "
644
- "activate <strong>%s</strong>."
 
 
 
645
  msgstr ""
646
- "За подешавање општих поставки <strong>%s</strong>, треба да додате и "
647
- "активирате додатак <strong>%s</strong>."
648
 
649
- #: youtube-channel.php:113
650
- msgid "Settings"
651
- msgstr "Поставке"
 
 
 
652
 
653
- #: youtube-channel.php:486
654
- msgid "No items"
655
- msgstr "Нема видеа"
 
 
 
656
 
657
- #: youtube-channel.php:486
658
- msgid "Check here why"
659
- msgstr "проверите овде зашто"
 
 
 
 
660
 
661
- #: youtube-channel.php:547
662
  #, php-format
663
- msgid "Visit channel %1$s"
664
- msgstr "Посетите канал %1$s"
 
 
 
665
 
666
- #: youtube-channel.php:554
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
667
  msgid "in new window/tab"
668
  msgstr "у новом прозору"
669
 
670
- #: youtube-channel.php:651
671
  #, php-format
672
  msgid "Watch video %1$s published on %2$s"
673
  msgstr "Гледај видео %1$s објављен на %2$s"
674
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
675
  #~ msgid "Resource to use:"
676
  #~ msgstr "Користи ресурс"
677
 
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: YouTube Channel\n"
4
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/youtube-channel\n"
5
+ "POT-Creation-Date: 2015-06-19 21:18+0100\n"
6
  "PO-Revision-Date: \n"
7
+ "Last-Translator: Aleksandar Urošević <urke.kg@gmail.com>\n"
8
  "Language-Team: Aleksandar Urosevic <urke.kg@gmail.com>\n"
9
  "Language: sr_RS\n"
10
  "MIME-Version: 1.0\n"
14
  "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
15
  "X-Poedit-KeywordsList: __;_e\n"
16
  "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Generator: Poedit 1.8.1\n"
18
+ "X-Poedit-Basepath: ..\\\n"
19
+ "X-Poedit-SearchPath-0: languages\n"
20
+ "X-Poedit-SearchPath-1: .\n"
21
 
22
+ #: inc/settings.php:38 inc/settings_template.php:14
23
+ #: inc/settings_usage_shortcode.php:104
24
  msgid "General"
25
  msgstr "Опште"
26
 
27
+ #: inc/settings.php:46 youtube-channel.php:316
28
+ msgid "YouTube Data API Key"
29
+ msgstr "Јутјуб АПИ кључ за податке"
30
+
31
+ #: inc/settings.php:54 inc/settings.php:86
32
+ msgid "Required"
33
+ msgstr "Обавезно"
34
+
35
+ #: inc/settings.php:58
36
+ #, php-format
37
+ msgid ""
38
+ "Your YouTube Data API Key (get it from <a href=\"%s\" target=\"_blank\">%s</"
39
+ "a>)"
40
+ msgstr ""
41
+ "Ваш АПИ кључ за Јутјуб податке (пронађите га на <a href=\"%s\" target="
42
+ "\"_blank\">%s</a>)"
43
+
44
+ #: inc/settings.php:68 youtube-channel.php:318
45
+ msgid "Google Developers Console"
46
+ msgstr "Гугловој страници за програмере"
47
+
48
+ #: inc/settings.php:78
49
  msgid "YouTube Channel ID"
50
+ msgstr "ИД канала"
51
+
52
+ #: inc/settings.php:90
53
+ #, php-format
54
+ msgid ""
55
+ "Your YouTube Channel ID (get it from <a href=\"%s\" target=\"_blank\">%s</a>)"
56
+ msgstr ""
57
+ "Ваш ИД Јутјуб канала (пронађите га на <a href=\"%s\" target=\"_blank\">%s</"
58
+ "a>)"
59
+
60
+ #: inc/settings.php:100 inc/settings.php:132 inc/settings.php:718
61
+ msgid "YouTube Account Overview"
62
+ msgstr "Преглед подешавања канала"
63
+
64
+ #: inc/settings.php:110
65
+ msgid "YouTube Vanity Name"
66
+ msgstr "Прилагођено име"
67
 
68
+ #: inc/settings.php:118 inc/settings.php:150 inc/settings.php:168
69
+ msgid "Optional"
70
+ msgstr "Није обавезно"
71
+
72
+ #: inc/settings.php:122
73
+ #, php-format
74
+ msgid ""
75
+ "Your YouTube Custom Name (get only part after www.youtube.com/c/ instead "
76
+ "whole URL from <a href=\"%s\" target=\"_blank\">%s</a>)"
77
+ msgstr ""
78
+ "Ваше Прилагођено име (само део иза www.youtube.com/c/ а не целу адресу са "
79
+ "странице <a href=\"%s\" target=\"_blank\">%s</a>)"
80
 
81
+ #: inc/settings.php:142
82
+ msgid "Legacy YouTube Username"
83
+ msgstr "Старо корисничко име"
84
+
85
+ #: inc/settings.php:151
86
+ msgid "Your YouTube legacy username"
87
+ msgstr "Ваше старо корисничко име за Јутјуб"
88
+
89
+ #: inc/settings.php:160
90
  msgid "Default Playlist ID"
91
  msgstr "ИД подразумеване плејлисте"
92
 
93
+ #: inc/settings.php:169
94
  msgid "Enter default playlist ID (not playlist name)"
95
  msgstr "Унесите подразумевани ИД плеј листе (не назив)"
96
 
97
+ #: inc/settings.php:178 inc/widget.php:134
98
  msgid "Resource to use"
99
  msgstr "Користи ресурс"
100
 
101
+ #: inc/settings.php:184
102
+ msgid "Resource:"
103
+ msgstr "Извор:"
104
+
105
+ #: inc/settings.php:185
106
  msgid "What to use as resource for feeds"
107
  msgstr "Шта користити као извор довода"
108
 
109
+ #: inc/settings.php:189
110
  msgid "Channel"
111
  msgstr "Канал"
112
 
113
+ #: inc/settings.php:190 inc/widget.php:137
114
+ msgid "Favourites"
115
  msgstr "Омиљени"
116
 
117
+ #: inc/settings.php:191
118
+ msgid "Liked Video"
119
+ msgstr "Свидело вам се"
120
+
121
+ #: inc/settings.php:192 inc/widget.php:139
122
  msgid "Playlist"
123
  msgstr "Плеј листа"
124
 
125
+ #: inc/settings.php:199
 
 
 
 
 
 
 
 
 
 
 
 
126
  msgid "Cache Timeout"
127
  msgstr "Трајање кеша"
128
 
129
+ #: inc/settings.php:205
130
  msgid "Define caching timeout for YouTube feeds, in seconds"
131
  msgstr "Одредите трајање кеша Јутјуб довода у секундама"
132
 
133
+ #: inc/settings.php:209
134
  msgid "Do not chache"
135
  msgstr "Без кеширања"
136
 
137
+ #: inc/settings.php:210 youtube-channel.php:1273
138
  msgid "1 minute"
139
  msgstr "1 минут"
140
 
141
+ #: inc/settings.php:211 youtube-channel.php:1274
142
  msgid "5 minutes"
143
  msgstr "5 минута"
144
 
145
+ #: inc/settings.php:212 youtube-channel.php:1275
146
  msgid "15 minutes"
147
  msgstr "15 минута"
148
 
149
+ #: inc/settings.php:213 youtube-channel.php:1276
150
  msgid "30 minutes"
151
  msgstr "30 минута"
152
 
153
+ #: inc/settings.php:214 youtube-channel.php:1279
154
  msgid "1 hour"
155
  msgstr "1 сат"
156
 
157
+ #: inc/settings.php:215 youtube-channel.php:1280
158
  msgid "2 hours"
159
  msgstr "2 сата"
160
 
161
+ #: inc/settings.php:216 youtube-channel.php:1281
162
  msgid "5 hours"
163
  msgstr "5 сати"
164
 
165
+ #: inc/settings.php:217 youtube-channel.php:1282
166
  msgid "10 hours"
167
  msgstr "10 сати"
168
 
169
+ #: inc/settings.php:218 youtube-channel.php:1283
170
  msgid "12 hours"
171
  msgstr "12 сати"
172
 
173
+ #: inc/settings.php:219 youtube-channel.php:1284
174
  msgid "18 hours"
175
  msgstr "18 сати"
176
 
177
+ #: inc/settings.php:220 youtube-channel.php:1287
178
  msgid "1 day"
179
  msgstr "1 дан"
180
 
181
+ #: inc/settings.php:221 youtube-channel.php:1288
182
  msgid "2 days"
183
  msgstr "2 дана"
184
 
185
+ #: inc/settings.php:222 youtube-channel.php:1289
186
  msgid "3 days"
187
  msgstr "3 дана"
188
 
189
+ #: inc/settings.php:223 youtube-channel.php:1290
190
  msgid "4 days"
191
  msgstr "4 дана"
192
 
193
+ #: inc/settings.php:224 youtube-channel.php:1291
194
  msgid "5 days"
195
  msgstr "5 дана"
196
 
197
+ #: inc/settings.php:225 youtube-channel.php:1292
198
  msgid "6 days"
199
  msgstr "6 дана"
200
 
201
+ #: inc/settings.php:226 youtube-channel.php:1295
202
  msgid "1 week"
203
  msgstr "1 недеља"
204
 
205
+ #: inc/settings.php:227 youtube-channel.php:1296
206
  msgid "2 weeks"
207
  msgstr "2 недеље"
208
 
209
+ #: inc/settings.php:228 youtube-channel.php:1297
210
  msgid "3 weeks"
211
  msgstr "3 недеље"
212
 
213
+ #: inc/settings.php:229 youtube-channel.php:1298
214
  msgid "1 month"
215
  msgstr "1 месец"
216
 
217
+ #: inc/settings.php:236 inc/widget.php:152
218
  msgid "Fetch"
219
+ msgstr "Добави из ресурса"
220
 
221
+ #: inc/settings.php:242 inc/widget.php:152
222
  msgid ""
223
  "Number of videos that will be used for random pick (min 2, max 50, default "
224
  "25)"
226
  "Број видеа од којих ће бити одабран насумични (најмање 2, највише 50, "
227
  "подразумевано 25)"
228
 
229
+ #: inc/settings.php:253 inc/widget.php:155
230
  msgid "Show"
231
  msgstr "Прикажи"
232
 
233
+ #: inc/settings.php:259 inc/widget.php:155
234
  msgid "Number of videos to display"
235
  msgstr "Број видеа за приказ"
236
 
237
+ #: inc/settings.php:270
238
  msgid "Use Enhanced privacy"
239
+ msgstr "Побољшана приватност"
240
 
241
+ #: inc/settings.php:279
242
+ #, php-format
243
+ msgid ""
244
+ "Enable this option to protect your visitors privacy. <a href=\"%s\" target="
245
+ "\"_blank\">%s</a>"
246
+ msgstr ""
247
+ "Омогућите ову опцију да би заштитили приватност Ваших посетилаца. <a href="
248
+ "\"%s\" target=\"_blank\">%s</a>"
249
 
250
+ #: inc/settings.php:289
251
+ msgid "Learn more here"
252
+ msgstr "Сазнајте више"
253
 
254
+ #: inc/settings.php:306
255
+ msgid "Video Tweaks"
256
+ msgstr "Поставке видеа"
257
 
258
+ #: inc/settings.php:314
259
+ msgid "Initial Width"
260
+ msgstr "Почетна ширина"
 
261
 
262
+ #: inc/settings.php:320
263
+ msgid "Set default width for displayed video, in pixels"
264
+ msgstr "Одредите подразумевану ширину видеа у пикселима"
265
 
266
+ #: inc/settings.php:331 inc/widget.php:164
267
+ msgid "Aspect ratio"
268
  msgstr "Размера"
269
 
270
+ #: inc/settings.php:338
271
  msgid "Select aspect ratio for displayed video"
272
  msgstr "Одаберите размеру приказаног видеа"
273
 
274
+ #: inc/settings.php:350
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
275
  msgid "What to show?"
276
  msgstr "Шта приказати?"
277
 
278
+ #: inc/settings.php:356
279
+ msgid "Choose how to embed video block"
280
+ msgstr "Одаберите како да се угради блок"
 
281
 
282
+ #: inc/settings.php:360 inc/widget.php:179
283
  msgid "Thumbnail"
284
  msgstr "Сличица"
285
 
286
+ #: inc/settings.php:361 inc/widget.php:180
 
 
 
 
287
  msgid "HTML5 (iframe)"
288
  msgstr "HTML5 (iframe)"
289
 
290
+ #: inc/settings.php:362 inc/widget.php:181
291
+ msgid "HTML5 (iframe) Asynchronous"
292
+ msgstr "HTML5 (iframe) Asynchronous"
293
 
294
+ #: inc/settings.php:363 inc/widget.php:182
295
+ msgid "Embedded Playlist"
296
+ msgstr "Уграђена плеј листа"
297
 
298
+ #: inc/settings.php:371
299
+ msgid "Enable Responsive"
300
+ msgstr "Омогући респонзивност"
301
 
302
+ #: inc/settings.php:377
303
  msgid ""
304
+ "Enable this option to make YTC videos and thumbnails responsive by default. "
305
+ "Please note, this option will set videos and thumbnail to full width "
306
+ "relative to parent container, and disable more than one video per row."
307
+ msgstr ""
308
 
309
+ #: inc/settings.php:386
310
+ msgid "Play inline on iOS"
311
+ msgstr "Репродукција на страници за iOS"
312
 
313
+ #: inc/settings.php:394
314
+ #, php-format
315
+ msgid ""
316
+ "Enable this option to override fullscreen playback on iOS, and force inline "
317
+ "playback on page and in lightbox. Learn more <a href=\"%s\">here</a>."
318
+ msgstr ""
319
+
320
+ #: inc/settings.php:406
321
+ msgid "Disable Lightbox"
322
+ msgstr "Онемогући искачући прозорчић"
323
+
324
+ #: inc/settings.php:412
325
+ msgid ""
326
+ "Enable this option to disable built-in lightbox for thumbnails (in case that "
327
+ "you have youtube links lightbox trigger in theme or other plugin)."
328
+ msgstr ""
329
 
330
+ #: inc/settings.php:421
331
+ msgid "Light Theme"
332
+ msgstr "Светла тема"
333
 
334
+ #: inc/settings.php:427
335
  msgid ""
336
+ "Enable this option to use light theme for playback controls instead dark."
337
  msgstr ""
 
 
338
 
339
+ #: inc/settings.php:435
340
+ msgid "Hide Player Controls"
341
+ msgstr "Сакриј контроле за репродукцију"
342
+
343
+ #: inc/settings.php:441
344
+ msgid "Enable this option to hide playback controls"
345
+ msgstr "Омогућите ову опцију да би сакрили контроле за репродукцију"
346
+
347
+ #: inc/settings.php:450 inc/widget.php:187
348
  msgid "Autoplay video or playlist"
349
  msgstr "Аутоматски репродукуј видео или плеј листу"
350
 
351
+ #: inc/settings.php:456
352
  msgid ""
353
  "Enable this option to start video playback right after block is rendered"
354
  msgstr ""
355
 
356
+ #: inc/settings.php:464 inc/widget.php:188
357
  msgid "Mute video on autoplay"
358
  msgstr "Искључи звук при аутоматској репродукцији"
359
 
360
+ #: inc/settings.php:470
361
  msgid "Enable this option to mute video when start autoplay"
362
  msgstr ""
363
  "Омогућите ову опцију да би искључити звук када започне аутоматска "
364
  "репродукција"
365
 
366
+ #: inc/settings.php:478 inc/widget.php:189
367
  msgid "Hide related videos"
368
  msgstr "Сакриј повезане видео записе"
369
 
370
+ #: inc/settings.php:484
371
  msgid "Enable this option to hide related videos after finished playback"
372
  msgstr ""
373
  "Омогућите ову опцију да би сакрили релевантне видео записе након завршетка "
374
  "репродукције"
375
 
376
+ #: inc/settings.php:492
377
+ msgid "Hide YT logo"
378
+ msgstr "Сакриј Јутјуб логотип"
379
+
380
+ #: inc/settings.php:498
381
+ msgid ""
382
+ "Enable this option to hide YouTube logo from playback control bar. Does not "
383
+ "work for all videos."
384
+ msgstr ""
385
+
386
+ #: inc/settings.php:506
387
+ msgid "Hide video annotations"
388
+ msgstr "Сакриј видео прибелешке"
389
+
390
+ #: inc/settings.php:512
391
+ msgid ""
392
+ "Enable this option to hide video annotations (custom text set by uploader "
393
+ "over video during playback)"
394
+ msgstr ""
395
+ "Омогућите ову опцију да би сакрили видео прибелешке (текст постављен преко "
396
+ "слике видеа током репродукције)"
397
+
398
+ #: inc/settings.php:520 inc/widget.php:213
399
+ msgid "Hide video info"
400
+ msgstr "Сакриј информације о видео запису"
401
+
402
+ #: inc/settings.php:526
403
+ msgid ""
404
+ "Enable this option to hide informations about video before play start (video "
405
+ "title and uploader in overlay)"
406
+ msgstr ""
407
+ "Омогућите ову опцију да би сакрили информације о видео запису пре него што "
408
+ "започен репродукција (наслов видео записа и аутора)"
409
+
410
+ #: inc/settings.php:542
411
+ msgid "Content Tweaks"
412
+ msgstr "Поставке садржаја"
413
 
414
+ #: inc/settings.php:550 inc/widget.php:196
415
  msgid "Show video title"
416
  msgstr "Прикажи наслов видео записа"
417
 
418
+ #: inc/settings.php:556
419
+ msgid "Select should we and where display title of video"
420
+ msgstr "Одаберите да ли треба и када приказати наслов видеа"
421
+
422
+ #: inc/settings.php:560 inc/widget.php:199
423
+ msgid "Hide title"
424
+ msgstr "Сакриј наслов"
425
+
426
+ #: inc/settings.php:561 inc/widget.php:200
427
+ msgid "Above video/thumbnail"
428
+ msgstr "Изнад видеа"
429
 
430
+ #: inc/settings.php:562 inc/widget.php:201
431
+ msgid "Below video/thumbnail"
432
+ msgstr "Испод видеа"
433
+
434
+ #: inc/settings.php:569 inc/widget.php:204
435
  msgid "Show video description"
436
  msgstr "Прикажи опис видео записа"
437
 
438
+ #: inc/settings.php:575
439
  msgid "Enable this option to display description for video"
440
  msgstr "Омогућите ову опцију да би приказали опис видео записа"
441
 
442
+ #: inc/settings.php:583 inc/widget.php:206
443
  msgid "Description length"
444
  msgstr "Дужина описа"
445
 
446
+ #: inc/settings.php:589
447
  msgid "Enter length for video description in characters (0 for full length)"
448
  msgstr "Унесите дужину описа видео записа у знаковима (0 за цео опис)"
449
 
450
+ #: inc/settings.php:609 inc/settings_template.php:17
451
+ #: inc/settings_usage_shortcode.php:15 inc/settings_usage_shortcode.php:107
452
+ #: inc/widget.php:217
453
+ msgid "Link to Channel"
454
+ msgstr "Веза до канала"
455
 
456
+ #: inc/settings.php:617
457
+ msgid "Link to..."
458
+ msgstr "Повежи са..."
459
 
460
+ #: inc/settings.php:624
461
+ msgid "Set where link will lead visitors"
462
+ msgstr "Одредите где ће веза да одведе посетиоца"
463
 
464
+ #: inc/settings.php:628 inc/widget.php:223
465
+ msgid "Hide link"
466
+ msgstr "Сакриј везу"
467
 
468
+ #: inc/settings.php:629
469
+ msgid "Vanity custom URL"
470
+ msgstr "Прилагођена адреса"
 
 
 
 
471
 
472
+ #: inc/settings.php:630
473
+ msgid "Channel page URL"
474
+ msgstr "Страница канала"
475
 
476
+ #: inc/settings.php:631
477
+ msgid "Legacy username page"
478
+ msgstr "Старо корисничко име"
 
 
 
 
479
 
480
+ #: inc/settings.php:638
481
+ msgid "Open link in..."
482
+ msgstr "Отвори везу у..."
483
 
484
+ #: inc/settings.php:645
485
+ msgid "Set where link will be opened"
486
+ msgstr "Одредите како ће веза бити отворена"
487
 
488
+ #: inc/settings.php:649
489
+ msgid "same window"
490
+ msgstr "исти прозор"
491
 
492
+ #: inc/settings.php:650
493
+ msgid "new window (JavaScript)"
494
+ msgstr "нови прозор (ЈаваСкрипт)"
495
 
496
+ #: inc/settings.php:651
497
+ msgid "new window (target=\"_blank\")"
498
+ msgstr "нови прозор (target=\"_blank\")"
499
 
500
+ #: inc/settings.php:658
501
+ msgid "Text for Visit channel link"
502
+ msgstr "Текст за везу \"Посети канал\""
 
 
503
 
504
+ #: inc/settings.php:665
505
+ msgid "Set default title for link"
506
+ msgstr "Поставите подразумевани текст за везу"
507
 
508
+ #: inc/settings.php:686 inc/settings.php:687 inc/settings.php:714
509
+ #: inc/settings.php:728 inc/settings.php:738 inc/settings.php:748
510
+ #: inc/settings_usage_shortcode.php:115 inc/widget.php:11
511
+ msgid "YouTube Channel"
512
+ msgstr ""
513
 
514
+ #: inc/settings.php:704
515
+ #, php-format
516
+ msgid ""
517
+ "Configure general defaults for %1$s used as fallback options in widget or "
518
+ "shortcodes. To get %2$s and %3$s visit <a href=\"%4$s\" target=\"_blank\">"
519
+ "%5$s</a>."
520
+ msgstr ""
521
+ "Поставите подразумевана подешавања за опште поставке за %1$s које ће бити "
522
+ "употребљене као почетне вредности приликом прављења новог виџета или "
523
+ "шорткода. Да сазнате %2$s и %3$s посетите <a href=\"%4$s\" target=\"_blank\">"
524
+ "%5$s</a>."
525
 
526
+ #: inc/settings.php:715 inc/widget.php:108 inc/widget.php:119
527
+ msgid "Channel ID"
528
+ msgstr "ИД канала"
529
+
530
+ #: inc/settings.php:716
531
+ msgid "Vanity URL"
532
+ msgstr "Прилагођени URL"
533
+
534
+ #: inc/settings.php:727
535
+ #, php-format
536
+ msgid ""
537
+ "Configure video specific defaults for %s used as fallback options in widget "
538
+ "or shortcodes."
539
+ msgstr ""
540
+ "Поставите подразумевана подешавања специфична за видео које ће бити "
541
+ "искоришћене од стране %s приликом прављења новог виџета или шорткода."
542
 
543
+ #: inc/settings.php:737
544
+ #, php-format
545
+ msgid ""
546
+ "Configure defaults of content around and over videos for %s used as fallback "
547
+ "options in widget or shortcodes."
548
+ msgstr ""
549
+ "Поставите подразумевана подешавања за садржај који окружује видео за %s. Ове "
550
+ "поставке ће бити употребљене као подразумеване вредности приликом прављења "
551
+ "новог виџета или шорткода."
552
 
553
+ #: inc/settings.php:747
554
+ #, php-format
555
  msgid ""
556
+ "Configure defaults for link to channel below %s block used as fallback "
557
+ "options in widget or shortcodes."
558
  msgstr ""
559
+ "Поставите подразумевана подешавања за везу ка каналу на дну %s блока. Ове "
560
+ "поставке ће бити употребљене као подразумеване вредности приликом прављења "
561
+ "новог виџета или шорткода."
562
+
563
+ #: inc/settings.php:908
564
+ msgid "You do not have sufficient permissions to access this page."
565
+ msgstr "Немате одговарајуће привилегије да би приступили овој страници."
566
+
567
+ #: inc/settings_template.php:6
568
+ msgid " Settings"
569
+ msgstr "Поставке"
570
+
571
+ #: inc/settings_template.php:15 inc/settings_usage_shortcode.php:105
572
+ msgid "Video"
573
+ msgstr "Видео"
574
 
575
+ #: inc/settings_template.php:16 inc/settings_usage_shortcode.php:106
576
+ msgid "Content"
577
+ msgstr "Садржај"
578
+
579
+ #: inc/settings_template.php:18
580
  msgid "Tools"
581
  msgstr "Алатке"
582
 
583
+ #: inc/settings_template.php:19
584
+ msgid "Help"
585
+ msgstr "Помоћ"
586
 
587
+ #: inc/settings_template.php:20 youtube-channel.php:201
588
  msgid "Support"
589
  msgstr "Подршка"
590
 
591
+ #: inc/settings_usage.php:1
592
+ msgid "How to use YouTube Channel"
593
+ msgstr "Како се користи YouTube Channel"
594
+
595
+ #: inc/settings_usage.php:2
596
+ msgid "You can insert YouTube Channel in couple different ways."
597
+ msgstr "YouTube Channel можете да уметнете на два начина."
598
+
599
+ #: inc/settings_usage.php:7
600
+ #, php-format
601
+ msgid "Add %s to preferred %s, and configure it there."
602
+ msgstr "Додајте %s у жељену %s, и подесите опције у виџету."
603
+
604
+ #: inc/settings_usage.php:10
605
+ msgid "YouTube Channel Widget"
606
+ msgstr "виџет YouTube Channel"
607
+
608
+ #: inc/settings_usage.php:13
609
+ msgid "Widget Area"
610
+ msgstr ""
611
 
612
+ #: inc/settings_usage.php:19
613
+ #, php-format
614
  msgid ""
615
+ "Insert shortcode %s to your page or text widget, and even modify default "
616
+ "settings by shortcode parameters listed in section below."
617
  msgstr ""
618
+ "Уметните шорткод %s у садржај странице или виџета, па чак и измените "
619
+ "подразумеване поставке додатка помоћу параметара шорткода наведених у "
620
+ "секцији испод."
621
+
622
+ #: inc/settings_usage_shortcode.php:1
623
+ msgid "How to use shortcode"
624
+ msgstr "Како да користите шорткод"
625
+
626
+ #: inc/settings_usage_shortcode.php:5
627
+ #, php-format
628
+ msgid ""
629
+ "You can use shortcode %s with options listed below (all options are optional "
630
+ "if you have set defaults in global plugin settings)."
631
+ msgstr ""
632
+
633
+ #: inc/settings_usage_shortcode.php:12 youtube-channel.php:321
634
+ msgid "General Settings"
635
+ msgstr "Опште поставке"
636
+
637
+ #: inc/settings_usage_shortcode.php:13 inc/widget.php:163
638
+ msgid "Video Settings"
639
+ msgstr "Поставке видео записа"
640
+
641
+ #: inc/settings_usage_shortcode.php:14 inc/widget.php:193
642
+ msgid "Content Layout"
643
+ msgstr "Садржај"
644
 
645
+ #: inc/settings_usage_shortcode.php:101
646
  #, php-format
647
  msgid ""
648
+ "Please note, you can omit all options listed above, and then will be used "
649
+ "plugin defaults customized on tabs %1$s, %2$s, %3$s and %4$s."
650
  msgstr ""
651
+ "Обратите пажњу да можете изоставити све опције наведене изнад, и тада ће "
652
+ "бити употребљене подразумеване опције постављене на картицама %1$s, %2$s, "
653
+ "%3$s и %4$s."
654
 
655
+ #: inc/settings_usage_shortcode.php:112
656
+ #, php-format
657
+ msgid ""
658
+ "Important note: %s blocks inserted through widget have their own settings."
659
  msgstr ""
660
 
661
+ #: inc/widget.php:14
662
  msgid "Serve YouTube videos from channel or playlist right to widget area"
663
  msgstr "Приказ видео записа са Јутјуб канала или плеј листе"
664
 
665
+ #: inc/widget.php:90
666
  msgid "Widget Title"
667
  msgstr "Наслов виџета"
668
 
669
+ #: inc/widget.php:91
670
  msgid "Title for widget"
671
  msgstr "Наслов за виџет"
672
 
673
+ #: inc/widget.php:95
674
  msgid "Custom CSS Class"
675
  msgstr "Прилагођена CSS класа"
676
 
677
+ #: inc/widget.php:96
678
  msgid "Enter custom class for YTC block, if you wish to target block styling"
679
  msgstr ""
680
  "Унесите прилагођену класу за YTC блок, ако желите да обликујете одређени блок"
681
 
682
+ #: inc/widget.php:103
683
+ #, php-format
684
+ msgid ""
685
+ "Get your %1$s and %2$s from <a href=\"%3$s\" target=\"_blank\">here</a>."
686
+ msgstr "<a href=\"%3$s\" target=\"_blank\">Овде</a> пронађите ваш %1$s и %2$s."
687
 
688
+ #: inc/widget.php:109
689
+ msgid "Custom ID"
690
+ msgstr "Прилагођени ИД"
691
 
692
+ #: inc/widget.php:114
693
+ msgid "Vanity/Custom ID"
694
+ msgstr "Прилагођено име"
695
 
696
+ #: inc/widget.php:115
697
+ msgid "YouTube Vanity/Custom ID from URL (part after /c/)"
698
+ msgstr "YouTube Vanity/Custom ID из везе (део иза /c/)"
699
 
700
+ #: inc/widget.php:120
701
  msgid ""
702
+ "Find Channel ID behind My Channel menu item in YouTube (ID have UC at the "
703
+ "beginning)"
704
  msgstr ""
 
 
705
 
706
+ #: inc/widget.php:124
707
+ msgid "Legacy Username"
708
+ msgstr "Старо корисничко име"
709
+
710
+ #: inc/widget.php:125
711
+ msgid ""
712
+ "Legacy YouTube username located behind /user/ part of channel URL (available "
713
+ "only on old YouTube accounts)"
714
+ msgstr ""
715
+
716
+ #: inc/widget.php:129
717
+ msgid "Playlist ID"
718
+ msgstr "ИД плеј листе"
719
+
720
+ #: inc/widget.php:130
721
+ msgid "Find Playlist ID in your playlists (ID have PL at the beginning)"
722
+ msgstr ""
723
+
724
+ #: inc/widget.php:136
725
+ msgid "Channel (User Uploads)"
726
+ msgstr "Канал (Кориснички отпремљени видеи)"
727
+
728
+ #: inc/widget.php:138
729
+ msgid "Liked Videos"
730
+ msgstr "Видеи који се свиђају"
731
+
732
+ #: inc/widget.php:144
733
  msgid "Cache feed"
734
  msgstr "Кеширај довод"
735
 
736
+ #: inc/widget.php:146
737
+ msgid "Do not cache"
738
+ msgstr "Немој да кешираш"
739
+
740
+ #: inc/widget.php:152 inc/widget.php:155
741
  msgid "video(s)"
742
  msgstr "видео запис(а)"
743
 
744
+ #: inc/widget.php:158
745
  msgid "Enable this option to protect your visitors privacy"
746
  msgstr "Омогућите ову опцију да би заштитили приватност посетилаца"
747
 
748
+ #: inc/widget.php:158
749
  #, php-format
750
+ msgid "Enable <a href=\"%s\" target=\"_blank\">privacy-enhanced mode</a>"
751
+ msgstr ""
752
 
753
+ #: inc/widget.php:160
754
+ msgid "Get random videos of all fetched from channel or playlist"
755
+ msgstr ""
756
+ "Насумично одабери видео записе из свите добијене са канала или из плеј листе"
757
 
758
+ #: inc/widget.php:160
759
+ msgid ""
760
+ "Show random video from resource <small>(Have no effect if \"What to show?\" "
761
+ "has been set to \"Embedded Playlist\")</small>"
762
+ msgstr ""
763
+
764
+ #: inc/widget.php:169
765
+ msgid ""
766
+ "Responsive video <small>(distribute one full width item per row)</small>"
767
+ msgstr ""
768
 
769
+ #: inc/widget.php:172
770
+ msgid "Initial width"
771
+ msgstr "Почетна ширина"
772
 
773
+ #: inc/widget.php:172
774
  msgid "Set video width in pixels"
775
  msgstr "Поставите ширину видео записа у пикселима"
776
 
777
+ #: inc/widget.php:172
778
  msgid "default"
779
  msgstr "подразумевано"
780
 
781
+ #: inc/widget.php:176
782
+ msgid "What to display?"
783
+ msgstr "Шта приказати?"
784
+
785
+ #: inc/widget.php:184
786
+ msgid "Hide thumbnail tooltip"
787
+ msgstr "Сакриј опис сличице"
788
+
789
+ #: inc/widget.php:185
790
  msgid "Use light theme (default is dark)"
791
  msgstr "Користи светлу тему (тамна је подразумевана)"
792
 
793
+ #: inc/widget.php:186
794
+ msgid "Hide player controls"
795
+ msgstr "Сакриј контроле плејера"
796
 
797
+ #: inc/widget.php:190
798
+ msgid "Hide YT Logo (does not work for all videos)"
799
+ msgstr "Сакриј Јутјуб логотип (не ради за све видее)"
800
 
801
+ #: inc/widget.php:207
802
  msgid ""
803
  "Set number of characters to cut down video description to (0 means full "
804
  "length)"
805
  msgstr "Одредите колико ће знакова имати опис видео записа (0 за цео опис)"
806
 
807
+ #: inc/widget.php:210
808
+ msgid "Hide annotations from video"
809
+ msgstr "Сакриј прибелешке са видео записа"
810
 
811
+ #: inc/widget.php:212
812
  msgid ""
813
+ "Enabling this option causes the player to not display information like the "
814
+ "video title and uploader before the video starts playing."
815
  msgstr ""
 
 
816
 
817
+ #: inc/widget.php:219
818
+ msgid ""
819
+ "Default: Visit our YouTube channel. You can use placeholders %vanity%, "
820
+ "%channel% and %username%."
821
+ msgstr ""
822
 
823
+ #: inc/widget.php:219 youtube-channel.php:1043
824
+ msgid "Visit our YouTube channel"
825
+ msgstr "Посетите наш Јутјуб канал"
826
 
827
+ #: inc/widget.php:224
828
+ msgid "Link to Vanity customized URL"
829
+ msgstr "Веза на прилагођено име"
830
+
831
+ #: inc/widget.php:225
832
+ msgid "Link to Channel page URL"
833
+ msgstr "Веза ка страници канала"
834
+
835
+ #: inc/widget.php:226
836
+ msgid "Link to Legacy username page"
837
+ msgstr "Веза ка старом корисничком имену"
838
+
839
+ #: inc/widget.php:231
840
+ msgid "Open link in same window"
841
+ msgstr "Отвори везу у истом прозору"
842
+
843
+ #: inc/widget.php:232
844
+ msgid "Open link in new window (JavaScript)"
845
+ msgstr "Отвори везу у новом прозору (JavaScript)"
846
+
847
+ #: inc/widget.php:233
848
+ msgid "Open link in new window (target=\"blank\")"
849
+ msgstr "Отвори везу у новом прозору (target=\"blank\")"
850
+
851
+ #: inc/widget.php:237
852
+ msgid "Does not work?"
853
+ msgstr "Нешто не ради?"
854
+
855
+ #: inc/widget.php:243
856
  #, php-format
857
  msgid ""
858
+ "Carefully read <a href=\"%1$s\" target=\"_faq\">%2$s</a> before you contact "
859
+ "us. If that does not help, <a href=\"%3$s\" target=\"_blank\">get JSON file</"
860
+ "a> and send it to <a href=\"%4$s\" target=\"_support\">support forum</a> "
861
+ "along with other details noted in <a href=\"%5$s\" target=_blank\">this "
862
+ "article</a>."
863
  msgstr ""
864
+ "Пажљиво прочитајте <a href=\"%1$s\" target=\"_faq\">%2$s</a> пре него што "
865
+ "нас контирате. Ако то не помогне, <a href=\"%3$s\" target=\"_blank"
866
+ "\">преузмите JSON датотеку</a> и пошаљите је на <a href=\"%4$s\" target="
867
+ "\"_support\">форум за подршку</a> заједно са осталим подацима наведеним у <a "
868
+ "href=\"%5$s\" target=_blank\">овом чланку</a>."
869
+
870
+ #: inc/widget.php:249
871
+ msgid "FAQ"
872
+ msgstr "често постављана питања"
873
+
874
+ #: youtube-channel.php:179
875
+ msgid "Settings"
876
+ msgstr "Поставке"
877
 
878
+ #: youtube-channel.php:280
879
  #, php-format
880
  msgid ""
881
+ "<p>Your website running on web server with PHP version %s. Please note that "
882
+ "<strong>%s</strong> requires PHP at least 5.3 or newer to work properly. <a "
883
+ "href=\"%s\" class=\"dismiss\">Dismiss</a></p>"
884
  msgstr ""
885
 
886
+ #: youtube-channel.php:293
887
  #, php-format
888
  msgid ""
889
+ "<p>Since <strong>%s</strong> v3.0.6 we store <strong>YouTube Data API Key</"
890
+ "strong> in plugin settings. So, you can safely remove %s define line from "
891
+ "your <strong>wp-config.php</strong> file. <a href=\"%s\" class=\"dismiss"
892
+ "\">Dismiss</a></p>"
893
  msgstr ""
894
 
895
+ #: youtube-channel.php:305
896
  #, php-format
897
  msgid ""
898
+ "<p>Please note, to make <strong>%1$s</strong> plugin v3+ work, generate "
899
+ "<strong>%2$s</strong> in <a href=\"%3$s\" target=\"_blank\">%4$s</a>, as "
900
+ "explained <a href=\"%5$s\" target=\"_blank\">here</a>, then add it to <a "
901
+ "href=\"%6$s\">%7$s</a>.<br><br>If you have any issue with new version of "
902
+ "plugin, please ask for help on official <a href=\"%8$s\" target=\"_blank\">"
903
+ "%9$s</a>.<br>This notice will disappear when you add missing key as "
904
+ "mentioned above!</p>"
905
  msgstr ""
906
 
907
+ #: youtube-channel.php:323
908
+ msgid "support forum"
909
+ msgstr "форум за подршку"
910
 
911
+ #: youtube-channel.php:332
912
+ #, php-format
913
+ msgid ""
914
+ "<p><strong>%s</strong> since version 2.4 supports linking to channel through "
915
+ "<em>Vanity/Custom</em> URL. Please review <a href=\"%s\">global</a> and <a "
916
+ "href=\"%s\">widgets</a> settings. <a href=\"%s\" class=\"dismiss\">Dismiss</"
917
+ "a>"
918
+ msgstr ""
919
 
920
+ #: youtube-channel.php:346
921
  #, php-format
922
  msgid ""
923
+ "<p><strong>%s</strong> changed shortcode parameters by removing "
924
+ "<code>only_pl</code> and <code>showgoto</code>, and combining with "
925
+ "parameters <code>display</code> and <code>link_to</code> respectively. "
926
+ "Please check out <a href=\"%s&tab=help\">%s</a> and update your shortcodes. "
927
+ "<a href=\"%s\" class=\"dismiss\">Dismiss</a>"
928
  msgstr ""
 
 
929
 
930
+ #: youtube-channel.php:609
931
+ #, php-format
932
+ msgid ""
933
+ "<strong>%s</strong> version 3+ requires <strong>YouTube DATA API Key</"
934
+ "strong> to work. <a href=\"%s\" target=\"_blank\">Learn more here</a>."
935
+ msgstr ""
936
 
937
+ #: youtube-channel.php:782
938
+ #, php-format
939
+ msgid ""
940
+ "You have set to display videos from %s [resource list ID: %s], but there "
941
+ "have no public videos in that resouce."
942
+ msgstr ""
943
 
944
+ #: youtube-channel.php:786
945
+ #, php-format
946
+ msgid ""
947
+ "We have empty record for this feed. Please read <a href=\"%s\" target="
948
+ "\"_blank\">FAQ</a> and if that does not help, contact <a href=\"%s\" target="
949
+ "\"_blank\">support</a>."
950
+ msgstr ""
951
 
952
+ #: youtube-channel.php:828
953
  #, php-format
954
+ msgid ""
955
+ "Double check <em>YouTube Data API Key</em> on <em>General</em> plugin tab "
956
+ "and make sure it's correct. Read <a href=\"%s\" target=\"_blank"
957
+ "\">Installation</a> document."
958
+ msgstr ""
959
 
960
+ #: youtube-channel.php:836
961
+ #, php-format
962
+ msgid ""
963
+ "You have set wrong Channel ID. Fix that in General plugin settings, Widget "
964
+ "and/or shortcode. Read <a href=\"%s\" target=\"_blank\">FAQ</a> document."
965
+ msgstr ""
966
+
967
+ #: youtube-channel.php:840
968
+ #, php-format
969
+ msgid ""
970
+ "You do not have permission to access ressource <strong>%s</strong> (it's "
971
+ "maybe set to private or even does not exists!)"
972
+ msgstr ""
973
+
974
+ #: youtube-channel.php:964
975
+ msgid "Oops, something went wrong."
976
+ msgstr "Извините, нешто не функционише како треба."
977
+
978
+ #: youtube-channel.php:1046
979
  msgid "in new window/tab"
980
  msgstr "у новом прозору"
981
 
982
+ #: youtube-channel.php:1198
983
  #, php-format
984
  msgid "Watch video %1$s published on %2$s"
985
  msgstr "Гледај видео %1$s објављен на %2$s"
986
 
987
+ #~ msgid ""
988
+ #~ "Carefully read <a href=\"%s\" target=\"_faq\">FAQ</a> before you contact "
989
+ #~ "us. If that does not help, <a href=\"%s\" target=\"_blank\">get JSON "
990
+ #~ "file</a> and send it to <a href=\"%s\" target=\"_support\">support forum</"
991
+ #~ "a> along with other details noted in <a href=\"%s\" target=_blank\">this "
992
+ #~ "article</a>."
993
+ #~ msgstr ""
994
+ #~ "Пажљиво прочитајте <a href=\"%s\" target=\"_faq\">често постављана "
995
+ #~ "питања</a> пре него што нас контактирате. Ако то не помогне, <a href=\"%s"
996
+ #~ "\" target=\"_blank\">преузмите JSON датотеку</a> и пошаљите је на <a href="
997
+ #~ "\"%s\" target=\"_support\">форуму за подршку</a> заједно са осталим "
998
+ #~ "подацима наведеним <a href=\"%s\" target=_blank\">у овом чланку</a>."
999
+
1000
+ #~ msgid ""
1001
+ #~ "Your YouTube Data API Key (get it from <a href=\"%s\" target=\"_blank"
1002
+ #~ "\">Google Developers Console</a>)"
1003
+ #~ msgstr ""
1004
+ #~ "Ваш Јутјуб АПИ кључ за податке (пронађите га у <a href=\"%s\" target="
1005
+ #~ "\"_blank\">Гугловој конзоли за програмере</a>)"
1006
+
1007
+ #~ msgid ""
1008
+ #~ "Your YouTube Channel ID (get it from <a href=\"%s\" target=\"_blank"
1009
+ #~ "\">YouTube Account Overview</a>)"
1010
+ #~ msgstr ""
1011
+ #~ "ИД Вашег јутјуб канала (пронађите га на <a href=\"%s\" target=\"_blank"
1012
+ #~ "\">YouTube Account Overview</a>)"
1013
+
1014
+ #~ msgid ""
1015
+ #~ "Your YouTube Custom Name (get only part after www.youtube.com/c/ instead "
1016
+ #~ "whole URL from <a href=\"%s\" target=\"_blank\">YouTube Account Overview</"
1017
+ #~ "a>)"
1018
+ #~ msgstr ""
1019
+ #~ "Ваше лично прилагођено име за Јутјуб (само део иза www.youtube.com/c/ а "
1020
+ #~ "не цео линк, са странице <a href=\"%s\" target=\"_blank\">YouTube Account "
1021
+ #~ "Overview</a>)"
1022
+
1023
+ #~ msgid ""
1024
+ #~ "Enable this option to protect your visitors privacy. <a href=\"%s\" "
1025
+ #~ "target=\"_blank\">Learn more here</a>"
1026
+ #~ msgstr ""
1027
+ #~ "Омогућите ову опцију да би заштитили приватност Ваших посетилаца. <a href="
1028
+ #~ "\"%s\" target=\"_blank\">Сазнајте више</a>"
1029
+
1030
+ #~ msgid "Aleksandar Urošević"
1031
+ #~ msgstr "Александар Урошевић"
1032
+
1033
+ #~ msgid ""
1034
+ #~ "Enter your YouTube channel ID (channel name, not full URL to channel)"
1035
+ #~ msgstr "Унесите ИД Вашег Јутјуб канала (само назив канала, не целу путању)"
1036
+
1037
+ #~ msgid "Favorites"
1038
+ #~ msgstr "Омиљени"
1039
+
1040
+ #~ msgid "Embed standard playlist"
1041
+ #~ msgstr "Угради стандардну листу"
1042
+
1043
+ #~ msgid ""
1044
+ #~ "Enable this option to embed whole playlist instead single video from "
1045
+ #~ "playlist when you chose playlist as resource"
1046
+ #~ msgstr ""
1047
+ #~ "Омогућите ову опцију за уградњу комплетне плејлисте када одаберете "
1048
+ #~ "плејлисту као ресурс"
1049
+
1050
+ #~ msgid "Fix <em>No items</em> error/Respect playlist order"
1051
+ #~ msgstr "Поправи <em>No items</em> гешку (поштуј поредак плејлисте)"
1052
+
1053
+ #~ msgid "Enable this option if you get error No Item"
1054
+ #~ msgstr "Омогућите ову опцију ако добијете грешку <em>No items</em>"
1055
+
1056
+ #~ msgid "Show random video"
1057
+ #~ msgstr "Прикажи насумични видео"
1058
+
1059
+ #~ msgid "Aspect Ratio"
1060
+ #~ msgstr "Размера"
1061
+
1062
+ #~ msgid "16:9"
1063
+ #~ msgstr "16:9"
1064
+
1065
+ #~ msgid "16:10"
1066
+ #~ msgstr "16:10"
1067
+
1068
+ #~ msgid "4:3"
1069
+ #~ msgstr "4:3"
1070
+
1071
+ #~ msgid "Video Width"
1072
+ #~ msgstr "Ширина видеа"
1073
+
1074
+ #~ msgid "Set what will be shown by default"
1075
+ #~ msgstr "Одредите шта ће подразумевано бити приказано"
1076
+
1077
+ #~ msgid "Flash (object)"
1078
+ #~ msgstr "Флеш објекат"
1079
+
1080
+ #~ msgid "HTML5 (iframe) Async"
1081
+ #~ msgstr "Асинхрони HTML5 (iframe)"
1082
+
1083
+ #~ msgid "Chromeless"
1084
+ #~ msgstr "Chromeless"
1085
+
1086
+ #~ msgid "Use light theme"
1087
+ #~ msgstr "Користи светлу тему"
1088
+
1089
+ #~ msgid ""
1090
+ #~ "Enable this option to use light theme for playback controls instead dark"
1091
+ #~ msgstr ""
1092
+ #~ "Омогућите ову опцију да би се користила светла тема у Јутрјуб плејеру"
1093
+
1094
+ #~ msgid "Fix video height"
1095
+ #~ msgstr "Поправи висину видеа"
1096
+
1097
+ #~ msgid ""
1098
+ #~ "Enable this option to fix video height when playback controls are not "
1099
+ #~ "hidden"
1100
+ #~ msgstr ""
1101
+ #~ "Омогућите ову опцију да би поправили висину када контроле за репродукцију "
1102
+ #~ "нису сакривене"
1103
+
1104
+ #~ msgid "Enable this option to display title of video"
1105
+ #~ msgstr "Омогућите ову опцију да би приказали наслов видео записа"
1106
+
1107
+ #~ msgid "Et cetera string"
1108
+ #~ msgstr "Знак за скраћени текст"
1109
+
1110
+ #~ msgid "Indicator for shortened video description (default: …)"
1111
+ #~ msgstr "Индикатор за скраћени опис видео записа (подразумевано: ...)"
1112
+
1113
+ #~ msgid "..."
1114
+ #~ msgstr "..."
1115
+
1116
+ #~ msgid "Visit YouTube Channel text"
1117
+ #~ msgstr "Текст за везу до канала"
1118
+
1119
+ #~ msgid "Use placeholder %channel% to insert channel name"
1120
+ #~ msgstr "Користи резервисану ниску %channel% да уметнете назив канала"
1121
+
1122
+ #~ msgid "Visit my channel %channel%"
1123
+ #~ msgstr "Посетите мој канал %channel%"
1124
+
1125
+ #~ msgid "Show link to channel"
1126
+ #~ msgstr "Прикажи везу до канала"
1127
+
1128
+ #~ msgid ""
1129
+ #~ "Enable this option to show customized link to channel at the bottom of "
1130
+ #~ "YTC block"
1131
+ #~ msgstr "Омогућите ову опцију да би приказали веу до канала на дну YTC блока"
1132
+
1133
+ #~ msgid "Open YouTube channel page"
1134
+ #~ msgstr "Отвори страницу Јутрјуб канала"
1135
+
1136
+ #~ msgid "in same window"
1137
+ #~ msgstr "у истом прозору"
1138
+
1139
+ #~ msgid "in new window (JavaScript)"
1140
+ #~ msgstr "у новом прозору (јаваскрипт)"
1141
+
1142
+ #~ msgid "in new window (Target)"
1143
+ #~ msgstr "у новом прозору (циљано)"
1144
+
1145
+ #~ msgid "Link to channel instead to user"
1146
+ #~ msgstr "Усмери као каналу уместо кориснику"
1147
+
1148
+ #~ msgid ""
1149
+ #~ "Enable this option if link to your channel have <code>/channel/</code> "
1150
+ #~ "instead <code>/user/</code> part in URL"
1151
+ #~ msgstr ""
1152
+ #~ "Омогућите ову опцију ако веза до Вашег канала садржи <code>/channel/</"
1153
+ #~ "code> уместо <code>/user/</code>"
1154
+
1155
+ #~ msgid "Usage"
1156
+ #~ msgstr "Употреба"
1157
+
1158
+ #~ msgid " Options"
1159
+ #~ msgstr "Опције"
1160
+
1161
+ #~ msgid ""
1162
+ #~ "<p>Easy embed playable videos from YouTube.</p><p>Here you can set "
1163
+ #~ "default options that will be used as defaults for new widgets, and for "
1164
+ #~ "shortcode.</p>"
1165
+ #~ msgstr ""
1166
+ #~ "<p>Лако уградите видео запис са Јутјуба.</p><p>Овде можете поставити "
1167
+ #~ "подразумеване опције које ће бити коришћене приликом прављења новог "
1168
+ #~ "виџета или у шорткоду.</p>"
1169
+
1170
+ #~ msgid ""
1171
+ #~ "Enable this option to protect your visitors <a href=\"%s\" target=\"_blank"
1172
+ #~ "\">privacy</a>."
1173
+ #~ msgstr ""
1174
+ #~ "Омогућите ову опцију како би заштитили <a href=\"%s\" target=\"_blank"
1175
+ #~ "\">приватност</a> посетилаца."
1176
+
1177
+ #~ msgid "YouTube Channel name (not URL to channel)"
1178
+ #~ msgstr "Назив Јутјуб канала (не адреса до канала)"
1179
+
1180
+ #~ msgid "YouTube Playlist ID (not playlist name)"
1181
+ #~ msgstr "ИД плеј листе (не назив)"
1182
+
1183
+ #~ msgid ""
1184
+ #~ "Enable this option to embed YouTube playlist widget instead single video "
1185
+ #~ "from playlist"
1186
+ #~ msgstr ""
1187
+ #~ "Омогућите ову опцију да би уградили плеј листу са Јутјуба уместо "
1188
+ #~ "појдеиначног видеа из плеј листе"
1189
+
1190
+ #~ msgid "Use <a href=\"%s\" target=\"_blank\">Enhanced Privacy</a>"
1191
+ #~ msgstr "Користи <a href=\"%s\" target=\"_blank\">Унапређену приватност</a>"
1192
+
1193
+ #~ msgid "Width"
1194
+ #~ msgstr "Ширина"
1195
+
1196
+ #~ msgid "Fix height taken by controls"
1197
+ #~ msgstr "Поправи висину коју заузимају контроле"
1198
+
1199
+ #~ msgid "Default: &amp;hellip;"
1200
+ #~ msgstr "Подразумевано: &amp;hellip;"
1201
+
1202
+ #~ msgid ""
1203
+ #~ "Default: Visit channel %channel%. Use placeholder %channel% to insert "
1204
+ #~ "channel name."
1205
+ #~ msgstr ""
1206
+ #~ "Подразумевано: Посетите канал %channel%. Користите резервисану ниску "
1207
+ #~ "%channel% за уметање назива канала."
1208
+
1209
+ #~ msgid "Debug YTC"
1210
+ #~ msgstr "Одклањање неправилности"
1211
+
1212
+ #~ msgid "Enable debugging"
1213
+ #~ msgstr "Омогући одклањање неправилности"
1214
+
1215
+ #~ msgid ""
1216
+ #~ "Insert debug data to <a href=\"%s\" target=\"_support\">support forum</a>."
1217
+ #~ "<br />Please do not remove channel and playlist ID`s. If you are "
1218
+ #~ "concerned about privacy, send this debug log to email %s"
1219
+ #~ msgstr ""
1220
+ #~ "Пошаљите податке за отклањање неисправности на <a href=\"%s\" target="
1221
+ #~ "\"_support\">форум за подршку</a>.<br />Молим Вас да не укљањате ИД "
1222
+ #~ "канала и плеј листе. Ако сте забринути за своју приватност, пошаљите "
1223
+ #~ "запис за озклањање неисправности електронском поштом на %s"
1224
+
1225
+ #~ msgid "updated to version"
1226
+ #~ msgstr "ажуриран на верзију"
1227
+
1228
+ #~ msgid "I did this already, dismiss notice!"
1229
+ #~ msgstr "Већ сам уради, исклјучи упозорење"
1230
+
1231
+ #~ msgid ""
1232
+ #~ "To configure global <strong>%s</strong> options, you need to install and "
1233
+ #~ "activate <strong>%s</strong>."
1234
+ #~ msgstr ""
1235
+ #~ "За подешавање општих поставки <strong>%s</strong>, треба да додате и "
1236
+ #~ "активирате додатак <strong>%s</strong>."
1237
+
1238
+ #~ msgid "No items"
1239
+ #~ msgstr "Нема видеа"
1240
+
1241
+ #~ msgid "Check here why"
1242
+ #~ msgstr "проверите овде зашто"
1243
+
1244
+ #~ msgid "Visit channel %1$s"
1245
+ #~ msgstr "Посетите канал %1$s"
1246
+
1247
  #~ msgid "Resource to use:"
1248
  #~ msgstr "Користи ресурс"
1249
 
languages/youtube-channel-xx_XX.pot CHANGED
@@ -1,639 +1,963 @@
 
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: YouTube Channel\n"
4
- "POT-Creation-Date: 2014-09-26 23:02+0100\n"
5
- "PO-Revision-Date: \n"
6
- "Last-Translator: \n"
7
- "Language-Team: \n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "X-Generator: Poedit 1.6.9\n"
12
- "X-Poedit-Basepath: x:\\devel\\wamp\\www\\wp40\\wp-content\\plugins\\youtube-"
13
- "channel\n"
14
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
- "X-Poedit-KeywordsList: __;_e\n"
16
  "X-Poedit-SourceCharset: UTF-8\n"
 
 
 
17
  "X-Poedit-SearchPath-0: .\n"
 
18
 
19
- #: inc/config.20140926.php:58 inc/config.php:54
 
20
  msgid "General"
21
  msgstr ""
22
 
23
- #: inc/config.20140926.php:64 inc/config.php:60
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  msgid "YouTube Channel ID"
25
  msgstr ""
26
 
27
- #: inc/config.20140926.php:65 inc/config.php:61
28
- msgid "Enter your YouTube channel ID (channel name, not full URL to channel)"
 
 
29
  msgstr ""
30
 
31
- #: inc/config.20140926.php:71 inc/config.php:67
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
  msgid "Default Playlist ID"
33
  msgstr ""
34
 
35
- #: inc/config.20140926.php:72 inc/config.php:68
36
  msgid "Enter default playlist ID (not playlist name)"
37
  msgstr ""
38
 
39
- #: inc/config.20140926.php:78 inc/config.php:74 inc/widget.php:97
40
  msgid "Resource to use"
41
  msgstr ""
42
 
43
- #: inc/config.20140926.php:79 inc/config.php:75
44
- msgid "What to use as resource for feeds"
45
  msgstr ""
46
 
47
- #: inc/config.20140926.php:81 inc/config.php:77 inc/widget.php:99
48
- msgid "Channel"
49
  msgstr ""
50
 
51
- #: inc/config.20140926.php:82 inc/config.php:78 inc/widget.php:100
52
- msgid "Favorites"
53
  msgstr ""
54
 
55
- #: inc/config.20140926.php:83 inc/config.php:79 inc/widget.php:101
56
- msgid "Playlist"
57
  msgstr ""
58
 
59
- #: inc/config.20140926.php:90 inc/config.php:86 inc/widget.php:104
60
- msgid "Embed standard playlist"
61
  msgstr ""
62
 
63
- #: inc/config.20140926.php:91 inc/config.php:87
64
- msgid ""
65
- "Enable this option to embed whole playlist instead single video from "
66
- "playlist when you chose playlist as resource"
67
  msgstr ""
68
 
69
- #: inc/config.20140926.php:97 inc/config.php:93
70
  msgid "Cache Timeout"
71
  msgstr ""
72
 
73
- #: inc/config.20140926.php:98 inc/config.php:94
74
  msgid "Define caching timeout for YouTube feeds, in seconds"
75
  msgstr ""
76
 
77
- #: inc/config.20140926.php:101 inc/config.php:97 inc/widget.php:125
78
  msgid "Do not chache"
79
  msgstr ""
80
 
81
- #: inc/config.20140926.php:102 inc/config.php:98 youtube-channel.php:809
82
  msgid "1 minute"
83
  msgstr ""
84
 
85
- #: inc/config.20140926.php:103 inc/config.php:99 youtube-channel.php:810
86
  msgid "5 minutes"
87
  msgstr ""
88
 
89
- #: inc/config.20140926.php:104 inc/config.php:100 youtube-channel.php:811
90
  msgid "15 minutes"
91
  msgstr ""
92
 
93
- #: inc/config.20140926.php:105 inc/config.php:101 youtube-channel.php:812
94
  msgid "30 minutes"
95
  msgstr ""
96
 
97
- #: inc/config.20140926.php:106 inc/config.php:102 youtube-channel.php:815
98
  msgid "1 hour"
99
  msgstr ""
100
 
101
- #: inc/config.20140926.php:107 inc/config.php:103 youtube-channel.php:816
102
  msgid "2 hours"
103
  msgstr ""
104
 
105
- #: inc/config.20140926.php:108 inc/config.php:104 youtube-channel.php:817
106
  msgid "5 hours"
107
  msgstr ""
108
 
109
- #: inc/config.20140926.php:109 inc/config.php:105 youtube-channel.php:818
110
  msgid "10 hours"
111
  msgstr ""
112
 
113
- #: inc/config.20140926.php:110 inc/config.php:106 youtube-channel.php:819
114
  msgid "12 hours"
115
  msgstr ""
116
 
117
- #: inc/config.20140926.php:111 inc/config.php:107 youtube-channel.php:820
118
  msgid "18 hours"
119
  msgstr ""
120
 
121
- #: inc/config.20140926.php:112 inc/config.php:108 youtube-channel.php:823
122
  msgid "1 day"
123
  msgstr ""
124
 
125
- #: inc/config.20140926.php:113 inc/config.php:109 youtube-channel.php:824
126
  msgid "2 days"
127
  msgstr ""
128
 
129
- #: inc/config.20140926.php:114 inc/config.php:110 youtube-channel.php:825
130
  msgid "3 days"
131
  msgstr ""
132
 
133
- #: inc/config.20140926.php:115 inc/config.php:111 youtube-channel.php:826
134
  msgid "4 days"
135
  msgstr ""
136
 
137
- #: inc/config.20140926.php:116 inc/config.php:112 youtube-channel.php:827
138
  msgid "5 days"
139
  msgstr ""
140
 
141
- #: inc/config.20140926.php:117 inc/config.php:113 youtube-channel.php:828
142
  msgid "6 days"
143
  msgstr ""
144
 
145
- #: inc/config.20140926.php:118 inc/config.php:114 youtube-channel.php:831
146
  msgid "1 week"
147
  msgstr ""
148
 
149
- #: inc/config.20140926.php:119 inc/config.php:115 youtube-channel.php:832
150
  msgid "2 weeks"
151
  msgstr ""
152
 
153
- #: inc/config.20140926.php:120 inc/config.php:116 youtube-channel.php:833
154
  msgid "3 weeks"
155
  msgstr ""
156
 
157
- #: inc/config.20140926.php:121 inc/config.php:117 youtube-channel.php:834
158
  msgid "1 month"
159
  msgstr ""
160
 
161
- #: inc/config.20140926.php:128 inc/config.php:124 inc/widget.php:130
162
  msgid "Fetch"
163
  msgstr ""
164
 
165
- #: inc/config.20140926.php:129 inc/config.php:125 inc/widget.php:130
166
  msgid ""
167
  "Number of videos that will be used for random pick (min 2, max 50, default "
168
  "25)"
169
  msgstr ""
170
 
171
- #: inc/config.20140926.php:138 inc/config.php:134 inc/widget.php:132
172
  msgid "Show"
173
  msgstr ""
174
 
175
- #: inc/config.20140926.php:139 inc/config.php:135 inc/widget.php:132
176
  msgid "Number of videos to display"
177
  msgstr ""
178
 
179
- #: inc/config.20140926.php:148 inc/config.php:144
180
  msgid "Use Enhanced privacy"
181
  msgstr ""
182
 
183
- #: inc/config.20140926.php:155 inc/config.php:151 inc/widget.php:137
184
- msgid "Fix <em>No items</em> error/Respect playlist order"
 
 
 
185
  msgstr ""
186
 
187
- #: inc/config.20140926.php:156 inc/config.php:152 inc/widget.php:137
188
- msgid "Enable this option if you get error No Item"
189
  msgstr ""
190
 
191
- #: inc/config.20140926.php:162 inc/config.php:158 inc/widget.php:139
192
- msgid "Show random video"
193
  msgstr ""
194
 
195
- #: inc/config.20140926.php:163 inc/config.php:159 inc/widget.php:139
196
- msgid "Get random videos of all fetched from channel or playlist"
197
  msgstr ""
198
 
199
- #: inc/config.20140926.php:172 inc/config.php:168
200
- msgid "Video"
201
  msgstr ""
202
 
203
- #: inc/config.20140926.php:178 inc/config.php:174
204
- msgid "Aspect Ratio"
205
  msgstr ""
206
 
207
- #: inc/config.20140926.php:179 inc/config.php:175
208
  msgid "Select aspect ratio for displayed video"
209
  msgstr ""
210
 
211
- #: inc/config.20140926.php:182 inc/config.php:178
212
- msgid "16:9"
213
  msgstr ""
214
 
215
- #: inc/config.20140926.php:183 inc/config.php:179
216
- msgid "16:10"
217
  msgstr ""
218
 
219
- #: inc/config.20140926.php:184 inc/config.php:180
220
- msgid "4:3"
221
  msgstr ""
222
 
223
- #: inc/config.20140926.php:191 inc/config.php:187
224
- msgid "Video Width"
225
  msgstr ""
226
 
227
- #: inc/config.20140926.php:192 inc/config.php:188
228
- msgid "Set default width for displayed video, in pixels"
229
  msgstr ""
230
 
231
- #: inc/config.20140926.php:201 inc/config.php:197 inc/widget.php:154
232
- msgid "What to show?"
233
  msgstr ""
234
 
235
- #: inc/config.20140926.php:202 inc/config.20140926.php:336 inc/config.php:198
236
- #: inc/config.php:332
237
- msgid "Set what will be shown by default"
238
  msgstr ""
239
 
240
- #: inc/config.20140926.php:205 inc/config.php:201 inc/widget.php:156
241
- msgid "Thumbnail"
 
 
 
242
  msgstr ""
243
 
244
- #: inc/config.20140926.php:206 inc/config.php:202 inc/widget.php:157
245
- msgid "Flash (object)"
246
  msgstr ""
247
 
248
- #: inc/config.20140926.php:207 inc/config.php:203 inc/widget.php:158
249
- msgid "HTML5 (iframe)"
 
 
 
250
  msgstr ""
251
 
252
- #: inc/config.20140926.php:208 inc/config.php:204 inc/widget.php:159
253
- msgid "HTML5 (iframe) Async"
254
  msgstr ""
255
 
256
- #: inc/config.20140926.php:209 inc/config.php:205 inc/widget.php:160
257
- msgid "Chromeless"
 
 
258
  msgstr ""
259
 
260
- #: inc/config.20140926.php:216 inc/config.php:212
261
- msgid "Use light theme"
262
  msgstr ""
263
 
264
- #: inc/config.20140926.php:217 inc/config.php:213
265
  msgid ""
266
- "Enable this option to use light theme for playback controls instead dark"
267
  msgstr ""
268
 
269
- #: inc/config.20140926.php:223 inc/config.php:219 inc/widget.php:163
270
- msgid "Hide player controls"
271
  msgstr ""
272
 
273
- #: inc/config.20140926.php:224 inc/config.php:220
274
  msgid "Enable this option to hide playback controls"
275
  msgstr ""
276
 
277
- #: inc/config.20140926.php:230 inc/config.php:226
278
- msgid "Fix video height"
279
- msgstr ""
280
-
281
- #: inc/config.20140926.php:231 inc/config.php:227
282
- msgid ""
283
- "Enable this option to fix video height when playback controls are not hidden"
284
- msgstr ""
285
-
286
- #: inc/config.20140926.php:237 inc/config.php:233 inc/widget.php:165
287
  msgid "Autoplay video or playlist"
288
  msgstr ""
289
 
290
- #: inc/config.20140926.php:238 inc/config.php:234
291
  msgid ""
292
  "Enable this option to start video playback right after block is rendered"
293
  msgstr ""
294
 
295
- #: inc/config.20140926.php:244 inc/config.php:240 inc/widget.php:166
296
  msgid "Mute video on autoplay"
297
  msgstr ""
298
 
299
- #: inc/config.20140926.php:245 inc/config.php:241
300
  msgid "Enable this option to mute video when start autoplay"
301
  msgstr ""
302
 
303
- #: inc/config.20140926.php:251 inc/config.php:247 inc/widget.php:167
304
  msgid "Hide related videos"
305
  msgstr ""
306
 
307
- #: inc/config.20140926.php:252 inc/config.php:248
308
  msgid "Enable this option to hide related videos after finished playback"
309
  msgstr ""
310
 
311
- #: inc/config.20140926.php:261 inc/config.php:257
312
- msgid "Content"
313
  msgstr ""
314
 
315
- #: inc/config.20140926.php:267 inc/config.php:263 inc/widget.php:172
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
316
  msgid "Show video title"
317
  msgstr ""
318
 
319
- #: inc/config.20140926.php:268 inc/config.php:264
320
- msgid "Enable this option to display title of video"
 
 
 
 
 
 
 
 
 
 
 
 
321
  msgstr ""
322
 
323
- #: inc/config.20140926.php:274 inc/config.php:270 inc/widget.php:173
324
  msgid "Show video description"
325
  msgstr ""
326
 
327
- #: inc/config.20140926.php:275 inc/config.php:271
328
  msgid "Enable this option to display description for video"
329
  msgstr ""
330
 
331
- #: inc/config.20140926.php:281 inc/config.php:277 inc/widget.php:174
332
  msgid "Description length"
333
  msgstr ""
334
 
335
- #: inc/config.20140926.php:282 inc/config.php:278
336
  msgid "Enter length for video description in characters (0 for full length)"
337
  msgstr ""
338
 
339
- #: inc/config.20140926.php:291 inc/config.php:287 inc/widget.php:175
340
- msgid "Et cetera string"
 
 
341
  msgstr ""
342
 
343
- #: inc/config.20140926.php:292 inc/config.php:288
344
- msgid "Indicator for shortened video description (default: …)"
345
  msgstr ""
346
 
347
- #: inc/config.20140926.php:293 inc/config.php:289
348
- msgid "..."
349
  msgstr ""
350
 
351
- #: inc/config.20140926.php:298 inc/config.php:294 inc/widget.php:176
352
- msgid "Hide annotations from video"
353
  msgstr ""
354
 
355
- #: inc/config.20140926.php:299 inc/config.php:295
356
- msgid ""
357
- "Enable this option to hide video annotations (custom text set by uploader "
358
- "over video during playback)"
359
  msgstr ""
360
 
361
- #: inc/config.20140926.php:305 inc/config.php:301 inc/widget.php:177
362
- msgid "Hide video info"
363
  msgstr ""
364
 
365
- #: inc/config.20140926.php:306 inc/config.php:302
366
- msgid ""
367
- "Enable this option to hide informations about video before play start (video "
368
- "title and uploader in overlay)"
369
  msgstr ""
370
 
371
- #: inc/config.20140926.php:315 inc/config.php:311 inc/widget.php:180
372
- msgid "Link to Channel"
373
  msgstr ""
374
 
375
- #: inc/config.20140926.php:321 inc/config.php:317 inc/widget.php:182
376
- msgid "Visit YouTube Channel text"
377
  msgstr ""
378
 
379
- #: inc/config.20140926.php:322 inc/config.php:318
380
- msgid "Use placeholder %channel% to insert channel name"
381
  msgstr ""
382
 
383
- #: inc/config.20140926.php:323 inc/config.php:319
384
- msgid "Visit my channel %channel%"
385
  msgstr ""
386
 
387
- #: inc/config.20140926.php:328 inc/config.php:324 inc/widget.php:183
388
- msgid "Show link to channel"
389
  msgstr ""
390
 
391
- #: inc/config.20140926.php:329 inc/config.php:325
392
- msgid ""
393
- "Enable this option to show customized link to channel at the bottom of YTC "
394
- "block"
395
  msgstr ""
396
 
397
- #: inc/config.20140926.php:335 inc/config.php:331
398
- msgid "Open YouTube channel page"
399
  msgstr ""
400
 
401
- #: inc/config.20140926.php:339 inc/config.php:335 inc/widget.php:186
402
- msgid "in same window"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
403
  msgstr ""
404
 
405
- #: inc/config.20140926.php:340 inc/config.php:336 inc/widget.php:187
406
- msgid "in new window (JavaScript)"
407
  msgstr ""
408
 
409
- #: inc/config.20140926.php:341 inc/config.php:337 inc/widget.php:188
410
- msgid "in new window (Target)"
 
 
 
411
  msgstr ""
412
 
413
- #: inc/config.20140926.php:348 inc/config.php:344 inc/widget.php:191
414
- msgid "Link to channel instead to user"
 
 
 
415
  msgstr ""
416
 
417
- #: inc/config.20140926.php:349 inc/config.php:345
 
418
  msgid ""
419
- "Enable this option if link to your channel have <code>/channel/</code> "
420
- "instead <code>/user/</code> part in URL"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
421
  msgstr ""
422
 
423
- #: inc/config.20140926.php:358 inc/config.php:354
424
  msgid "Tools"
425
  msgstr ""
426
 
427
- #: inc/config.20140926.php:375 inc/config.php:371
428
- msgid "Usage"
429
  msgstr ""
430
 
431
- #: inc/config.20140926.php:396 inc/config.php:392
432
  msgid "Support"
433
  msgstr ""
434
 
435
- #: inc/config.20140926.php:427 inc/config.php:423
436
- msgid " Options"
 
 
 
 
 
 
 
 
 
 
 
 
 
437
  msgstr ""
438
 
439
- #: inc/config.20140926.php:500 inc/config.php:496
 
 
 
 
 
440
  msgid ""
441
- "<p>Easy embed playable videos from YouTube.</p><p>Here you can set default "
442
- "options that will be used as defaults for new widgets, and for shortcode.</p>"
443
  msgstr ""
444
 
445
- #: inc/config.php:145
 
 
 
 
446
  #, php-format
447
  msgid ""
448
- "Enable this option to protect your visitors <a href=\"%s\" target=\"_blank"
449
- "\">privacy</a>."
450
  msgstr ""
451
 
452
- #: inc/widget.php:11
453
- msgid "Youtube Channel"
454
  msgstr ""
455
 
456
- #: inc/widget.php:12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
457
  msgid "Serve YouTube videos from channel or playlist right to widget area"
458
  msgstr ""
459
 
460
- #: inc/widget.php:85
461
  msgid "Widget Title"
462
  msgstr ""
463
 
464
- #: inc/widget.php:85
465
  msgid "Title for widget"
466
  msgstr ""
467
 
468
- #: inc/widget.php:88
469
  msgid "Custom CSS Class"
470
  msgstr ""
471
 
472
- #: inc/widget.php:88
473
  msgid "Enter custom class for YTC block, if you wish to target block styling"
474
  msgstr ""
475
 
476
- #: inc/widget.php:91
477
- msgid "Channel ID"
 
 
478
  msgstr ""
479
 
480
- #: inc/widget.php:91
481
- msgid "YouTube Channel name (not URL to channel)"
482
  msgstr ""
483
 
484
- #: inc/widget.php:94
485
- msgid "Playlist ID"
486
  msgstr ""
487
 
488
- #: inc/widget.php:94
489
- msgid "YouTube Playlist ID (not playlist name)"
490
  msgstr ""
491
 
492
- #: inc/widget.php:104
493
  msgid ""
494
- "Enable this option to embed YouTube playlist widget instead single video "
495
- "from playlist"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
496
  msgstr ""
497
 
498
- #: inc/widget.php:123
 
 
 
 
 
 
 
 
499
  msgid "Cache feed"
500
  msgstr ""
501
 
502
- #: inc/widget.php:130 inc/widget.php:132
 
 
 
 
503
  msgid "video(s)"
504
  msgstr ""
505
 
506
- #: inc/widget.php:135
507
  msgid "Enable this option to protect your visitors privacy"
508
  msgstr ""
509
 
510
- #: inc/widget.php:135
511
  #, php-format
512
- msgid "Use <a href=\"%s\" target=\"_blank\">Enhanced Privacy</a>"
513
  msgstr ""
514
 
515
- #: inc/widget.php:142
516
- msgid "Video Settings"
517
  msgstr ""
518
 
519
- #: inc/widget.php:143
520
- msgid "Aspect ratio"
 
 
521
  msgstr ""
522
 
523
- #: inc/widget.php:151
524
- msgid "Width"
 
525
  msgstr ""
526
 
527
- #: inc/widget.php:151
 
 
 
 
528
  msgid "Set video width in pixels"
529
  msgstr ""
530
 
531
- #: inc/widget.php:151
532
  msgid "default"
533
  msgstr ""
534
 
535
- #: inc/widget.php:162
 
 
 
 
 
 
 
 
536
  msgid "Use light theme (default is dark)"
537
  msgstr ""
538
 
539
- #: inc/widget.php:164
540
- msgid "Fix height taken by controls"
541
  msgstr ""
542
 
543
- #: inc/widget.php:170
544
- msgid "Content Layout"
545
  msgstr ""
546
 
547
- #: inc/widget.php:174
548
  msgid ""
549
  "Set number of characters to cut down video description to (0 means full "
550
  "length)"
551
  msgstr ""
552
 
553
- #: inc/widget.php:175
554
- msgid "Default: &amp;hellip;"
555
  msgstr ""
556
 
557
- #: inc/widget.php:182
558
  msgid ""
559
- "Default: Visit channel %channel%. Use placeholder %channel% to insert "
560
- "channel name."
561
  msgstr ""
562
 
563
- #: inc/widget.php:194
564
- msgid "Debug YTC"
 
 
565
  msgstr ""
566
 
567
- #: inc/widget.php:196
568
- msgid "Enable debugging"
569
  msgstr ""
570
 
571
- #: inc/widget.php:212
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
572
  #, php-format
573
  msgid ""
574
- "Insert debug data to <a href=\"%s\" target=\"_support\">support forum</a>."
575
- "<br />Please do not remove channel and playlist ID`s. If you are concerned "
576
- "about privacy, send this debug log to email %s"
 
 
 
 
 
 
577
  msgstr ""
578
 
579
- #: youtube-channel.php:90
 
 
 
 
580
  #, php-format
581
  msgid ""
582
- "Please review <a href=\"%s\">global settings</a>, YTC widgets and shortcodes."
 
 
583
  msgstr ""
584
 
585
- #: youtube-channel.php:93
586
  #, php-format
587
  msgid ""
588
- "If you use caching for any YTC widget or shortcode, please <strong>ReCache</"
589
- "strong> feeds in <strong>Tools</strong> section of <a href=\"%s\">plugin "
590
- "settings</a> page."
 
591
  msgstr ""
592
 
593
- #: youtube-channel.php:96
594
  #, php-format
595
  msgid ""
596
- "We switched to <em>Redux Framework</em> so please review global plugin <a "
597
- "href=\"%s\">settings page</a>."
 
 
 
 
 
598
  msgstr ""
599
 
600
- #: youtube-channel.php:101
601
- msgid "updated to version"
602
  msgstr ""
603
 
604
- #: youtube-channel.php:101
605
- msgid "I did this already, dismiss notice!"
 
 
 
 
 
606
  msgstr ""
607
 
608
- #: youtube-channel.php:108
609
  #, php-format
610
  msgid ""
611
- "To configure global <strong>%s</strong> options, you need to install and "
612
- "activate <strong>%s</strong>."
 
 
 
613
  msgstr ""
614
 
615
- #: youtube-channel.php:113
616
- msgid "Settings"
 
 
 
 
 
 
 
 
 
 
617
  msgstr ""
618
 
619
- #: youtube-channel.php:486
620
- msgid "No items"
 
 
 
 
 
 
 
 
 
 
 
 
621
  msgstr ""
622
 
623
- #: youtube-channel.php:486
624
- msgid "Check here why"
 
 
 
625
  msgstr ""
626
 
627
- #: youtube-channel.php:547
628
  #, php-format
629
- msgid "Visit channel %1$s"
 
 
630
  msgstr ""
631
 
632
- #: youtube-channel.php:554
 
 
 
 
633
  msgid "in new window/tab"
634
  msgstr ""
635
 
636
- #: youtube-channel.php:651
637
  #, php-format
638
  msgid "Watch video %1$s published on %2$s"
639
  msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #, fuzzy
2
  msgid ""
3
  msgstr ""
4
  "Project-Id-Version: YouTube Channel\n"
5
+ "POT-Creation-Date: 2015-06-19 21:15+0100\n"
6
+ "PO-Revision-Date: 2015-06-19 21:15+0100\n"
7
+ "Last-Translator: Aleksandar Urošević <urke.kg@gmail.com>\n"
8
+ "Language-Team: Aleksandar Urošević <urke.kg@gmail.com>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.8.1\n"
13
+ "X-Poedit-Basepath: ..\n"
14
+ "X-Poedit-WPHeader: youtube-channel.php\n"
 
 
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
17
+ "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
18
+ "_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
19
  "X-Poedit-SearchPath-0: .\n"
20
+ "X-Poedit-SearchPathExcluded-0: *.js\n"
21
 
22
+ #: inc/settings.php:38 inc/settings_template.php:14
23
+ #: inc/settings_usage_shortcode.php:104
24
  msgid "General"
25
  msgstr ""
26
 
27
+ #: inc/settings.php:46 youtube-channel.php:316
28
+ msgid "YouTube Data API Key"
29
+ msgstr ""
30
+
31
+ #: inc/settings.php:54 inc/settings.php:86
32
+ msgid "Required"
33
+ msgstr ""
34
+
35
+ #: inc/settings.php:58
36
+ #, php-format
37
+ msgid ""
38
+ "Your YouTube Data API Key (get it from <a href=\"%s\" target=\"_blank\">%s</"
39
+ "a>)"
40
+ msgstr ""
41
+
42
+ #: inc/settings.php:68 youtube-channel.php:318
43
+ msgid "Google Developers Console"
44
+ msgstr ""
45
+
46
+ #: inc/settings.php:78
47
  msgid "YouTube Channel ID"
48
  msgstr ""
49
 
50
+ #: inc/settings.php:90
51
+ #, php-format
52
+ msgid ""
53
+ "Your YouTube Channel ID (get it from <a href=\"%s\" target=\"_blank\">%s</a>)"
54
  msgstr ""
55
 
56
+ #: inc/settings.php:100 inc/settings.php:132 inc/settings.php:718
57
+ msgid "YouTube Account Overview"
58
+ msgstr ""
59
+
60
+ #: inc/settings.php:110
61
+ msgid "YouTube Vanity Name"
62
+ msgstr ""
63
+
64
+ #: inc/settings.php:118 inc/settings.php:150 inc/settings.php:168
65
+ msgid "Optional"
66
+ msgstr ""
67
+
68
+ #: inc/settings.php:122
69
+ #, php-format
70
+ msgid ""
71
+ "Your YouTube Custom Name (get only part after www.youtube.com/c/ instead "
72
+ "whole URL from <a href=\"%s\" target=\"_blank\">%s</a>)"
73
+ msgstr ""
74
+
75
+ #: inc/settings.php:142
76
+ msgid "Legacy YouTube Username"
77
+ msgstr ""
78
+
79
+ #: inc/settings.php:151
80
+ msgid "Your YouTube legacy username"
81
+ msgstr ""
82
+
83
+ #: inc/settings.php:160
84
  msgid "Default Playlist ID"
85
  msgstr ""
86
 
87
+ #: inc/settings.php:169
88
  msgid "Enter default playlist ID (not playlist name)"
89
  msgstr ""
90
 
91
+ #: inc/settings.php:178 inc/widget.php:134
92
  msgid "Resource to use"
93
  msgstr ""
94
 
95
+ #: inc/settings.php:184
96
+ msgid "Resource:"
97
  msgstr ""
98
 
99
+ #: inc/settings.php:185
100
+ msgid "What to use as resource for feeds"
101
  msgstr ""
102
 
103
+ #: inc/settings.php:189
104
+ msgid "Channel"
105
  msgstr ""
106
 
107
+ #: inc/settings.php:190 inc/widget.php:137
108
+ msgid "Favourites"
109
  msgstr ""
110
 
111
+ #: inc/settings.php:191
112
+ msgid "Liked Video"
113
  msgstr ""
114
 
115
+ #: inc/settings.php:192 inc/widget.php:139
116
+ msgid "Playlist"
 
 
117
  msgstr ""
118
 
119
+ #: inc/settings.php:199
120
  msgid "Cache Timeout"
121
  msgstr ""
122
 
123
+ #: inc/settings.php:205
124
  msgid "Define caching timeout for YouTube feeds, in seconds"
125
  msgstr ""
126
 
127
+ #: inc/settings.php:209
128
  msgid "Do not chache"
129
  msgstr ""
130
 
131
+ #: inc/settings.php:210 youtube-channel.php:1273
132
  msgid "1 minute"
133
  msgstr ""
134
 
135
+ #: inc/settings.php:211 youtube-channel.php:1274
136
  msgid "5 minutes"
137
  msgstr ""
138
 
139
+ #: inc/settings.php:212 youtube-channel.php:1275
140
  msgid "15 minutes"
141
  msgstr ""
142
 
143
+ #: inc/settings.php:213 youtube-channel.php:1276
144
  msgid "30 minutes"
145
  msgstr ""
146
 
147
+ #: inc/settings.php:214 youtube-channel.php:1279
148
  msgid "1 hour"
149
  msgstr ""
150
 
151
+ #: inc/settings.php:215 youtube-channel.php:1280
152
  msgid "2 hours"
153
  msgstr ""
154
 
155
+ #: inc/settings.php:216 youtube-channel.php:1281
156
  msgid "5 hours"
157
  msgstr ""
158
 
159
+ #: inc/settings.php:217 youtube-channel.php:1282
160
  msgid "10 hours"
161
  msgstr ""
162
 
163
+ #: inc/settings.php:218 youtube-channel.php:1283
164
  msgid "12 hours"
165
  msgstr ""
166
 
167
+ #: inc/settings.php:219 youtube-channel.php:1284
168
  msgid "18 hours"
169
  msgstr ""
170
 
171
+ #: inc/settings.php:220 youtube-channel.php:1287
172
  msgid "1 day"
173
  msgstr ""
174
 
175
+ #: inc/settings.php:221 youtube-channel.php:1288
176
  msgid "2 days"
177
  msgstr ""
178
 
179
+ #: inc/settings.php:222 youtube-channel.php:1289
180
  msgid "3 days"
181
  msgstr ""
182
 
183
+ #: inc/settings.php:223 youtube-channel.php:1290
184
  msgid "4 days"
185
  msgstr ""
186
 
187
+ #: inc/settings.php:224 youtube-channel.php:1291
188
  msgid "5 days"
189
  msgstr ""
190
 
191
+ #: inc/settings.php:225 youtube-channel.php:1292
192
  msgid "6 days"
193
  msgstr ""
194
 
195
+ #: inc/settings.php:226 youtube-channel.php:1295
196
  msgid "1 week"
197
  msgstr ""
198
 
199
+ #: inc/settings.php:227 youtube-channel.php:1296
200
  msgid "2 weeks"
201
  msgstr ""
202
 
203
+ #: inc/settings.php:228 youtube-channel.php:1297
204
  msgid "3 weeks"
205
  msgstr ""
206
 
207
+ #: inc/settings.php:229 youtube-channel.php:1298
208
  msgid "1 month"
209
  msgstr ""
210
 
211
+ #: inc/settings.php:236 inc/widget.php:152
212
  msgid "Fetch"
213
  msgstr ""
214
 
215
+ #: inc/settings.php:242 inc/widget.php:152
216
  msgid ""
217
  "Number of videos that will be used for random pick (min 2, max 50, default "
218
  "25)"
219
  msgstr ""
220
 
221
+ #: inc/settings.php:253 inc/widget.php:155
222
  msgid "Show"
223
  msgstr ""
224
 
225
+ #: inc/settings.php:259 inc/widget.php:155
226
  msgid "Number of videos to display"
227
  msgstr ""
228
 
229
+ #: inc/settings.php:270
230
  msgid "Use Enhanced privacy"
231
  msgstr ""
232
 
233
+ #: inc/settings.php:279
234
+ #, php-format
235
+ msgid ""
236
+ "Enable this option to protect your visitors privacy. <a href=\"%s\" target="
237
+ "\"_blank\">%s</a>"
238
  msgstr ""
239
 
240
+ #: inc/settings.php:289
241
+ msgid "Learn more here"
242
  msgstr ""
243
 
244
+ #: inc/settings.php:306
245
+ msgid "Video Tweaks"
246
  msgstr ""
247
 
248
+ #: inc/settings.php:314
249
+ msgid "Initial Width"
250
  msgstr ""
251
 
252
+ #: inc/settings.php:320
253
+ msgid "Set default width for displayed video, in pixels"
254
  msgstr ""
255
 
256
+ #: inc/settings.php:331 inc/widget.php:164
257
+ msgid "Aspect ratio"
258
  msgstr ""
259
 
260
+ #: inc/settings.php:338
261
  msgid "Select aspect ratio for displayed video"
262
  msgstr ""
263
 
264
+ #: inc/settings.php:350
265
+ msgid "What to show?"
266
  msgstr ""
267
 
268
+ #: inc/settings.php:356
269
+ msgid "Choose how to embed video block"
270
  msgstr ""
271
 
272
+ #: inc/settings.php:360 inc/widget.php:179
273
+ msgid "Thumbnail"
274
  msgstr ""
275
 
276
+ #: inc/settings.php:361 inc/widget.php:180
277
+ msgid "HTML5 (iframe)"
278
  msgstr ""
279
 
280
+ #: inc/settings.php:362 inc/widget.php:181
281
+ msgid "HTML5 (iframe) Asynchronous"
282
  msgstr ""
283
 
284
+ #: inc/settings.php:363 inc/widget.php:182
285
+ msgid "Embedded Playlist"
286
  msgstr ""
287
 
288
+ #: inc/settings.php:371
289
+ msgid "Enable Responsive"
 
290
  msgstr ""
291
 
292
+ #: inc/settings.php:377
293
+ msgid ""
294
+ "Enable this option to make YTC videos and thumbnails responsive by default. "
295
+ "Please note, this option will set videos and thumbnail to full width "
296
+ "relative to parent container, and disable more than one video per row."
297
  msgstr ""
298
 
299
+ #: inc/settings.php:386
300
+ msgid "Play inline on iOS"
301
  msgstr ""
302
 
303
+ #: inc/settings.php:394
304
+ #, php-format
305
+ msgid ""
306
+ "Enable this option to override fullscreen playback on iOS, and force inline "
307
+ "playback on page and in lightbox. Learn more <a href=\"%s\">here</a>."
308
  msgstr ""
309
 
310
+ #: inc/settings.php:406
311
+ msgid "Disable Lightbox"
312
  msgstr ""
313
 
314
+ #: inc/settings.php:412
315
+ msgid ""
316
+ "Enable this option to disable built-in lightbox for thumbnails (in case that "
317
+ "you have youtube links lightbox trigger in theme or other plugin)."
318
  msgstr ""
319
 
320
+ #: inc/settings.php:421
321
+ msgid "Light Theme"
322
  msgstr ""
323
 
324
+ #: inc/settings.php:427
325
  msgid ""
326
+ "Enable this option to use light theme for playback controls instead dark."
327
  msgstr ""
328
 
329
+ #: inc/settings.php:435
330
+ msgid "Hide Player Controls"
331
  msgstr ""
332
 
333
+ #: inc/settings.php:441
334
  msgid "Enable this option to hide playback controls"
335
  msgstr ""
336
 
337
+ #: inc/settings.php:450 inc/widget.php:187
 
 
 
 
 
 
 
 
 
338
  msgid "Autoplay video or playlist"
339
  msgstr ""
340
 
341
+ #: inc/settings.php:456
342
  msgid ""
343
  "Enable this option to start video playback right after block is rendered"
344
  msgstr ""
345
 
346
+ #: inc/settings.php:464 inc/widget.php:188
347
  msgid "Mute video on autoplay"
348
  msgstr ""
349
 
350
+ #: inc/settings.php:470
351
  msgid "Enable this option to mute video when start autoplay"
352
  msgstr ""
353
 
354
+ #: inc/settings.php:478 inc/widget.php:189
355
  msgid "Hide related videos"
356
  msgstr ""
357
 
358
+ #: inc/settings.php:484
359
  msgid "Enable this option to hide related videos after finished playback"
360
  msgstr ""
361
 
362
+ #: inc/settings.php:492
363
+ msgid "Hide YT logo"
364
  msgstr ""
365
 
366
+ #: inc/settings.php:498
367
+ msgid ""
368
+ "Enable this option to hide YouTube logo from playback control bar. Does not "
369
+ "work for all videos."
370
+ msgstr ""
371
+
372
+ #: inc/settings.php:506
373
+ msgid "Hide video annotations"
374
+ msgstr ""
375
+
376
+ #: inc/settings.php:512
377
+ msgid ""
378
+ "Enable this option to hide video annotations (custom text set by uploader "
379
+ "over video during playback)"
380
+ msgstr ""
381
+
382
+ #: inc/settings.php:520 inc/widget.php:213
383
+ msgid "Hide video info"
384
+ msgstr ""
385
+
386
+ #: inc/settings.php:526
387
+ msgid ""
388
+ "Enable this option to hide informations about video before play start (video "
389
+ "title and uploader in overlay)"
390
+ msgstr ""
391
+
392
+ #: inc/settings.php:542
393
+ msgid "Content Tweaks"
394
+ msgstr ""
395
+
396
+ #: inc/settings.php:550 inc/widget.php:196
397
  msgid "Show video title"
398
  msgstr ""
399
 
400
+ #: inc/settings.php:556
401
+ msgid "Select should we and where display title of video"
402
+ msgstr ""
403
+
404
+ #: inc/settings.php:560 inc/widget.php:199
405
+ msgid "Hide title"
406
+ msgstr ""
407
+
408
+ #: inc/settings.php:561 inc/widget.php:200
409
+ msgid "Above video/thumbnail"
410
+ msgstr ""
411
+
412
+ #: inc/settings.php:562 inc/widget.php:201
413
+ msgid "Below video/thumbnail"
414
  msgstr ""
415
 
416
+ #: inc/settings.php:569 inc/widget.php:204
417
  msgid "Show video description"
418
  msgstr ""
419
 
420
+ #: inc/settings.php:575
421
  msgid "Enable this option to display description for video"
422
  msgstr ""
423
 
424
+ #: inc/settings.php:583 inc/widget.php:206
425
  msgid "Description length"
426
  msgstr ""
427
 
428
+ #: inc/settings.php:589
429
  msgid "Enter length for video description in characters (0 for full length)"
430
  msgstr ""
431
 
432
+ #: inc/settings.php:609 inc/settings_template.php:17
433
+ #: inc/settings_usage_shortcode.php:15 inc/settings_usage_shortcode.php:107
434
+ #: inc/widget.php:217
435
+ msgid "Link to Channel"
436
  msgstr ""
437
 
438
+ #: inc/settings.php:617
439
+ msgid "Link to..."
440
  msgstr ""
441
 
442
+ #: inc/settings.php:624
443
+ msgid "Set where link will lead visitors"
444
  msgstr ""
445
 
446
+ #: inc/settings.php:628 inc/widget.php:223
447
+ msgid "Hide link"
448
  msgstr ""
449
 
450
+ #: inc/settings.php:629
451
+ msgid "Vanity custom URL"
 
 
452
  msgstr ""
453
 
454
+ #: inc/settings.php:630
455
+ msgid "Channel page URL"
456
  msgstr ""
457
 
458
+ #: inc/settings.php:631
459
+ msgid "Legacy username page"
 
 
460
  msgstr ""
461
 
462
+ #: inc/settings.php:638
463
+ msgid "Open link in..."
464
  msgstr ""
465
 
466
+ #: inc/settings.php:645
467
+ msgid "Set where link will be opened"
468
  msgstr ""
469
 
470
+ #: inc/settings.php:649
471
+ msgid "same window"
472
  msgstr ""
473
 
474
+ #: inc/settings.php:650
475
+ msgid "new window (JavaScript)"
476
  msgstr ""
477
 
478
+ #: inc/settings.php:651
479
+ msgid "new window (target=\"_blank\")"
480
  msgstr ""
481
 
482
+ #: inc/settings.php:658
483
+ msgid "Text for Visit channel link"
 
 
484
  msgstr ""
485
 
486
+ #: inc/settings.php:665
487
+ msgid "Set default title for link"
488
  msgstr ""
489
 
490
+ #. Plugin Name of the plugin/theme
491
+ #: inc/settings.php:686 inc/settings.php:687 inc/settings.php:714
492
+ #: inc/settings.php:728 inc/settings.php:738 inc/settings.php:748
493
+ #: inc/settings_usage_shortcode.php:115 inc/widget.php:11
494
+ msgid "YouTube Channel"
495
+ msgstr ""
496
+
497
+ #: inc/settings.php:704
498
+ #, php-format
499
+ msgid ""
500
+ "Configure general defaults for %1$s used as fallback options in widget or "
501
+ "shortcodes. To get %2$s and %3$s visit <a href=\"%4$s\" target=\"_blank\">"
502
+ "%5$s</a>."
503
+ msgstr ""
504
+
505
+ #: inc/settings.php:715 inc/widget.php:108 inc/widget.php:119
506
+ msgid "Channel ID"
507
  msgstr ""
508
 
509
+ #: inc/settings.php:716
510
+ msgid "Vanity URL"
511
  msgstr ""
512
 
513
+ #: inc/settings.php:727
514
+ #, php-format
515
+ msgid ""
516
+ "Configure video specific defaults for %s used as fallback options in widget "
517
+ "or shortcodes."
518
  msgstr ""
519
 
520
+ #: inc/settings.php:737
521
+ #, php-format
522
+ msgid ""
523
+ "Configure defaults of content around and over videos for %s used as fallback "
524
+ "options in widget or shortcodes."
525
  msgstr ""
526
 
527
+ #: inc/settings.php:747
528
+ #, php-format
529
  msgid ""
530
+ "Configure defaults for link to channel below %s block used as fallback "
531
+ "options in widget or shortcodes."
532
+ msgstr ""
533
+
534
+ #: inc/settings.php:908
535
+ msgid "You do not have sufficient permissions to access this page."
536
+ msgstr ""
537
+
538
+ #: inc/settings_template.php:6
539
+ msgid " Settings"
540
+ msgstr ""
541
+
542
+ #: inc/settings_template.php:15 inc/settings_usage_shortcode.php:105
543
+ msgid "Video"
544
+ msgstr ""
545
+
546
+ #: inc/settings_template.php:16 inc/settings_usage_shortcode.php:106
547
+ msgid "Content"
548
  msgstr ""
549
 
550
+ #: inc/settings_template.php:18
551
  msgid "Tools"
552
  msgstr ""
553
 
554
+ #: inc/settings_template.php:19
555
+ msgid "Help"
556
  msgstr ""
557
 
558
+ #: inc/settings_template.php:20 youtube-channel.php:201
559
  msgid "Support"
560
  msgstr ""
561
 
562
+ #: inc/settings_usage.php:1
563
+ msgid "How to use YouTube Channel"
564
+ msgstr ""
565
+
566
+ #: inc/settings_usage.php:2
567
+ msgid "You can insert YouTube Channel in couple different ways."
568
+ msgstr ""
569
+
570
+ #: inc/settings_usage.php:7
571
+ #, php-format
572
+ msgid "Add %s to preferred %s, and configure it there."
573
+ msgstr ""
574
+
575
+ #: inc/settings_usage.php:10
576
+ msgid "YouTube Channel Widget"
577
  msgstr ""
578
 
579
+ #: inc/settings_usage.php:13
580
+ msgid "Widget Area"
581
+ msgstr ""
582
+
583
+ #: inc/settings_usage.php:19
584
+ #, php-format
585
  msgid ""
586
+ "Insert shortcode %s to your page or text widget, and even modify default "
587
+ "settings by shortcode parameters listed in section below."
588
  msgstr ""
589
 
590
+ #: inc/settings_usage_shortcode.php:1
591
+ msgid "How to use shortcode"
592
+ msgstr ""
593
+
594
+ #: inc/settings_usage_shortcode.php:5
595
  #, php-format
596
  msgid ""
597
+ "You can use shortcode %s with options listed below (all options are optional "
598
+ "if you have set defaults in global plugin settings)."
599
  msgstr ""
600
 
601
+ #: inc/settings_usage_shortcode.php:12 youtube-channel.php:321
602
+ msgid "General Settings"
603
  msgstr ""
604
 
605
+ #: inc/settings_usage_shortcode.php:13 inc/widget.php:163
606
+ msgid "Video Settings"
607
+ msgstr ""
608
+
609
+ #: inc/settings_usage_shortcode.php:14 inc/widget.php:193
610
+ msgid "Content Layout"
611
+ msgstr ""
612
+
613
+ #: inc/settings_usage_shortcode.php:101
614
+ #, php-format
615
+ msgid ""
616
+ "Please note, you can omit all options listed above, and then will be used "
617
+ "plugin defaults customized on tabs %1$s, %2$s, %3$s and %4$s."
618
+ msgstr ""
619
+
620
+ #: inc/settings_usage_shortcode.php:112
621
+ #, php-format
622
+ msgid ""
623
+ "Important note: %s blocks inserted through widget have their own settings."
624
+ msgstr ""
625
+
626
+ #: inc/widget.php:14
627
  msgid "Serve YouTube videos from channel or playlist right to widget area"
628
  msgstr ""
629
 
630
+ #: inc/widget.php:90
631
  msgid "Widget Title"
632
  msgstr ""
633
 
634
+ #: inc/widget.php:91
635
  msgid "Title for widget"
636
  msgstr ""
637
 
638
+ #: inc/widget.php:95
639
  msgid "Custom CSS Class"
640
  msgstr ""
641
 
642
+ #: inc/widget.php:96
643
  msgid "Enter custom class for YTC block, if you wish to target block styling"
644
  msgstr ""
645
 
646
+ #: inc/widget.php:103
647
+ #, php-format
648
+ msgid ""
649
+ "Get your %1$s and %2$s from <a href=\"%3$s\" target=\"_blank\">here</a>."
650
  msgstr ""
651
 
652
+ #: inc/widget.php:109
653
+ msgid "Custom ID"
654
  msgstr ""
655
 
656
+ #: inc/widget.php:114
657
+ msgid "Vanity/Custom ID"
658
  msgstr ""
659
 
660
+ #: inc/widget.php:115
661
+ msgid "YouTube Vanity/Custom ID from URL (part after /c/)"
662
  msgstr ""
663
 
664
+ #: inc/widget.php:120
665
  msgid ""
666
+ "Find Channel ID behind My Channel menu item in YouTube (ID have UC at the "
667
+ "beginning)"
668
+ msgstr ""
669
+
670
+ #: inc/widget.php:124
671
+ msgid "Legacy Username"
672
+ msgstr ""
673
+
674
+ #: inc/widget.php:125
675
+ msgid ""
676
+ "Legacy YouTube username located behind /user/ part of channel URL (available "
677
+ "only on old YouTube accounts)"
678
+ msgstr ""
679
+
680
+ #: inc/widget.php:129
681
+ msgid "Playlist ID"
682
+ msgstr ""
683
+
684
+ #: inc/widget.php:130
685
+ msgid "Find Playlist ID in your playlists (ID have PL at the beginning)"
686
  msgstr ""
687
 
688
+ #: inc/widget.php:136
689
+ msgid "Channel (User Uploads)"
690
+ msgstr ""
691
+
692
+ #: inc/widget.php:138
693
+ msgid "Liked Videos"
694
+ msgstr ""
695
+
696
+ #: inc/widget.php:144
697
  msgid "Cache feed"
698
  msgstr ""
699
 
700
+ #: inc/widget.php:146
701
+ msgid "Do not cache"
702
+ msgstr ""
703
+
704
+ #: inc/widget.php:152 inc/widget.php:155
705
  msgid "video(s)"
706
  msgstr ""
707
 
708
+ #: inc/widget.php:158
709
  msgid "Enable this option to protect your visitors privacy"
710
  msgstr ""
711
 
712
+ #: inc/widget.php:158
713
  #, php-format
714
+ msgid "Enable <a href=\"%s\" target=\"_blank\">privacy-enhanced mode</a>"
715
  msgstr ""
716
 
717
+ #: inc/widget.php:160
718
+ msgid "Get random videos of all fetched from channel or playlist"
719
  msgstr ""
720
 
721
+ #: inc/widget.php:160
722
+ msgid ""
723
+ "Show random video from resource <small>(Have no effect if \"What to show?\" "
724
+ "has been set to \"Embedded Playlist\")</small>"
725
  msgstr ""
726
 
727
+ #: inc/widget.php:169
728
+ msgid ""
729
+ "Responsive video <small>(distribute one full width item per row)</small>"
730
  msgstr ""
731
 
732
+ #: inc/widget.php:172
733
+ msgid "Initial width"
734
+ msgstr ""
735
+
736
+ #: inc/widget.php:172
737
  msgid "Set video width in pixels"
738
  msgstr ""
739
 
740
+ #: inc/widget.php:172
741
  msgid "default"
742
  msgstr ""
743
 
744
+ #: inc/widget.php:176
745
+ msgid "What to display?"
746
+ msgstr ""
747
+
748
+ #: inc/widget.php:184
749
+ msgid "Hide thumbnail tooltip"
750
+ msgstr ""
751
+
752
+ #: inc/widget.php:185
753
  msgid "Use light theme (default is dark)"
754
  msgstr ""
755
 
756
+ #: inc/widget.php:186
757
+ msgid "Hide player controls"
758
  msgstr ""
759
 
760
+ #: inc/widget.php:190
761
+ msgid "Hide YT Logo (does not work for all videos)"
762
  msgstr ""
763
 
764
+ #: inc/widget.php:207
765
  msgid ""
766
  "Set number of characters to cut down video description to (0 means full "
767
  "length)"
768
  msgstr ""
769
 
770
+ #: inc/widget.php:210
771
+ msgid "Hide annotations from video"
772
  msgstr ""
773
 
774
+ #: inc/widget.php:212
775
  msgid ""
776
+ "Enabling this option causes the player to not display information like the "
777
+ "video title and uploader before the video starts playing."
778
  msgstr ""
779
 
780
+ #: inc/widget.php:219
781
+ msgid ""
782
+ "Default: Visit our YouTube channel. You can use placeholders %vanity%, "
783
+ "%channel% and %username%."
784
  msgstr ""
785
 
786
+ #: inc/widget.php:219 youtube-channel.php:1043
787
+ msgid "Visit our YouTube channel"
788
  msgstr ""
789
 
790
+ #: inc/widget.php:224
791
+ msgid "Link to Vanity customized URL"
792
+ msgstr ""
793
+
794
+ #: inc/widget.php:225
795
+ msgid "Link to Channel page URL"
796
+ msgstr ""
797
+
798
+ #: inc/widget.php:226
799
+ msgid "Link to Legacy username page"
800
+ msgstr ""
801
+
802
+ #: inc/widget.php:231
803
+ msgid "Open link in same window"
804
+ msgstr ""
805
+
806
+ #: inc/widget.php:232
807
+ msgid "Open link in new window (JavaScript)"
808
+ msgstr ""
809
+
810
+ #: inc/widget.php:233
811
+ msgid "Open link in new window (target=\"blank\")"
812
+ msgstr ""
813
+
814
+ #: inc/widget.php:237
815
+ msgid "Does not work?"
816
+ msgstr ""
817
+
818
+ #: inc/widget.php:243
819
  #, php-format
820
  msgid ""
821
+ "Carefully read <a href=\"%1$s\" target=\"_faq\">%2$s</a> before you contact "
822
+ "us. If that does not help, <a href=\"%3$s\" target=\"_blank\">get JSON file</"
823
+ "a> and send it to <a href=\"%4$s\" target=\"_support\">support forum</a> "
824
+ "along with other details noted in <a href=\"%5$s\" target=_blank\">this "
825
+ "article</a>."
826
+ msgstr ""
827
+
828
+ #: inc/widget.php:249
829
+ msgid "FAQ"
830
  msgstr ""
831
 
832
+ #: youtube-channel.php:179
833
+ msgid "Settings"
834
+ msgstr ""
835
+
836
+ #: youtube-channel.php:280
837
  #, php-format
838
  msgid ""
839
+ "<p>Your website running on web server with PHP version %s. Please note that "
840
+ "<strong>%s</strong> requires PHP at least 5.3 or newer to work properly. <a "
841
+ "href=\"%s\" class=\"dismiss\">Dismiss</a></p>"
842
  msgstr ""
843
 
844
+ #: youtube-channel.php:293
845
  #, php-format
846
  msgid ""
847
+ "<p>Since <strong>%s</strong> v3.0.6 we store <strong>YouTube Data API Key</"
848
+ "strong> in plugin settings. So, you can safely remove %s define line from "
849
+ "your <strong>wp-config.php</strong> file. <a href=\"%s\" class=\"dismiss"
850
+ "\">Dismiss</a></p>"
851
  msgstr ""
852
 
853
+ #: youtube-channel.php:305
854
  #, php-format
855
  msgid ""
856
+ "<p>Please note, to make <strong>%1$s</strong> plugin v3+ work, generate "
857
+ "<strong>%2$s</strong> in <a href=\"%3$s\" target=\"_blank\">%4$s</a>, as "
858
+ "explained <a href=\"%5$s\" target=\"_blank\">here</a>, then add it to <a "
859
+ "href=\"%6$s\">%7$s</a>.<br><br>If you have any issue with new version of "
860
+ "plugin, please ask for help on official <a href=\"%8$s\" target=\"_blank\">"
861
+ "%9$s</a>.<br>This notice will disappear when you add missing key as "
862
+ "mentioned above!</p>"
863
  msgstr ""
864
 
865
+ #: youtube-channel.php:323
866
+ msgid "support forum"
867
  msgstr ""
868
 
869
+ #: youtube-channel.php:332
870
+ #, php-format
871
+ msgid ""
872
+ "<p><strong>%s</strong> since version 2.4 supports linking to channel through "
873
+ "<em>Vanity/Custom</em> URL. Please review <a href=\"%s\">global</a> and <a "
874
+ "href=\"%s\">widgets</a> settings. <a href=\"%s\" class=\"dismiss\">Dismiss</"
875
+ "a>"
876
  msgstr ""
877
 
878
+ #: youtube-channel.php:346
879
  #, php-format
880
  msgid ""
881
+ "<p><strong>%s</strong> changed shortcode parameters by removing "
882
+ "<code>only_pl</code> and <code>showgoto</code>, and combining with "
883
+ "parameters <code>display</code> and <code>link_to</code> respectively. "
884
+ "Please check out <a href=\"%s&tab=help\">%s</a> and update your shortcodes. "
885
+ "<a href=\"%s\" class=\"dismiss\">Dismiss</a>"
886
  msgstr ""
887
 
888
+ #: youtube-channel.php:609
889
+ #, php-format
890
+ msgid ""
891
+ "<strong>%s</strong> version 3+ requires <strong>YouTube DATA API Key</"
892
+ "strong> to work. <a href=\"%s\" target=\"_blank\">Learn more here</a>."
893
+ msgstr ""
894
+
895
+ #: youtube-channel.php:782
896
+ #, php-format
897
+ msgid ""
898
+ "You have set to display videos from %s [resource list ID: %s], but there "
899
+ "have no public videos in that resouce."
900
  msgstr ""
901
 
902
+ #: youtube-channel.php:786
903
+ #, php-format
904
+ msgid ""
905
+ "We have empty record for this feed. Please read <a href=\"%s\" target="
906
+ "\"_blank\">FAQ</a> and if that does not help, contact <a href=\"%s\" target="
907
+ "\"_blank\">support</a>."
908
+ msgstr ""
909
+
910
+ #: youtube-channel.php:828
911
+ #, php-format
912
+ msgid ""
913
+ "Double check <em>YouTube Data API Key</em> on <em>General</em> plugin tab "
914
+ "and make sure it's correct. Read <a href=\"%s\" target=\"_blank"
915
+ "\">Installation</a> document."
916
  msgstr ""
917
 
918
+ #: youtube-channel.php:836
919
+ #, php-format
920
+ msgid ""
921
+ "You have set wrong Channel ID. Fix that in General plugin settings, Widget "
922
+ "and/or shortcode. Read <a href=\"%s\" target=\"_blank\">FAQ</a> document."
923
  msgstr ""
924
 
925
+ #: youtube-channel.php:840
926
  #, php-format
927
+ msgid ""
928
+ "You do not have permission to access ressource <strong>%s</strong> (it's "
929
+ "maybe set to private or even does not exists!)"
930
  msgstr ""
931
 
932
+ #: youtube-channel.php:964
933
+ msgid "Oops, something went wrong."
934
+ msgstr ""
935
+
936
+ #: youtube-channel.php:1046
937
  msgid "in new window/tab"
938
  msgstr ""
939
 
940
+ #: youtube-channel.php:1198
941
  #, php-format
942
  msgid "Watch video %1$s published on %2$s"
943
  msgstr ""
944
+
945
+ #. Plugin URI of the plugin/theme
946
+ msgid "http://urosevic.net/wordpress/plugins/youtube-channel/"
947
+ msgstr ""
948
+
949
+ #. Description of the plugin/theme
950
+ msgid ""
951
+ "Quick and easy embed latest or random videos from YouTube channel (user "
952
+ "uploads, liked or favourited videos) or playlist. Use <a href=\"widgets.php"
953
+ "\">widget</a> for sidebar or shortcode for content. Works with <em>YouTube "
954
+ "Data API v3</em>."
955
+ msgstr ""
956
+
957
+ #. Author of the plugin/theme
958
+ msgid "Aleksandar Urošević"
959
+ msgstr ""
960
+
961
+ #. Author URI of the plugin/theme
962
+ msgid "http://urosevic.net/"
963
+ msgstr ""
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: urkekg
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Q6Q762MQ97XJ6
4
  Tags: youtube, channel, playlist, single, widget, widgets, youtube player, feed, video, thumbnail, embed, sidebar, iframe, html5, responsive
5
  Requires at least: 3.9.0
6
- Tested up to: 4.2.2
7
- Stable tag: 3.0.8.3
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -31,6 +31,7 @@ For manual set of videos from YouTube check out [Easy YouTube Gallery](https://w
31
  * Thumbnail mode opens video in lightbox
32
  * Custom feed caching timeout
33
  * Optional video autoplay with optional muted audio
 
34
  * Show customized link to channel/vanity/legacy username below videos
35
  * Final look is highly customizable thanks to predefined classes for each element of YTC block!
36
 
@@ -183,6 +184,8 @@ You can get **Channel ID** from page [Account Advanced](https://www.youtube.com/
183
 
184
  == Frequently Asked Questions ==
185
 
 
 
186
  = How to get that YouTube Data API Key? =
187
 
188
  Please folllow [Installation](https://wordpress.org/plugins/youtube-channel/installation/) instructions.
@@ -205,7 +208,7 @@ If there is no `YTC ERROR` code in HTML source, visit [Google API Explorer](http
205
  * for videos from channel replace **UC** with **UU** in Channel ID (so *UCRPqmcpGcJ_gFtTmN_a4aVA* becomes *UURPqmcpGcJ_gFtTmN_a4aVA*)
206
  * for videos from Favourited videos replace **UC** with **FL** (so *UCRPqmcpGcJ_gFtTmN_a4aVA* becomes *FLRPqmcpGcJ_gFtTmN_a4aVA*)
207
  * for videos from Liked Videos replace **UC** with **LL** (so *UCRPqmcpGcJ_gFtTmN_a4aVA* becomes *LLRPqmcpGcJ_gFtTmN_a4aVA*)
208
- * for videos from Playlist simply use Playlist ID (like *PLEC850BE962234400*)
209
 
210
  Note that all four resources are *playlists* (including channel), so append mentioned ID to field **playlistId** (not to **id**), and click **Execute** button at the bottom of that page.
211
 
@@ -213,6 +216,44 @@ Note that all four resources are *playlists* (including channel), so append ment
213
  1. If there is no error but you do not get any video in results - contact Google Support.
214
  1. If there are video results but not displayed with YouTube Channel plugin - [contact us](https://wordpress.org/support/plugin/youtube-channel)
215
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
216
  = Where to find correct Channel ID and/or Vanity custom Name? =
217
 
218
  Login to your YouTube account and visit page [Account Advanced](https://www.youtube.com/account_advanced).
@@ -234,7 +275,17 @@ Check out [Channel custom URL](https://support.google.com/youtube/answer/2657968
234
 
235
  = Where to find Playlist ID? =
236
 
237
- Playlist ID can be manualy extracted from YouTube playlist URL. Part of strings after `&list=` that begins with uppercase letters **PL** represent Playlist ID (not full URL).
 
 
 
 
 
 
 
 
 
 
238
 
239
  = How to force embeding 320p video with better audio quality? =
240
 
@@ -253,25 +304,40 @@ You can try with shortcode combination:
253
 
254
  and custom CSS code added to theme style.css or similar customization:
255
  `.youtube_channel.ytc_wall_1-6 .ytc_video_container {
256
- padding: 5px;
257
- box-sizing: border-box;
 
258
  }
259
- .youtube_channel.ytc_wall_1-6 .ytc_video_container:not(:first-child) {
260
- max-width: 33.333%;
261
  }
262
  @media screen and (max-width: 768px) {
263
- .youtube_channel.ytc_wall_1-6 .ytc_video_container:not(:first-child) {
264
- max-width: 50%;
265
- }
266
  }
267
  @media screen and (max-width: 480px) {
268
- .youtube_channel.ytc_wall_1-6 .ytc_video_container:not(:first-child) {
269
- max-width: 100%;
270
- }
271
  }`
272
 
273
  So, we display thumbnails for 7 random videos from default (global) playlist, and distribute small thumbnails to 3 columns on wide screens, 2 columns under 768px and single thumbnail per row under 480px.
274
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
275
  = Your plugin does not support *THIS* or *THAT* =
276
 
277
  If you really need that missing feature ASAP, feel free to [contact me](urosevic.net/wordpress/contact/). Select *Subject* option "Quote For New Feature in YouTube Channel", provide detailed explanation of feature you need, also provide some example if there is such, and I'll send you price for implementation.
@@ -279,6 +345,26 @@ If you really need that missing feature ASAP, feel free to [contact me](urosevic
279
  If you don't wish to pay for enhancements (then you don't care would that be implemented in a week, month, year or so), then send new [Support topic](https://wordpress.org/support/plugin/youtube-channel) with *Topic title* in format **[Feature Request] ...**
280
 
281
  == Changelog ==
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
282
  = 3.0.8.3 (2015-06-09) =
283
  * Add: Support for enhanced privacy videos in lightbox (MagnificPopupAU tweak)
284
 
@@ -448,3 +534,4 @@ Cleanup and optimization release
448
  2. YouTube Channel customized widget settings
449
  3. YouTube Channel in WP Customizer and Dynamic Wall layout
450
  4. How to add YouTube Data API Key to YouTube Channel
 
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Q6Q762MQ97XJ6
4
  Tags: youtube, channel, playlist, single, widget, widgets, youtube player, feed, video, thumbnail, embed, sidebar, iframe, html5, responsive
5
  Requires at least: 3.9.0
6
+ Tested up to: 4.3
7
+ Stable tag: 3.0.8.4
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
31
  * Thumbnail mode opens video in lightbox
32
  * Custom feed caching timeout
33
  * Optional video autoplay with optional muted audio
34
+ * Optional TinyMCE button on post/page edit (can be disabled on General plugin settings page)
35
  * Show customized link to channel/vanity/legacy username below videos
36
  * Final look is highly customizable thanks to predefined classes for each element of YTC block!
37
 
184
 
185
  == Frequently Asked Questions ==
186
 
187
+ Please note, latest FAQ you can find [on our website](http://urosevic.net/wordpress/plugins/youtube-channel/faq/). This section on WordPress.org has been updated only on plugin version release, so questions answered between releases are not visible here.
188
+
189
  = How to get that YouTube Data API Key? =
190
 
191
  Please folllow [Installation](https://wordpress.org/plugins/youtube-channel/installation/) instructions.
208
  * for videos from channel replace **UC** with **UU** in Channel ID (so *UCRPqmcpGcJ_gFtTmN_a4aVA* becomes *UURPqmcpGcJ_gFtTmN_a4aVA*)
209
  * for videos from Favourited videos replace **UC** with **FL** (so *UCRPqmcpGcJ_gFtTmN_a4aVA* becomes *FLRPqmcpGcJ_gFtTmN_a4aVA*)
210
  * for videos from Liked Videos replace **UC** with **LL** (so *UCRPqmcpGcJ_gFtTmN_a4aVA* becomes *LLRPqmcpGcJ_gFtTmN_a4aVA*)
211
+ * for videos from Playlist simply use Playlist ID (like *PLEC850BE962234400* or *RDMMjUe8uoKdHao*)
212
 
213
  Note that all four resources are *playlists* (including channel), so append mentioned ID to field **playlistId** (not to **id**), and click **Execute** button at the bottom of that page.
214
 
216
  1. If there is no error but you do not get any video in results - contact Google Support.
217
  1. If there are video results but not displayed with YouTube Channel plugin - [contact us](https://wordpress.org/support/plugin/youtube-channel)
218
 
219
+ = What this YTC ERROR/HTTP Error means? =
220
+
221
+ You will be able to reproduce HTTP Error w/o WordPress if you have SSH access to server where you host your website. Simply login to shell and run following command:
222
+
223
+ `curl https://www.googleapis.com/youtube/v3/playlistItems`
224
+
225
+ If you do not receive response like one below, then you'll receive HTTP Error from curl command.
226
+
227
+ `{
228
+ "error": {
229
+ "errors": [
230
+ {
231
+ "domain": "global",
232
+ "reason": "required",
233
+ "message": "Required parameter: part",
234
+ "locationType": "parameter",
235
+ "location": "part"
236
+ }
237
+ ],
238
+ "code": 400,
239
+ "message": "Required parameter: part"
240
+ }
241
+ }`
242
+
243
+ Known HTTP Errors:
244
+
245
+ **error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm**
246
+
247
+ The remote connection software you are using on your server might be compiled with a very old version of OpenSSL that does not take certificates signed with sha256-With-RSA-Encryption into account. It requires at least OpenSSL 0.9.8o for a total management of SHA256.
248
+
249
+ Please contact your server admin or hosting provider about this issue.
250
+
251
+ **Problem with the SSL CA cert (path? access rights?)**
252
+
253
+ This is a server related issue (not related to YouTube Channel or WordPress).
254
+
255
+ To resolve the issue, you’ll need to restart Apache (or nginx). If that doesn’t fix the problem, you’ll need to restart your entire server. Or simply contact server support.
256
+
257
  = Where to find correct Channel ID and/or Vanity custom Name? =
258
 
259
  Login to your YouTube account and visit page [Account Advanced](https://www.youtube.com/account_advanced).
275
 
276
  = Where to find Playlist ID? =
277
 
278
+ Playlist ID can be manually extracted from YouTube playlist URL. Just look for string after `&list=` parameter in URL which can contain lowercase and uppercase letters, dash and underscore characters. Regular playlists starts with uppercase letters **PL** (like *PLEC850BE962234400*), but Playlist ID for YouTube mixes start with uppercase **RD** (like *RDCfMMlT8Lyns*).
279
+
280
+ = Video titles missing after plugin update =
281
+
282
+ If you inserted videos by shortcode previous v3.0.8 then you probably have set parameter `showtitle=1`.
283
+
284
+ Since version v3.0.8 of plugin this parameter has been changed to accept values `none`, `above` and `below`, depending do you wish to hide video title, or to display them above/below video thumbnail.
285
+
286
+ So, you can:
287
+ 1. Remove `showtitle` parameter from shortcode and set **Show title** global plugin option on **Content** tab, or
288
+ 1. Change parameter `showtitle` to `above` or `below`.
289
 
290
  = How to force embeding 320p video with better audio quality? =
291
 
304
 
305
  and custom CSS code added to theme style.css or similar customization:
306
  `.youtube_channel.ytc_wall_1-6 .ytc_video_container {
307
+ padding: 5px;
308
+ box-sizing: border-box;
309
+ max-width: 33.333%;
310
  }
311
+ .youtube_channel.ytc_wall_1-6 .ytc_video_container.ytc_video_1 {
312
+ max-width: 100%;
313
  }
314
  @media screen and (max-width: 768px) {
315
+ .youtube_channel.ytc_wall_1-6 .ytc_video_container:not(.ytc_video_1) {
316
+ max-width: 50%;
317
+ }
318
  }
319
  @media screen and (max-width: 480px) {
320
+ .youtube_channel.ytc_wall_1-6 .ytc_video_container:not(.ytc_video_1) {
321
+ max-width: 100%;
322
+ }
323
  }`
324
 
325
  So, we display thumbnails for 7 random videos from default (global) playlist, and distribute small thumbnails to 3 columns on wide screens, 2 columns under 768px and single thumbnail per row under 480px.
326
 
327
+
328
+ = How to reduce size of/remove thumbnail Play button? =
329
+
330
+ Since v3.0.8 we changed how thumnail Play button is embedded. If you wish to reduce button size, tune transform CSS property in theme's style.css, like this:
331
+ `.youtube_channel .ytc_thumb>span:before {
332
+ transform: scale(.65);
333
+ }`
334
+
335
+ If you wish to remove (hide) play button from thumbnails, simply set display property to none, like this:
336
+
337
+ `.youtube_channel .ytc_thumb>span:before {
338
+ display: none !important;
339
+ }`
340
+
341
  = Your plugin does not support *THIS* or *THAT* =
342
 
343
  If you really need that missing feature ASAP, feel free to [contact me](urosevic.net/wordpress/contact/). Select *Subject* option "Quote For New Feature in YouTube Channel", provide detailed explanation of feature you need, also provide some example if there is such, and I'll send you price for implementation.
345
  If you don't wish to pay for enhancements (then you don't care would that be implemented in a week, month, year or so), then send new [Support topic](https://wordpress.org/support/plugin/youtube-channel) with *Topic title* in format **[Feature Request] ...**
346
 
347
  == Changelog ==
348
+ = 3.0.8.4 (2015-06-10/16/17/18/19-07/10) =
349
+ * Fix: (6/19) Undefined notice for apikey
350
+ * Fix: (6/18) Wrong name of widgets page on Help tab
351
+ * Fix: (6/17) Do not load empty JS asset to prevent clash with VisualComposer and invisible rows wit enabled strtching
352
+ * Fix: (6/16) Initiate .MagnificPopupAU() on window load event, not on DOM ready event
353
+ * Fix: Lost some settings during igration from old to new options in settings and widgets
354
+ * Add: (7/13) New global option **Disable TinyMCE** added to **General** tab. Enabled by default, disable to remove TinyMCE icon from post/page Visual Editor
355
+ * Add: (7/10) New global option **Enable Full Screen** added to **Video** tab. Disabled by default, enable fullscreen option for embedded playlist
356
+ * Add: (6/18) Support to initiate .MagnificPopupAU() on .ajaxComplete() and support dynamically loaded YTC within AJAX
357
+ * Add: New global option **Play inline on iOS** added to **Video** tab. Disabled by default, provide support for playsinline parameter.
358
+ * Add: Support for (playsinline)[https://developers.google.com/youtube/player_parameters#playsinline] player option in MagnificPopup library to play video on mobile devices in page instead in device player (disabled by default)
359
+ * Add: Default option settings for nolightbox and
360
+ * Cleanup: Removed unused modules from MagnificPopup library
361
+ * Change: Help tab now have shortcode parameters distributed to subtabs
362
+ * Change: Lightbox classes by prepending `ytc-` in front of all MagnificPopup classes
363
+ * Change: Reduce minimal screen width from 700px to 320px when lightbox will not be used and will open video directly on YouTube website.
364
+ * Improve: Updated strings for localization support
365
+ * Improve: Updated FAQ with new question about play button on thumbnails
366
+ * Updated Serbian localization
367
+
368
  = 3.0.8.3 (2015-06-09) =
369
  * Add: Support for enhanced privacy videos in lightbox (MagnificPopupAU tweak)
370
 
534
  2. YouTube Channel customized widget settings
535
  3. YouTube Channel in WP Customizer and Dynamic Wall layout
536
  4. How to add YouTube Data API Key to YouTube Channel
537
+ 5. TinyMCE form to easy configure YouTube Channel shortcode for content
update.php CHANGED
@@ -408,6 +408,13 @@ function au_youtube_channel_update_routine_14() {
408
  if ( ! isset($defaults['nolightbox']) ) {
409
  $defaults['nolightbox'] = 0;
410
  }
 
 
 
 
 
 
 
411
  if ( isset($defaults) ) {
412
  update_option('youtube_channel_defaults', $defaults);
413
  unset($defaults);
408
  if ( ! isset($defaults['nolightbox']) ) {
409
  $defaults['nolightbox'] = 0;
410
  }
411
+
412
+ // add new default option `fullscreen`
413
+ $defaults['fullscreen'] = 0;
414
+
415
+ // add new default option `tinymce`
416
+ $defaults['tinymce'] = 1;
417
+
418
  if ( isset($defaults) ) {
419
  update_option('youtube_channel_defaults', $defaults);
420
  unset($defaults);
youtube-channel.php CHANGED
@@ -3,9 +3,10 @@
3
  Plugin Name: YouTube Channel
4
  Plugin URI: http://urosevic.net/wordpress/plugins/youtube-channel/
5
  Description: Quick and easy embed latest or random videos from YouTube channel (user uploads, liked or favourited videos) or playlist. Use <a href="widgets.php">widget</a> for sidebar or shortcode for content. Works with <em>YouTube Data API v3</em>.
 
6
  Author: Aleksandar Urošević
7
- Version: 3.0.8.3
8
  Author URI: http://urosevic.net/
 
9
  */
10
 
11
  // Exit if accessed directly
@@ -16,8 +17,8 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
16
  class WPAU_YOUTUBE_CHANNEL
17
  {
18
 
19
- const DB_VER = 13;
20
- const VER = '3.0.8.3';
21
 
22
  public $plugin_name = "YouTube Channel";
23
  public $plugin_slug = "youtube-channel";
@@ -47,8 +48,10 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
47
  $this->defaults = self::defaults();
48
 
49
  // TinyMCE AddOn
50
- add_filter( 'mce_external_plugins', array($this, 'mce_external_plugins'), 998 );
51
- add_filter( 'mce_buttons', array($this, "mce_buttons"), 999 );
 
 
52
 
53
  if ( is_admin() ) {
54
 
@@ -112,11 +115,12 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
112
  'responsive' => 1,
113
  'display' => 'thumbnail', // thumbnail, iframe, iframe2, playlist (deprecated: chromeless, object)
114
  'themelight' => 0,
 
115
  'controls' => 0,
116
  'autoplay' => 0,
117
  'autoplay_mute' => 0,
118
  'norel' => 0,
119
-
120
  'showtitle' => 'none',
121
  'showdesc' => 0,
122
  'desclen' => 0,
@@ -126,7 +130,8 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
126
 
127
  'goto_txt' => 'Visit our channel',
128
  'popup_goto' => 0, // 0 same window, 1 new window JS, 2 new window target
129
- 'link_to' => 'none' // 0 legacy username, 1 channel, 2 vanity
 
130
  );
131
 
132
  add_option('youtube_channel_version', self::VER, '', 'no');
@@ -195,7 +200,10 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
195
  if ($file === 'youtube-channel/youtube-channel.php') {
196
  return array_merge(
197
  $links,
198
- array( sprintf( '<a href="https://wordpress.org/support/plugin/youtube-channel" target="_blank">%s</a>', __('Support') ) )
 
 
 
199
  );
200
  }
201
  return $links;
@@ -209,7 +217,12 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
209
  global $pagenow;
210
 
211
  // Enqueue only on widget or post pages
212
- if( $pagenow !== 'widgets.php' && $pagenow !== 'customize.php' && $pagenow !== 'post.php' ) {
 
 
 
 
 
213
  return;
214
  }
215
 
@@ -265,7 +278,13 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
265
  );
266
 
267
  // Inform if PHP version is lower than 5.3
268
- if ( version_compare(PHP_VERSION, "5.3", "<") && ( empty($dismissed_notices) || ( ! empty($dismissed_notices) && empty($dismissed_notices['old_php']) ) ) ) {
 
 
 
 
 
 
269
  $notice['info'] .= sprintf(
270
  __('<p>Your website running on web server with PHP version %s. Please note that <strong>%s</strong> requires PHP at least 5.3 or newer to work properly. <a href="%s" class="dismiss">Dismiss</a></p>', 'youtube-channel'),
271
  PHP_VERSION,
@@ -275,7 +294,10 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
275
  }
276
 
277
  // Inform if YOUTUBE_DATA_API_KEY is still in wp-config.php
278
- if ( defined('YOUTUBE_DATA_API_KEY') && empty($dismissed_notices['apikey_wpconfig']) ) {
 
 
 
279
  $notice['info'] .= sprintf(
280
  __('<p>Since <strong>%s</strong> v3.0.6 we store <strong>YouTube Data API Key</strong> in plugin settings. So, you can safely remove %s define line from your <strong>wp-config.php</strong> file. <a href="%s" class="dismiss">Dismiss</a></p>', 'youtube-channel'),
281
  $this->plugin_name,
@@ -287,15 +309,34 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
287
  // No YouTube DATA Api Key?
288
  if ( empty($this->defaults['apikey']) ) {
289
  $notice['error'] .= sprintf(
290
- __('<p>Please note, to make <strong>%s</strong> plugin v3+ work, generate <strong>YouTube Data API Key</strong> as explained <a href="%s" target="_blank">here</a> and add it at <a href="%s">General plugin settings tab</a>.<br><br>If you have any issue with new version of plugin, please ask for help on official <a href="%s" target="_blank">support forum</a>.<br>This notice will disappear when you add missing key as mentioned above!</p>', 'youtube-channel'),
 
 
 
 
 
 
 
 
 
 
 
291
  $this->plugin_name,
292
- 'http://urosevic.net/wordpress/plugins/youtube-channel/#youtube_data_api_key',
293
- 'options-general.php?page=youtube-channel&tab=general',
294
- 'https://wordpress.org/support/plugin/youtube-channel'
 
 
 
 
 
295
  );
296
  }
297
 
298
- if ( empty($dismissed_notices) || ( ! empty($dismissed_notices) && empty($dismissed_notices['vanity_option']) ) ) {
 
 
 
299
  $notice['warning'] .= sprintf(
300
  __('<p><strong>%s</strong> since version 2.4 supports linking to channel through <em>Vanity/Custom</em> URL. Please review <a href="%s">global</a> and <a href="%s">widgets</a> settings. <a href="%s" class="dismiss">Dismiss</a>', 'youtube-channel'),
301
  $this->plugin_name,
@@ -306,7 +347,10 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
306
  }
307
 
308
  // v3.0.8.1 shortcode changes from v3.0.8
309
- if ( empty($dismissed_notices) || ( ! empty($dismissed_notices) && empty($dismissed_notices['changed_shortcode_308']) ) ) {
 
 
 
310
  $notice['warning'] .= sprintf(
311
  __('<p><strong>%s</strong> changed shortcode parameters by removing <code>only_pl</code> and <code>showgoto</code>, and combining with parameters <code>display</code> and <code>link_to</code> respectively. Please check out <a href="%s&tab=help">%s</a> and update your shortcodes. <a href="%s" class="dismiss">Dismiss</a>', 'youtube-channel'),
312
  $this->plugin_name,
@@ -345,13 +389,36 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
345
 
346
  // Do we need our own lightbox?
347
  if ( empty($this->defaults['nolightbox']) ) {
348
- wp_enqueue_style( 'magnific-popup-au', plugins_url('assets/lib/magnific-popup/magnific-popup.min.css', __FILE__), array(), self::VER );
349
- wp_enqueue_script( 'magnific-popup-au', plugins_url('assets/lib/magnific-popup/jquery.magnific-popup.min.js', __FILE__), array('jquery'), self::VER, true );
 
 
 
 
 
 
 
 
 
 
 
350
  }
351
 
352
- wp_enqueue_style( 'youtube-channel', plugins_url('assets/css/youtube-channel.css', __FILE__), array(), self::VER );
353
- wp_enqueue_script( 'youtube-channel', plugins_url('assets/js/youtube-channel.min.js', __FILE__), array('jquery'), self::VER, true );
354
-
 
 
 
 
 
 
 
 
 
 
 
 
355
  } // end function enqueue_scripts
356
 
357
  /**
@@ -388,15 +455,21 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
388
  // Print Magnific Popup if not disabled
389
  if ( empty($this->defaults['nolightbox']) ) {
390
  $js .= "
391
- jQuery(document).ready(function($){
392
- $('.ytc-lightbox').magnificPopupAU({
393
- disableOn:700,
394
  type:'iframe',
395
- mainClass:'mfp-fade',
396
  removalDelay:160,
397
  preloader:false,
398
  fixedContentPos:false
399
  });
 
 
 
 
 
 
400
  });
401
  ";
402
  } // END if ( empty($this->defaults['nolightbox']) )
@@ -458,6 +531,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
458
  'autoplay' => $instance['autoplay'],
459
  'mute' => $instance['autoplay_mute'],
460
  'norel' => $instance['norel'],
 
461
 
462
  'showtitle' => $instance['showtitle'], // none, above, below
463
  'showdesc' => $instance['showdesc'], // ex showvidesc
@@ -513,6 +587,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
513
  $instance['autoplay'] = $autoplay; // autoplay disabled by default
514
  $instance['autoplay_mute'] = $mute; // mute sound on autoplay - disabled by default
515
  $instance['norel'] = $norel; // hide related videos
 
516
 
517
  // Content Layout
518
  $instance['showtitle'] = $showtitle; // show video title, disabled by default
@@ -1071,6 +1146,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
1071
  if ( ! empty($instance['hideanno']) ) $output[] = "&amp;iv_load_policy=3";
1072
  if ( ! empty($instance['themelight']) ) $output[] = "&amp;theme=light";
1073
  if ( ! empty($instance['modestbranding']) ) $output[] = "&amp;modestbranding=1";
 
1074
 
1075
  $output[] = "\" style=\"border:0;\" allowfullscreen id=\"ytc_{$yt_id}\"></iframe>";
1076
 
@@ -1089,6 +1165,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
1089
  $js_vars .= ( ! empty($instance['controls']) ) ? "controls:0," : '';
1090
  $js_vars .= ( ! empty($instance['themelight']) ) ? "theme:'light'," : '';
1091
  $js_vars .= ( ! empty($instance['modestbranding']) ) ? "modestbranding:1," : '';
 
1092
  $js_vars .= "wmmode:'opaque'";
1093
  $js_vars = rtrim($js_vars, ",");
1094
 
@@ -1135,6 +1212,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
1135
  if ( ! empty($instance['norel']) ) $p .= '&amp;rel=0';
1136
  if ( ! empty($instance['modestbranding']) ) $p .= "&amp;modestbranding=1";
1137
  if ( ! empty($instance['controls']) ) $p .= "&amp;controls=0";
 
1138
  }
1139
 
1140
  // Do we need thumbnail w/ or w/o tooltip
@@ -1180,6 +1258,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
1180
  $theme = (empty($instance['themelight'])) ? '' : '&theme=light';
1181
  $modestbranding = (empty($instance['modestbranding'])) ? '' : '&modestbranding=1';
1182
  $rel = (empty($instance['norel'])) ? '' : '&rel=0';
 
1183
 
1184
  // enhanced privacy
1185
  $youtube_domain = $this->youtube_domain($instance);
@@ -1187,6 +1266,7 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
1187
  $output[] = "<div class=\"ytc_video_container ytc_video_1 ytc_video_single ytc_playlist_only {$arclass}\">";
1188
  $output[] = "<div class=\"fluid-width-video-wrapper\">";
1189
  $output[] = "<iframe src=\"//{$youtube_domain}/embed/videoseries?list={$resource_id}{$autoplay}{$theme}{$modestbranding}{$rel}\"";
 
1190
  $output[] = " width=\"{$width}\" height=\"{$height}\" frameborder=\"0\"></iframe>";
1191
  $output[] = "</div><!-- .fluid-width-video-wrapper -->";
1192
  $output[] = "</div><!-- .ytc_video_container -->";
@@ -1409,3 +1489,5 @@ if ( ! class_exists('WPAU_YOUTUBE_CHANNEL') )
1409
  global $WPAU_YOUTUBE_CHANNEL;
1410
  if ( empty($WPAU_YOUTUBE_CHANNEL) )
1411
  $WPAU_YOUTUBE_CHANNEL = new WPAU_YOUTUBE_CHANNEL();
 
 
3
  Plugin Name: YouTube Channel
4
  Plugin URI: http://urosevic.net/wordpress/plugins/youtube-channel/
5
  Description: Quick and easy embed latest or random videos from YouTube channel (user uploads, liked or favourited videos) or playlist. Use <a href="widgets.php">widget</a> for sidebar or shortcode for content. Works with <em>YouTube Data API v3</em>.
6
+ Version: 3.0.8.4
7
  Author: Aleksandar Urošević
 
8
  Author URI: http://urosevic.net/
9
+ Text Domain: youtube-channel
10
  */
11
 
12
  // Exit if accessed directly
17
  class WPAU_YOUTUBE_CHANNEL
18
  {
19
 
20
+ const DB_VER = 14;
21
+ const VER = '3.0.8.4';
22
 
23
  public $plugin_name = "YouTube Channel";
24
  public $plugin_slug = "youtube-channel";
48
  $this->defaults = self::defaults();
49
 
50
  // TinyMCE AddOn
51
+ if ( ! empty($this->defaults['tinymce']) ) {
52
+ add_filter( 'mce_external_plugins', array($this, 'mce_external_plugins'), 998 );
53
+ add_filter( 'mce_buttons', array($this, "mce_buttons"), 999 );
54
+ }
55
 
56
  if ( is_admin() ) {
57
 
115
  'responsive' => 1,
116
  'display' => 'thumbnail', // thumbnail, iframe, iframe2, playlist (deprecated: chromeless, object)
117
  'themelight' => 0,
118
+ 'fullscreen' => 0,
119
  'controls' => 0,
120
  'autoplay' => 0,
121
  'autoplay_mute' => 0,
122
  'norel' => 0,
123
+ 'playsinline' => 0, // play video on mobile devices inline instead in native device player
124
  'showtitle' => 'none',
125
  'showdesc' => 0,
126
  'desclen' => 0,
130
 
131
  'goto_txt' => 'Visit our channel',
132
  'popup_goto' => 0, // 0 same window, 1 new window JS, 2 new window target
133
+ 'link_to' => 'none', // 0 legacy username, 1 channel, 2 vanity
134
+ 'tinymce' => 1 // show TInyMCE button by default
135
  );
136
 
137
  add_option('youtube_channel_version', self::VER, '', 'no');
200
  if ($file === 'youtube-channel/youtube-channel.php') {
201
  return array_merge(
202
  $links,
203
+ array( sprintf(
204
+ '<a href="https://wordpress.org/support/plugin/youtube-channel" target="_blank">%s</a>',
205
+ __('Support')
206
+ ) )
207
  );
208
  }
209
  return $links;
217
  global $pagenow;
218
 
219
  // Enqueue only on widget or post pages
220
+ if( $pagenow !== 'widgets.php' && $pagenow !== 'customize.php' && $pagenow !== 'options-general.php' && $pagenow !== 'post.php' ) {
221
+ return;
222
+ }
223
+
224
+ // Enqueue on post page only if tinymce is enabled
225
+ if ( $pagenow == 'post.php' && empty($this->defaults['tinymce']) ) {
226
  return;
227
  }
228
 
278
  );
279
 
280
  // Inform if PHP version is lower than 5.3
281
+ if (
282
+ version_compare(PHP_VERSION, "5.3", "<") &&
283
+ (
284
+ empty($dismissed_notices) ||
285
+ ( ! empty($dismissed_notices) && empty($dismissed_notices['old_php']) )
286
+ )
287
+ ) {
288
  $notice['info'] .= sprintf(
289
  __('<p>Your website running on web server with PHP version %s. Please note that <strong>%s</strong> requires PHP at least 5.3 or newer to work properly. <a href="%s" class="dismiss">Dismiss</a></p>', 'youtube-channel'),
290
  PHP_VERSION,
294
  }
295
 
296
  // Inform if YOUTUBE_DATA_API_KEY is still in wp-config.php
297
+ if (
298
+ defined('YOUTUBE_DATA_API_KEY') &&
299
+ empty($dismissed_notices['apikey_wpconfig'])
300
+ ) {
301
  $notice['info'] .= sprintf(
302
  __('<p>Since <strong>%s</strong> v3.0.6 we store <strong>YouTube Data API Key</strong> in plugin settings. So, you can safely remove %s define line from your <strong>wp-config.php</strong> file. <a href="%s" class="dismiss">Dismiss</a></p>', 'youtube-channel'),
303
  $this->plugin_name,
309
  // No YouTube DATA Api Key?
310
  if ( empty($this->defaults['apikey']) ) {
311
  $notice['error'] .= sprintf(
312
+ wp_kses(
313
+ __(
314
+ '<p>Please note, to make <strong>%1$s</strong> plugin v3+ work, generate <strong>%2$s</strong> in <a href="%3$s" target="_blank">%4$s</a>, as explained <a href="%5$s" target="_blank">here</a>, then add it to <a href="%6$s">%7$s</a>.<br><br>If you have any issue with new version of plugin, please ask for help on official <a href="%8$s" target="_blank">%9$s</a>.<br>This notice will disappear when you add missing key as mentioned above!</p>',
315
+ 'youtube-channel'
316
+ ),
317
+ array(
318
+ 'a' => array( 'href' => array(), 'target' => array('_blank') ),
319
+ 'p' => array(),
320
+ 'strong' => array(),
321
+ 'br' => array(),
322
+ )
323
+ ),
324
  $this->plugin_name,
325
+ __('YouTube Data API Key', 'youtube-channel'),
326
+ esc_url('https://console.developers.google.com/project'),
327
+ __('Google Developers Console', 'youtube-channel'),
328
+ esc_url('http://urosevic.net/wordpress/plugins/youtube-channel/#youtube_data_api_key'),
329
+ esc_url('options-general.php?page=youtube-channel&tab=general'),
330
+ __('General Settings', 'youtube-channel'),
331
+ esc_url('https://wordpress.org/support/plugin/youtube-channel'),
332
+ __('support forum', 'youtube-channel')
333
  );
334
  }
335
 
336
+ if (
337
+ empty($dismissed_notices) ||
338
+ ( ! empty($dismissed_notices) && empty($dismissed_notices['vanity_option']) )
339
+ ) {
340
  $notice['warning'] .= sprintf(
341
  __('<p><strong>%s</strong> since version 2.4 supports linking to channel through <em>Vanity/Custom</em> URL. Please review <a href="%s">global</a> and <a href="%s">widgets</a> settings. <a href="%s" class="dismiss">Dismiss</a>', 'youtube-channel'),
342
  $this->plugin_name,
347
  }
348
 
349
  // v3.0.8.1 shortcode changes from v3.0.8
350
+ if (
351
+ empty($dismissed_notices) ||
352
+ ( ! empty($dismissed_notices) && empty($dismissed_notices['changed_shortcode_308']) )
353
+ ) {
354
  $notice['warning'] .= sprintf(
355
  __('<p><strong>%s</strong> changed shortcode parameters by removing <code>only_pl</code> and <code>showgoto</code>, and combining with parameters <code>display</code> and <code>link_to</code> respectively. Please check out <a href="%s&tab=help">%s</a> and update your shortcodes. <a href="%s" class="dismiss">Dismiss</a>', 'youtube-channel'),
356
  $this->plugin_name,
389
 
390
  // Do we need our own lightbox?
391
  if ( empty($this->defaults['nolightbox']) ) {
392
+ wp_enqueue_style(
393
+ 'magnific-popup-au',
394
+ plugins_url('assets/lib/magnific-popup/magnific-popup.min.css', __FILE__),
395
+ array(),
396
+ self::VER
397
+ );
398
+ wp_enqueue_script(
399
+ 'magnific-popup-au',
400
+ plugins_url('assets/lib/magnific-popup/jquery.magnific-popup.min.js', __FILE__),
401
+ array('jquery'),
402
+ self::VER,
403
+ true
404
+ );
405
  }
406
 
407
+ wp_enqueue_style(
408
+ 'youtube-channel',
409
+ plugins_url('assets/css/youtube-channel.css', __FILE__),
410
+ array(),
411
+ self::VER
412
+ );
413
+ /* Not needed for v3.0.8.x
414
+ wp_enqueue_script(
415
+ 'youtube-channel',
416
+ plugins_url('assets/js/youtube-channel.min.js', __FILE__),
417
+ array('jquery'),
418
+ self::VER,
419
+ true
420
+ );
421
+ */
422
  } // end function enqueue_scripts
423
 
424
  /**
455
  // Print Magnific Popup if not disabled
456
  if ( empty($this->defaults['nolightbox']) ) {
457
  $js .= "
458
+ function ytc_init_MPAU() {
459
+ jQuery('.ytc-lightbox').magnificPopupAU({
460
+ disableOn:320,
461
  type:'iframe',
462
+ mainClass:'ytc-mfp-lightbox',
463
  removalDelay:160,
464
  preloader:false,
465
  fixedContentPos:false
466
  });
467
+ }
468
+ jQuery(window).on('load',function(){
469
+ ytc_init_MPAU();
470
+ });
471
+ jQuery(document).ajaxComplete(function(){
472
+ ytc_init_MPAU();
473
  });
474
  ";
475
  } // END if ( empty($this->defaults['nolightbox']) )
531
  'autoplay' => $instance['autoplay'],
532
  'mute' => $instance['autoplay_mute'],
533
  'norel' => $instance['norel'],
534
+ 'playsinline' => $instance['playsinline'], // play video on mobile devices inline instead in native device player
535
 
536
  'showtitle' => $instance['showtitle'], // none, above, below
537
  'showdesc' => $instance['showdesc'], // ex showvidesc
587
  $instance['autoplay'] = $autoplay; // autoplay disabled by default
588
  $instance['autoplay_mute'] = $mute; // mute sound on autoplay - disabled by default
589
  $instance['norel'] = $norel; // hide related videos
590
+ $instance['playsinline'] = $playsinline; // inline plaer for iOS
591
 
592
  // Content Layout
593
  $instance['showtitle'] = $showtitle; // show video title, disabled by default
1146
  if ( ! empty($instance['hideanno']) ) $output[] = "&amp;iv_load_policy=3";
1147
  if ( ! empty($instance['themelight']) ) $output[] = "&amp;theme=light";
1148
  if ( ! empty($instance['modestbranding']) ) $output[] = "&amp;modestbranding=1";
1149
+ if ( ! empty($instance['playsinline']) ) $output[] = "&amp;playsinline=1";
1150
 
1151
  $output[] = "\" style=\"border:0;\" allowfullscreen id=\"ytc_{$yt_id}\"></iframe>";
1152
 
1165
  $js_vars .= ( ! empty($instance['controls']) ) ? "controls:0," : '';
1166
  $js_vars .= ( ! empty($instance['themelight']) ) ? "theme:'light'," : '';
1167
  $js_vars .= ( ! empty($instance['modestbranding']) ) ? "modestbranding:1," : '';
1168
+ $js_vars .= ( ! empty($instance['playsinline']) ) ? "playsinline:1," : '';
1169
  $js_vars .= "wmmode:'opaque'";
1170
  $js_vars = rtrim($js_vars, ",");
1171
 
1212
  if ( ! empty($instance['norel']) ) $p .= '&amp;rel=0';
1213
  if ( ! empty($instance['modestbranding']) ) $p .= "&amp;modestbranding=1";
1214
  if ( ! empty($instance['controls']) ) $p .= "&amp;controls=0";
1215
+ if ( ! empty($instance['playsinline']) ) $p .= "&amp;playsinline=1";
1216
  }
1217
 
1218
  // Do we need thumbnail w/ or w/o tooltip
1258
  $theme = (empty($instance['themelight'])) ? '' : '&theme=light';
1259
  $modestbranding = (empty($instance['modestbranding'])) ? '' : '&modestbranding=1';
1260
  $rel = (empty($instance['norel'])) ? '' : '&rel=0';
1261
+ $playsinline = (empty($instance['playsinline'])) ? '' : '&playsinline=1';
1262
 
1263
  // enhanced privacy
1264
  $youtube_domain = $this->youtube_domain($instance);
1266
  $output[] = "<div class=\"ytc_video_container ytc_video_1 ytc_video_single ytc_playlist_only {$arclass}\">";
1267
  $output[] = "<div class=\"fluid-width-video-wrapper\">";
1268
  $output[] = "<iframe src=\"//{$youtube_domain}/embed/videoseries?list={$resource_id}{$autoplay}{$theme}{$modestbranding}{$rel}\"";
1269
+ if ( ! empty($instance['fullscreen']) ) $output[] = " allowfullscreen";
1270
  $output[] = " width=\"{$width}\" height=\"{$height}\" frameborder=\"0\"></iframe>";
1271
  $output[] = "</div><!-- .fluid-width-video-wrapper -->";
1272
  $output[] = "</div><!-- .ytc_video_container -->";
1489
  global $WPAU_YOUTUBE_CHANNEL;
1490
  if ( empty($WPAU_YOUTUBE_CHANNEL) )
1491
  $WPAU_YOUTUBE_CHANNEL = new WPAU_YOUTUBE_CHANNEL();
1492
+
1493
+