Event Tickets - Version 4.3.3

Version Description

Download this release

Release Info

Developer bordoni
Plugin Icon 128x128 Event Tickets
Version 4.3.3
Comparing to
See all releases

Code changes from version 4.3.2 to 4.3.3

common/src/Tribe/App_Shop.php CHANGED
@@ -105,6 +105,7 @@ if ( ! class_exists( 'Tribe__App_Shop' ) ) {
105
  'link' => 'https://theeventscalendar.com/product/event-aggregator/?utm_campaign=in-app&utm_source=addonspage&utm_medium=event-aggregator&utm_content=appstoreembedded-1',
106
  'description' => __( 'Importing events from multiple sources has never been easier! Event Aggregator helps you curate and manage event import feeds from Facebook, Meetup, Google Calendar, iCalendar, CSV, and ICS. Schedule automatic imports or manually import events when you’re ready. Event Aggregator provides a convenient dashboard to manage bulk imports, filters, one-way sync, import history, and more.', 'tribe-common' ),
107
  'image' => 'images/app-shop-ical.jpg',
 
108
  ),
109
  (object) array(
110
  'title' => __( 'Events Calendar PRO', 'tribe-common' ),
@@ -115,6 +116,7 @@ if ( ! class_exists( 'Tribe__App_Shop' ) ) {
115
  '</a>'
116
  ),
117
  'image' => 'images/app-shop-pro.jpg',
 
118
  ),
119
  (object) array(
120
  'title' => __( 'Event Tickets Plus', 'tribe-common' ),
@@ -125,18 +127,21 @@ if ( ! class_exists( 'Tribe__App_Shop' ) ) {
125
  '</a>'
126
  ),
127
  'image' => 'images/app-shop-tickets-plus.jpg',
 
128
  ),
129
  (object) array(
130
  'title' => __( 'Filter Bar', 'tribe-common' ),
131
  'link' => 'https://theeventscalendar.com/product/wordpress-events-filterbar/?utm_campaign=in-app&utm_source=addonspage&utm_medium=wordpress-events-filterbar&utm_content=appstoreembedded-1',
132
  'description' => __( 'It is awesome that your calendar is <em>THE PLACE</em> to get hooked up with prime choice ways to spend time. You have more events than Jabba the Hutt has rolls. Too bad visitors are hiring a personal assistant to go through all the choices. Ever wish you could just filter the calendar to only show events in walking distance, on a weekend, that are free? BOOM. Now you can. Introducing… the Filter Bar.', 'tribe-common' ),
133
  'image' => 'images/app-shop-filter-bar.jpg',
 
134
  ),
135
  (object) array(
136
  'title' => __( 'Community Events', 'tribe-common' ),
137
  'link' => 'https://theeventscalendar.com/product/wordpress-community-events/?utm_campaign=in-app&utm_source=addonspage&utm_medium=wordpress-community-events&utm_content=appstoreembedded-1',
138
  'description' => __( 'Enable users to submit events to your calendar with Community Events. You can require user accounts or allow visitors to submit without an account. Want to make sure that nothing fishy is going on? Just turn on moderation. Decide if users can edit and manage their own events, or simply submit. Plus, no scary form setup! Just activate, configure the options & off you go.', 'tribe-common' ),
139
  'image' => 'images/app-shop-community.jpg',
 
140
  ),
141
  (object) array(
142
  'title' => __( 'Community Tickets', 'tribe-common' ),
@@ -144,6 +149,7 @@ if ( ! class_exists( 'Tribe__App_Shop' ) ) {
144
  'description' => __( 'Enable Community Events organizers to offer tickets to their events. You can set flexible payment and fee options. They can even check-in attendees to their events! All of this managed from the front-end of your site without ever needing to grant access to your admin', 'tribe-common' ),
145
  'requires' => _x( 'Event Tickets Plus and Community Events', 'Names of required plugins for Community Tickets', 'tribe-common' ),
146
  'image' => 'images/app-shop-community-tickets.jpg',
 
147
  ),
148
  (object) array(
149
  'title' => __( 'Eventbrite Tickets', 'tribe-common' ),
@@ -154,6 +160,7 @@ if ( ! class_exists( 'Tribe__App_Shop' ) ) {
154
  '</a>'
155
  ),
156
  'image' => 'images/app-shop-eventbrite.jpg',
 
157
  ),
158
  );
159
 
105
  'link' => 'https://theeventscalendar.com/product/event-aggregator/?utm_campaign=in-app&utm_source=addonspage&utm_medium=event-aggregator&utm_content=appstoreembedded-1',
106
  'description' => __( 'Importing events from multiple sources has never been easier! Event Aggregator helps you curate and manage event import feeds from Facebook, Meetup, Google Calendar, iCalendar, CSV, and ICS. Schedule automatic imports or manually import events when you’re ready. Event Aggregator provides a convenient dashboard to manage bulk imports, filters, one-way sync, import history, and more.', 'tribe-common' ),
107
  'image' => 'images/app-shop-ical.jpg',
108
+ 'is_installed' => Tribe__Events__Aggregator::is_service_active(),
109
  ),
110
  (object) array(
111
  'title' => __( 'Events Calendar PRO', 'tribe-common' ),
116
  '</a>'
117
  ),
118
  'image' => 'images/app-shop-pro.jpg',
119
+ 'is_installed' => class_exists( 'Tribe__Events__Pro__Main' ),
120
  ),
121
  (object) array(
122
  'title' => __( 'Event Tickets Plus', 'tribe-common' ),
127
  '</a>'
128
  ),
129
  'image' => 'images/app-shop-tickets-plus.jpg',
130
+ 'is_installed' => class_exists( 'Tribe__Tickets_Plus__Main' ),
131
  ),
132
  (object) array(
133
  'title' => __( 'Filter Bar', 'tribe-common' ),
134
  'link' => 'https://theeventscalendar.com/product/wordpress-events-filterbar/?utm_campaign=in-app&utm_source=addonspage&utm_medium=wordpress-events-filterbar&utm_content=appstoreembedded-1',
135
  'description' => __( 'It is awesome that your calendar is <em>THE PLACE</em> to get hooked up with prime choice ways to spend time. You have more events than Jabba the Hutt has rolls. Too bad visitors are hiring a personal assistant to go through all the choices. Ever wish you could just filter the calendar to only show events in walking distance, on a weekend, that are free? BOOM. Now you can. Introducing… the Filter Bar.', 'tribe-common' ),
136
  'image' => 'images/app-shop-filter-bar.jpg',
137
+ 'is_installed' => class_exists( 'Tribe__Events__Filterbar__View' ),
138
  ),
139
  (object) array(
140
  'title' => __( 'Community Events', 'tribe-common' ),
141
  'link' => 'https://theeventscalendar.com/product/wordpress-community-events/?utm_campaign=in-app&utm_source=addonspage&utm_medium=wordpress-community-events&utm_content=appstoreembedded-1',
142
  'description' => __( 'Enable users to submit events to your calendar with Community Events. You can require user accounts or allow visitors to submit without an account. Want to make sure that nothing fishy is going on? Just turn on moderation. Decide if users can edit and manage their own events, or simply submit. Plus, no scary form setup! Just activate, configure the options & off you go.', 'tribe-common' ),
143
  'image' => 'images/app-shop-community.jpg',
144
+ 'is_installed' => class_exists( 'Tribe__Events__Community__Main' ),
145
  ),
146
  (object) array(
147
  'title' => __( 'Community Tickets', 'tribe-common' ),
149
  'description' => __( 'Enable Community Events organizers to offer tickets to their events. You can set flexible payment and fee options. They can even check-in attendees to their events! All of this managed from the front-end of your site without ever needing to grant access to your admin', 'tribe-common' ),
150
  'requires' => _x( 'Event Tickets Plus and Community Events', 'Names of required plugins for Community Tickets', 'tribe-common' ),
151
  'image' => 'images/app-shop-community-tickets.jpg',
152
+ 'is_installed' => class_exists( 'Tribe__Events__Community__Tickets__Main' ),
153
  ),
154
  (object) array(
155
  'title' => __( 'Eventbrite Tickets', 'tribe-common' ),
160
  '</a>'
161
  ),
162
  'image' => 'images/app-shop-eventbrite.jpg',
163
+ 'is_installed' => class_exists( 'Tribe__Events__Tickets__Eventbrite__Main' ),
164
  ),
165
  );
166
 
common/src/Tribe/Extension.php ADDED
@@ -0,0 +1,397 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ defined( 'WPINC' ) || die; // Do not load directly.
3
+
4
+ /**
5
+ * Base Extension class
6
+ *
7
+ * Avoid using static states within this class unless it's global for all extensions.
8
+ * Some extension authors may lack a thorough understanding of OOP and inheritance.
9
+ * This is built with such ones in mind.
10
+ *
11
+ * @package Tribe
12
+ * @subpackage Extension
13
+ * @since 4.3.1
14
+ */
15
+ abstract class Tribe__Extension {
16
+
17
+ /**
18
+ * Extension arguments
19
+ *
20
+ * @var array {
21
+ * Each argument for this extension instance
22
+ *
23
+ * @type string $version Extension's semantic version number.
24
+ * Can be manually set in child to boost performance.
25
+ *
26
+ * @type string $url Extension's tec.com page.
27
+ *
28
+ * @type string $hook Action/hook to fire init() on.
29
+ *
30
+ * @type string $file File path containing plugin header.
31
+ * Can be manually set in child to boost performance.
32
+ *
33
+ * @type string $class Extension's main class name.
34
+ *
35
+ * @type array $requires {
36
+ * Each plugin this extension requires
37
+ *
38
+ * @type string $main_class Minimum version number
39
+ * }
40
+ *
41
+ * @type array $plugin_data If the plugin file header is parsed, the
42
+ * resulting data is stored in this.
43
+ * }
44
+ */
45
+ protected $args = array();
46
+
47
+ /**
48
+ * The various extension instances
49
+ *
50
+ * @var array {
51
+ * Each instance of an extension that extends this class
52
+ *
53
+ * @type object $child_class_name instance
54
+ * }
55
+ */
56
+ private static $instances = array();
57
+
58
+ /**
59
+ * Get singleton instance of child class
60
+ *
61
+ * @param string $child_class (optional) Name of child class.
62
+ * @param array $args (optional) Any args that should be set on construct.
63
+ * Only used the first time the extension is instantiated.
64
+ *
65
+ * @return object|null The extension's instance, or null if it can't be instantiated
66
+ */
67
+ public static function instance( $child_class = null, $args = null ) {
68
+ // Defaults to the name of the class that called this instance.
69
+ $child_class = empty( $child_class ) ? self::get_called_class() : $child_class;
70
+
71
+ // @see self::get_called_class() for the reason why this could be empty
72
+ if ( empty( $child_class ) ) {
73
+ return null;
74
+ }
75
+
76
+ if ( ! isset( self::$instances[ $child_class ] ) ) {
77
+ $args = (array) $args;
78
+ $args['class'] = $child_class;
79
+
80
+ self::$instances[ $child_class ] = new $child_class( $args );
81
+ }
82
+
83
+ return self::$instances[ $child_class ];
84
+ }
85
+
86
+ /**
87
+ * Initializes the extension.
88
+ *
89
+ * Waits until after the init hook has fired.
90
+ *
91
+ * @param array $args The full path to the plugin file.
92
+ */
93
+ final private function __construct( array $args ) {
94
+ $this->args = $args;
95
+ $this->construct();
96
+
97
+ // The init() action/hook.
98
+ $init_hook = $this->get_init_hook();
99
+
100
+ // Continue plugin run after $init_hook has fired.
101
+ if ( did_action( $init_hook ) > 0 ) {
102
+ $this->register();
103
+ } else {
104
+ add_action( $init_hook, array( $this, 'register' ) );
105
+ }
106
+ }
107
+
108
+ /**
109
+ * Empty function typically overridden by child class
110
+ */
111
+ protected function construct() {}
112
+
113
+ /**
114
+ * This is where the magic begins
115
+ *
116
+ * Declare this inside the child and put any custom code inside of it.
117
+ */
118
+ abstract public function init();
119
+
120
+ /**
121
+ * Adds a Tribe Plugin to the list of plugins this extension depends upon.
122
+ *
123
+ * If this plugin is not present or does not exceed the specified version
124
+ * init() will not run.
125
+ *
126
+ * @param string $main_class The Main class for this Tribe plugin.
127
+ * @param string|null $minimum_version Minimum acceptable version of plugin.
128
+ */
129
+ final protected function add_required_plugin( $main_class, $minimum_version = null ) {
130
+ $this->set( array( 'requires', $main_class ), $minimum_version );
131
+ }
132
+
133
+ /**
134
+ * Set the extension's tec.com URL
135
+ *
136
+ * @param string $url URL to the extension's page.
137
+ */
138
+ final protected function set_url( $url ) {
139
+ $this->set( 'url', $url );
140
+
141
+ // Adds this as a tutorial <a> link to Wp Admin > Plugins page.
142
+ Tribe__Plugin_Meta_Links::instance()->add_link(
143
+ $this->get_plugin_file(),
144
+ __( 'Tutorial', 'tribe-common' ),
145
+ $url,
146
+ array( 'class' => 'tribe-meta-link-extension' )
147
+ );
148
+ }
149
+
150
+ /**
151
+ * Set the extension's version number
152
+ *
153
+ * @param string $version Extensions semantic version number.
154
+ */
155
+ final protected function set_version( $version ) {
156
+ $this->set( 'version', $version );
157
+ }
158
+
159
+ /**
160
+ * Checks if the extension has permission to run, if so runs init() in child class
161
+ */
162
+ final public function register() {
163
+ $is_plugin_authorized = tribe_register_plugin(
164
+ $this->get_plugin_file(),
165
+ $this->get( 'class' ),
166
+ $this->get_version(),
167
+ $this->get( 'requires', array() )
168
+ );
169
+
170
+ if ( $is_plugin_authorized ) {
171
+ $this->init();
172
+ }
173
+ }
174
+
175
+ /**
176
+ * Gets the full path to the extension's plugin file
177
+ *
178
+ * Sets default if the arg is blank.
179
+ *
180
+ * @return string File path
181
+ */
182
+ final public function get_plugin_file() {
183
+ $file = $this->get( 'file' );
184
+
185
+ // If this is not set assume the extension's plugin class is the plugin file.
186
+ if ( empty( $file ) ) {
187
+ $reflection = new ReflectionClass( $this->get( 'class' ) );
188
+ $file = $reflection->getFileName();
189
+ $this->set( 'file', $file );
190
+ }
191
+
192
+ return $file;
193
+ }
194
+
195
+ /**
196
+ * Get the extension's version number
197
+ *
198
+ * @return string Semantic version number
199
+ */
200
+ final public function get_version() {
201
+ return $this->get_arg_or_plugin_data( 'version', 'Version' );
202
+ }
203
+
204
+ /**
205
+ * Get the extension's plugin name
206
+ *
207
+ * @return string Plugin name
208
+ */
209
+ final public function get_name() {
210
+ return $this->get_arg_or_plugin_data( 'name', 'Name' );
211
+ }
212
+
213
+ /**
214
+ * Get the extension's description
215
+ *
216
+ * @return string Plugin description
217
+ */
218
+ final public function get_description() {
219
+ return $this->get_arg_or_plugin_data( 'description', 'Description' );
220
+ }
221
+
222
+ /**
223
+ * Get's the action/hook for the extensions init()
224
+ *
225
+ * @return string Action/hook
226
+ */
227
+ final public function get_init_hook() {
228
+ return $this->get( 'hook', 'tribe_plugins_loaded' );
229
+ }
230
+
231
+ /**
232
+ * Gets the plugin data from the plugin file header
233
+ *
234
+ * This is somewhat resource intensive, so data is stored in $args
235
+ * in case of subsequent calls.
236
+ *
237
+ * @see get_plugin_data() for WP Admin only function this is similar to.
238
+ *
239
+ * @return array Plugin data; keys match capitalized file header declarations.
240
+ */
241
+ final public function get_plugin_data() {
242
+ $plugin_data = $this->get( 'plugin_data' );
243
+
244
+ // Set the plugin data arg/cache to match.
245
+ if ( empty( $plugin_data ) ) {
246
+ $plugin_data = $this->set( 'plugin_data', Tribe__Utils__Plugins::get_plugin_data( $this->get_plugin_file() ) );
247
+ }
248
+
249
+ return $plugin_data;
250
+ }
251
+
252
+ /**
253
+ * Retrieves any args whose default value is stored in the plugin file header
254
+ *
255
+ * @param string $arg The key for arg.
256
+ * @param string $plugin_data_key The key for the arg in the file header.
257
+ *
258
+ * @return string|null String if set, otherwise null.
259
+ */
260
+ final public function get_arg_or_plugin_data( $arg, $plugin_data_key ) {
261
+ $arg_value = $this->get( $arg, null );
262
+
263
+ // See if the arg is already set, if not get default from plugin data and set it.
264
+ if ( null === $arg_value ) {
265
+ $pdata = $this->get_plugin_data();
266
+ $arg_value = isset( $pdata[ $plugin_data_key ] ) ? $pdata[ $plugin_data_key ] : null;
267
+ }
268
+
269
+ return $arg_value;
270
+ }
271
+
272
+ /**
273
+ * Sets an arg, including one nested a few levels deep
274
+ *
275
+ * @param string|array $key To set an arg nested multiple levels deep pass an array
276
+ * specifying each key in order as a value.
277
+ * Example: array( 'lvl1', 'lvl2', 'lvl3' );
278
+ * @param mixed $value The value.
279
+ */
280
+ final protected function set( $key, $value ) {
281
+ $this->args = Tribe__Utils__Array::set( $this->args, $key, $value );
282
+ }
283
+
284
+ /**
285
+ * Retrieves arg, including one nested a few levels deep
286
+ *
287
+ * @param string|array $key To select an arg nested multiple levels deep pass an
288
+ * array specifying each key in order as a value.
289
+ * Example: array( 'lvl1', 'lvl2', 'lvl3' );
290
+ * @param null $default Value to return if nothing is set.
291
+ *
292
+ * @return mixed Returns the args value or the default if arg is not found.
293
+ */
294
+ final public function get( $key, $default = null ) {
295
+ return Tribe__Utils__Array::get( $this->args, $key, $default );
296
+ }
297
+
298
+ /**
299
+ * Gets the name of the class the method is called in; typically will be a child class
300
+ *
301
+ * This uses some hackery if the server is on PHP 5.2, and it can fail in rare
302
+ * circumstances causing a null value to be returned.
303
+ *
304
+ * @return string|null Class name
305
+ */
306
+ final protected static function get_called_class() {
307
+ $class_name = null;
308
+
309
+ if ( function_exists( 'get_called_class' ) ) {
310
+ // For PHP 5.3+ we can use the late static binding class name.
311
+ $class_name = get_called_class();
312
+ } else {
313
+ // For PHP 5.2 and under we hack around the lack of late static bindings.
314
+ try {
315
+ $backtraces = debug_backtrace();
316
+
317
+ // Grab each class from the backtrace.
318
+ foreach ( $backtraces as $i ) {
319
+ $class = null;
320
+
321
+ if ( array_key_exists( 'class', $i ) ) {
322
+ // Direct call to a class.
323
+ $class = $i['class'];
324
+ } elseif (
325
+ array_key_exists( 'function', $i ) &&
326
+ strpos( $i['function'], 'call_user_func' ) === 0 &&
327
+ array_key_exists( 'args', $i ) &&
328
+ is_array( $i['args'] ) &&
329
+ is_array( $i['args'][0] ) &&
330
+ isset( $i['args'][0][0] )
331
+ ) {
332
+ // Found a call from call_user_func... and $i['args'][0][0] is present
333
+ // indicating a static call to a method.
334
+ $class = $i['args'][0][0];
335
+ } else {
336
+ // Slight performance boost from skipping ahead.
337
+ continue;
338
+ }
339
+
340
+ // Check to see if the parent is the current class.
341
+ // The first backtrace with a matching parent is our class.
342
+ if ( get_parent_class( $class ) === __CLASS__ ) {
343
+ $class_name = $class;
344
+ break;
345
+ }
346
+ }
347
+ } catch ( Exception $e ) {
348
+ // Host has disabled or misconfigured debug_backtrace().
349
+ $exception = new Tribe__Exception( $e );
350
+ $exception->handle();
351
+ }
352
+ }
353
+
354
+ // Class name was not set by debug_backtrace() hackery.
355
+ if ( null === $class_name ) {
356
+ tribe_notice( 'tribe_debug_backtrace_disabled', array( __CLASS__, 'notice_debug_backtrace' ) );
357
+ }
358
+
359
+ return $class_name;
360
+ }
361
+
362
+ /**
363
+ * Echoes error message indicating user is on PHP 5.2 and debug_backtrace is disabled
364
+ */
365
+ final public static function notice_debug_backtrace() {
366
+ printf(
367
+ '<p>%s</p>',
368
+ esc_html__( 'Unable to run Tribe Extensions. Your website host is running PHP 5.2 or older, and has likely disabled or misconfigured debug_backtrace(). You, or your website host, will need to upgrade PHP or properly configure debug_backtrace() for Tribe Extensions to work.', 'tribe-common' )
369
+ );
370
+ }
371
+
372
+ /**
373
+ * Prevent cloning the singleton with 'clone' operator
374
+ *
375
+ * @return void
376
+ */
377
+ final private function __clone() {
378
+ _doing_it_wrong(
379
+ __FUNCTION__,
380
+ 'Can not use this method on singletons.',
381
+ '4.3'
382
+ );
383
+ }
384
+
385
+ /**
386
+ * Prevent unserializing the singleton instance
387
+ *
388
+ * @return void
389
+ */
390
+ final private function __wakeup() {
391
+ _doing_it_wrong(
392
+ __FUNCTION__,
393
+ 'Can not use this method on singletons.',
394
+ '4.3'
395
+ );
396
+ }
397
+ }
common/src/Tribe/Extension_Loader.php ADDED
@@ -0,0 +1,164 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ defined( 'WPINC' ) || die; // Do not load directly.
3
+
4
+ /**
5
+ * Class Tribe__Extension_Loader
6
+ */
7
+ class Tribe__Extension_Loader {
8
+
9
+ /**
10
+ * Plugin header data
11
+ *
12
+ * @var array {
13
+ * Plugin header data
14
+ *
15
+ * @param array $plugin_basename Plugin header key/value pairs.
16
+ * }
17
+ */
18
+ private $plugin_data = array();
19
+
20
+ /**
21
+ * Class instance.
22
+ *
23
+ * @var Tribe__Extension_Loader The singleton instance.
24
+ */
25
+ private static $instance;
26
+
27
+ /**
28
+ * Returns the singleton instance of this class.
29
+ *
30
+ * @return Tribe__Extension_Loader instance.
31
+ */
32
+ public static function instance() {
33
+ return null === self::$instance ? new self() : self::$instance;
34
+ }
35
+
36
+ /**
37
+ * Intializes each extension.
38
+ */
39
+ private function __construct() {
40
+ $prefixes = self::get_extension_file_prefixes();
41
+ $extension_filepaths = Tribe__Utils__Plugins::get_plugins_with_prefix( $prefixes );
42
+
43
+ foreach ( $extension_filepaths as $plugin_file ) {
44
+ $this->instantiate_extension( $plugin_file );
45
+ }
46
+ }
47
+
48
+ /**
49
+ * Gets tribe extension plugin foldername prefixes
50
+ *
51
+ * @return array Prefixes
52
+ */
53
+ public static function get_extension_file_prefixes() {
54
+ $prefixes = array( 'tribe-ext-' );
55
+
56
+ /**
57
+ * Filter which plugin folder prefixes are considered tribe extensions.
58
+ *
59
+ * @param array $prefixes Extension plugin folder name prefixes.
60
+ */
61
+ return apply_filters( 'tribe_extension_prefixes', $prefixes );
62
+ }
63
+
64
+ /**
65
+ * Instantiates an extension based on info in its plugin file header.
66
+ *
67
+ * @param string $plugin_file Full path to extension's plugin file header.
68
+ *
69
+ * @return bool Indicates if extension was instantiated successfully.
70
+ */
71
+ public function instantiate_extension( $plugin_file ) {
72
+ $p_data = $this->get_cached_plugin_data( $plugin_file );
73
+ $p_folder = trailingslashit( dirname( $plugin_file ) );
74
+ $success = false;
75
+
76
+ // Nothing to instantiate if class is not set.
77
+ if ( empty( $p_data['ExtensionClass'] ) ) {
78
+ return $success;
79
+ }
80
+
81
+ // Default to plugin file when empty.
82
+ $class_file = ! empty( $p_data['ExtensionFile'] ) ? $p_folder . $p_data['ExtensionFile'] : $plugin_file;
83
+
84
+ // Include file.
85
+ if ( file_exists( $class_file ) ) {
86
+ // Prevent loading class twice in edge cases where require_once wouldn't work.
87
+ if ( ! class_exists( $p_data['ExtensionClass'] ) ) {
88
+ require( $class_file );
89
+ }
90
+ } else {
91
+ _doing_it_wrong(
92
+ esc_html( $class_file ),
93
+ 'Extension file does not exist, please specify valid extension file.',
94
+ '4.3'
95
+ );
96
+ }
97
+
98
+ // Class instantiation.
99
+ if ( class_exists( $p_data['ExtensionClass'] ) ) {
100
+ $extension_args = array(
101
+ 'file' => $plugin_file,
102
+ 'plugin_data' => $p_data,
103
+ );
104
+
105
+ // Instantiates extension instance.
106
+ $extension = call_user_func( array( $p_data['ExtensionClass'], 'instance' ), $p_data['ExtensionClass'], $extension_args );
107
+
108
+ if ( null !== $extension ) {
109
+ $success = true;
110
+ }
111
+ } else {
112
+ _doing_it_wrong(
113
+ esc_html( $p_data['ExtensionClass'] ),
114
+ 'Specified extension class does not exist. Please double check that this class is declared in the extension file.',
115
+ '4.3'
116
+ );
117
+ }
118
+
119
+ return $success;
120
+ }
121
+
122
+ /**
123
+ * Retrieves plugin data from cache if it exists.
124
+ *
125
+ * @param string $plugin_path Path to plugin header file.
126
+ *
127
+ * @return array|null Plugin data or null.
128
+ */
129
+ public function get_cached_plugin_data( $plugin_path ) {
130
+ $plugin_basename = plugin_basename( $plugin_path );
131
+
132
+ if ( ! array_key_exists( $plugin_basename, $this->plugin_data ) ) {
133
+ $this->plugin_data[ $plugin_basename ] = Tribe__Utils__Plugins::get_plugin_data( $plugin_path );
134
+ }
135
+
136
+ return $this->plugin_data[ $plugin_basename ];
137
+ }
138
+
139
+ /**
140
+ * Prevent cloning the singleton with 'clone' operator
141
+ *
142
+ * @return void
143
+ */
144
+ private function __clone() {
145
+ _doing_it_wrong(
146
+ __FUNCTION__,
147
+ 'Can not use this method on singletons.',
148
+ '4.3'
149
+ );
150
+ }
151
+
152
+ /**
153
+ * Prevent unserializing the singleton instance
154
+ *
155
+ * @return void
156
+ */
157
+ private function __wakeup() {
158
+ _doing_it_wrong(
159
+ __FUNCTION__,
160
+ 'Can not use this method on singletons.',
161
+ '4.3'
162
+ );
163
+ }
164
+ }
common/src/Tribe/Main.php CHANGED
@@ -17,7 +17,7 @@ class Tribe__Main {
17
  const OPTIONNAME = 'tribe_events_calendar_options';
18
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
19
 
20
- const VERSION = '4.3.1';
21
  const FEED_URL = 'https://theeventscalendar.com/feed/';
22
 
23
  protected $plugin_context;
@@ -64,12 +64,12 @@ class Tribe__Main {
64
  $this->load_text_domain( 'tribe-common', basename( dirname( dirname( dirname( dirname( __FILE__ ) ) ) ) ) . '/common/lang/' );
65
 
66
  $this->init_autoloading();
67
-
68
  $this->init_libraries();
69
  $this->add_hooks();
70
 
71
  $this->doing_ajax = defined( 'DOING_AJAX' ) && DOING_AJAX;
72
 
 
73
  /**
74
  * Runs once all common libs are loaded and initial hooks are in place.
75
  *
17
  const OPTIONNAME = 'tribe_events_calendar_options';
18
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
19
 
20
+ const VERSION = '4.3.3';
21
  const FEED_URL = 'https://theeventscalendar.com/feed/';
22
 
23
  protected $plugin_context;
64
  $this->load_text_domain( 'tribe-common', basename( dirname( dirname( dirname( dirname( __FILE__ ) ) ) ) ) . '/common/lang/' );
65
 
66
  $this->init_autoloading();
 
67
  $this->init_libraries();
68
  $this->add_hooks();
69
 
70
  $this->doing_ajax = defined( 'DOING_AJAX' ) && DOING_AJAX;
71
 
72
+ Tribe__Extension_Loader::instance();
73
  /**
74
  * Runs once all common libs are loaded and initial hooks are in place.
75
  *
common/src/Tribe/PUE/Checker.php CHANGED
@@ -285,6 +285,11 @@ if ( ! class_exists( 'Tribe__PUE__Checker' ) ) {
285
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
286
  }
287
 
 
 
 
 
 
288
  $plugin_details = explode( '/', $this->get_plugin_file() );
289
  $plugin_folder = get_plugins( '/' . $plugin_details[0] );
290
  $this->plugin_name = isset( $plugin_details[1] ) && isset( $plugin_folder[ $plugin_details[1] ] ) ? $plugin_folder[ $plugin_details[1] ]['Name'] : null;
285
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
286
  }
287
 
288
+ // Prevents get_plugins from throwing a weird notice
289
+ if ( ! file_exists( WP_PLUGIN_DIR . '/' . $this->get_plugin_file() ) ) {
290
+ return;
291
+ }
292
+
293
  $plugin_details = explode( '/', $this->get_plugin_file() );
294
  $plugin_folder = get_plugins( '/' . $plugin_details[0] );
295
  $this->plugin_name = isset( $plugin_details[1] ) && isset( $plugin_folder[ $plugin_details[1] ] ) ? $plugin_folder[ $plugin_details[1] ]['Name'] : null;
common/src/Tribe/Plugin_Meta_Links.php ADDED
@@ -0,0 +1,147 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ defined( 'WPINC' ) || die; // Do not load directly.
3
+
4
+ /**
5
+ * Filters meta links in the WP Admin > Plugins list
6
+ */
7
+ class Tribe__Plugin_Meta_Links {
8
+ /**
9
+ * Class instance
10
+ *
11
+ * @var Tribe__Plugin_Meta_Links The singleton instance.
12
+ */
13
+ private static $instance;
14
+
15
+ /**
16
+ * The various meta links that will be added
17
+ *
18
+ * @var array {
19
+ * Each plugin that will be filtered.
20
+ *
21
+ * @type array $plugin_basename {
22
+ * Meta links added to this plugin.
23
+ *
24
+ * @type array {
25
+ * Each individual link.
26
+ *
27
+ * @type string $html The full HTML for this link.
28
+ * @type bool $remove Whether we are adding or removing this link.
29
+ * }
30
+ * }
31
+ * }
32
+ */
33
+ private $meta_links = array();
34
+
35
+ /**
36
+ * Returns the singleton instance of this class.
37
+ *
38
+ * @return Tribe__Plugin_Meta_Links instance.
39
+ */
40
+ public static function instance() {
41
+ return null === self::$instance ? new self() : self::$instance;
42
+ }
43
+
44
+ private function __construct() {
45
+ add_action( 'plugin_row_meta', array( $this, 'filter_meta_links' ), 10, 2 );
46
+ }
47
+
48
+ /**
49
+ * Adds an <a> link to the meta list
50
+ *
51
+ * @param string $plugin Path to plugin file.
52
+ * @param string $text Inner text for HTML element.
53
+ * @param string $href URL for the link.
54
+ * @param array $attributes Key => value attributes for element.
55
+ */
56
+ public function add_link( $plugin, $title, $href, $attributes = array() ) {
57
+ $attributes['href'] = $href;
58
+
59
+ // Build the <a> element.
60
+ $html = '<a';
61
+
62
+ foreach ( $attributes as $att => $val ) {
63
+ $html .= ' ' . $att . '="' . esc_attr( $val ) . '"';
64
+ }
65
+
66
+ $html .= '>' . esc_html( $title ) . '</a>';
67
+
68
+ $this->set( $plugin, $html, false );
69
+ }
70
+
71
+ /**
72
+ * Adds or removes the specified HTML link
73
+ *
74
+ * @param string $plugin Path to plugin file.
75
+ * @param string $html Full HTML for this link.
76
+ * @param bool $remove Whether to add this HTML/link or match and remove it.
77
+ */
78
+ public function set( $plugin, $html, $remove = false ) {
79
+ $basename = plugin_basename( $plugin );
80
+
81
+ // Get any current links for this plugin.
82
+ $cur_links = Tribe__Utils__Array::get( $this->meta_links, $basename, array() );
83
+
84
+ $cur_links[] = array(
85
+ 'html' => $html,
86
+ 'remove' => $remove,
87
+ );
88
+
89
+ $this->meta_links = Tribe__Utils__Array::set( $this->meta_links, $basename, $cur_links );
90
+ }
91
+
92
+ /**
93
+ * Filters meta links on the plugins list page
94
+ *
95
+ * @param array $links The current plugin's links.
96
+ * @param string $basename The plugin currently being filtered.
97
+ *
98
+ * @return array Filtered action links array.
99
+ */
100
+ public function filter_meta_links( $links, $basename ) {
101
+ // Gets any links that are set for this plugin, defaults to an empty array.
102
+ $set_links = Tribe__Utils__Array::get( $this->meta_links, $basename, array() );
103
+
104
+ foreach ( $set_links as $link ) {
105
+
106
+ if ( true === $link['remove'] ) {
107
+ // Remove a link.
108
+ $pos = array_search( $link['html'], $links );
109
+
110
+ if ( false !== $pos ) {
111
+ unset( $links[ $pos ] );
112
+ }
113
+ } else {
114
+ // Add a link.
115
+ $links[] = $link['html'];
116
+ }
117
+ }
118
+
119
+ return $links;
120
+ }
121
+
122
+ /**
123
+ * Prevent cloning the singleton with 'clone' operator
124
+ *
125
+ * @return void
126
+ */
127
+ final private function __clone() {
128
+ _doing_it_wrong(
129
+ __FUNCTION__,
130
+ 'Can not use this method on singletons.',
131
+ '4.3'
132
+ );
133
+ }
134
+
135
+ /**
136
+ * Prevent unserializing the singleton instance
137
+ *
138
+ * @return void
139
+ */
140
+ final private function __wakeup() {
141
+ _doing_it_wrong(
142
+ __FUNCTION__,
143
+ 'Can not use this method on singletons.',
144
+ '4.3'
145
+ );
146
+ }
147
+ }
common/src/Tribe/Utils/Array.php ADDED
@@ -0,0 +1,115 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ defined( 'WPINC' ) || die; // Do not load directly.
3
+
4
+ /**
5
+ * Array utilities
6
+ */
7
+ class Tribe__Utils__Array {
8
+
9
+ /**
10
+ * Set key/value within an array, can set a key nested inside of a multidimensional array.
11
+ *
12
+ * Example: set( $a, [ 0, 1, 2 ], 'hi' ) sets $a[0][1][2] = 'hi' and returns $a.
13
+ *
14
+ * @param mixed $array The array containing the key this sets.
15
+ * @param string|array $key To set a key nested multiple levels deep pass an array
16
+ * specifying each key in order as a value.
17
+ * Example: array( 'lvl1', 'lvl2', 'lvl3' );
18
+ * @param mixed $value The value.
19
+ *
20
+ * @return array Full array with the key set to the specified value.
21
+ */
22
+ public static function set( array $array, $key, $value ) {
23
+ // Convert strings and such to array.
24
+ $key = (array) $key;
25
+
26
+ // Setup a pointer that we can point to the key specified.
27
+ $key_pointer = &$array;
28
+
29
+ // Iterate through every key, setting the pointer one level deeper each time.
30
+ foreach ( $key as $i ) {
31
+
32
+ // Ensure current array depth can have children set.
33
+ if ( ! is_array( $key_pointer ) ) {
34
+ // $key_pointer is set but is not an array. Converting it to an array
35
+ // would likely lead to unexpected problems for whatever first set it.
36
+ $error = sprintf(
37
+ 'Attempted to set $array[%1$s] but %2$s is already set and is not an array.',
38
+ implode( $key, '][' ),
39
+ $i
40
+ );
41
+
42
+ _doing_it_wrong( __FUNCTION__, esc_html( $error ), '4.3' );
43
+ break;
44
+ } elseif ( ! isset( $key_pointer[ $i ] ) ) {
45
+ $key_pointer[ $i ] = array();
46
+ }
47
+
48
+ // Dive one level deeper into the nested array.
49
+ $key_pointer = &$key_pointer[ $i ];
50
+ }
51
+
52
+ // Set the value for the specified key
53
+ $key_pointer = $value;
54
+
55
+ return $array;
56
+ }
57
+
58
+ /**
59
+ * Find a value inside of an array or object, including one nested a few levels deep.
60
+ *
61
+ * Example: get( $a, [ 0, 1, 2 ] ) returns the value of $a[0][1][2] or the default.
62
+ *
63
+ * @param array $variable Array or object to search within.
64
+ * @param array $indexes Specify each nested index in order.
65
+ * Example: array( 'lvl1', 'lvl2' );
66
+ * @param mixed $default Default value if the search finds nothing.
67
+ *
68
+ * @return mixed The value of the specified index or the default if not found.
69
+ */
70
+ public static function get( $variable, $indexes, $default = null ) {
71
+ if ( is_object( $variable ) ) {
72
+ $variable = (array) $variable;
73
+ }
74
+
75
+ if ( ! is_array( $variable ) ) {
76
+ return $default;
77
+ }
78
+
79
+ foreach ( (array) $indexes as $index ) {
80
+ if ( ! is_array( $variable ) || ! isset( $variable[ $index ] ) ) {
81
+ $variable = $default;
82
+ break;
83
+ }
84
+
85
+ $variable = $variable[ $index ];
86
+ }
87
+
88
+ return $variable;
89
+ }
90
+
91
+ /**
92
+ * Behaves exactly like the native strpos(), but accepts an array of needles.
93
+ *
94
+ * @see strpos()
95
+ *
96
+ * @param string $haystack String to search in.
97
+ * @param array|string $needles Strings to search for.
98
+ * @param int $offset Starting position of search.
99
+ *
100
+ * @return false|int Integer position of first needle occurrence.
101
+ */
102
+ public static function strpos( $haystack, $needles, $offset = 0 ) {
103
+ $needles = (array) $needles;
104
+
105
+ foreach ( $needles as $i ) {
106
+ $search = strpos( $haystack, $i, $offset );
107
+
108
+ if ( false !== $search ) {
109
+ return $search;
110
+ }
111
+ }
112
+
113
+ return false;
114
+ }
115
+ }
common/src/Tribe/Utils/Plugins.php ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ defined( 'WPINC' ) || die; // Do not load directly.
3
+
4
+ /**
5
+ * Plugin utilities
6
+ */
7
+ class Tribe__Utils__Plugins {
8
+
9
+ /**
10
+ * Gets plugin data from the plugin file header
11
+ *
12
+ * @see get_plugin_data() for WP Admin only function this is similar to.
13
+ *
14
+ * @param string $plugin_file Absolute path to plugin file containing header.
15
+ *
16
+ * @return array Plugin data; keys match capitalized file header declarations.
17
+ */
18
+ public static function get_plugin_data( $plugin_file ) {
19
+ $headers = array(
20
+ 'Name' => 'Plugin Name',
21
+ 'PluginURI' => 'Plugin URI',
22
+ 'Version' => 'Version',
23
+ 'ExtensionClass' => 'Extension Class',
24
+ 'ExtensionFile' => 'Extension File',
25
+ 'Description' => 'Description',
26
+ 'Author' => 'Author',
27
+ 'AuthorURI' => 'Author URI',
28
+ 'TextDomain' => 'Text Domain',
29
+ 'DomainPath' => 'Domain Path',
30
+ 'Network' => 'Network',
31
+ );
32
+
33
+ /**
34
+ * Filter which header keys passed to get_file_data().
35
+ *
36
+ * @see get_file_data()
37
+ *
38
+ * @param array $headers The headers.
39
+ * @param string $plugin_file The plugin file path.
40
+ */
41
+ $headers = apply_filters( 'tribe_get_plugin_data_headers', $headers, $plugin_file );
42
+ $file_data = get_file_data( $plugin_file, $headers, 'plugin' );
43
+
44
+ /**
45
+ * Filter the parsed plugin header data.
46
+ *
47
+ * @param array $file_data Output from get_file_data().
48
+ * @param string $plugin_file The plugin file path.
49
+ * @param array $headers The headers.
50
+ */
51
+ return apply_filters( 'tribe_get_plugin_data', $file_data, $plugin_file, $headers );
52
+ }
53
+
54
+ /**
55
+ * Get list of active plugins with a given prefix in the plugin folder path.
56
+ *
57
+ * @param string|array $prefix Prefixes you want to retrieve.
58
+ *
59
+ * @return array List of plugins with prefix in path.
60
+ */
61
+ public static function get_plugins_with_prefix( $prefix ) {
62
+ $full_list = wp_get_active_and_valid_plugins();
63
+
64
+ if ( is_multisite() ) {
65
+ $full_list = array_merge( $full_list, wp_get_active_network_plugins() );
66
+ }
67
+
68
+ $filtered_list = array();
69
+
70
+ foreach ( $full_list as $plugin ) {
71
+ $base = plugin_basename( $plugin );
72
+
73
+ if ( 0 === Tribe__Utils__Array::strpos( $base, $prefix ) ) {
74
+ $filtered_list[] = $plugin;
75
+ }
76
+ }
77
+
78
+ return $filtered_list;
79
+ }
80
+ }
common/src/admin-views/app-shop.php CHANGED
@@ -4,39 +4,94 @@
4
  <h1><?php esc_html_e( 'Events Add-Ons', 'tribe-common' ); ?></h1>
5
  <a class="button" href="https://theeventscalendar.com/?utm_campaign=in-app&utm_source=addonspage&utm_medium=top-banner" target="_blank"><?php esc_html_e( 'Browse All Add-Ons', 'tribe-common' ); ?></a>
6
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
7
 
8
- <div class="content-wrapper">
9
- <div class="addon-grid">
10
- <?php
11
- $i = 0;
12
- foreach ( $products as $product ) {
13
- ?>
14
- <div class="tribe-addon<?php echo ( 0 === $i ) ? ' first' : '';?>">
15
- <div class="thumb">
16
- <a href="<?php echo esc_url( $product->link ); ?>"><img src="<?php echo esc_url( tribe_resource_url( $product->image, false, null, $main ) ); ?>" /></a>
17
- </div>
18
- <div class="caption">
19
- <h4><a href="<?php echo esc_url( $product->link ); ?>"><?php echo esc_html( $product->title ); ?></a></h4>
20
 
21
- <div class="description">
22
- <p><?php echo $product->description; ?></p>
23
- <?php
24
- if ( isset( $product->requires ) ) {
25
- ?>
26
- <p><strong><?php esc_html_e( 'Requires:', 'tribe-common' );?></strong> <?php echo esc_html( $product->requires );?></p>
27
- <?php
28
- }
29
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
31
 
32
- <a class="button button-primary" href="<?php echo esc_url( $product->link ); ?>"><?php esc_html_e( 'Buy This Add-On', 'tribe-common' ); ?></a>
 
33
  </div>
34
- </div>
35
 
36
- <?php
37
- $i++;
38
- }
39
- ?>
 
40
  </div>
41
- </div>
 
 
42
  </div>
4
  <h1><?php esc_html_e( 'Events Add-Ons', 'tribe-common' ); ?></h1>
5
  <a class="button" href="https://theeventscalendar.com/?utm_campaign=in-app&utm_source=addonspage&utm_medium=top-banner" target="_blank"><?php esc_html_e( 'Browse All Add-Ons', 'tribe-common' ); ?></a>
6
  </div>
7
+ <?php
8
+ $all_products = array(
9
+ 'for-sale' => array(),
10
+ 'installed' => array(),
11
+ );
12
+ foreach ( $products as $product ) {
13
+ if ( $product->is_installed ) {
14
+ $all_products['installed'][] = $product;
15
+ } else {
16
+ $all_products['for-sale'][] = $product;
17
+ }
18
+ }
19
 
20
+ $products = array();
21
+ foreach ( $all_products as $type => $products ) {
22
+ if ( empty( $products ) ) {
23
+ continue;
24
+ }
 
 
 
 
 
 
 
25
 
26
+ $button_label = esc_html__( 'Buy This Add-On', 'tribe-common' );
27
+ $button_class = 'button-primary';
28
+ if ( 'installed' == $type ) {
29
+ ?><h1><?php esc_html_e( 'Installed Add-Ons', 'tribe-common' ); ?></h1><?php
30
+ $button_class = 'button-disabled';
31
+ $button_label = '<span class="dashicons dashicons-yes"></span>' . esc_html__( 'Installed', 'tribe-common' );
32
+ }
33
+
34
+ ?>
35
+ <div class="content-wrapper">
36
+ <div class="addon-grid">
37
+ <?php
38
+
39
+ $count = count( $products );
40
+
41
+ switch ( $count ) {
42
+ case 0:
43
+ case 3:
44
+ case 6:
45
+ $wide_indexes = array();
46
+ break;
47
+
48
+ case 2:
49
+ $wide_indexes = array( 0, 1 );
50
+ break;
51
+
52
+ case 5:
53
+ $wide_indexes = array( 0, 4 );
54
+ break;
55
+
56
+ case 1:
57
+ case 4:
58
+ case 7:
59
+ default:
60
+ $wide_indexes = array( 0 );
61
+ }
62
+
63
+ $i = 0;
64
+ foreach ( $products as $product ) {
65
+ ?>
66
+ <div class="tribe-addon<?php echo in_array( $i, $wide_indexes ) ? ' first' : ''; ?>">
67
+ <div class="thumb">
68
+ <a href="<?php echo esc_url( $product->link ); ?>"><img src="<?php echo esc_url( tribe_resource_url( $product->image, false, null, $main ) ); ?>" /></a>
69
  </div>
70
+ <div class="caption">
71
+ <h4><a href="<?php echo esc_url( $product->link ); ?>"><?php echo esc_html( $product->title ); ?></a></h4>
72
+
73
+ <div class="description">
74
+ <p><?php echo $product->description; ?></p>
75
+ <?php
76
+ if ( isset( $product->requires ) ) {
77
+ ?>
78
+ <p><strong><?php esc_html_e( 'Requires:', 'tribe-common' );?></strong> <?php echo esc_html( $product->requires ); ?></p>
79
+ <?php
80
+ }
81
+ ?>
82
+ </div>
83
 
84
+ <a class="button <?php esc_attr_e( $button_class ); ?>" href="<?php echo esc_url( $product->link ); ?>"><?php echo $button_label; // escaped above ?></a>
85
+ </div>
86
  </div>
 
87
 
88
+ <?php
89
+ $i++;
90
+ }
91
+ ?>
92
+ </div>
93
  </div>
94
+ <?php
95
+ }
96
+ ?>
97
  </div>
common/src/functions/template-tags/general.php CHANGED
@@ -113,7 +113,7 @@ if ( ! function_exists( 'tribe_resource_url' ) ) {
113
  $file = $plugin_path . $path;
114
 
115
  // Turn the Path into a URL
116
- $url = str_replace( wp_normalize_path( WP_CONTENT_DIR ), WP_CONTENT_URL, $file );
117
 
118
  // Make it compatible with Windows and other OS
119
  $url = str_replace( DIRECTORY_SEPARATOR, '/', $url );
113
  $file = $plugin_path . $path;
114
 
115
  // Turn the Path into a URL
116
+ $url = str_replace( wp_normalize_path( WP_CONTENT_DIR ), content_url(), $file );
117
 
118
  // Make it compatible with Windows and other OS
119
  $url = str_replace( DIRECTORY_SEPARATOR, '/', $url );
common/src/resources/css/app-shop.css CHANGED
@@ -46,6 +46,14 @@
46
  position: absolute;
47
  width: 123px;
48
  }
 
 
 
 
 
 
 
 
49
  #tribe-app-shop .tribe-addon .caption {
50
  padding: 0 15px 45px 15px;
51
  }
46
  position: absolute;
47
  width: 123px;
48
  }
49
+ #tribe-app-shop .tribe-addon .button-disabled {
50
+ padding-left: 3px;
51
+ width: 100px;
52
+ }
53
+ #tribe-app-shop .tribe-addon .button-disabled .dashicons {
54
+ font-size: 28px;
55
+ padding-right: 9px;
56
+ }
57
  #tribe-app-shop .tribe-addon .caption {
58
  padding: 0 15px 45px 15px;
59
  }
common/src/resources/css/app-shop.min.css CHANGED
@@ -1 +1 @@
1
- #tribe-app-shop{max-width:960px}#tribe-app-shop .addon-grid{width:100%}#tribe-app-shop .header h1{display:inline-block}#tribe-app-shop .header .button{margin-top:10px}#tribe-app-shop .tribe-addon{background-color:#fff;border-bottom:1px solid #dfdfdf;display:inline-block;margin:0 15px 15px 0;overflow:hidden;padding:0;position:relative;vertical-align:top;width:300px;border-radius:3px 3px 3px 3px;box-sizing:border-box}#tribe-app-shop .tribe-addon h4{font-size:1.17em;margin:15px 0}#tribe-app-shop .tribe-addon h4 a{text-decoration:none}#tribe-app-shop .tribe-addon .button{bottom:15px;display:block;position:absolute;width:123px}#tribe-app-shop .tribe-addon .caption{padding:0 15px 45px}#tribe-app-shop .tribe-addon .thumb img{height:228px;max-width:100%;width:300px}#tribe-app-shop .tribe-addon.first{margin:20px 0;overflow:hidden;padding:0;width:937px}#tribe-app-shop .tribe-addon.first h4{font-size:20px;line-height:1.4;margin:15px 0 0}#tribe-app-shop .tribe-addon.first .caption{display:inline-block;padding-left:20px;width:600px}#tribe-app-shop .tribe-addon.first .thumb{float:left;height:228px;width:300px}
1
+ #tribe-app-shop{max-width:960px}#tribe-app-shop .addon-grid{width:100%}#tribe-app-shop .header h1{display:inline-block}#tribe-app-shop .header .button{margin-top:10px}#tribe-app-shop .tribe-addon{background-color:#fff;border-bottom:1px solid #dfdfdf;display:inline-block;margin:0 15px 15px 0;overflow:hidden;padding:0;position:relative;vertical-align:top;width:300px;border-radius:3px 3px 3px 3px;box-sizing:border-box}#tribe-app-shop .tribe-addon h4{font-size:1.17em;margin:15px 0}#tribe-app-shop .tribe-addon h4 a{text-decoration:none}#tribe-app-shop .tribe-addon .button{bottom:15px;display:block;position:absolute;width:123px}#tribe-app-shop .tribe-addon .button-disabled{padding-left:3px;width:100px}#tribe-app-shop .tribe-addon .button-disabled .dashicons{font-size:28px;padding-right:9px}#tribe-app-shop .tribe-addon .caption{padding:0 15px 45px}#tribe-app-shop .tribe-addon .thumb img{height:228px;max-width:100%;width:300px}#tribe-app-shop .tribe-addon.first{margin:20px 0;overflow:hidden;padding:0;width:937px}#tribe-app-shop .tribe-addon.first h4{font-size:20px;line-height:1.4;margin:15px 0 0}#tribe-app-shop .tribe-addon.first .caption{display:inline-block;padding-left:20px;width:600px}#tribe-app-shop .tribe-addon.first .thumb{float:left;height:228px;width:300px}
common/src/resources/postcss/app-shop.pcss CHANGED
@@ -44,6 +44,16 @@
44
  width: 123px;
45
  }
46
 
 
 
 
 
 
 
 
 
 
 
47
  .caption {
48
  padding: 0 15px 45px 15px;
49
  }
44
  width: 123px;
45
  }
46
 
47
+ .button-disabled {
48
+ padding-left: 3px;
49
+ width: 100px;
50
+
51
+ .dashicons {
52
+ font-size: 28px;
53
+ padding-right: 9px;
54
+ }
55
+ }
56
+
57
  .caption {
58
  padding: 0 15px 45px 15px;
59
  }
common/tribe-common.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Description: An event settings framework for managing shared options
4
- Version: 4.3.1
5
  Author: Modern Tribe, Inc.
6
  Author URI: http://m.tri.be/1x
7
  Text Domain: tribe-common
1
  <?php
2
  /*
3
  Description: An event settings framework for managing shared options
4
+ Version: 4.3.3
5
  Author: Modern Tribe, Inc.
6
  Author URI: http://m.tri.be/1x
7
  Text Domain: tribe-common
event-tickets.php CHANGED
@@ -2,7 +2,7 @@
2
  /*
3
  Plugin Name: Event Tickets
4
  Description: Event Tickets allows your guests to RSVP from any post, page, or event.
5
- Version: 4.3.2
6
  Author: Modern Tribe, Inc.
7
  Author URI: http://m.tri.be/28
8
  License: GPLv2 or later
2
  /*
3
  Plugin Name: Event Tickets
4
  Description: Event Tickets allows your guests to RSVP from any post, page, or event.
5
+ Version: 4.3.3
6
  Author: Modern Tribe, Inc.
7
  Author URI: http://m.tri.be/28
8
  License: GPLv2 or later
lang/event-tickets-cs_CZ.mo CHANGED
Binary file
lang/event-tickets-cs_CZ.po CHANGED
@@ -10,6 +10,10 @@ msgstr ""
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
 
 
 
 
13
  #: src/admin-views/ticket-type-history.php:9
14
  msgid "Ticket history:"
15
  msgstr ""
@@ -22,7 +26,7 @@ msgstr ""
22
  msgid "Click to hide history"
23
  msgstr ""
24
 
25
- #: src/views/tickets/email-ticket-type-moved.php:93
26
  #: src/views/tickets/email-tickets-moved.php:95
27
  msgid "Important changes to your tickets"
28
  msgstr ""
@@ -34,7 +38,7 @@ msgstr[0] ""
34
  msgstr[1] ""
35
  msgstr[2] ""
36
 
37
- #: src/views/tickets/email-ticket-type-moved.php:111
38
  #: src/views/tickets/email-tickets-moved.php:113
39
  msgid " (taking place on %s)"
40
  msgstr ""
@@ -204,7 +208,7 @@ msgstr ""
204
  msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
205
  msgstr ""
206
 
207
- #: src/Tribe/Admin/Move_Ticket_Types.php:267
208
  #: src/Tribe/Admin/Move_Tickets.php:651
209
  msgid "Changes to your tickets from %s"
210
  msgstr ""
@@ -381,20 +385,16 @@ msgstr ""
381
  msgid "RSVP Ticket"
382
  msgstr ""
383
 
384
- #: src/Tribe/Tickets_Handler.php:68
385
  msgctxt "attendee event actions"
386
  msgid "Edit"
387
  msgstr ""
388
 
389
- #: src/Tribe/Tickets_Handler.php:69
390
  msgctxt "attendee event actions"
391
  msgid "View"
392
  msgstr ""
393
 
394
- #: src/Tribe/Tickets_Handler.php:97
395
- msgid "Post type"
396
- msgstr ""
397
-
398
  #: src/Tribe/Tickets_Handler.php:181
399
  msgid "You must first select one or more tickets before you can move them!"
400
  msgstr ""
@@ -436,11 +436,6 @@ msgstr ""
436
  msgid "Move Ticket Types"
437
  msgstr ""
438
 
439
- #: src/Tribe/Admin/Move_Ticket_Types.php:72
440
- #: src/Tribe/Admin/Move_Tickets.php:250
441
- msgid "All supported types"
442
- msgstr ""
443
-
444
  #: src/Tribe/Admin/Move_Ticket_Types.php:102
445
  msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
446
  msgstr ""
@@ -548,10 +543,6 @@ msgstr "Neuvádějte mě na veřejném seznamu účastníků"
548
  msgid "Login to RSVP"
549
  msgstr ""
550
 
551
- #. Description of the plugin/theme
552
- msgid "Event Tickets allows your guests to RSVP from any post, page, or event."
553
- msgstr ""
554
-
555
  #: src/Tribe/Main.php:681
556
  msgid "Buy"
557
  msgstr ""
@@ -683,10 +674,6 @@ msgstr ""
683
  msgid "RSVPs"
684
  msgstr ""
685
 
686
- #: src/Tribe/JSON_LD/Order.php:106
687
- msgid "Free"
688
- msgstr "Zdarma"
689
-
690
  #: src/Tribe/Main.php:445
691
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
692
  msgstr ""
@@ -739,7 +726,7 @@ msgstr "Nebylo zadáno uživatelské jméno a emailová adresa"
739
  msgid "Invalid Email"
740
  msgstr "Neplatná emailová adresa"
741
 
742
- #: src/Tribe/Tickets_Handler.php:507 src/Tribe/Tickets_Handler.php:523
743
  msgid "Invalid User ID"
744
  msgstr "Neplatné ID uživatele"
745
 
@@ -823,7 +810,7 @@ msgstr "Events Tickets Plus"
823
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
824
  msgstr ""
825
 
826
- #: src/Tribe/Main.php:439 src/Tribe/Main.php:444
827
  msgid "post a thread"
828
  msgstr ""
829
 
@@ -831,7 +818,7 @@ msgstr ""
831
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
832
  msgstr ""
833
 
834
- #: src/Tribe/Tickets_View.php:634 src/views/tickets/orders-link.php:45
835
  msgid " and "
836
  msgstr " a "
837
 
@@ -839,7 +826,7 @@ msgstr " a "
839
  msgid "Getting Started"
840
  msgstr "Začínáme"
841
 
842
- #: src/Tribe/Admin/Ticket_Settings.php:22 src/Tribe/Metabox.php:31
843
  #: src/Tribe/Tickets_View.php:626
844
  msgid "Tickets"
845
  msgstr "Vstupenky"
@@ -848,16 +835,16 @@ msgstr "Vstupenky"
848
  msgid "Ticket #"
849
  msgstr "Vstupenka č."
850
 
851
- #: src/Tribe/Attendees_Table.php:82 src/views/tickets/email.php:344
852
  msgid "Security Code"
853
  msgstr "Kontrolní kód"
854
 
855
- #: src/Tribe/Attendees_Table.php:83 src/Tribe/Attendees_Table.php:368
856
- #: src/Tribe/Attendees_Table.php:372 src/Tribe/Attendees_Table.php:466
857
  msgid "Check in"
858
  msgstr "Zaregistrovat"
859
 
860
- #: src/Tribe/Attendees_Table.php:369 src/Tribe/Attendees_Table.php:373
861
  #: src/Tribe/Attendees_Table.php:467
862
  msgid "Undo Check in"
863
  msgstr "Zrušit registraci"
@@ -866,8 +853,8 @@ msgstr "Zrušit registraci"
866
  msgid "Print"
867
  msgstr "Tisk"
868
 
869
- #: src/Tribe/Attendees_Table.php:440
870
- #: src/admin-views/admin-welcome-message.php:36 src/views/tickets/rsvp.php:118
871
  msgid "Email"
872
  msgstr "Email"
873
 
@@ -879,7 +866,7 @@ msgstr "Exportovat"
879
  msgid "Filter by purchaser name, ticket #, order # or security code"
880
  msgstr "Filtrovat podle jména kupce, čísla vstupenky, objednávky nebo kontrolního kódu"
881
 
882
- #: src/Tribe/Attendees_Table.php:468 src/admin-views/list.php:43
883
  msgid "Delete"
884
  msgstr "Smazat"
885
 
@@ -920,11 +907,11 @@ msgstr "Vaše vstupenka byla uložena."
920
  msgid "Your ticket has been deleted."
921
  msgstr "Vaše vstupenka byla smazána."
922
 
923
- #: src/Tribe/Tickets_Handler.php:121 src/admin-views/list.php:90
924
  msgid "See who purchased tickets to this event"
925
  msgstr "Kdo si koupil vstupenky na tuto akci"
926
 
927
- #: src/Tribe/Tickets_Handler.php:121 src/admin-views/attendees.php:10
928
  #: src/admin-views/list.php:92
929
  msgid "Attendees"
930
  msgstr "Účastníci"
@@ -1013,7 +1000,7 @@ msgstr "Zvolit obrázek"
1013
  msgid "Remove"
1014
  msgstr "Odstranit"
1015
 
1016
- #: src/admin-views/meta-box.php:112 src/admin-views/meta-box.php:122
1017
  msgid "Add new ticket"
1018
  msgstr "Přidat novou vstupenku"
1019
 
@@ -1089,9 +1076,9 @@ msgstr "Typy příspěvků, které mohou mít vstupenky"
1089
  msgid "Attendee List"
1090
  msgstr "Seznam účastníků"
1091
 
1092
- #: src/views/tickets/email-non-attendance.php:24
1093
- #: src/views/tickets/email-ticket-type-moved.php:21
1094
- #: src/views/tickets/email-tickets-moved.php:22 src/views/tickets/email.php:26
1095
  msgid "Your tickets"
1096
  msgstr "Vaše vstupenky"
1097
 
@@ -1123,14 +1110,6 @@ msgstr ""
1123
  msgid "Confirm RSVP"
1124
  msgstr "Potvrdit účast"
1125
 
1126
- #. Plugin Name of the plugin/theme
1127
  msgid "Event Tickets"
1128
- msgstr "Event Tickets"
1129
-
1130
- #. Author of the plugin/theme
1131
- msgid "Modern Tribe, Inc."
1132
- msgstr "Modern Tribe, Inc."
1133
-
1134
- #. Author URI of the plugin/theme
1135
- msgid "http://m.tri.be/28"
1136
- msgstr "http://m.tri.be/28"
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
13
+ #: src/views/tickets/email.php:365
14
+ msgid "$venue_label"
15
+ msgstr ""
16
+
17
  #: src/admin-views/ticket-type-history.php:9
18
  msgid "Ticket history:"
19
  msgstr ""
26
  msgid "Click to hide history"
27
  msgstr ""
28
 
29
+ #: src/views/tickets/email-ticket-type-moved.php:93,
30
  #: src/views/tickets/email-tickets-moved.php:95
31
  msgid "Important changes to your tickets"
32
  msgstr ""
38
  msgstr[1] ""
39
  msgstr[2] ""
40
 
41
+ #: src/views/tickets/email-ticket-type-moved.php:111,
42
  #: src/views/tickets/email-tickets-moved.php:113
43
  msgid " (taking place on %s)"
44
  msgstr ""
208
  msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
209
  msgstr ""
210
 
211
+ #: src/Tribe/Admin/Move_Ticket_Types.php:267,
212
  #: src/Tribe/Admin/Move_Tickets.php:651
213
  msgid "Changes to your tickets from %s"
214
  msgstr ""
385
  msgid "RSVP Ticket"
386
  msgstr ""
387
 
388
+ #: src/Tribe/Tickets_Handler.php:68, src/Tribe/Tickets_Handler.php:68
389
  msgctxt "attendee event actions"
390
  msgid "Edit"
391
  msgstr ""
392
 
393
+ #: src/Tribe/Tickets_Handler.php:69, src/Tribe/Tickets_Handler.php:69
394
  msgctxt "attendee event actions"
395
  msgid "View"
396
  msgstr ""
397
 
 
 
 
 
398
  #: src/Tribe/Tickets_Handler.php:181
399
  msgid "You must first select one or more tickets before you can move them!"
400
  msgstr ""
436
  msgid "Move Ticket Types"
437
  msgstr ""
438
 
 
 
 
 
 
439
  #: src/Tribe/Admin/Move_Ticket_Types.php:102
440
  msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
441
  msgstr ""
543
  msgid "Login to RSVP"
544
  msgstr ""
545
 
 
 
 
 
546
  #: src/Tribe/Main.php:681
547
  msgid "Buy"
548
  msgstr ""
674
  msgid "RSVPs"
675
  msgstr ""
676
 
 
 
 
 
677
  #: src/Tribe/Main.php:445
678
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
679
  msgstr ""
726
  msgid "Invalid Email"
727
  msgstr "Neplatná emailová adresa"
728
 
729
+ #: src/Tribe/Tickets_Handler.php:507, src/Tribe/Tickets_Handler.php:523
730
  msgid "Invalid User ID"
731
  msgstr "Neplatné ID uživatele"
732
 
810
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
811
  msgstr ""
812
 
813
+ #: src/Tribe/Main.php:439, src/Tribe/Main.php:444
814
  msgid "post a thread"
815
  msgstr ""
816
 
818
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
819
  msgstr ""
820
 
821
+ #: src/Tribe/Tickets_View.php:634, src/views/tickets/orders-link.php:45
822
  msgid " and "
823
  msgstr " a "
824
 
826
  msgid "Getting Started"
827
  msgstr "Začínáme"
828
 
829
+ #: src/Tribe/Admin/Ticket_Settings.php:22, src/Tribe/Metabox.php:31,
830
  #: src/Tribe/Tickets_View.php:626
831
  msgid "Tickets"
832
  msgstr "Vstupenky"
835
  msgid "Ticket #"
836
  msgstr "Vstupenka č."
837
 
838
+ #: src/Tribe/Attendees_Table.php:82, src/views/tickets/email.php:344
839
  msgid "Security Code"
840
  msgstr "Kontrolní kód"
841
 
842
+ #: src/Tribe/Attendees_Table.php:83, src/Tribe/Attendees_Table.php:368,
843
+ #: src/Tribe/Attendees_Table.php:372, src/Tribe/Attendees_Table.php:466
844
  msgid "Check in"
845
  msgstr "Zaregistrovat"
846
 
847
+ #: src/Tribe/Attendees_Table.php:369, src/Tribe/Attendees_Table.php:373,
848
  #: src/Tribe/Attendees_Table.php:467
849
  msgid "Undo Check in"
850
  msgstr "Zrušit registraci"
853
  msgid "Print"
854
  msgstr "Tisk"
855
 
856
+ #: src/Tribe/Attendees_Table.php:440,
857
+ #: src/admin-views/admin-welcome-message.php:36, src/views/tickets/rsvp.php:118
858
  msgid "Email"
859
  msgstr "Email"
860
 
866
  msgid "Filter by purchaser name, ticket #, order # or security code"
867
  msgstr "Filtrovat podle jména kupce, čísla vstupenky, objednávky nebo kontrolního kódu"
868
 
869
+ #: src/Tribe/Attendees_Table.php:468, src/admin-views/list.php:43
870
  msgid "Delete"
871
  msgstr "Smazat"
872
 
907
  msgid "Your ticket has been deleted."
908
  msgstr "Vaše vstupenka byla smazána."
909
 
910
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/list.php:90
911
  msgid "See who purchased tickets to this event"
912
  msgstr "Kdo si koupil vstupenky na tuto akci"
913
 
914
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/attendees.php:10,
915
  #: src/admin-views/list.php:92
916
  msgid "Attendees"
917
  msgstr "Účastníci"
1000
  msgid "Remove"
1001
  msgstr "Odstranit"
1002
 
1003
+ #: src/admin-views/meta-box.php:112, src/admin-views/meta-box.php:122
1004
  msgid "Add new ticket"
1005
  msgstr "Přidat novou vstupenku"
1006
 
1076
  msgid "Attendee List"
1077
  msgstr "Seznam účastníků"
1078
 
1079
+ #: src/views/tickets/email-non-attendance.php:24,
1080
+ #: src/views/tickets/email-ticket-type-moved.php:21,
1081
+ #: src/views/tickets/email-tickets-moved.php:22, src/views/tickets/email.php:26
1082
  msgid "Your tickets"
1083
  msgstr "Vaše vstupenky"
1084
 
1110
  msgid "Confirm RSVP"
1111
  msgstr "Potvrdit účast"
1112
 
1113
+ #: src/Tribe/Main.php:459
1114
  msgid "Event Tickets"
1115
+ msgstr "Event Tickets"
 
 
 
 
 
 
 
 
lang/event-tickets-de_DE.mo CHANGED
Binary file
lang/event-tickets-de_DE.po CHANGED
@@ -10,6 +10,10 @@ msgstr ""
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
 
 
 
 
13
  #: src/admin-views/ticket-type-history.php:9
14
  msgid "Ticket history:"
15
  msgstr ""
@@ -22,7 +26,7 @@ msgstr ""
22
  msgid "Click to hide history"
23
  msgstr ""
24
 
25
- #: src/views/tickets/email-ticket-type-moved.php:93
26
  #: src/views/tickets/email-tickets-moved.php:95
27
  msgid "Important changes to your tickets"
28
  msgstr ""
@@ -33,7 +37,7 @@ msgid_plural "We wanted to let you know that your %1$s tickets for %2$s have bee
33
  msgstr[0] ""
34
  msgstr[1] ""
35
 
36
- #: src/views/tickets/email-ticket-type-moved.php:111
37
  #: src/views/tickets/email-tickets-moved.php:113
38
  msgid " (taking place on %s)"
39
  msgstr ""
@@ -201,7 +205,7 @@ msgstr ""
201
  msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
202
  msgstr ""
203
 
204
- #: src/Tribe/Admin/Move_Ticket_Types.php:267
205
  #: src/Tribe/Admin/Move_Tickets.php:651
206
  msgid "Changes to your tickets from %s"
207
  msgstr ""
@@ -377,20 +381,16 @@ msgstr ""
377
  msgid "RSVP Ticket"
378
  msgstr ""
379
 
380
- #: src/Tribe/Tickets_Handler.php:68
381
  msgctxt "attendee event actions"
382
  msgid "Edit"
383
  msgstr ""
384
 
385
- #: src/Tribe/Tickets_Handler.php:69
386
  msgctxt "attendee event actions"
387
  msgid "View"
388
  msgstr ""
389
 
390
- #: src/Tribe/Tickets_Handler.php:97
391
- msgid "Post type"
392
- msgstr ""
393
-
394
  #: src/Tribe/Tickets_Handler.php:181
395
  msgid "You must first select one or more tickets before you can move them!"
396
  msgstr ""
@@ -432,11 +432,6 @@ msgstr ""
432
  msgid "Move Ticket Types"
433
  msgstr ""
434
 
435
- #: src/Tribe/Admin/Move_Ticket_Types.php:72
436
- #: src/Tribe/Admin/Move_Tickets.php:250
437
- msgid "All supported types"
438
- msgstr ""
439
-
440
  #: src/Tribe/Admin/Move_Ticket_Types.php:102
441
  msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
442
  msgstr ""
@@ -542,10 +537,6 @@ msgstr "Zeige mich nicht auf der öffentlichen Teilnehmerliste"
542
  msgid "Login to RSVP"
543
  msgstr ""
544
 
545
- #. Description of the plugin/theme
546
- msgid "Event Tickets allows your guests to RSVP from any post, page, or event."
547
- msgstr ""
548
-
549
  #: src/Tribe/Main.php:681
550
  msgid "Buy"
551
  msgstr ""
@@ -676,10 +667,6 @@ msgstr ""
676
  msgid "RSVPs"
677
  msgstr ""
678
 
679
- #: src/Tribe/JSON_LD/Order.php:106
680
- msgid "Free"
681
- msgstr "Kostenlos"
682
-
683
  #: src/Tribe/Main.php:445
684
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
685
  msgstr ""
@@ -732,7 +719,7 @@ msgstr ""
732
  msgid "Invalid Email"
733
  msgstr ""
734
 
735
- #: src/Tribe/Tickets_Handler.php:507 src/Tribe/Tickets_Handler.php:523
736
  msgid "Invalid User ID"
737
  msgstr ""
738
 
@@ -816,7 +803,7 @@ msgstr ""
816
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
817
  msgstr ""
818
 
819
- #: src/Tribe/Main.php:439 src/Tribe/Main.php:444
820
  msgid "post a thread"
821
  msgstr ""
822
 
@@ -824,7 +811,7 @@ msgstr ""
824
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
825
  msgstr ""
826
 
827
- #: src/Tribe/Tickets_View.php:634 src/views/tickets/orders-link.php:45
828
  msgid " and "
829
  msgstr ", und "
830
 
@@ -832,7 +819,7 @@ msgstr ", und "
832
  msgid "Getting Started"
833
  msgstr "Schnellstart"
834
 
835
- #: src/Tribe/Admin/Ticket_Settings.php:22 src/Tribe/Metabox.php:31
836
  #: src/Tribe/Tickets_View.php:626
837
  msgid "Tickets"
838
  msgstr "Karten"
@@ -841,16 +828,16 @@ msgstr "Karten"
841
  msgid "Ticket #"
842
  msgstr "Kartennummer"
843
 
844
- #: src/Tribe/Attendees_Table.php:82 src/views/tickets/email.php:344
845
  msgid "Security Code"
846
  msgstr "Sicherheitscode"
847
 
848
- #: src/Tribe/Attendees_Table.php:83 src/Tribe/Attendees_Table.php:368
849
- #: src/Tribe/Attendees_Table.php:372 src/Tribe/Attendees_Table.php:466
850
  msgid "Check in"
851
  msgstr "einchecken"
852
 
853
- #: src/Tribe/Attendees_Table.php:369 src/Tribe/Attendees_Table.php:373
854
  #: src/Tribe/Attendees_Table.php:467
855
  msgid "Undo Check in"
856
  msgstr "einchecken rückgängig machen"
@@ -859,8 +846,8 @@ msgstr "einchecken rückgängig machen"
859
  msgid "Print"
860
  msgstr "Drucken"
861
 
862
- #: src/Tribe/Attendees_Table.php:440
863
- #: src/admin-views/admin-welcome-message.php:36 src/views/tickets/rsvp.php:118
864
  msgid "Email"
865
  msgstr "E-Mail"
866
 
@@ -872,7 +859,7 @@ msgstr "Export"
872
  msgid "Filter by purchaser name, ticket #, order # or security code"
873
  msgstr "Filtern Sie über Käufername, Ticketnummer, Auftragsnummer oder den Sicherheitscode"
874
 
875
- #: src/Tribe/Attendees_Table.php:468 src/admin-views/list.php:43
876
  msgid "Delete"
877
  msgstr "Löschen"
878
 
@@ -913,11 +900,11 @@ msgstr "Ihre Karte wurde gespeichert."
913
  msgid "Your ticket has been deleted."
914
  msgstr "Ihre Karte wurde gelöscht."
915
 
916
- #: src/Tribe/Tickets_Handler.php:121 src/admin-views/list.php:90
917
  msgid "See who purchased tickets to this event"
918
  msgstr "Anzeigen wer Karten für die Veranstaltung gekauft hat"
919
 
920
- #: src/Tribe/Tickets_Handler.php:121 src/admin-views/attendees.php:10
921
  #: src/admin-views/list.php:92
922
  msgid "Attendees"
923
  msgstr "Teilnehmer"
@@ -1006,7 +993,7 @@ msgstr "Ein Bild auswählen"
1006
  msgid "Remove"
1007
  msgstr "Entfernen"
1008
 
1009
- #: src/admin-views/meta-box.php:112 src/admin-views/meta-box.php:122
1010
  msgid "Add new ticket"
1011
  msgstr "Eine neue Karte erstellen"
1012
 
@@ -1082,9 +1069,9 @@ msgstr ""
1082
  msgid "Attendee List"
1083
  msgstr "Teilnehmerliste"
1084
 
1085
- #: src/views/tickets/email-non-attendance.php:24
1086
- #: src/views/tickets/email-ticket-type-moved.php:21
1087
- #: src/views/tickets/email-tickets-moved.php:22 src/views/tickets/email.php:26
1088
  msgid "Your tickets"
1089
  msgstr "Ihre Karten"
1090
 
@@ -1116,14 +1103,6 @@ msgstr ""
1116
  msgid "Confirm RSVP"
1117
  msgstr "RSVP bestätigen"
1118
 
1119
- #. Plugin Name of the plugin/theme
1120
  msgid "Event Tickets"
1121
- msgstr "Veranstaltungstickets"
1122
-
1123
- #. Author of the plugin/theme
1124
- msgid "Modern Tribe, Inc."
1125
- msgstr "Modern Tribe, Inc."
1126
-
1127
- #. Author URI of the plugin/theme
1128
- msgid "http://m.tri.be/28"
1129
- msgstr "http://m.tri.be/28"
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
13
+ #: src/views/tickets/email.php:365
14
+ msgid "$venue_label"
15
+ msgstr ""
16
+
17
  #: src/admin-views/ticket-type-history.php:9
18
  msgid "Ticket history:"
19
  msgstr ""
26
  msgid "Click to hide history"
27
  msgstr ""
28
 
29
+ #: src/views/tickets/email-ticket-type-moved.php:93,
30
  #: src/views/tickets/email-tickets-moved.php:95
31
  msgid "Important changes to your tickets"
32
  msgstr ""
37
  msgstr[0] ""
38
  msgstr[1] ""
39
 
40
+ #: src/views/tickets/email-ticket-type-moved.php:111,
41
  #: src/views/tickets/email-tickets-moved.php:113
42
  msgid " (taking place on %s)"
43
  msgstr ""
205
  msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
206
  msgstr ""
207
 
208
+ #: src/Tribe/Admin/Move_Ticket_Types.php:267,
209
  #: src/Tribe/Admin/Move_Tickets.php:651
210
  msgid "Changes to your tickets from %s"
211
  msgstr ""
381
  msgid "RSVP Ticket"
382
  msgstr ""
383
 
384
+ #: src/Tribe/Tickets_Handler.php:68, src/Tribe/Tickets_Handler.php:68
385
  msgctxt "attendee event actions"
386
  msgid "Edit"
387
  msgstr ""
388
 
389
+ #: src/Tribe/Tickets_Handler.php:69, src/Tribe/Tickets_Handler.php:69
390
  msgctxt "attendee event actions"
391
  msgid "View"
392
  msgstr ""
393
 
 
 
 
 
394
  #: src/Tribe/Tickets_Handler.php:181
395
  msgid "You must first select one or more tickets before you can move them!"
396
  msgstr ""
432
  msgid "Move Ticket Types"
433
  msgstr ""
434
 
 
 
 
 
 
435
  #: src/Tribe/Admin/Move_Ticket_Types.php:102
436
  msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
437
  msgstr ""
537
  msgid "Login to RSVP"
538
  msgstr ""
539
 
 
 
 
 
540
  #: src/Tribe/Main.php:681
541
  msgid "Buy"
542
  msgstr ""
667
  msgid "RSVPs"
668
  msgstr ""
669
 
 
 
 
 
670
  #: src/Tribe/Main.php:445
671
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
672
  msgstr ""
719
  msgid "Invalid Email"
720
  msgstr ""
721
 
722
+ #: src/Tribe/Tickets_Handler.php:507, src/Tribe/Tickets_Handler.php:523
723
  msgid "Invalid User ID"
724
  msgstr ""
725
 
803
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
804
  msgstr ""
805
 
806
+ #: src/Tribe/Main.php:439, src/Tribe/Main.php:444
807
  msgid "post a thread"
808
  msgstr ""
809
 
811
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
812
  msgstr ""
813
 
814
+ #: src/Tribe/Tickets_View.php:634, src/views/tickets/orders-link.php:45
815
  msgid " and "
816
  msgstr ", und "
817
 
819
  msgid "Getting Started"
820
  msgstr "Schnellstart"
821
 
822
+ #: src/Tribe/Admin/Ticket_Settings.php:22, src/Tribe/Metabox.php:31,
823
  #: src/Tribe/Tickets_View.php:626
824
  msgid "Tickets"
825
  msgstr "Karten"
828
  msgid "Ticket #"
829
  msgstr "Kartennummer"
830
 
831
+ #: src/Tribe/Attendees_Table.php:82, src/views/tickets/email.php:344
832
  msgid "Security Code"
833
  msgstr "Sicherheitscode"
834
 
835
+ #: src/Tribe/Attendees_Table.php:83, src/Tribe/Attendees_Table.php:368,
836
+ #: src/Tribe/Attendees_Table.php:372, src/Tribe/Attendees_Table.php:466
837
  msgid "Check in"
838
  msgstr "einchecken"
839
 
840
+ #: src/Tribe/Attendees_Table.php:369, src/Tribe/Attendees_Table.php:373,
841
  #: src/Tribe/Attendees_Table.php:467
842
  msgid "Undo Check in"
843
  msgstr "einchecken rückgängig machen"
846
  msgid "Print"
847
  msgstr "Drucken"
848
 
849
+ #: src/Tribe/Attendees_Table.php:440,
850
+ #: src/admin-views/admin-welcome-message.php:36, src/views/tickets/rsvp.php:118
851
  msgid "Email"
852
  msgstr "E-Mail"
853
 
859
  msgid "Filter by purchaser name, ticket #, order # or security code"
860
  msgstr "Filtern Sie über Käufername, Ticketnummer, Auftragsnummer oder den Sicherheitscode"
861
 
862
+ #: src/Tribe/Attendees_Table.php:468, src/admin-views/list.php:43
863
  msgid "Delete"
864
  msgstr "Löschen"
865
 
900
  msgid "Your ticket has been deleted."
901
  msgstr "Ihre Karte wurde gelöscht."
902
 
903
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/list.php:90
904
  msgid "See who purchased tickets to this event"
905
  msgstr "Anzeigen wer Karten für die Veranstaltung gekauft hat"
906
 
907
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/attendees.php:10,
908
  #: src/admin-views/list.php:92
909
  msgid "Attendees"
910
  msgstr "Teilnehmer"
993
  msgid "Remove"
994
  msgstr "Entfernen"
995
 
996
+ #: src/admin-views/meta-box.php:112, src/admin-views/meta-box.php:122
997
  msgid "Add new ticket"
998
  msgstr "Eine neue Karte erstellen"
999
 
1069
  msgid "Attendee List"
1070
  msgstr "Teilnehmerliste"
1071
 
1072
+ #: src/views/tickets/email-non-attendance.php:24,
1073
+ #: src/views/tickets/email-ticket-type-moved.php:21,
1074
+ #: src/views/tickets/email-tickets-moved.php:22, src/views/tickets/email.php:26
1075
  msgid "Your tickets"
1076
  msgstr "Ihre Karten"
1077
 
1103
  msgid "Confirm RSVP"
1104
  msgstr "RSVP bestätigen"
1105
 
1106
+ #: src/Tribe/Main.php:459
1107
  msgid "Event Tickets"
1108
+ msgstr "Veranstaltungstickets"
 
 
 
 
 
 
 
 
lang/event-tickets-es_ES.mo CHANGED
Binary file
lang/event-tickets-es_ES.po CHANGED
@@ -10,6 +10,10 @@ msgstr ""
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
 
 
 
 
13
  #: src/admin-views/ticket-type-history.php:9
14
  msgid "Ticket history:"
15
  msgstr ""
@@ -22,7 +26,7 @@ msgstr ""
22
  msgid "Click to hide history"
23
  msgstr ""
24
 
25
- #: src/views/tickets/email-ticket-type-moved.php:93
26
  #: src/views/tickets/email-tickets-moved.php:95
27
  msgid "Important changes to your tickets"
28
  msgstr ""
@@ -33,7 +37,7 @@ msgid_plural "We wanted to let you know that your %1$s tickets for %2$s have bee
33
  msgstr[0] ""
34
  msgstr[1] ""
35
 
36
- #: src/views/tickets/email-ticket-type-moved.php:111
37
  #: src/views/tickets/email-tickets-moved.php:113
38
  msgid " (taking place on %s)"
39
  msgstr ""
@@ -201,7 +205,7 @@ msgstr ""
201
  msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
202
  msgstr ""
203
 
204
- #: src/Tribe/Admin/Move_Ticket_Types.php:267
205
  #: src/Tribe/Admin/Move_Tickets.php:651
206
  msgid "Changes to your tickets from %s"
207
  msgstr ""
@@ -377,20 +381,16 @@ msgstr ""
377
  msgid "RSVP Ticket"
378
  msgstr ""
379
 
380
- #: src/Tribe/Tickets_Handler.php:68
381
  msgctxt "attendee event actions"
382
  msgid "Edit"
383
  msgstr ""
384
 
385
- #: src/Tribe/Tickets_Handler.php:69
386
  msgctxt "attendee event actions"
387
  msgid "View"
388
  msgstr ""
389
 
390
- #: src/Tribe/Tickets_Handler.php:97
391
- msgid "Post type"
392
- msgstr ""
393
-
394
  #: src/Tribe/Tickets_Handler.php:181
395
  msgid "You must first select one or more tickets before you can move them!"
396
  msgstr ""
@@ -432,11 +432,6 @@ msgstr ""
432
  msgid "Move Ticket Types"
433
  msgstr ""
434
 
435
- #: src/Tribe/Admin/Move_Ticket_Types.php:72
436
- #: src/Tribe/Admin/Move_Tickets.php:250
437
- msgid "All supported types"
438
- msgstr ""
439
-
440
  #: src/Tribe/Admin/Move_Ticket_Types.php:102
441
  msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
442
  msgstr ""
@@ -542,10 +537,6 @@ msgstr "No listarme en la lista pública de asistentes"
542
  msgid "Login to RSVP"
543
  msgstr ""
544
 
545
- #. Description of the plugin/theme
546
- msgid "Event Tickets allows your guests to RSVP from any post, page, or event."
547
- msgstr ""
548
-
549
  #: src/Tribe/Main.php:681
550
  msgid "Buy"
551
  msgstr ""
@@ -676,10 +667,6 @@ msgstr ""
676
  msgid "RSVPs"
677
  msgstr ""
678
 
679
- #: src/Tribe/JSON_LD/Order.php:106
680
- msgid "Free"
681
- msgstr "Gratis"
682
-
683
  #: src/Tribe/Main.php:445
684
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
685
  msgstr ""
@@ -732,7 +719,7 @@ msgstr ""
732
  msgid "Invalid Email"
733
  msgstr ""
734
 
735
- #: src/Tribe/Tickets_Handler.php:507 src/Tribe/Tickets_Handler.php:523
736
  msgid "Invalid User ID"
737
  msgstr ""
738
 
@@ -816,7 +803,7 @@ msgstr ""
816
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
817
  msgstr ""
818
 
819
- #: src/Tribe/Main.php:439 src/Tribe/Main.php:444
820
  msgid "post a thread"
821
  msgstr ""
822
 
@@ -824,7 +811,7 @@ msgstr ""
824
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
825
  msgstr ""
826
 
827
- #: src/Tribe/Tickets_View.php:634 src/views/tickets/orders-link.php:45
828
  msgid " and "
829
  msgstr " y "
830
 
@@ -832,7 +819,7 @@ msgstr " y "
832
  msgid "Getting Started"
833
  msgstr "Como Comenzar"
834
 
835
- #: src/Tribe/Admin/Ticket_Settings.php:22 src/Tribe/Metabox.php:31
836
  #: src/Tribe/Tickets_View.php:626
837
  msgid "Tickets"
838
  msgstr "Entradas"
@@ -841,16 +828,16 @@ msgstr "Entradas"
841
  msgid "Ticket #"
842
  msgstr "# de ticket"
843
 
844
- #: src/Tribe/Attendees_Table.php:82 src/views/tickets/email.php:344
845
  msgid "Security Code"
846
  msgstr "Código de seguridad"
847
 
848
- #: src/Tribe/Attendees_Table.php:83 src/Tribe/Attendees_Table.php:368
849
- #: src/Tribe/Attendees_Table.php:372 src/Tribe/Attendees_Table.php:466
850
  msgid "Check in"
851
  msgstr "Registrarse"
852
 
853
- #: src/Tribe/Attendees_Table.php:369 src/Tribe/Attendees_Table.php:373
854
  #: src/Tribe/Attendees_Table.php:467
855
  msgid "Undo Check in"
856
  msgstr "Cancelar el registro"
@@ -859,8 +846,8 @@ msgstr "Cancelar el registro"
859
  msgid "Print"
860
  msgstr "Imprimir"
861
 
862
- #: src/Tribe/Attendees_Table.php:440
863
- #: src/admin-views/admin-welcome-message.php:36 src/views/tickets/rsvp.php:118
864
  msgid "Email"
865
  msgstr "Correo electrónico"
866
 
@@ -872,7 +859,7 @@ msgstr "Exportar"
872
  msgid "Filter by purchaser name, ticket #, order # or security code"
873
  msgstr "Filtrar por nombre de comprador, # de ticket, # de pedido o código de seguridad"
874
 
875
- #: src/Tribe/Attendees_Table.php:468 src/admin-views/list.php:43
876
  msgid "Delete"
877
  msgstr "Borrar"
878
 
@@ -913,11 +900,11 @@ msgstr "El ticket ha sido guardado."
913
  msgid "Your ticket has been deleted."
914
  msgstr "El ticket ha sido borrado."
915
 
916
- #: src/Tribe/Tickets_Handler.php:121 src/admin-views/list.php:90
917
  msgid "See who purchased tickets to this event"
918
  msgstr "Ver quienes adquirieron entradas para este evento"
919
 
920
- #: src/Tribe/Tickets_Handler.php:121 src/admin-views/attendees.php:10
921
  #: src/admin-views/list.php:92
922
  msgid "Attendees"
923
  msgstr "Asistentes"
@@ -1006,7 +993,7 @@ msgstr "Seleccione una imagen"
1006
  msgid "Remove"
1007
  msgstr "Remover"
1008
 
1009
- #: src/admin-views/meta-box.php:112 src/admin-views/meta-box.php:122
1010
  msgid "Add new ticket"
1011
  msgstr "Agregar un nuevo ticket"
1012
 
@@ -1082,9 +1069,9 @@ msgstr ""
1082
  msgid "Attendee List"
1083
  msgstr "Lista de Asistentes"
1084
 
1085
- #: src/views/tickets/email-non-attendance.php:24
1086
- #: src/views/tickets/email-ticket-type-moved.php:21
1087
- #: src/views/tickets/email-tickets-moved.php:22 src/views/tickets/email.php:26
1088
  msgid "Your tickets"
1089
  msgstr "Sus Entradas"
1090
 
@@ -1116,14 +1103,6 @@ msgstr ""
1116
  msgid "Confirm RSVP"
1117
  msgstr ""
1118
 
1119
- #. Plugin Name of the plugin/theme
1120
  msgid "Event Tickets"
1121
- msgstr "Tickets del Evento"
1122
-
1123
- #. Author of the plugin/theme
1124
- msgid "Modern Tribe, Inc."
1125
- msgstr "Modern Tribe, Inc."
1126
-
1127
- #. Author URI of the plugin/theme
1128
- msgid "http://m.tri.be/28"
1129
- msgstr ""
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
13
+ #: src/views/tickets/email.php:365
14
+ msgid "$venue_label"
15
+ msgstr ""
16
+
17
  #: src/admin-views/ticket-type-history.php:9
18
  msgid "Ticket history:"
19
  msgstr ""
26
  msgid "Click to hide history"
27
  msgstr ""
28
 
29
+ #: src/views/tickets/email-ticket-type-moved.php:93,
30
  #: src/views/tickets/email-tickets-moved.php:95
31
  msgid "Important changes to your tickets"
32
  msgstr ""
37
  msgstr[0] ""
38
  msgstr[1] ""
39
 
40
+ #: src/views/tickets/email-ticket-type-moved.php:111,
41
  #: src/views/tickets/email-tickets-moved.php:113
42
  msgid " (taking place on %s)"
43
  msgstr ""
205
  msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
206
  msgstr ""
207
 
208
+ #: src/Tribe/Admin/Move_Ticket_Types.php:267,
209
  #: src/Tribe/Admin/Move_Tickets.php:651
210
  msgid "Changes to your tickets from %s"
211
  msgstr ""
381
  msgid "RSVP Ticket"
382
  msgstr ""
383
 
384
+ #: src/Tribe/Tickets_Handler.php:68, src/Tribe/Tickets_Handler.php:68
385
  msgctxt "attendee event actions"
386
  msgid "Edit"
387
  msgstr ""
388
 
389
+ #: src/Tribe/Tickets_Handler.php:69, src/Tribe/Tickets_Handler.php:69
390
  msgctxt "attendee event actions"
391
  msgid "View"
392
  msgstr ""
393
 
 
 
 
 
394
  #: src/Tribe/Tickets_Handler.php:181
395
  msgid "You must first select one or more tickets before you can move them!"
396
  msgstr ""
432
  msgid "Move Ticket Types"
433
  msgstr ""
434
 
 
 
 
 
 
435
  #: src/Tribe/Admin/Move_Ticket_Types.php:102
436
  msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
437
  msgstr ""
537
  msgid "Login to RSVP"
538
  msgstr ""
539
 
 
 
 
 
540
  #: src/Tribe/Main.php:681
541
  msgid "Buy"
542
  msgstr ""
667
  msgid "RSVPs"
668
  msgstr ""
669
 
 
 
 
 
670
  #: src/Tribe/Main.php:445
671
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
672
  msgstr ""
719
  msgid "Invalid Email"
720
  msgstr ""
721
 
722
+ #: src/Tribe/Tickets_Handler.php:507, src/Tribe/Tickets_Handler.php:523
723
  msgid "Invalid User ID"
724
  msgstr ""
725
 
803
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
804
  msgstr ""
805
 
806
+ #: src/Tribe/Main.php:439, src/Tribe/Main.php:444
807
  msgid "post a thread"
808
  msgstr ""
809
 
811
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
812
  msgstr ""
813
 
814
+ #: src/Tribe/Tickets_View.php:634, src/views/tickets/orders-link.php:45
815
  msgid " and "
816
  msgstr " y "
817
 
819
  msgid "Getting Started"
820
  msgstr "Como Comenzar"
821
 
822
+ #: src/Tribe/Admin/Ticket_Settings.php:22, src/Tribe/Metabox.php:31,
823
  #: src/Tribe/Tickets_View.php:626
824
  msgid "Tickets"
825
  msgstr "Entradas"
828
  msgid "Ticket #"
829
  msgstr "# de ticket"
830
 
831
+ #: src/Tribe/Attendees_Table.php:82, src/views/tickets/email.php:344
832
  msgid "Security Code"
833
  msgstr "Código de seguridad"
834
 
835
+ #: src/Tribe/Attendees_Table.php:83, src/Tribe/Attendees_Table.php:368,
836
+ #: src/Tribe/Attendees_Table.php:372, src/Tribe/Attendees_Table.php:466
837
  msgid "Check in"
838
  msgstr "Registrarse"
839
 
840
+ #: src/Tribe/Attendees_Table.php:369, src/Tribe/Attendees_Table.php:373,
841
  #: src/Tribe/Attendees_Table.php:467
842
  msgid "Undo Check in"
843
  msgstr "Cancelar el registro"
846
  msgid "Print"
847
  msgstr "Imprimir"
848
 
849
+ #: src/Tribe/Attendees_Table.php:440,
850
+ #: src/admin-views/admin-welcome-message.php:36, src/views/tickets/rsvp.php:118
851
  msgid "Email"
852
  msgstr "Correo electrónico"
853
 
859
  msgid "Filter by purchaser name, ticket #, order # or security code"
860
  msgstr "Filtrar por nombre de comprador, # de ticket, # de pedido o código de seguridad"
861
 
862
+ #: src/Tribe/Attendees_Table.php:468, src/admin-views/list.php:43
863
  msgid "Delete"
864
  msgstr "Borrar"
865
 
900
  msgid "Your ticket has been deleted."
901
  msgstr "El ticket ha sido borrado."
902
 
903
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/list.php:90
904
  msgid "See who purchased tickets to this event"
905
  msgstr "Ver quienes adquirieron entradas para este evento"
906
 
907
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/attendees.php:10,
908
  #: src/admin-views/list.php:92
909
  msgid "Attendees"
910
  msgstr "Asistentes"
993
  msgid "Remove"
994
  msgstr "Remover"
995
 
996
+ #: src/admin-views/meta-box.php:112, src/admin-views/meta-box.php:122
997
  msgid "Add new ticket"
998
  msgstr "Agregar un nuevo ticket"
999
 
1069
  msgid "Attendee List"
1070
  msgstr "Lista de Asistentes"
1071
 
1072
+ #: src/views/tickets/email-non-attendance.php:24,
1073
+ #: src/views/tickets/email-ticket-type-moved.php:21,
1074
+ #: src/views/tickets/email-tickets-moved.php:22, src/views/tickets/email.php:26
1075
  msgid "Your tickets"
1076
  msgstr "Sus Entradas"
1077
 
1103
  msgid "Confirm RSVP"
1104
  msgstr ""
1105
 
1106
+ #: src/Tribe/Main.php:459
1107
  msgid "Event Tickets"
1108
+ msgstr "Tickets del Evento"
 
 
 
 
 
 
 
 
lang/event-tickets-nl_NL.mo CHANGED
Binary file
lang/event-tickets-nl_NL.po CHANGED
@@ -10,6 +10,10 @@ msgstr ""
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
 
 
 
 
13
  #: src/admin-views/ticket-type-history.php:9
14
  msgid "Ticket history:"
15
  msgstr ""
@@ -22,7 +26,7 @@ msgstr ""
22
  msgid "Click to hide history"
23
  msgstr ""
24
 
25
- #: src/views/tickets/email-ticket-type-moved.php:93
26
  #: src/views/tickets/email-tickets-moved.php:95
27
  msgid "Important changes to your tickets"
28
  msgstr ""
@@ -33,7 +37,7 @@ msgid_plural "We wanted to let you know that your %1$s tickets for %2$s have bee
33
  msgstr[0] ""
34
  msgstr[1] ""
35
 
36
- #: src/views/tickets/email-ticket-type-moved.php:111
37
  #: src/views/tickets/email-tickets-moved.php:113
38
  msgid " (taking place on %s)"
39
  msgstr ""
@@ -201,7 +205,7 @@ msgstr ""
201
  msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
202
  msgstr ""
203
 
204
- #: src/Tribe/Admin/Move_Ticket_Types.php:267
205
  #: src/Tribe/Admin/Move_Tickets.php:651
206
  msgid "Changes to your tickets from %s"
207
  msgstr ""
@@ -377,20 +381,16 @@ msgstr ""
377
  msgid "RSVP Ticket"
378
  msgstr ""
379
 
380
- #: src/Tribe/Tickets_Handler.php:68
381
  msgctxt "attendee event actions"
382
  msgid "Edit"
383
  msgstr ""
384
 
385
- #: src/Tribe/Tickets_Handler.php:69
386
  msgctxt "attendee event actions"
387
  msgid "View"
388
  msgstr ""
389
 
390
- #: src/Tribe/Tickets_Handler.php:97
391
- msgid "Post type"
392
- msgstr ""
393
-
394
  #: src/Tribe/Tickets_Handler.php:181
395
  msgid "You must first select one or more tickets before you can move them!"
396
  msgstr ""
@@ -432,11 +432,6 @@ msgstr ""
432
  msgid "Move Ticket Types"
433
  msgstr ""
434
 
435
- #: src/Tribe/Admin/Move_Ticket_Types.php:72
436
- #: src/Tribe/Admin/Move_Tickets.php:250
437
- msgid "All supported types"
438
- msgstr ""
439
-
440
  #: src/Tribe/Admin/Move_Ticket_Types.php:102
441
  msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
442
  msgstr ""
@@ -542,10 +537,6 @@ msgstr "Laat mij niet zien op de publieke deelnemerslijst"
542
  msgid "Login to RSVP"
543
  msgstr ""
544
 
545
- #. Description of the plugin/theme
546
- msgid "Event Tickets allows your guests to RSVP from any post, page, or event."
547
- msgstr ""
548
-
549
  #: src/Tribe/Main.php:681
550
  msgid "Buy"
551
  msgstr ""
@@ -676,10 +667,6 @@ msgstr ""
676
  msgid "RSVPs"
677
  msgstr ""
678
 
679
- #: src/Tribe/JSON_LD/Order.php:106
680
- msgid "Free"
681
- msgstr "Gratis"
682
-
683
  #: src/Tribe/Main.php:445
684
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
685
  msgstr ""
@@ -732,7 +719,7 @@ msgstr ""
732
  msgid "Invalid Email"
733
  msgstr "Ongeldige e-mail"
734
 
735
- #: src/Tribe/Tickets_Handler.php:507 src/Tribe/Tickets_Handler.php:523
736
  msgid "Invalid User ID"
737
  msgstr "Ongeldige gebruiker ID"
738
 
@@ -816,7 +803,7 @@ msgstr "Events Tickets Plus"
816
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
817
  msgstr ""
818
 
819
- #: src/Tribe/Main.php:439 src/Tribe/Main.php:444
820
  msgid "post a thread"
821
  msgstr ""
822
 
@@ -824,7 +811,7 @@ msgstr ""
824
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
825
  msgstr ""
826
 
827
- #: src/Tribe/Tickets_View.php:634 src/views/tickets/orders-link.php:45
828
  msgid " and "
829
  msgstr " en "
830
 
@@ -832,7 +819,7 @@ msgstr " en "
832
  msgid "Getting Started"
833
  msgstr "Aan de slag"
834
 
835
- #: src/Tribe/Admin/Ticket_Settings.php:22 src/Tribe/Metabox.php:31
836
  #: src/Tribe/Tickets_View.php:626
837
  msgid "Tickets"
838
  msgstr "Tickets"
@@ -841,16 +828,16 @@ msgstr "Tickets"
841
  msgid "Ticket #"
842
  msgstr "Ticket #"
843
 
844
- #: src/Tribe/Attendees_Table.php:82 src/views/tickets/email.php:344
845
  msgid "Security Code"
846
  msgstr "Veiligheidscode"
847
 
848
- #: src/Tribe/Attendees_Table.php:83 src/Tribe/Attendees_Table.php:368
849
- #: src/Tribe/Attendees_Table.php:372 src/Tribe/Attendees_Table.php:466
850
  msgid "Check in"
851
  msgstr "Check in"
852
 
853
- #: src/Tribe/Attendees_Table.php:369 src/Tribe/Attendees_Table.php:373
854
  #: src/Tribe/Attendees_Table.php:467
855
  msgid "Undo Check in"
856
  msgstr "Inchecken ongedaan maken"
@@ -859,8 +846,8 @@ msgstr "Inchecken ongedaan maken"
859
  msgid "Print"
860
  msgstr "Print"
861
 
862
- #: src/Tribe/Attendees_Table.php:440
863
- #: src/admin-views/admin-welcome-message.php:36 src/views/tickets/rsvp.php:118
864
  msgid "Email"
865
  msgstr "E-mail"
866
 
@@ -872,7 +859,7 @@ msgstr "Exporteer"
872
  msgid "Filter by purchaser name, ticket #, order # or security code"
873
  msgstr "Filter op koper, ticket #, order # of beveiligingscode"
874
 
875
- #: src/Tribe/Attendees_Table.php:468 src/admin-views/list.php:43
876
  msgid "Delete"
877
  msgstr "Verwijder"
878
 
@@ -913,11 +900,11 @@ msgstr "Je ticket is opgeslagen."
913
  msgid "Your ticket has been deleted."
914
  msgstr "Je ticket is verwijderd."
915
 
916
- #: src/Tribe/Tickets_Handler.php:121 src/admin-views/list.php:90
917
  msgid "See who purchased tickets to this event"
918
  msgstr "Bekijk wie er tickets voor dit evenement hebben gekocht."
919
 
920
- #: src/Tribe/Tickets_Handler.php:121 src/admin-views/attendees.php:10
921
  #: src/admin-views/list.php:92
922
  msgid "Attendees"
923
  msgstr "Deelnemers"
@@ -1006,7 +993,7 @@ msgstr "Selecteer een afbeelding"
1006
  msgid "Remove"
1007
  msgstr "Verwijder"
1008
 
1009
- #: src/admin-views/meta-box.php:112 src/admin-views/meta-box.php:122
1010
  msgid "Add new ticket"
1011
  msgstr "Voeg een nieuw ticket toe"
1012
 
@@ -1082,9 +1069,9 @@ msgstr "Bericht typen die tickets kunnen hebben"
1082
  msgid "Attendee List"
1083
  msgstr "Aanwezigenlijst"
1084
 
1085
- #: src/views/tickets/email-non-attendance.php:24
1086
- #: src/views/tickets/email-ticket-type-moved.php:21
1087
- #: src/views/tickets/email-tickets-moved.php:22 src/views/tickets/email.php:26
1088
  msgid "Your tickets"
1089
  msgstr "Je tickets"
1090
 
@@ -1116,14 +1103,6 @@ msgstr ""
1116
  msgid "Confirm RSVP"
1117
  msgstr "RSVP bevestigen"
1118
 
1119
- #. Plugin Name of the plugin/theme
1120
  msgid "Event Tickets"
1121
- msgstr "Event Tickets"
1122
-
1123
- #. Author of the plugin/theme
1124
- msgid "Modern Tribe, Inc."
1125
- msgstr "Modern Tribe, Inc."
1126
-
1127
- #. Author URI of the plugin/theme
1128
- msgid "http://m.tri.be/28"
1129
- msgstr "http://m.Tri.be/28"
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
13
+ #: src/views/tickets/email.php:365
14
+ msgid "$venue_label"
15
+ msgstr ""
16
+
17
  #: src/admin-views/ticket-type-history.php:9
18
  msgid "Ticket history:"
19
  msgstr ""
26
  msgid "Click to hide history"
27
  msgstr ""
28
 
29
+ #: src/views/tickets/email-ticket-type-moved.php:93,
30
  #: src/views/tickets/email-tickets-moved.php:95
31
  msgid "Important changes to your tickets"
32
  msgstr ""
37
  msgstr[0] ""
38
  msgstr[1] ""
39
 
40
+ #: src/views/tickets/email-ticket-type-moved.php:111,
41
  #: src/views/tickets/email-tickets-moved.php:113
42
  msgid " (taking place on %s)"
43
  msgstr ""
205
  msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
206
  msgstr ""
207
 
208
+ #: src/Tribe/Admin/Move_Ticket_Types.php:267,
209
  #: src/Tribe/Admin/Move_Tickets.php:651
210
  msgid "Changes to your tickets from %s"
211
  msgstr ""
381
  msgid "RSVP Ticket"
382
  msgstr ""
383
 
384
+ #: src/Tribe/Tickets_Handler.php:68, src/Tribe/Tickets_Handler.php:68
385
  msgctxt "attendee event actions"
386
  msgid "Edit"
387
  msgstr ""
388
 
389
+ #: src/Tribe/Tickets_Handler.php:69, src/Tribe/Tickets_Handler.php:69
390
  msgctxt "attendee event actions"
391
  msgid "View"
392
  msgstr ""
393
 
 
 
 
 
394
  #: src/Tribe/Tickets_Handler.php:181
395
  msgid "You must first select one or more tickets before you can move them!"
396
  msgstr ""
432
  msgid "Move Ticket Types"
433
  msgstr ""
434
 
 
 
 
 
 
435
  #: src/Tribe/Admin/Move_Ticket_Types.php:102
436
  msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
437
  msgstr ""
537
  msgid "Login to RSVP"
538
  msgstr ""
539
 
 
 
 
 
540
  #: src/Tribe/Main.php:681
541
  msgid "Buy"
542
  msgstr ""
667
  msgid "RSVPs"
668
  msgstr ""
669
 
 
 
 
 
670
  #: src/Tribe/Main.php:445
671
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
672
  msgstr ""
719
  msgid "Invalid Email"
720
  msgstr "Ongeldige e-mail"
721
 
722
+ #: src/Tribe/Tickets_Handler.php:507, src/Tribe/Tickets_Handler.php:523
723
  msgid "Invalid User ID"
724
  msgstr "Ongeldige gebruiker ID"
725
 
803
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
804
  msgstr ""
805
 
806
+ #: src/Tribe/Main.php:439, src/Tribe/Main.php:444
807
  msgid "post a thread"
808
  msgstr ""
809
 
811
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
812
  msgstr ""
813
 
814
+ #: src/Tribe/Tickets_View.php:634, src/views/tickets/orders-link.php:45
815
  msgid " and "
816
  msgstr " en "
817
 
819
  msgid "Getting Started"
820
  msgstr "Aan de slag"
821
 
822
+ #: src/Tribe/Admin/Ticket_Settings.php:22, src/Tribe/Metabox.php:31,
823
  #: src/Tribe/Tickets_View.php:626
824
  msgid "Tickets"
825
  msgstr "Tickets"
828
  msgid "Ticket #"
829
  msgstr "Ticket #"
830
 
831
+ #: src/Tribe/Attendees_Table.php:82, src/views/tickets/email.php:344
832
  msgid "Security Code"
833
  msgstr "Veiligheidscode"
834
 
835
+ #: src/Tribe/Attendees_Table.php:83, src/Tribe/Attendees_Table.php:368,
836
+ #: src/Tribe/Attendees_Table.php:372, src/Tribe/Attendees_Table.php:466
837
  msgid "Check in"
838
  msgstr "Check in"
839
 
840
+ #: src/Tribe/Attendees_Table.php:369, src/Tribe/Attendees_Table.php:373,
841
  #: src/Tribe/Attendees_Table.php:467
842
  msgid "Undo Check in"
843
  msgstr "Inchecken ongedaan maken"
846
  msgid "Print"
847
  msgstr "Print"
848
 
849
+ #: src/Tribe/Attendees_Table.php:440,
850
+ #: src/admin-views/admin-welcome-message.php:36, src/views/tickets/rsvp.php:118
851
  msgid "Email"
852
  msgstr "E-mail"
853
 
859
  msgid "Filter by purchaser name, ticket #, order # or security code"
860
  msgstr "Filter op koper, ticket #, order # of beveiligingscode"
861
 
862
+ #: src/Tribe/Attendees_Table.php:468, src/admin-views/list.php:43
863
  msgid "Delete"
864
  msgstr "Verwijder"
865
 
900
  msgid "Your ticket has been deleted."
901
  msgstr "Je ticket is verwijderd."
902
 
903
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/list.php:90
904
  msgid "See who purchased tickets to this event"
905
  msgstr "Bekijk wie er tickets voor dit evenement hebben gekocht."
906
 
907
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/attendees.php:10,
908
  #: src/admin-views/list.php:92
909
  msgid "Attendees"
910
  msgstr "Deelnemers"
993
  msgid "Remove"
994
  msgstr "Verwijder"
995
 
996
+ #: src/admin-views/meta-box.php:112, src/admin-views/meta-box.php:122
997
  msgid "Add new ticket"
998
  msgstr "Voeg een nieuw ticket toe"
999
 
1069
  msgid "Attendee List"
1070
  msgstr "Aanwezigenlijst"
1071
 
1072
+ #: src/views/tickets/email-non-attendance.php:24,
1073
+ #: src/views/tickets/email-ticket-type-moved.php:21,
1074
+ #: src/views/tickets/email-tickets-moved.php:22, src/views/tickets/email.php:26
1075
  msgid "Your tickets"
1076
  msgstr "Je tickets"
1077
 
1103
  msgid "Confirm RSVP"
1104
  msgstr "RSVP bevestigen"
1105
 
1106
+ #: src/Tribe/Main.php:459
1107
  msgid "Event Tickets"
1108
+ msgstr "Event Tickets"
 
 
 
 
 
 
 
 
lang/event-tickets-ru_RU.mo CHANGED
Binary file
lang/event-tickets-ru_RU.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Event Tickets package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2016-09-14 15:53:26+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -10,6 +10,440 @@ msgstr ""
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  #: src/admin-views/tribe-options-tickets.php:69
14
  msgid "You can require that users log into your site before they are able to RSVP (or buy tickets). Please review your WordPress Membership option (via the General Settings admin screen) before adjusting this setting."
15
  msgstr ""
@@ -81,11 +515,7 @@ msgstr ""
81
  msgid "Attendee %d"
82
  msgstr ""
83
 
84
- #: src/views/tickets/orders-rsvp.php:68
85
- msgid "RSVP: "
86
- msgstr ""
87
-
88
- #: src/views/tickets/orders-rsvp.php:71
89
  msgid "Type: "
90
  msgstr ""
91
 
@@ -113,86 +543,66 @@ msgstr ""
113
  msgid "Login to RSVP"
114
  msgstr ""
115
 
116
- #. Description of the plugin/theme
117
- msgid "Event Tickets allows your guests to RSVP from any post, page, or event."
118
- msgstr ""
119
-
120
- #: src/Tribe/Main.php:530
121
  msgid "Buy"
122
  msgstr ""
123
 
124
- #: src/Tribe/Metabox.php:87
125
  msgid "It looks like you have modified your global stock settings but have not saved or updated the post."
126
  msgstr ""
127
 
128
- #: src/Tribe/Metabox.php:100
129
  msgid "Please enter in without thousand separators and currency symbols."
130
  msgstr ""
131
 
132
- #: src/Tribe/RSVP.php:603
133
  msgid "You confirmed you will not be attending %s"
134
  msgstr ""
135
 
136
- #: src/Tribe/Tickets.php:862
137
  msgid "Use global stock"
138
  msgstr ""
139
 
140
- #: src/Tribe/Tickets.php:863
141
  msgid "Use global stock but cap sales"
142
  msgstr ""
143
 
144
- #: src/Tribe/Tickets.php:864
145
  msgid "Independent (do not use global stock)"
146
  msgstr ""
147
 
148
- #: src/Tribe/Tickets.php:1306
149
  msgid "Tickets are not available as this %s has passed."
150
  msgstr ""
151
 
152
- #: src/Tribe/Tickets.php:1308
153
  msgid "Tickets are not yet available."
154
  msgstr ""
155
 
156
- #: src/Tribe/Tickets.php:1310
157
  msgid "Tickets are no longer available."
158
  msgstr ""
159
 
160
- #: src/Tribe/Tickets.php:1312
161
  msgid "There are no tickets available at this time."
162
  msgstr ""
163
 
164
- #: src/Tribe/Tickets_Handler.php:292
165
- msgid "Customer Name"
166
- msgstr ""
167
-
168
- #: src/Tribe/Tickets_Handler.php:293
169
- msgid "Customer Email Address"
170
- msgstr ""
171
-
172
- #: src/Tribe/Tickets_View.php:511
173
  msgid "Going"
174
  msgstr ""
175
 
176
- #: src/Tribe/Tickets_View.php:512
177
  msgid "Not Going"
178
  msgstr ""
179
 
180
- #: src/Tribe/Tickets_View.php:608
181
  msgid "Ticket"
182
  msgstr ""
183
 
184
- #: src/Tribe/Tickets_View.php:674
185
  msgid "This RSVP is no longer active."
186
  msgstr ""
187
 
188
- #: src/admin-views/attendees.php:46
189
- msgid "Post Type:"
190
- msgstr ""
191
-
192
- #: src/admin-views/attendees.php:100
193
- msgid "Deleted:"
194
- msgstr ""
195
-
196
  #: src/admin-views/meta-box.php:69
197
  msgid "Enable global stock"
198
  msgstr ""
@@ -208,8 +618,8 @@ msgstr[0] ""
208
  msgstr[1] ""
209
  msgstr[2] ""
210
 
211
- #: src/admin-views/rsvp-metabox-advanced.php:24
212
- msgid "If you are creating a recurring event, Tickets will only show up once per Event Series, meaning that the same ticket will apper across all events. Please configure your events accordingly."
213
  msgstr ""
214
 
215
  #: src/admin-views/tribe-options-tickets.php:37
@@ -220,7 +630,7 @@ msgstr ""
220
  msgid "Login requirements"
221
  msgstr ""
222
 
223
- #: src/Tribe/Attendees_Table.php:260
224
  msgid "View order"
225
  msgstr ""
226
 
@@ -256,79 +666,75 @@ msgstr "Время окончания продажи"
256
  msgid "Ticket Stock"
257
  msgstr ""
258
 
259
- #: src/Tribe/CSV_Importer/RSVP_Importer.php:221
260
- msgid "Recurring event tickets are not supported, event %d."
261
  msgstr ""
262
 
263
- #: src/Tribe/CSV_Importer/Rows.php:35 src/Tribe/Tickets_View.php:604
264
  msgid "RSVPs"
265
  msgstr ""
266
 
267
- #: src/Tribe/JSON_LD/Order.php:106
268
- msgid "Free"
269
- msgstr "Бесплатно"
270
-
271
- #: src/Tribe/Main.php:357
272
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
273
  msgstr ""
274
 
275
- #: src/Tribe/RSVP.php:848
276
  msgid "You can't RSVP more than the total remaining tickets."
277
  msgstr "Вы не можете зарезервировать больше билетов, чем осталось в наличии"
278
 
279
- #: src/Tribe/RSVP.php:1260
280
  msgid "Return to the %1$sAttendees Report%2$s."
281
  msgstr ""
282
 
283
- #: src/Tribe/RSVP.php:1267
284
  msgid "Post updated. %1$s"
285
  msgstr "Сообщение обновлено. %1$s"
286
 
287
- #: src/Tribe/RSVP.php:1271
288
  msgid "Post published. %1$s"
289
  msgstr "Сообщение опубликовано. %1$s"
290
 
291
- #: src/Tribe/RSVP.php:1274
292
  msgid "Post submitted."
293
  msgstr ""
294
 
295
- #: src/Tribe/RSVP.php:1275
296
  msgid "Post scheduled."
297
  msgstr ""
298
 
299
- #: src/Tribe/RSVP.php:1276
300
  msgid "Post draft updated."
301
  msgstr "Черновик сообщения обновлен"
302
 
303
- #: src/Tribe/Tickets.php:615
304
  msgid "Editing the ticket price is currently disallowed."
305
  msgstr ""
306
 
307
- #: src/Tribe/Tickets_Handler.php:407
308
  msgid "Cheatin Huh?"
309
  msgstr ""
310
 
311
- #: src/Tribe/Tickets_Handler.php:390
312
  msgid "Invalid Event ID"
313
  msgstr ""
314
 
315
- #: src/Tribe/Tickets_Handler.php:413
316
  msgid "Empty user and email"
317
  msgstr ""
318
 
319
- #: src/Tribe/Tickets_Handler.php:425
320
  msgid "Invalid Email"
321
  msgstr "Неправильный адрес email"
322
 
323
- #: src/Tribe/Tickets_Handler.php:431 src/Tribe/Tickets_Handler.php:447
324
  msgid "Invalid User ID"
325
  msgstr ""
326
 
327
- #: src/Tribe/Tickets_Handler.php:468
328
  msgid "Error when sending the email"
329
  msgstr ""
330
 
331
- #: src/Tribe/Tickets_Handler.php:473
332
  msgid "Email sent successfully!"
333
  msgstr "Письмо успешно отправлено"
334
 
@@ -336,26 +742,10 @@ msgstr "Письмо успешно отправлено"
336
  msgid "Send Email"
337
  msgstr "Отправить письмо"
338
 
339
- #: src/admin-views/attendees.php:29
340
  msgid "Edit Event"
341
  msgstr "Редактировать мероприятие"
342
 
343
- #: src/admin-views/attendees.php:30
344
- msgid "See Event Page"
345
- msgstr "Посмотреть страницу мероприятия"
346
-
347
- #: src/admin-views/attendees.php:61
348
- msgid "Sales by Ticket"
349
- msgstr "Продажи по билетам"
350
-
351
- #: src/admin-views/attendees.php:67
352
- msgid "Edit Ticket"
353
- msgstr "Редактировать билет"
354
-
355
- #: src/admin-views/attendees.php:78
356
- msgid "Total Sold:"
357
- msgstr "Всего продано:"
358
-
359
  #: src/admin-views/meta-box.php:208
360
  msgid "When will ticket sales occur?"
361
  msgstr ""
@@ -368,223 +758,192 @@ msgstr ""
368
  msgid "Cancel"
369
  msgstr "Отмена"
370
 
371
- #: src/Tribe/Main.php:165
372
  msgid "When The Events Calendar and Event Tickets are both activated, The Events Calendar must be running version %1$s or greater. Please %2$supdate now.%3$s"
373
  msgstr ""
374
 
375
- #: src/Tribe/Main.php:303
376
  msgid "Support for Event Tickets"
377
  msgstr ""
378
 
379
- #: src/Tribe/Main.php:305
380
  msgid "Settings overview"
381
  msgstr ""
382
 
383
- #: src/Tribe/Main.php:306
384
  msgid "Features overview"
385
  msgstr ""
386
 
387
- #: src/Tribe/Main.php:307
388
  msgid "Troubleshooting common problems"
389
  msgstr ""
390
 
391
- #: src/Tribe/Main.php:308
392
  msgid "Customizing Event Tickets"
393
  msgstr ""
394
 
395
- #: src/Tribe/Main.php:325
396
  msgid "New User Primer"
397
  msgstr ""
398
 
399
- #: src/Tribe/Main.php:327
400
  msgid "We are committed to helping you sell tickets for your event. Check out our handy %s to get started."
401
  msgstr ""
402
 
403
- #: src/Tribe/Main.php:344
404
  msgid "open-source forum on WordPress.org"
405
  msgstr ""
406
 
407
- #: src/Tribe/Main.php:345
408
  msgid "If you have tried the above steps and are still having trouble, you can post a new thread to our %s. Our support staff monitors these forums once a week and would be happy to assist you there."
409
  msgstr ""
410
 
411
- #: src/Tribe/Main.php:347
412
  msgid "premium support on our website"
413
  msgstr ""
414
 
415
- #: src/Tribe/Main.php:348
416
  msgid "Events Tickets Plus"
417
  msgstr ""
418
 
419
- #: src/Tribe/Main.php:349
420
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
421
  msgstr ""
422
 
423
- #: src/Tribe/Main.php:351 src/Tribe/Main.php:356
424
  msgid "post a thread"
425
  msgstr ""
426
 
427
- #: src/Tribe/Main.php:352
428
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
429
  msgstr ""
430
 
431
- #: src/Tribe/Tickets_View.php:616 src/views/tickets/orders-link.php:45
432
  msgid " and "
433
  msgstr "и"
434
 
435
- #: src/Tribe/Admin/Ticket_Settings.php:22 src/Tribe/Metabox.php:31
436
- #: src/Tribe/Tickets_View.php:608
 
 
 
 
437
  msgid "Tickets"
438
  msgstr "Билеты"
439
 
440
- #: src/Tribe/Attendees_Table.php:76
441
- msgid "Order #"
442
- msgstr "№ заказа"
443
-
444
- #: src/Tribe/Attendees_Table.php:77
445
- msgid "Order Status"
446
- msgstr "Статус заказа"
447
-
448
- #: src/Tribe/Attendees_Table.php:78
449
- msgid "Purchaser name"
450
- msgstr "Имя покупателя"
451
-
452
- #: src/Tribe/Attendees_Table.php:79
453
- msgid "Purchaser email"
454
- msgstr "Электронная почта покупателя"
455
-
456
- #: src/Tribe/Attendees_Table.php:80
457
- msgid "Ticket type"
458
- msgstr "Вид билета"
459
-
460
- #: src/Tribe/Attendees_Table.php:81 src/views/tickets/email.php:332
461
  msgid "Ticket #"
462
  msgstr "№ билета"
463
 
464
- #: src/Tribe/Attendees_Table.php:82 src/views/tickets/email.php:344
465
  msgid "Security Code"
466
  msgstr "Код безопасности"
467
 
468
- #: src/Tribe/Attendees_Table.php:83 src/Tribe/Attendees_Table.php:263
469
- #: src/Tribe/Attendees_Table.php:267 src/Tribe/Attendees_Table.php:361
470
  msgid "Check in"
471
  msgstr "Зарегистрироваться"
472
 
473
- #: src/Tribe/Attendees_Table.php:264 src/Tribe/Attendees_Table.php:268
474
- #: src/Tribe/Attendees_Table.php:362
475
  msgid "Undo Check in"
476
  msgstr "Отменить регистрацию"
477
 
478
- #: src/Tribe/Attendees_Table.php:334
479
  msgid "Print"
480
  msgstr "Печать"
481
 
482
- #: src/Tribe/Attendees_Table.php:335 src/views/tickets/rsvp.php:118
 
483
  msgid "Email"
484
  msgstr "Электронная почта"
485
 
486
- #: src/Tribe/Attendees_Table.php:336
487
  msgid "Export"
488
  msgstr "Экспорт"
489
 
490
- #: src/Tribe/Attendees_Table.php:342
491
  msgid "Filter by purchaser name, ticket #, order # or security code"
492
  msgstr "Фильтровать по Имени покупателя, номеру билета, номеру заказа или коду безопасности"
493
 
494
- #: src/Tribe/Attendees_Table.php:363 src/admin-views/list.php:43
495
  msgid "Delete"
496
  msgstr "Удалить"
497
 
498
- #: src/Tribe/Metabox.php:81
499
  msgid "Ticket header image"
500
  msgstr "Изображение заголовка билета"
501
 
502
- #: src/Tribe/Metabox.php:82
503
  msgid "Set as ticket header"
504
  msgstr "Установить как заголовок билета"
505
 
506
- #: src/Tribe/RSVP.php:221
507
  msgctxt "Attendee number"
508
  msgid "Attendee %1$s"
509
  msgstr ""
510
 
511
- #: src/Tribe/RSVP.php:573
512
  msgid "Your tickets from %s"
513
  msgstr ""
514
 
515
- #: src/Tribe/RSVP.php:842
516
  msgid "Your RSVP has been received! Check your email for your RSVP confirmation."
517
  msgstr ""
518
 
519
- #: src/Tribe/RSVP.php:853
520
  msgid "In order to RSVP, you must enter your name and a valid email address."
521
  msgstr ""
522
 
523
- #: src/Tribe/RSVP.php:992
524
  msgid "(deleted)"
525
  msgstr ""
526
 
527
- #: src/Tribe/Tickets.php:397
528
  msgid "Your ticket has been saved."
529
  msgstr "Ваш билет сохранен."
530
 
531
- #: src/Tribe/Tickets.php:561
532
  msgid "Your ticket has been deleted."
533
  msgstr "Ваш билет удален."
534
 
535
- #: src/Tribe/Tickets_Handler.php:77 src/admin-views/list.php:81
536
  msgid "See who purchased tickets to this event"
537
  msgstr "Посмотреть, кто купил билеты на это мероприятие"
538
 
539
- #: src/Tribe/Tickets_Handler.php:77 src/admin-views/attendees.php:26
540
- #: src/admin-views/list.php:83
541
  msgid "Attendees"
542
  msgstr "Учасники"
543
 
544
- #: src/Tribe/Tickets_Handler.php:131
545
  msgid "You need to select a user or type a valid email address"
546
  msgstr "Вам нужно выбрать пользователя или ввести действительный адрес электронной почты"
547
 
548
- #: src/Tribe/Tickets_Handler.php:132
549
  msgid "Sending..."
550
  msgstr "Отправка..."
551
 
552
- #: src/Tribe/Tickets_Handler.php:158
553
  msgid "Columns"
554
  msgstr "Колонки"
555
 
556
- #: src/Tribe/Tickets_Handler.php:158
557
  msgid "You can use Screen Options to select which columns you want to see. The selection works in the table below, in the email, for print and for the CSV export."
558
  msgstr "Вы можете использовать Параметры экрана, чтобы выбрать, какие колонки вы хотите видеть. Выбор работает в таблице ниже, в электронном письме, для печати и для экспорта CSV."
559
 
560
- #: src/Tribe/Tickets_Handler.php:322
561
  msgid "Yes"
562
  msgstr "Да"
563
 
564
- #: src/Tribe/Tickets_Handler.php:363
565
  msgid "attendees"
566
  msgstr "посетители"
567
 
568
- #: src/Tribe/Tickets_Handler.php:467
569
  msgid "Attendee List for: %s"
570
  msgstr "Список посетителей для: %s"
571
 
572
- #: src/admin-views/attendees.php:33
573
- msgid "Event Details"
574
- msgstr "Детали мероприятия"
575
-
576
- #: src/admin-views/attendees.php:83
577
- msgid "Finalized:"
578
- msgstr "Завершено"
579
-
580
- #: src/admin-views/attendees.php:89
581
- msgid "Awaiting review:"
582
- msgstr ""
583
-
584
- #: src/admin-views/attendees.php:94
585
- msgid "Checked in:"
586
- msgstr "Зарегистрировано:"
587
-
588
  #: src/admin-views/attendees-email.php:4
589
  msgid "Send the attendee list by email"
590
  msgstr "Прислать список учасников по электронной почте"
@@ -641,7 +1000,7 @@ msgstr "Выбрать изображение"
641
  msgid "Remove"
642
  msgstr "Удалить"
643
 
644
- #: src/admin-views/meta-box.php:112 src/admin-views/meta-box.php:122
645
  msgid "Add new ticket"
646
  msgstr "Добавить новый билет"
647
 
@@ -697,12 +1056,12 @@ msgstr ""
697
  msgid "(Total available # of this ticket type. Once they're gone, ticket type is sold out.)"
698
  msgstr ""
699
 
700
- #: src/admin-views/rsvp-metabox-advanced.php:16
701
  msgid "Selling tickets for recurring events"
702
  msgstr ""
703
 
704
- #: src/admin-views/rsvp-metabox-advanced.php:22
705
- msgid "Currently, Tickets will only show up on the frontend once per full event. For PRO users this means the same ticket will appear across all events in the series. Please configure your events accordingly."
706
  msgstr ""
707
 
708
  #: src/admin-views/tribe-options-tickets.php:51
@@ -717,7 +1076,9 @@ msgstr ""
717
  msgid "Attendee List"
718
  msgstr "Список посетителей"
719
 
720
- #: src/views/tickets/email-non-attendance.php:24 src/views/tickets/email.php:26
 
 
721
  msgid "Your tickets"
722
  msgstr "Ваши билеты"
723
 
@@ -729,8 +1090,7 @@ msgstr "Вид билета"
729
  msgid "Purchaser"
730
  msgstr "Покупатель"
731
 
732
- #: src/Tribe/Main.php:530 src/Tribe/Tickets_View.php:604
733
- #: src/views/tickets/rsvp.php:19 src/views/tickets/rsvp.php:127
734
  msgid "RSVP"
735
  msgstr ""
736
 
@@ -750,14 +1110,6 @@ msgstr ""
750
  msgid "Confirm RSVP"
751
  msgstr ""
752
 
753
- #. Plugin Name of the plugin/theme
754
  msgid "Event Tickets"
755
- msgstr ""
756
-
757
- #. Author of the plugin/theme
758
- msgid "Modern Tribe, Inc."
759
- msgstr ""
760
-
761
- #. Author URI of the plugin/theme
762
- msgid "http://m.tri.be/28"
763
  msgstr ""
2
  # This file is distributed under the same license as the Event Tickets package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2016-10-13 12:47:34+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
13
+ #: src/views/tickets/email.php:365
14
+ msgid "$venue_label"
15
+ msgstr ""
16
+
17
+ #: src/admin-views/ticket-type-history.php:9
18
+ msgid "Ticket history:"
19
+ msgstr ""
20
+
21
+ #: src/admin-views/ticket-type-history.php:13
22
+ msgid "Click to view the history"
23
+ msgstr ""
24
+
25
+ #: src/admin-views/ticket-type-history.php:14
26
+ msgid "Click to hide history"
27
+ msgstr ""
28
+
29
+ #: src/views/tickets/email-ticket-type-moved.php:93,
30
+ #: src/views/tickets/email-tickets-moved.php:95
31
+ msgid "Important changes to your tickets"
32
+ msgstr ""
33
+
34
+ #: src/views/tickets/email-ticket-type-moved.php:97
35
+ msgid "We wanted to let you know that your ticket for %2$s has been transfered to %3$s%4$s. Your ticket remains valid and no further action is needed on your part."
36
+ msgid_plural "We wanted to let you know that your %1$s tickets for %2$s have been transfered to %3$s%4$s. Your existing tickets remain valid and no further action is needed on your part."
37
+ msgstr[0] ""
38
+ msgstr[1] ""
39
+ msgstr[2] ""
40
+
41
+ #: src/views/tickets/email-ticket-type-moved.php:111,
42
+ #: src/views/tickets/email-tickets-moved.php:113
43
+ msgid " (taking place on %s)"
44
+ msgstr ""
45
+
46
+ #: src/views/tickets/email-tickets-moved.php:99
47
+ msgid "We wanted to let you know that a ticket you purchased for %2$s has been transfered to %3$s%4$s. Your ticket remains valid and no further action is needed on your part:"
48
+ msgid_plural "We wanted to let you know that the following %1$s tickets for %2$s have been transfered to %3$s%4$s. Your existing tickets remain valid and no further action is needed on your part:"
49
+ msgstr[0] ""
50
+ msgstr[1] ""
51
+ msgstr[2] ""
52
+
53
+ #: src/views/tickets/orders-rsvp.php:68
54
+ msgctxt "order status label"
55
+ msgid "RSVP: "
56
+ msgstr ""
57
+
58
+ #: src/views/tickets/rsvp.php:19
59
+ msgctxt "form heading"
60
+ msgid "RSVP"
61
+ msgstr ""
62
+
63
+ #: src/views/tickets/rsvp.php:127
64
+ msgctxt "order status label"
65
+ msgid "RSVP"
66
+ msgstr ""
67
+
68
+ #: src/admin-views/admin-welcome-message.php:60
69
+ msgid "News For Events Users"
70
+ msgstr ""
71
+
72
+ #: src/admin-views/admin-welcome-message.php:61
73
+ msgid "Product Releases, Tutorials and Community Activity"
74
+ msgstr "Релизы продукта, Обучение и Активное сообщество"
75
+
76
+ #: src/admin-views/attendees.php:58
77
+ msgctxt "attendee screen summary"
78
+ msgid "Tickets"
79
+ msgstr ""
80
+
81
+ #: src/admin-views/list.php:67
82
+ msgid "Move"
83
+ msgstr ""
84
+
85
+ #: src/admin-views/move-tickets.php:19
86
+ msgid "No attendees specified! Please try again."
87
+ msgstr ""
88
+
89
+ #: src/admin-views/move-tickets.php:25
90
+ msgid "You have specified a range of attendees that are managed by different providers. It is not currently possible to move these together."
91
+ msgstr ""
92
+
93
+ #: src/admin-views/move-tickets.php:30
94
+ msgid "You have selected %1$s ticket for %2$s. You can move it to a different ticket type within the same event, or to a different event."
95
+ msgid_plural "You have selected %1$s tickets for %2$s. You can move them to a different ticket type within the same event, or to a different event."
96
+ msgstr[0] ""
97
+ msgstr[1] ""
98
+ msgstr[2] ""
99
+
100
+ #: src/admin-views/move-tickets.php:43
101
+ msgid "Move to a different ticket type within the same event"
102
+ msgstr ""
103
+
104
+ #: src/admin-views/move-tickets.php:47
105
+ msgid "Move tickets to a different event"
106
+ msgstr ""
107
+
108
+ #: src/admin-views/move-tickets.php:54
109
+ msgid "You can optionally focus on a specific post type:"
110
+ msgstr ""
111
+
112
+ #: src/admin-views/move-tickets.php:59
113
+ msgid "You can also enter keywords to help find the target event by title or description:"
114
+ msgstr ""
115
+
116
+ #: src/admin-views/move-tickets.php:64
117
+ msgid "Select the post you wish to move the ticket type to:"
118
+ msgstr ""
119
+
120
+ #: src/admin-views/move-tickets.php:72
121
+ msgid "Select the ticket type that the tickets should be transferred to:"
122
+ msgstr ""
123
+
124
+ #: src/admin-views/move-tickets.php:80
125
+ msgctxt "move tickets dialog"
126
+ msgid "Please be patient while your request is processed&hellip;"
127
+ msgstr ""
128
+
129
+ #: src/admin-views/move-tickets.php:87
130
+ msgctxt "move tickets dialog"
131
+ msgid "&laquo; Back"
132
+ msgstr ""
133
+
134
+ #: src/admin-views/move-tickets.php:88
135
+ msgid "Finish!"
136
+ msgstr ""
137
+
138
+ #: src/admin-views/move-tickets.php:89
139
+ msgctxt "move tickets dialog"
140
+ msgid "Next &raquo;"
141
+ msgstr ""
142
+
143
+ #: src/admin-views/admin-welcome-message.php:19
144
+ msgid "Your ratings help us bring The Events Calendar to more users. More happy users mean more support, more features, and more of everything you know and love about Event Tickets. We couldn't do this without your support."
145
+ msgstr ""
146
+
147
+ #: src/admin-views/admin-welcome-message.php:20
148
+ msgid "Rate us today!"
149
+ msgstr ""
150
+
151
+ #: src/admin-views/admin-welcome-message.php:21
152
+ msgid "Rate It"
153
+ msgstr "Оцените Это"
154
+
155
+ #: src/admin-views/admin-welcome-message.php:24
156
+ msgid "Newsletter Signup"
157
+ msgstr "Подписаться на Рассылку новостей"
158
+
159
+ #: src/admin-views/admin-welcome-message.php:25
160
+ msgid "Stay in touch with Event Tickets Plus. We send out periodic updates, key developer notices, and even the occasional discount."
161
+ msgstr ""
162
+
163
+ #: src/admin-views/admin-welcome-message.php:29
164
+ msgid "Developer News"
165
+ msgstr ""
166
+
167
+ #: src/admin-views/admin-welcome-message.php:33
168
+ msgid "News and Announcements"
169
+ msgstr ""
170
+
171
+ #: src/admin-views/admin-welcome-message.php:38
172
+ msgid "Sign Up"
173
+ msgstr "Войти"
174
+
175
+ #: src/admin-views/admin-welcome-message.php:48
176
+ msgid "Check out the New User Primer &amp; Tutorials"
177
+ msgstr ""
178
+
179
+ #: src/admin-views/admin-welcome-message.php:50
180
+ msgid "Looking for More Features?"
181
+ msgstr "Ищете больше возможностей?"
182
+
183
+ #: src/admin-views/admin-welcome-message.php:51
184
+ msgid "Addons for creating tickets, custom registration, events and more."
185
+ msgstr ""
186
+
187
+ #: src/admin-views/admin-welcome-message.php:53
188
+ msgid "Support Resources"
189
+ msgstr "Вспомогательные ресурсы"
190
+
191
+ #: src/admin-views/admin-welcome-message.php:54
192
+ msgid "FAQs, Documentation, Tutorials and Forums"
193
+ msgstr "FAQs, Документация, Уроки и Форумы"
194
+
195
+ #: src/admin-views/admin-welcome-message.php:57
196
+ msgid "Release Notes"
197
+ msgstr "Особенности Релиза"
198
+
199
+ #: src/admin-views/admin-welcome-message.php:58
200
+ msgid "Get the Skinny on the Latest Updates"
201
+ msgstr ""
202
+
203
+ #: src/Tribe/Admin/Move_Ticket_Types.php:114
204
+ msgid "Ticket type %1$s for %2$s was successfully moved to %3$s. All previously sold tickets of this type have been transferred to %3$s. Please adjust stock manually as needed. %1$s ticket holders have received an email notifying them of the change. You may now close this window!"
205
+ msgstr ""
206
+
207
+ #: src/Tribe/Admin/Move_Ticket_Types.php:170
208
+ msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
209
+ msgstr ""
210
+
211
+ #: src/Tribe/Admin/Move_Ticket_Types.php:267,
212
+ #: src/Tribe/Admin/Move_Tickets.php:651
213
+ msgid "Changes to your tickets from %s"
214
+ msgstr ""
215
+
216
+ #: src/Tribe/Admin/Move_Tickets.php:68
217
+ msgid "Move Attendees"
218
+ msgstr ""
219
+
220
+ #: src/Tribe/Admin/Move_Tickets.php:105
221
+ msgid "Woops! We could not complete the requested operation due to an unforeseen problem."
222
+ msgstr ""
223
+
224
+ #: src/Tribe/Admin/Move_Tickets.php:107
225
+ msgid "Unable to update the post list. Please refresh the page and try again."
226
+ msgstr ""
227
+
228
+ #: src/Tribe/Admin/Move_Tickets.php:109
229
+ msgid "No results found - you may need to widen your search criteria."
230
+ msgstr ""
231
+
232
+ #: src/Tribe/Admin/Move_Tickets.php:111
233
+ msgid "No ticket types were found for this post."
234
+ msgstr ""
235
+
236
+ #: src/Tribe/Admin/Move_Tickets.php:113
237
+ msgid "Loading, please wait&hellip;"
238
+ msgstr ""
239
+
240
+ #: src/Tribe/Admin/Move_Tickets.php:225
241
+ msgctxt "attendee screen bulk actions"
242
+ msgid "Move"
243
+ msgstr ""
244
+
245
+ #: src/Tribe/Admin/Move_Tickets.php:422
246
+ msgid "Tickets could not be moved: valid ticket IDs or a destination ID were not provided."
247
+ msgstr ""
248
+
249
+ #: src/Tribe/Admin/Move_Tickets.php:430
250
+ msgid "Tickets could not be moved: there was an unexpected failure during reassignment."
251
+ msgstr ""
252
+
253
+ #: src/Tribe/Admin/Move_Tickets.php:438
254
+ msgctxt "moved tickets success message fragment"
255
+ msgid "assigned to %s"
256
+ msgstr ""
257
+
258
+ #: src/Tribe/Admin/Move_Tickets.php:445
259
+ msgctxt "moved tickets success message fragment"
260
+ msgid "moved to %s and"
261
+ msgstr ""
262
+
263
+ #: src/Tribe/Admin/Move_Tickets.php:452
264
+ msgid "%1$s attendee for %2$s was successfully %3$s. Please adjust stock manually as needed. This attendee will receive an email notifying them of the change."
265
+ msgid_plural "%1$s attendees for %2$s were successfully moved to %3$s. Please adjust stock manually as needed. These attendees will receive an email notifying them of the change."
266
+ msgstr[0] ""
267
+ msgstr[1] ""
268
+ msgstr[2] ""
269
+
270
+ #: src/Tribe/Admin/Move_Tickets.php:536
271
+ msgid "This ticket was moved to %1$s %2$s from %3$s %4$s"
272
+ msgstr ""
273
+
274
+ #: src/Tribe/Admin/Move_Tickets.php:710
275
+ msgid "This ticket was moved to %1$s from %2$s"
276
+ msgstr ""
277
+
278
+ #: src/Tribe/Admin/Ticket_History.php:34
279
+ msgctxt "attendee table"
280
+ msgid "View history"
281
+ msgstr ""
282
+
283
+ #: src/Tribe/Admin/Ticket_History.php:35
284
+ msgctxt "attendee table"
285
+ msgid "Hide history"
286
+ msgstr ""
287
+
288
+ #: src/Tribe/Admin/Ticket_History.php:65
289
+ msgid "No history available"
290
+ msgstr ""
291
+
292
+ #: src/Tribe/Attendance_Totals.php:30
293
+ msgctxt "attendee summary"
294
+ msgid "Checked in:"
295
+ msgstr ""
296
+
297
+ #: src/Tribe/Attendance_Totals.php:31
298
+ msgctxt "attendee summary"
299
+ msgid "Deleted Attendees:"
300
+ msgstr ""
301
+
302
+ #: src/Tribe/Attendees_Table.php:79
303
+ msgctxt "attendee table"
304
+ msgid "Ticket"
305
+ msgstr ""
306
+
307
+ #: src/Tribe/Attendees_Table.php:80
308
+ msgctxt "attendee table"
309
+ msgid "Purchaser"
310
+ msgstr ""
311
+
312
+ #: src/Tribe/Attendees_Table.php:81
313
+ msgctxt "attendee table"
314
+ msgid "Status"
315
+ msgstr ""
316
+
317
+ #: src/Tribe/Attendees_Table.php:274
318
+ msgctxt "row action"
319
+ msgid "Undo Check In"
320
+ msgstr ""
321
+
322
+ #: src/Tribe/Attendees_Table.php:275
323
+ msgctxt "row action"
324
+ msgid "Check In"
325
+ msgstr ""
326
+
327
+ #: src/Tribe/Attendees_Table.php:288
328
+ msgctxt "row action"
329
+ msgid "Move"
330
+ msgstr ""
331
+
332
+ #: src/Tribe/Attendees_Table.php:291
333
+ msgctxt "row action"
334
+ msgid "Delete"
335
+ msgstr ""
336
+
337
+ #: src/Tribe/CSV_Importer/Rows.php:35
338
+ msgctxt "import type"
339
+ msgid "RSVPs"
340
+ msgstr ""
341
+
342
+ #: src/Tribe/CSV_Importer/Rows.php:49
343
+ msgctxt "post type label"
344
+ msgid "RSVPs"
345
+ msgstr ""
346
+
347
+ #: src/Tribe/Main.php:546
348
+ msgid "Welcome to Event Tickets"
349
+ msgstr ""
350
+
351
+ #: src/Tribe/Main.php:681
352
+ msgctxt "button text"
353
+ msgid "RSVP"
354
+ msgstr ""
355
+
356
+ #: src/Tribe/Metabox.php:82
357
+ msgid "Are you sure you want to delete this ticket? This cannot be undone."
358
+ msgstr ""
359
+
360
+ #: src/Tribe/RSVP/Attendance_Totals.php:37
361
+ msgctxt "attendee summary"
362
+ msgid "Total RSVPs:"
363
+ msgstr ""
364
+
365
+ #: src/Tribe/RSVP/Attendance_Totals.php:38
366
+ msgctxt "attendee summary"
367
+ msgid "Going:"
368
+ msgstr ""
369
+
370
+ #: src/Tribe/RSVP/Attendance_Totals.php:39
371
+ msgctxt "attendee summary"
372
+ msgid "Not Going:"
373
+ msgstr ""
374
+
375
+ #: src/Tribe/RSVP.php:158
376
+ msgctxt "ticket provider"
377
+ msgid "RSVP"
378
+ msgstr ""
379
+
380
+ #: src/Tribe/RSVP.php:270
381
+ msgid "RSVP Tickets"
382
+ msgstr ""
383
+
384
+ #: src/Tribe/RSVP.php:271
385
+ msgid "RSVP Ticket"
386
+ msgstr ""
387
+
388
+ #: src/Tribe/Tickets_Handler.php:68, src/Tribe/Tickets_Handler.php:68
389
+ msgctxt "attendee event actions"
390
+ msgid "Edit"
391
+ msgstr ""
392
+
393
+ #: src/Tribe/Tickets_Handler.php:69, src/Tribe/Tickets_Handler.php:69
394
+ msgctxt "attendee event actions"
395
+ msgid "View"
396
+ msgstr ""
397
+
398
+ #: src/Tribe/Tickets_Handler.php:181
399
+ msgid "You must first select one or more tickets before you can move them!"
400
+ msgstr ""
401
+
402
+ #: src/Tribe/Tickets_Handler.php:365
403
+ msgctxt "attendee export"
404
+ msgid "Order ID"
405
+ msgstr ""
406
+
407
+ #: src/Tribe/Tickets_Handler.php:366
408
+ msgctxt "attendee export"
409
+ msgid "Order Status"
410
+ msgstr ""
411
+
412
+ #: src/Tribe/Tickets_Handler.php:367
413
+ msgctxt "attendee export"
414
+ msgid "Ticket #"
415
+ msgstr ""
416
+
417
+ #: src/Tribe/Tickets_Handler.php:368
418
+ msgctxt "attendee export"
419
+ msgid "Customer Name"
420
+ msgstr ""
421
+
422
+ #: src/Tribe/Tickets_Handler.php:369
423
+ msgctxt "attendee export"
424
+ msgid "Customer Email Address"
425
+ msgstr ""
426
+
427
+ #: src/admin-views/admin-welcome-message.php:9
428
+ msgid "You are running Version %s and deserve a hug :-)"
429
+ msgstr "Вы используете Версию %s и заслуживаете обнимашек :-)"
430
+
431
+ #: src/admin-views/admin-welcome-message.php:18
432
+ msgid "We Need Your Help"
433
+ msgstr ""
434
+
435
+ #: src/Tribe/Admin/Move_Ticket_Types.php:28
436
+ msgid "Move Ticket Types"
437
+ msgstr ""
438
+
439
+ #: src/Tribe/Admin/Move_Ticket_Types.php:102
440
+ msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
441
+ msgstr ""
442
+
443
+ #: src/Tribe/Admin/Move_Ticket_Types.php:108
444
+ msgid "Ticket type could not be moved: unexpected failure during reassignment."
445
+ msgstr ""
446
+
447
  #: src/admin-views/tribe-options-tickets.php:69
448
  msgid "You can require that users log into your site before they are able to RSVP (or buy tickets). Please review your WordPress Membership option (via the General Settings admin screen) before adjusting this setting."
449
  msgstr ""
515
  msgid "Attendee %d"
516
  msgstr ""
517
 
518
+ #: src/views/tickets/orders-rsvp.php:87
 
 
 
 
519
  msgid "Type: "
520
  msgstr ""
521
 
543
  msgid "Login to RSVP"
544
  msgstr ""
545
 
546
+ #: src/Tribe/Main.php:681
 
 
 
 
547
  msgid "Buy"
548
  msgstr ""
549
 
550
+ #: src/Tribe/Metabox.php:92
551
  msgid "It looks like you have modified your global stock settings but have not saved or updated the post."
552
  msgstr ""
553
 
554
+ #: src/Tribe/Metabox.php:119
555
  msgid "Please enter in without thousand separators and currency symbols."
556
  msgstr ""
557
 
558
+ #: src/Tribe/RSVP.php:705
559
  msgid "You confirmed you will not be attending %s"
560
  msgstr ""
561
 
562
+ #: src/Tribe/Tickets.php:913
563
  msgid "Use global stock"
564
  msgstr ""
565
 
566
+ #: src/Tribe/Tickets.php:914
567
  msgid "Use global stock but cap sales"
568
  msgstr ""
569
 
570
+ #: src/Tribe/Tickets.php:915
571
  msgid "Independent (do not use global stock)"
572
  msgstr ""
573
 
574
+ #: src/Tribe/Tickets.php:1376
575
  msgid "Tickets are not available as this %s has passed."
576
  msgstr ""
577
 
578
+ #: src/Tribe/Tickets.php:1378
579
  msgid "Tickets are not yet available."
580
  msgstr ""
581
 
582
+ #: src/Tribe/Tickets.php:1380
583
  msgid "Tickets are no longer available."
584
  msgstr ""
585
 
586
+ #: src/Tribe/Tickets.php:1382
587
  msgid "There are no tickets available at this time."
588
  msgstr ""
589
 
590
+ #: src/Tribe/Tickets_View.php:513
 
 
 
 
 
 
 
 
591
  msgid "Going"
592
  msgstr ""
593
 
594
+ #: src/Tribe/Tickets_View.php:514
595
  msgid "Not Going"
596
  msgstr ""
597
 
598
+ #: src/Tribe/Tickets_View.php:626
599
  msgid "Ticket"
600
  msgstr ""
601
 
602
+ #: src/Tribe/Tickets_View.php:692
603
  msgid "This RSVP is no longer active."
604
  msgstr ""
605
 
 
 
 
 
 
 
 
 
606
  #: src/admin-views/meta-box.php:69
607
  msgid "Enable global stock"
608
  msgstr ""
618
  msgstr[1] ""
619
  msgstr[2] ""
620
 
621
+ #: src/admin-views/rsvp-metabox-advanced.php:15
622
+ msgid "If you are creating a recurring event, tickets will only show up once per Event Series, meaning that the same ticket will apper across all events. Please configure your events accordingly."
623
  msgstr ""
624
 
625
  #: src/admin-views/tribe-options-tickets.php:37
630
  msgid "Login requirements"
631
  msgstr ""
632
 
633
+ #: src/Tribe/Attendees_Table.php:365
634
  msgid "View order"
635
  msgstr ""
636
 
666
  msgid "Ticket Stock"
667
  msgstr ""
668
 
669
+ #: src/Tribe/CSV_Importer/RSVP_Importer.php:230
670
+ msgid "Recurring event tickets are not supported, event %s."
671
  msgstr ""
672
 
673
+ #: src/Tribe/Tickets_View.php:622
674
  msgid "RSVPs"
675
  msgstr ""
676
 
677
+ #: src/Tribe/Main.php:445
 
 
 
 
678
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
679
  msgstr ""
680
 
681
+ #: src/Tribe/RSVP.php:967
682
  msgid "You can't RSVP more than the total remaining tickets."
683
  msgstr "Вы не можете зарезервировать больше билетов, чем осталось в наличии"
684
 
685
+ #: src/Tribe/RSVP.php:1379
686
  msgid "Return to the %1$sAttendees Report%2$s."
687
  msgstr ""
688
 
689
+ #: src/Tribe/RSVP.php:1386
690
  msgid "Post updated. %1$s"
691
  msgstr "Сообщение обновлено. %1$s"
692
 
693
+ #: src/Tribe/RSVP.php:1390
694
  msgid "Post published. %1$s"
695
  msgstr "Сообщение опубликовано. %1$s"
696
 
697
+ #: src/Tribe/RSVP.php:1393
698
  msgid "Post submitted."
699
  msgstr ""
700
 
701
+ #: src/Tribe/RSVP.php:1394
702
  msgid "Post scheduled."
703
  msgstr ""
704
 
705
+ #: src/Tribe/RSVP.php:1395
706
  msgid "Post draft updated."
707
  msgstr "Черновик сообщения обновлен"
708
 
709
+ #: src/Tribe/Tickets.php:643
710
  msgid "Editing the ticket price is currently disallowed."
711
  msgstr ""
712
 
713
+ #: src/Tribe/Tickets_Handler.php:483
714
  msgid "Cheatin Huh?"
715
  msgstr ""
716
 
717
+ #: src/Tribe/Tickets_Handler.php:466
718
  msgid "Invalid Event ID"
719
  msgstr ""
720
 
721
+ #: src/Tribe/Tickets_Handler.php:489
722
  msgid "Empty user and email"
723
  msgstr ""
724
 
725
+ #: src/Tribe/Tickets_Handler.php:501
726
  msgid "Invalid Email"
727
  msgstr "Неправильный адрес email"
728
 
729
+ #: src/Tribe/Tickets_Handler.php:507, src/Tribe/Tickets_Handler.php:523
730
  msgid "Invalid User ID"
731
  msgstr ""
732
 
733
+ #: src/Tribe/Tickets_Handler.php:544
734
  msgid "Error when sending the email"
735
  msgstr ""
736
 
737
+ #: src/Tribe/Tickets_Handler.php:549
738
  msgid "Email sent successfully!"
739
  msgstr "Письмо успешно отправлено"
740
 
742
  msgid "Send Email"
743
  msgstr "Отправить письмо"
744
 
745
+ #: src/admin-views/attendees.php:26
746
  msgid "Edit Event"
747
  msgstr "Редактировать мероприятие"
748
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
749
  #: src/admin-views/meta-box.php:208
750
  msgid "When will ticket sales occur?"
751
  msgstr ""
758
  msgid "Cancel"
759
  msgstr "Отмена"
760
 
761
+ #: src/Tribe/Main.php:213
762
  msgid "When The Events Calendar and Event Tickets are both activated, The Events Calendar must be running version %1$s or greater. Please %2$supdate now.%3$s"
763
  msgstr ""
764
 
765
+ #: src/Tribe/Main.php:391
766
  msgid "Support for Event Tickets"
767
  msgstr ""
768
 
769
+ #: src/Tribe/Main.php:393
770
  msgid "Settings overview"
771
  msgstr ""
772
 
773
+ #: src/Tribe/Main.php:394
774
  msgid "Features overview"
775
  msgstr ""
776
 
777
+ #: src/Tribe/Main.php:395
778
  msgid "Troubleshooting common problems"
779
  msgstr ""
780
 
781
+ #: src/Tribe/Main.php:396
782
  msgid "Customizing Event Tickets"
783
  msgstr ""
784
 
785
+ #: src/Tribe/Main.php:413
786
  msgid "New User Primer"
787
  msgstr ""
788
 
789
+ #: src/Tribe/Main.php:415
790
  msgid "We are committed to helping you sell tickets for your event. Check out our handy %s to get started."
791
  msgstr ""
792
 
793
+ #: src/Tribe/Main.php:432
794
  msgid "open-source forum on WordPress.org"
795
  msgstr ""
796
 
797
+ #: src/Tribe/Main.php:433
798
  msgid "If you have tried the above steps and are still having trouble, you can post a new thread to our %s. Our support staff monitors these forums once a week and would be happy to assist you there."
799
  msgstr ""
800
 
801
+ #: src/Tribe/Main.php:435
802
  msgid "premium support on our website"
803
  msgstr ""
804
 
805
+ #: src/Tribe/Main.php:436
806
  msgid "Events Tickets Plus"
807
  msgstr ""
808
 
809
+ #: src/Tribe/Main.php:437
810
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
811
  msgstr ""
812
 
813
+ #: src/Tribe/Main.php:439, src/Tribe/Main.php:444
814
  msgid "post a thread"
815
  msgstr ""
816
 
817
+ #: src/Tribe/Main.php:440
818
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
819
  msgstr ""
820
 
821
+ #: src/Tribe/Tickets_View.php:634, src/views/tickets/orders-link.php:45
822
  msgid " and "
823
  msgstr "и"
824
 
825
+ #: src/admin-views/admin-welcome-message.php:47
826
+ msgid "Getting Started"
827
+ msgstr "В начале"
828
+
829
+ #: src/Tribe/Admin/Ticket_Settings.php:22, src/Tribe/Metabox.php:31,
830
+ #: src/Tribe/Tickets_View.php:626
831
  msgid "Tickets"
832
  msgstr "Билеты"
833
 
834
+ #: src/views/tickets/email.php:332
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
835
  msgid "Ticket #"
836
  msgstr "№ билета"
837
 
838
+ #: src/Tribe/Attendees_Table.php:82, src/views/tickets/email.php:344
839
  msgid "Security Code"
840
  msgstr "Код безопасности"
841
 
842
+ #: src/Tribe/Attendees_Table.php:83, src/Tribe/Attendees_Table.php:368,
843
+ #: src/Tribe/Attendees_Table.php:372, src/Tribe/Attendees_Table.php:466
844
  msgid "Check in"
845
  msgstr "Зарегистрироваться"
846
 
847
+ #: src/Tribe/Attendees_Table.php:369, src/Tribe/Attendees_Table.php:373,
848
+ #: src/Tribe/Attendees_Table.php:467
849
  msgid "Undo Check in"
850
  msgstr "Отменить регистрацию"
851
 
852
+ #: src/Tribe/Attendees_Table.php:439
853
  msgid "Print"
854
  msgstr "Печать"
855
 
856
+ #: src/Tribe/Attendees_Table.php:440,
857
+ #: src/admin-views/admin-welcome-message.php:36, src/views/tickets/rsvp.php:118
858
  msgid "Email"
859
  msgstr "Электронная почта"
860
 
861
+ #: src/Tribe/Attendees_Table.php:441
862
  msgid "Export"
863
  msgstr "Экспорт"
864
 
865
+ #: src/Tribe/Attendees_Table.php:447
866
  msgid "Filter by purchaser name, ticket #, order # or security code"
867
  msgstr "Фильтровать по Имени покупателя, номеру билета, номеру заказа или коду безопасности"
868
 
869
+ #: src/Tribe/Attendees_Table.php:468, src/admin-views/list.php:43
870
  msgid "Delete"
871
  msgstr "Удалить"
872
 
873
+ #: src/Tribe/Metabox.php:86
874
  msgid "Ticket header image"
875
  msgstr "Изображение заголовка билета"
876
 
877
+ #: src/Tribe/Metabox.php:87
878
  msgid "Set as ticket header"
879
  msgstr "Установить как заголовок билета"
880
 
881
+ #: src/Tribe/RSVP.php:232
882
  msgctxt "Attendee number"
883
  msgid "Attendee %1$s"
884
  msgstr ""
885
 
886
+ #: src/Tribe/RSVP.php:675
887
  msgid "Your tickets from %s"
888
  msgstr ""
889
 
890
+ #: src/Tribe/RSVP.php:961
891
  msgid "Your RSVP has been received! Check your email for your RSVP confirmation."
892
  msgstr ""
893
 
894
+ #: src/Tribe/RSVP.php:972
895
  msgid "In order to RSVP, you must enter your name and a valid email address."
896
  msgstr ""
897
 
898
+ #: src/Tribe/RSVP.php:1111
899
  msgid "(deleted)"
900
  msgstr ""
901
 
902
+ #: src/Tribe/Tickets.php:423
903
  msgid "Your ticket has been saved."
904
  msgstr "Ваш билет сохранен."
905
 
906
+ #: src/Tribe/Tickets.php:589
907
  msgid "Your ticket has been deleted."
908
  msgstr "Ваш билет удален."
909
 
910
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/list.php:90
911
  msgid "See who purchased tickets to this event"
912
  msgstr "Посмотреть, кто купил билеты на это мероприятие"
913
 
914
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/attendees.php:10,
915
+ #: src/admin-views/list.php:92
916
  msgid "Attendees"
917
  msgstr "Учасники"
918
 
919
+ #: src/Tribe/Tickets_Handler.php:177
920
  msgid "You need to select a user or type a valid email address"
921
  msgstr "Вам нужно выбрать пользователя или ввести действительный адрес электронной почты"
922
 
923
+ #: src/Tribe/Tickets_Handler.php:178
924
  msgid "Sending..."
925
  msgstr "Отправка..."
926
 
927
+ #: src/Tribe/Tickets_Handler.php:210
928
  msgid "Columns"
929
  msgstr "Колонки"
930
 
931
+ #: src/Tribe/Tickets_Handler.php:210
932
  msgid "You can use Screen Options to select which columns you want to see. The selection works in the table below, in the email, for print and for the CSV export."
933
  msgstr "Вы можете использовать Параметры экрана, чтобы выбрать, какие колонки вы хотите видеть. Выбор работает в таблице ниже, в электронном письме, для печати и для экспорта CSV."
934
 
935
+ #: src/Tribe/Tickets_Handler.php:398
936
  msgid "Yes"
937
  msgstr "Да"
938
 
939
+ #: src/Tribe/Tickets_Handler.php:439
940
  msgid "attendees"
941
  msgstr "посетители"
942
 
943
+ #: src/Tribe/Tickets_Handler.php:543
944
  msgid "Attendee List for: %s"
945
  msgstr "Список посетителей для: %s"
946
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
947
  #: src/admin-views/attendees-email.php:4
948
  msgid "Send the attendee list by email"
949
  msgstr "Прислать список учасников по электронной почте"
1000
  msgid "Remove"
1001
  msgstr "Удалить"
1002
 
1003
+ #: src/admin-views/meta-box.php:112, src/admin-views/meta-box.php:122
1004
  msgid "Add new ticket"
1005
  msgstr "Добавить новый билет"
1006
 
1056
  msgid "(Total available # of this ticket type. Once they're gone, ticket type is sold out.)"
1057
  msgstr ""
1058
 
1059
+ #: src/admin-views/rsvp-metabox-advanced.php:22
1060
  msgid "Selling tickets for recurring events"
1061
  msgstr ""
1062
 
1063
+ #: src/admin-views/rsvp-metabox-advanced.php:13
1064
+ msgid "Currently, tickets will only show up on the frontend once per full event. For PRO users this means the same ticket will appear across all events in the series. Please configure your events accordingly."
1065
  msgstr ""
1066
 
1067
  #: src/admin-views/tribe-options-tickets.php:51
1076
  msgid "Attendee List"
1077
  msgstr "Список посетителей"
1078
 
1079
+ #: src/views/tickets/email-non-attendance.php:24,
1080
+ #: src/views/tickets/email-ticket-type-moved.php:21,
1081
+ #: src/views/tickets/email-tickets-moved.php:22, src/views/tickets/email.php:26
1082
  msgid "Your tickets"
1083
  msgstr "Ваши билеты"
1084
 
1090
  msgid "Purchaser"
1091
  msgstr "Покупатель"
1092
 
1093
+ #: src/Tribe/Tickets_View.php:622
 
1094
  msgid "RSVP"
1095
  msgstr ""
1096
 
1110
  msgid "Confirm RSVP"
1111
  msgstr ""
1112
 
1113
+ #: src/Tribe/Main.php:459
1114
  msgid "Event Tickets"
 
 
 
 
 
 
 
 
1115
  msgstr ""
lang/event-tickets-sv_SE.mo CHANGED
Binary file
lang/event-tickets-sv_SE.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Event Tickets package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2016-09-14 15:53:26+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -10,6 +10,436 @@ msgstr ""
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  #: src/admin-views/tribe-options-tickets.php:69
14
  msgid "You can require that users log into your site before they are able to RSVP (or buy tickets). Please review your WordPress Membership option (via the General Settings admin screen) before adjusting this setting."
15
  msgstr ""
@@ -77,13 +507,9 @@ msgstr ""
77
 
78
  #: src/views/tickets/orders-rsvp.php:63
79
  msgid "Attendee %d"
80
- msgstr ""
81
-
82
- #: src/views/tickets/orders-rsvp.php:68
83
- msgid "RSVP: "
84
- msgstr ""
85
 
86
- #: src/views/tickets/orders-rsvp.php:71
87
  msgid "Type: "
88
  msgstr ""
89
 
@@ -111,86 +537,66 @@ msgstr ""
111
  msgid "Login to RSVP"
112
  msgstr ""
113
 
114
- #. Description of the plugin/theme
115
- msgid "Event Tickets allows your guests to RSVP from any post, page, or event."
116
- msgstr ""
117
-
118
- #: src/Tribe/Main.php:530
119
  msgid "Buy"
120
  msgstr ""
121
 
122
- #: src/Tribe/Metabox.php:87
123
  msgid "It looks like you have modified your global stock settings but have not saved or updated the post."
124
  msgstr ""
125
 
126
- #: src/Tribe/Metabox.php:100
127
  msgid "Please enter in without thousand separators and currency symbols."
128
  msgstr ""
129
 
130
- #: src/Tribe/RSVP.php:603
131
  msgid "You confirmed you will not be attending %s"
132
  msgstr ""
133
 
134
- #: src/Tribe/Tickets.php:862
135
  msgid "Use global stock"
136
  msgstr ""
137
 
138
- #: src/Tribe/Tickets.php:863
139
  msgid "Use global stock but cap sales"
140
  msgstr ""
141
 
142
- #: src/Tribe/Tickets.php:864
143
  msgid "Independent (do not use global stock)"
144
  msgstr ""
145
 
146
- #: src/Tribe/Tickets.php:1306
147
  msgid "Tickets are not available as this %s has passed."
148
  msgstr ""
149
 
150
- #: src/Tribe/Tickets.php:1308
151
  msgid "Tickets are not yet available."
152
  msgstr ""
153
 
154
- #: src/Tribe/Tickets.php:1310
155
  msgid "Tickets are no longer available."
156
  msgstr ""
157
 
158
- #: src/Tribe/Tickets.php:1312
159
  msgid "There are no tickets available at this time."
160
  msgstr ""
161
 
162
- #: src/Tribe/Tickets_Handler.php:292
163
- msgid "Customer Name"
164
- msgstr ""
165
-
166
- #: src/Tribe/Tickets_Handler.php:293
167
- msgid "Customer Email Address"
168
- msgstr ""
169
-
170
- #: src/Tribe/Tickets_View.php:511
171
  msgid "Going"
172
  msgstr ""
173
 
174
- #: src/Tribe/Tickets_View.php:512
175
  msgid "Not Going"
176
  msgstr ""
177
 
178
- #: src/Tribe/Tickets_View.php:608
179
  msgid "Ticket"
180
  msgstr ""
181
 
182
- #: src/Tribe/Tickets_View.php:674
183
  msgid "This RSVP is no longer active."
184
  msgstr ""
185
 
186
- #: src/admin-views/attendees.php:46
187
- msgid "Post Type:"
188
- msgstr ""
189
-
190
- #: src/admin-views/attendees.php:100
191
- msgid "Deleted:"
192
- msgstr ""
193
-
194
  #: src/admin-views/meta-box.php:69
195
  msgid "Enable global stock"
196
  msgstr ""
@@ -205,8 +611,8 @@ msgid_plural "(%s sold)"
205
  msgstr[0] ""
206
  msgstr[1] ""
207
 
208
- #: src/admin-views/rsvp-metabox-advanced.php:24
209
- msgid "If you are creating a recurring event, Tickets will only show up once per Event Series, meaning that the same ticket will apper across all events. Please configure your events accordingly."
210
  msgstr ""
211
 
212
  #: src/admin-views/tribe-options-tickets.php:37
@@ -217,115 +623,111 @@ msgstr ""
217
  msgid "Login requirements"
218
  msgstr ""
219
 
220
- #: src/Tribe/Attendees_Table.php:260
221
  msgid "View order"
222
  msgstr ""
223
 
224
  #: src/Tribe/CSV_Importer/Column_Names.php:34
225
  msgid "Event Name or ID or Slug"
226
- msgstr ""
227
 
228
  #: src/Tribe/CSV_Importer/Column_Names.php:35
229
  msgid "Ticket Name"
230
- msgstr ""
231
 
232
  #: src/Tribe/CSV_Importer/Column_Names.php:36
233
  msgid "Ticket Description"
234
- msgstr ""
235
 
236
  #: src/Tribe/CSV_Importer/Column_Names.php:37
237
  msgid "Ticket Start Sale Date"
238
- msgstr ""
239
 
240
  #: src/Tribe/CSV_Importer/Column_Names.php:38
241
  msgid "Ticket Start Sale Time"
242
- msgstr ""
243
 
244
  #: src/Tribe/CSV_Importer/Column_Names.php:39
245
  msgid "Ticket End Sale Date"
246
- msgstr ""
247
 
248
  #: src/Tribe/CSV_Importer/Column_Names.php:40
249
  msgid "Ticket End Sale Time"
250
- msgstr ""
251
 
252
  #: src/Tribe/CSV_Importer/Column_Names.php:41
253
  msgid "Ticket Stock"
254
- msgstr ""
255
 
256
- #: src/Tribe/CSV_Importer/RSVP_Importer.php:221
257
- msgid "Recurring event tickets are not supported, event %d."
258
  msgstr ""
259
 
260
- #: src/Tribe/CSV_Importer/Rows.php:35 src/Tribe/Tickets_View.php:604
261
  msgid "RSVPs"
262
  msgstr ""
263
 
264
- #: src/Tribe/JSON_LD/Order.php:106
265
- msgid "Free"
266
- msgstr "Ledig"
267
-
268
- #: src/Tribe/Main.php:357
269
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
270
  msgstr ""
271
 
272
- #: src/Tribe/RSVP.php:848
273
  msgid "You can't RSVP more than the total remaining tickets."
274
  msgstr ""
275
 
276
- #: src/Tribe/RSVP.php:1260
277
  msgid "Return to the %1$sAttendees Report%2$s."
278
  msgstr ""
279
 
280
- #: src/Tribe/RSVP.php:1267
281
  msgid "Post updated. %1$s"
282
  msgstr ""
283
 
284
- #: src/Tribe/RSVP.php:1271
285
  msgid "Post published. %1$s"
286
  msgstr ""
287
 
288
- #: src/Tribe/RSVP.php:1274
289
  msgid "Post submitted."
290
  msgstr ""
291
 
292
- #: src/Tribe/RSVP.php:1275
293
  msgid "Post scheduled."
294
  msgstr ""
295
 
296
- #: src/Tribe/RSVP.php:1276
297
  msgid "Post draft updated."
298
  msgstr ""
299
 
300
- #: src/Tribe/Tickets.php:615
301
  msgid "Editing the ticket price is currently disallowed."
302
  msgstr ""
303
 
304
- #: src/Tribe/Tickets_Handler.php:407
305
  msgid "Cheatin Huh?"
306
  msgstr ""
307
 
308
- #: src/Tribe/Tickets_Handler.php:390
309
  msgid "Invalid Event ID"
310
  msgstr ""
311
 
312
- #: src/Tribe/Tickets_Handler.php:413
313
  msgid "Empty user and email"
314
  msgstr ""
315
 
316
- #: src/Tribe/Tickets_Handler.php:425
317
  msgid "Invalid Email"
318
  msgstr ""
319
 
320
- #: src/Tribe/Tickets_Handler.php:431 src/Tribe/Tickets_Handler.php:447
321
  msgid "Invalid User ID"
322
  msgstr ""
323
 
324
- #: src/Tribe/Tickets_Handler.php:468
325
  msgid "Error when sending the email"
326
  msgstr ""
327
 
328
- #: src/Tribe/Tickets_Handler.php:473
329
  msgid "Email sent successfully!"
330
  msgstr ""
331
 
@@ -333,26 +735,10 @@ msgstr ""
333
  msgid "Send Email"
334
  msgstr ""
335
 
336
- #: src/admin-views/attendees.php:29
337
  msgid "Edit Event"
338
  msgstr ""
339
 
340
- #: src/admin-views/attendees.php:30
341
- msgid "See Event Page"
342
- msgstr ""
343
-
344
- #: src/admin-views/attendees.php:61
345
- msgid "Sales by Ticket"
346
- msgstr ""
347
-
348
- #: src/admin-views/attendees.php:67
349
- msgid "Edit Ticket"
350
- msgstr ""
351
-
352
- #: src/admin-views/attendees.php:78
353
- msgid "Total Sold:"
354
- msgstr ""
355
-
356
  #: src/admin-views/meta-box.php:208
357
  msgid "When will ticket sales occur?"
358
  msgstr ""
@@ -365,223 +751,192 @@ msgstr ""
365
  msgid "Cancel"
366
  msgstr "Avbryt"
367
 
368
- #: src/Tribe/Main.php:165
369
  msgid "When The Events Calendar and Event Tickets are both activated, The Events Calendar must be running version %1$s or greater. Please %2$supdate now.%3$s"
370
  msgstr ""
371
 
372
- #: src/Tribe/Main.php:303
373
  msgid "Support for Event Tickets"
374
  msgstr ""
375
 
376
- #: src/Tribe/Main.php:305
377
  msgid "Settings overview"
378
  msgstr ""
379
 
380
- #: src/Tribe/Main.php:306
381
  msgid "Features overview"
382
  msgstr ""
383
 
384
- #: src/Tribe/Main.php:307
385
  msgid "Troubleshooting common problems"
386
  msgstr ""
387
 
388
- #: src/Tribe/Main.php:308
389
  msgid "Customizing Event Tickets"
390
  msgstr ""
391
 
392
- #: src/Tribe/Main.php:325
393
  msgid "New User Primer"
394
  msgstr ""
395
 
396
- #: src/Tribe/Main.php:327
397
  msgid "We are committed to helping you sell tickets for your event. Check out our handy %s to get started."
398
  msgstr ""
399
 
400
- #: src/Tribe/Main.php:344
401
  msgid "open-source forum on WordPress.org"
402
  msgstr ""
403
 
404
- #: src/Tribe/Main.php:345
405
  msgid "If you have tried the above steps and are still having trouble, you can post a new thread to our %s. Our support staff monitors these forums once a week and would be happy to assist you there."
406
  msgstr ""
407
 
408
- #: src/Tribe/Main.php:347
409
  msgid "premium support on our website"
410
  msgstr ""
411
 
412
- #: src/Tribe/Main.php:348
413
  msgid "Events Tickets Plus"
414
  msgstr ""
415
 
416
- #: src/Tribe/Main.php:349
417
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
418
  msgstr ""
419
 
420
- #: src/Tribe/Main.php:351 src/Tribe/Main.php:356
421
  msgid "post a thread"
422
  msgstr ""
423
 
424
- #: src/Tribe/Main.php:352
425
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
426
  msgstr ""
427
 
428
- #: src/Tribe/Tickets_View.php:616 src/views/tickets/orders-link.php:45
429
  msgid " and "
430
  msgstr "och "
431
 
432
- #: src/Tribe/Admin/Ticket_Settings.php:22 src/Tribe/Metabox.php:31
433
- #: src/Tribe/Tickets_View.php:608
 
 
 
 
434
  msgid "Tickets"
435
  msgstr "Biljetter"
436
 
437
- #: src/Tribe/Attendees_Table.php:76
438
- msgid "Order #"
439
- msgstr "Order #"
440
-
441
- #: src/Tribe/Attendees_Table.php:77
442
- msgid "Order Status"
443
- msgstr "Orderstatus"
444
-
445
- #: src/Tribe/Attendees_Table.php:78
446
- msgid "Purchaser name"
447
- msgstr "Köparnamn"
448
-
449
- #: src/Tribe/Attendees_Table.php:79
450
- msgid "Purchaser email"
451
- msgstr "Köpares e-post"
452
-
453
- #: src/Tribe/Attendees_Table.php:80
454
- msgid "Ticket type"
455
- msgstr "Biljettyp"
456
-
457
- #: src/Tribe/Attendees_Table.php:81 src/views/tickets/email.php:332
458
  msgid "Ticket #"
459
  msgstr "Biljett #"
460
 
461
- #: src/Tribe/Attendees_Table.php:82 src/views/tickets/email.php:344
462
  msgid "Security Code"
463
  msgstr "Säkerhetskod"
464
 
465
- #: src/Tribe/Attendees_Table.php:83 src/Tribe/Attendees_Table.php:263
466
- #: src/Tribe/Attendees_Table.php:267 src/Tribe/Attendees_Table.php:361
467
  msgid "Check in"
468
  msgstr "Boka"
469
 
470
- #: src/Tribe/Attendees_Table.php:264 src/Tribe/Attendees_Table.php:268
471
- #: src/Tribe/Attendees_Table.php:362
472
  msgid "Undo Check in"
473
  msgstr "Ångra bokning"
474
 
475
- #: src/Tribe/Attendees_Table.php:334
476
  msgid "Print"
477
  msgstr "Skriv ut"
478
 
479
- #: src/Tribe/Attendees_Table.php:335 src/views/tickets/rsvp.php:118
 
480
  msgid "Email"
481
  msgstr "E-post"
482
 
483
- #: src/Tribe/Attendees_Table.php:336
484
  msgid "Export"
485
  msgstr "Exportera"
486
 
487
- #: src/Tribe/Attendees_Table.php:342
488
  msgid "Filter by purchaser name, ticket #, order # or security code"
489
  msgstr "Filtrera på köp namn, biljett #, order # eller säkerhets kod"
490
 
491
- #: src/Tribe/Attendees_Table.php:363 src/admin-views/list.php:43
492
  msgid "Delete"
493
  msgstr "Radera"
494
 
495
- #: src/Tribe/Metabox.php:81
496
  msgid "Ticket header image"
497
  msgstr "Biljetthuvud bild"
498
 
499
- #: src/Tribe/Metabox.php:82
500
  msgid "Set as ticket header"
501
  msgstr "Sätt som biljetthuvud"
502
 
503
- #: src/Tribe/RSVP.php:221
504
  msgctxt "Attendee number"
505
  msgid "Attendee %1$s"
506
  msgstr ""
507
 
508
- #: src/Tribe/RSVP.php:573
509
  msgid "Your tickets from %s"
510
  msgstr ""
511
 
512
- #: src/Tribe/RSVP.php:842
513
  msgid "Your RSVP has been received! Check your email for your RSVP confirmation."
514
  msgstr ""
515
 
516
- #: src/Tribe/RSVP.php:853
517
  msgid "In order to RSVP, you must enter your name and a valid email address."
518
  msgstr ""
519
 
520
- #: src/Tribe/RSVP.php:992
521
  msgid "(deleted)"
522
- msgstr ""
523
 
524
- #: src/Tribe/Tickets.php:397
525
  msgid "Your ticket has been saved."
526
  msgstr "Din biljett har sparats."
527
 
528
- #: src/Tribe/Tickets.php:561
529
  msgid "Your ticket has been deleted."
530
  msgstr "Din biljett har raderats."
531
 
532
- #: src/Tribe/Tickets_Handler.php:77 src/admin-views/list.php:81
533
  msgid "See who purchased tickets to this event"
534
  msgstr "Se vilka som köpt biljetter till denna evenemang"
535
 
536
- #: src/Tribe/Tickets_Handler.php:77 src/admin-views/attendees.php:26
537
- #: src/admin-views/list.php:83
538
  msgid "Attendees"
539
  msgstr "Deltagare"
540
 
541
- #: src/Tribe/Tickets_Handler.php:131
542
  msgid "You need to select a user or type a valid email address"
543
  msgstr "Du måste välja en användare eller ange en giltig e-postadress"
544
 
545
- #: src/Tribe/Tickets_Handler.php:132
546
  msgid "Sending..."
547
  msgstr "Skickar..."
548
 
549
- #: src/Tribe/Tickets_Handler.php:158
550
  msgid "Columns"
551
  msgstr "Kolumner"
552
 
553
- #: src/Tribe/Tickets_Handler.php:158
554
  msgid "You can use Screen Options to select which columns you want to see. The selection works in the table below, in the email, for print and for the CSV export."
555
  msgstr "Du kan använda visningsval för att välja vilka kolumner du vill visa. Valen gäller tabellen nedan, i e-post, för utskrifter och för CSV-export."
556
 
557
- #: src/Tribe/Tickets_Handler.php:322
558
  msgid "Yes"
559
  msgstr "Ja"
560
 
561
- #: src/Tribe/Tickets_Handler.php:363
562
  msgid "attendees"
563
  msgstr "deltagare"
564
 
565
- #: src/Tribe/Tickets_Handler.php:467
566
  msgid "Attendee List for: %s"
567
  msgstr "Deltagarlista för: %s"
568
 
569
- #: src/admin-views/attendees.php:33
570
- msgid "Event Details"
571
- msgstr "Detaljer för evenemang"
572
-
573
- #: src/admin-views/attendees.php:83
574
- msgid "Finalized:"
575
- msgstr "Slutförd:"
576
-
577
- #: src/admin-views/attendees.php:89
578
- msgid "Awaiting review:"
579
- msgstr "Väntar på granskning:"
580
-
581
- #: src/admin-views/attendees.php:94
582
- msgid "Checked in:"
583
- msgstr "Incheckade:"
584
-
585
  #: src/admin-views/attendees-email.php:4
586
  msgid "Send the attendee list by email"
587
  msgstr "Skicka deltagarlistan per e-post"
@@ -638,7 +993,7 @@ msgstr "Välj en bild"
638
  msgid "Remove"
639
  msgstr "Ta bort"
640
 
641
- #: src/admin-views/meta-box.php:112 src/admin-views/meta-box.php:122
642
  msgid "Add new ticket"
643
  msgstr "Lägg till ny biljett"
644
 
@@ -688,18 +1043,18 @@ msgstr "Spara denna biljett"
688
 
689
  #: src/admin-views/rsvp-metabox-advanced.php:2
690
  msgid "Stock:"
691
- msgstr ""
692
 
693
  #: src/admin-views/rsvp-metabox-advanced.php:6
694
  msgid "(Total available # of this ticket type. Once they're gone, ticket type is sold out.)"
695
- msgstr ""
696
 
697
- #: src/admin-views/rsvp-metabox-advanced.php:16
698
  msgid "Selling tickets for recurring events"
699
- msgstr ""
700
 
701
- #: src/admin-views/rsvp-metabox-advanced.php:22
702
- msgid "Currently, Tickets will only show up on the frontend once per full event. For PRO users this means the same ticket will appear across all events in the series. Please configure your events accordingly."
703
  msgstr ""
704
 
705
  #: src/admin-views/tribe-options-tickets.php:51
@@ -714,7 +1069,9 @@ msgstr ""
714
  msgid "Attendee List"
715
  msgstr "Deltagarlista"
716
 
717
- #: src/views/tickets/email-non-attendance.php:24 src/views/tickets/email.php:26
 
 
718
  msgid "Your tickets"
719
  msgstr "Dina biljetter"
720
 
@@ -726,18 +1083,17 @@ msgstr "Biljettyp"
726
  msgid "Purchaser"
727
  msgstr "Köpare"
728
 
729
- #: src/Tribe/Main.php:530 src/Tribe/Tickets_View.php:604
730
- #: src/views/tickets/rsvp.php:19 src/views/tickets/rsvp.php:127
731
  msgid "RSVP"
732
  msgstr ""
733
 
734
  #: src/views/tickets/rsvp.php:61
735
  msgid "%1$s out of %2$s available"
736
- msgstr ""
737
 
738
  #: src/views/tickets/rsvp.php:69
739
  msgid "Out of stock!"
740
- msgstr ""
741
 
742
  #: src/views/tickets/rsvp.php:110
743
  msgid "Full Name"
@@ -747,14 +1103,6 @@ msgstr ""
747
  msgid "Confirm RSVP"
748
  msgstr ""
749
 
750
- #. Plugin Name of the plugin/theme
751
  msgid "Event Tickets"
752
- msgstr ""
753
-
754
- #. Author of the plugin/theme
755
- msgid "Modern Tribe, Inc."
756
- msgstr ""
757
-
758
- #. Author URI of the plugin/theme
759
- msgid "http://m.tri.be/28"
760
- msgstr ""
2
  # This file is distributed under the same license as the Event Tickets package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2016-11-14 10:19:50+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
10
  "X-Generator: GlotPress/1.0-alpha-1100\n"
11
  "Project-Id-Version: Event Tickets\n"
12
 
13
+ #: src/views/tickets/email.php:365
14
+ msgid "$venue_label"
15
+ msgstr ""
16
+
17
+ #: src/admin-views/ticket-type-history.php:9
18
+ msgid "Ticket history:"
19
+ msgstr ""
20
+
21
+ #: src/admin-views/ticket-type-history.php:13
22
+ msgid "Click to view the history"
23
+ msgstr ""
24
+
25
+ #: src/admin-views/ticket-type-history.php:14
26
+ msgid "Click to hide history"
27
+ msgstr ""
28
+
29
+ #: src/views/tickets/email-ticket-type-moved.php:93,
30
+ #: src/views/tickets/email-tickets-moved.php:95
31
+ msgid "Important changes to your tickets"
32
+ msgstr ""
33
+
34
+ #: src/views/tickets/email-ticket-type-moved.php:97
35
+ msgid "We wanted to let you know that your ticket for %2$s has been transfered to %3$s%4$s. Your ticket remains valid and no further action is needed on your part."
36
+ msgid_plural "We wanted to let you know that your %1$s tickets for %2$s have been transfered to %3$s%4$s. Your existing tickets remain valid and no further action is needed on your part."
37
+ msgstr[0] ""
38
+ msgstr[1] ""
39
+
40
+ #: src/views/tickets/email-ticket-type-moved.php:111,
41
+ #: src/views/tickets/email-tickets-moved.php:113
42
+ msgid " (taking place on %s)"
43
+ msgstr ""
44
+
45
+ #: src/views/tickets/email-tickets-moved.php:99
46
+ msgid "We wanted to let you know that a ticket you purchased for %2$s has been transfered to %3$s%4$s. Your ticket remains valid and no further action is needed on your part:"
47
+ msgid_plural "We wanted to let you know that the following %1$s tickets for %2$s have been transfered to %3$s%4$s. Your existing tickets remain valid and no further action is needed on your part:"
48
+ msgstr[0] ""
49
+ msgstr[1] ""
50
+
51
+ #: src/views/tickets/orders-rsvp.php:68
52
+ msgctxt "order status label"
53
+ msgid "RSVP: "
54
+ msgstr ""
55
+
56
+ #: src/views/tickets/rsvp.php:19
57
+ msgctxt "form heading"
58
+ msgid "RSVP"
59
+ msgstr ""
60
+
61
+ #: src/views/tickets/rsvp.php:127
62
+ msgctxt "order status label"
63
+ msgid "RSVP"
64
+ msgstr ""
65
+
66
+ #: src/admin-views/admin-welcome-message.php:60
67
+ msgid "News For Events Users"
68
+ msgstr "Nyheter för Events Användare"
69
+
70
+ #: src/admin-views/admin-welcome-message.php:61
71
+ msgid "Product Releases, Tutorials and Community Activity"
72
+ msgstr ""
73
+
74
+ #: src/admin-views/attendees.php:58
75
+ msgctxt "attendee screen summary"
76
+ msgid "Tickets"
77
+ msgstr ""
78
+
79
+ #: src/admin-views/list.php:67
80
+ msgid "Move"
81
+ msgstr ""
82
+
83
+ #: src/admin-views/move-tickets.php:19
84
+ msgid "No attendees specified! Please try again."
85
+ msgstr ""
86
+
87
+ #: src/admin-views/move-tickets.php:25
88
+ msgid "You have specified a range of attendees that are managed by different providers. It is not currently possible to move these together."
89
+ msgstr ""
90
+
91
+ #: src/admin-views/move-tickets.php:30
92
+ msgid "You have selected %1$s ticket for %2$s. You can move it to a different ticket type within the same event, or to a different event."
93
+ msgid_plural "You have selected %1$s tickets for %2$s. You can move them to a different ticket type within the same event, or to a different event."
94
+ msgstr[0] ""
95
+ msgstr[1] ""
96
+
97
+ #: src/admin-views/move-tickets.php:43
98
+ msgid "Move to a different ticket type within the same event"
99
+ msgstr ""
100
+
101
+ #: src/admin-views/move-tickets.php:47
102
+ msgid "Move tickets to a different event"
103
+ msgstr ""
104
+
105
+ #: src/admin-views/move-tickets.php:54
106
+ msgid "You can optionally focus on a specific post type:"
107
+ msgstr ""
108
+
109
+ #: src/admin-views/move-tickets.php:59
110
+ msgid "You can also enter keywords to help find the target event by title or description:"
111
+ msgstr ""
112
+
113
+ #: src/admin-views/move-tickets.php:64
114
+ msgid "Select the post you wish to move the ticket type to:"
115
+ msgstr ""
116
+
117
+ #: src/admin-views/move-tickets.php:72
118
+ msgid "Select the ticket type that the tickets should be transferred to:"
119
+ msgstr ""
120
+
121
+ #: src/admin-views/move-tickets.php:80
122
+ msgctxt "move tickets dialog"
123
+ msgid "Please be patient while your request is processed&hellip;"
124
+ msgstr ""
125
+
126
+ #: src/admin-views/move-tickets.php:87
127
+ msgctxt "move tickets dialog"
128
+ msgid "&laquo; Back"
129
+ msgstr ""
130
+
131
+ #: src/admin-views/move-tickets.php:88
132
+ msgid "Finish!"
133
+ msgstr ""
134
+
135
+ #: src/admin-views/move-tickets.php:89
136
+ msgctxt "move tickets dialog"
137
+ msgid "Next &raquo;"
138
+ msgstr ""
139
+
140
+ #: src/admin-views/admin-welcome-message.php:19
141
+ msgid "Your ratings help us bring The Events Calendar to more users. More happy users mean more support, more features, and more of everything you know and love about Event Tickets. We couldn't do this without your support."
142
+ msgstr ""
143
+
144
+ #: src/admin-views/admin-welcome-message.php:20
145
+ msgid "Rate us today!"
146
+ msgstr ""
147
+
148
+ #: src/admin-views/admin-welcome-message.php:21
149
+ msgid "Rate It"
150
+ msgstr "Betygsätt det"
151
+
152
+ #: src/admin-views/admin-welcome-message.php:24
153
+ msgid "Newsletter Signup"
154
+ msgstr "Registrera för nyhetsbrev"
155
+
156
+ #: src/admin-views/admin-welcome-message.php:25
157
+ msgid "Stay in touch with Event Tickets Plus. We send out periodic updates, key developer notices, and even the occasional discount."
158
+ msgstr ""
159
+
160
+ #: src/admin-views/admin-welcome-message.php:29
161
+ msgid "Developer News"
162
+ msgstr ""
163
+
164
+ #: src/admin-views/admin-welcome-message.php:33
165
+ msgid "News and Announcements"
166
+ msgstr ""
167
+
168
+ #: src/admin-views/admin-welcome-message.php:38
169
+ msgid "Sign Up"
170
+ msgstr "Registrera"
171
+
172
+ #: src/admin-views/admin-welcome-message.php:48
173
+ msgid "Check out the New User Primer &amp; Tutorials"
174
+ msgstr ""
175
+
176
+ #: src/admin-views/admin-welcome-message.php:50
177
+ msgid "Looking for More Features?"
178
+ msgstr "Letar du efter mer funktionalitet?"
179
+
180
+ #: src/admin-views/admin-welcome-message.php:51
181
+ msgid "Addons for creating tickets, custom registration, events and more."
182
+ msgstr ""
183
+
184
+ #: src/admin-views/admin-welcome-message.php:53
185
+ msgid "Support Resources"
186
+ msgstr "Supportresurser"
187
+
188
+ #: src/admin-views/admin-welcome-message.php:54
189
+ msgid "FAQs, Documentation, Tutorials and Forums"
190
+ msgstr "FAQ's, Dokumentation, Guider och Forum"
191
+
192
+ #: src/admin-views/admin-welcome-message.php:57
193
+ msgid "Release Notes"
194
+ msgstr "Release Anteckningar"
195
+
196
+ #: src/admin-views/admin-welcome-message.php:58
197
+ msgid "Get the Skinny on the Latest Updates"
198
+ msgstr ""
199
+
200
+ #: src/Tribe/Admin/Move_Ticket_Types.php:114
201
+ msgid "Ticket type %1$s for %2$s was successfully moved to %3$s. All previously sold tickets of this type have been transferred to %3$s. Please adjust stock manually as needed. %1$s ticket holders have received an email notifying them of the change. You may now close this window!"
202
+ msgstr ""
203
+
204
+ #: src/Tribe/Admin/Move_Ticket_Types.php:170
205
+ msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
206
+ msgstr ""
207
+
208
+ #: src/Tribe/Admin/Move_Ticket_Types.php:267,
209
+ #: src/Tribe/Admin/Move_Tickets.php:651
210
+ msgid "Changes to your tickets from %s"
211
+ msgstr ""
212
+
213
+ #: src/Tribe/Admin/Move_Tickets.php:68
214
+ msgid "Move Attendees"
215
+ msgstr ""
216
+
217
+ #: src/Tribe/Admin/Move_Tickets.php:105
218
+ msgid "Woops! We could not complete the requested operation due to an unforeseen problem."
219
+ msgstr ""
220
+
221
+ #: src/Tribe/Admin/Move_Tickets.php:107
222
+ msgid "Unable to update the post list. Please refresh the page and try again."
223
+ msgstr ""
224
+
225
+ #: src/Tribe/Admin/Move_Tickets.php:109
226
+ msgid "No results found - you may need to widen your search criteria."
227
+ msgstr ""
228
+
229
+ #: src/Tribe/Admin/Move_Tickets.php:111
230
+ msgid "No ticket types were found for this post."
231
+ msgstr ""
232
+
233
+ #: src/Tribe/Admin/Move_Tickets.php:113
234
+ msgid "Loading, please wait&hellip;"
235
+ msgstr ""
236
+
237
+ #: src/Tribe/Admin/Move_Tickets.php:225
238
+ msgctxt "attendee screen bulk actions"
239
+ msgid "Move"
240
+ msgstr ""
241
+
242
+ #: src/Tribe/Admin/Move_Tickets.php:422
243
+ msgid "Tickets could not be moved: valid ticket IDs or a destination ID were not provided."
244
+ msgstr ""
245
+
246
+ #: src/Tribe/Admin/Move_Tickets.php:430
247
+ msgid "Tickets could not be moved: there was an unexpected failure during reassignment."
248
+ msgstr ""
249
+
250
+ #: src/Tribe/Admin/Move_Tickets.php:438
251
+ msgctxt "moved tickets success message fragment"
252
+ msgid "assigned to %s"
253
+ msgstr ""
254
+
255
+ #: src/Tribe/Admin/Move_Tickets.php:445
256
+ msgctxt "moved tickets success message fragment"
257
+ msgid "moved to %s and"
258
+ msgstr ""
259
+
260
+ #: src/Tribe/Admin/Move_Tickets.php:452
261
+ msgid "%1$s attendee for %2$s was successfully %3$s. Please adjust stock manually as needed. This attendee will receive an email notifying them of the change."
262
+ msgid_plural "%1$s attendees for %2$s were successfully moved to %3$s. Please adjust stock manually as needed. These attendees will receive an email notifying them of the change."
263
+ msgstr[0] ""
264
+ msgstr[1] ""
265
+
266
+ #: src/Tribe/Admin/Move_Tickets.php:536
267
+ msgid "This ticket was moved to %1$s %2$s from %3$s %4$s"
268
+ msgstr ""
269
+
270
+ #: src/Tribe/Admin/Move_Tickets.php:710
271
+ msgid "This ticket was moved to %1$s from %2$s"
272
+ msgstr ""
273
+
274
+ #: src/Tribe/Admin/Ticket_History.php:34
275
+ msgctxt "attendee table"
276
+ msgid "View history"
277
+ msgstr ""
278
+
279
+ #: src/Tribe/Admin/Ticket_History.php:35
280
+ msgctxt "attendee table"
281
+ msgid "Hide history"
282
+ msgstr ""
283
+
284
+ #: src/Tribe/Admin/Ticket_History.php:65
285
+ msgid "No history available"
286
+ msgstr ""
287
+
288
+ #: src/Tribe/Attendance_Totals.php:30
289
+ msgctxt "attendee summary"
290
+ msgid "Checked in:"
291
+ msgstr ""
292
+
293
+ #: src/Tribe/Attendance_Totals.php:31
294
+ msgctxt "attendee summary"
295
+ msgid "Deleted Attendees:"
296
+ msgstr ""
297
+
298
+ #: src/Tribe/Attendees_Table.php:79
299
+ msgctxt "attendee table"
300
+ msgid "Ticket"
301
+ msgstr ""
302
+
303
+ #: src/Tribe/Attendees_Table.php:80
304
+ msgctxt "attendee table"
305
+ msgid "Purchaser"
306
+ msgstr ""
307
+
308
+ #: src/Tribe/Attendees_Table.php:81
309
+ msgctxt "attendee table"
310
+ msgid "Status"
311
+ msgstr ""
312
+
313
+ #: src/Tribe/Attendees_Table.php:274
314
+ msgctxt "row action"
315
+ msgid "Undo Check In"
316
+ msgstr ""
317
+
318
+ #: src/Tribe/Attendees_Table.php:275
319
+ msgctxt "row action"
320
+ msgid "Check In"
321
+ msgstr ""
322
+
323
+ #: src/Tribe/Attendees_Table.php:288
324
+ msgctxt "row action"
325
+ msgid "Move"
326
+ msgstr ""
327
+
328
+ #: src/Tribe/Attendees_Table.php:291
329
+ msgctxt "row action"
330
+ msgid "Delete"
331
+ msgstr ""
332
+
333
+ #: src/Tribe/CSV_Importer/Rows.php:35
334
+ msgctxt "import type"
335
+ msgid "RSVPs"
336
+ msgstr ""
337
+
338
+ #: src/Tribe/CSV_Importer/Rows.php:49
339
+ msgctxt "post type label"
340
+ msgid "RSVPs"
341
+ msgstr ""
342
+
343
+ #: src/Tribe/Main.php:546
344
+ msgid "Welcome to Event Tickets"
345
+ msgstr ""
346
+
347
+ #: src/Tribe/Main.php:681
348
+ msgctxt "button text"
349
+ msgid "RSVP"
350
+ msgstr ""
351
+
352
+ #: src/Tribe/Metabox.php:82
353
+ msgid "Are you sure you want to delete this ticket? This cannot be undone."
354
+ msgstr "Är du säker på att du vill ta bort denna biljett? Det har kan inte ångras."
355
+
356
+ #: src/Tribe/RSVP/Attendance_Totals.php:37
357
+ msgctxt "attendee summary"
358
+ msgid "Total RSVPs:"
359
+ msgstr ""
360
+
361
+ #: src/Tribe/RSVP/Attendance_Totals.php:38
362
+ msgctxt "attendee summary"
363
+ msgid "Going:"
364
+ msgstr ""
365
+
366
+ #: src/Tribe/RSVP/Attendance_Totals.php:39
367
+ msgctxt "attendee summary"
368
+ msgid "Not Going:"
369
+ msgstr ""
370
+
371
+ #: src/Tribe/RSVP.php:158
372
+ msgctxt "ticket provider"
373
+ msgid "RSVP"
374
+ msgstr ""
375
+
376
+ #: src/Tribe/RSVP.php:270
377
+ msgid "RSVP Tickets"
378
+ msgstr ""
379
+
380
+ #: src/Tribe/RSVP.php:271
381
+ msgid "RSVP Ticket"
382
+ msgstr ""
383
+
384
+ #: src/Tribe/Tickets_Handler.php:68, src/Tribe/Tickets_Handler.php:68
385
+ msgctxt "attendee event actions"
386
+ msgid "Edit"
387
+ msgstr ""
388
+
389
+ #: src/Tribe/Tickets_Handler.php:69, src/Tribe/Tickets_Handler.php:69
390
+ msgctxt "attendee event actions"
391
+ msgid "View"
392
+ msgstr ""
393
+
394
+ #: src/Tribe/Tickets_Handler.php:181
395
+ msgid "You must first select one or more tickets before you can move them!"
396
+ msgstr ""
397
+
398
+ #: src/Tribe/Tickets_Handler.php:365
399
+ msgctxt "attendee export"
400
+ msgid "Order ID"
401
+ msgstr ""
402
+
403
+ #: src/Tribe/Tickets_Handler.php:366
404
+ msgctxt "attendee export"
405
+ msgid "Order Status"
406
+ msgstr ""
407
+
408
+ #: src/Tribe/Tickets_Handler.php:367
409
+ msgctxt "attendee export"
410
+ msgid "Ticket #"
411
+ msgstr ""
412
+
413
+ #: src/Tribe/Tickets_Handler.php:368
414
+ msgctxt "attendee export"
415
+ msgid "Customer Name"
416
+ msgstr ""
417
+
418
+ #: src/Tribe/Tickets_Handler.php:369
419
+ msgctxt "attendee export"
420
+ msgid "Customer Email Address"
421
+ msgstr ""
422
+
423
+ #: src/admin-views/admin-welcome-message.php:9
424
+ msgid "You are running Version %s and deserve a hug :-)"
425
+ msgstr "Du kör version %s och förtjänar en kram :-)"
426
+
427
+ #: src/admin-views/admin-welcome-message.php:18
428
+ msgid "We Need Your Help"
429
+ msgstr ""
430
+
431
+ #: src/Tribe/Admin/Move_Ticket_Types.php:28
432
+ msgid "Move Ticket Types"
433
+ msgstr ""
434
+
435
+ #: src/Tribe/Admin/Move_Ticket_Types.php:102
436
+ msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
437
+ msgstr ""
438
+
439
+ #: src/Tribe/Admin/Move_Ticket_Types.php:108
440
+ msgid "Ticket type could not be moved: unexpected failure during reassignment."
441
+ msgstr ""
442
+
443
  #: src/admin-views/tribe-options-tickets.php:69
444
  msgid "You can require that users log into your site before they are able to RSVP (or buy tickets). Please review your WordPress Membership option (via the General Settings admin screen) before adjusting this setting."
445
  msgstr ""
507
 
508
  #: src/views/tickets/orders-rsvp.php:63
509
  msgid "Attendee %d"
510
+ msgstr "Deltagare %d"
 
 
 
 
511
 
512
+ #: src/views/tickets/orders-rsvp.php:87
513
  msgid "Type: "
514
  msgstr ""
515
 
537
  msgid "Login to RSVP"
538
  msgstr ""
539
 
540
+ #: src/Tribe/Main.php:681
 
 
 
 
541
  msgid "Buy"
542
  msgstr ""
543
 
544
+ #: src/Tribe/Metabox.php:92
545
  msgid "It looks like you have modified your global stock settings but have not saved or updated the post."
546
  msgstr ""
547
 
548
+ #: src/Tribe/Metabox.php:119
549
  msgid "Please enter in without thousand separators and currency symbols."
550
  msgstr ""
551
 
552
+ #: src/Tribe/RSVP.php:705
553
  msgid "You confirmed you will not be attending %s"
554
  msgstr ""
555
 
556
+ #: src/Tribe/Tickets.php:913
557
  msgid "Use global stock"
558
  msgstr ""
559
 
560
+ #: src/Tribe/Tickets.php:914
561
  msgid "Use global stock but cap sales"
562
  msgstr ""
563
 
564
+ #: src/Tribe/Tickets.php:915
565
  msgid "Independent (do not use global stock)"
566
  msgstr ""
567
 
568
+ #: src/Tribe/Tickets.php:1376
569
  msgid "Tickets are not available as this %s has passed."
570
  msgstr ""
571
 
572
+ #: src/Tribe/Tickets.php:1378
573
  msgid "Tickets are not yet available."
574
  msgstr ""
575
 
576
+ #: src/Tribe/Tickets.php:1380
577
  msgid "Tickets are no longer available."
578
  msgstr ""
579
 
580
+ #: src/Tribe/Tickets.php:1382
581
  msgid "There are no tickets available at this time."
582
  msgstr ""
583
 
584
+ #: src/Tribe/Tickets_View.php:513
 
 
 
 
 
 
 
 
585
  msgid "Going"
586
  msgstr ""
587
 
588
+ #: src/Tribe/Tickets_View.php:514
589
  msgid "Not Going"
590
  msgstr ""
591
 
592
+ #: src/Tribe/Tickets_View.php:626
593
  msgid "Ticket"
594
  msgstr ""
595
 
596
+ #: src/Tribe/Tickets_View.php:692
597
  msgid "This RSVP is no longer active."
598
  msgstr ""
599
 
 
 
 
 
 
 
 
 
600
  #: src/admin-views/meta-box.php:69
601
  msgid "Enable global stock"
602
  msgstr ""
611
  msgstr[0] ""
612
  msgstr[1] ""
613
 
614
+ #: src/admin-views/rsvp-metabox-advanced.php:15
615
+ msgid "If you are creating a recurring event, tickets will only show up once per Event Series, meaning that the same ticket will apper across all events. Please configure your events accordingly."
616
  msgstr ""
617
 
618
  #: src/admin-views/tribe-options-tickets.php:37
623
  msgid "Login requirements"
624
  msgstr ""
625
 
626
+ #: src/Tribe/Attendees_Table.php:365
627
  msgid "View order"
628
  msgstr ""
629
 
630
  #: src/Tribe/CSV_Importer/Column_Names.php:34
631
  msgid "Event Name or ID or Slug"
632
+ msgstr "Evenemangsnamn eller ID eller slug"
633
 
634
  #: src/Tribe/CSV_Importer/Column_Names.php:35
635
  msgid "Ticket Name"
636
+ msgstr "Biljettnamn"
637
 
638
  #: src/Tribe/CSV_Importer/Column_Names.php:36
639
  msgid "Ticket Description"
640
+ msgstr "Biljettbeskrivning"
641
 
642
  #: src/Tribe/CSV_Importer/Column_Names.php:37
643
  msgid "Ticket Start Sale Date"
644
+ msgstr "Startdatum biljettförsäljning"
645
 
646
  #: src/Tribe/CSV_Importer/Column_Names.php:38
647
  msgid "Ticket Start Sale Time"
648
+ msgstr "Starttid biljettförsäljning"
649
 
650
  #: src/Tribe/CSV_Importer/Column_Names.php:39
651
  msgid "Ticket End Sale Date"
652
+ msgstr "Slutdatum biljettförsäljning"
653
 
654
  #: src/Tribe/CSV_Importer/Column_Names.php:40
655
  msgid "Ticket End Sale Time"
656
+ msgstr "Starttid biljettförsäljning"
657
 
658
  #: src/Tribe/CSV_Importer/Column_Names.php:41
659
  msgid "Ticket Stock"
660
+ msgstr "Biljettantal"
661
 
662
+ #: src/Tribe/CSV_Importer/RSVP_Importer.php:230
663
+ msgid "Recurring event tickets are not supported, event %s."
664
  msgstr ""
665
 
666
+ #: src/Tribe/Tickets_View.php:622
667
  msgid "RSVPs"
668
  msgstr ""
669
 
670
+ #: src/Tribe/Main.php:445
 
 
 
 
671
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
672
  msgstr ""
673
 
674
+ #: src/Tribe/RSVP.php:967
675
  msgid "You can't RSVP more than the total remaining tickets."
676
  msgstr ""
677
 
678
+ #: src/Tribe/RSVP.php:1379
679
  msgid "Return to the %1$sAttendees Report%2$s."
680
  msgstr ""
681
 
682
+ #: src/Tribe/RSVP.php:1386
683
  msgid "Post updated. %1$s"
684
  msgstr ""
685
 
686
+ #: src/Tribe/RSVP.php:1390
687
  msgid "Post published. %1$s"
688
  msgstr ""
689
 
690
+ #: src/Tribe/RSVP.php:1393
691
  msgid "Post submitted."
692
  msgstr ""
693
 
694
+ #: src/Tribe/RSVP.php:1394
695
  msgid "Post scheduled."
696
  msgstr ""
697
 
698
+ #: src/Tribe/RSVP.php:1395
699
  msgid "Post draft updated."
700
  msgstr ""
701
 
702
+ #: src/Tribe/Tickets.php:643
703
  msgid "Editing the ticket price is currently disallowed."
704
  msgstr ""
705
 
706
+ #: src/Tribe/Tickets_Handler.php:483
707
  msgid "Cheatin Huh?"
708
  msgstr ""
709
 
710
+ #: src/Tribe/Tickets_Handler.php:466
711
  msgid "Invalid Event ID"
712
  msgstr ""
713
 
714
+ #: src/Tribe/Tickets_Handler.php:489
715
  msgid "Empty user and email"
716
  msgstr ""
717
 
718
+ #: src/Tribe/Tickets_Handler.php:501
719
  msgid "Invalid Email"
720
  msgstr ""
721
 
722
+ #: src/Tribe/Tickets_Handler.php:507, src/Tribe/Tickets_Handler.php:523
723
  msgid "Invalid User ID"
724
  msgstr ""
725
 
726
+ #: src/Tribe/Tickets_Handler.php:544
727
  msgid "Error when sending the email"
728
  msgstr ""
729
 
730
+ #: src/Tribe/Tickets_Handler.php:549
731
  msgid "Email sent successfully!"
732
  msgstr ""
733
 
735
  msgid "Send Email"
736
  msgstr ""
737
 
738
+ #: src/admin-views/attendees.php:26
739
  msgid "Edit Event"
740
  msgstr ""
741
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
742
  #: src/admin-views/meta-box.php:208
743
  msgid "When will ticket sales occur?"
744
  msgstr ""
751
  msgid "Cancel"
752
  msgstr "Avbryt"
753
 
754
+ #: src/Tribe/Main.php:213
755
  msgid "When The Events Calendar and Event Tickets are both activated, The Events Calendar must be running version %1$s or greater. Please %2$supdate now.%3$s"
756
  msgstr ""
757
 
758
+ #: src/Tribe/Main.php:391
759
  msgid "Support for Event Tickets"
760
  msgstr ""
761
 
762
+ #: src/Tribe/Main.php:393
763
  msgid "Settings overview"
764
  msgstr ""
765
 
766
+ #: src/Tribe/Main.php:394
767
  msgid "Features overview"
768
  msgstr ""
769
 
770
+ #: src/Tribe/Main.php:395
771
  msgid "Troubleshooting common problems"
772
  msgstr ""
773
 
774
+ #: src/Tribe/Main.php:396
775
  msgid "Customizing Event Tickets"
776
  msgstr ""
777
 
778
+ #: src/Tribe/Main.php:413
779
  msgid "New User Primer"
780
  msgstr ""
781
 
782
+ #: src/Tribe/Main.php:415
783
  msgid "We are committed to helping you sell tickets for your event. Check out our handy %s to get started."
784
  msgstr ""
785
 
786
+ #: src/Tribe/Main.php:432
787
  msgid "open-source forum on WordPress.org"
788
  msgstr ""
789
 
790
+ #: src/Tribe/Main.php:433
791
  msgid "If you have tried the above steps and are still having trouble, you can post a new thread to our %s. Our support staff monitors these forums once a week and would be happy to assist you there."
792
  msgstr ""
793
 
794
+ #: src/Tribe/Main.php:435
795
  msgid "premium support on our website"
796
  msgstr ""
797
 
798
+ #: src/Tribe/Main.php:436
799
  msgid "Events Tickets Plus"
800
  msgstr ""
801
 
802
+ #: src/Tribe/Main.php:437
803
  msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
804
  msgstr ""
805
 
806
+ #: src/Tribe/Main.php:439, src/Tribe/Main.php:444
807
  msgid "post a thread"
808
  msgstr ""
809
 
810
+ #: src/Tribe/Main.php:440
811
  msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
812
  msgstr ""
813
 
814
+ #: src/Tribe/Tickets_View.php:634, src/views/tickets/orders-link.php:45
815
  msgid " and "
816
  msgstr "och "
817
 
818
+ #: src/admin-views/admin-welcome-message.php:47
819
+ msgid "Getting Started"
820
+ msgstr "Komma igång"
821
+
822
+ #: src/Tribe/Admin/Ticket_Settings.php:22, src/Tribe/Metabox.php:31,
823
+ #: src/Tribe/Tickets_View.php:626
824
  msgid "Tickets"
825
  msgstr "Biljetter"
826
 
827
+ #: src/views/tickets/email.php:332
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
828
  msgid "Ticket #"
829
  msgstr "Biljett #"
830
 
831
+ #: src/Tribe/Attendees_Table.php:82, src/views/tickets/email.php:344
832
  msgid "Security Code"
833
  msgstr "Säkerhetskod"
834
 
835
+ #: src/Tribe/Attendees_Table.php:83, src/Tribe/Attendees_Table.php:368,
836
+ #: src/Tribe/Attendees_Table.php:372, src/Tribe/Attendees_Table.php:466
837
  msgid "Check in"
838
  msgstr "Boka"
839
 
840
+ #: src/Tribe/Attendees_Table.php:369, src/Tribe/Attendees_Table.php:373,
841
+ #: src/Tribe/Attendees_Table.php:467
842
  msgid "Undo Check in"
843
  msgstr "Ångra bokning"
844
 
845
+ #: src/Tribe/Attendees_Table.php:439
846
  msgid "Print"
847
  msgstr "Skriv ut"
848
 
849
+ #: src/Tribe/Attendees_Table.php:440,
850
+ #: src/admin-views/admin-welcome-message.php:36, src/views/tickets/rsvp.php:118
851
  msgid "Email"
852
  msgstr "E-post"
853
 
854
+ #: src/Tribe/Attendees_Table.php:441
855
  msgid "Export"
856
  msgstr "Exportera"
857
 
858
+ #: src/Tribe/Attendees_Table.php:447
859
  msgid "Filter by purchaser name, ticket #, order # or security code"
860
  msgstr "Filtrera på köp namn, biljett #, order # eller säkerhets kod"
861
 
862
+ #: src/Tribe/Attendees_Table.php:468, src/admin-views/list.php:43
863
  msgid "Delete"
864
  msgstr "Radera"
865
 
866
+ #: src/Tribe/Metabox.php:86
867
  msgid "Ticket header image"
868
  msgstr "Biljetthuvud bild"
869
 
870
+ #: src/Tribe/Metabox.php:87
871
  msgid "Set as ticket header"
872
  msgstr "Sätt som biljetthuvud"
873
 
874
+ #: src/Tribe/RSVP.php:232
875
  msgctxt "Attendee number"
876
  msgid "Attendee %1$s"
877
  msgstr ""
878
 
879
+ #: src/Tribe/RSVP.php:675
880
  msgid "Your tickets from %s"
881
  msgstr ""
882
 
883
+ #: src/Tribe/RSVP.php:961
884
  msgid "Your RSVP has been received! Check your email for your RSVP confirmation."
885
  msgstr ""
886
 
887
+ #: src/Tribe/RSVP.php:972
888
  msgid "In order to RSVP, you must enter your name and a valid email address."
889
  msgstr ""
890
 
891
+ #: src/Tribe/RSVP.php:1111
892
  msgid "(deleted)"
893
+ msgstr "(borttagen)"
894
 
895
+ #: src/Tribe/Tickets.php:423
896
  msgid "Your ticket has been saved."
897
  msgstr "Din biljett har sparats."
898
 
899
+ #: src/Tribe/Tickets.php:589
900
  msgid "Your ticket has been deleted."
901
  msgstr "Din biljett har raderats."
902
 
903
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/list.php:90
904
  msgid "See who purchased tickets to this event"
905
  msgstr "Se vilka som köpt biljetter till denna evenemang"
906
 
907
+ #: src/Tribe/Tickets_Handler.php:121, src/admin-views/attendees.php:10,
908
+ #: src/admin-views/list.php:92
909
  msgid "Attendees"
910
  msgstr "Deltagare"
911
 
912
+ #: src/Tribe/Tickets_Handler.php:177
913
  msgid "You need to select a user or type a valid email address"
914
  msgstr "Du måste välja en användare eller ange en giltig e-postadress"
915
 
916
+ #: src/Tribe/Tickets_Handler.php:178
917
  msgid "Sending..."
918
  msgstr "Skickar..."
919
 
920
+ #: src/Tribe/Tickets_Handler.php:210
921
  msgid "Columns"
922
  msgstr "Kolumner"
923
 
924
+ #: src/Tribe/Tickets_Handler.php:210
925
  msgid "You can use Screen Options to select which columns you want to see. The selection works in the table below, in the email, for print and for the CSV export."
926
  msgstr "Du kan använda visningsval för att välja vilka kolumner du vill visa. Valen gäller tabellen nedan, i e-post, för utskrifter och för CSV-export."
927
 
928
+ #: src/Tribe/Tickets_Handler.php:398
929
  msgid "Yes"
930
  msgstr "Ja"
931
 
932
+ #: src/Tribe/Tickets_Handler.php:439
933
  msgid "attendees"
934
  msgstr "deltagare"
935
 
936
+ #: src/Tribe/Tickets_Handler.php:543
937
  msgid "Attendee List for: %s"
938
  msgstr "Deltagarlista för: %s"
939
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
940
  #: src/admin-views/attendees-email.php:4
941
  msgid "Send the attendee list by email"
942
  msgstr "Skicka deltagarlistan per e-post"
993
  msgid "Remove"
994
  msgstr "Ta bort"
995
 
996
+ #: src/admin-views/meta-box.php:112, src/admin-views/meta-box.php:122
997
  msgid "Add new ticket"
998
  msgstr "Lägg till ny biljett"
999
 
1043
 
1044
  #: src/admin-views/rsvp-metabox-advanced.php:2
1045
  msgid "Stock:"
1046
+ msgstr "Lager:"
1047
 
1048
  #: src/admin-views/rsvp-metabox-advanced.php:6
1049
  msgid "(Total available # of this ticket type. Once they're gone, ticket type is sold out.)"
1050
+ msgstr "(Totalt tillgängliga # av denna biljettypen. När de är slut är biljettypen slutsåld.)"
1051
 
1052
+ #: src/admin-views/rsvp-metabox-advanced.php:22
1053
  msgid "Selling tickets for recurring events"
1054
+ msgstr "Sälja biljetter för upprepade evenemang"
1055
 
1056
+ #: src/admin-views/rsvp-metabox-advanced.php:13
1057
+ msgid "Currently, tickets will only show up on the frontend once per full event. For PRO users this means the same ticket will appear across all events in the series. Please configure your events accordingly."
1058
  msgstr ""
1059
 
1060
  #: src/admin-views/tribe-options-tickets.php:51
1069
  msgid "Attendee List"
1070
  msgstr "Deltagarlista"
1071
 
1072
+ #: src/views/tickets/email-non-attendance.php:24,
1073
+ #: src/views/tickets/email-ticket-type-moved.php:21,
1074
+ #: src/views/tickets/email-tickets-moved.php:22, src/views/tickets/email.php:26
1075
  msgid "Your tickets"
1076
  msgstr "Dina biljetter"
1077
 
1083
  msgid "Purchaser"
1084
  msgstr "Köpare"
1085
 
1086
+ #: src/Tribe/Tickets_View.php:622
 
1087
  msgid "RSVP"
1088
  msgstr ""
1089
 
1090
  #: src/views/tickets/rsvp.php:61
1091
  msgid "%1$s out of %2$s available"
1092
+ msgstr "%1$s av %2$s tillgängliga"
1093
 
1094
  #: src/views/tickets/rsvp.php:69
1095
  msgid "Out of stock!"
1096
+ msgstr "Slut i lager!"
1097
 
1098
  #: src/views/tickets/rsvp.php:110
1099
  msgid "Full Name"
1103
  msgid "Confirm RSVP"
1104
  msgstr ""
1105
 
1106
+ #: src/Tribe/Main.php:459
1107
  msgid "Event Tickets"
1108
+ msgstr "Evenemangsbiljetter"
 
 
 
 
 
 
 
 
lang/event-tickets.pot CHANGED
@@ -1,1044 +1,954 @@
1
- # Copyright (C) 2016 Modern Tribe
2
- # This file is distributed under the same license as the Event Tickets package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Event Tickets 4.3.1\n"
6
- "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-tickets\n"
7
- "POT-Creation-Date: 2016-10-20 07:27-0700\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2016-10-20 07:27-0700\n"
12
- "Last-Translator: \n"
13
- "Language-Team: \n"
14
- "X-Generator: Poedit 1.8.7.1\n"
 
 
 
15
 
16
- #: src/Tribe/Admin/Move_Ticket_Types.php:28
17
- msgid "Move Ticket Types"
18
- msgstr ""
19
-
20
- #: src/Tribe/Admin/Move_Ticket_Types.php:72
21
- #: src/Tribe/Admin/Move_Tickets.php:250
22
- msgid "All supported types"
23
- msgstr ""
24
-
25
- #: src/Tribe/Admin/Move_Ticket_Types.php:102
26
- msgid ""
27
- "Ticket type could not be moved: the ticket type or destination post was "
28
- "invalid."
29
  msgstr ""
30
 
31
- #: src/Tribe/Admin/Move_Ticket_Types.php:108
32
- msgid "Ticket type could not be moved: unexpected failure during reassignment."
33
  msgstr ""
34
 
35
- #: src/Tribe/Admin/Move_Ticket_Types.php:114
36
- msgid ""
37
- "Ticket type %1$s for %2$s was successfully moved to %3$s. All previously "
38
- "sold tickets of this type have been transferred to %3$s. Please adjust stock "
39
- "manually as needed. %1$s ticket holders have received an email notifying "
40
- "them of the change. You may now close this window!"
41
  msgstr ""
42
 
43
- #: src/Tribe/Admin/Move_Ticket_Types.php:170
44
- msgid ""
45
- "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a "
46
- "href=\"%3$s\" target=\"_blank\">%4$s</a>"
47
  msgstr ""
48
 
49
- #: src/Tribe/Admin/Move_Ticket_Types.php:267
50
- #: src/Tribe/Admin/Move_Tickets.php:651
51
- msgid "Changes to your tickets from %s"
52
  msgstr ""
53
 
54
- #: src/Tribe/Admin/Move_Tickets.php:68
55
- msgid "Move Attendees"
56
  msgstr ""
57
 
58
- #: src/Tribe/Admin/Move_Tickets.php:105
59
- msgid ""
60
- "Woops! We could not complete the requested operation due to an unforeseen "
61
- "problem."
62
  msgstr ""
63
 
64
- #: src/Tribe/Admin/Move_Tickets.php:107
65
- msgid "Unable to update the post list. Please refresh the page and try again."
66
  msgstr ""
67
 
68
- #: src/Tribe/Admin/Move_Tickets.php:109
69
- msgid "No results found - you may need to widen your search criteria."
70
  msgstr ""
71
 
72
- #: src/Tribe/Admin/Move_Tickets.php:111
73
- msgid "No ticket types were found for this post."
74
  msgstr ""
75
 
76
- #: src/Tribe/Admin/Move_Tickets.php:113
77
- msgid "Loading, please wait&hellip;"
78
  msgstr ""
79
 
80
- #: src/Tribe/Admin/Move_Tickets.php:225
81
- msgctxt "attendee screen bulk actions"
82
- msgid "Move"
83
  msgstr ""
84
 
85
- #: src/Tribe/Admin/Move_Tickets.php:422
86
- msgid ""
87
- "Tickets could not be moved: valid ticket IDs or a destination ID were not "
88
- "provided."
89
  msgstr ""
90
 
91
- #: src/Tribe/Admin/Move_Tickets.php:430
92
- msgid ""
93
- "Tickets could not be moved: there was an unexpected failure during "
94
- "reassignment."
95
  msgstr ""
96
 
97
- #: src/Tribe/Admin/Move_Tickets.php:438
98
- msgctxt "moved tickets success message fragment"
99
- msgid "assigned to %s"
100
  msgstr ""
101
 
102
- #: src/Tribe/Admin/Move_Tickets.php:445
103
- msgctxt "moved tickets success message fragment"
104
- msgid "moved to %s and"
105
  msgstr ""
106
 
107
- #: src/Tribe/Admin/Move_Tickets.php:452
108
- msgid ""
109
- "%1$s attendee for %2$s was successfully %3$s. Please adjust stock manually "
110
- "as needed. This attendee will receive an email notifying them of the change."
111
- msgid_plural ""
112
- "%1$s attendees for %2$s were successfully moved to %3$s. Please adjust stock "
113
- "manually as needed. These attendees will receive an email notifying them of "
114
- "the change."
115
- msgstr[0] ""
116
- msgstr[1] ""
117
-
118
- #: src/Tribe/Admin/Move_Tickets.php:536
119
- msgid "This ticket was moved to %1$s %2$s from %3$s %4$s"
120
  msgstr ""
121
 
122
- #: src/Tribe/Admin/Move_Tickets.php:710
123
- msgid "This ticket was moved to %1$s from %2$s"
124
  msgstr ""
125
 
126
- #: src/Tribe/Admin/Ticket_History.php:34
127
- msgctxt "attendee table"
128
- msgid "View history"
129
  msgstr ""
130
 
131
- #: src/Tribe/Admin/Ticket_History.php:35
132
- msgctxt "attendee table"
133
- msgid "Hide history"
134
  msgstr ""
135
 
136
- #: src/Tribe/Admin/Ticket_History.php:65
137
- msgid "No history available"
138
  msgstr ""
139
 
140
- #: src/Tribe/Admin/Ticket_Settings.php:22 src/Tribe/Metabox.php:31
141
- #: src/Tribe/Tickets_View.php:626
142
- msgid "Tickets"
143
  msgstr ""
144
 
145
- #: src/Tribe/Attendance_Totals.php:30
146
- msgctxt "attendee summary"
147
- msgid "Checked in:"
148
  msgstr ""
149
 
150
- #: src/Tribe/Attendance_Totals.php:31
151
- msgctxt "attendee summary"
152
- msgid "Deleted Attendees:"
153
  msgstr ""
154
 
155
- #: src/Tribe/Attendees_Table.php:79
156
- msgctxt "attendee table"
157
- msgid "Ticket"
158
  msgstr ""
159
 
160
- #: src/Tribe/Attendees_Table.php:80
161
- msgctxt "attendee table"
162
- msgid "Purchaser"
163
  msgstr ""
164
 
165
- #: src/Tribe/Attendees_Table.php:81
166
- msgctxt "attendee table"
167
- msgid "Status"
168
  msgstr ""
169
 
170
- #: src/Tribe/Attendees_Table.php:82 src/views/tickets/email.php:344
171
- msgid "Security Code"
172
  msgstr ""
173
 
174
- #: src/Tribe/Attendees_Table.php:83 src/Tribe/Attendees_Table.php:368
175
- #: src/Tribe/Attendees_Table.php:372 src/Tribe/Attendees_Table.php:466
176
- msgid "Check in"
177
  msgstr ""
178
 
179
- #: src/Tribe/Attendees_Table.php:274
180
- msgctxt "row action"
181
- msgid "Undo Check In"
182
  msgstr ""
183
 
184
- #: src/Tribe/Attendees_Table.php:275
185
- msgctxt "row action"
186
- msgid "Check In"
187
  msgstr ""
188
 
189
- #: src/Tribe/Attendees_Table.php:288
190
- msgctxt "row action"
191
- msgid "Move"
192
  msgstr ""
193
 
194
- #: src/Tribe/Attendees_Table.php:291
195
- msgctxt "row action"
196
- msgid "Delete"
197
  msgstr ""
198
 
199
- #: src/Tribe/Attendees_Table.php:365
200
- msgid "View order"
201
  msgstr ""
202
 
203
- #: src/Tribe/Attendees_Table.php:369 src/Tribe/Attendees_Table.php:373
204
- #: src/Tribe/Attendees_Table.php:467
205
- msgid "Undo Check in"
206
  msgstr ""
207
 
208
- #: src/Tribe/Attendees_Table.php:439
209
- msgid "Print"
210
  msgstr ""
211
 
212
- #: src/Tribe/Attendees_Table.php:440
213
- #: src/admin-views/admin-welcome-message.php:36 src/views/tickets/rsvp.php:118
214
- msgid "Email"
215
  msgstr ""
216
 
217
- #: src/Tribe/Attendees_Table.php:441
218
- msgid "Export"
219
  msgstr ""
220
 
221
- #: src/Tribe/Attendees_Table.php:447
222
- msgid "Filter by purchaser name, ticket #, order # or security code"
223
  msgstr ""
224
 
225
- #: src/Tribe/Attendees_Table.php:468 src/admin-views/list.php:43
226
- msgid "Delete"
227
  msgstr ""
228
 
229
- #: src/Tribe/CSV_Importer/Column_Names.php:34
230
- msgid "Event Name or ID or Slug"
231
  msgstr ""
232
 
233
- #: src/Tribe/CSV_Importer/Column_Names.php:35
234
- msgid "Ticket Name"
235
  msgstr ""
236
 
237
- #: src/Tribe/CSV_Importer/Column_Names.php:36
238
- msgid "Ticket Description"
239
  msgstr ""
240
 
241
- #: src/Tribe/CSV_Importer/Column_Names.php:37
242
- msgid "Ticket Start Sale Date"
243
  msgstr ""
244
 
245
- #: src/Tribe/CSV_Importer/Column_Names.php:38
246
- msgid "Ticket Start Sale Time"
247
  msgstr ""
248
 
249
- #: src/Tribe/CSV_Importer/Column_Names.php:39
250
- msgid "Ticket End Sale Date"
251
  msgstr ""
252
 
253
- #: src/Tribe/CSV_Importer/Column_Names.php:40
254
- msgid "Ticket End Sale Time"
255
  msgstr ""
256
 
257
- #: src/Tribe/CSV_Importer/Column_Names.php:41
258
- msgid "Ticket Stock"
259
- msgstr ""
 
 
260
 
261
- #: src/Tribe/CSV_Importer/RSVP_Importer.php:230
262
- msgid "Recurring event tickets are not supported, event %s."
263
  msgstr ""
264
 
265
- #: src/Tribe/CSV_Importer/Rows.php:35
266
- msgctxt "import type"
267
- msgid "RSVPs"
268
  msgstr ""
269
 
270
- #: src/Tribe/CSV_Importer/Rows.php:49
271
- msgctxt "post type label"
272
- msgid "RSVPs"
273
  msgstr ""
274
 
275
- #: src/Tribe/JSON_LD/Order.php:106
276
- msgid "Free"
277
  msgstr ""
278
 
279
- #: src/Tribe/Main.php:213
280
- msgid ""
281
- "When The Events Calendar and Event Tickets are both activated, The Events "
282
- "Calendar must be running version %1$s or greater. Please %2$supdate now.%3$s"
283
  msgstr ""
284
 
285
- #: src/Tribe/Main.php:391
286
- msgid "Support for Event Tickets"
287
  msgstr ""
288
 
289
- #: src/Tribe/Main.php:393
290
- msgid "Settings overview"
291
  msgstr ""
292
 
293
- #: src/Tribe/Main.php:394
294
- msgid "Features overview"
295
  msgstr ""
296
 
297
- #: src/Tribe/Main.php:395
298
- msgid "Troubleshooting common problems"
299
  msgstr ""
300
 
301
- #: src/Tribe/Main.php:396
302
- msgid "Customizing Event Tickets"
303
  msgstr ""
304
 
305
- #: src/Tribe/Main.php:413
306
- msgid "New User Primer"
307
  msgstr ""
308
 
309
- #: src/Tribe/Main.php:415
310
- msgid ""
311
- "We are committed to helping you sell tickets for your event. Check out our "
312
- "handy %s to get started."
313
  msgstr ""
314
 
315
- #: src/Tribe/Main.php:432
316
- msgid "open-source forum on WordPress.org"
317
  msgstr ""
318
 
319
- #: src/Tribe/Main.php:433
320
- msgid ""
321
- "If you have tried the above steps and are still having trouble, you can post "
322
- "a new thread to our %s. Our support staff monitors these forums once a week "
323
- "and would be happy to assist you there."
324
- msgstr ""
325
 
326
- #: src/Tribe/Main.php:435
327
- msgid "premium support on our website"
328
  msgstr ""
329
 
330
- #: src/Tribe/Main.php:436
331
- msgid "Events Tickets Plus"
332
  msgstr ""
333
 
334
- #: src/Tribe/Main.php:437
335
- msgid ""
336
- "Looking for more immediate support? We offer %1$s with the purchase of any "
337
- "of our premium plugins (like %2$s). Pick up a license and you can post there "
338
- "directly and expect a response within 24-48 hours during weekdays."
339
  msgstr ""
340
 
341
- #: src/Tribe/Main.php:439 src/Tribe/Main.php:444
342
- msgid "post a thread"
343
  msgstr ""
344
 
345
- #: src/Tribe/Main.php:440
346
- msgid ""
347
- "Already have Events Tickets Plus? You can %s in our premium support forums. "
348
- "Our support team monitors the forums and will respond to your thread within "
349
- "24-48 hours (during the week)."
350
  msgstr ""
351
 
352
- #: src/Tribe/Main.php:445
353
- msgid ""
354
- "If you have a valid license for one of our paid plugins, you can %s in our "
355
- "premium support forums. Our support team monitors the forums and will "
356
- "respond to your thread within 24-48 hours (during the week)."
357
  msgstr ""
358
 
359
- #. Plugin Name of the plugin/theme
360
- #: src/Tribe/Main.php:459
361
- msgid "Event Tickets"
362
  msgstr ""
363
 
364
- #: src/Tribe/Main.php:546
365
- msgid "Welcome to Event Tickets"
 
366
  msgstr ""
367
 
368
- #: src/Tribe/Main.php:681
369
- msgid "Buy"
370
  msgstr ""
371
 
372
- #: src/Tribe/Main.php:681
373
- msgctxt "button text"
374
- msgid "RSVP"
375
  msgstr ""
376
 
377
- #: src/Tribe/Metabox.php:82
378
- msgid "Are you sure you want to delete this ticket? This cannot be undone."
379
  msgstr ""
380
 
381
- #: src/Tribe/Metabox.php:86
382
- msgid "Ticket header image"
383
  msgstr ""
384
 
385
- #: src/Tribe/Metabox.php:87
386
- msgid "Set as ticket header"
387
  msgstr ""
388
 
389
- #: src/Tribe/Metabox.php:92
390
- msgid ""
391
- "It looks like you have modified your global stock settings but have not "
392
- "saved or updated the post."
393
  msgstr ""
394
 
395
- #: src/Tribe/Metabox.php:119
396
- msgid "Please enter in without thousand separators and currency symbols."
397
  msgstr ""
398
 
399
- #: src/Tribe/RSVP/Attendance_Totals.php:37
400
- msgctxt "attendee summary"
401
- msgid "Total RSVPs:"
402
  msgstr ""
403
 
404
- #: src/Tribe/RSVP/Attendance_Totals.php:38
405
- msgctxt "attendee summary"
406
- msgid "Going:"
407
  msgstr ""
408
 
409
- #: src/Tribe/RSVP/Attendance_Totals.php:39
410
- msgctxt "attendee summary"
411
- msgid "Not Going:"
412
  msgstr ""
413
 
414
- #: src/Tribe/RSVP.php:158
415
- msgctxt "ticket provider"
416
- msgid "RSVP"
417
  msgstr ""
418
 
419
- #: src/Tribe/RSVP.php:232
420
- msgctxt "Attendee number"
421
- msgid "Attendee %1$s"
422
  msgstr ""
423
 
424
- #: src/Tribe/RSVP.php:270
425
- msgid "RSVP Tickets"
426
  msgstr ""
427
 
428
- #: src/Tribe/RSVP.php:271
429
- msgid "RSVP Ticket"
430
  msgstr ""
431
 
432
- #: src/Tribe/RSVP.php:675
433
- msgid "Your tickets from %s"
434
  msgstr ""
435
 
436
- #: src/Tribe/RSVP.php:705
437
- msgid "You confirmed you will not be attending %s"
438
  msgstr ""
439
 
440
- #: src/Tribe/RSVP.php:961
441
- msgid ""
442
- "Your RSVP has been received! Check your email for your RSVP confirmation."
443
  msgstr ""
444
 
445
- #: src/Tribe/RSVP.php:967
446
- msgid "You can't RSVP more than the total remaining tickets."
 
447
  msgstr ""
448
 
449
- #: src/Tribe/RSVP.php:972
450
- msgid "In order to RSVP, you must enter your name and a valid email address."
451
  msgstr ""
452
 
453
- #: src/Tribe/RSVP.php:1111
454
- msgid "(deleted)"
455
  msgstr ""
456
 
457
- #: src/Tribe/RSVP.php:1379
458
- msgid "Return to the %1$sAttendees Report%2$s."
459
  msgstr ""
460
 
461
- #: src/Tribe/RSVP.php:1386
462
- msgid "Post updated. %1$s"
463
  msgstr ""
464
 
465
- #: src/Tribe/RSVP.php:1390
466
- msgid "Post published. %1$s"
467
  msgstr ""
468
 
469
- #: src/Tribe/RSVP.php:1393
470
- msgid "Post submitted."
471
  msgstr ""
472
 
473
- #: src/Tribe/RSVP.php:1394
474
- msgid "Post scheduled."
475
  msgstr ""
476
 
477
- #: src/Tribe/RSVP.php:1395
478
- msgid "Post draft updated."
479
  msgstr ""
480
 
481
- #: src/Tribe/Tickets.php:423
482
- msgid "Your ticket has been saved."
483
  msgstr ""
484
 
485
- #: src/Tribe/Tickets.php:589
486
- msgid "Your ticket has been deleted."
487
  msgstr ""
488
 
489
- #: src/Tribe/Tickets.php:643
490
- msgid "Editing the ticket price is currently disallowed."
491
  msgstr ""
492
 
493
- #: src/Tribe/Tickets.php:913
494
- msgid "Use global stock"
495
  msgstr ""
496
 
497
- #: src/Tribe/Tickets.php:914
498
- msgid "Use global stock but cap sales"
499
  msgstr ""
500
 
501
- #: src/Tribe/Tickets.php:915
502
- msgid "Independent (do not use global stock)"
503
  msgstr ""
504
 
505
- #: src/Tribe/Tickets.php:1376
506
- msgid "Tickets are not available as this %s has passed."
 
507
  msgstr ""
508
 
509
- #: src/Tribe/Tickets.php:1378
510
- msgid "Tickets are not yet available."
511
  msgstr ""
512
 
513
- #: src/Tribe/Tickets.php:1380
514
- msgid "Tickets are no longer available."
515
  msgstr ""
516
 
517
- #: src/Tribe/Tickets.php:1382
518
- msgid "There are no tickets available at this time."
 
519
  msgstr ""
520
 
521
- #: src/Tribe/Tickets_Handler.php:68
522
- msgctxt "attendee event actions"
523
- msgid "Edit"
524
  msgstr ""
525
 
526
- #: src/Tribe/Tickets_Handler.php:69
527
- msgctxt "attendee event actions"
528
- msgid "View"
 
 
 
 
 
529
  msgstr ""
530
 
531
- #: src/Tribe/Tickets_Handler.php:97
532
- msgid "Post type"
533
  msgstr ""
534
 
535
- #: src/Tribe/Tickets_Handler.php:121 src/admin-views/list.php:90
536
- msgid "See who purchased tickets to this event"
 
537
  msgstr ""
538
 
539
- #: src/Tribe/Tickets_Handler.php:121 src/admin-views/attendees.php:10
540
- #: src/admin-views/list.php:92
541
- msgid "Attendees"
542
  msgstr ""
543
 
544
- #: src/Tribe/Tickets_Handler.php:177
545
- msgid "You need to select a user or type a valid email address"
546
  msgstr ""
547
 
548
- #: src/Tribe/Tickets_Handler.php:178
549
- msgid "Sending..."
550
  msgstr ""
551
 
552
- #: src/Tribe/Tickets_Handler.php:181
553
- msgid "You must first select one or more tickets before you can move them!"
 
554
  msgstr ""
555
 
556
- #: src/Tribe/Tickets_Handler.php:210
557
- msgid "Columns"
 
558
  msgstr ""
559
 
560
- #: src/Tribe/Tickets_Handler.php:210
561
- msgid ""
562
- "You can use Screen Options to select which columns you want to see. The "
563
- "selection works in the table below, in the email, for print and for the CSV "
564
- "export."
565
  msgstr ""
566
 
567
- #: src/Tribe/Tickets_Handler.php:365
568
- msgctxt "attendee export"
569
- msgid "Order ID"
570
  msgstr ""
571
 
572
- #: src/Tribe/Tickets_Handler.php:366
573
- msgctxt "attendee export"
574
- msgid "Order Status"
575
  msgstr ""
576
 
577
- #: src/Tribe/Tickets_Handler.php:367
578
- msgctxt "attendee export"
579
- msgid "Ticket #"
580
  msgstr ""
581
 
582
- #: src/Tribe/Tickets_Handler.php:368
583
- msgctxt "attendee export"
584
- msgid "Customer Name"
585
  msgstr ""
586
 
587
- #: src/Tribe/Tickets_Handler.php:369
588
- msgctxt "attendee export"
589
- msgid "Customer Email Address"
590
  msgstr ""
591
 
592
- #: src/Tribe/Tickets_Handler.php:398
593
- msgid "Yes"
 
594
  msgstr ""
595
 
596
- #: src/Tribe/Tickets_Handler.php:439
597
- msgid "attendees"
 
598
  msgstr ""
599
 
600
- #: src/Tribe/Tickets_Handler.php:466
601
- msgid "Invalid Event ID"
 
602
  msgstr ""
603
 
604
- #: src/Tribe/Tickets_Handler.php:483
605
- msgid "Cheatin Huh?"
606
  msgstr ""
607
 
608
- #: src/Tribe/Tickets_Handler.php:489
609
- msgid "Empty user and email"
610
  msgstr ""
611
 
612
- #: src/Tribe/Tickets_Handler.php:501
613
- msgid "Invalid Email"
614
  msgstr ""
615
 
616
- #: src/Tribe/Tickets_Handler.php:507 src/Tribe/Tickets_Handler.php:523
617
- msgid "Invalid User ID"
618
  msgstr ""
619
 
620
- #: src/Tribe/Tickets_Handler.php:543
621
- msgid "Attendee List for: %s"
622
  msgstr ""
623
 
624
- #: src/Tribe/Tickets_Handler.php:544
625
- msgid "Error when sending the email"
626
  msgstr ""
627
 
628
- #: src/Tribe/Tickets_Handler.php:549
629
- msgid "Email sent successfully!"
630
  msgstr ""
631
 
632
- #: src/Tribe/Tickets_View.php:513
633
- msgid "Going"
634
  msgstr ""
635
 
636
- #: src/Tribe/Tickets_View.php:514
637
- msgid "Not Going"
638
  msgstr ""
639
 
640
- #: src/Tribe/Tickets_View.php:622
641
- msgid "RSVPs"
642
  msgstr ""
643
 
644
- #: src/Tribe/Tickets_View.php:622
645
- msgid "RSVP"
646
  msgstr ""
647
 
648
- #: src/Tribe/Tickets_View.php:626
649
- msgid "Ticket"
650
  msgstr ""
651
 
652
- #: src/Tribe/Tickets_View.php:634 src/views/tickets/orders-link.php:45
653
- msgid " and "
654
  msgstr ""
655
 
656
- #: src/Tribe/Tickets_View.php:692
657
- msgid "This RSVP is no longer active."
 
658
  msgstr ""
659
 
660
- #: src/admin-views/admin-welcome-message.php:9
661
- msgid "You are running Version %s and deserve a hug :-)"
 
662
  msgstr ""
663
 
664
- #: src/admin-views/admin-welcome-message.php:18
665
- msgid "We Need Your Help"
666
  msgstr ""
667
 
668
- #: src/admin-views/admin-welcome-message.php:19
669
- msgid ""
670
- "Your ratings help us bring The Events Calendar to more users. More happy "
671
- "users mean more support, more features, and more of everything you know and "
672
- "love about Event Tickets. We couldn't do this without your support."
673
  msgstr ""
674
 
675
- #: src/admin-views/admin-welcome-message.php:20
676
- msgid "Rate us today!"
677
  msgstr ""
678
 
679
- #: src/admin-views/admin-welcome-message.php:21
680
- msgid "Rate It"
681
  msgstr ""
682
 
683
- #: src/admin-views/admin-welcome-message.php:24
684
- msgid "Newsletter Signup"
685
  msgstr ""
686
 
687
- #: src/admin-views/admin-welcome-message.php:25
688
- msgid ""
689
- "Stay in touch with Event Tickets Plus. We send out periodic updates, key "
690
- "developer notices, and even the occasional discount."
691
  msgstr ""
692
 
693
- #: src/admin-views/admin-welcome-message.php:29
694
- msgid "Developer News"
695
  msgstr ""
696
 
697
- #: src/admin-views/admin-welcome-message.php:33
698
- msgid "News and Announcements"
699
  msgstr ""
700
 
701
- #: src/admin-views/admin-welcome-message.php:38
702
- msgid "Sign Up"
703
  msgstr ""
704
 
705
- #: src/admin-views/admin-welcome-message.php:47
706
- msgid "Getting Started"
707
  msgstr ""
708
 
709
- #: src/admin-views/admin-welcome-message.php:48
710
- msgid "Check out the New User Primer &amp; Tutorials"
711
  msgstr ""
712
 
713
- #: src/admin-views/admin-welcome-message.php:50
714
- msgid "Looking for More Features?"
715
  msgstr ""
716
 
717
- #: src/admin-views/admin-welcome-message.php:51
718
- msgid "Addons for creating tickets, custom registration, events and more."
719
  msgstr ""
720
 
721
- #: src/admin-views/admin-welcome-message.php:53
722
- msgid "Support Resources"
723
  msgstr ""
724
 
725
- #: src/admin-views/admin-welcome-message.php:54
726
- msgid "FAQs, Documentation, Tutorials and Forums"
727
  msgstr ""
728
 
729
- #: src/admin-views/admin-welcome-message.php:57
730
- msgid "Release Notes"
731
  msgstr ""
732
 
733
- #: src/admin-views/admin-welcome-message.php:58
734
- msgid "Get the Skinny on the Latest Updates"
735
  msgstr ""
736
 
737
- #: src/admin-views/admin-welcome-message.php:60
738
- msgid "News For Events Users"
739
  msgstr ""
740
 
741
- #: src/admin-views/admin-welcome-message.php:61
742
- msgid "Product Releases, Tutorials and Community Activity"
743
  msgstr ""
744
 
745
- #: src/admin-views/attendees-email.php:4
746
- msgid "Send the attendee list by email"
747
  msgstr ""
748
 
749
- #: src/admin-views/attendees-email.php:10
750
- msgid "Select a User:"
 
751
  msgstr ""
752
 
753
- #: src/admin-views/attendees-email.php:15
754
- msgid "Select..."
755
  msgstr ""
756
 
757
- #: src/admin-views/attendees-email.php:20
758
- msgid "or"
759
  msgstr ""
760
 
761
- #: src/admin-views/attendees-email.php:22
762
- msgid "Email Address:"
763
  msgstr ""
764
 
765
- #: src/admin-views/attendees-email.php:43
766
- msgid "Send Email"
767
  msgstr ""
768
 
769
- #: src/admin-views/attendees.php:26
770
- msgid "Edit Event"
771
  msgstr ""
772
 
773
- #: src/admin-views/attendees.php:58
774
- msgctxt "attendee screen summary"
775
- msgid "Tickets"
776
  msgstr ""
777
 
778
- #: src/admin-views/legacy-ticket-fields.php:15
779
- msgid "Price:"
 
780
  msgstr ""
781
 
782
- #: src/admin-views/legacy-ticket-fields.php:19
783
- msgid "(0 or empty for free tickets)"
784
  msgstr ""
785
 
786
- #: src/admin-views/legacy-ticket-fields.php:24
787
- msgid "Sale Price:"
788
  msgstr ""
789
 
790
- #: src/admin-views/legacy-ticket-fields.php:28
791
- msgid "(Current sale price - this can be managed via the product editor)"
792
  msgstr ""
793
 
794
- #: src/admin-views/list.php:33
795
- msgid "Edit"
796
  msgstr ""
797
 
798
- #: src/admin-views/list.php:47
799
- msgid "View"
800
  msgstr ""
801
 
802
- #: src/admin-views/list.php:52
803
- msgid "Edit in %s"
804
  msgstr ""
805
 
806
- #: src/admin-views/list.php:67
807
- msgid "Move"
808
  msgstr ""
809
 
810
- #: src/admin-views/meta-box.php:31
811
- msgid ""
812
- "This event was created using Community Events. Are you sure you want to sell "
813
- "tickets for it?"
814
  msgstr ""
815
 
816
- #: src/admin-views/meta-box.php:42
817
- msgid "Upload image for the ticket header."
818
  msgstr ""
819
 
820
- #: src/admin-views/meta-box.php:43
821
- msgid ""
822
- "The maximum image size in the email will be 580px wide by any height, and "
823
- "then scaled for mobile. If you would like \"retina\" support use an image "
824
- "sized to 1160px wide."
825
  msgstr ""
826
 
827
- #: src/admin-views/meta-box.php:46
828
- msgid "Select an Image"
829
  msgstr ""
830
 
831
- #: src/admin-views/meta-box.php:54
832
- msgid "Remove"
833
  msgstr ""
834
 
835
- #: src/admin-views/meta-box.php:69
836
- msgid "Enable global stock"
837
  msgstr ""
838
 
839
- #: src/admin-views/meta-box.php:79
840
- msgid "Global stock level"
841
  msgstr ""
842
 
843
- #: src/admin-views/meta-box.php:85
844
- msgid "(%s sold)"
845
- msgid_plural "(%s sold)"
846
- msgstr[0] ""
847
- msgstr[1] ""
848
-
849
- #: src/admin-views/meta-box.php:112 src/admin-views/meta-box.php:122
850
- msgid "Add new ticket"
851
  msgstr ""
852
 
853
- #: src/admin-views/meta-box.php:123
854
- msgid "Edit ticket"
 
855
  msgstr ""
856
 
857
- #: src/admin-views/meta-box.php:128
858
- msgid "Sell using:"
 
859
  msgstr ""
860
 
861
- #: src/admin-views/meta-box.php:145
862
- msgid "Ticket Name:"
 
863
  msgstr ""
864
 
865
- #: src/admin-views/meta-box.php:152
866
- msgid "Ticket Description:"
 
867
  msgstr ""
868
 
869
- #: src/admin-views/meta-box.php:161
870
- msgid "Start sale:"
871
  msgstr ""
872
 
873
- #: src/admin-views/meta-box.php:185
874
- msgid "End sale:"
875
  msgstr ""
876
 
877
- #: src/admin-views/meta-box.php:208
878
- msgid "When will ticket sales occur?"
879
  msgstr ""
880
 
881
- #: src/admin-views/meta-box.php:212
882
- msgid ""
883
- "If you don't set a start/end date for sales, tickets will be available from "
884
- "now until the event ends."
885
  msgstr ""
886
 
887
- #: src/admin-views/meta-box.php:232
888
- msgid "Save this ticket"
889
  msgstr ""
890
 
891
- #: src/admin-views/meta-box.php:233
892
- msgid "Cancel"
 
893
  msgstr ""
894
 
895
- #: src/admin-views/move-tickets.php:19
896
- msgid "No attendees specified! Please try again."
 
897
  msgstr ""
898
 
899
- #: src/admin-views/move-tickets.php:25
900
- msgid ""
901
- "You have specified a range of attendees that are managed by different "
902
- "providers. It is not currently possible to move these together."
903
  msgstr ""
904
 
905
- #: src/admin-views/move-tickets.php:30
906
- msgid ""
907
- "You have selected %1$s ticket for %2$s. You can move it to a different "
908
- "ticket type within the same event, or to a different event."
909
- msgid_plural ""
910
- "You have selected %1$s tickets for %2$s. You can move them to a different "
911
- "ticket type within the same event, or to a different event."
912
- msgstr[0] ""
913
- msgstr[1] ""
914
 
915
- #: src/admin-views/move-tickets.php:43
916
- msgid "Move to a different ticket type within the same event"
 
917
  msgstr ""
918
 
919
- #: src/admin-views/move-tickets.php:47
920
- msgid "Move tickets to a different event"
921
  msgstr ""
922
 
923
- #: src/admin-views/move-tickets.php:54
924
- msgid "You can optionally focus on a specific post type:"
925
  msgstr ""
926
 
927
- #: src/admin-views/move-tickets.php:59
928
- msgid ""
929
- "You can also enter keywords to help find the target event by title or "
930
- "description:"
931
  msgstr ""
932
 
933
- #: src/admin-views/move-tickets.php:64
934
- msgid "Select the post you wish to move the ticket type to:"
935
  msgstr ""
936
 
937
- #: src/admin-views/move-tickets.php:72
938
- msgid "Select the ticket type that the tickets should be transferred to:"
939
  msgstr ""
940
 
941
- #: src/admin-views/move-tickets.php:80
942
- msgctxt "move tickets dialog"
943
- msgid "Please be patient while your request is processed&hellip;"
944
  msgstr ""
945
 
946
- #: src/admin-views/move-tickets.php:87
947
- msgctxt "move tickets dialog"
948
- msgid "&laquo; Back"
949
  msgstr ""
950
 
951
- #: src/admin-views/move-tickets.php:88
952
- msgid "Finish!"
953
  msgstr ""
954
 
955
- #: src/admin-views/move-tickets.php:89
956
- msgctxt "move tickets dialog"
957
- msgid "Next &raquo;"
958
  msgstr ""
959
 
960
- #: src/admin-views/rsvp-metabox-advanced.php:2
961
- msgid "Stock:"
962
  msgstr ""
963
 
964
- #: src/admin-views/rsvp-metabox-advanced.php:6
965
- msgid ""
966
- "(Total available # of this ticket type. Once they're gone, ticket type is "
967
- "sold out.)"
968
  msgstr ""
969
 
970
- #: src/admin-views/rsvp-metabox-advanced.php:13
971
- msgid ""
972
- "Currently, tickets will only show up on the frontend once per full event. "
973
- "For PRO users this means the same ticket will appear across all events in "
974
- "the series. Please configure your events accordingly."
975
  msgstr ""
976
 
977
- #: src/admin-views/rsvp-metabox-advanced.php:15
978
- msgid ""
979
- "If you are creating a recurring event, tickets will only show up once per "
980
- "Event Series, meaning that the same ticket will apper across all events. "
981
- "Please configure your events accordingly."
982
  msgstr ""
983
 
984
- #: src/admin-views/rsvp-metabox-advanced.php:22
985
- msgid "Selling tickets for recurring events"
986
  msgstr ""
987
 
988
- #: src/admin-views/ticket-type-history.php:9
989
- msgid "Ticket history:"
990
  msgstr ""
991
 
992
- #: src/admin-views/ticket-type-history.php:13
993
- msgid "Click to view the history"
994
  msgstr ""
995
 
996
- #: src/admin-views/ticket-type-history.php:14
997
- msgid "Click to hide history"
998
  msgstr ""
999
 
1000
- #: src/admin-views/tribe-options-tickets.php:37
1001
- msgid "Require users to log in before they RSVP"
1002
  msgstr ""
1003
 
1004
- #: src/admin-views/tribe-options-tickets.php:51
1005
- msgid "Ticket Settings"
1006
  msgstr ""
1007
 
1008
- #: src/admin-views/tribe-options-tickets.php:55
1009
- msgid "Post types that can have tickets"
1010
  msgstr ""
1011
 
1012
- #: src/admin-views/tribe-options-tickets.php:64
1013
- msgid "Login requirements"
1014
  msgstr ""
1015
 
1016
- #: src/admin-views/tribe-options-tickets.php:69
1017
- msgid ""
1018
- "You can require that users log into your site before they are able to RSVP "
1019
- "(or buy tickets). Please review your WordPress Membership option (via the "
1020
- "General Settings admin screen) before adjusting this setting."
1021
  msgstr ""
1022
 
1023
- #: src/template-tags/tickets.php:221
1024
- msgid "global inventory"
1025
  msgstr ""
1026
 
1027
- #: src/template-tags/tickets.php:226
1028
- msgid "Sold %d"
1029
  msgstr ""
1030
 
1031
- #: src/template-tags/tickets.php:231
1032
- msgctxt "ticket stock message (cancelled stock)"
1033
- msgid " cancelled: %1$d"
1034
  msgstr ""
1035
 
1036
- #: src/template-tags/tickets.php:236
1037
- msgid " pending: %1$d"
1038
  msgstr ""
1039
 
1040
- #: src/template-tags/tickets.php:241
1041
- msgid "Sold %1$d (units remaining: %2$s%3$s%4$s)"
1042
  msgstr ""
1043
 
1044
  #: src/views/shortcodes/my-attendance-list-logged-out.php:8
@@ -1053,48 +963,31 @@ msgstr ""
1053
  msgid "Attendee List"
1054
  msgstr ""
1055
 
1056
- #: src/views/tickets/email-non-attendance.php:24
1057
- #: src/views/tickets/email-ticket-type-moved.php:21
1058
- #: src/views/tickets/email-tickets-moved.php:22 src/views/tickets/email.php:26
1059
  msgid "Your tickets"
1060
  msgstr ""
1061
 
1062
  #: src/views/tickets/email-non-attendance.php:248
1063
- msgid ""
1064
- "Thank you for confirming that you will not be attending the above event."
1065
  msgstr ""
1066
 
1067
- #: src/views/tickets/email-ticket-type-moved.php:93
1068
- #: src/views/tickets/email-tickets-moved.php:95
1069
  msgid "Important changes to your tickets"
1070
  msgstr ""
1071
 
1072
  #: src/views/tickets/email-ticket-type-moved.php:97
1073
- msgid ""
1074
- "We wanted to let you know that your ticket for %2$s has been transfered to "
1075
- "%3$s%4$s. Your ticket remains valid and no further action is needed on your "
1076
- "part."
1077
- msgid_plural ""
1078
- "We wanted to let you know that your %1$s tickets for %2$s have been "
1079
- "transfered to %3$s%4$s. Your existing tickets remain valid and no further "
1080
- "action is needed on your part."
1081
  msgstr[0] ""
1082
  msgstr[1] ""
1083
 
1084
- #: src/views/tickets/email-ticket-type-moved.php:111
1085
- #: src/views/tickets/email-tickets-moved.php:113
1086
  msgid " (taking place on %s)"
1087
  msgstr ""
1088
 
1089
  #: src/views/tickets/email-tickets-moved.php:99
1090
- msgid ""
1091
- "We wanted to let you know that a ticket you purchased for %2$s has been "
1092
- "transfered to %3$s%4$s. Your ticket remains valid and no further action is "
1093
- "needed on your part:"
1094
- msgid_plural ""
1095
- "We wanted to let you know that the following %1$s tickets for %2$s have been "
1096
- "transfered to %3$s%4$s. Your existing tickets remain valid and no further "
1097
- "action is needed on your part:"
1098
  msgstr[0] ""
1099
  msgstr[1] ""
1100
 
@@ -1110,6 +1003,10 @@ msgstr ""
1110
  msgid "Purchaser"
1111
  msgstr ""
1112
 
 
 
 
 
1113
  #: src/views/tickets/orders-link.php:33
1114
  msgid "%d RSVP"
1115
  msgid_plural "%d RSVPs"
@@ -1204,15 +1101,3 @@ msgstr ""
1204
  #: src/views/tickets/rsvp.php:151
1205
  msgid "Confirm RSVP"
1206
  msgstr ""
1207
-
1208
- #. Description of the plugin/theme
1209
- msgid "Event Tickets allows your guests to RSVP from any post, page, or event."
1210
- msgstr ""
1211
-
1212
- #. Author of the plugin/theme
1213
- msgid "Modern Tribe, Inc."
1214
- msgstr ""
1215
-
1216
- #. Author URI of the plugin/theme
1217
- msgid "http://m.tri.be/28"
1218
- msgstr ""
1
+ # Copyright (C) 2016 Event Tickets 4.3.3
2
+ # This file is distributed under the same license as the Event Tickets 4.3.3 package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Event Tickets 4.3.3\n"
6
+ "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
 
7
  "MIME-Version: 1.0\n"
8
  "Content-Type: text/plain; charset=UTF-8\n"
9
  "Content-Transfer-Encoding: 8bit\n"
10
+ "PO-Revision-Date: 2016-MO-DA HO:MI+ZONE\n"
11
+ "X-Poedit-Basepath: ..\n"
12
+ "X-Poedit-SourceCharset: UTF-8\n"
13
+ "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
14
+ "X-Poedit-SearchPath-0: .\n"
15
+ "X-Poedit-SearchPathExcluded-0: *.js\n"
16
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
 
18
+ #: src/admin-views/admin-welcome-message.php:9
19
+ msgid "You are running Version %s and deserve a hug :-)"
 
 
 
 
 
 
 
 
 
 
 
20
  msgstr ""
21
 
22
+ #: src/admin-views/admin-welcome-message.php:18
23
+ msgid "We Need Your Help"
24
  msgstr ""
25
 
26
+ #: src/admin-views/admin-welcome-message.php:19
27
+ msgid "Your ratings help us bring The Events Calendar to more users. More happy users mean more support, more features, and more of everything you know and love about Event Tickets. We couldn't do this without your support."
 
 
 
 
28
  msgstr ""
29
 
30
+ #: src/admin-views/admin-welcome-message.php:20
31
+ msgid "Rate us today!"
 
 
32
  msgstr ""
33
 
34
+ #: src/admin-views/admin-welcome-message.php:21
35
+ msgid "Rate It"
 
36
  msgstr ""
37
 
38
+ #: src/admin-views/admin-welcome-message.php:24
39
+ msgid "Newsletter Signup"
40
  msgstr ""
41
 
42
+ #: src/admin-views/admin-welcome-message.php:25
43
+ msgid "Stay in touch with Event Tickets Plus. We send out periodic updates, key developer notices, and even the occasional discount."
 
 
44
  msgstr ""
45
 
46
+ #: src/admin-views/admin-welcome-message.php:29
47
+ msgid "Developer News"
48
  msgstr ""
49
 
50
+ #: src/admin-views/admin-welcome-message.php:33
51
+ msgid "News and Announcements"
52
  msgstr ""
53
 
54
+ #: src/admin-views/admin-welcome-message.php:36, src/Tribe/Attendees_Table.php:440, src/views/tickets/rsvp.php:118
55
+ msgid "Email"
56
  msgstr ""
57
 
58
+ #: src/admin-views/admin-welcome-message.php:38
59
+ msgid "Sign Up"
60
  msgstr ""
61
 
62
+ #: src/admin-views/admin-welcome-message.php:47
63
+ msgid "Getting Started"
 
64
  msgstr ""
65
 
66
+ #: src/admin-views/admin-welcome-message.php:48
67
+ msgid "Check out the New User Primer &amp; Tutorials"
 
 
68
  msgstr ""
69
 
70
+ #: src/admin-views/admin-welcome-message.php:50
71
+ msgid "Looking for More Features?"
 
 
72
  msgstr ""
73
 
74
+ #: src/admin-views/admin-welcome-message.php:51
75
+ msgid "Addons for creating tickets, custom registration, events and more."
 
76
  msgstr ""
77
 
78
+ #: src/admin-views/admin-welcome-message.php:53
79
+ msgid "Support Resources"
 
80
  msgstr ""
81
 
82
+ #: src/admin-views/admin-welcome-message.php:54
83
+ msgid "FAQs, Documentation, Tutorials and Forums"
 
 
 
 
 
 
 
 
 
 
 
84
  msgstr ""
85
 
86
+ #: src/admin-views/admin-welcome-message.php:57
87
+ msgid "Release Notes"
88
  msgstr ""
89
 
90
+ #: src/admin-views/admin-welcome-message.php:58
91
+ msgid "Get the Skinny on the Latest Updates"
 
92
  msgstr ""
93
 
94
+ #: src/admin-views/admin-welcome-message.php:60
95
+ msgid "News For Events Users"
 
96
  msgstr ""
97
 
98
+ #: src/admin-views/admin-welcome-message.php:61
99
+ msgid "Product Releases, Tutorials and Community Activity"
100
  msgstr ""
101
 
102
+ #: src/admin-views/attendees-email.php:4
103
+ msgid "Send the attendee list by email"
 
104
  msgstr ""
105
 
106
+ #: src/admin-views/attendees-email.php:10
107
+ msgid "Select a User:"
 
108
  msgstr ""
109
 
110
+ #: src/admin-views/attendees-email.php:15
111
+ msgid "Select..."
 
112
  msgstr ""
113
 
114
+ #: src/admin-views/attendees-email.php:20
115
+ msgid "or"
 
116
  msgstr ""
117
 
118
+ #: src/admin-views/attendees-email.php:22
119
+ msgid "Email Address:"
 
120
  msgstr ""
121
 
122
+ #: src/admin-views/attendees-email.php:43
123
+ msgid "Send Email"
 
124
  msgstr ""
125
 
126
+ #: src/admin-views/attendees.php:10, src/admin-views/list.php:92, src/Tribe/Tickets_Handler.php:121
127
+ msgid "Attendees"
128
  msgstr ""
129
 
130
+ #: src/admin-views/attendees.php:26
131
+ msgid "Edit Event"
 
132
  msgstr ""
133
 
134
+ #: src/admin-views/attendees.php:58
135
+ msgctxt "attendee screen summary"
136
+ msgid "Tickets"
137
  msgstr ""
138
 
139
+ #: src/admin-views/legacy-ticket-fields.php:15
140
+ msgid "Price:"
 
141
  msgstr ""
142
 
143
+ #: src/admin-views/legacy-ticket-fields.php:19
144
+ msgid "(0 or empty for free tickets)"
 
145
  msgstr ""
146
 
147
+ #: src/admin-views/legacy-ticket-fields.php:24
148
+ msgid "Sale Price:"
 
149
  msgstr ""
150
 
151
+ #: src/admin-views/legacy-ticket-fields.php:28
152
+ msgid "(Current sale price - this can be managed via the product editor)"
153
  msgstr ""
154
 
155
+ #: src/admin-views/list.php:33
156
+ msgid "Edit"
 
157
  msgstr ""
158
 
159
+ #: src/admin-views/list.php:43, src/Tribe/Attendees_Table.php:468
160
+ msgid "Delete"
161
  msgstr ""
162
 
163
+ #: src/admin-views/list.php:47
164
+ msgid "View"
 
165
  msgstr ""
166
 
167
+ #: src/admin-views/list.php:52
168
+ msgid "Edit in %s"
169
  msgstr ""
170
 
171
+ #: src/admin-views/list.php:67
172
+ msgid "Move"
173
  msgstr ""
174
 
175
+ #: src/admin-views/list.php:90, src/Tribe/Tickets_Handler.php:121
176
+ msgid "See who purchased tickets to this event"
177
  msgstr ""
178
 
179
+ #: src/admin-views/meta-box.php:31
180
+ msgid "This event was created using Community Events. Are you sure you want to sell tickets for it?"
181
  msgstr ""
182
 
183
+ #: src/admin-views/meta-box.php:42
184
+ msgid "Upload image for the ticket header."
185
  msgstr ""
186
 
187
+ #: src/admin-views/meta-box.php:43
188
+ msgid "The maximum image size in the email will be 580px wide by any height, and then scaled for mobile. If you would like \"retina\" support use an image sized to 1160px wide."
189
  msgstr ""
190
 
191
+ #: src/admin-views/meta-box.php:46
192
+ msgid "Select an Image"
193
  msgstr ""
194
 
195
+ #: src/admin-views/meta-box.php:54
196
+ msgid "Remove"
197
  msgstr ""
198
 
199
+ #: src/admin-views/meta-box.php:69
200
+ msgid "Enable global stock"
201
  msgstr ""
202
 
203
+ #: src/admin-views/meta-box.php:79
204
+ msgid "Global stock level"
205
  msgstr ""
206
 
207
+ #: src/admin-views/meta-box.php:85
208
+ msgid "(%s sold)"
209
+ msgid_plural "(%s sold)"
210
+ msgstr[0] ""
211
+ msgstr[1] ""
212
 
213
+ #: src/admin-views/meta-box.php:112, src/admin-views/meta-box.php:122
214
+ msgid "Add new ticket"
215
  msgstr ""
216
 
217
+ #: src/admin-views/meta-box.php:123
218
+ msgid "Edit ticket"
 
219
  msgstr ""
220
 
221
+ #: src/admin-views/meta-box.php:128
222
+ msgid "Sell using:"
 
223
  msgstr ""
224
 
225
+ #: src/admin-views/meta-box.php:145
226
+ msgid "Ticket Name:"
227
  msgstr ""
228
 
229
+ #: src/admin-views/meta-box.php:152
230
+ msgid "Ticket Description:"
 
 
231
  msgstr ""
232
 
233
+ #: src/admin-views/meta-box.php:161
234
+ msgid "Start sale:"
235
  msgstr ""
236
 
237
+ #: src/admin-views/meta-box.php:185
238
+ msgid "End sale:"
239
  msgstr ""
240
 
241
+ #: src/admin-views/meta-box.php:208
242
+ msgid "When will ticket sales occur?"
243
  msgstr ""
244
 
245
+ #: src/admin-views/meta-box.php:212
246
+ msgid "If you don't set a start/end date for sales, tickets will be available from now until the event ends."
247
  msgstr ""
248
 
249
+ #: src/admin-views/meta-box.php:232
250
+ msgid "Save this ticket"
251
  msgstr ""
252
 
253
+ #: src/admin-views/meta-box.php:233
254
+ msgid "Cancel"
255
  msgstr ""
256
 
257
+ #: src/admin-views/move-tickets.php:19
258
+ msgid "No attendees specified! Please try again."
 
 
259
  msgstr ""
260
 
261
+ #: src/admin-views/move-tickets.php:25
262
+ msgid "You have specified a range of attendees that are managed by different providers. It is not currently possible to move these together."
263
  msgstr ""
264
 
265
+ #: src/admin-views/move-tickets.php:30
266
+ msgid "You have selected %1$s ticket for %2$s. You can move it to a different ticket type within the same event, or to a different event."
267
+ msgid_plural "You have selected %1$s tickets for %2$s. You can move them to a different ticket type within the same event, or to a different event."
268
+ msgstr[0] ""
269
+ msgstr[1] ""
 
270
 
271
+ #: src/admin-views/move-tickets.php:43
272
+ msgid "Move to a different ticket type within the same event"
273
  msgstr ""
274
 
275
+ #: src/admin-views/move-tickets.php:47
276
+ msgid "Move tickets to a different event"
277
  msgstr ""
278
 
279
+ #: src/admin-views/move-tickets.php:54
280
+ msgid "You can optionally focus on a specific post type:"
 
 
 
281
  msgstr ""
282
 
283
+ #: src/admin-views/move-tickets.php:59
284
+ msgid "You can also enter keywords to help find the target event by title or description:"
285
  msgstr ""
286
 
287
+ #: src/admin-views/move-tickets.php:64
288
+ msgid "Select the post you wish to move the ticket type to:"
 
 
 
289
  msgstr ""
290
 
291
+ #: src/admin-views/move-tickets.php:72
292
+ msgid "Select the ticket type that the tickets should be transferred to:"
 
 
 
293
  msgstr ""
294
 
295
+ #: src/admin-views/move-tickets.php:80
296
+ msgctxt "move tickets dialog"
297
+ msgid "Please be patient while your request is processed&hellip;"
298
  msgstr ""
299
 
300
+ #: src/admin-views/move-tickets.php:87
301
+ msgctxt "move tickets dialog"
302
+ msgid "&laquo; Back"
303
  msgstr ""
304
 
305
+ #: src/admin-views/move-tickets.php:88
306
+ msgid "Finish!"
307
  msgstr ""
308
 
309
+ #: src/admin-views/move-tickets.php:89
310
+ msgctxt "move tickets dialog"
311
+ msgid "Next &raquo;"
312
  msgstr ""
313
 
314
+ #: src/admin-views/rsvp-metabox-advanced.php:2
315
+ msgid "Stock:"
316
  msgstr ""
317
 
318
+ #: src/admin-views/rsvp-metabox-advanced.php:6
319
+ msgid "(Total available # of this ticket type. Once they're gone, ticket type is sold out.)"
320
  msgstr ""
321
 
322
+ #: src/admin-views/rsvp-metabox-advanced.php:13
323
+ msgid "Currently, tickets will only show up on the frontend once per full event. For PRO users this means the same ticket will appear across all events in the series. Please configure your events accordingly."
324
  msgstr ""
325
 
326
+ #: src/admin-views/rsvp-metabox-advanced.php:15
327
+ msgid "If you are creating a recurring event, tickets will only show up once per Event Series, meaning that the same ticket will apper across all events. Please configure your events accordingly."
 
 
328
  msgstr ""
329
 
330
+ #: src/admin-views/rsvp-metabox-advanced.php:22
331
+ msgid "Selling tickets for recurring events"
332
  msgstr ""
333
 
334
+ #: src/admin-views/ticket-type-history.php:9
335
+ msgid "Ticket history:"
 
336
  msgstr ""
337
 
338
+ #: src/admin-views/ticket-type-history.php:13
339
+ msgid "Click to view the history"
 
340
  msgstr ""
341
 
342
+ #: src/admin-views/ticket-type-history.php:14
343
+ msgid "Click to hide history"
 
344
  msgstr ""
345
 
346
+ #: src/admin-views/tribe-options-tickets.php:37
347
+ msgid "Require users to log in before they RSVP"
 
348
  msgstr ""
349
 
350
+ #: src/admin-views/tribe-options-tickets.php:51
351
+ msgid "Ticket Settings"
 
352
  msgstr ""
353
 
354
+ #: src/admin-views/tribe-options-tickets.php:55
355
+ msgid "Post types that can have tickets"
356
  msgstr ""
357
 
358
+ #: src/admin-views/tribe-options-tickets.php:64
359
+ msgid "Login requirements"
360
  msgstr ""
361
 
362
+ #: src/admin-views/tribe-options-tickets.php:69
363
+ msgid "You can require that users log into your site before they are able to RSVP (or buy tickets). Please review your WordPress Membership option (via the General Settings admin screen) before adjusting this setting."
364
  msgstr ""
365
 
366
+ #: src/template-tags/tickets.php:221
367
+ msgid "global inventory"
368
  msgstr ""
369
 
370
+ #: src/template-tags/tickets.php:226
371
+ msgid "Sold %d"
 
372
  msgstr ""
373
 
374
+ #: src/template-tags/tickets.php:231
375
+ msgctxt "ticket stock message (cancelled stock)"
376
+ msgid " cancelled: %1$d"
377
  msgstr ""
378
 
379
+ #: src/template-tags/tickets.php:236
380
+ msgid " pending: %1$d"
381
  msgstr ""
382
 
383
+ #: src/template-tags/tickets.php:241
384
+ msgid "Sold %1$d (units remaining: %2$s%3$s%4$s)"
385
  msgstr ""
386
 
387
+ #: src/Tribe/Admin/Move_Ticket_Types.php:28
388
+ msgid "Move Ticket Types"
389
  msgstr ""
390
 
391
+ #: src/Tribe/Admin/Move_Ticket_Types.php:102
392
+ msgid "Ticket type could not be moved: the ticket type or destination post was invalid."
393
  msgstr ""
394
 
395
+ #: src/Tribe/Admin/Move_Ticket_Types.php:108
396
+ msgid "Ticket type could not be moved: unexpected failure during reassignment."
397
  msgstr ""
398
 
399
+ #: src/Tribe/Admin/Move_Ticket_Types.php:114
400
+ msgid "Ticket type %1$s for %2$s was successfully moved to %3$s. All previously sold tickets of this type have been transferred to %3$s. Please adjust stock manually as needed. %1$s ticket holders have received an email notifying them of the change. You may now close this window!"
401
  msgstr ""
402
 
403
+ #: src/Tribe/Admin/Move_Ticket_Types.php:170
404
+ msgid "Ticket type was moved to <a href=\"%1$s\" target=\"_blank\">%2$s</a> from <a href=\"%3$s\" target=\"_blank\">%4$s</a>"
405
  msgstr ""
406
 
407
+ #: src/Tribe/Admin/Move_Ticket_Types.php:267, src/Tribe/Admin/Move_Tickets.php:651
408
+ msgid "Changes to your tickets from %s"
409
  msgstr ""
410
 
411
+ #: src/Tribe/Admin/Move_Tickets.php:68
412
+ msgid "Move Attendees"
413
  msgstr ""
414
 
415
+ #: src/Tribe/Admin/Move_Tickets.php:105
416
+ msgid "Woops! We could not complete the requested operation due to an unforeseen problem."
417
  msgstr ""
418
 
419
+ #: src/Tribe/Admin/Move_Tickets.php:107
420
+ msgid "Unable to update the post list. Please refresh the page and try again."
421
  msgstr ""
422
 
423
+ #: src/Tribe/Admin/Move_Tickets.php:109
424
+ msgid "No results found - you may need to widen your search criteria."
425
  msgstr ""
426
 
427
+ #: src/Tribe/Admin/Move_Tickets.php:111
428
+ msgid "No ticket types were found for this post."
429
  msgstr ""
430
 
431
+ #: src/Tribe/Admin/Move_Tickets.php:113
432
+ msgid "Loading, please wait&hellip;"
433
  msgstr ""
434
 
435
+ #: src/Tribe/Admin/Move_Tickets.php:225
436
+ msgctxt "attendee screen bulk actions"
437
+ msgid "Move"
438
  msgstr ""
439
 
440
+ #: src/Tribe/Admin/Move_Tickets.php:422
441
+ msgid "Tickets could not be moved: valid ticket IDs or a destination ID were not provided."
442
  msgstr ""
443
 
444
+ #: src/Tribe/Admin/Move_Tickets.php:430
445
+ msgid "Tickets could not be moved: there was an unexpected failure during reassignment."
446
  msgstr ""
447
 
448
+ #: src/Tribe/Admin/Move_Tickets.php:438
449
+ msgctxt "moved tickets success message fragment"
450
+ msgid "assigned to %s"
451
  msgstr ""
452
 
453
+ #: src/Tribe/Admin/Move_Tickets.php:445
454
+ msgctxt "moved tickets success message fragment"
455
+ msgid "moved to %s and"
456
  msgstr ""
457
 
458
+ #: src/Tribe/Admin/Move_Tickets.php:452
459
+ msgid "%1$s attendee for %2$s was successfully %3$s. Please adjust stock manually as needed. This attendee will receive an email notifying them of the change."
460
+ msgid_plural "%1$s attendees for %2$s were successfully moved to %3$s. Please adjust stock manually as needed. These attendees will receive an email notifying them of the change."
461
+ msgstr[0] ""
462
+ msgstr[1] ""
463
+
464
+ #: src/Tribe/Admin/Move_Tickets.php:536
465
+ msgid "This ticket was moved to %1$s %2$s from %3$s %4$s"
466
  msgstr ""
467
 
468
+ #: src/Tribe/Admin/Move_Tickets.php:710
469
+ msgid "This ticket was moved to %1$s from %2$s"
470
  msgstr ""
471
 
472
+ #: src/Tribe/Admin/Ticket_History.php:34
473
+ msgctxt "attendee table"
474
+ msgid "View history"
475
  msgstr ""
476
 
477
+ #: src/Tribe/Admin/Ticket_History.php:35
478
+ msgctxt "attendee table"
479
+ msgid "Hide history"
480
  msgstr ""
481
 
482
+ #: src/Tribe/Admin/Ticket_History.php:65
483
+ msgid "No history available"
484
  msgstr ""
485
 
486
+ #: src/Tribe/Admin/Ticket_Settings.php:22, src/Tribe/Metabox.php:31, src/Tribe/Tickets_View.php:626
487
+ msgid "Tickets"
488
  msgstr ""
489
 
490
+ #: src/Tribe/Attendance_Totals.php:30
491
+ msgctxt "attendee summary"
492
+ msgid "Checked in:"
493
  msgstr ""
494
 
495
+ #: src/Tribe/Attendance_Totals.php:31
496
+ msgctxt "attendee summary"
497
+ msgid "Deleted Attendees:"
498
  msgstr ""
499
 
500
+ #: src/Tribe/Attendees_Table.php:79
501
+ msgctxt "attendee table"
502
+ msgid "Ticket"
 
 
503
  msgstr ""
504
 
505
+ #: src/Tribe/Attendees_Table.php:80
506
+ msgctxt "attendee table"
507
+ msgid "Purchaser"
508
  msgstr ""
509
 
510
+ #: src/Tribe/Attendees_Table.php:81
511
+ msgctxt "attendee table"
512
+ msgid "Status"
513
  msgstr ""
514
 
515
+ #: src/Tribe/Attendees_Table.php:82, src/views/tickets/email.php:344
516
+ msgid "Security Code"
 
517
  msgstr ""
518
 
519
+ #: src/Tribe/Attendees_Table.php:83, src/Tribe/Attendees_Table.php:368, src/Tribe/Attendees_Table.php:372, src/Tribe/Attendees_Table.php:466
520
+ msgid "Check in"
 
521
  msgstr ""
522
 
523
+ #: src/Tribe/Attendees_Table.php:274
524
+ msgctxt "row action"
525
+ msgid "Undo Check In"
526
  msgstr ""
527
 
528
+ #: src/Tribe/Attendees_Table.php:275
529
+ msgctxt "row action"
530
+ msgid "Check In"
531
  msgstr ""
532
 
533
+ #: src/Tribe/Attendees_Table.php:288
534
+ msgctxt "row action"
535
+ msgid "Move"
536
  msgstr ""
537
 
538
+ #: src/Tribe/Attendees_Table.php:291
539
+ msgctxt "row action"
540
+ msgid "Delete"
541
  msgstr ""
542
 
543
+ #: src/Tribe/Attendees_Table.php:365
544
+ msgid "View order"
545
  msgstr ""
546
 
547
+ #: src/Tribe/Attendees_Table.php:369, src/Tribe/Attendees_Table.php:373, src/Tribe/Attendees_Table.php:467
548
+ msgid "Undo Check in"
549
  msgstr ""
550
 
551
+ #: src/Tribe/Attendees_Table.php:439
552
+ msgid "Print"
553
  msgstr ""
554
 
555
+ #: src/Tribe/Attendees_Table.php:441
556
+ msgid "Export"
557
  msgstr ""
558
 
559
+ #: src/Tribe/Attendees_Table.php:447
560
+ msgid "Filter by purchaser name, ticket #, order # or security code"
561
  msgstr ""
562
 
563
+ #: src/Tribe/CSV_Importer/Column_Names.php:34
564
+ msgid "Event Name or ID or Slug"
565
  msgstr ""
566
 
567
+ #: src/Tribe/CSV_Importer/Column_Names.php:35
568
+ msgid "Ticket Name"
569
  msgstr ""
570
 
571
+ #: src/Tribe/CSV_Importer/Column_Names.php:36
572
+ msgid "Ticket Description"
573
  msgstr ""
574
 
575
+ #: src/Tribe/CSV_Importer/Column_Names.php:37
576
+ msgid "Ticket Start Sale Date"
577
  msgstr ""
578
 
579
+ #: src/Tribe/CSV_Importer/Column_Names.php:38
580
+ msgid "Ticket Start Sale Time"
581
  msgstr ""
582
 
583
+ #: src/Tribe/CSV_Importer/Column_Names.php:39
584
+ msgid "Ticket End Sale Date"
585
  msgstr ""
586
 
587
+ #: src/Tribe/CSV_Importer/Column_Names.php:40
588
+ msgid "Ticket End Sale Time"
589
  msgstr ""
590
 
591
+ #: src/Tribe/CSV_Importer/Column_Names.php:41
592
+ msgid "Ticket Stock"
593
  msgstr ""
594
 
595
+ #: src/Tribe/CSV_Importer/Rows.php:35
596
+ msgctxt "import type"
597
+ msgid "RSVPs"
598
  msgstr ""
599
 
600
+ #: src/Tribe/CSV_Importer/Rows.php:49
601
+ msgctxt "post type label"
602
+ msgid "RSVPs"
603
  msgstr ""
604
 
605
+ #: src/Tribe/CSV_Importer/RSVP_Importer.php:230
606
+ msgid "Recurring event tickets are not supported, event %s."
607
  msgstr ""
608
 
609
+ #: src/Tribe/Main.php:213
610
+ msgid "When The Events Calendar and Event Tickets are both activated, The Events Calendar must be running version %1$s or greater. Please %2$supdate now.%3$s"
 
 
 
611
  msgstr ""
612
 
613
+ #: src/Tribe/Main.php:391
614
+ msgid "Support for Event Tickets"
615
  msgstr ""
616
 
617
+ #: src/Tribe/Main.php:393
618
+ msgid "Settings overview"
619
  msgstr ""
620
 
621
+ #: src/Tribe/Main.php:394
622
+ msgid "Features overview"
623
  msgstr ""
624
 
625
+ #: src/Tribe/Main.php:395
626
+ msgid "Troubleshooting common problems"
 
 
627
  msgstr ""
628
 
629
+ #: src/Tribe/Main.php:396
630
+ msgid "Customizing Event Tickets"
631
  msgstr ""
632
 
633
+ #: src/Tribe/Main.php:413
634
+ msgid "New User Primer"
635
  msgstr ""
636
 
637
+ #: src/Tribe/Main.php:415
638
+ msgid "We are committed to helping you sell tickets for your event. Check out our handy %s to get started."
639
  msgstr ""
640
 
641
+ #: src/Tribe/Main.php:432
642
+ msgid "open-source forum on WordPress.org"
643
  msgstr ""
644
 
645
+ #: src/Tribe/Main.php:433
646
+ msgid "If you have tried the above steps and are still having trouble, you can post a new thread to our %s. Our support staff monitors these forums once a week and would be happy to assist you there."
647
  msgstr ""
648
 
649
+ #: src/Tribe/Main.php:435
650
+ msgid "premium support on our website"
651
  msgstr ""
652
 
653
+ #: src/Tribe/Main.php:436
654
+ msgid "Events Tickets Plus"
655
  msgstr ""
656
 
657
+ #: src/Tribe/Main.php:437
658
+ msgid "Looking for more immediate support? We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
659
  msgstr ""
660
 
661
+ #: src/Tribe/Main.php:439, src/Tribe/Main.php:444
662
+ msgid "post a thread"
663
  msgstr ""
664
 
665
+ #: src/Tribe/Main.php:440
666
+ msgid "Already have Events Tickets Plus? You can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
667
  msgstr ""
668
 
669
+ #: src/Tribe/Main.php:445
670
+ msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
671
  msgstr ""
672
 
673
+ #: src/Tribe/Main.php:459
674
+ msgid "Event Tickets"
675
  msgstr ""
676
 
677
+ #: src/Tribe/Main.php:546
678
+ msgid "Welcome to Event Tickets"
679
  msgstr ""
680
 
681
+ #: src/Tribe/Main.php:681
682
+ msgid "Buy"
683
  msgstr ""
684
 
685
+ #: src/Tribe/Main.php:681
686
+ msgctxt "button text"
687
+ msgid "RSVP"
688
  msgstr ""
689
 
690
+ #: src/Tribe/Metabox.php:82
691
+ msgid "Are you sure you want to delete this ticket? This cannot be undone."
692
  msgstr ""
693
 
694
+ #: src/Tribe/Metabox.php:86
695
+ msgid "Ticket header image"
696
  msgstr ""
697
 
698
+ #: src/Tribe/Metabox.php:87
699
+ msgid "Set as ticket header"
700
  msgstr ""
701
 
702
+ #: src/Tribe/Metabox.php:92
703
+ msgid "It looks like you have modified your global stock settings but have not saved or updated the post."
704
  msgstr ""
705
 
706
+ #: src/Tribe/Metabox.php:119
707
+ msgid "Please enter in without thousand separators and currency symbols."
708
  msgstr ""
709
 
710
+ #: src/Tribe/RSVP.php:158
711
+ msgctxt "ticket provider"
712
+ msgid "RSVP"
713
  msgstr ""
714
 
715
+ #: src/Tribe/RSVP.php:232
716
+ msgctxt "Attendee number"
717
+ msgid "Attendee %1$s"
718
  msgstr ""
719
 
720
+ #: src/Tribe/RSVP.php:270
721
+ msgid "RSVP Tickets"
722
  msgstr ""
723
 
724
+ #: src/Tribe/RSVP.php:271
725
+ msgid "RSVP Ticket"
726
  msgstr ""
727
 
728
+ #: src/Tribe/RSVP.php:675
729
+ msgid "Your tickets from %s"
730
  msgstr ""
731
 
732
+ #: src/Tribe/RSVP.php:705
733
+ msgid "You confirmed you will not be attending %s"
734
  msgstr ""
735
 
736
+ #: src/Tribe/RSVP.php:961
737
+ msgid "Your RSVP has been received! Check your email for your RSVP confirmation."
738
  msgstr ""
739
 
740
+ #: src/Tribe/RSVP.php:967
741
+ msgid "You can't RSVP more than the total remaining tickets."
742
  msgstr ""
743
 
744
+ #: src/Tribe/RSVP.php:972
745
+ msgid "In order to RSVP, you must enter your name and a valid email address."
746
  msgstr ""
747
 
748
+ #: src/Tribe/RSVP.php:1111
749
+ msgid "(deleted)"
 
 
750
  msgstr ""
751
 
752
+ #: src/Tribe/RSVP.php:1379
753
+ msgid "Return to the %1$sAttendees Report%2$s."
754
  msgstr ""
755
 
756
+ #: src/Tribe/RSVP.php:1386
757
+ msgid "Post updated. %1$s"
 
 
 
758
  msgstr ""
759
 
760
+ #: src/Tribe/RSVP.php:1390
761
+ msgid "Post published. %1$s"
762
  msgstr ""
763
 
764
+ #: src/Tribe/RSVP.php:1393
765
+ msgid "Post submitted."
766
  msgstr ""
767
 
768
+ #: src/Tribe/RSVP.php:1394
769
+ msgid "Post scheduled."
770
  msgstr ""
771
 
772
+ #: src/Tribe/RSVP.php:1395
773
+ msgid "Post draft updated."
774
  msgstr ""
775
 
776
+ #: src/Tribe/RSVP/Attendance_Totals.php:37
777
+ msgctxt "attendee summary"
778
+ msgid "Total RSVPs:"
 
 
 
 
 
779
  msgstr ""
780
 
781
+ #: src/Tribe/RSVP/Attendance_Totals.php:38
782
+ msgctxt "attendee summary"
783
+ msgid "Going:"
784
  msgstr ""
785
 
786
+ #: src/Tribe/RSVP/Attendance_Totals.php:39
787
+ msgctxt "attendee summary"
788
+ msgid "Not Going:"
789
  msgstr ""
790
 
791
+ #: src/Tribe/Tickets_Handler.php:68, src/Tribe/Tickets_Handler.php:68
792
+ msgctxt "attendee event actions"
793
+ msgid "Edit"
794
  msgstr ""
795
 
796
+ #: src/Tribe/Tickets_Handler.php:69, src/Tribe/Tickets_Handler.php:69
797
+ msgctxt "attendee event actions"
798
+ msgid "View"
799
  msgstr ""
800
 
801
+ #: src/Tribe/Tickets_Handler.php:177
802
+ msgid "You need to select a user or type a valid email address"
803
  msgstr ""
804
 
805
+ #: src/Tribe/Tickets_Handler.php:178
806
+ msgid "Sending..."
807
  msgstr ""
808
 
809
+ #: src/Tribe/Tickets_Handler.php:181
810
+ msgid "You must first select one or more tickets before you can move them!"
811
  msgstr ""
812
 
813
+ #: src/Tribe/Tickets_Handler.php:210
814
+ msgid "Columns"
 
 
815
  msgstr ""
816
 
817
+ #: src/Tribe/Tickets_Handler.php:210
818
+ msgid "You can use Screen Options to select which columns you want to see. The selection works in the table below, in the email, for print and for the CSV export."
819
  msgstr ""
820
 
821
+ #: src/Tribe/Tickets_Handler.php:365
822
+ msgctxt "attendee export"
823
+ msgid "Order ID"
824
  msgstr ""
825
 
826
+ #: src/Tribe/Tickets_Handler.php:366
827
+ msgctxt "attendee export"
828
+ msgid "Order Status"
829
  msgstr ""
830
 
831
+ #: src/Tribe/Tickets_Handler.php:367
832
+ msgctxt "attendee export"
833
+ msgid "Ticket #"
 
834
  msgstr ""
835
 
836
+ #: src/Tribe/Tickets_Handler.php:368
837
+ msgctxt "attendee export"
838
+ msgid "Customer Name"
839
+ msgstr ""
 
 
 
 
 
840
 
841
+ #: src/Tribe/Tickets_Handler.php:369
842
+ msgctxt "attendee export"
843
+ msgid "Customer Email Address"
844
  msgstr ""
845
 
846
+ #: src/Tribe/Tickets_Handler.php:398
847
+ msgid "Yes"
848
  msgstr ""
849
 
850
+ #: src/Tribe/Tickets_Handler.php:439
851
+ msgid "attendees"
852
  msgstr ""
853
 
854
+ #: src/Tribe/Tickets_Handler.php:466
855
+ msgid "Invalid Event ID"
 
 
856
  msgstr ""
857
 
858
+ #: src/Tribe/Tickets_Handler.php:483
859
+ msgid "Cheatin Huh?"
860
  msgstr ""
861
 
862
+ #: src/Tribe/Tickets_Handler.php:489
863
+ msgid "Empty user and email"
864
  msgstr ""
865
 
866
+ #: src/Tribe/Tickets_Handler.php:501
867
+ msgid "Invalid Email"
 
868
  msgstr ""
869
 
870
+ #: src/Tribe/Tickets_Handler.php:507, src/Tribe/Tickets_Handler.php:523
871
+ msgid "Invalid User ID"
 
872
  msgstr ""
873
 
874
+ #: src/Tribe/Tickets_Handler.php:543
875
+ msgid "Attendee List for: %s"
876
  msgstr ""
877
 
878
+ #: src/Tribe/Tickets_Handler.php:544
879
+ msgid "Error when sending the email"
 
880
  msgstr ""
881
 
882
+ #: src/Tribe/Tickets_Handler.php:549
883
+ msgid "Email sent successfully!"
884
  msgstr ""
885
 
886
+ #: src/Tribe/Tickets_View.php:513
887
+ msgid "Going"
 
 
888
  msgstr ""
889
 
890
+ #: src/Tribe/Tickets_View.php:514
891
+ msgid "Not Going"
 
 
 
892
  msgstr ""
893
 
894
+ #: src/Tribe/Tickets_View.php:622
895
+ msgid "RSVPs"
 
 
 
896
  msgstr ""
897
 
898
+ #: src/Tribe/Tickets_View.php:622
899
+ msgid "RSVP"
900
  msgstr ""
901
 
902
+ #: src/Tribe/Tickets_View.php:626
903
+ msgid "Ticket"
904
  msgstr ""
905
 
906
+ #: src/Tribe/Tickets_View.php:634, src/views/tickets/orders-link.php:45
907
+ msgid " and "
908
  msgstr ""
909
 
910
+ #: src/Tribe/Tickets_View.php:692
911
+ msgid "This RSVP is no longer active."
912
  msgstr ""
913
 
914
+ #: src/Tribe/Tickets.php:423
915
+ msgid "Your ticket has been saved."
916
  msgstr ""
917
 
918
+ #: src/Tribe/Tickets.php:589
919
+ msgid "Your ticket has been deleted."
920
  msgstr ""
921
 
922
+ #: src/Tribe/Tickets.php:643
923
+ msgid "Editing the ticket price is currently disallowed."
924
  msgstr ""
925
 
926
+ #: src/Tribe/Tickets.php:913
927
+ msgid "Use global stock"
928
  msgstr ""
929
 
930
+ #: src/Tribe/Tickets.php:914
931
+ msgid "Use global stock but cap sales"
 
 
 
932
  msgstr ""
933
 
934
+ #: src/Tribe/Tickets.php:915
935
+ msgid "Independent (do not use global stock)"
936
  msgstr ""
937
 
938
+ #: src/Tribe/Tickets.php:1376
939
+ msgid "Tickets are not available as this %s has passed."
940
  msgstr ""
941
 
942
+ #: src/Tribe/Tickets.php:1378
943
+ msgid "Tickets are not yet available."
 
944
  msgstr ""
945
 
946
+ #: src/Tribe/Tickets.php:1380
947
+ msgid "Tickets are no longer available."
948
  msgstr ""
949
 
950
+ #: src/Tribe/Tickets.php:1382
951
+ msgid "There are no tickets available at this time."
952
  msgstr ""
953
 
954
  #: src/views/shortcodes/my-attendance-list-logged-out.php:8
963
  msgid "Attendee List"
964
  msgstr ""
965
 
966
+ #: src/views/tickets/email-non-attendance.php:24, src/views/tickets/email-ticket-type-moved.php:21, src/views/tickets/email-tickets-moved.php:22, src/views/tickets/email.php:26
 
 
967
  msgid "Your tickets"
968
  msgstr ""
969
 
970
  #: src/views/tickets/email-non-attendance.php:248
971
+ msgid "Thank you for confirming that you will not be attending the above event."
 
972
  msgstr ""
973
 
974
+ #: src/views/tickets/email-ticket-type-moved.php:93, src/views/tickets/email-tickets-moved.php:95
 
975
  msgid "Important changes to your tickets"
976
  msgstr ""
977
 
978
  #: src/views/tickets/email-ticket-type-moved.php:97
979
+ msgid "We wanted to let you know that your ticket for %2$s has been transfered to %3$s%4$s. Your ticket remains valid and no further action is needed on your part."
980
+ msgid_plural "We wanted to let you know that your %1$s tickets for %2$s have been transfered to %3$s%4$s. Your existing tickets remain valid and no further action is needed on your part."
 
 
 
 
 
 
981
  msgstr[0] ""
982
  msgstr[1] ""
983
 
984
+ #: src/views/tickets/email-ticket-type-moved.php:111, src/views/tickets/email-tickets-moved.php:113
 
985
  msgid " (taking place on %s)"
986
  msgstr ""
987
 
988
  #: src/views/tickets/email-tickets-moved.php:99
989
+ msgid "We wanted to let you know that a ticket you purchased for %2$s has been transfered to %3$s%4$s. Your ticket remains valid and no further action is needed on your part:"
990
+ msgid_plural "We wanted to let you know that the following %1$s tickets for %2$s have been transfered to %3$s%4$s. Your existing tickets remain valid and no further action is needed on your part:"
 
 
 
 
 
 
991
  msgstr[0] ""
992
  msgstr[1] ""
993
 
1003
  msgid "Purchaser"
1004
  msgstr ""
1005
 
1006
+ #: src/views/tickets/email.php:365
1007
+ msgid "$venue_label"
1008
+ msgstr ""
1009
+
1010
  #: src/views/tickets/orders-link.php:33
1011
  msgid "%d RSVP"
1012
  msgid_plural "%d RSVPs"
1101
  #: src/views/tickets/rsvp.php:151
1102
  msgid "Confirm RSVP"
1103
  msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
readme.txt CHANGED
@@ -3,8 +3,8 @@
3
  Contributors: ModernTribe, borkweb, zbtirrell, barry.hughes, bordoni, brianjessee, brook-tribe, faction23, geoffgraham, ggwicz, jazbek, jbrinley, joshlimecuda, leahkoerper, lucatume, mastromktg, neillmcshea, nicosantos, peterchester, reid.peifer, roblagatta, shane.pearlman, thatdudebutch, aguseo, tribecari, trishasalas
4
  Tags: events, add-on, ticket sales, tickets, calendar, community, registration, api, dates, date, posts, workshop, conference, meeting, seminar, concert, summit, The Events Calendar, Events Calendar PRO, ticket integration, event ticketing, RSVP, Event Tickets, Event Tickets Plus
5
  Requires at least: 3.9
6
- Tested up to: 4.6.1
7
- Stable tag: 4.3.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -207,6 +207,11 @@ Our Premium Plugins:
207
 
208
  == Changelog ==
209
 
 
 
 
 
 
210
  = [4.3.2] 2016-11-02 =
211
 
212
  * Tweak - Include more Edited data on the `edit-ticket.tribe` action on JavaScript [68557]
3
  Contributors: ModernTribe, borkweb, zbtirrell, barry.hughes, bordoni, brianjessee, brook-tribe, faction23, geoffgraham, ggwicz, jazbek, jbrinley, joshlimecuda, leahkoerper, lucatume, mastromktg, neillmcshea, nicosantos, peterchester, reid.peifer, roblagatta, shane.pearlman, thatdudebutch, aguseo, tribecari, trishasalas
4
  Tags: events, add-on, ticket sales, tickets, calendar, community, registration, api, dates, date, posts, workshop, conference, meeting, seminar, concert, summit, The Events Calendar, Events Calendar PRO, ticket integration, event ticketing, RSVP, Event Tickets, Event Tickets Plus
5
  Requires at least: 3.9
6
+ Tested up to: 4.6
7
+ Stable tag: 4.3.3
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
207
 
208
  == Changelog ==
209
 
210
+ = [4.3.3] 2016-11-16 =
211
+
212
+ * Feature - Added Tribe Extension class and loader, to make small addons easier to build [68188]
213
+ * Fix - Prevent HTTPS websites from pointing to Assets in HTTP [68372]
214
+
215
  = [4.3.2] 2016-11-02 =
216
 
217
  * Tweak - Include more Edited data on the `edit-ticket.tribe` action on JavaScript [68557]
src/Tribe/Main.php CHANGED
@@ -9,7 +9,7 @@ class Tribe__Tickets__Main {
9
  /**
10
  * Current version of this plugin
11
  */
12
- const VERSION = '4.3.2';
13
 
14
  /**
15
  * Min required The Events Calendar version
9
  /**
10
  * Current version of this plugin
11
  */
12
+ const VERSION = '4.3.3';
13
 
14
  /**
15
  * Min required The Events Calendar version
src/resources/css/tickets-attendees.min.css CHANGED
@@ -1 +1 @@
1
- #tribe-attendees-summary{padding:0;position:relative}#tribe-attendees-summary .about-description,#tribe-attendees-summary h3{width:66%}#tribe-attendees-summary .about-description a{color:inherit}#tribe-attendees-summary .welcome-panel-column-container{position:static;position:initial}#tribe-attendees-summary .welcome-panel-column{padding:20px 10px}#tribe-attendees-summary .welcome-panel-column li{line-height:1.4em;margin-bottom:2px}#tribe-attendees-summary .welcome-panel-last{border-left:1px solid #eee;float:right;padding:10px 20px 5px;width:200px}#tribe-attendees-summary .welcome-panel-last h4{font-size:1.5em;text-align:center}#tribe-attendees-summary .welcome-panel-last li{font-size:1.2em}.tribe-attendees-page .welcome-panel-content h3{margin-top:0}.tribe-attendees-page a.tickets_uncheckin{display:none}.tribe-attendees-page h4.tickets-summary{margin:0}.tribe-attendees-page .tickets_checked td{opacity:.7;text-decoration:line-through}.tribe-attendees-page .tickets_checked td.has-row-actions{text-decoration:none}.tribe-attendees-page .tickets_checked td.has-row-actions>div:nth-child(1){text-decoration:line-through}.tribe-attendees-page .tickets_checked a.tickets_checkin{display:none}.tribe-attendees-page .tickets_checked td.column-check_in{text-decoration:none!important}.tribe-attendees-page .tickets_checked a.tickets_uncheckin{display:block}.tribe-attendees-page .column-attendee_id,.tribe-attendees-page .column-order_id{width:70px}.tribe-attendees-page .email,.tribe-attendees-page .export,.tribe-attendees-page .print{margin:1px 8px 0 0}.tribe-attendees-email .tribe-attendees-email-message{float:left;margin:0}.tribe-attendees-email .button-primary{margin-top:3px}.tribe-attendees-email-message ul{font-size:13px;line-height:1.5;margin:.5em 0;padding:2px}.tribe-attendees-email-message ul li:last-child{margin-bottom:0}#attendees_email_wrapper{margin-top:10px;overflow:hidden;padding:20px}#attendees_email_wrapper label{display:block}#attendees_email_wrapper label span{display:inline-block;width:105px}#attendees_email_wrapper input[type=text],#attendees_email_wrapper select{width:285px}#attendees_email_wrapper .attendees_or{display:block;font-size:20px;margin:20px 0;text-align:center}@media screen and (max-width:870px){#tribe-attendees-summary .about-description,#tribe-attendees-summary h3{width:100%}#tribe-attendees-summary .welcome-panel-column-container{margin-bottom:115px}#tribe-attendees-summary .welcome-panel-column li{display:list-item}#tribe-attendees-summary .welcome-panel-last{border-left:0;border-top:1px solid #eee;bottom:0;left:0;right:0;top:auto;top:initial;width:100%}#tribe-attendees-summary .welcome-panel-last ul{float:left;width:50%}}@media screen and (min-width:870px){#tribe-attendees-summary .welcome-panel-last ul:first-child{margin-bottom:0}#tribe-attendees-summary .welcome-panel-last ul:last-child{margin-top:0}}@media screen and (max-width:782px){.tribe-attendees-email-message .notice-dismiss{padding:9px}}
1
+ #tribe-attendees-summary{padding:0;position:relative}#tribe-attendees-summary .about-description,#tribe-attendees-summary h3{width:66%}#tribe-attendees-summary .about-description a{color:inherit}#tribe-attendees-summary .welcome-panel-column-container{position:static}#tribe-attendees-summary .welcome-panel-column{padding:20px 10px}#tribe-attendees-summary .welcome-panel-column li{line-height:1.4em;margin-bottom:2px}#tribe-attendees-summary .welcome-panel-last{border-left:1px solid #eee;float:right;padding:10px 20px 5px;width:200px}#tribe-attendees-summary .welcome-panel-last h4{font-size:1.5em;text-align:center}#tribe-attendees-summary .welcome-panel-last li{font-size:1.2em}.tribe-attendees-page .welcome-panel-content h3{margin-top:0}.tribe-attendees-page a.tickets_uncheckin{display:none}.tribe-attendees-page h4.tickets-summary{margin:0}.tribe-attendees-page .tickets_checked td{opacity:.7;text-decoration:line-through}.tribe-attendees-page .tickets_checked td.has-row-actions{text-decoration:none}.tribe-attendees-page .tickets_checked td.has-row-actions>div:nth-child(1){text-decoration:line-through}.tribe-attendees-page .tickets_checked a.tickets_checkin{display:none}.tribe-attendees-page .tickets_checked td.column-check_in{text-decoration:none!important}.tribe-attendees-page .tickets_checked a.tickets_uncheckin{display:block}.tribe-attendees-page .column-attendee_id,.tribe-attendees-page .column-order_id{width:70px}.tribe-attendees-page .email,.tribe-attendees-page .export,.tribe-attendees-page .print{margin:1px 8px 0 0}.tribe-attendees-email .tribe-attendees-email-message{float:left;margin:0}.tribe-attendees-email .button-primary{margin-top:3px}.tribe-attendees-email-message ul{font-size:13px;line-height:1.5;margin:.5em 0;padding:2px}.tribe-attendees-email-message ul li:last-child{margin-bottom:0}#attendees_email_wrapper{margin-top:10px;overflow:hidden;padding:20px}#attendees_email_wrapper label{display:block}#attendees_email_wrapper label span{display:inline-block;width:105px}#attendees_email_wrapper input[type=text],#attendees_email_wrapper select{width:285px}#attendees_email_wrapper .attendees_or{display:block;font-size:20px;margin:20px 0;text-align:center}@media screen and (max-width:870px){#tribe-attendees-summary .about-description,#tribe-attendees-summary h3{width:100%}#tribe-attendees-summary .welcome-panel-column-container{margin-bottom:115px}#tribe-attendees-summary .welcome-panel-column li{display:list-item}#tribe-attendees-summary .welcome-panel-last{border-left:0;border-top:1px solid #eee;bottom:0;left:0;right:0;top:auto;width:100%}#tribe-attendees-summary .welcome-panel-last ul{float:left;width:50%}}@media screen and (min-width:870px){#tribe-attendees-summary .welcome-panel-last ul:first-child{margin-bottom:0}#tribe-attendees-summary .welcome-panel-last ul:last-child{margin-top:0}}@media screen and (max-width:782px){.tribe-attendees-email-message .notice-dismiss{padding:9px}}
src/resources/js/frontend-ticket-form.min.js CHANGED
@@ -1 +1 @@
1
- var tribe_tickets_ticket_form={};!function(t,e){var _,c;e.init=function(){_=t(".tribe-events-tickets"),c=_.find(".quantity").find(".qty"),c.on("change",e.on_quantity_change)},e.on_quantity_change=function(){var _=t(this),c=e.get_matching_ticket_id(this);e.ticket_uses_global_stock(c)?e.global_stock_quantity_changed(_,c):e.normal_stock_quantity_changed(_,c)},e.global_stock_quantity_changed=function(t,_){var c=t.val(),i=e.get_event_id(_),a=e.get_cap(_),o=e.get_global_stock(i),n=e.currently_requested_global_event_stock(i);n>o&&(c-=n-o),e.stock_mode_is_capped(_)&&c>a&&(c=a),0>=c&&(c=0),t.val(c),e.update_available_stock_counts(i)},e.normal_stock_quantity_changed=function(t,c){var i,a=t.val(),o=e.get_single_stock(c);a>o&&(a=o),t.val(a),i=o-a,_.find(".available-stock[data-product-id="+c+"]").html(i)},e.update_available_stock_counts=function(c){var i=e.get_tickets_of(c),a=e.get_global_stock(c)-e.currently_requested_global_event_stock(c);for(var o in i)if(i.hasOwnProperty(o)){0>a&&(a=0);var n=i[o];if("global"===n.mode&&_.find(".available-stock[data-product-id="+o+"]").html(a),"capped"===n.mode){var r=Math.min(a,n.cap),s=parseInt(t("[data-product-id="+o+"]").find("input").val(),10),d=n.cap-s;0>d?d=0:d>r&&(d=r),_.find(".available-stock[data-product-id="+o+"]").html(d)}}},e.get_matching_ticket_id=function(e){var _=t(e).closest("[data-product-id]");if(_.length)return _.data("product-id")},e.get_ticket_property=function(t,e){if("object"!=typeof tribe_tickets_stock_data)return!1;var _=tribe_tickets_stock_data.tickets[t];return"undefined"===tribe_tickets_stock_data.tickets[t]?!1:_[e]},e.get_tickets_of=function(t){if("object"!=typeof tribe_tickets_stock_data)return!1;var e=[];for(var _ in tribe_tickets_stock_data.tickets){var c=tribe_tickets_stock_data.tickets[_];t===c.event_id&&(e[_]=c)}return e},e.currently_requested_global_event_stock=function(t){var c=0,i=e.get_tickets_of(t);for(var a in i)switch(tribe_tickets_stock_data.tickets[a].mode){case"global":case"capped":c+=parseInt(_.find("[data-product-id="+a+"]").find(".qty").val(),10)}return c},e.get_event_property=function(t,e){if("object"!=typeof tribe_tickets_stock_data)return!1;var _=tribe_tickets_stock_data.events[t];return"undefined"===tribe_tickets_stock_data.events[t]?!1:_[e]},e.stock_mode_is_global=function(t){return"global"===e.get_mode(t)},e.stock_mode_is_capped=function(t){return"capped"===e.get_mode(t)},e.ticket_uses_global_stock=function(t){return e.stock_mode_is_capped(t)||e.stock_mode_is_global(t)},e.get_mode=function(t){return e.get_ticket_property(t,"mode")},e.get_event_id=function(t){return e.get_ticket_property(t,"event_id")},e.get_cap=function(t){return e.get_ticket_property(t,"cap")},e.get_global_stock=function(t){return e.get_event_property(t,"stock")},e.get_single_stock=function(t){return e.get_ticket_property(t,"stock")},t(function(){e.init()})}(jQuery,tribe_tickets_ticket_form);
1
+ var tribe_tickets_ticket_form={};!function(t,e){var _,c;e.init=function(){_=t(".tribe-events-tickets"),c=_.find(".quantity").find(".qty"),c.on("change",e.on_quantity_change)},e.on_quantity_change=function(){var _=t(this),c=e.get_matching_ticket_id(this);e.ticket_uses_global_stock(c)?e.global_stock_quantity_changed(_,c):e.normal_stock_quantity_changed(_,c)},e.global_stock_quantity_changed=function(t,_){var c=t.val(),i=e.get_event_id(_),a=e.get_cap(_),o=e.get_global_stock(i),n=e.currently_requested_global_event_stock(i);n>o&&(c-=n-o),e.stock_mode_is_capped(_)&&c>a&&(c=a),0>=c&&(c=0),t.val(c),e.update_available_stock_counts(i)},e.normal_stock_quantity_changed=function(t,c){var i,a=t.val(),o=e.get_single_stock(c);a>o&&(a=o),t.val(a),i=o-a,_.find(".available-stock[data-product-id="+c+"]").html(i)},e.update_available_stock_counts=function(c){var i=e.get_tickets_of(c),a=e.get_global_stock(c)-e.currently_requested_global_event_stock(c);for(var o in i)if(i.hasOwnProperty(o)){a<0&&(a=0);var n=i[o];if("global"===n.mode&&_.find(".available-stock[data-product-id="+o+"]").html(a),"capped"===n.mode){var r=Math.min(a,n.cap),s=parseInt(t("[data-product-id="+o+"]").find("input").val(),10),d=n.cap-s;d<0?d=0:d>r&&(d=r),_.find(".available-stock[data-product-id="+o+"]").html(d)}}},e.get_matching_ticket_id=function(e){var _=t(e).closest("[data-product-id]");if(_.length)return _.data("product-id")},e.get_ticket_property=function(t,e){if("object"!=typeof tribe_tickets_stock_data)return!1;var _=tribe_tickets_stock_data.tickets[t];return"undefined"!==tribe_tickets_stock_data.tickets[t]&&_[e]},e.get_tickets_of=function(t){if("object"!=typeof tribe_tickets_stock_data)return!1;var e=[];for(var _ in tribe_tickets_stock_data.tickets){var c=tribe_tickets_stock_data.tickets[_];t===c.event_id&&(e[_]=c)}return e},e.currently_requested_global_event_stock=function(t){var c=0,i=e.get_tickets_of(t);for(var a in i)switch(tribe_tickets_stock_data.tickets[a].mode){case"global":case"capped":c+=parseInt(_.find("[data-product-id="+a+"]").find(".qty").val(),10)}return c},e.get_event_property=function(t,e){if("object"!=typeof tribe_tickets_stock_data)return!1;var _=tribe_tickets_stock_data.events[t];return"undefined"!==tribe_tickets_stock_data.events[t]&&_[e]},e.stock_mode_is_global=function(t){return"global"===e.get_mode(t)},e.stock_mode_is_capped=function(t){return"capped"===e.get_mode(t)},e.ticket_uses_global_stock=function(t){return e.stock_mode_is_capped(t)||e.stock_mode_is_global(t)},e.get_mode=function(t){return e.get_ticket_property(t,"mode")},e.get_event_id=function(t){return e.get_ticket_property(t,"event_id")},e.get_cap=function(t){return e.get_ticket_property(t,"cap")},e.get_global_stock=function(t){return e.get_event_property(t,"stock")},e.get_single_stock=function(t){return e.get_ticket_property(t,"stock")},t(function(){e.init()})}(jQuery,tribe_tickets_ticket_form);
src/resources/js/tickets-attendees.min.js CHANGED
@@ -1 +1 @@
1
- var tribe_event_tickets_attendees=tribe_event_tickets_attendees||{};!function(t,e){function n(){function n(e){t.isArray(e)||(e=[e]);var n=parseInt(.7*t(window).width());n=n>800?800:n;var i=parseInt(.9*t(window).height());i=i>800?800:i;var a="&ticket_ids="+e.join("|")+"&width="+n+"&height="+i,r=Attendees.move_url.replace("&TB_",a+"&TB_");tb_show(null,r,!1)}if("undefined"!=typeof AttendeesPointer&&null!==AttendeesPointer){options=t.extend(AttendeesPointer.options,{close:function(){t.post(ajaxurl,{pointer:AttendeesPointer.pointer_id,action:"dismiss-wp-pointer"})},open:function(t,e){e.pointer.css({top:parseInt(e.pointer.css("top").replace("px",""),10)+5}).find(".wp-pointer-arrow").css({right:"50px",left:"auto"}),e.element.on({click:function(){e.element.pointer("close")}})}});t(AttendeesPointer.target).pointer(options).pointer("open").pointer("widget")}t("input.print").on("click",function(t){window.print()});var i=t(document.getElementById("filter_attendee"));i.on("keydown",function(t){return 13===t.keyCode?!1:void 0}),i.on("keyup paste",function(){var e=jQuery(this).val().toLowerCase();t("#the-list").find("tr").each(function(){var n=t(this),i=n.find("td.status");if(t(n).hasClass("event-tickets-meta-row"))return void t(n).removeClass("event-tickets-meta-toggle-open");if(t(n).hasClass("event-tickets-meta-toggle-open")&&t(n).removeClass("event-tickets-meta-toggle-open"),!i.length)return void n.hide();var a=n.children("td.status").text().toLowerCase().trim(),r=n.children("td.ticket").text().toLowerCase().trim(),o=n.children("td.security").text().toLowerCase().trim(),c=0===r.indexOf(e)||0===a.indexOf(e)||0===a.indexOf("#"+e)||0===o.indexOf(e),s=n.children("td.purchaser").text().toLowerCase().trim(),d=0===s.indexOf(e)||s.indexOf(" "+e)>1;c||d?n.show():n.hide()})}),t(".tribe-attendees-email").on({submit:function(e){t(".tribe-attendees-email").hide(),t(document.getElementById("tribe-loading")).show()}}),t(".tickets_checkin").click(function(e){var n=jQuery(this),i={action:"tribe-ticket-checkin-"+n.attr("data-provider"),provider:n.attr("data-provider"),order_ID:n.attr("data-attendee-id"),nonce:Attendees.checkin_nonce};n.attr("data-event-id")&&(i.event_ID=n.attr("data-event-id")),t.post(ajaxurl,i,function(e){e.success&&(n.parent("td").parent("tr").addClass("tickets_checked"),t("#total_checkedin").text(parseInt(t("#total_checkedin").text())+1))},"json"),e.preventDefault()}),t(".tickets_uncheckin").click(function(e){var n=jQuery(this),i={action:"tribe-ticket-uncheckin-"+n.attr("data-provider"),provider:n.attr("data-provider"),order_ID:n.attr("data-attendee-id"),nonce:Attendees.uncheckin_nonce};n.attr("data-event-id")&&(i.event_ID=n.attr("data-event-id")),t.post(ajaxurl,i,function(e){e.success&&(n.parent("span").parent("td").parent("tr").removeClass("tickets_checked"),t("#total_checkedin").text(parseInt(t("#total_checkedin").text())-1))},"json"),e.preventDefault()}),t("table.wp-list-table").on("click",".row-actions .move-ticket",function(e){var i=t(this).parents("tr").find('input[name="attendee[]"]').val().match(/^[0-9]+/);return i&&n(i),e.stopPropagation(),!1}),t("#doaction, #doaction2").click(function(e){var i;switch(t(e.currentTarget).attr("id")){case"doaction":i="action";break;case"doaction2":i="action2"}if("undefined"!=typeof i&&"move"===t('select[name="'+i+'"]').val()){var a=jQuery('input[name="attendee[]"]:checked');if(a.length){var r=[];a.each(function(){var e=t(this).val().match(/^[0-9]+/);e&&r.push(e.toString())}),n(r)}else alert(Attendees.cannot_move);return e.stopPropagation(),!1}}),function(){var n=t(".ticket-history"),i=t(".hide-ticket-history");i.hide(),n.click(function(n){function i(){var n={action:"get_ticket_history",check:c,ticket_id:o};t.post(ajaxurl,n,function(n){if("undefined"!=typeof n.data&&"string"==typeof n.data.html){var i=a.parents("tr"),c=e.count_columns(i),s=t('<tr id="ticket-history-'+o+'"> <td colspan="'+c+'">'+n.data.html+"</td></tr>");s.hide().insertAfter(i).slideDown(),a.hide(),r.show()}})}var a=t(this),r=a.siblings(".hide-ticket-history"),o=parseInt(a.data("ticket-id"),10),c=a.data("check");if(o&&c){var s=t(document.getElementById("ticket-history-"+o));return s.length?(s.show(),a.hide(),r.show()):i(),n.stopPropagation(),!1}}),i.click(function(e){var n=t(this),i=n.siblings(".ticket-history"),a=parseInt(i.data("ticket-id"),10);t(document.getElementById("ticket-history-"+a)).hide(),i.show(),n.hide()})}()}e.count_columns=function(e){var n=0,i=e.find("td, th");return i.length?(i.each(function(){var e=parseInt(t(this).attr("colspan"),10);e=e>1?e-1:0,n+=1+e}),n):0},e.remove_tickets=function(e){t("#the-list").find("tr").each(function(){var n=t(this),i=n.find(".check-column").find("input").val();if("string"==typeof i){var a=i.match(/^[0-9]+/);a.length&&-1!==e.indexOf(parseInt(a[0],10))&&n.remove()}})},t(document).ready(n)}(jQuery,tribe_event_tickets_attendees);
1
+ var tribe_event_tickets_attendees=tribe_event_tickets_attendees||{};!function(t,e){function n(){function n(e){t.isArray(e)||(e=[e]);var n=parseInt(.7*t(window).width());n=n>800?800:n;var i=parseInt(.9*t(window).height());i=i>800?800:i;var a="&ticket_ids="+e.join("|")+"&width="+n+"&height="+i,r=Attendees.move_url.replace("&TB_",a+"&TB_");tb_show(null,r,!1)}if("undefined"!=typeof AttendeesPointer&&null!==AttendeesPointer){options=t.extend(AttendeesPointer.options,{close:function(){t.post(ajaxurl,{pointer:AttendeesPointer.pointer_id,action:"dismiss-wp-pointer"})},open:function(t,e){e.pointer.css({top:parseInt(e.pointer.css("top").replace("px",""),10)+5}).find(".wp-pointer-arrow").css({right:"50px",left:"auto"}),e.element.on({click:function(){e.element.pointer("close")}})}});t(AttendeesPointer.target).pointer(options).pointer("open").pointer("widget")}t("input.print").on("click",function(t){window.print()});var i=t(document.getElementById("filter_attendee"));i.on("keydown",function(t){if(13===t.keyCode)return!1}),i.on("keyup paste",function(){var e=jQuery(this).val().toLowerCase();t("#the-list").find("tr").each(function(){var n=t(this),i=n.find("td.status");if(t(n).hasClass("event-tickets-meta-row"))return void t(n).removeClass("event-tickets-meta-toggle-open");if(t(n).hasClass("event-tickets-meta-toggle-open")&&t(n).removeClass("event-tickets-meta-toggle-open"),!i.length)return void n.hide();var a=n.children("td.status").text().toLowerCase().trim(),r=n.children("td.ticket").text().toLowerCase().trim(),o=n.children("td.security").text().toLowerCase().trim(),c=0===r.indexOf(e)||0===a.indexOf(e)||0===a.indexOf("#"+e)||0===o.indexOf(e),s=n.children("td.purchaser").text().toLowerCase().trim(),d=0===s.indexOf(e)||s.indexOf(" "+e)>1;c||d?n.show():n.hide()})}),t(".tribe-attendees-email").on({submit:function(e){t(".tribe-attendees-email").hide(),t(document.getElementById("tribe-loading")).show()}}),t(".tickets_checkin").click(function(e){var n=jQuery(this),i={action:"tribe-ticket-checkin-"+n.attr("data-provider"),provider:n.attr("data-provider"),order_ID:n.attr("data-attendee-id"),nonce:Attendees.checkin_nonce};n.attr("data-event-id")&&(i.event_ID=n.attr("data-event-id")),t.post(ajaxurl,i,function(e){e.success&&(n.parent("td").parent("tr").addClass("tickets_checked"),t("#total_checkedin").text(parseInt(t("#total_checkedin").text())+1))},"json"),e.preventDefault()}),t(".tickets_uncheckin").click(function(e){var n=jQuery(this),i={action:"tribe-ticket-uncheckin-"+n.attr("data-provider"),provider:n.attr("data-provider"),order_ID:n.attr("data-attendee-id"),nonce:Attendees.uncheckin_nonce};n.attr("data-event-id")&&(i.event_ID=n.attr("data-event-id")),t.post(ajaxurl,i,function(e){e.success&&(n.parent("span").parent("td").parent("tr").removeClass("tickets_checked"),t("#total_checkedin").text(parseInt(t("#total_checkedin").text())-1))},"json"),e.preventDefault()}),t("table.wp-list-table").on("click",".row-actions .move-ticket",function(e){var i=t(this).parents("tr").find('input[name="attendee[]"]').val().match(/^[0-9]+/);return i&&n(i),e.stopPropagation(),!1}),t("#doaction, #doaction2").click(function(e){var i;switch(t(e.currentTarget).attr("id")){case"doaction":i="action";break;case"doaction2":i="action2"}if("undefined"!=typeof i&&"move"===t('select[name="'+i+'"]').val()){var a=jQuery('input[name="attendee[]"]:checked');if(a.length){var r=[];a.each(function(){var e=t(this).val().match(/^[0-9]+/);e&&r.push(e.toString())}),n(r)}else alert(Attendees.cannot_move);return e.stopPropagation(),!1}}),function(){var n=t(".ticket-history"),i=t(".hide-ticket-history");i.hide(),n.click(function(n){function i(){var n={action:"get_ticket_history",check:c,ticket_id:o};t.post(ajaxurl,n,function(n){if("undefined"!=typeof n.data&&"string"==typeof n.data.html){var i=a.parents("tr"),c=e.count_columns(i),s=t('<tr id="ticket-history-'+o+'"> <td colspan="'+c+'">'+n.data.html+"</td></tr>");s.hide().insertAfter(i).slideDown(),a.hide(),r.show()}})}var a=t(this),r=a.siblings(".hide-ticket-history"),o=parseInt(a.data("ticket-id"),10),c=a.data("check");if(o&&c){var s=t(document.getElementById("ticket-history-"+o));return s.length?(s.show(),a.hide(),r.show()):i(),n.stopPropagation(),!1}}),i.click(function(e){var n=t(this),i=n.siblings(".ticket-history"),a=parseInt(i.data("ticket-id"),10);t(document.getElementById("ticket-history-"+a)).hide(),i.show(),n.hide()})}()}e.count_columns=function(e){var n=0,i=e.find("td, th");return i.length?(i.each(function(){var e=parseInt(t(this).attr("colspan"),10);e=e>1?e-1:0,n+=1+e}),n):0},e.remove_tickets=function(e){t("#the-list").find("tr").each(function(){var n=t(this),i=n.find(".check-column").find("input").val();if("string"==typeof i){var a=i.match(/^[0-9]+/);a.length&&-1!==e.indexOf(parseInt(a[0],10))&&n.remove()}})},t(document).ready(n)}(jQuery,tribe_event_tickets_attendees);
src/resources/js/tickets.min.js CHANGED
@@ -1 +1 @@
1
- var ticketHeaderImage=window.ticketHeaderImage||{};!function(t,e,i){"use strict";ticketHeaderImage={uploader:function(){var t=wp.media({title:HeaderImageData.title,multiple:!1,library:{type:"image"},button:{text:HeaderImageData.button}});return t.on("close",function(){var e=t.state().get("selection").toJSON();e.length&&ticketHeaderImage.render(e[0])}),t.open(),!1},render:function(t){e("#tribe_ticket_header_preview").html(ticketHeaderImage.imgHTML(t)),e("#tribe_ticket_header_image_id").val(t.id),e("#tribe_ticket_header_remove").show()},imgHTML:function(t){var e='<img src="'+t.url+'" ';return e+='width="'+t.width+'" ',e+='height="'+t.height+'" ',e+="/>"}},e(document).ready(function(){function i(){return l.prop("checked")}function a(){g=!0,o.trigger("set-global-stock-fields.tribe")}function r(){e("tr.ticket_advanced").hide(),e("tr.ticket_advanced_"+n()+":not(.sale_price)").show(),o.trigger("set-advanced-fields.tribe"),e(document.getElementById("tribetickets")).trigger("ticket-provider-changed.tribe")}function n(){var t=e('input[name="ticket_provider"]:checked');return t.length>0?t[0].value:""}function c(){var t=o.find("tr.ticket_advanced.history");if(t.length){var e=t.find("a.toggle-history"),i=e.find("span"),a=t.find("ul");t.find("a.toggle-history").click(function(t){return i.toggle(),a.toggle(),t.stopPropagation(),!1})}}var d=e("#tribe-event-datepickers"),o=e("#tribetickets"),s=e("#event_tickets"),l=e("#tribe-tickets-enable-global-stock"),_=e("#tribe-tickets-global-stock-level"),g=!1,k=e("html, body"),p=0;o.on({"spin.tribe":function(t,i){("undefined"==typeof i||e.inArray(i,["start","stop"]))&&(i="stop"),"stop"===i?s.css("opacity","1").find("#tribe-loading").hide():s.css("opacity","0.5").find("#tribe-loading").show()},"clear.tribe":function(){var t=e(this),i=t.find("#ticket_form"),a=i.find("tr:not(.event-wide-settings)");t.find("a#ticket_form_toggle").show(),a.find('input:not(:button):not(:radio):not(:checkbox):not([type="hidden"]), textarea').val(""),a.find("input:checkbox").attr("checked",!1),a.find("#ticket_id").val(""),t.find('#ticket_form input[name="show_attendee_info"]').prop("checked",!1).change(),t.find("input[data-default-value]").each(function(){var t=e(this);t.val(t.data("default-value"))}),t.find("#ticket_start_date").datepicker("option","maxDate",null),t.find("#ticket_end_date").datepicker("option","minDate",null),t.find(".ticket_start_time, .ticket_end_time, .ticket.sale_price").hide(),t.find("#ticket_price").removeProp("disabled").siblings(".no-update-message").html("").hide().end().siblings(".description").show(),e("#tribe-tickets-attendee-sortables").empty(),e(".tribe-tickets-attendee-saved-fields").show(),i.hide()},"focus.tribe":function(){k.animate({scrollTop:s.offset().top-50},500)},"edit-tickets-complete.tribe":function(){c()},"set-advanced-fields.tribe":function(){var t=e(this),i=t.find("#ticket_form"),a=i.find("tr.ticket_advanced:not(.ticket_advanced_meta)").find("input, select, textarea"),r=i.find("#ticket_provider:checked").val();a.each(function(){var t=e(this);t.attr("name")&&t.data("name",t.attr("name")).attr({name:"",id:""}),t.closest("tr").hasClass("ticket_advanced_"+r)&&t.data("name")&&0===t.attr("name").length&&t.attr({name:t.data("name"),id:t.data("name")})}),o.trigger("set-global-stock-fields.tribe"),e("#ticket_global_stock").change(function(){o.trigger("set-global-stock-fields.tribe")})},"set-global-stock-fields.tribe":function(){var t=n(),a=e(this).find("#ticket_form").find(".ticket_advanced_"+t);if(!(a.length<1)){var r=a.filter(".stock"),c=a.filter(".global-stock-mode"),d=c.filter(".sales-cap-field"),o=e("#ticket_global_stock").val(),s=i();if(_.toggle(s),c.toggle(i()),r.toggle(!s),s)switch(o){case"global":d.hide(),r.hide();break;case"capped":d.show(),r.hide();break;case"own":d.hide(),r.show()}}}}),d.length&&(p=d.data("startofweek"));var f={dateFormat:"yy-mm-dd",showAnim:"fadeIn",changeMonth:!0,changeYear:!0,numberOfMonths:3,firstDay:p,showButtonPanel:!0,onChange:function(){},onSelect:function(t,i){var a=e.datepicker.parseDate("yy-mm-dd",t);"ticket_start_date"===i.id?(e("#ticket_end_date").datepicker("option","minDate",a),a?e(".ticket_start_time").show():e(".ticket_start_time").hide()):(e("#ticket_start_date").datepicker("option","maxDate",a),a?e(".ticket_end_time").show():e(".ticket_end_time").hide())}};e("#ticket_start_date").datepicker(f).keyup(function(t){8!==t.keyCode&&46!==t.keyCode||e.datepicker._clearDate(this)}),e("#ticket_end_date").datepicker(f).keyup(function(t){8!==t.keyCode&&46!==t.keyCode||e.datepicker._clearDate(this)}),l.change(a),l.trigger("change"),g=!1,e("input[name=ticket_provider]:radio").change(function(){r()}),e("input[name=ticket_provider]:checked").each(function(){r()}),e("a#ticket_form_toggle").click(function(t){e("h4.ticket_form_title_edit").hide(),e("h4.ticket_form_title_add").show(),e(this).hide(),o.trigger("clear.tribe").trigger("set-advanced-fields.tribe").trigger("focus.tribe"),e("#ticket_form").show(),e(document.getElementById("tribetickets")).trigger("ticket-provider-changed.tribe"),t.preventDefault()}),e("#ticket_form_cancel").click(function(){o.trigger("clear.tribe").trigger("set-advanced-fields.tribe").trigger("focus.tribe")}),e("#ticket_form_save").click(function(t){var i=e("#ticket_form_table"),a=i.find("#ticket_provider:checked").val(),r=i.find(".ticket, .ticket_advanced_meta, .ticket_advanced_"+a);o.trigger("save-ticket.tribe",t).trigger("spin.tribe","start");var n={action:"tribe-ticket-add-"+e("input[name=ticket_provider]:checked").val(),formdata:r.find(".ticket_field").serialize(),post_ID:e("#post_ID").val(),nonce:TribeTickets.add_ticket_nonce};e.post(ajaxurl,n,function(t){o.trigger("saved-ticket.tribe",t),t.success&&(o.trigger("clear.tribe"),e("td.ticket_list_container").empty().html(t.data.html),e(".ticket_time").hide())},"json").complete(function(){o.trigger("spin.tribe","stop").trigger("focus.tribe")})}),o.on("click",".ticket_delete",function(t){if(!confirm(tribe_ticket_notices.confirm_alert))return!1;t.preventDefault(),o.trigger("delete-ticket.tribe",t).trigger("spin.tribe","start");var i={action:"tribe-ticket-delete-"+e(this).attr("attr-provider"),post_ID:e("#post_ID").val(),ticket_id:e(this).attr("attr-ticket-id"),nonce:TribeTickets.remove_ticket_nonce};e.post(ajaxurl,i,function(t){o.trigger("deleted-ticket.tribe",t),t.success&&(o.trigger("clear.tribe"),e("td.ticket_list_container").empty().html(t.data))},"json").complete(function(){o.trigger("spin.tribe","stop")})}),o.on("click",".ticket_edit",function(t){t.preventDefault(),e("h4.ticket_form_title_edit").show(),e("h4.ticket_form_title_add").hide(),o.trigger("spin.tribe","start");var i={action:"tribe-ticket-edit-"+e(this).attr("attr-provider"),post_ID:e("#post_ID").val(),ticket_id:e(this).attr("attr-ticket-id"),nonce:TribeTickets.edit_ticket_nonce};e.post(ajaxurl,i,function(t){o.trigger("clear.tribe").trigger("set-advanced-fields.tribe").trigger("edit-ticket.tribe",t);var i=t.data.price,a=i,r=!1;"undefined"!=typeof t.data.on_sale&&t.data.on_sale&&(r=!0,i=t.data.regular_price),e("#ticket_id").val(t.data.ID),e("#ticket_name").val(t.data.name),e("#ticket_description").val(t.data.description),r&&e(".ticket_advanced_"+t.data.provider_class+".sale_price").show();var n=t.data.start_date.substring(0,10),c=t.data.end_date.substring(0,10);e("#ticket_start_date").val(n),e("#ticket_end_date").val(c);var d=e(document.getElementById("ticket_start_meridian")),s=e(document.getElementById("ticket_end_meridian"));if(t.data.start_date){var l=parseInt(t.data.start_date.substring(11,13)),_="am";l>12&&d.length&&(_="pm",l=parseInt(l)-12,l=("0"+l).slice(-2)),12===l&&(_="pm"),0===l&&"am"===_&&(l=12),l=l.toString(),1===l.length&&(l="0"+l),e("#ticket_start_hour").val(l),e("#ticket_start_meridian").val(_),e(".ticket_start_time").show()}if(t.data.end_date){var g=parseInt(t.data.end_date.substring(11,13)),k="am";g>12&&s.length&&(k="pm",g=parseInt(g)-12,g=("0"+g).slice(-2)),12===g&&(k="pm"),0===g&&"am"===k&&(g=12),g=g.toString(),1===g.length&&(g="0"+g),e("#ticket_end_hour").val(g),e("#ticket_end_meridian").val(k),e("#ticket_start_minute").val(t.data.start_date.substring(14,16)),e("#ticket_end_minute").val(t.data.end_date.substring(14,16)),e(".ticket_end_time").show()}var p=e("tr.ticket_advanced input");p.data("name",p.attr("name")).attr({name:"",id:""}),e("tr.ticket_advanced").remove(),e("tr.ticket.bottom").before(t.data.advanced_fields),e("input:radio[name=ticket_provider]").filter("[value="+t.data.provider_class+"]").click(),e("input[name=ticket_provider]:radio").change();var f=o.find("#ticket_price");f.val(i),"undefined"!=typeof t.data.disallow_update_price_message?f.siblings(".no-update-message").html(t.data.disallow_update_price_message):f.siblings(".no-update-message").html(""),"undefined"==typeof t.data.can_update_price||t.data.can_update_price?(f.removeProp("disabled"),f.siblings(".description").show(),f.siblings(".no-update-message").hide()):(f.prop("disabled","disabled"),f.siblings(".description").hide(),f.siblings(".no-update-message").show());var m=o.find("#ticket_sale_price");r?m.val(a).closest("tr").show():m.closest("tr").hide(),"undefined"!=typeof t.data.purchase_limit&&t.data.purchase_limit&&e("#ticket_purchase_limit").val(t.data.purchase_limit),o.find(".tribe-bumpdown-trigger").bumpdown(),e("a#ticket_form_toggle").hide(),e("#ticket_form").show(),o.trigger("set-advanced-fields.tribe").trigger("edit-ticket.tribe",t)},"json").complete(function(){o.trigger("spin.tribe","stop").trigger("focus.tribe").trigger("edit-tickets-complete.tribe")})}).on("click","#tribe_ticket_header_image",function(t){t.preventDefault(),ticketHeaderImage.uploader("","")}).on("keyup","#ticket_price",function(t){t.preventDefault(),console.log("changes here");var i,a=price_format.decimal;price_format.decimal_error;i=new RegExp("[^-0-9%\\"+a+"]+","gi");var r=e(this).val(),n=r.replace(i,"");r!==n?(console.log("new value"),e(this).val(n)):console.log("no change")});var m=e("#tribe_ticket_header_remove"),h=e("#tribe_ticket_header_preview");if(h.find("img").length&&m.show(),_.change(function(){g=!0}),e('input[type="submit"]').click(function(){g=!1}),e(t).on("beforeunload",function(){return g?tribe_global_stock_admin_ui.nav_away_msg:void 0}),e("body").on("click","#tribe_ticket_header_remove",function(t){t.preventDefault(),h.html(""),m.hide(),e("#tribe_ticket_header_image_id").val("")}),e("#tribe_ticket_header_preview img").length){var u=e("#tribe_ticket_header_preview img");u.removeAttr("width").removeAttr("height"),o.width()<u.width()&&u.css("width","95%")}})}(window,jQuery);
1
+ var ticketHeaderImage=window.ticketHeaderImage||{};!function(t,e,i){"use strict";ticketHeaderImage={uploader:function(){var t=wp.media({title:HeaderImageData.title,multiple:!1,library:{type:"image"},button:{text:HeaderImageData.button}});return t.on("close",function(){var e=t.state().get("selection").toJSON();e.length&&ticketHeaderImage.render(e[0])}),t.open(),!1},render:function(t){e("#tribe_ticket_header_preview").html(ticketHeaderImage.imgHTML(t)),e("#tribe_ticket_header_image_id").val(t.id),e("#tribe_ticket_header_remove").show()},imgHTML:function(t){var e='<img src="'+t.url+'" ';return e+='width="'+t.width+'" ',e+='height="'+t.height+'" ',e+="/>"}},e(document).ready(function(){function i(){return l.prop("checked")}function a(){g=!0,o.trigger("set-global-stock-fields.tribe")}function r(){e("tr.ticket_advanced").hide(),e("tr.ticket_advanced_"+n()+":not(.sale_price)").show(),o.trigger("set-advanced-fields.tribe"),e(document.getElementById("tribetickets")).trigger("ticket-provider-changed.tribe")}function n(){var t=e('input[name="ticket_provider"]:checked');return t.length>0?t[0].value:""}function c(){var t=o.find("tr.ticket_advanced.history");if(t.length){var e=t.find("a.toggle-history"),i=e.find("span"),a=t.find("ul");t.find("a.toggle-history").click(function(t){return i.toggle(),a.toggle(),t.stopPropagation(),!1})}}var d=e("#tribe-event-datepickers"),o=e("#tribetickets"),s=e("#event_tickets"),l=e("#tribe-tickets-enable-global-stock"),_=e("#tribe-tickets-global-stock-level"),g=!1,k=e("html, body"),p=0;o.on({"spin.tribe":function(t,i){("undefined"==typeof i||e.inArray(i,["start","stop"]))&&(i="stop"),"stop"===i?s.css("opacity","1").find("#tribe-loading").hide():s.css("opacity","0.5").find("#tribe-loading").show()},"clear.tribe":function(){var t=e(this),i=t.find("#ticket_form"),a=i.find("tr:not(.event-wide-settings)");t.find("a#ticket_form_toggle").show(),a.find('input:not(:button):not(:radio):not(:checkbox):not([type="hidden"]), textarea').val(""),a.find("input:checkbox").attr("checked",!1),a.find("#ticket_id").val(""),t.find('#ticket_form input[name="show_attendee_info"]').prop("checked",!1).change(),t.find("input[data-default-value]").each(function(){var t=e(this);t.val(t.data("default-value"))}),t.find("#ticket_start_date").datepicker("option","maxDate",null),t.find("#ticket_end_date").datepicker("option","minDate",null),t.find(".ticket_start_time, .ticket_end_time, .ticket.sale_price").hide(),t.find("#ticket_price").removeProp("disabled").siblings(".no-update-message").html("").hide().end().siblings(".description").show(),e("#tribe-tickets-attendee-sortables").empty(),e(".tribe-tickets-attendee-saved-fields").show(),i.hide()},"focus.tribe":function(){k.animate({scrollTop:s.offset().top-50},500)},"edit-tickets-complete.tribe":function(){c()},"set-advanced-fields.tribe":function(){var t=e(this),i=t.find("#ticket_form"),a=i.find("tr.ticket_advanced:not(.ticket_advanced_meta)").find("input, select, textarea"),r=i.find("#ticket_provider:checked").val();a.each(function(){var t=e(this);t.attr("name")&&t.data("name",t.attr("name")).attr({name:"",id:""}),t.closest("tr").hasClass("ticket_advanced_"+r)&&t.data("name")&&0===t.attr("name").length&&t.attr({name:t.data("name"),id:t.data("name")})}),o.trigger("set-global-stock-fields.tribe"),e("#ticket_global_stock").change(function(){o.trigger("set-global-stock-fields.tribe")})},"set-global-stock-fields.tribe":function(){var t=n(),a=e(this).find("#ticket_form").find(".ticket_advanced_"+t);if(!(a.length<1)){var r=a.filter(".stock"),c=a.filter(".global-stock-mode"),d=c.filter(".sales-cap-field"),o=e("#ticket_global_stock").val(),s=i();if(_.toggle(s),c.toggle(i()),r.toggle(!s),s)switch(o){case"global":d.hide(),r.hide();break;case"capped":d.show(),r.hide();break;case"own":d.hide(),r.show()}}}}),d.length&&(p=d.data("startofweek"));var f={dateFormat:"yy-mm-dd",showAnim:"fadeIn",changeMonth:!0,changeYear:!0,numberOfMonths:3,firstDay:p,showButtonPanel:!0,onChange:function(){},onSelect:function(t,i){var a=e.datepicker.parseDate("yy-mm-dd",t);"ticket_start_date"===i.id?(e("#ticket_end_date").datepicker("option","minDate",a),a?e(".ticket_start_time").show():e(".ticket_start_time").hide()):(e("#ticket_start_date").datepicker("option","maxDate",a),a?e(".ticket_end_time").show():e(".ticket_end_time").hide())}};e("#ticket_start_date").datepicker(f).keyup(function(t){8!==t.keyCode&&46!==t.keyCode||e.datepicker._clearDate(this)}),e("#ticket_end_date").datepicker(f).keyup(function(t){8!==t.keyCode&&46!==t.keyCode||e.datepicker._clearDate(this)}),l.change(a),l.trigger("change"),g=!1,e("input[name=ticket_provider]:radio").change(function(){r()}),e("input[name=ticket_provider]:checked").each(function(){r()}),e("a#ticket_form_toggle").click(function(t){e("h4.ticket_form_title_edit").hide(),e("h4.ticket_form_title_add").show(),e(this).hide(),o.trigger("clear.tribe").trigger("set-advanced-fields.tribe").trigger("focus.tribe"),e("#ticket_form").show(),e(document.getElementById("tribetickets")).trigger("ticket-provider-changed.tribe"),t.preventDefault()}),e("#ticket_form_cancel").click(function(){o.trigger("clear.tribe").trigger("set-advanced-fields.tribe").trigger("focus.tribe")}),e("#ticket_form_save").click(function(t){var i=e("#ticket_form_table"),a=i.find("#ticket_provider:checked").val(),r=i.find(".ticket, .ticket_advanced_meta, .ticket_advanced_"+a);o.trigger("save-ticket.tribe",t).trigger("spin.tribe","start");var n={action:"tribe-ticket-add-"+e("input[name=ticket_provider]:checked").val(),formdata:r.find(".ticket_field").serialize(),post_ID:e("#post_ID").val(),nonce:TribeTickets.add_ticket_nonce};e.post(ajaxurl,n,function(t){o.trigger("saved-ticket.tribe",t),t.success&&(o.trigger("clear.tribe"),e("td.ticket_list_container").empty().html(t.data.html),e(".ticket_time").hide())},"json").complete(function(){o.trigger("spin.tribe","stop").trigger("focus.tribe")})}),o.on("click",".ticket_delete",function(t){if(!confirm(tribe_ticket_notices.confirm_alert))return!1;t.preventDefault(),o.trigger("delete-ticket.tribe",t).trigger("spin.tribe","start");var i={action:"tribe-ticket-delete-"+e(this).attr("attr-provider"),post_ID:e("#post_ID").val(),ticket_id:e(this).attr("attr-ticket-id"),nonce:TribeTickets.remove_ticket_nonce};e.post(ajaxurl,i,function(t){o.trigger("deleted-ticket.tribe",t),t.success&&(o.trigger("clear.tribe"),e("td.ticket_list_container").empty().html(t.data))},"json").complete(function(){o.trigger("spin.tribe","stop")})}),o.on("click",".ticket_edit",function(t){t.preventDefault(),e("h4.ticket_form_title_edit").show(),e("h4.ticket_form_title_add").hide(),o.trigger("spin.tribe","start");var i={action:"tribe-ticket-edit-"+e(this).attr("attr-provider"),post_ID:e("#post_ID").val(),ticket_id:e(this).attr("attr-ticket-id"),nonce:TribeTickets.edit_ticket_nonce};e.post(ajaxurl,i,function(t){o.trigger("clear.tribe").trigger("set-advanced-fields.tribe").trigger("edit-ticket.tribe",t);var i=t.data.price,a=i,r=!1;"undefined"!=typeof t.data.on_sale&&t.data.on_sale&&(r=!0,i=t.data.regular_price),e("#ticket_id").val(t.data.ID),e("#ticket_name").val(t.data.name),e("#ticket_description").val(t.data.description),r&&e(".ticket_advanced_"+t.data.provider_class+".sale_price").show();var n=t.data.start_date.substring(0,10),c=t.data.end_date.substring(0,10);e("#ticket_start_date").val(n),e("#ticket_end_date").val(c);var d=e(document.getElementById("ticket_start_meridian")),s=e(document.getElementById("ticket_end_meridian"));if(t.data.start_date){var l=parseInt(t.data.start_date.substring(11,13)),_="am";l>12&&d.length&&(_="pm",l=parseInt(l)-12,l=("0"+l).slice(-2)),12===l&&(_="pm"),0===l&&"am"===_&&(l=12),l=l.toString(),1===l.length&&(l="0"+l),e("#ticket_start_hour").val(l),e("#ticket_start_meridian").val(_),e(".ticket_start_time").show()}if(t.data.end_date){var g=parseInt(t.data.end_date.substring(11,13)),k="am";g>12&&s.length&&(k="pm",g=parseInt(g)-12,g=("0"+g).slice(-2)),12===g&&(k="pm"),0===g&&"am"===k&&(g=12),g=g.toString(),1===g.length&&(g="0"+g),e("#ticket_end_hour").val(g),e("#ticket_end_meridian").val(k),e("#ticket_start_minute").val(t.data.start_date.substring(14,16)),e("#ticket_end_minute").val(t.data.end_date.substring(14,16)),e(".ticket_end_time").show()}var p=e("tr.ticket_advanced input");p.data("name",p.attr("name")).attr({name:"",id:""}),e("tr.ticket_advanced").remove(),e("tr.ticket.bottom").before(t.data.advanced_fields),e("input:radio[name=ticket_provider]").filter("[value="+t.data.provider_class+"]").click(),e("input[name=ticket_provider]:radio").change();var f=o.find("#ticket_price");f.val(i),"undefined"!=typeof t.data.disallow_update_price_message?f.siblings(".no-update-message").html(t.data.disallow_update_price_message):f.siblings(".no-update-message").html(""),"undefined"==typeof t.data.can_update_price||t.data.can_update_price?(f.removeProp("disabled"),f.siblings(".description").show(),f.siblings(".no-update-message").hide()):(f.prop("disabled","disabled"),f.siblings(".description").hide(),f.siblings(".no-update-message").show());var m=o.find("#ticket_sale_price");r?m.val(a).closest("tr").show():m.closest("tr").hide(),"undefined"!=typeof t.data.purchase_limit&&t.data.purchase_limit&&e("#ticket_purchase_limit").val(t.data.purchase_limit),o.find(".tribe-bumpdown-trigger").bumpdown(),e("a#ticket_form_toggle").hide(),e("#ticket_form").show(),o.trigger("set-advanced-fields.tribe").trigger("edit-ticket.tribe",t)},"json").complete(function(){o.trigger("spin.tribe","stop").trigger("focus.tribe").trigger("edit-tickets-complete.tribe")})}).on("click","#tribe_ticket_header_image",function(t){t.preventDefault(),ticketHeaderImage.uploader("","")}).on("keyup","#ticket_price",function(t){t.preventDefault(),console.log("changes here");var i,a=price_format.decimal;price_format.decimal_error;i=new RegExp("[^-0-9%\\"+a+"]+","gi");var r=e(this).val(),n=r.replace(i,"");r!==n?(console.log("new value"),e(this).val(n)):console.log("no change")});var m=e("#tribe_ticket_header_remove"),h=e("#tribe_ticket_header_preview");if(h.find("img").length&&m.show(),_.change(function(){g=!0}),e('input[type="submit"]').click(function(){g=!1}),e(t).on("beforeunload",function(){if(g)return tribe_global_stock_admin_ui.nav_away_msg}),e("body").on("click","#tribe_ticket_header_remove",function(t){t.preventDefault(),h.html(""),m.hide(),e("#tribe_ticket_header_image_id").val("")}),e("#tribe_ticket_header_preview img").length){var u=e("#tribe_ticket_header_preview img");u.removeAttr("width").removeAttr("height"),o.width()<u.width()&&u.css("width","95%")}})}(window,jQuery);