Business Profile - Version 1.2.9

Version Description

(2019-12-04) = * Removing the require that was causing the error in version 1.2.8.

Download this release

Release Info

Developer Rustaurius
Plugin Icon 128x128 Business Profile
Version 1.2.9
Comparing to
See all releases

Code changes from version 1.2.8 to 1.2.9

Files changed (4) hide show
  1. Gruntfile.js +72 -72
  2. business-profile.php +266 -326
  3. languages/business-profile-nl_NL.po +675 -675
  4. readme.txt +3 -0
Gruntfile.js CHANGED
@@ -1,72 +1,72 @@
1
- 'use strict';
2
-
3
- module.exports = function(grunt) {
4
-
5
- // Project configuration.
6
- grunt.initConfig({
7
-
8
- // Load grunt project configuration
9
- pkg: grunt.file.readJSON('package.json'),
10
-
11
- // Configure JSHint
12
- jshint: {
13
- test: {
14
- src: 'assets/js/**/*.js'
15
- }
16
- },
17
-
18
- // Watch for changes on some files and auto-compile them
19
- watch: {
20
- js: {
21
- files: ['assets/js/**/*.js'],
22
- tasks: ['jshint']
23
- },
24
- },
25
-
26
- // Create a .pot file
27
- makepot: {
28
- target: {
29
- options: {
30
- domainPath: 'languages',
31
- processPot: function( pot, options ) {
32
- pot.headers['report-msgid-bugs-to'] = 'https://themeofthecrop.com';
33
- return pot;
34
- },
35
- type: 'wp-plugin',
36
- }
37
- }
38
- },
39
-
40
- // Build a package for distribution
41
- compress: {
42
- main: {
43
- options: {
44
- archive: 'business-profile-<%= pkg.version %>.zip'
45
- },
46
- files: [
47
- {
48
- src: [
49
- '*', '**/*',
50
- '!business-profile-<%= pkg.version %>.zip',
51
- '!.*', '!Gruntfile.js', '!package.json', '!node_modules', '!node_modules/**/*',
52
- '!**/.*', '!**/Gruntfile.js', '!**/package.json', '!**/node_modules', '!**/node_modules/**/*',
53
- ],
54
- dest: 'business-profile/',
55
- }
56
- ]
57
- }
58
- }
59
-
60
- });
61
-
62
- // Load tasks
63
- grunt.loadNpmTasks('grunt-contrib-compress');
64
- grunt.loadNpmTasks('grunt-contrib-jshint');
65
- grunt.loadNpmTasks('grunt-contrib-watch');
66
- grunt.loadNpmTasks('grunt-wp-i18n');
67
-
68
- // Default task(s).
69
- grunt.registerTask('default', ['watch']);
70
- grunt.registerTask('package', ['makepot', 'compress']);
71
-
72
- };
1
+ 'use strict';
2
+
3
+ module.exports = function(grunt) {
4
+
5
+ // Project configuration.
6
+ grunt.initConfig({
7
+
8
+ // Load grunt project configuration
9
+ pkg: grunt.file.readJSON('package.json'),
10
+
11
+ // Configure JSHint
12
+ jshint: {
13
+ test: {
14
+ src: 'assets/js/**/*.js'
15
+ }
16
+ },
17
+
18
+ // Watch for changes on some files and auto-compile them
19
+ watch: {
20
+ js: {
21
+ files: ['assets/js/**/*.js'],
22
+ tasks: ['jshint']
23
+ },
24
+ },
25
+
26
+ // Create a .pot file
27
+ makepot: {
28
+ target: {
29
+ options: {
30
+ domainPath: 'languages',
31
+ processPot: function( pot, options ) {
32
+ pot.headers['report-msgid-bugs-to'] = 'https://themeofthecrop.com';
33
+ return pot;
34
+ },
35
+ type: 'wp-plugin',
36
+ }
37
+ }
38
+ },
39
+
40
+ // Build a package for distribution
41
+ compress: {
42
+ main: {
43
+ options: {
44
+ archive: 'business-profile-<%= pkg.version %>.zip'
45
+ },
46
+ files: [
47
+ {
48
+ src: [
49
+ '*', '**/*',
50
+ '!business-profile-<%= pkg.version %>.zip',
51
+ '!.*', '!Gruntfile.js', '!package.json', '!node_modules', '!node_modules/**/*',
52
+ '!**/.*', '!**/Gruntfile.js', '!**/package.json', '!**/node_modules', '!**/node_modules/**/*',
53
+ ],
54
+ dest: 'business-profile/',
55
+ }
56
+ ]
57
+ }
58
+ }
59
+
60
+ });
61
+
62
+ // Load tasks
63
+ grunt.loadNpmTasks('grunt-contrib-compress');
64
+ grunt.loadNpmTasks('grunt-contrib-jshint');
65
+ grunt.loadNpmTasks('grunt-contrib-watch');
66
+ grunt.loadNpmTasks('grunt-wp-i18n');
67
+
68
+ // Default task(s).
69
+ grunt.registerTask('default', ['watch']);
70
+ grunt.registerTask('package', ['makepot', 'compress']);
71
+
72
+ };
business-profile.php CHANGED
@@ -1,326 +1,266 @@
1
- <?php
2
- /**
3
- * Plugin Name: Five Star Business Profile
4
- * Plugin URI: https://www.fivestarplugins.com/plugins/business-profile/
5
- * Description: Create and display an SEO friendly contact card with schema structured data. Supports a Google Map, opening hours and more.
6
- * Version: 1.2.8
7
- * Author: Five Star Plugins
8
- * Author URI: https://www.fivestarplugins.com
9
- * License: GPLv3
10
- * License URI:http://www.gnu.org/licenses/gpl-3.0.html
11
- *
12
- * Text Domain: business-profile
13
- * Domain Path: /languages/
14
- */
15
-
16
- defined( 'ABSPATH' ) || exit;
17
-
18
- if ( ! class_exists( 'bpfwpInit', false ) ) :
19
-
20
- class bpfwpInit {
21
-
22
- /**
23
- * Settings for displaying the contact card currently being handled.
24
- *
25
- * @since 0.0.1
26
- * @access public
27
- * @var array
28
- */
29
- public $display_settings = array();
30
-
31
- /**
32
- * Placeholder for the main settings class instance.
33
- *
34
- * @since 0.0.1
35
- * @access public
36
- * @var object bpfwpSettings
37
- */
38
- public $settings;
39
-
40
- /**
41
- * Placeholder for the main CPTs class instance.
42
- *
43
- * @since 0.0.1
44
- * @access public
45
- * @var object bpfwpCustomPostTypes
46
- */
47
- public $cpts;
48
-
49
- /**
50
- * Initialize the plugin and register hooks.
51
- *
52
- * @since 0.0.1
53
- * @access public
54
- * @return void
55
- */
56
- public function __construct() {
57
- self::constants();
58
- self::includes();
59
- self::instantiate();
60
- self::wp_hooks();
61
- if ( $this->settings->get_setting( 'multiple-locations' ) ) {
62
- register_activation_hook( __FILE__, array( $this->cpts, 'flush_rewrite_rules' ) );
63
- }
64
-
65
- // Add the admin menu
66
- add_action( 'admin_menu', array( $this, 'add_menu_page' ) );
67
-
68
- // Load plugin dashboard
69
- require_once( BPFWP_PLUGIN_DIR . '/includes/class-dashboard.php' );
70
- new bpfwpDashboard();
71
-
72
- // Load permissions and handle combination
73
- require_once( BPFWP_PLUGIN_DIR . '/includes/class-permissions.php' );
74
- $this->permissions = new bpfwpPermissions();
75
-
76
- }
77
-
78
- public function add_menu_page() {
79
- add_menu_page(
80
- __( 'Business Profile', 'business-profile' ),
81
- __( 'Business Profile', 'business-profile' ),
82
- 'manage_options',
83
- 'bpfwp-business-profile',
84
- '',
85
- 'dashicons-businessperson'
86
- );
87
- }
88
-
89
- /**
90
- * Define plugin constants.
91
- *
92
- * @since 1.1.0
93
- * @access protected
94
- * @return void
95
- */
96
- protected function constants() {
97
- define( 'BPFWP_PLUGIN_DIR', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
98
- define( 'BPFWP_PLUGIN_URL', untrailingslashit( plugin_dir_url( __FILE__ ) ) );
99
- define( 'BPFWP_PLUGIN_FNAME', plugin_basename( __FILE__ ) );
100
- define( 'BPFWP_VERSION', '1.2.7' );
101
- }
102
-
103
- /**
104
- * Include all plugin files.
105
- *
106
- * @since 1.1.0
107
- * @access protected
108
- * @return void
109
- */
110
- protected function includes() {
111
- require_once BPFWP_PLUGIN_DIR . '/includes/class-blocks.php';
112
- require_once BPFWP_PLUGIN_DIR . '/includes/class-compatibility.php';
113
- require_once BPFWP_PLUGIN_DIR . '/includes/class-custom-post-types.php';
114
- require_once BPFWP_PLUGIN_DIR . '/includes/deprecated/class-integrations.php';
115
- //require_once BPFWP_PLUGIN_DIR . '/includes/class-permissions.php';
116
- require_once BPFWP_PLUGIN_DIR . '/includes/class-schemas-manager.php';
117
- require_once BPFWP_PLUGIN_DIR . '/includes/schemas/class-schema.php';
118
- require_once BPFWP_PLUGIN_DIR . '/includes/class-settings.php';
119
- require_once BPFWP_PLUGIN_DIR . '/includes/class-template-loader.php';
120
- require_once BPFWP_PLUGIN_DIR . '/includes/template-functions.php';
121
- }
122
-
123
- /**
124
- * Spin up instances of our plugin classes.
125
- *
126
- * @since 1.1.0
127
- * @access protected
128
- * @return void
129
- */
130
- protected function instantiate() {
131
- new bpfwpCompatibility();
132
- new bpfwpIntegrations(); // Deprecated in v1.1.
133
- //$this->permissions = new bpfwpPermissions();
134
- $this->schemas = new bpfwpSchemasManager();
135
- $this->settings = new bpfwpSettings();
136
- $this->cpts = new bpfwpCustomPostTypes();
137
- $this->blocks = new bpfwpBlocks();
138
-
139
- $this->blocks->run();
140
- if ( $this->settings->get_setting( 'multiple-locations' ) ) {
141
- $this->cpts->run();
142
- }
143
- }
144
-
145
- /**
146
- * Hook into WordPress.
147
- *
148
- * @since 1.1.0
149
- * @access protected
150
- * @return void
151
- */
152
- protected function wp_hooks() {
153
- add_action( 'plugins_loaded', array( $this, 'load_textdomain' ) );
154
- add_action( 'admin_notices', array( $this, 'display_header_area') );
155
- add_action( 'wp_enqueue_scripts', array( $this, 'register_assets' ) );
156
- add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_assets' ) );
157
- add_action( 'widgets_init', array( $this, 'register_widgets' ) );
158
- add_filter( 'plugin_action_links', array( $this, 'plugin_action_links' ), 10, 2 );
159
- }
160
-
161
- /**
162
- * Load the plugin textdomain for localistion.
163
- *
164
- * @since 0.0.1
165
- * @access public
166
- * @return void
167
- */
168
- public function load_textdomain() {
169
- load_plugin_textdomain(
170
- 'business-profile',
171
- false,
172
- plugin_basename( dirname( __FILE__ ) ) . '/languages'
173
- );
174
- }
175
-
176
- /**
177
- * Register the front-end CSS styles
178
- *
179
- * @since 0.0.1
180
- * @access public
181
- * @return void
182
- */
183
- function register_assets() {
184
- wp_register_style(
185
- 'bpfwp-default',
186
- BPFWP_PLUGIN_URL . '/assets/css/contact-card.css',
187
- null,
188
- BPFWP_VERSION
189
- );
190
- wp_register_script(
191
- 'bpfwp-map',
192
- BPFWP_PLUGIN_URL . '/assets/js/map.js',
193
- array( 'jquery' ),
194
- BPFWP_VERSION,
195
- true
196
- );
197
- }
198
-
199
- /**
200
- * Register the widgets
201
- *
202
- * @since 0.0.1
203
- * @access public
204
- * @return void
205
- */
206
- public function register_widgets() {
207
- require_once BPFWP_PLUGIN_DIR . '/includes/class-contact-card-widget.php';
208
- register_widget( 'bpfwpContactCardWidget' );
209
- }
210
-
211
- public function display_header_area() {
212
- global $bpfwp_controller, $post;
213
-
214
- $screen = get_current_screen();
215
- $screenID = $screen->id;
216
- $screenPostType = $screen->post_type;
217
- $settings = get_option( 'bpfwp-settings' );
218
-
219
- if ( $screenID != 'business-profile_page_bpfwp-settings' && $screenID != 'business-profile_page_bpfwp-dashboard' && $screenPostType != 'location' && $screenPostType != 'schema' ) {return;}
220
-
221
- if ( ! $bpfwp_controller->permissions->check_permission( 'styling' ) || get_option("BPFWP_Trial_Happening") == "Yes" ) {
222
- echo "<a href='https://www.fivestarplugins.com/license-payment/?Selected=BPFWP&Quantity=1' class='bpfwp-temp-upgrade-banner' target='_blank'>Upgrade to the Premium Version!</a>";
223
- }
224
-
225
- ?>
226
- <div class="bpfwp-admin-header-menu">
227
- <h2 class="nav-tab-wrapper">
228
- <a id="bpfwp-dash-mobile-menu-open" href="#" class="menu-tab nav-tab"><?php _e("MENU", 'business-profile'); ?><span id="bpfwp-dash-mobile-menu-down-caret">&nbsp;&nbsp;&#9660;</span><span id="bpfwp-dash-mobile-menu-up-caret">&nbsp;&nbsp;&#9650;</span></a>
229
- <a id="dashboard-menu" href='admin.php?page=bpfwp-dashboard' class="menu-tab nav-tab <?php if ($screenID == 'profile_page_bpfwp-dashboard') {echo 'nav-tab-active';}?>"><?php _e("Dashboard", 'business-profile'); ?></a>
230
- <?php if($settings['multiple-locations'] == 1){ ?><a id="locations-menu" href='edit.php?post_type=location' class="menu-tab nav-tab <?php if ($screenID == 'post-type-location') {echo 'nav-tab-active';}?>"><?php _e("Locations", 'business-profile'); ?></a><?php } ?>
231
- <a id="schemas-menu" href='edit.php?post_type=schema' class="menu-tab nav-tab <?php if ($screenID == 'post-type-schema') {echo 'nav-tab-active';}?>"><?php _e("Schemas", 'business-profile'); ?></a>
232
- <a id="options-menu" href='admin.php?page=bpfwp-settings' class="menu-tab nav-tab <?php if ($screenID == 'profile_page_bpfwp-settings') {echo 'nav-tab-active';}?>"><?php _e("Settings", 'business-profile'); ?></a>
233
- </h2>
234
- </div>
235
- <?php
236
- }
237
-
238
- /**
239
- * Enqueue the admin CSS for locations
240
- *
241
- * @since 1.1
242
- * @access public
243
- * @global WP_Post $post The current WordPress post object.
244
- * @param string $hook_suffix The current admin screen slug.
245
- * @return void
246
- */
247
- public function enqueue_admin_assets( $hook_suffix ) {
248
-
249
- global $post;
250
- $screen = get_current_screen();
251
- $screenPostType = $screen->post_type;
252
-
253
- if ( ('post-new.php' === $hook_suffix || 'post.php' === $hook_suffix) || $screenPostType == 'location' || $screenPostType == 'schema' ) {
254
- //if ( $this->settings->get_setting( 'multiple-locations' ) && $this->cpts->location_cpt_slug === $post->post_type ) {
255
- wp_enqueue_style( 'bpfwp-admin-location', BPFWP_PLUGIN_URL . '/assets/css/admin.css', array(), BPFWP_VERSION );
256
- wp_enqueue_script( 'bpfwp-admin-js', BPFWP_PLUGIN_URL . '/assets/js/admin.js', array( 'jquery' ), BPFWP_VERSION, true );
257
- //}
258
- }
259
- }
260
-
261
- /**
262
- * Add links to the plugin listing on the installed plugins page
263
- *
264
- * @since 0.0.1
265
- * @access public
266
- * @param array $links The current plugin action links.
267
- * @param string $plugin The current plugin slug.
268
- * @return array $links Modified action links.
269
- */
270
- public function plugin_action_links( $links, $plugin ) {
271
- if ( BPFWP_PLUGIN_FNAME === $plugin ) {
272
- $links['help'] = sprintf( '<a href="http://doc.fivestarplugins.com/plugins/business-profile/" title="%s">%s</a>',
273
- __( 'View the help documentation for Business Profile', 'business-profile' ),
274
- __( 'Help', 'business-profile' )
275
- );
276
- }
277
-
278
- return $links;
279
- }
280
-
281
- /**
282
- * Retrieve the get_theme_supports() value for a feature
283
- *
284
- * @since 1.1
285
- * @access public
286
- * @param string $feature A theme support feature to get.
287
- * @return bool Whether or not a feature is supported.
288
- */
289
- public function get_theme_support( $feature ) {
290
-
291
- $theme_support = get_theme_support( 'business-profile' );
292
-
293
- if ( true === $theme_support ) {
294
- return true;
295
- } elseif ( false === $theme_support ) {
296
- return false;
297
- } else {
298
- $theme_support = (array) $theme_support;
299
- $theme_support = array_shift( $theme_support );
300
- return isset( $theme_support[ $feature ] ) && true === $theme_support[ $feature ];
301
- }
302
- }
303
-
304
- /**
305
- * Return a single instance of the main plugin class.
306
- *
307
- * Developers and tests may still create multiple instances by spinning
308
- * them up directly, but for most uses, this method is preferred.
309
- *
310
- * @since 1.1.0
311
- * @access public
312
- * @static
313
- * @return object bpfwpInit A single instance of the main plugin class.
314
- */
315
- public static function instance() {
316
- static $instance;
317
- if ( null === $instance ) {
318
- $instance = new self;
319
- }
320
- return $instance;
321
- }
322
- }
323
- endif;
324
-
325
- $bpfwp_controller = bpfwpInit::instance();
326
-
1
+ <?php
2
+ /**
3
+ * Plugin Name: Five Star Business Profile
4
+ * Plugin URI: https://www.fivestarplugins.com/plugins/business-profile/
5
+ * Description: Create and display an SEO friendly contact card with schema structured data. Supports a Google Map, opening hours and more.
6
+ * Version: 1.2.9
7
+ * Author: Five Star Plugins
8
+ * Author URI: https://www.fivestarplugins.com
9
+ * License: GPLv3
10
+ * License URI:http://www.gnu.org/licenses/gpl-3.0.html
11
+ *
12
+ * Text Domain: business-profile
13
+ * Domain Path: /languages/
14
+ */
15
+
16
+ defined( 'ABSPATH' ) || exit;
17
+
18
+ if ( ! class_exists( 'bpfwpInit', false ) ) :
19
+
20
+ class bpfwpInit {
21
+
22
+ /**
23
+ * Settings for displaying the contact card currently being handled.
24
+ *
25
+ * @since 0.0.1
26
+ * @access public
27
+ * @var array
28
+ */
29
+ public $display_settings = array();
30
+
31
+ /**
32
+ * Placeholder for the main settings class instance.
33
+ *
34
+ * @since 0.0.1
35
+ * @access public
36
+ * @var object bpfwpSettings
37
+ */
38
+ public $settings;
39
+
40
+ /**
41
+ * Placeholder for the main CPTs class instance.
42
+ *
43
+ * @since 0.0.1
44
+ * @access public
45
+ * @var object bpfwpCustomPostTypes
46
+ */
47
+ public $cpts;
48
+
49
+ /**
50
+ * Initialize the plugin and register hooks.
51
+ *
52
+ * @since 0.0.1
53
+ * @access public
54
+ * @return void
55
+ */
56
+ public function __construct() {
57
+ self::constants();
58
+ self::includes();
59
+ self::instantiate();
60
+ self::wp_hooks();
61
+ if ( $this->settings->get_setting( 'multiple-locations' ) ) {
62
+ register_activation_hook( __FILE__, array( $this->cpts, 'flush_rewrite_rules' ) );
63
+ }
64
+ }
65
+
66
+ /**
67
+ * Define plugin constants.
68
+ *
69
+ * @since 1.1.0
70
+ * @access protected
71
+ * @return void
72
+ */
73
+ protected function constants() {
74
+ define( 'BPFWP_PLUGIN_DIR', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
75
+ define( 'BPFWP_PLUGIN_URL', untrailingslashit( plugin_dir_url( __FILE__ ) ) );
76
+ define( 'BPFWP_PLUGIN_FNAME', plugin_basename( __FILE__ ) );
77
+ define( 'BPFWP_VERSION', '1.2.6' );
78
+ }
79
+
80
+ /**
81
+ * Include all plugin files.
82
+ *
83
+ * @since 1.1.0
84
+ * @access protected
85
+ * @return void
86
+ */
87
+ protected function includes() {
88
+ require_once BPFWP_PLUGIN_DIR . '/includes/class-blocks.php';
89
+ require_once BPFWP_PLUGIN_DIR . '/includes/class-compatibility.php';
90
+ require_once BPFWP_PLUGIN_DIR . '/includes/class-custom-post-types.php';
91
+ require_once BPFWP_PLUGIN_DIR . '/includes/deprecated/class-integrations.php';
92
+ require_once BPFWP_PLUGIN_DIR . '/includes/class-settings.php';
93
+ require_once BPFWP_PLUGIN_DIR . '/includes/class-template-loader.php';
94
+ require_once BPFWP_PLUGIN_DIR . '/includes/template-functions.php';
95
+ }
96
+
97
+ /**
98
+ * Spin up instances of our plugin classes.
99
+ *
100
+ * @since 1.1.0
101
+ * @access protected
102
+ * @return void
103
+ */
104
+ protected function instantiate() {
105
+ new bpfwpCompatibility();
106
+ new bpfwpIntegrations(); // Deprecated in v1.1.
107
+ $this->settings = new bpfwpSettings();
108
+ $this->cpts = new bpfwpCustomPostTypes();
109
+ $this->blocks = new bpfwpBlocks();
110
+
111
+ $this->blocks->run();
112
+ if ( $this->settings->get_setting( 'multiple-locations' ) ) {
113
+ $this->cpts->run();
114
+ }
115
+ }
116
+
117
+ /**
118
+ * Hook into WordPress.
119
+ *
120
+ * @since 1.1.0
121
+ * @access protected
122
+ * @return void
123
+ */
124
+ protected function wp_hooks() {
125
+ add_action( 'plugins_loaded', array( $this, 'load_textdomain' ) );
126
+ add_action( 'wp_enqueue_scripts', array( $this, 'register_assets' ) );
127
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_assets' ) );
128
+ add_action( 'widgets_init', array( $this, 'register_widgets' ) );
129
+ add_filter( 'plugin_action_links', array( $this, 'plugin_action_links' ), 10, 2 );
130
+ }
131
+
132
+ /**
133
+ * Load the plugin textdomain for localistion.
134
+ *
135
+ * @since 0.0.1
136
+ * @access public
137
+ * @return void
138
+ */
139
+ public function load_textdomain() {
140
+ load_plugin_textdomain(
141
+ 'business-profile',
142
+ false,
143
+ plugin_basename( dirname( __FILE__ ) ) . '/languages'
144
+ );
145
+ }
146
+
147
+ /**
148
+ * Register the front-end CSS styles
149
+ *
150
+ * @since 0.0.1
151
+ * @access public
152
+ * @return void
153
+ */
154
+ function register_assets() {
155
+ wp_register_style(
156
+ 'bpfwp-default',
157
+ BPFWP_PLUGIN_URL . '/assets/css/contact-card.css',
158
+ null,
159
+ BPFWP_VERSION
160
+ );
161
+ wp_register_script(
162
+ 'bpfwp-map',
163
+ BPFWP_PLUGIN_URL . '/assets/js/map.js',
164
+ array( 'jquery' ),
165
+ BPFWP_VERSION,
166
+ true
167
+ );
168
+ }
169
+
170
+ /**
171
+ * Register the widgets
172
+ *
173
+ * @since 0.0.1
174
+ * @access public
175
+ * @return void
176
+ */
177
+ public function register_widgets() {
178
+ require_once BPFWP_PLUGIN_DIR . '/includes/class-contact-card-widget.php';
179
+ register_widget( 'bpfwpContactCardWidget' );
180
+ }
181
+
182
+ /**
183
+ * Enqueue the admin CSS for locations
184
+ *
185
+ * @since 1.1
186
+ * @access public
187
+ * @global WP_Post $post The current WordPress post object.
188
+ * @param string $hook_suffix The current admin screen slug.
189
+ * @return void
190
+ */
191
+ public function enqueue_admin_assets( $hook_suffix ) {
192
+
193
+ global $post;
194
+
195
+ if ( 'post-new.php' === $hook_suffix || 'post.php' === $hook_suffix ) {
196
+ if ( $this->settings->get_setting( 'multiple-locations' ) && $this->cpts->location_cpt_slug === $post->post_type ) {
197
+ wp_enqueue_style( 'bpfwp-admin-location', BPFWP_PLUGIN_URL . '/assets/css/admin.css' );
198
+ }
199
+ }
200
+ }
201
+
202
+ /**
203
+ * Add links to the plugin listing on the installed plugins page
204
+ *
205
+ * @since 0.0.1
206
+ * @access public
207
+ * @param array $links The current plugin action links.
208
+ * @param string $plugin The current plugin slug.
209
+ * @return array $links Modified action links.
210
+ */
211
+ public function plugin_action_links( $links, $plugin ) {
212
+ if ( BPFWP_PLUGIN_FNAME === $plugin ) {
213
+ $links['help'] = sprintf( '<a href="http://doc.fivestarplugins.com/plugins/business-profile/" title="%s">%s</a>',
214
+ __( 'View the help documentation for Business Profile', 'business-profile' ),
215
+ __( 'Help', 'business-profile' )
216
+ );
217
+ }
218
+
219
+ return $links;
220
+ }
221
+
222
+ /**
223
+ * Retrieve the get_theme_supports() value for a feature
224
+ *
225
+ * @since 1.1
226
+ * @access public
227
+ * @param string $feature A theme support feature to get.
228
+ * @return bool Whether or not a feature is supported.
229
+ */
230
+ public function get_theme_support( $feature ) {
231
+
232
+ $theme_support = get_theme_support( 'business-profile' );
233
+
234
+ if ( true === $theme_support ) {
235
+ return true;
236
+ } elseif ( false === $theme_support ) {
237
+ return false;
238
+ } else {
239
+ $theme_support = (array) $theme_support;
240
+ $theme_support = array_shift( $theme_support );
241
+ return isset( $theme_support[ $feature ] ) && true === $theme_support[ $feature ];
242
+ }
243
+ }
244
+
245
+ /**
246
+ * Return a single instance of the main plugin class.
247
+ *
248
+ * Developers and tests may still create multiple instances by spinning
249
+ * them up directly, but for most uses, this method is preferred.
250
+ *
251
+ * @since 1.1.0
252
+ * @access public
253
+ * @static
254
+ * @return object bpfwpInit A single instance of the main plugin class.
255
+ */
256
+ public static function instance() {
257
+ static $instance;
258
+ if ( null === $instance ) {
259
+ $instance = new self;
260
+ }
261
+ return $instance;
262
+ }
263
+ }
264
+ endif;
265
+
266
+ $bpfwp_controller = bpfwpInit::instance();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
languages/business-profile-nl_NL.po CHANGED
@@ -1,675 +1,675 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Business Profile 1.0.6\n"
4
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/business-profile\n"
5
- "POT-Creation-Date: 2017-07-25 09:58+0000\n"
6
- "MIME-Version: 1.0\n"
7
- "Content-Type: text/plain; charset=UTF-8\n"
8
- "Content-Transfer-Encoding: 8bit\n"
9
- "PO-Revision-Date: 2017-07-25 09:58+0000\n"
10
- "X-Generator: Loco - https://localise.biz/\n"
11
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;"
12
- "_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;"
13
- "esc_html_x:1,2c\n"
14
- "Plural-Forms: nplurals=2; plural=n != 1\n"
15
- "X-Poedit-SourceCharset: UTF-8\n"
16
- "X-Poedit-Basepath: ../\n"
17
- "X-Textdomain-Support: yes\n"
18
- "Last-Translator: admin <notthisway@gmail.com>\n"
19
- "Language-Team: Dutch\n"
20
- "Language: nl-NL\n"
21
- "X-Poedit-SearchPath-0: ."
22
-
23
- #: includes/class-contact-card-widget.php:117
24
- #: includes/class-custom-post-types.php:60
25
- msgid "Location"
26
- msgstr ""
27
-
28
- #: includes/class-contact-card-widget.php:119
29
- msgid "Use Primary Business Profile"
30
- msgstr ""
31
-
32
- #: includes/class-custom-post-types.php:59
33
- #: includes/class-custom-post-types.php:61
34
- #: includes/class-custom-post-types.php:62 includes/class-settings.php:212
35
- #: includes/class-settings.php:213
36
- msgid "Locations"
37
- msgstr ""
38
-
39
- #: includes/class-custom-post-types.php:63
40
- msgid "Add New"
41
- msgstr ""
42
-
43
- #: includes/class-custom-post-types.php:64
44
- msgid "Add New Location"
45
- msgstr ""
46
-
47
- #: includes/class-custom-post-types.php:65
48
- msgid "Edit Location"
49
- msgstr ""
50
-
51
- #: includes/class-custom-post-types.php:66
52
- msgid "New Location"
53
- msgstr ""
54
-
55
- #: includes/class-custom-post-types.php:67
56
- msgid "View Location"
57
- msgstr ""
58
-
59
- #: includes/class-custom-post-types.php:68
60
- msgid "View Locations"
61
- msgstr ""
62
-
63
- #: includes/class-custom-post-types.php:69
64
- msgid "Search Locations"
65
- msgstr ""
66
-
67
- #: includes/class-custom-post-types.php:70
68
- msgid "No locations found"
69
- msgstr ""
70
-
71
- #: includes/class-custom-post-types.php:71
72
- msgid "No locations found in trash"
73
- msgstr ""
74
-
75
- #: includes/class-custom-post-types.php:72
76
- msgid "All Locations"
77
- msgstr ""
78
-
79
- #: includes/class-custom-post-types.php:159
80
- msgid "Contact Details"
81
- msgstr ""
82
-
83
- #: includes/class-custom-post-types.php:230
84
- msgid "Schema type"
85
- msgstr ""
86
-
87
- #: includes/class-custom-post-types.php:240 includes/class-settings.php:263
88
- msgid ""
89
- "Select the option that best describes your business to improve how search "
90
- "engines understand your website."
91
- msgstr ""
92
-
93
- #: includes/class-custom-post-types.php:275
94
- msgid "Nothing was found at that address."
95
- msgstr ""
96
-
97
- #: includes/class-custom-post-types.php:353
98
- msgid "Phone Number"
99
- msgstr ""
100
-
101
- #: includes/class-settings.php:279
102
- msgid "Image"
103
- msgstr ""
104
-
105
- #: includes/class-settings.php:280
106
- msgid ""
107
- "Google requires you provide an image to display with your local business "
108
- "search profile."
109
- msgstr ""
110
-
111
- #: includes/class-settings.php:282
112
- msgid "Add Image"
113
- msgstr ""
114
-
115
- #: includes/class-settings.php:283
116
- msgid "Change Image"
117
- msgstr ""
118
-
119
- #: includes/class-settings.php:284
120
- msgid "Remove Image"
121
- msgstr ""
122
-
123
- #: includes/class-settings.php:354
124
- msgid "Google Maps API Key"
125
- msgstr ""
126
-
127
- #: includes/class-settings.php:356
128
- msgid ""
129
- "Google requires an API key to use their maps. %sGet an API key%s. A full "
130
- "walk-through is available in the %sdocumentiaton%s."
131
- msgstr ""
132
-
133
- #: includes/class-settings.php:481 includes/class-settings.php:491
134
- msgid "Multiple Locations"
135
- msgstr ""
136
-
137
- #: includes/class-settings.php:492
138
- msgid "Enable support for multiple business locations."
139
- msgstr ""
140
-
141
- #: includes/template-functions.php:341
142
- msgid "Mo"
143
- msgstr "TEST"
144
-
145
- #: includes/template-functions.php:342
146
- msgid "Tu"
147
- msgstr ""
148
-
149
- #: includes/template-functions.php:343
150
- msgid "We"
151
- msgstr ""
152
-
153
- #: includes/template-functions.php:344
154
- msgid "Th"
155
- msgstr ""
156
-
157
- #: includes/template-functions.php:345
158
- msgid "Fr"
159
- msgstr ""
160
-
161
- #: includes/template-functions.php:346
162
- msgid "Sa"
163
- msgstr ""
164
-
165
- #: includes/template-functions.php:347
166
- msgid "Su"
167
- msgstr ""
168
-
169
- #: includes/template-functions.php:568
170
- msgid "Get Directions"
171
- msgstr ""
172
-
173
- #. Plugin URI of the plugin/theme
174
- #. Author URI of the plugin/theme
175
- msgid "http://themeofthecrop.com"
176
- msgstr ""
177
-
178
- #. Author of the plugin/theme
179
- msgid "Theme of the Crop"
180
- msgstr ""
181
-
182
- #: includes/class-custom-post-types.php:267
183
- #: includes/class-custom-post-types.php:292 includes/class-settings.php:327
184
- msgctxt "separates latitude and longitude"
185
- msgid ", "
186
- msgstr ""
187
-
188
- #: includes/class-custom-post-types.php:302 includes/class-settings.php:326
189
- msgctxt "separator between admin action links in address component"
190
- msgid " | "
191
- msgstr ""
192
-
193
- #: includes/template-functions.php:354
194
- msgctxt ""
195
- "Separator between days of the week when displaying opening hours in brief. "
196
- "Example: Mo,Tu,We"
197
- msgid ","
198
- msgstr ""
199
-
200
- #: includes/template-functions.php:357
201
- msgctxt ""
202
- "Brief opening hours description which lists days_strings when open all day. "
203
- "Example: Mo,Tu,We all day"
204
- msgid "%s all day"
205
- msgstr ""
206
-
207
- #: includes/template-functions.php:369
208
- msgctxt ""
209
- "Brief opening hours description which lists the days followed by the closing "
210
- "time. Example: Mo,Tu,We open until 9:00pm"
211
- msgid "%s open until %s"
212
- msgstr ""
213
-
214
- #: includes/template-functions.php:371
215
- msgctxt ""
216
- "Brief opening hours description which lists the days followed by the opening "
217
- "time. Example: Mo,Tu,We open from 9:00am"
218
- msgid "%s open from %s"
219
- msgstr ""
220
-
221
- #: includes/template-functions.php:373
222
- msgctxt ""
223
- "Brief opening hours description which lists the days followed by the opening "
224
- "and closing times. Example: Mo,Tu,We 9:00am&thinsp;&ndash;&thinsp;5:00pm"
225
- msgid "%s %s&thinsp;&ndash;&thinsp;%s"
226
- msgstr ""
227
-
228
- #: includes/template-functions.php:380
229
- msgctxt ""
230
- "Separator between multiple opening times in the brief opening hours. Example:"
231
- " Mo,We 9:00 AM&thinsp;&ndash;&thinsp;5:00 PM; Tu,Th 10:00 AM&thinsp;&ndash;"
232
- "&thinsp;5:00 PM"
233
- msgid "; "
234
- msgstr ""
235
-
236
- #: includes/template-functions.php:424
237
- msgctxt ""
238
- "Separator between opening and closing times. Example: 9:00am&thinsp;&ndash;"
239
- "&thinsp;5:00pm"
240
- msgid "&thinsp;&ndash;&thinsp;"
241
- msgstr ""
242
-
243
- #: business-profile.php:227
244
- msgid "View the help documentation for Business Profile"
245
- msgstr "Bekijk de help documentatie voor Business Profile"
246
-
247
- #: business-profile.php:228
248
- msgid "Help"
249
- msgstr "Help"
250
-
251
- #: includes/class-contact-card-widget.php:39
252
- msgid "Show Name"
253
- msgstr "Laat Naam zien"
254
-
255
- #: includes/class-contact-card-widget.php:40
256
- msgid "Show Address"
257
- msgstr "Laat Adres zien"
258
-
259
- #: includes/class-contact-card-widget.php:41
260
- msgid "Show link to get directions on Google Maps"
261
- msgstr "Laat Routebeschrijving link "
262
-
263
- #: includes/class-contact-card-widget.php:42
264
- msgid "Show Phone number"
265
- msgstr "Laat Telefoonnummer zien"
266
-
267
- #: includes/class-contact-card-widget.php:43
268
- msgid "Show contact details"
269
- msgstr "Laat Contact informatie zien"
270
-
271
- #: includes/class-contact-card-widget.php:44
272
- msgid "Show Opening Hours"
273
- msgstr "Laat Openingstijden zien"
274
-
275
- #: includes/class-contact-card-widget.php:45
276
- msgid "Show brief opening hours on one line"
277
- msgstr "Laat verkorte Openingstijden zien op 1 regel"
278
-
279
- #: includes/class-contact-card-widget.php:46
280
- msgid "Show Google Map"
281
- msgstr "Laat Google maps zien"
282
-
283
- #: includes/class-contact-card-widget.php:52
284
- msgid "Contact Card"
285
- msgstr "Contact Kaart"
286
-
287
- #: includes/class-contact-card-widget.php:53
288
- msgid ""
289
- "Display a contact card with your name, address, phone number, opening hours "
290
- "and map."
291
- msgstr ""
292
- "Laat een contactkaart zien met uw naam, adres, telefoonnummer, "
293
- "openingstijden en kaart."
294
-
295
- #: includes/class-contact-card-widget.php:91
296
- msgid "Title"
297
- msgstr "Titel"
298
-
299
- #: includes/class-custom-post-types.php:148 includes/class-settings.php:262
300
- msgid "Schema Type"
301
- msgstr "Type Schema"
302
-
303
- #: includes/class-custom-post-types.php:169
304
- #: includes/class-custom-post-types.php:409 includes/class-settings.php:431
305
- #: templates/opening-hours.php:21
306
- msgid "Opening Hours"
307
- msgstr "Openingstijden"
308
-
309
- #: includes/class-custom-post-types.php:266
310
- #: includes/class-custom-post-types.php:290 includes/class-settings.php:328
311
- msgid "No map coordinates set."
312
- msgstr "Geen kaart coördinaten ingesteld"
313
-
314
- #: includes/class-custom-post-types.php:268 includes/class-settings.php:329
315
- msgid "Requesting new coordinates"
316
- msgstr "Haal nieuwe coördinaten op"
317
-
318
- #: includes/class-custom-post-types.php:269 includes/class-settings.php:330
319
- msgid "Select a match below"
320
- msgstr "selecteer hieronder een overeenkomst"
321
-
322
- #: includes/class-custom-post-types.php:270
323
- #: includes/class-custom-post-types.php:293 includes/class-settings.php:331
324
- msgid "View"
325
- msgstr "Bekijk"
326
-
327
- #: includes/class-custom-post-types.php:271 includes/class-settings.php:335
328
- msgid "Error"
329
- msgstr "Fout"
330
-
331
- #: includes/class-custom-post-types.php:272 includes/class-settings.php:336
332
- msgid ""
333
- "Invalid request. Be sure to fill out the address field before retrieving "
334
- "coordinates."
335
- msgstr ""
336
- "Verkeerd verzoek. Zorg dat het adres is ingevuld voordat de coördinaten "
337
- "opgehaald worden"
338
-
339
- #: includes/class-custom-post-types.php:273 includes/class-settings.php:337
340
- msgid "Request denied."
341
- msgstr "Verzoek afgewezen."
342
-
343
- #: includes/class-custom-post-types.php:274 includes/class-settings.php:338
344
- msgid "Request denied because you are over your request quota."
345
- msgstr "Verzoek afgewezen omdat er te veel verzoeken zijn gedaan."
346
-
347
- #: includes/class-custom-post-types.php:300 includes/class-settings.php:332
348
- msgid "Retrieve map coordinates"
349
- msgstr "Haal coördinaten op"
350
-
351
- #: includes/class-custom-post-types.php:304 includes/class-settings.php:333
352
- msgid "Remove map coordinates"
353
- msgstr "Verwijder coördinaten"
354
-
355
- #: includes/class-custom-post-types.php:332 includes/class-settings.php:389
356
- msgid "Contact Page"
357
- msgstr "Contact Pagina"
358
-
359
- #: includes/class-custom-post-types.php:346 includes/class-settings.php:408
360
- msgid "Email Address (optional)"
361
- msgstr "E-mail adres (optioneel)"
362
-
363
- #: includes/class-custom-post-types.php:410 includes/class-settings.php:432
364
- msgid "Define your weekly opening hours by adding scheduling rules."
365
- msgstr "Definieer uw wekelijkse openingstijden door regels toe te voegen."
366
-
367
- #: includes/class-custom-post-types.php:425 includes/class-settings.php:447
368
- msgid "Add another opening time"
369
- msgstr "Voeg nog een andere tijd toe"
370
-
371
- #: includes/class-custom-post-types.php:439 includes/class-settings.php:461
372
- msgid "Delete scheduling rule"
373
- msgstr "Verwijder regel"
374
-
375
- #. Plugin Name of the plugin/theme
376
- msgid "Business Profile"
377
- msgstr "Business Profile"
378
-
379
- #: includes/class-settings.php:252
380
- msgid "Search Engine Optimization"
381
- msgstr "Zoekmachine Optimalisatie"
382
-
383
- #: includes/class-settings.php:297
384
- msgid "Contact Information"
385
- msgstr "Contact Informatie"
386
-
387
- #: includes/class-settings.php:307
388
- msgid "Name"
389
- msgstr "Naam"
390
-
391
- #: includes/class-settings.php:308
392
- msgid ""
393
- "Enter the name of your business if it is different than the website name."
394
- msgstr ""
395
- "Vul de naam in van uw bedrijf als dat anders is dan naam van uw website."
396
-
397
- #: includes/class-settings.php:324
398
- msgid "Address"
399
- msgstr "Adres"
400
-
401
- #: includes/class-settings.php:334
402
- msgid "Try again?"
403
- msgstr "Probeer opnieuw?"
404
-
405
- #: includes/class-settings.php:339
406
- msgid "Nothing was found at that address"
407
- msgstr "Er is niets gevonden op dat adres"
408
-
409
- #: includes/class-settings.php:375
410
- msgid "Phone"
411
- msgstr "Telefoon"
412
-
413
- #: includes/class-settings.php:390
414
- msgid ""
415
- "Select a page on your site where users can reach you, such as a contact form."
416
- msgstr ""
417
- "Selecteer een pagina op de website waar gebruikers u kunnen bereiken, zoals "
418
- "een contact formulier."
419
-
420
- #: includes/class-settings.php:409
421
- msgid ""
422
- "Enter an email address only if you want to display this publicly. Showing "
423
- "your email address on your site may cause you to receive excessive spam."
424
- msgstr ""
425
- "Vul alleen een e-mail adres in als u dit publiekelijk wilt tonen. Het "
426
- "vertonen van uw e-mail adres op uw site kan er voor zorgen dat u meer spam "
427
- "ontvangt."
428
-
429
- #: includes/class-settings.php:421
430
- msgid "Schedule"
431
- msgstr "Schema"
432
-
433
- #: includes/deprecated/class-integrations.php:147
434
- msgid "Book a table"
435
- msgstr "Reserveer een tafel"
436
-
437
- #: includes/deprecated/class-integrations.php:170
438
- #: includes/deprecated/class-integrations.php:173
439
- msgid "Show book a table link"
440
- msgstr "Laat een link naar Reserveer een tafel zien"
441
-
442
- #: includes/template-functions.php:218
443
- msgid "Get directions"
444
- msgstr "Routebeschrijving"
445
-
446
- #: includes/template-functions.php:293
447
- msgid "Contact"
448
- msgstr "Contact"
449
-
450
- #: includes/template-functions.php:390
451
- msgid "Monday"
452
- msgstr "Maandag"
453
-
454
- #: includes/template-functions.php:391
455
- msgid "Tuesday"
456
- msgstr "Dinsdag"
457
-
458
- #: includes/template-functions.php:392
459
- msgid "Wednesday"
460
- msgstr "Woensdag"
461
-
462
- #: includes/template-functions.php:393
463
- msgid "Thursday"
464
- msgstr "Donderdag"
465
-
466
- #: includes/template-functions.php:394
467
- msgid "Friday"
468
- msgstr "Vrijdag"
469
-
470
- #: includes/template-functions.php:395
471
- msgid "Saturday"
472
- msgstr "Zaterdag"
473
-
474
- #: includes/template-functions.php:396
475
- msgid "Sunday"
476
- msgstr "Zondag"
477
-
478
- #: includes/template-functions.php:408
479
- msgid "Open"
480
- msgstr "Open"
481
-
482
- #: includes/template-functions.php:420
483
- msgid "Open until "
484
- msgstr "Open tot"
485
-
486
- #: includes/template-functions.php:422
487
- msgid "Open from "
488
- msgstr "Open vanaf"
489
-
490
- #: includes/template-functions.php:444
491
- msgid "Closed"
492
- msgstr "Gesloten"
493
-
494
- #: lib/simple-admin-pages/classes/AdminPage.class.php:173
495
- msgid "You do not have sufficient permissions to access this page."
496
- msgstr "U heeft onvoldoende rechten om deze pagina te openen."
497
-
498
- #. Description of the plugin/theme
499
- msgid ""
500
- "Contact information, Google Maps and opening hours made easy for businesses."
501
- msgstr ""
502
- "Contact informatie, Google Maps en openingstijden makkelijk gemaakt voor "
503
- "bedrijven."
504
-
505
- #: includes/class-custom-post-types.php:412 includes/class-settings.php:434
506
- msgctxt "Monday abbreviation"
507
- msgid "Mo"
508
- msgstr "Ma"
509
-
510
- #: includes/class-custom-post-types.php:413 includes/class-settings.php:435
511
- msgctxt "Tuesday abbreviation"
512
- msgid "Tu"
513
- msgstr "Di"
514
-
515
- #: includes/class-custom-post-types.php:414 includes/class-settings.php:436
516
- msgctxt "Wednesday abbreviation"
517
- msgid "We"
518
- msgstr "Wo"
519
-
520
- #: includes/class-custom-post-types.php:415 includes/class-settings.php:437
521
- msgctxt "Thursday abbreviation"
522
- msgid "Th"
523
- msgstr "Do"
524
-
525
- #: includes/class-custom-post-types.php:416 includes/class-settings.php:438
526
- msgctxt "Friday abbreviation"
527
- msgid "Fr"
528
- msgstr "Vr"
529
-
530
- #: includes/class-custom-post-types.php:417 includes/class-settings.php:439
531
- msgctxt "Saturday abbreviation"
532
- msgid "Sa"
533
- msgstr "Za"
534
-
535
- #: includes/class-custom-post-types.php:418 includes/class-settings.php:440
536
- msgctxt "Sunday abbreviation"
537
- msgid "Su"
538
- msgstr "Zo"
539
-
540
- #: includes/class-custom-post-types.php:420 includes/class-settings.php:442
541
- msgctxt ""
542
- "Time format displayed in the opening hours setting panel in your admin area. "
543
- "Must match formatting rules at http://amsul.ca/pickadate.js/time.htm#formats"
544
- msgid "h:i A"
545
- msgstr "H:i"
546
-
547
- #: includes/class-custom-post-types.php:421 includes/class-settings.php:443
548
- msgctxt ""
549
- "Date format displayed in the opening hours setting panel in your admin area. "
550
- "Must match formatting rules at http://amsul.ca/pickadate.js/date."
551
- "htm#formatting-rules"
552
- msgid "mmmm d, yyyy"
553
- msgstr "dd mmmm yyyy"
554
-
555
- #: includes/class-custom-post-types.php:426 includes/class-settings.php:448
556
- msgctxt "Format of a scheduling rule"
557
- msgid "Weekly"
558
- msgstr "Wekelijks"
559
-
560
- #: includes/class-custom-post-types.php:427 includes/class-settings.php:449
561
- msgctxt "Format of a scheduling rule"
562
- msgid "Monthly"
563
- msgstr "Maandelijks"
564
-
565
- #: includes/class-custom-post-types.php:428 includes/class-settings.php:450
566
- msgctxt "Format of a scheduling rule"
567
- msgid "Date"
568
- msgstr "Datum"
569
-
570
- #: includes/class-custom-post-types.php:429 includes/class-settings.php:451
571
- msgctxt "Label for selecting days of the week in a scheduling rule"
572
- msgid "Days of the week"
573
- msgstr "Weekdagen"
574
-
575
- #: includes/class-custom-post-types.php:430 includes/class-settings.php:452
576
- msgctxt "Label for selecting weeks of the month in a scheduling rule"
577
- msgid "Weeks of the month"
578
- msgstr "Weken van de maand"
579
-
580
- #: includes/class-custom-post-types.php:431 includes/class-settings.php:453
581
- msgctxt "Label to select a date for a scheduling rule"
582
- msgid "Date"
583
- msgstr "Datum"
584
-
585
- #: includes/class-custom-post-types.php:432 includes/class-settings.php:454
586
- msgctxt "Label to select a time slot for a scheduling rule"
587
- msgid "Time"
588
- msgstr "Tijd"
589
-
590
- #: includes/class-custom-post-types.php:433 includes/class-settings.php:455
591
- msgctxt "Label to set a scheduling rule to last all day"
592
- msgid "All day"
593
- msgstr "De hele dag"
594
-
595
- #: includes/class-custom-post-types.php:434 includes/class-settings.php:456
596
- msgctxt "Label for the starting time of a scheduling rule"
597
- msgid "Start"
598
- msgstr "Start"
599
-
600
- #: includes/class-custom-post-types.php:435 includes/class-settings.php:457
601
- msgctxt "Label for the ending time of a scheduling rule"
602
- msgid "End"
603
- msgstr "Eind"
604
-
605
- #: includes/class-custom-post-types.php:436 includes/class-settings.php:458
606
- msgctxt ""
607
- "Prompt displayed when a scheduling rule is set without any time restrictions"
608
- msgid "All day long. Want to %sset a time slot%s?"
609
- msgstr "De gehele dag. Wilt u een %sset a time slot%s instellen?"
610
-
611
- #: includes/class-custom-post-types.php:437 includes/class-settings.php:459
612
- msgctxt "Toggle a scheduling rule open and closed"
613
- msgid "Open and close this rule"
614
- msgstr "Open en sluit deze regel"
615
-
616
- #: includes/class-custom-post-types.php:438 includes/class-settings.php:460
617
- msgctxt "Delete a scheduling rule"
618
- msgid "Delete rule"
619
- msgstr "Verwijder regel"
620
-
621
- #: includes/class-custom-post-types.php:440 includes/class-settings.php:462
622
- msgctxt ""
623
- "Brief default description of a scheduling rule when no weekdays or weeks are "
624
- "included in the rule"
625
- msgid "Never"
626
- msgstr "Nooit"
627
-
628
- #: includes/class-custom-post-types.php:441 includes/class-settings.php:463
629
- msgctxt ""
630
- "Brief default description of a scheduling rule when all the weekdays/weeks "
631
- "are included in the rule"
632
- msgid "Every day"
633
- msgstr "Elke dag"
634
-
635
- #: includes/class-custom-post-types.php:442 includes/class-settings.php:464
636
- msgctxt ""
637
- "Brief default description of a scheduling rule when some weekdays are "
638
- "included on only some weeks of the month. %s should be left alone and will "
639
- "be replaced by a comma-separated list of days and weeks in the following "
640
- "format: M, T, W on the first, second week of the month"
641
- msgid "%s on the %s week of the month"
642
- msgstr "%s on the %s week van de maand"
643
-
644
- #: includes/class-custom-post-types.php:443 includes/class-settings.php:465
645
- msgctxt ""
646
- "Brief default description of a scheduling rule when some weeks of the month "
647
- "are included but all or no weekdays are selected. %s should be left alone "
648
- "and will be replaced by a comma-separated list of weeks in the following "
649
- "format: First, second week of the month"
650
- msgid "%s week of the month"
651
- msgstr "%s week van de maand"
652
-
653
- #: includes/class-custom-post-types.php:444 includes/class-settings.php:466
654
- msgctxt "Brief default description of a scheduling rule when no times are set"
655
- msgid "All day"
656
- msgstr "Gehele dag"
657
-
658
- #: includes/class-custom-post-types.php:445 includes/class-settings.php:467
659
- msgctxt ""
660
- "Brief default description of a scheduling rule when an end time is set but "
661
- "no start time. If the end time is 6pm, it will read: Ends at 6pm"
662
- msgid "Ends at"
663
- msgstr "Eindigt op"
664
-
665
- #: includes/class-custom-post-types.php:446 includes/class-settings.php:468
666
- msgctxt ""
667
- "Brief default description of a scheduling rule when a start time is set but "
668
- "no end time. If the start time is 6pm, it will read: Starts at 6pm"
669
- msgid "Starts at"
670
- msgstr "Start op"
671
-
672
- #: includes/class-custom-post-types.php:447 includes/class-settings.php:469
673
- msgctxt "Separator between times of a scheduling rule"
674
- msgid "&mdash;"
675
- msgstr "&mdash;"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Business Profile 1.0.6\n"
4
+ "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/business-profile\n"
5
+ "POT-Creation-Date: 2017-07-25 09:58+0000\n"
6
+ "MIME-Version: 1.0\n"
7
+ "Content-Type: text/plain; charset=UTF-8\n"
8
+ "Content-Transfer-Encoding: 8bit\n"
9
+ "PO-Revision-Date: 2017-07-25 09:58+0000\n"
10
+ "X-Generator: Loco - https://localise.biz/\n"
11
+ "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;"
12
+ "_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;"
13
+ "esc_html_x:1,2c\n"
14
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-Basepath: ../\n"
17
+ "X-Textdomain-Support: yes\n"
18
+ "Last-Translator: admin <notthisway@gmail.com>\n"
19
+ "Language-Team: Dutch\n"
20
+ "Language: nl-NL\n"
21
+ "X-Poedit-SearchPath-0: ."
22
+
23
+ #: includes/class-contact-card-widget.php:117
24
+ #: includes/class-custom-post-types.php:60
25
+ msgid "Location"
26
+ msgstr ""
27
+
28
+ #: includes/class-contact-card-widget.php:119
29
+ msgid "Use Primary Business Profile"
30
+ msgstr ""
31
+
32
+ #: includes/class-custom-post-types.php:59
33
+ #: includes/class-custom-post-types.php:61
34
+ #: includes/class-custom-post-types.php:62 includes/class-settings.php:212
35
+ #: includes/class-settings.php:213
36
+ msgid "Locations"
37
+ msgstr ""
38
+
39
+ #: includes/class-custom-post-types.php:63
40
+ msgid "Add New"
41
+ msgstr ""
42
+
43
+ #: includes/class-custom-post-types.php:64
44
+ msgid "Add New Location"
45
+ msgstr ""
46
+
47
+ #: includes/class-custom-post-types.php:65
48
+ msgid "Edit Location"
49
+ msgstr ""
50
+
51
+ #: includes/class-custom-post-types.php:66
52
+ msgid "New Location"
53
+ msgstr ""
54
+
55
+ #: includes/class-custom-post-types.php:67
56
+ msgid "View Location"
57
+ msgstr ""
58
+
59
+ #: includes/class-custom-post-types.php:68
60
+ msgid "View Locations"
61
+ msgstr ""
62
+
63
+ #: includes/class-custom-post-types.php:69
64
+ msgid "Search Locations"
65
+ msgstr ""
66
+
67
+ #: includes/class-custom-post-types.php:70
68
+ msgid "No locations found"
69
+ msgstr ""
70
+
71
+ #: includes/class-custom-post-types.php:71
72
+ msgid "No locations found in trash"
73
+ msgstr ""
74
+
75
+ #: includes/class-custom-post-types.php:72
76
+ msgid "All Locations"
77
+ msgstr ""
78
+
79
+ #: includes/class-custom-post-types.php:159
80
+ msgid "Contact Details"
81
+ msgstr ""
82
+
83
+ #: includes/class-custom-post-types.php:230
84
+ msgid "Schema type"
85
+ msgstr ""
86
+
87
+ #: includes/class-custom-post-types.php:240 includes/class-settings.php:263
88
+ msgid ""
89
+ "Select the option that best describes your business to improve how search "
90
+ "engines understand your website."
91
+ msgstr ""
92
+
93
+ #: includes/class-custom-post-types.php:275
94
+ msgid "Nothing was found at that address."
95
+ msgstr ""
96
+
97
+ #: includes/class-custom-post-types.php:353
98
+ msgid "Phone Number"
99
+ msgstr ""
100
+
101
+ #: includes/class-settings.php:279
102
+ msgid "Image"
103
+ msgstr ""
104
+
105
+ #: includes/class-settings.php:280
106
+ msgid ""
107
+ "Google requires you provide an image to display with your local business "
108
+ "search profile."
109
+ msgstr ""
110
+
111
+ #: includes/class-settings.php:282
112
+ msgid "Add Image"
113
+ msgstr ""
114
+
115
+ #: includes/class-settings.php:283
116
+ msgid "Change Image"
117
+ msgstr ""
118
+
119
+ #: includes/class-settings.php:284
120
+ msgid "Remove Image"
121
+ msgstr ""
122
+
123
+ #: includes/class-settings.php:354
124
+ msgid "Google Maps API Key"
125
+ msgstr ""
126
+
127
+ #: includes/class-settings.php:356
128
+ msgid ""
129
+ "Google requires an API key to use their maps. %sGet an API key%s. A full "
130
+ "walk-through is available in the %sdocumentiaton%s."
131
+ msgstr ""
132
+
133
+ #: includes/class-settings.php:481 includes/class-settings.php:491
134
+ msgid "Multiple Locations"
135
+ msgstr ""
136
+
137
+ #: includes/class-settings.php:492
138
+ msgid "Enable support for multiple business locations."
139
+ msgstr ""
140
+
141
+ #: includes/template-functions.php:341
142
+ msgid "Mo"
143
+ msgstr "TEST"
144
+
145
+ #: includes/template-functions.php:342
146
+ msgid "Tu"
147
+ msgstr ""
148
+
149
+ #: includes/template-functions.php:343
150
+ msgid "We"
151
+ msgstr ""
152
+
153
+ #: includes/template-functions.php:344
154
+ msgid "Th"
155
+ msgstr ""
156
+
157
+ #: includes/template-functions.php:345
158
+ msgid "Fr"
159
+ msgstr ""
160
+
161
+ #: includes/template-functions.php:346
162
+ msgid "Sa"
163
+ msgstr ""
164
+
165
+ #: includes/template-functions.php:347
166
+ msgid "Su"
167
+ msgstr ""
168
+
169
+ #: includes/template-functions.php:568
170
+ msgid "Get Directions"
171
+ msgstr ""
172
+
173
+ #. Plugin URI of the plugin/theme
174
+ #. Author URI of the plugin/theme
175
+ msgid "http://themeofthecrop.com"
176
+ msgstr ""
177
+
178
+ #. Author of the plugin/theme
179
+ msgid "Theme of the Crop"
180
+ msgstr ""
181
+
182
+ #: includes/class-custom-post-types.php:267
183
+ #: includes/class-custom-post-types.php:292 includes/class-settings.php:327
184
+ msgctxt "separates latitude and longitude"
185
+ msgid ", "
186
+ msgstr ""
187
+
188
+ #: includes/class-custom-post-types.php:302 includes/class-settings.php:326
189
+ msgctxt "separator between admin action links in address component"
190
+ msgid " | "
191
+ msgstr ""
192
+
193
+ #: includes/template-functions.php:354
194
+ msgctxt ""
195
+ "Separator between days of the week when displaying opening hours in brief. "
196
+ "Example: Mo,Tu,We"
197
+ msgid ","
198
+ msgstr ""
199
+
200
+ #: includes/template-functions.php:357
201
+ msgctxt ""
202
+ "Brief opening hours description which lists days_strings when open all day. "
203
+ "Example: Mo,Tu,We all day"
204
+ msgid "%s all day"
205
+ msgstr ""
206
+
207
+ #: includes/template-functions.php:369
208
+ msgctxt ""
209
+ "Brief opening hours description which lists the days followed by the closing "
210
+ "time. Example: Mo,Tu,We open until 9:00pm"
211
+ msgid "%s open until %s"
212
+ msgstr ""
213
+
214
+ #: includes/template-functions.php:371
215
+ msgctxt ""
216
+ "Brief opening hours description which lists the days followed by the opening "
217
+ "time. Example: Mo,Tu,We open from 9:00am"
218
+ msgid "%s open from %s"
219
+ msgstr ""
220
+
221
+ #: includes/template-functions.php:373
222
+ msgctxt ""
223
+ "Brief opening hours description which lists the days followed by the opening "
224
+ "and closing times. Example: Mo,Tu,We 9:00am&thinsp;&ndash;&thinsp;5:00pm"
225
+ msgid "%s %s&thinsp;&ndash;&thinsp;%s"
226
+ msgstr ""
227
+
228
+ #: includes/template-functions.php:380
229
+ msgctxt ""
230
+ "Separator between multiple opening times in the brief opening hours. Example:"
231
+ " Mo,We 9:00 AM&thinsp;&ndash;&thinsp;5:00 PM; Tu,Th 10:00 AM&thinsp;&ndash;"
232
+ "&thinsp;5:00 PM"
233
+ msgid "; "
234
+ msgstr ""
235
+
236
+ #: includes/template-functions.php:424
237
+ msgctxt ""
238
+ "Separator between opening and closing times. Example: 9:00am&thinsp;&ndash;"
239
+ "&thinsp;5:00pm"
240
+ msgid "&thinsp;&ndash;&thinsp;"
241
+ msgstr ""
242
+
243
+ #: business-profile.php:227
244
+ msgid "View the help documentation for Business Profile"
245
+ msgstr "Bekijk de help documentatie voor Business Profile"
246
+
247
+ #: business-profile.php:228
248
+ msgid "Help"
249
+ msgstr "Help"
250
+
251
+ #: includes/class-contact-card-widget.php:39
252
+ msgid "Show Name"
253
+ msgstr "Laat Naam zien"
254
+
255
+ #: includes/class-contact-card-widget.php:40
256
+ msgid "Show Address"
257
+ msgstr "Laat Adres zien"
258
+
259
+ #: includes/class-contact-card-widget.php:41
260
+ msgid "Show link to get directions on Google Maps"
261
+ msgstr "Laat Routebeschrijving link "
262
+
263
+ #: includes/class-contact-card-widget.php:42
264
+ msgid "Show Phone number"
265
+ msgstr "Laat Telefoonnummer zien"
266
+
267
+ #: includes/class-contact-card-widget.php:43
268
+ msgid "Show contact details"
269
+ msgstr "Laat Contact informatie zien"
270
+
271
+ #: includes/class-contact-card-widget.php:44
272
+ msgid "Show Opening Hours"
273
+ msgstr "Laat Openingstijden zien"
274
+
275
+ #: includes/class-contact-card-widget.php:45
276
+ msgid "Show brief opening hours on one line"
277
+ msgstr "Laat verkorte Openingstijden zien op 1 regel"
278
+
279
+ #: includes/class-contact-card-widget.php:46
280
+ msgid "Show Google Map"
281
+ msgstr "Laat Google maps zien"
282
+
283
+ #: includes/class-contact-card-widget.php:52
284
+ msgid "Contact Card"
285
+ msgstr "Contact Kaart"
286
+
287
+ #: includes/class-contact-card-widget.php:53
288
+ msgid ""
289
+ "Display a contact card with your name, address, phone number, opening hours "
290
+ "and map."
291
+ msgstr ""
292
+ "Laat een contactkaart zien met uw naam, adres, telefoonnummer, "
293
+ "openingstijden en kaart."
294
+
295
+ #: includes/class-contact-card-widget.php:91
296
+ msgid "Title"
297
+ msgstr "Titel"
298
+
299
+ #: includes/class-custom-post-types.php:148 includes/class-settings.php:262
300
+ msgid "Schema Type"
301
+ msgstr "Type Schema"
302
+
303
+ #: includes/class-custom-post-types.php:169
304
+ #: includes/class-custom-post-types.php:409 includes/class-settings.php:431
305
+ #: templates/opening-hours.php:21
306
+ msgid "Opening Hours"
307
+ msgstr "Openingstijden"
308
+
309
+ #: includes/class-custom-post-types.php:266
310
+ #: includes/class-custom-post-types.php:290 includes/class-settings.php:328
311
+ msgid "No map coordinates set."
312
+ msgstr "Geen kaart coördinaten ingesteld"
313
+
314
+ #: includes/class-custom-post-types.php:268 includes/class-settings.php:329
315
+ msgid "Requesting new coordinates"
316
+ msgstr "Haal nieuwe coördinaten op"
317
+
318
+ #: includes/class-custom-post-types.php:269 includes/class-settings.php:330
319
+ msgid "Select a match below"
320
+ msgstr "selecteer hieronder een overeenkomst"
321
+
322
+ #: includes/class-custom-post-types.php:270
323
+ #: includes/class-custom-post-types.php:293 includes/class-settings.php:331
324
+ msgid "View"
325
+ msgstr "Bekijk"
326
+
327
+ #: includes/class-custom-post-types.php:271 includes/class-settings.php:335
328
+ msgid "Error"
329
+ msgstr "Fout"
330
+
331
+ #: includes/class-custom-post-types.php:272 includes/class-settings.php:336
332
+ msgid ""
333
+ "Invalid request. Be sure to fill out the address field before retrieving "
334
+ "coordinates."
335
+ msgstr ""
336
+ "Verkeerd verzoek. Zorg dat het adres is ingevuld voordat de coördinaten "
337
+ "opgehaald worden"
338
+
339
+ #: includes/class-custom-post-types.php:273 includes/class-settings.php:337
340
+ msgid "Request denied."
341
+ msgstr "Verzoek afgewezen."
342
+
343
+ #: includes/class-custom-post-types.php:274 includes/class-settings.php:338
344
+ msgid "Request denied because you are over your request quota."
345
+ msgstr "Verzoek afgewezen omdat er te veel verzoeken zijn gedaan."
346
+
347
+ #: includes/class-custom-post-types.php:300 includes/class-settings.php:332
348
+ msgid "Retrieve map coordinates"
349
+ msgstr "Haal coördinaten op"
350
+
351
+ #: includes/class-custom-post-types.php:304 includes/class-settings.php:333
352
+ msgid "Remove map coordinates"
353
+ msgstr "Verwijder coördinaten"
354
+
355
+ #: includes/class-custom-post-types.php:332 includes/class-settings.php:389
356
+ msgid "Contact Page"
357
+ msgstr "Contact Pagina"
358
+
359
+ #: includes/class-custom-post-types.php:346 includes/class-settings.php:408
360
+ msgid "Email Address (optional)"
361
+ msgstr "E-mail adres (optioneel)"
362
+
363
+ #: includes/class-custom-post-types.php:410 includes/class-settings.php:432
364
+ msgid "Define your weekly opening hours by adding scheduling rules."
365
+ msgstr "Definieer uw wekelijkse openingstijden door regels toe te voegen."
366
+
367
+ #: includes/class-custom-post-types.php:425 includes/class-settings.php:447
368
+ msgid "Add another opening time"
369
+ msgstr "Voeg nog een andere tijd toe"
370
+
371
+ #: includes/class-custom-post-types.php:439 includes/class-settings.php:461
372
+ msgid "Delete scheduling rule"
373
+ msgstr "Verwijder regel"
374
+
375
+ #. Plugin Name of the plugin/theme
376
+ msgid "Business Profile"
377
+ msgstr "Business Profile"
378
+
379
+ #: includes/class-settings.php:252
380
+ msgid "Search Engine Optimization"
381
+ msgstr "Zoekmachine Optimalisatie"
382
+
383
+ #: includes/class-settings.php:297
384
+ msgid "Contact Information"
385
+ msgstr "Contact Informatie"
386
+
387
+ #: includes/class-settings.php:307
388
+ msgid "Name"
389
+ msgstr "Naam"
390
+
391
+ #: includes/class-settings.php:308
392
+ msgid ""
393
+ "Enter the name of your business if it is different than the website name."
394
+ msgstr ""
395
+ "Vul de naam in van uw bedrijf als dat anders is dan naam van uw website."
396
+
397
+ #: includes/class-settings.php:324
398
+ msgid "Address"
399
+ msgstr "Adres"
400
+
401
+ #: includes/class-settings.php:334
402
+ msgid "Try again?"
403
+ msgstr "Probeer opnieuw?"
404
+
405
+ #: includes/class-settings.php:339
406
+ msgid "Nothing was found at that address"
407
+ msgstr "Er is niets gevonden op dat adres"
408
+
409
+ #: includes/class-settings.php:375
410
+ msgid "Phone"
411
+ msgstr "Telefoon"
412
+
413
+ #: includes/class-settings.php:390
414
+ msgid ""
415
+ "Select a page on your site where users can reach you, such as a contact form."
416
+ msgstr ""
417
+ "Selecteer een pagina op de website waar gebruikers u kunnen bereiken, zoals "
418
+ "een contact formulier."
419
+
420
+ #: includes/class-settings.php:409
421
+ msgid ""
422
+ "Enter an email address only if you want to display this publicly. Showing "
423
+ "your email address on your site may cause you to receive excessive spam."
424
+ msgstr ""
425
+ "Vul alleen een e-mail adres in als u dit publiekelijk wilt tonen. Het "
426
+ "vertonen van uw e-mail adres op uw site kan er voor zorgen dat u meer spam "
427
+ "ontvangt."
428
+
429
+ #: includes/class-settings.php:421
430
+ msgid "Schedule"
431
+ msgstr "Schema"
432
+
433
+ #: includes/deprecated/class-integrations.php:147
434
+ msgid "Book a table"
435
+ msgstr "Reserveer een tafel"
436
+
437
+ #: includes/deprecated/class-integrations.php:170
438
+ #: includes/deprecated/class-integrations.php:173
439
+ msgid "Show book a table link"
440
+ msgstr "Laat een link naar Reserveer een tafel zien"
441
+
442
+ #: includes/template-functions.php:218
443
+ msgid "Get directions"
444
+ msgstr "Routebeschrijving"
445
+
446
+ #: includes/template-functions.php:293
447
+ msgid "Contact"
448
+ msgstr "Contact"
449
+
450
+ #: includes/template-functions.php:390
451
+ msgid "Monday"
452
+ msgstr "Maandag"
453
+
454
+ #: includes/template-functions.php:391
455
+ msgid "Tuesday"
456
+ msgstr "Dinsdag"
457
+
458
+ #: includes/template-functions.php:392
459
+ msgid "Wednesday"
460
+ msgstr "Woensdag"
461
+
462
+ #: includes/template-functions.php:393
463
+ msgid "Thursday"
464
+ msgstr "Donderdag"
465
+
466
+ #: includes/template-functions.php:394
467
+ msgid "Friday"
468
+ msgstr "Vrijdag"
469
+
470
+ #: includes/template-functions.php:395
471
+ msgid "Saturday"
472
+ msgstr "Zaterdag"
473
+
474
+ #: includes/template-functions.php:396
475
+ msgid "Sunday"
476
+ msgstr "Zondag"
477
+
478
+ #: includes/template-functions.php:408
479
+ msgid "Open"
480
+ msgstr "Open"
481
+
482
+ #: includes/template-functions.php:420
483
+ msgid "Open until "
484
+ msgstr "Open tot"
485
+
486
+ #: includes/template-functions.php:422
487
+ msgid "Open from "
488
+ msgstr "Open vanaf"
489
+
490
+ #: includes/template-functions.php:444
491
+ msgid "Closed"
492
+ msgstr "Gesloten"
493
+
494
+ #: lib/simple-admin-pages/classes/AdminPage.class.php:173
495
+ msgid "You do not have sufficient permissions to access this page."
496
+ msgstr "U heeft onvoldoende rechten om deze pagina te openen."
497
+
498
+ #. Description of the plugin/theme
499
+ msgid ""
500
+ "Contact information, Google Maps and opening hours made easy for businesses."
501
+ msgstr ""
502
+ "Contact informatie, Google Maps en openingstijden makkelijk gemaakt voor "
503
+ "bedrijven."
504
+
505
+ #: includes/class-custom-post-types.php:412 includes/class-settings.php:434
506
+ msgctxt "Monday abbreviation"
507
+ msgid "Mo"
508
+ msgstr "Ma"
509
+
510
+ #: includes/class-custom-post-types.php:413 includes/class-settings.php:435
511
+ msgctxt "Tuesday abbreviation"
512
+ msgid "Tu"
513
+ msgstr "Di"
514
+
515
+ #: includes/class-custom-post-types.php:414 includes/class-settings.php:436
516
+ msgctxt "Wednesday abbreviation"
517
+ msgid "We"
518
+ msgstr "Wo"
519
+
520
+ #: includes/class-custom-post-types.php:415 includes/class-settings.php:437
521
+ msgctxt "Thursday abbreviation"
522
+ msgid "Th"
523
+ msgstr "Do"
524
+
525
+ #: includes/class-custom-post-types.php:416 includes/class-settings.php:438
526
+ msgctxt "Friday abbreviation"
527
+ msgid "Fr"
528
+ msgstr "Vr"
529
+
530
+ #: includes/class-custom-post-types.php:417 includes/class-settings.php:439
531
+ msgctxt "Saturday abbreviation"
532
+ msgid "Sa"
533
+ msgstr "Za"
534
+
535
+ #: includes/class-custom-post-types.php:418 includes/class-settings.php:440
536
+ msgctxt "Sunday abbreviation"
537
+ msgid "Su"
538
+ msgstr "Zo"
539
+
540
+ #: includes/class-custom-post-types.php:420 includes/class-settings.php:442
541
+ msgctxt ""
542
+ "Time format displayed in the opening hours setting panel in your admin area. "
543
+ "Must match formatting rules at http://amsul.ca/pickadate.js/time.htm#formats"
544
+ msgid "h:i A"
545
+ msgstr "H:i"
546
+
547
+ #: includes/class-custom-post-types.php:421 includes/class-settings.php:443
548
+ msgctxt ""
549
+ "Date format displayed in the opening hours setting panel in your admin area. "
550
+ "Must match formatting rules at http://amsul.ca/pickadate.js/date."
551
+ "htm#formatting-rules"
552
+ msgid "mmmm d, yyyy"
553
+ msgstr "dd mmmm yyyy"
554
+
555
+ #: includes/class-custom-post-types.php:426 includes/class-settings.php:448
556
+ msgctxt "Format of a scheduling rule"
557
+ msgid "Weekly"
558
+ msgstr "Wekelijks"
559
+
560
+ #: includes/class-custom-post-types.php:427 includes/class-settings.php:449
561
+ msgctxt "Format of a scheduling rule"
562
+ msgid "Monthly"
563
+ msgstr "Maandelijks"
564
+
565
+ #: includes/class-custom-post-types.php:428 includes/class-settings.php:450
566
+ msgctxt "Format of a scheduling rule"
567
+ msgid "Date"
568
+ msgstr "Datum"
569
+
570
+ #: includes/class-custom-post-types.php:429 includes/class-settings.php:451
571
+ msgctxt "Label for selecting days of the week in a scheduling rule"
572
+ msgid "Days of the week"
573
+ msgstr "Weekdagen"
574
+
575
+ #: includes/class-custom-post-types.php:430 includes/class-settings.php:452
576
+ msgctxt "Label for selecting weeks of the month in a scheduling rule"
577
+ msgid "Weeks of the month"
578
+ msgstr "Weken van de maand"
579
+
580
+ #: includes/class-custom-post-types.php:431 includes/class-settings.php:453
581
+ msgctxt "Label to select a date for a scheduling rule"
582
+ msgid "Date"
583
+ msgstr "Datum"
584
+
585
+ #: includes/class-custom-post-types.php:432 includes/class-settings.php:454
586
+ msgctxt "Label to select a time slot for a scheduling rule"
587
+ msgid "Time"
588
+ msgstr "Tijd"
589
+
590
+ #: includes/class-custom-post-types.php:433 includes/class-settings.php:455
591
+ msgctxt "Label to set a scheduling rule to last all day"
592
+ msgid "All day"
593
+ msgstr "De hele dag"
594
+
595
+ #: includes/class-custom-post-types.php:434 includes/class-settings.php:456
596
+ msgctxt "Label for the starting time of a scheduling rule"
597
+ msgid "Start"
598
+ msgstr "Start"
599
+
600
+ #: includes/class-custom-post-types.php:435 includes/class-settings.php:457
601
+ msgctxt "Label for the ending time of a scheduling rule"
602
+ msgid "End"
603
+ msgstr "Eind"
604
+
605
+ #: includes/class-custom-post-types.php:436 includes/class-settings.php:458
606
+ msgctxt ""
607
+ "Prompt displayed when a scheduling rule is set without any time restrictions"
608
+ msgid "All day long. Want to %sset a time slot%s?"
609
+ msgstr "De gehele dag. Wilt u een %sset a time slot%s instellen?"
610
+
611
+ #: includes/class-custom-post-types.php:437 includes/class-settings.php:459
612
+ msgctxt "Toggle a scheduling rule open and closed"
613
+ msgid "Open and close this rule"
614
+ msgstr "Open en sluit deze regel"
615
+
616
+ #: includes/class-custom-post-types.php:438 includes/class-settings.php:460
617
+ msgctxt "Delete a scheduling rule"
618
+ msgid "Delete rule"
619
+ msgstr "Verwijder regel"
620
+
621
+ #: includes/class-custom-post-types.php:440 includes/class-settings.php:462
622
+ msgctxt ""
623
+ "Brief default description of a scheduling rule when no weekdays or weeks are "
624
+ "included in the rule"
625
+ msgid "Never"
626
+ msgstr "Nooit"
627
+
628
+ #: includes/class-custom-post-types.php:441 includes/class-settings.php:463
629
+ msgctxt ""
630
+ "Brief default description of a scheduling rule when all the weekdays/weeks "
631
+ "are included in the rule"
632
+ msgid "Every day"
633
+ msgstr "Elke dag"
634
+
635
+ #: includes/class-custom-post-types.php:442 includes/class-settings.php:464
636
+ msgctxt ""
637
+ "Brief default description of a scheduling rule when some weekdays are "
638
+ "included on only some weeks of the month. %s should be left alone and will "
639
+ "be replaced by a comma-separated list of days and weeks in the following "
640
+ "format: M, T, W on the first, second week of the month"
641
+ msgid "%s on the %s week of the month"
642
+ msgstr "%s on the %s week van de maand"
643
+
644
+ #: includes/class-custom-post-types.php:443 includes/class-settings.php:465
645
+ msgctxt ""
646
+ "Brief default description of a scheduling rule when some weeks of the month "
647
+ "are included but all or no weekdays are selected. %s should be left alone "
648
+ "and will be replaced by a comma-separated list of weeks in the following "
649
+ "format: First, second week of the month"
650
+ msgid "%s week of the month"
651
+ msgstr "%s week van de maand"
652
+
653
+ #: includes/class-custom-post-types.php:444 includes/class-settings.php:466
654
+ msgctxt "Brief default description of a scheduling rule when no times are set"
655
+ msgid "All day"
656
+ msgstr "Gehele dag"
657
+
658
+ #: includes/class-custom-post-types.php:445 includes/class-settings.php:467
659
+ msgctxt ""
660
+ "Brief default description of a scheduling rule when an end time is set but "
661
+ "no start time. If the end time is 6pm, it will read: Ends at 6pm"
662
+ msgid "Ends at"
663
+ msgstr "Eindigt op"
664
+
665
+ #: includes/class-custom-post-types.php:446 includes/class-settings.php:468
666
+ msgctxt ""
667
+ "Brief default description of a scheduling rule when a start time is set but "
668
+ "no end time. If the start time is 6pm, it will read: Starts at 6pm"
669
+ msgid "Starts at"
670
+ msgstr "Start op"
671
+
672
+ #: includes/class-custom-post-types.php:447 includes/class-settings.php:469
673
+ msgctxt "Separator between times of a scheduling rule"
674
+ msgid "&mdash;"
675
+ msgstr "&mdash;"
readme.txt CHANGED
@@ -149,6 +149,9 @@ You'll find more help in the [User Guide](http://doc.themeofthecrop.com/plugins/
149
 
150
  == Changelog ==
151
 
 
 
 
152
  = 1.2.8 (2019-12-03) =
153
  * Moving screenshots out of main plugin folder and into assets.
154
  * Updating plugin icon and banner.
149
 
150
  == Changelog ==
151
 
152
+ = 1.2.9 (2019-12-04) =
153
+ * Removing the require that was causing the error in version 1.2.8.
154
+
155
  = 1.2.8 (2019-12-03) =
156
  * Moving screenshots out of main plugin folder and into assets.
157
  * Updating plugin icon and banner.