具有许多高级广告功能的广告管理功能,可在最佳位置插入广告
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

296 lines
20 KiB

  1. <?php
  2. define ('DEFAULT_AD_NAME', __('Block', 'ad-inserter'));
  3. define ('DEFAULT_AD_TITLE', __('Advertisements', 'ad-inserter'));
  4. define ('AI_DEFAULT_ADB_MESSAGE', __("<p><strong>Blocked because of Ad Blocker</strong></p>\n<p>It seems that you are using some ad blocking software which is preventing the page from fully loading. Please whitelist this website or disable ad blocking software.</p>", 'ad-inserter'));
  5. define ('DEFAULT_VIEWPORT_NAME_1', _x('Desktop', 'Viewport name', 'ad-inserter'));
  6. define ('DEFAULT_VIEWPORT_NAME_2', _x('Tablet', 'Viewport name', 'ad-inserter'));
  7. define ('DEFAULT_VIEWPORT_NAME_3', _x('Phone', 'Viewport name', 'ad-inserter'));
  8. define ('DEFAULT_COUNTRY_GROUP_NAME', _x('Group', 'ad-inserter'));
  9. define ('AI_TEXT_INSERT', __('Insert', 'ad-inserter'));
  10. // translators: Menu items
  11. define ('AI_TEXT_DISABLED', __('Disabled', 'ad-inserter'));
  12. define ('AI_TEXT_BEFORE_POST', __('Before post', 'ad-inserter'));
  13. define ('AI_TEXT_AFTER_POST', __('After post', 'ad-inserter'));
  14. define ('AI_TEXT_BEFORE_CONTENT', __('Before content', 'ad-inserter'));
  15. define ('AI_TEXT_AFTER_CONTENT', __('After content', 'ad-inserter'));
  16. define ('AI_TEXT_BEFORE_PARAGRAPH', __('Before paragraph', 'ad-inserter'));
  17. define ('AI_TEXT_AFTER_PARAGRAPH', __('After paragraph', 'ad-inserter'));
  18. define ('AI_TEXT_BEFORE_EXCERPT', __('Before excerpt', 'ad-inserter'));
  19. define ('AI_TEXT_AFTER_EXCERPT', __('After excerpt', 'ad-inserter'));
  20. define ('AI_TEXT_BETWEEN_POSTS', __('Between posts', 'ad-inserter'));
  21. define ('AI_TEXT_BEFORE_COMMENTS', __('Before comments', 'ad-inserter'));
  22. define ('AI_TEXT_BETWEEN_COMMENTS', __('Between comments', 'ad-inserter'));
  23. define ('AI_TEXT_AFTER_COMMENTS', __('After comments', 'ad-inserter'));
  24. define ('AI_TEXT_ABOVE_HEADER', __('Above header', 'ad-inserter'));
  25. define ('AI_TEXT_FOOTER', __('Footer', 'ad-inserter'));
  26. define ('AI_TEXT_BEFORE_HTML_ELEMENT', __('Before HTML element', 'ad-inserter'));
  27. define ('AI_TEXT_AFTER_HTML_ELEMENT', __('After HTML element', 'ad-inserter'));
  28. define ('AI_TEXT_INSIDE_HTML_ELEMENT', __('Inside HTML element', 'ad-inserter'));
  29. define ('AI_TEXT_BEFORE_IMAGE', __('Before image', 'ad-inserter'));
  30. define ('AI_TEXT_AFTER_IMAGE', __('After image', 'ad-inserter'));
  31. define('AI_TEXT_DO_NOT_INSERT', __('do not insert', 'ad-inserter'));
  32. define('AI_TEXT_TRY_TO_SHIFT_POSITION', __('try to shift position', 'ad-inserter'));
  33. define ('AI_TEXT_ABOVE', __('above', 'ad-inserter'));
  34. define ('AI_TEXT_BELOW', __('below', 'ad-inserter'));
  35. define ('AI_TEXT_ABOVE_AND_THEN_BELOW', __('above and then below', 'ad-inserter'));
  36. define ('AI_TEXT_BELOW_AND_THEN_ABOVE', __('below and then above', 'ad-inserter'));
  37. define ('AI_TEXT_DIRECTION_FROM_TOP', __('from top', 'ad-inserter'));
  38. define ('AI_TEXT_DIRECTION_FROM_BOTTOM',__('from bottom', 'ad-inserter'));
  39. define ('AI_TEXT_CONTAIN', _x('contain', 'paragraphs', 'ad-inserter'));
  40. define ('AI_TEXT_DO_NOT_CONTAIN', _x('do not contain', 'paragraphs', 'ad-inserter'));
  41. define ('AI_TEXT_DO_NOT_COUNT', __('Do not count', 'ad-inserter'));
  42. define ('AI_TEXT_COUNT_ONLY', __('Count only', 'ad-inserter'));
  43. define('AI_TEXT_DISPLAY_ALL_USERS', _x('all users', 'insert for', 'ad-inserter'));
  44. define('AI_TEXT_DISPLAY_LOGGED_IN_USERS', _x('logged in users', 'insert for', 'ad-inserter'));
  45. define('AI_TEXT_DISPLAY_NOT_LOGGED_IN_USERS', _x('not logged in users', 'insert for', 'ad-inserter'));
  46. define('AI_TEXT_DISPLAY_ADMINISTRATORS', _x('administrators', 'insert for', 'ad-inserter'));
  47. define('AI_TEXT_BLACK_LIST', __('Black list', 'ad-inserter'));
  48. define('AI_TEXT_WHITE_LIST', __('White list', 'ad-inserter'));
  49. define('AI_TEXT_DEFAULT', _x('Default', 'alignment', 'ad-inserter'));
  50. define('AI_TEXT_LEFT', _x('Left', 'alignment', 'ad-inserter'));
  51. define('AI_TEXT_RIGHT', _x('Right', 'alignment', 'ad-inserter'));
  52. define('AI_TEXT_CENTER', _x('Center', 'alignment', 'ad-inserter'));
  53. define('AI_TEXT_POSITION_CENTER', _x('Center', 'position', 'ad-inserter'));
  54. define('AI_TEXT_FLOAT_LEFT', _x('Float left', 'alignment', 'ad-inserter'));
  55. define('AI_TEXT_FLOAT_RIGHT', _x('Float right', 'alignment', 'ad-inserter'));
  56. define('AI_TEXT_NO_WRAPPING', _x('No wrapping', 'alignment', 'ad-inserter'));
  57. define('AI_TEXT_CUSTOM_CSS', __('Custom CSS', 'ad-inserter'));
  58. define('AI_TEXT_STICKY_LEFT', __('Sticky left', 'ad-inserter'));
  59. define('AI_TEXT_STICKY_RIGHT', __('Sticky right', 'ad-inserter'));
  60. define('AI_TEXT_STICKY_TOP', __('Sticky top', 'ad-inserter'));
  61. define('AI_TEXT_STICKY_BOTTOM', __('Sticky bottom', 'ad-inserter'));
  62. define('AI_TEXT_STICKY', _x('Sticky', 'alignment', 'ad-inserter'));
  63. define ('AI_TEXT_AUTO_COUNTER', _x('auto counter', 'using', 'ad-inserter'));
  64. define ('AI_TEXT_PHP_FUNCTION_CALLS_COUNTER', _x('PHP function calls counter', 'using', 'ad-inserter'));
  65. define ('AI_TEXT_CONTENT_PROCESSING_COUNTER', _x('content processing counter', 'using', 'ad-inserter'));
  66. define ('AI_TEXT_EXCERPT_PROCESSING_COUNTER', _x('excerpt processing counter', 'using', 'ad-inserter'));
  67. define ('AI_TEXT_BEFORE_POST_PROCESSING_COUNTER', _x('before post processing counter', 'using', 'ad-inserter'));
  68. define ('AI_TEXT_AFTER_POST_PROCESSING_COUNTER', _x('after post processing counter', 'using', 'ad-inserter'));
  69. define ('AI_TEXT_WIDGET_DRAWING_COUNTER', _x('widget drawing counter', 'using', 'ad-inserter'));
  70. define ('AI_TEXT_SUBPAGES_COUNTER', _x('subpages counter', 'using', 'ad-inserter'));
  71. define ('AI_TEXT_POSTS_COUNTER', _x('posts counter', 'using', 'ad-inserter'));
  72. define ('AI_TEXT_PARAGRAPHS_COUNTER', _x('paragraphs counter', 'using', 'ad-inserter'));
  73. define ('AI_TEXT_COMMENTS_COUNTER', _x('comments counter', 'using', 'ad-inserter'));
  74. define ('AI_TEXT_IMAGES_COUNTER', _x('images counter', 'using', 'ad-inserter'));
  75. define ('AI_TEXT_POSTS_NO_INDIVIDUALL_EXCEPTIONS', '');
  76. define ('AI_TEXT_POSTS_INDIVIDUALLY_DISABLED', _x('Individually disabled', 'posts', 'ad-inserter'));
  77. define ('AI_TEXT_POSTS_INDIVIDUALLY_ENABLED', _x('Individually enabled', 'posts', 'ad-inserter'));
  78. define ('AI_TEXT_PAGES_NO_INDIVIDUAL_EXCEPTIONS', '');
  79. define ('AI_TEXT_PAGES_INDIVIDUALLY_DISABLED', _x('Individually disabled', 'static pages', 'ad-inserter'));
  80. define ('AI_TEXT_PAGES_INDIVIDUALLY_ENABLED', _x('Individually enabled', 'static pages', 'ad-inserter'));
  81. define ('AI_TEXT_SERVER_SIDE', __('Server-side', 'ad-inserter'));
  82. define ('AI_TEXT_CLIENT_SIDE', _x('Client-side', 'Insertion', 'ad-inserter'));
  83. define ('AI_TEXT_CLIENT_SIDE_SHOW', _x('Client-side show', 'Dynamic blocks', 'ad-inserter'));
  84. define ('AI_TEXT_CLIENT_SIDE_INSERT', _x('Client-side insert', 'Dynamic blocks', 'ad-inserter'));
  85. define ('AI_TEXT_SERVER_SIDE_W3TC', _x('Server-side using W3 Total Cache', 'Insertion', 'ad-inserter'));
  86. //define ('AI_TEXT_CLIENT_SIDE_DOM_READY', _x('Client-side when DOM ready', 'Insertion', 'ad-inserter'));
  87. define ('AI_TEXT_PREPEND_CONTENT', __('Prepend content', 'ad-inserter'));
  88. define ('AI_TEXT_APPEND_CONTENT', __('Append content', 'ad-inserter'));
  89. define ('AI_TEXT_REPLACE_CONTENT', __('Replace content', 'ad-inserter'));
  90. define ('AI_TEXT_REPLACE_ELEMENT', __('Replace element', 'ad-inserter'));
  91. define ('AI_TEXT_DESKTOP_DEVICES', __('desktop devices', 'ad-inserter'));
  92. define ('AI_TEXT_MOBILE_DEVICES', __('mobile devices', 'ad-inserter'));
  93. define ('AI_TEXT_TABLET_DEVICES', __('tablet devices', 'ad-inserter'));
  94. define ('AI_TEXT_PHONE_DEVICES', __('phone devices', 'ad-inserter'));
  95. define ('AI_TEXT_DESKTOP_TABLET_DEVICES', __('desktop and tablet devices', 'ad-inserter'));
  96. define ('AI_TEXT_DESKTOP_PHONE_DEVICES', __('desktop and phone devices', 'ad-inserter'));
  97. define ('AI_TEXT_STICK_TO_THE_LEFT', __('Stick to the left', 'ad-inserter'));
  98. define ('AI_TEXT_STICK_TO_THE_CONTENT_LEFT', __('Stick to the content left', 'ad-inserter'));
  99. define ('AI_TEXT_STICK_TO_THE_CONTENT_RIGHT', __('Stick to the content right', 'ad-inserter'));
  100. define ('AI_TEXT_STICK_TO_THE_RIGHT', __('Stick to the right', 'ad-inserter'));
  101. define ('AI_TEXT_STICK_TO_THE_TOP', __('Stick to the top', 'ad-inserter'));
  102. define ('AI_TEXT_SCROLL_WITH_THE_CONTENT', __('Scroll with the content', 'ad-inserter'));
  103. define ('AI_TEXT_STICK_TO_THE_BOTTOM', __('Stick to the bottom', 'ad-inserter'));
  104. define ('AI_TEXT_FADE', __('Fade', 'ad-inserter'));
  105. define ('AI_TEXT_SLIDE', __('Slide', 'ad-inserter'));
  106. define ('AI_TEXT_SLIDE_FADE', __('Slide and Fade', 'ad-inserter'));
  107. define ('AI_TEXT_FLIP', __('Flip', 'ad-inserter'));
  108. define ('AI_TEXT_ZOOM_IN', __('Zoom In', 'ad-inserter'));
  109. define ('AI_TEXT_ZOOM_OUT', __('Zoom Out', 'ad-inserter'));
  110. define ('AI_TEXT_TURN', __('Turn', 'ad-inserter'));
  111. define ('AI_TEXT_PAGE_LOADED', __('Page loaded', 'ad-inserter'));
  112. define ('AI_TEXT_PAGE_SCROLLED_PC', __('Page scrolled (%)', 'ad-inserter'));
  113. define ('AI_TEXT_PAGE_SCROLLED_PX', __('Page scrolled (px)', 'ad-inserter'));
  114. define ('AI_TEXT_ELEMENT_VISIBLE', __('Element visible', 'ad-inserter'));
  115. define('AI_TEXT_DEFAULT_BKG_REPEAT', _x('Default', 'image repeat', 'ad-inserter'));
  116. define('AI_TEXT_NO', __('No', 'ad-inserter'));
  117. define('AI_TEXT_YES', __('Yes', 'ad-inserter'));
  118. define('AI_TEXT_HORIZONTALY', __('Horizontally', 'ad-inserter'));
  119. define('AI_TEXT_VERTICALLY', __('Vertically', 'ad-inserter'));
  120. define('AI_TEXT_SPACE', __('Space', 'ad-inserter'));
  121. define('AI_TEXT_ROUND', __('Round', 'ad-inserter'));
  122. define('AI_TEXT_DEFAULT_BKG_SIZE', _x('Default', 'image size', 'ad-inserter'));
  123. define('AI_TEXT_COVER', __('Cover', 'ad-inserter'));
  124. define('AI_TEXT_FIT_BKG_SIZE', _x('Fit', 'image size', 'ad-inserter'));
  125. define('AI_TEXT_FILL', __('Fill', 'ad-inserter'));
  126. define ('AI_TEXT_INSERT_IMMEDIATELY', __('Insert immediately', 'ad-inserter'));
  127. define ('AI_TEXT_DELAY_INSERTION', __('Delay insertion', 'ad-inserter'));
  128. define ('AI_TEXT_INSERT_BETWEEN_DATES', __('Insert between dates', 'ad-inserter'));
  129. define ('AI_TEXT_INSERT_OUTSIDE_DATES', __('Insert outside dates', 'ad-inserter'));
  130. define ('AI_TEXT_INSERT_ONLY', __('Insert only', 'ad-inserter'));
  131. define ('AI_TEXT_INSERT_PUBLISHED_BETWEEN_DATES', __('Insert for posts published between dates', 'ad-inserter'));
  132. define ('AI_TEXT_INSERT_PUBLISHED_OUTSIDE_DATES', __('Insert for posts published outside dates', 'ad-inserter'));
  133. define ('AI_TEXT_FUNCTIONS_STANDARD', _x('Standard', 'functions', 'ad-inserter'));
  134. define ('AI_TEXT_STANDARD', _x('Standard', 'detection', 'ad-inserter'));
  135. define ('AI_TEXT_MULTIBYTE', _x('Multibyte', 'functions', 'ad-inserter'));
  136. define ('AI_TEXT_NONE', _x('None', 'action', 'ad-inserter'));
  137. define ('AI_TEXT_BUTTON_NONE', _x('None', 'button', 'ad-inserter'));
  138. define ('AI_TEXT_POPUP_MESSAGE', __('Popup Message', 'ad-inserter'));
  139. define ('AI_TEXT_REDIRECTION', __('Redirection', 'ad-inserter'));
  140. define ('AI_TEXT_DO_NOTHING', __('Do nothing', 'ad-inserter'));
  141. define ('AI_TEXT_REPLACE', __('Replace', 'ad-inserter'));
  142. define ('AI_TEXT_SHOW', _x('Show', 'Action when ad blocking detected', 'ad-inserter'));
  143. define ('AI_TEXT_HIDE', _x('Hide', 'Action when ad blocking detected', 'ad-inserter'));
  144. define ('AI_TEXT_INTERNAL', _x('Internal', 'tracking', 'ad-inserter'));
  145. define ('AI_TEXT_ADVANCED', _x('Advanced', 'detection', 'ad-inserter'));
  146. define ('AI_TEXT_ENABLED', __('Enabled', 'ad-inserter'));
  147. define ('AI_TEXT_AUTO', _x('Auto', 'Manual loading', 'ad-inserter'));
  148. define ('AI_TEXT_ALWAYS', _x('Always', 'Manual loading', 'ad-inserter'));
  149. define ('AI_TEXT_TOP_RIGHT', __('Top right', 'ad-inserter'));
  150. define ('AI_TEXT_TOP_LEFT', __('Top left', 'ad-inserter'));
  151. define ('AI_TEXT_BOTTOM_RIGHT', __('Bottom right', 'ad-inserter'));
  152. define ('AI_TEXT_BOTTOM_LEFT', __('Bottom left', 'ad-inserter'));
  153. define ('AI_TEXT_ADSENSE_STANDARD', _x('Standard', 'AdSense Ad Type', 'ad-inserter'));
  154. define ('AI_TEXT_LINK', _x('Link', 'AdSense Ad Type', 'ad-inserter'));
  155. define ('AI_TEXT_IN_ARTICLE', _x('In-article', 'AdSense Ad Type', 'ad-inserter'));
  156. define ('AI_TEXT_IN_FEED', _x('In-feed', 'AdSense Ad Type', 'ad-inserter'));
  157. define ('AI_TEXT_MATCHED_CONTENT', _x('Matched content', 'AdSense Ad Type', 'ad-inserter'));
  158. define ('AI_TEXT_ADSENSE_AUTO', _x('Auto Ads', 'AdSense Ad Type', 'ad-inserter'));
  159. define ('AI_TEXT_ADSENSE_AMP_ONLY', _x('AMP Only', 'AdSense Ad Type', 'ad-inserter'));
  160. define ('AI_TEXT_ADSENSE_DISABLED', _x('Disabled', 'AMP ad', 'ad-inserter'));
  161. define ('AI_TEXT_ABOVE_THE_FOLD', __('Above the fold', 'ad-inserter'));
  162. define ('AI_TEXT_BELOW_THE_FOLD', __('Below the fold', 'ad-inserter'));
  163. define ('AI_TEXT_STICKY_AMP', _x('Sticky', 'AMP ad', 'ad-inserter'));
  164. define ('AI_TEXT_FIXED', _x('Fixed', 'size', 'ad-inserter'));
  165. define ('AI_TEXT_RESPONSIVE', _x('Responsive', 'size', 'ad-inserter'));
  166. define ('AI_TEXT_FIXED_BY_VIEWPORT', _x('Fixed by viewport', 'size', 'ad-inserter'));
  167. // Translators: %s: Ad Inserter Pro
  168. define ('DEFAULT_REPORT_HEADER_TITLE', sprintf (__('%s Report', 'ad-inserter'), 'Ad Inserter Pro'));
  169. define ('DEFAULT_REPORT_HEADER_DESCRIPTION', __('Impressions and clicks', 'ad-inserter'));
  170. define ('DEFAULT_REPORT_FOOTER', AD_INSERTER_NAME . ' '. __('Advanced WordPress Ad Management Plugin', 'ad-inserter') . ' https://adinserter.pro/');
  171. global $ai_admin_translations, $ai_front_translations, $wp_version;
  172. $ai_admin_translations = array (
  173. 'hide' => _x('Hide', 'Button', 'ad-inserter'),
  174. 'show' => _x('Show', 'Button', 'ad-inserter'),
  175. 'insertion_expired' => __('Insertion expired', 'ad-inserter'),
  176. 'duration' => __('Duration', 'ad-inserter'),
  177. 'invalid_end_date' => __('Invalid end date - must be after start date', 'ad-inserter'),
  178. 'invalid_start_date' => __('Invalid start date - only data for 1 year back is available', 'ad-inserter'),
  179. 'invalid_date_range' => __('Invalid date range - only data for 1 year can be displayed', 'ad-inserter'),
  180. 'days_0' => _n('day', 'days', 0, 'ad-inserter'),
  181. 'days_1' => _n('day', 'days', 1, 'ad-inserter'),
  182. 'days_2' => _n('day', 'days', 2, 'ad-inserter'),
  183. 'days_3' => _n('day', 'days', 3, 'ad-inserter'),
  184. 'days_4' => _n('day', 'days', 4, 'ad-inserter'),
  185. 'days_5' => _n('day', 'days', 5, 'ad-inserter'),
  186. 'warning' => __('Warning', 'ad-inserter'),
  187. 'delete' => __('Delete', 'ad-inserter'),
  188. 'switch' => __('Switch', 'ad-inserter'),
  189. 'cancel' => __('Cancel', 'ad-inserter'),
  190. 'ok' => __('OK', 'ad-inserter'),
  191. 'delete_all_statistics' => __('Delete all statistics data?', 'ad-inserter'),
  192. 'rotation_active' => __('Rotation code editor active. Click on the rotation button to generate code.', 'ad-inserter'),
  193. // translators: %s: dates
  194. 'delete_statistics_between' => sprintf (__('Delete statistics data between %s and %s?', 'ad-inserter'), '{start_date}', '{end_date}'),
  195. 'cancel_rearrangement' => __('Cancel block order rearrangement', 'ad-inserter'),
  196. 'rearrange_block_order' => __('Rearrange block order', 'ad-inserter'),
  197. 'downloading' => __('downloading...', 'ad-inserter'),
  198. 'download_error' => __('download error', 'ad-inserter'),
  199. 'update_error' => __('update error', 'ad-inserter'),
  200. 'updating' => __('Updating...', 'ad-inserter'),
  201. 'loading' => __('Loading...', 'ad-inserter'),
  202. 'error' => __('ERROR', 'ad-inserter'),
  203. 'error_reloading_settings' => __('Error reloading settings', 'ad-inserter'),
  204. 'google_adsense_homepage' => __('Google AdSense Homepage', 'ad-inserter'),
  205. 'search' => _x('Search...', 'Search field placeholder', 'ad-inserter'),
  206. 'filter' => _x('Filter...', 'Search field placeholder', 'ad-inserter'),
  207. 'filter_title' => __('Use filter to limit names in the list', 'ad-inserter'),
  208. 'button_filter' => _x('Filter', 'Button', 'ad-inserter'),
  209. 'position_not_checked' => __('Position not checked yet', 'ad-inserter'),
  210. 'position_not_available' => __('Position not available', 'ad-inserter'),
  211. 'position_might_not_available'=> __('Theme check | Selected position for automatic insertion might not be not available on this page type', 'ad-inserter'),
  212. 'position_available' => __('Position available', 'ad-inserter'),
  213. 'select_header_image' => __('Select or upload header image', 'ad-inserter'),
  214. 'select_banner_image' => __('Select or upload banner image', 'ad-inserter'),
  215. 'select_background_image' => __('Select or upload background image', 'ad-inserter'),
  216. 'use_this_image' => __('Use this image', 'ad-inserter'),
  217. 'switch_to_physical_ads_txt' => __('Switching to physical ads.txt file will delete virtual ads.txt file.', 'ad-inserter'),
  218. 'day_mo' => _x('MO', 'Monday', 'ad-inserter'),
  219. 'day_tu' => _x('TU', 'Tuesday', 'ad-inserter'),
  220. 'day_we' => _x('WE', 'Wednesday', 'ad-inserter'),
  221. 'day_th' => _x('TH', 'Thursday', 'ad-inserter'),
  222. 'day_fr' => _x('FR', 'Friday', 'ad-inserter'),
  223. 'day_sa' => _x('SA', 'Saturday', 'ad-inserter'),
  224. 'day_su' => _x('SU', 'Sunday', 'ad-inserter'),
  225. );
  226. $ai_front_translations = array (
  227. // 'wp_ai' => $wp_version . '+' . AD_INSERTER_VERSION,
  228. // Debugging
  229. 'insertion_before' => __('BEFORE', 'ad-inserter'),
  230. 'insertion_after' => __('AFTER', 'ad-inserter'),
  231. 'insertion_prepend' => __('PREPEND CONTENT', 'ad-inserter'),
  232. 'insertion_append' => __('APPEND CONTENT', 'ad-inserter'),
  233. 'insertion_replace_content' => __('REPLACE CONTENT', 'ad-inserter'),
  234. 'insertion_replace_element' => __('REPLACE ELEMENT', 'ad-inserter'),
  235. 'visible' => _x('VISIBLE', 'Block', 'ad-inserter'),
  236. 'hidden' => _x('HIDDEN', 'Block', 'ad-inserter'),
  237. 'fallback' => _x('FALLBACK', 'Scheduling', 'ad-inserter'),
  238. 'automatically_placed' => __('Automatically placed by AdSense Auto ads code', 'ad-inserter'),
  239. // Element selection
  240. 'cancel' => __('Cancel', 'ad-inserter'),
  241. 'use' => __('Use', 'ad-inserter'),
  242. 'add' => __('Add', 'ad-inserter'),
  243. 'parent' => _x('Parent', 'Element', 'ad-inserter'),
  244. 'cancel_element_selection' => __('Cancel element selection', 'ad-inserter'),
  245. 'select_parent_element' => __('Select parent element', 'ad-inserter'),
  246. 'css_selector' => __('CSS selector', 'ad-inserter'),
  247. 'use_current_selector' => __('Use current selector', 'ad-inserter'),
  248. 'element' => __('ELEMENT', 'ad-inserter'),
  249. 'path' => __('PATH', 'ad-inserter'),
  250. 'selector' => __('SELECTOR', 'ad-inserter'),
  251. );