Version Description
Download this release
Release Info
Developer | bordoni |
Plugin | 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 +7 -0
- common/src/Tribe/Extension.php +397 -0
- common/src/Tribe/Extension_Loader.php +164 -0
- common/src/Tribe/Main.php +2 -2
- common/src/Tribe/PUE/Checker.php +5 -0
- common/src/Tribe/Plugin_Meta_Links.php +147 -0
- common/src/Tribe/Utils/Array.php +115 -0
- common/src/Tribe/Utils/Plugins.php +80 -0
- common/src/admin-views/app-shop.php +83 -28
- common/src/functions/template-tags/general.php +1 -1
- common/src/resources/css/app-shop.css +8 -0
- common/src/resources/css/app-shop.min.css +1 -1
- common/src/resources/postcss/app-shop.pcss +10 -0
- common/tribe-common.php +1 -1
- event-tickets.php +1 -1
- lang/event-tickets-cs_CZ.mo +0 -0
- lang/event-tickets-cs_CZ.po +28 -49
- lang/event-tickets-de_DE.mo +0 -0
- lang/event-tickets-de_DE.po +28 -49
- lang/event-tickets-es_ES.mo +0 -0
- lang/event-tickets-es_ES.po +28 -49
- lang/event-tickets-nl_NL.mo +0 -0
- lang/event-tickets-nl_NL.po +28 -49
- lang/event-tickets-ru_RU.mo +0 -0
- lang/event-tickets-ru_RU.po +536 -184
- lang/event-tickets-sv_SE.mo +0 -0
- lang/event-tickets-sv_SE.po +548 -200
- lang/event-tickets.pot +516 -631
- readme.txt +7 -2
- src/Tribe/Main.php +1 -1
- src/resources/css/tickets-attendees.min.css +1 -1
- src/resources/js/frontend-ticket-form.min.js +1 -1
- src/resources/js/tickets-attendees.min.js +1 -1
- src/resources/js/tickets.min.js +1 -1
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.
|
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 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
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 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
|
32 |
-
|
|
|
33 |
</div>
|
34 |
-
</div>
|
35 |
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
|
|
40 |
</div>
|
41 |
-
|
|
|
|
|
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 ),
|
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.
|
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.
|
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 |
-
|
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 |
-
|
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 |
-
|
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 |
-
|
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-
|
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:
|
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 |
-
|
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:
|
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:
|
129 |
msgid "Please enter in without thousand separators and currency symbols."
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: src/Tribe/RSVP.php:
|
133 |
msgid "You confirmed you will not be attending %s"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: src/Tribe/Tickets.php:
|
137 |
msgid "Use global stock"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: src/Tribe/Tickets.php:
|
141 |
msgid "Use global stock but cap sales"
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: src/Tribe/Tickets.php:
|
145 |
msgid "Independent (do not use global stock)"
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: src/Tribe/Tickets.php:
|
149 |
msgid "Tickets are not available as this %s has passed."
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: src/Tribe/Tickets.php:
|
153 |
msgid "Tickets are not yet available."
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: src/Tribe/Tickets.php:
|
157 |
msgid "Tickets are no longer available."
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: src/Tribe/Tickets.php:
|
161 |
msgid "There are no tickets available at this time."
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: src/Tribe/
|
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:
|
177 |
msgid "Not Going"
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: src/Tribe/Tickets_View.php:
|
181 |
msgid "Ticket"
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: src/Tribe/Tickets_View.php:
|
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:
|
212 |
-
msgid "If you are creating a recurring event,
|
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:
|
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:
|
260 |
-
msgid "Recurring event tickets are not supported, event %
|
261 |
msgstr ""
|
262 |
|
263 |
-
#: src/Tribe/
|
264 |
msgid "RSVPs"
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: src/Tribe/
|
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:
|
276 |
msgid "You can't RSVP more than the total remaining tickets."
|
277 |
msgstr "Вы не можете зарезервировать больше билетов, чем осталось в наличии"
|
278 |
|
279 |
-
#: src/Tribe/RSVP.php:
|
280 |
msgid "Return to the %1$sAttendees Report%2$s."
|
281 |
msgstr ""
|
282 |
|
283 |
-
#: src/Tribe/RSVP.php:
|
284 |
msgid "Post updated. %1$s"
|
285 |
msgstr "Сообщение обновлено. %1$s"
|
286 |
|
287 |
-
#: src/Tribe/RSVP.php:
|
288 |
msgid "Post published. %1$s"
|
289 |
msgstr "Сообщение опубликовано. %1$s"
|
290 |
|
291 |
-
#: src/Tribe/RSVP.php:
|
292 |
msgid "Post submitted."
|
293 |
msgstr ""
|
294 |
|
295 |
-
#: src/Tribe/RSVP.php:
|
296 |
msgid "Post scheduled."
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: src/Tribe/RSVP.php:
|
300 |
msgid "Post draft updated."
|
301 |
msgstr "Черновик сообщения обновлен"
|
302 |
|
303 |
-
#: src/Tribe/Tickets.php:
|
304 |
msgid "Editing the ticket price is currently disallowed."
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: src/Tribe/Tickets_Handler.php:
|
308 |
msgid "Cheatin Huh?"
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: src/Tribe/Tickets_Handler.php:
|
312 |
msgid "Invalid Event ID"
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: src/Tribe/Tickets_Handler.php:
|
316 |
msgid "Empty user and email"
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: src/Tribe/Tickets_Handler.php:
|
320 |
msgid "Invalid Email"
|
321 |
msgstr "Неправильный адрес email"
|
322 |
|
323 |
-
#: src/Tribe/Tickets_Handler.php:
|
324 |
msgid "Invalid User ID"
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: src/Tribe/Tickets_Handler.php:
|
328 |
msgid "Error when sending the email"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: src/Tribe/Tickets_Handler.php:
|
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:
|
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:
|
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:
|
376 |
msgid "Support for Event Tickets"
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: src/Tribe/Main.php:
|
380 |
msgid "Settings overview"
|
381 |
msgstr ""
|
382 |
|
383 |
-
#: src/Tribe/Main.php:
|
384 |
msgid "Features overview"
|
385 |
msgstr ""
|
386 |
|
387 |
-
#: src/Tribe/Main.php:
|
388 |
msgid "Troubleshooting common problems"
|
389 |
msgstr ""
|
390 |
|
391 |
-
#: src/Tribe/Main.php:
|
392 |
msgid "Customizing Event Tickets"
|
393 |
msgstr ""
|
394 |
|
395 |
-
#: src/Tribe/Main.php:
|
396 |
msgid "New User Primer"
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: src/Tribe/Main.php:
|
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:
|
404 |
msgid "open-source forum on WordPress.org"
|
405 |
msgstr ""
|
406 |
|
407 |
-
#: src/Tribe/Main.php:
|
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:
|
412 |
msgid "premium support on our website"
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: src/Tribe/Main.php:
|
416 |
msgid "Events Tickets Plus"
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: src/Tribe/Main.php:
|
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:
|
424 |
msgid "post a thread"
|
425 |
msgstr ""
|
426 |
|
427 |
-
#: src/Tribe/Main.php:
|
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:
|
432 |
msgid " and "
|
433 |
msgstr "и"
|
434 |
|
435 |
-
#: src/
|
436 |
-
|
|
|
|
|
|
|
|
|
437 |
msgid "Tickets"
|
438 |
msgstr "Билеты"
|
439 |
|
440 |
-
#: src/
|
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:
|
469 |
-
#: src/Tribe/Attendees_Table.php:
|
470 |
msgid "Check in"
|
471 |
msgstr "Зарегистрироваться"
|
472 |
|
473 |
-
#: src/Tribe/Attendees_Table.php:
|
474 |
-
#: src/Tribe/Attendees_Table.php:
|
475 |
msgid "Undo Check in"
|
476 |
msgstr "Отменить регистрацию"
|
477 |
|
478 |
-
#: src/Tribe/Attendees_Table.php:
|
479 |
msgid "Print"
|
480 |
msgstr "Печать"
|
481 |
|
482 |
-
#: src/Tribe/Attendees_Table.php:
|
|
|
483 |
msgid "Email"
|
484 |
msgstr "Электронная почта"
|
485 |
|
486 |
-
#: src/Tribe/Attendees_Table.php:
|
487 |
msgid "Export"
|
488 |
msgstr "Экспорт"
|
489 |
|
490 |
-
#: src/Tribe/Attendees_Table.php:
|
491 |
msgid "Filter by purchaser name, ticket #, order # or security code"
|
492 |
msgstr "Фильтровать по Имени покупателя, номеру билета, номеру заказа или коду безопасности"
|
493 |
|
494 |
-
#: src/Tribe/Attendees_Table.php:
|
495 |
msgid "Delete"
|
496 |
msgstr "Удалить"
|
497 |
|
498 |
-
#: src/Tribe/Metabox.php:
|
499 |
msgid "Ticket header image"
|
500 |
msgstr "Изображение заголовка билета"
|
501 |
|
502 |
-
#: src/Tribe/Metabox.php:
|
503 |
msgid "Set as ticket header"
|
504 |
msgstr "Установить как заголовок билета"
|
505 |
|
506 |
-
#: src/Tribe/RSVP.php:
|
507 |
msgctxt "Attendee number"
|
508 |
msgid "Attendee %1$s"
|
509 |
msgstr ""
|
510 |
|
511 |
-
#: src/Tribe/RSVP.php:
|
512 |
msgid "Your tickets from %s"
|
513 |
msgstr ""
|
514 |
|
515 |
-
#: src/Tribe/RSVP.php:
|
516 |
msgid "Your RSVP has been received! Check your email for your RSVP confirmation."
|
517 |
msgstr ""
|
518 |
|
519 |
-
#: src/Tribe/RSVP.php:
|
520 |
msgid "In order to RSVP, you must enter your name and a valid email address."
|
521 |
msgstr ""
|
522 |
|
523 |
-
#: src/Tribe/RSVP.php:
|
524 |
msgid "(deleted)"
|
525 |
msgstr ""
|
526 |
|
527 |
-
#: src/Tribe/Tickets.php:
|
528 |
msgid "Your ticket has been saved."
|
529 |
msgstr "Ваш билет сохранен."
|
530 |
|
531 |
-
#: src/Tribe/Tickets.php:
|
532 |
msgid "Your ticket has been deleted."
|
533 |
msgstr "Ваш билет удален."
|
534 |
|
535 |
-
#: src/Tribe/Tickets_Handler.php:
|
536 |
msgid "See who purchased tickets to this event"
|
537 |
msgstr "Посмотреть, кто купил билеты на это мероприятие"
|
538 |
|
539 |
-
#: src/Tribe/Tickets_Handler.php:
|
540 |
-
#: src/admin-views/list.php:
|
541 |
msgid "Attendees"
|
542 |
msgstr "Учасники"
|
543 |
|
544 |
-
#: src/Tribe/Tickets_Handler.php:
|
545 |
msgid "You need to select a user or type a valid email address"
|
546 |
msgstr "Вам нужно выбрать пользователя или ввести действительный адрес электронной почты"
|
547 |
|
548 |
-
#: src/Tribe/Tickets_Handler.php:
|
549 |
msgid "Sending..."
|
550 |
msgstr "Отправка..."
|
551 |
|
552 |
-
#: src/Tribe/Tickets_Handler.php:
|
553 |
msgid "Columns"
|
554 |
msgstr "Колонки"
|
555 |
|
556 |
-
#: src/Tribe/Tickets_Handler.php:
|
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:
|
561 |
msgid "Yes"
|
562 |
msgstr "Да"
|
563 |
|
564 |
-
#: src/Tribe/Tickets_Handler.php:
|
565 |
msgid "attendees"
|
566 |
msgstr "посетители"
|
567 |
|
568 |
-
#: src/Tribe/Tickets_Handler.php:
|
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:
|
701 |
msgid "Selling tickets for recurring events"
|
702 |
msgstr ""
|
703 |
|
704 |
-
#: src/admin-views/rsvp-metabox-advanced.php:
|
705 |
-
msgid "Currently,
|
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
|
|
|
|
|
721 |
msgid "Your tickets"
|
722 |
msgstr "Ваши билеты"
|
723 |
|
@@ -729,8 +1090,7 @@ msgstr "Вид билета"
|
|
729 |
msgid "Purchaser"
|
730 |
msgstr "Покупатель"
|
731 |
|
732 |
-
#: src/Tribe/
|
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 |
-
|
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…"
|
127 |
+
msgstr ""
|
128 |
+
|
129 |
+
#: src/admin-views/move-tickets.php:87
|
130 |
+
msgctxt "move tickets dialog"
|
131 |
+
msgid "« 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 »"
|
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 & 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…"
|
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-
|
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:
|
87 |
msgid "Type: "
|
88 |
msgstr ""
|
89 |
|
@@ -111,86 +537,66 @@ msgstr ""
|
|
111 |
msgid "Login to RSVP"
|
112 |
msgstr ""
|
113 |
|
114 |
-
|
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:
|
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:
|
127 |
msgid "Please enter in without thousand separators and currency symbols."
|
128 |
msgstr ""
|
129 |
|
130 |
-
#: src/Tribe/RSVP.php:
|
131 |
msgid "You confirmed you will not be attending %s"
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: src/Tribe/Tickets.php:
|
135 |
msgid "Use global stock"
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: src/Tribe/Tickets.php:
|
139 |
msgid "Use global stock but cap sales"
|
140 |
msgstr ""
|
141 |
|
142 |
-
#: src/Tribe/Tickets.php:
|
143 |
msgid "Independent (do not use global stock)"
|
144 |
msgstr ""
|
145 |
|
146 |
-
#: src/Tribe/Tickets.php:
|
147 |
msgid "Tickets are not available as this %s has passed."
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: src/Tribe/Tickets.php:
|
151 |
msgid "Tickets are not yet available."
|
152 |
msgstr ""
|
153 |
|
154 |
-
#: src/Tribe/Tickets.php:
|
155 |
msgid "Tickets are no longer available."
|
156 |
msgstr ""
|
157 |
|
158 |
-
#: src/Tribe/Tickets.php:
|
159 |
msgid "There are no tickets available at this time."
|
160 |
msgstr ""
|
161 |
|
162 |
-
#: src/Tribe/
|
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:
|
175 |
msgid "Not Going"
|
176 |
msgstr ""
|
177 |
|
178 |
-
#: src/Tribe/Tickets_View.php:
|
179 |
msgid "Ticket"
|
180 |
msgstr ""
|
181 |
|
182 |
-
#: src/Tribe/Tickets_View.php:
|
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:
|
209 |
-
msgid "If you are creating a recurring event,
|
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:
|
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:
|
257 |
-
msgid "Recurring event tickets are not supported, event %
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: src/Tribe/
|
261 |
msgid "RSVPs"
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: src/Tribe/
|
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:
|
273 |
msgid "You can't RSVP more than the total remaining tickets."
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: src/Tribe/RSVP.php:
|
277 |
msgid "Return to the %1$sAttendees Report%2$s."
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: src/Tribe/RSVP.php:
|
281 |
msgid "Post updated. %1$s"
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: src/Tribe/RSVP.php:
|
285 |
msgid "Post published. %1$s"
|
286 |
msgstr ""
|
287 |
|
288 |
-
#: src/Tribe/RSVP.php:
|
289 |
msgid "Post submitted."
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: src/Tribe/RSVP.php:
|
293 |
msgid "Post scheduled."
|
294 |
msgstr ""
|
295 |
|
296 |
-
#: src/Tribe/RSVP.php:
|
297 |
msgid "Post draft updated."
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: src/Tribe/Tickets.php:
|
301 |
msgid "Editing the ticket price is currently disallowed."
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: src/Tribe/Tickets_Handler.php:
|
305 |
msgid "Cheatin Huh?"
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: src/Tribe/Tickets_Handler.php:
|
309 |
msgid "Invalid Event ID"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: src/Tribe/Tickets_Handler.php:
|
313 |
msgid "Empty user and email"
|
314 |
msgstr ""
|
315 |
|
316 |
-
#: src/Tribe/Tickets_Handler.php:
|
317 |
msgid "Invalid Email"
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: src/Tribe/Tickets_Handler.php:
|
321 |
msgid "Invalid User ID"
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: src/Tribe/Tickets_Handler.php:
|
325 |
msgid "Error when sending the email"
|
326 |
msgstr ""
|
327 |
|
328 |
-
#: src/Tribe/Tickets_Handler.php:
|
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:
|
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:
|
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:
|
373 |
msgid "Support for Event Tickets"
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: src/Tribe/Main.php:
|
377 |
msgid "Settings overview"
|
378 |
msgstr ""
|
379 |
|
380 |
-
#: src/Tribe/Main.php:
|
381 |
msgid "Features overview"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: src/Tribe/Main.php:
|
385 |
msgid "Troubleshooting common problems"
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: src/Tribe/Main.php:
|
389 |
msgid "Customizing Event Tickets"
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: src/Tribe/Main.php:
|
393 |
msgid "New User Primer"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: src/Tribe/Main.php:
|
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:
|
401 |
msgid "open-source forum on WordPress.org"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: src/Tribe/Main.php:
|
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:
|
409 |
msgid "premium support on our website"
|
410 |
msgstr ""
|
411 |
|
412 |
-
#: src/Tribe/Main.php:
|
413 |
msgid "Events Tickets Plus"
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: src/Tribe/Main.php:
|
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:
|
421 |
msgid "post a thread"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: src/Tribe/Main.php:
|
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:
|
429 |
msgid " and "
|
430 |
msgstr "och "
|
431 |
|
432 |
-
#: src/
|
433 |
-
|
|
|
|
|
|
|
|
|
434 |
msgid "Tickets"
|
435 |
msgstr "Biljetter"
|
436 |
|
437 |
-
#: src/
|
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:
|
466 |
-
#: src/Tribe/Attendees_Table.php:
|
467 |
msgid "Check in"
|
468 |
msgstr "Boka"
|
469 |
|
470 |
-
#: src/Tribe/Attendees_Table.php:
|
471 |
-
#: src/Tribe/Attendees_Table.php:
|
472 |
msgid "Undo Check in"
|
473 |
msgstr "Ångra bokning"
|
474 |
|
475 |
-
#: src/Tribe/Attendees_Table.php:
|
476 |
msgid "Print"
|
477 |
msgstr "Skriv ut"
|
478 |
|
479 |
-
#: src/Tribe/Attendees_Table.php:
|
|
|
480 |
msgid "Email"
|
481 |
msgstr "E-post"
|
482 |
|
483 |
-
#: src/Tribe/Attendees_Table.php:
|
484 |
msgid "Export"
|
485 |
msgstr "Exportera"
|
486 |
|
487 |
-
#: src/Tribe/Attendees_Table.php:
|
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:
|
492 |
msgid "Delete"
|
493 |
msgstr "Radera"
|
494 |
|
495 |
-
#: src/Tribe/Metabox.php:
|
496 |
msgid "Ticket header image"
|
497 |
msgstr "Biljetthuvud bild"
|
498 |
|
499 |
-
#: src/Tribe/Metabox.php:
|
500 |
msgid "Set as ticket header"
|
501 |
msgstr "Sätt som biljetthuvud"
|
502 |
|
503 |
-
#: src/Tribe/RSVP.php:
|
504 |
msgctxt "Attendee number"
|
505 |
msgid "Attendee %1$s"
|
506 |
msgstr ""
|
507 |
|
508 |
-
#: src/Tribe/RSVP.php:
|
509 |
msgid "Your tickets from %s"
|
510 |
msgstr ""
|
511 |
|
512 |
-
#: src/Tribe/RSVP.php:
|
513 |
msgid "Your RSVP has been received! Check your email for your RSVP confirmation."
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: src/Tribe/RSVP.php:
|
517 |
msgid "In order to RSVP, you must enter your name and a valid email address."
|
518 |
msgstr ""
|
519 |
|
520 |
-
#: src/Tribe/RSVP.php:
|
521 |
msgid "(deleted)"
|
522 |
-
msgstr ""
|
523 |
|
524 |
-
#: src/Tribe/Tickets.php:
|
525 |
msgid "Your ticket has been saved."
|
526 |
msgstr "Din biljett har sparats."
|
527 |
|
528 |
-
#: src/Tribe/Tickets.php:
|
529 |
msgid "Your ticket has been deleted."
|
530 |
msgstr "Din biljett har raderats."
|
531 |
|
532 |
-
#: src/Tribe/Tickets_Handler.php:
|
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:
|
537 |
-
#: src/admin-views/list.php:
|
538 |
msgid "Attendees"
|
539 |
msgstr "Deltagare"
|
540 |
|
541 |
-
#: src/Tribe/Tickets_Handler.php:
|
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:
|
546 |
msgid "Sending..."
|
547 |
msgstr "Skickar..."
|
548 |
|
549 |
-
#: src/Tribe/Tickets_Handler.php:
|
550 |
msgid "Columns"
|
551 |
msgstr "Kolumner"
|
552 |
|
553 |
-
#: src/Tribe/Tickets_Handler.php:
|
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:
|
558 |
msgid "Yes"
|
559 |
msgstr "Ja"
|
560 |
|
561 |
-
#: src/Tribe/Tickets_Handler.php:
|
562 |
msgid "attendees"
|
563 |
msgstr "deltagare"
|
564 |
|
565 |
-
#: src/Tribe/Tickets_Handler.php:
|
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:
|
698 |
msgid "Selling tickets for recurring events"
|
699 |
-
msgstr ""
|
700 |
|
701 |
-
#: src/admin-views/rsvp-metabox-advanced.php:
|
702 |
-
msgid "Currently,
|
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
|
|
|
|
|
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/
|
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 |
-
|
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…"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: src/admin-views/move-tickets.php:87
|
127 |
+
msgctxt "move tickets dialog"
|
128 |
+
msgid "« 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 »"
|
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 & 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…"
|
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
|
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.
|
6 |
-
"Report-Msgid-Bugs-To:
|
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-
|
12 |
-
"
|
13 |
-
"
|
14 |
-
"X-
|
|
|
|
|
|
|
15 |
|
16 |
-
#: src/
|
17 |
-
msgid "
|
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/
|
32 |
-
msgid "
|
33 |
msgstr ""
|
34 |
|
35 |
-
#: src/
|
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/
|
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/
|
50 |
-
|
51 |
-
msgid "Changes to your tickets from %s"
|
52 |
msgstr ""
|
53 |
|
54 |
-
#: src/
|
55 |
-
msgid "
|
56 |
msgstr ""
|
57 |
|
58 |
-
#: src/
|
59 |
-
msgid ""
|
60 |
-
"Woops! We could not complete the requested operation due to an unforeseen "
|
61 |
-
"problem."
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: src/
|
65 |
-
msgid "
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: src/
|
69 |
-
msgid "
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: src/Tribe/
|
73 |
-
msgid "
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: src/
|
77 |
-
msgid "
|
78 |
msgstr ""
|
79 |
|
80 |
-
#: src/
|
81 |
-
|
82 |
-
msgid "Move"
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: src/
|
86 |
-
msgid ""
|
87 |
-
"Tickets could not be moved: valid ticket IDs or a destination ID were not "
|
88 |
-
"provided."
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: src/
|
92 |
-
msgid ""
|
93 |
-
"Tickets could not be moved: there was an unexpected failure during "
|
94 |
-
"reassignment."
|
95 |
msgstr ""
|
96 |
|
97 |
-
#: src/
|
98 |
-
|
99 |
-
msgid "assigned to %s"
|
100 |
msgstr ""
|
101 |
|
102 |
-
#: src/
|
103 |
-
|
104 |
-
msgid "moved to %s and"
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: src/
|
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/
|
123 |
-
msgid "
|
124 |
msgstr ""
|
125 |
|
126 |
-
#: src/
|
127 |
-
|
128 |
-
msgid "View history"
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: src/
|
132 |
-
|
133 |
-
msgid "Hide history"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: src/
|
137 |
-
msgid "
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: src/
|
141 |
-
|
142 |
-
msgid "Tickets"
|
143 |
msgstr ""
|
144 |
|
145 |
-
#: src/
|
146 |
-
|
147 |
-
msgid "Checked in:"
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: src/
|
151 |
-
|
152 |
-
msgid "Deleted Attendees:"
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: src/
|
156 |
-
|
157 |
-
msgid "Ticket"
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: src/
|
161 |
-
|
162 |
-
msgid "Purchaser"
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: src/
|
166 |
-
|
167 |
-
msgid "Status"
|
168 |
msgstr ""
|
169 |
|
170 |
-
#: src/
|
171 |
-
msgid "
|
172 |
msgstr ""
|
173 |
|
174 |
-
#: src/
|
175 |
-
|
176 |
-
msgid "Check in"
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: src/
|
180 |
-
msgctxt "
|
181 |
-
msgid "
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: src/
|
185 |
-
|
186 |
-
msgid "Check In"
|
187 |
msgstr ""
|
188 |
|
189 |
-
#: src/
|
190 |
-
|
191 |
-
msgid "Move"
|
192 |
msgstr ""
|
193 |
|
194 |
-
#: src/
|
195 |
-
|
196 |
-
msgid "Delete"
|
197 |
msgstr ""
|
198 |
|
199 |
-
#: src/
|
200 |
-
msgid "
|
201 |
msgstr ""
|
202 |
|
203 |
-
#: src/
|
204 |
-
|
205 |
-
msgid "Undo Check in"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: src/Tribe/Attendees_Table.php:
|
209 |
-
msgid "
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: src/
|
213 |
-
|
214 |
-
msgid "Email"
|
215 |
msgstr ""
|
216 |
|
217 |
-
#: src/
|
218 |
-
msgid "
|
219 |
msgstr ""
|
220 |
|
221 |
-
#: src/
|
222 |
-
msgid "
|
223 |
msgstr ""
|
224 |
|
225 |
-
#: src/
|
226 |
-
msgid "
|
227 |
msgstr ""
|
228 |
|
229 |
-
#: src/
|
230 |
-
msgid "
|
231 |
msgstr ""
|
232 |
|
233 |
-
#: src/
|
234 |
-
msgid "
|
235 |
msgstr ""
|
236 |
|
237 |
-
#: src/
|
238 |
-
msgid "
|
239 |
msgstr ""
|
240 |
|
241 |
-
#: src/
|
242 |
-
msgid "
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: src/
|
246 |
-
msgid "
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: src/
|
250 |
-
msgid "
|
251 |
msgstr ""
|
252 |
|
253 |
-
#: src/
|
254 |
-
msgid "
|
255 |
msgstr ""
|
256 |
|
257 |
-
#: src/
|
258 |
-
msgid "
|
259 |
-
|
|
|
|
|
260 |
|
261 |
-
#: src/
|
262 |
-
msgid "
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: src/
|
266 |
-
|
267 |
-
msgid "RSVPs"
|
268 |
msgstr ""
|
269 |
|
270 |
-
#: src/
|
271 |
-
|
272 |
-
msgid "RSVPs"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: src/
|
276 |
-
msgid "
|
277 |
msgstr ""
|
278 |
|
279 |
-
#: src/
|
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/
|
286 |
-
msgid "
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: src/
|
290 |
-
msgid "
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: src/
|
294 |
-
msgid "
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: src/
|
298 |
-
msgid "
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: src/
|
302 |
-
msgid "
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: src/
|
306 |
-
msgid "
|
307 |
msgstr ""
|
308 |
|
309 |
-
#: src/
|
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/
|
316 |
-
msgid "
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: src/
|
320 |
-
msgid ""
|
321 |
-
"
|
322 |
-
|
323 |
-
|
324 |
-
msgstr ""
|
325 |
|
326 |
-
#: src/
|
327 |
-
msgid "
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: src/
|
331 |
-
msgid "
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: src/
|
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/
|
342 |
-
msgid "
|
343 |
msgstr ""
|
344 |
|
345 |
-
#: src/
|
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/
|
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 |
-
|
360 |
-
|
361 |
-
msgid "
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: src/
|
365 |
-
|
|
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: src/
|
369 |
-
msgid "
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: src/
|
373 |
-
msgctxt "
|
374 |
-
msgid "
|
375 |
msgstr ""
|
376 |
|
377 |
-
#: src/
|
378 |
-
msgid "
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: src/
|
382 |
-
msgid "
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: src/
|
386 |
-
msgid "
|
387 |
msgstr ""
|
388 |
|
389 |
-
#: src/
|
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/
|
396 |
-
msgid "
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: src/
|
400 |
-
|
401 |
-
msgid "Total RSVPs:"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: src/
|
405 |
-
|
406 |
-
msgid "Going:"
|
407 |
msgstr ""
|
408 |
|
409 |
-
#: src/
|
410 |
-
|
411 |
-
msgid "Not Going:"
|
412 |
msgstr ""
|
413 |
|
414 |
-
#: src/
|
415 |
-
|
416 |
-
msgid "RSVP"
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: src/
|
420 |
-
|
421 |
-
msgid "Attendee %1$s"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: src/
|
425 |
-
msgid "
|
426 |
msgstr ""
|
427 |
|
428 |
-
#: src/
|
429 |
-
msgid "
|
430 |
msgstr ""
|
431 |
|
432 |
-
#: src/
|
433 |
-
msgid "
|
434 |
msgstr ""
|
435 |
|
436 |
-
#: src/
|
437 |
-
msgid "
|
438 |
msgstr ""
|
439 |
|
440 |
-
#: src/
|
441 |
-
msgid ""
|
442 |
-
"Your RSVP has been received! Check your email for your RSVP confirmation."
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: src/
|
446 |
-
|
|
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: src/
|
450 |
-
msgid "
|
451 |
msgstr ""
|
452 |
|
453 |
-
#: src/
|
454 |
-
msgid "(
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: src/Tribe/
|
458 |
-
msgid "
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: src/Tribe/
|
462 |
-
msgid "
|
463 |
msgstr ""
|
464 |
|
465 |
-
#: src/Tribe/
|
466 |
-
msgid "
|
467 |
msgstr ""
|
468 |
|
469 |
-
#: src/Tribe/
|
470 |
-
msgid "
|
471 |
msgstr ""
|
472 |
|
473 |
-
#: src/Tribe/
|
474 |
-
msgid "
|
475 |
msgstr ""
|
476 |
|
477 |
-
#: src/Tribe/
|
478 |
-
msgid "
|
479 |
msgstr ""
|
480 |
|
481 |
-
#: src/Tribe/
|
482 |
-
msgid "
|
483 |
msgstr ""
|
484 |
|
485 |
-
#: src/Tribe/
|
486 |
-
msgid "
|
487 |
msgstr ""
|
488 |
|
489 |
-
#: src/Tribe/
|
490 |
-
msgid "
|
491 |
msgstr ""
|
492 |
|
493 |
-
#: src/Tribe/
|
494 |
-
msgid "
|
495 |
msgstr ""
|
496 |
|
497 |
-
#: src/Tribe/
|
498 |
-
msgid "
|
499 |
msgstr ""
|
500 |
|
501 |
-
#: src/Tribe/
|
502 |
-
msgid "
|
503 |
msgstr ""
|
504 |
|
505 |
-
#: src/Tribe/
|
506 |
-
|
|
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: src/Tribe/
|
510 |
-
msgid "Tickets
|
511 |
msgstr ""
|
512 |
|
513 |
-
#: src/Tribe/
|
514 |
-
msgid "Tickets
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: src/Tribe/
|
518 |
-
|
|
|
519 |
msgstr ""
|
520 |
|
521 |
-
#: src/Tribe/
|
522 |
-
msgctxt "
|
523 |
-
msgid "
|
524 |
msgstr ""
|
525 |
|
526 |
-
#: src/Tribe/
|
527 |
-
|
528 |
-
|
|
|
|
|
|
|
|
|
|
|
529 |
msgstr ""
|
530 |
|
531 |
-
#: src/Tribe/
|
532 |
-
msgid "
|
533 |
msgstr ""
|
534 |
|
535 |
-
#: src/Tribe/
|
536 |
-
|
|
|
537 |
msgstr ""
|
538 |
|
539 |
-
#: src/Tribe/
|
540 |
-
|
541 |
-
msgid "
|
542 |
msgstr ""
|
543 |
|
544 |
-
#: src/Tribe/
|
545 |
-
msgid "
|
546 |
msgstr ""
|
547 |
|
548 |
-
#: src/Tribe/
|
549 |
-
msgid "
|
550 |
msgstr ""
|
551 |
|
552 |
-
#: src/Tribe/
|
553 |
-
|
|
|
554 |
msgstr ""
|
555 |
|
556 |
-
#: src/Tribe/
|
557 |
-
|
|
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: src/Tribe/
|
561 |
-
|
562 |
-
|
563 |
-
"selection works in the table below, in the email, for print and for the CSV "
|
564 |
-
"export."
|
565 |
msgstr ""
|
566 |
|
567 |
-
#: src/Tribe/
|
568 |
-
msgctxt "attendee
|
569 |
-
msgid "
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: src/Tribe/
|
573 |
-
msgctxt "attendee
|
574 |
-
msgid "
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: src/Tribe/
|
578 |
-
|
579 |
-
msgid "Ticket #"
|
580 |
msgstr ""
|
581 |
|
582 |
-
#: src/Tribe/
|
583 |
-
|
584 |
-
msgid "Customer Name"
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: src/Tribe/
|
588 |
-
msgctxt "
|
589 |
-
msgid "
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: src/Tribe/
|
593 |
-
|
|
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: src/Tribe/
|
597 |
-
|
|
|
598 |
msgstr ""
|
599 |
|
600 |
-
#: src/Tribe/
|
601 |
-
|
|
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: src/Tribe/
|
605 |
-
msgid "
|
606 |
msgstr ""
|
607 |
|
608 |
-
#: src/Tribe/
|
609 |
-
msgid "
|
610 |
msgstr ""
|
611 |
|
612 |
-
#: src/Tribe/
|
613 |
-
msgid "
|
614 |
msgstr ""
|
615 |
|
616 |
-
#: src/Tribe/
|
617 |
-
msgid "
|
618 |
msgstr ""
|
619 |
|
620 |
-
#: src/Tribe/
|
621 |
-
msgid "
|
622 |
msgstr ""
|
623 |
|
624 |
-
#: src/Tribe/
|
625 |
-
msgid "
|
626 |
msgstr ""
|
627 |
|
628 |
-
#: src/Tribe/
|
629 |
-
msgid "
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: src/Tribe/
|
633 |
-
msgid "
|
634 |
msgstr ""
|
635 |
|
636 |
-
#: src/Tribe/
|
637 |
-
msgid "
|
638 |
msgstr ""
|
639 |
|
640 |
-
#: src/Tribe/
|
641 |
-
msgid "
|
642 |
msgstr ""
|
643 |
|
644 |
-
#: src/Tribe/
|
645 |
-
msgid "
|
646 |
msgstr ""
|
647 |
|
648 |
-
#: src/Tribe/
|
649 |
-
msgid "Ticket"
|
650 |
msgstr ""
|
651 |
|
652 |
-
#: src/Tribe/
|
653 |
-
msgid "
|
654 |
msgstr ""
|
655 |
|
656 |
-
#: src/Tribe/
|
657 |
-
|
|
|
658 |
msgstr ""
|
659 |
|
660 |
-
#: src/
|
661 |
-
|
|
|
662 |
msgstr ""
|
663 |
|
664 |
-
#: src/
|
665 |
-
msgid "
|
666 |
msgstr ""
|
667 |
|
668 |
-
#: src/
|
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/
|
676 |
-
msgid "
|
677 |
msgstr ""
|
678 |
|
679 |
-
#: src/
|
680 |
-
msgid "
|
681 |
msgstr ""
|
682 |
|
683 |
-
#: src/
|
684 |
-
msgid "
|
685 |
msgstr ""
|
686 |
|
687 |
-
#: src/
|
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/
|
694 |
-
msgid "
|
695 |
msgstr ""
|
696 |
|
697 |
-
#: src/
|
698 |
-
msgid "
|
699 |
msgstr ""
|
700 |
|
701 |
-
#: src/
|
702 |
-
msgid "
|
703 |
msgstr ""
|
704 |
|
705 |
-
#: src/
|
706 |
-
msgid "
|
707 |
msgstr ""
|
708 |
|
709 |
-
#: src/
|
710 |
-
msgid "
|
711 |
msgstr ""
|
712 |
|
713 |
-
#: src/
|
714 |
-
msgid "
|
715 |
msgstr ""
|
716 |
|
717 |
-
#: src/
|
718 |
-
msgid "
|
719 |
msgstr ""
|
720 |
|
721 |
-
#: src/
|
722 |
-
msgid "
|
723 |
msgstr ""
|
724 |
|
725 |
-
#: src/
|
726 |
-
msgid "
|
727 |
msgstr ""
|
728 |
|
729 |
-
#: src/
|
730 |
-
msgid "
|
731 |
msgstr ""
|
732 |
|
733 |
-
#: src/
|
734 |
-
msgid "
|
735 |
msgstr ""
|
736 |
|
737 |
-
#: src/
|
738 |
-
msgid "
|
739 |
msgstr ""
|
740 |
|
741 |
-
#: src/
|
742 |
-
msgid "
|
743 |
msgstr ""
|
744 |
|
745 |
-
#: src/
|
746 |
-
msgid "
|
747 |
msgstr ""
|
748 |
|
749 |
-
#: src/
|
750 |
-
|
|
|
751 |
msgstr ""
|
752 |
|
753 |
-
#: src/
|
754 |
-
msgid "
|
755 |
msgstr ""
|
756 |
|
757 |
-
#: src/
|
758 |
-
msgid "
|
759 |
msgstr ""
|
760 |
|
761 |
-
#: src/
|
762 |
-
msgid "
|
763 |
msgstr ""
|
764 |
|
765 |
-
#: src/
|
766 |
-
msgid "
|
767 |
msgstr ""
|
768 |
|
769 |
-
#: src/
|
770 |
-
msgid "
|
771 |
msgstr ""
|
772 |
|
773 |
-
#: src/
|
774 |
-
msgctxt "
|
775 |
-
msgid "
|
776 |
msgstr ""
|
777 |
|
778 |
-
#: src/
|
779 |
-
|
|
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: src/
|
783 |
-
msgid "
|
784 |
msgstr ""
|
785 |
|
786 |
-
#: src/
|
787 |
-
msgid "
|
788 |
msgstr ""
|
789 |
|
790 |
-
#: src/
|
791 |
-
msgid "
|
792 |
msgstr ""
|
793 |
|
794 |
-
#: src/
|
795 |
-
msgid "
|
796 |
msgstr ""
|
797 |
|
798 |
-
#: src/
|
799 |
-
msgid "
|
800 |
msgstr ""
|
801 |
|
802 |
-
#: src/
|
803 |
-
msgid "
|
804 |
msgstr ""
|
805 |
|
806 |
-
#: src/
|
807 |
-
msgid "
|
808 |
msgstr ""
|
809 |
|
810 |
-
#: src/
|
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/
|
817 |
-
msgid "
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: src/
|
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/
|
828 |
-
msgid "
|
829 |
msgstr ""
|
830 |
|
831 |
-
#: src/
|
832 |
-
msgid "
|
833 |
msgstr ""
|
834 |
|
835 |
-
#: src/
|
836 |
-
msgid "
|
837 |
msgstr ""
|
838 |
|
839 |
-
#: src/
|
840 |
-
msgid "
|
841 |
msgstr ""
|
842 |
|
843 |
-
#: src/
|
844 |
-
|
845 |
-
|
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/
|
854 |
-
|
|
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: src/
|
858 |
-
|
|
|
859 |
msgstr ""
|
860 |
|
861 |
-
#: src/
|
862 |
-
|
|
|
863 |
msgstr ""
|
864 |
|
865 |
-
#: src/
|
866 |
-
|
|
|
867 |
msgstr ""
|
868 |
|
869 |
-
#: src/
|
870 |
-
msgid "
|
871 |
msgstr ""
|
872 |
|
873 |
-
#: src/
|
874 |
-
msgid "
|
875 |
msgstr ""
|
876 |
|
877 |
-
#: src/
|
878 |
-
msgid "
|
879 |
msgstr ""
|
880 |
|
881 |
-
#: src/
|
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/
|
888 |
-
msgid "
|
889 |
msgstr ""
|
890 |
|
891 |
-
#: src/
|
892 |
-
|
|
|
893 |
msgstr ""
|
894 |
|
895 |
-
#: src/
|
896 |
-
|
|
|
897 |
msgstr ""
|
898 |
|
899 |
-
#: src/
|
900 |
-
|
901 |
-
"
|
902 |
-
"providers. It is not currently possible to move these together."
|
903 |
msgstr ""
|
904 |
|
905 |
-
#: src/
|
906 |
-
|
907 |
-
"
|
908 |
-
|
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/
|
916 |
-
|
|
|
917 |
msgstr ""
|
918 |
|
919 |
-
#: src/
|
920 |
-
msgid "
|
921 |
msgstr ""
|
922 |
|
923 |
-
#: src/
|
924 |
-
msgid "
|
925 |
msgstr ""
|
926 |
|
927 |
-
#: src/
|
928 |
-
msgid ""
|
929 |
-
"You can also enter keywords to help find the target event by title or "
|
930 |
-
"description:"
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: src/
|
934 |
-
msgid "
|
935 |
msgstr ""
|
936 |
|
937 |
-
#: src/
|
938 |
-
msgid "
|
939 |
msgstr ""
|
940 |
|
941 |
-
#: src/
|
942 |
-
|
943 |
-
msgid "Please be patient while your request is processed…"
|
944 |
msgstr ""
|
945 |
|
946 |
-
#: src/
|
947 |
-
|
948 |
-
msgid "« Back"
|
949 |
msgstr ""
|
950 |
|
951 |
-
#: src/
|
952 |
-
msgid "
|
953 |
msgstr ""
|
954 |
|
955 |
-
#: src/
|
956 |
-
|
957 |
-
msgid "Next »"
|
958 |
msgstr ""
|
959 |
|
960 |
-
#: src/
|
961 |
-
msgid "
|
962 |
msgstr ""
|
963 |
|
964 |
-
#: src/
|
965 |
-
msgid ""
|
966 |
-
"(Total available # of this ticket type. Once they're gone, ticket type is "
|
967 |
-
"sold out.)"
|
968 |
msgstr ""
|
969 |
|
970 |
-
#: src/
|
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/
|
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/
|
985 |
-
msgid "
|
986 |
msgstr ""
|
987 |
|
988 |
-
#: src/
|
989 |
-
msgid "Ticket
|
990 |
msgstr ""
|
991 |
|
992 |
-
#: src/
|
993 |
-
msgid "
|
994 |
msgstr ""
|
995 |
|
996 |
-
#: src/
|
997 |
-
msgid "
|
998 |
msgstr ""
|
999 |
|
1000 |
-
#: src/
|
1001 |
-
msgid "
|
1002 |
msgstr ""
|
1003 |
|
1004 |
-
#: src/
|
1005 |
-
msgid "
|
1006 |
msgstr ""
|
1007 |
|
1008 |
-
#: src/
|
1009 |
-
msgid "
|
1010 |
msgstr ""
|
1011 |
|
1012 |
-
#: src/
|
1013 |
-
msgid "
|
1014 |
msgstr ""
|
1015 |
|
1016 |
-
#: src/
|
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/
|
1024 |
-
msgid "global
|
1025 |
msgstr ""
|
1026 |
|
1027 |
-
#: src/
|
1028 |
-
msgid "
|
1029 |
msgstr ""
|
1030 |
|
1031 |
-
#: src/
|
1032 |
-
|
1033 |
-
msgid " cancelled: %1$d"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
-
#: src/
|
1037 |
-
msgid "
|
1038 |
msgstr ""
|
1039 |
|
1040 |
-
#: src/
|
1041 |
-
msgid "
|
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
|
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
|
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 & 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…"
|
298 |
msgstr ""
|
299 |
|
300 |
+
#: src/admin-views/move-tickets.php:87
|
301 |
+
msgctxt "move tickets dialog"
|
302 |
+
msgid "« 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 »"
|
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…"
|
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
|
7 |
-
Stable tag: 4.3.
|
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.
|
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
|
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
|
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){
|
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);
|